diff --git a/popcorn/Assets/MyGame/Resource/Fonts.meta b/popcorn/Assets/MyGame/Resource/Fonts.meta new file mode 100644 index 00000000..1b7ed37f --- /dev/null +++ b/popcorn/Assets/MyGame/Resource/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7258ac8cba45c34f83f298eb7c93d39 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7 SDF.asset b/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7 SDF.asset new file mode 100644 index 00000000..ff188353 --- /dev/null +++ b/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7 SDF.asset @@ -0,0 +1,2724 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!28 &-2934416959581559395 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DFHannotateStdN-W7 SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 1048576 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0e0e0e0e0e0e0e0e0e0d0d0d0c0c0b0a0908070606030000000000000000000000000000000000000000000000000000040607080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707080706040000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0d0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000004060707080808090909090908080808080807070706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f100f0d0b07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e0f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d101212110f0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e111414181a1b1b1b1b1b1b1b1b1b1a1a1a191919181716151413120f0b0606020000000000000000000000000000000000000101070c101314151413110d08080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c1013131413110d0807040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080d1113141413110d0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d11141416151312100b06030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000408080d111314141312100c0705010000000000000000000000000000000000000000000000000000000000070c1013131618191a19181414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d070c10131314141515151616151515151515141414141312100b060c0b0a0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0b0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313171a1b1d1c1a171312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516181a1c1a181414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f1214151a1d1e1f1d1c191615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e202125272828282828282828272727262626252524232221201f1c1714120e0903000000000000000000000000000000060c1112181c1f202121201d19191514120f0a05020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114181c1f2021201d191613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417191e202121201d1913100d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213191e20212321201f1c17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416191e202121201f1c1813110d080200000000000000000000000000000000000000000000000003090e12181c1f2023252627262421201e19140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070d11131416181a1b181c1f202121212222222222222222222121212121201f1c171b1918171514120e090604000000000000000000000000000000000000000000000000000000000000000000000002080e111414161818161413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181c1f202426282a292724201f1c17110a02000000000000000000000000000000000000000000000104060707070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1f2122252728272521201e19140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1f2122272a2b2b2a282622221f1b150f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1f252a2d2e32333434343434343434343434333333323231302f2e2d2b2822211e1a150b0600000000000000000000000001080d181d1d23292c2d2e2d2c29242622211f1a15120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2023282c2d2d2c292422201c160e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f2024252a2d2e2e2d2a25201d18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20252a2d2e2f2e2d2b28231f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000040607090a0b0b0907060300000000000000000000000000000000000000000000000000000000000000050b10171c2023252a2d2e2e2d2c2823201d19130c0400000000000000000000000000000000000000000000060d141a1d23282c2d3032333433312e2d2a251e1a150b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080e111414181d20212325272823282c2d2d2e2e2e2f2f2f2f2f2f2e2e2e2e2e2e2d2d2b28232726252322211e1a1312100c0700000000000000000000000000000000000000000000000000000000000000040a0f14191e20212325252321201d18130f090300000000000000000000000000000000000000000000000000000000000000000000000000050d141a1d23282c2d313335373533312d2b28231c140c080000000000000000000000000000000000000205070d1013141413110d08070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f32343534312e2d2a251e1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000050c131920262b2e2f333738383735332f2e2b26201b160f09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f262a30363a3b3e40414141414141414141414040403f3f3e3d3c3b3a3938332d2d2b261f17110a02000000000000000000040c131923292e2f34383a3b3a39352f332f2e2b26211e1a14100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090e171e252a2d2e34383a3a39352f2f2c27211a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151b1d23292c2d303036393a3a3936302c29241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282b2d3036393b3c3b3a38342e2b27221b140b0500000000000000000000000000000000000000000000000000000000000000070c10131316171818151312100c0603000000000000000000000000000000000000000000000000000002080d161c22282d303036393a3b3a38342e2d29241e160e080000000000000000000000000000000000000000080f171f262a2e34383a3c3f4040403e3b3936302b261f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1114191e202124292c2d2f3234352e34383a3a3b3b3b3c3c3c3c3c3b3b3b3b3b3b3a3a3a38342e343331302f2e2b26201f1c1812100b05000000000000000000000000000000000000000000000000000000070f151b1f252a2d2e3032312f2d2c29241d1a150c070000000000000000000000000000000000000000000000000000000000000000000000090f171f252a2e34383a3d40424342403e3a38342e261e1a110800000000000000000000000000000003090e1214181d202021201d19171312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f262a32373b3c3f4142403e3b3936302a251f170f07000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a31373a3b4043454544423f3c3b37322c27211a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119212931363b4246474b4d4e4e4e4e4e4e4e4e4e4d4d4d4c4c4c4b4a49484746443f3b3a373127221b140b0200000000000000040d161e2429343a394045474847454142403b3a37312d2a261f1c160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b20293036393b4045464745413d3c38332a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141920272b2f34383a3d414146474746413a39352f281f1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0d0c0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181d262d3338393d414647494846443f3937332d261d170e05000000000000000000000000000000000000000000000000000000050b1012181c1f202324252422201f1c17120f0b060000000000000000000000000000000000000000000000050c131921272c33393c3d414647474644403a39353028201a120900000000000000000000000000000000000008121a2129313639404546494b4c4d4c4b4746413b373127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20252a2d2e2f35393a3c3e404243404546474748484849494848484848484747474746443f42413f3e3d3b3a37312d2c28231c1c170c070000000000000000000000000000000000000000000000000008101920272b3036393b3d3e3e3c3a39352f2b262018120b0300000000000000000000000000000000000000000000000000000000000000010a121b21293036394045464a4d4e504f4d4a46443f38302c231a120800000000000000000000000000060e141a1e2124292c2d2e2d2a2523201f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212931363c4347494b4d4f4d4b4746413b3631292119110700000000000000000000000000000000000000000000000000000000000000000000081019202930363c4347484d505152504f4c4947433c38322b2620180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232b333b42464d5254585a5b5b5b5b5b5b5b5b5a5a5a59595958585756555453504a4847423c332d261d140a000000000000030c1620282f353f454a4b51535454514c4f4c4847433c3a36312c28211b150e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d323b4146474b515354524c4a48443d36312921170e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171f252a3237394045474a4d4c525454524c47454039312b221911070000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11131416181a1a19171413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921292f383f4446494c5254565453504a46443f382f2920170c0300000000000000000000000000000000000000000000000001070d161c1d23282c2d2f3031312f2d2c28231f1b17110a020000000000000000000000000000000000000000060e171e252a33383e44494a4c52545453514a4746413a322c241b12090000000000000000000000000000000007111a242c333b42464b51535658595a595754524c47423c332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e24292c3036393b3e414547494b4d4e504b5153545454555555555555555555545454545453504a4f4e4c4b4a4847423d3a38342e2d282218120b030000000000000000000000000000000000000000000008121a222b32373b414647494b4b494745413a373128231d150c030000000000000000000000000000000000000000000000000000000000000a131c242d333b42464b515357595b5d5c5a5753504a423e352c241a0d040000000000000000000000070f181f262b2d2f35393a3a393630302d2c28231c150c080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c333b42464e5355585a5b5a5854524c46423b332b23190f04000000000000000000000000000000000000000000000000000000000000000008111a222b323a41464e53555a5d5e5e5d5b5955544e48443d37312a211911070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18212b353d454d53575e6165666767676767676767676767666666656564636261605b5455534d443f382f261b110600000000000b151e28323a41455156555c6061605d555c5955534e4846423b38332b27201a140d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1b242d373f444c5254545c60605d5656544f46423b332920160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019202930363c43474b5153575a565e61615e5653514b433d342b23190d040000000000000000000000000000000000000000000000000000000000000000000000000001080d13181d2021232527272624201f1c18120c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b333b424a505356565e616261605c54535049413b32291e150b0000000000000000000000000000000000000000000000040c131821272c2e34383a3c3d3e3e3c3a38342e2b27221b140b040000000000000000000000000000000000020a1117202930363d4448505557565e6161605c5454524c443e362d241b10060000000000000000000000000000020b19232c363e454d53545c60636566676664615e56534d443f382f261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393b4146474b4b515456585a5b5c545c606061616162626262626261616161616160605c545c5a59585655534d4a46444039393328231d150c03000000000000000000000000000000000000000008111a242c343c43474d52545658585654514b47433c342e271e150c020000000000000000000000000000000000000000000000000000000008111c252e363f454d52545c606466686a686664605c5450473e362c1f160c01000000000000000000071019212a31373a3b404547474641413d3a38342e261e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232c353e454d53585f626567686764615e56534d453d352b21160b00000000000000000000000000000000000000000000000000000000000000050f1a232c343d444c52585f62666a6b6b6a6866625f58544f47433c332b23191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2a333d474f575f61696e717374747474747474747474737373727271706f6e6d6c6666615f57504941382d22170b0000000007121c27303a444c525b6265676d6e6d676a6866625f5855534d48443e37322a261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2d363f4951565e6167666d6d6869636059534d453b32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222b323b41464e54555c6063676a686d6d6866605d554e463d352b1f160c010000000000000000000000000000000000000000000000000000000000000000000000060b13191d24292c2d3032333432302d2c29231d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d454d545b606367686e6f6e6d6663605b534c443b30271d1207000000000000000000000000000000000000000000040d161d2429333839404546494a4b4b4846443f3937332d261d160e04000000000000000000000000000000040c141c2328323a41464f555a616468686d6e6d6666615d5650483f362d22180d03000000000000000000000000000a141d2b353e4850575f61666d6f72737373716e68615f575049413830261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232831363a4145474d525458555d6062656768696a666d6d6e6e6e6f6f6f6f6f6e6e6e6e6e6e6d6d6d666a6867666463625f575653514a49443e342e271e150b00000000000000000000000000000000000000030d1a232c363e464e54565e6163656462605d55534e45403930271e140a000000000000000000000000000000000000000000000000000000050f1a232e37404851575e61666d707375767573716d66615a50483e31281d13070000000000000000040e19232b333c4246484b515354524c4e4a46443f38302a251e170e05000000000000000000000000000000000000030606090c0c0b09060603000000000000000000000000000000000000000000030e18212c363e4750575f616a6f72747573716e68615e574f473d32271b10010000000000000000000000000000000000000000000000000000000000030d17212c353e474f565e616a6e737678787775726f6a636059534e463d352b23190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c464f5960696e757b7e808181818181818181818080807f7f7f7e7d7c7b7a7976736e69605b53493f33271b0f030000000c18232e39424c565d606d72777a7b7a797775736e6a66615f57554f47433d3631292117110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313f48515b62686e7477797a7875706b615e574d443a3024190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b343c444d52586062676d707476787a7a78736d6760584f473d31281d1207000000000000000000000000000000000000000000000000000000000000000000020a11171e24292f35393a3c3e40403f3d3a38342f29231d150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e575f666c7074787a7c7b7976706c655e564c42392e23180c0000000000000000000000000000000000000000030d161f282f353d44484b5153565758575553504a46443f382f2820160c0200000000000000000000000000050d161e262e343d444c525960636c7075787a7a7977736d68615a50483f342a1f150b01000000000000000000000006111b262f3d47505a61696e74797c7e7f807f7e7a746e69605b534a42382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000611191e272e343b42464c5254565e616468676d6f717375767778797a7a7b7b7b7c7c7b7b7b7b7b7b7a7a7a7a79787675747271706e696763605c54555045403930271d12070000000000000000000000000000000000010b151f2c353e4850586062686e7071716f6d67625f58514b433930261c110600000000000000000000000000000000000000000000000000000b16212b354049525b62696e73797d80818382807d78706c615a50433a2f24180d01000000000000020c16202b353d454d5355555d60615e565a5653504a423e36302920170b02000000000000000000000000000000060b0f1213161819181613120f0b060000000000000000000000000000000000000009141f2a333e48505a61696e757c7e8082807e7a766e6960594f44382c1d1207000000000000000000000000000000000000000000000000000000000009141f29333e474f5960686d757b8083848583827f7c766f6b625f584f473d352b21170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e58606b6f7b82878b8d8e8e8e8e8e8e8e8e8d8d8d8c8c8c8b8b8a8988878583807b736c655b5044372b1f1205000004101c2834404a545d686d757e838687878684827f7b77726e69636159544e46423b3328221c140b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3943505a626d727a8184868785827d766e695e564c4135291c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c464e565e616a6f75797d80838587878480796f6a60594f43392f24180d0100000000000000000000000000000000000000000000000000000000000000030b141b22272f353a414547494b4d4d4c4a47454039342f271f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860696e787d818587898786827d786e685e544b4034281c1004000000000000000000000000000000000000010b151f28313a40454f55545c606263646462605c54535049413a32281e140a000000000000000000000000060e171f2830383f444f565e616b70767d828487878683807a716c625a50463c31271d120700000000000000000000000b17222d38414f59616c717b8185898b8c8d8c8a86817b726c655c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232b303940454d53565d6066686e7175777a7c7e808183848586878787888888888888888888878787878786858382817f7e7d7b7874706d6664615a514b43392e23180c000000000000000000000000000000000007121d27313e47505a616a6f757a7c7e7e7c7a756e6a605c554b42382e23170b0000000000000000000000000000000000000000000000000004101c27333d47525c636d727b80858a8c8e908f8d8a847d716c61554b4035291d110400000000000008131e28323d474f575f6167676d6d686a6763605c545046413b32291d140a00000000000000000000000000020a11171c1f202325262523201f1c17110a0200000000000000000000000000000000020e1a26313b45505a616c707b81888b8d8e8d8b87827b706b605448392f24180c00000000000000000000000000000000000000000000000000000000020e1a25313b454f59616b6f7a81878d909191908e8c88827c766e6a60594f473d33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7d868f939a999a9a9a9a9a9a9a9a9a9a9a99999998989796959892908d8780776c605346392d201306000006121f2c3844515c666d7a828b9092999992918f8c88837f7b76706b626058534d453e332d261d160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626c727f868d919296918f89827b6e685d5246382d22170b040100000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5860686e747c82868a8d90929796918d847c6f6b60554b4035291d1207000000000000000000000000000000000000000000000000000000000000030c151d262d333a41454b515456585a5a595753514b45403931281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f7b83898e92979599928f89837a6e665c5145382c1f130700000000000000000000000000000000000007121d27313a434b51596063666d6f7071716f6d6664605b534c443a30261c110600000000000000000000070f1820293139424a505960686d757d838a8f91969a93908c857e716c62584e43392f24180c03000000000000000000030f1b27333f4953606b717e868e929898999a9998928e867f776d665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228353d434b51575e61686d72777a7e828486898b8d8e8f91929793949494959595959595949494949494999291908f8d8c8b898884817d7975706c605c554b4034281c1004000000000000000000000000000000000c18242f39434f59616c717c8286898b8b8986817b746d675c544a3f34281c10030000000000000000000000000000000000000000000000000714202c38444f59636e737e868d9297999b9d9b9995918a7e71675d5145392c2013060000000000010d1925303a444f5960696e74787a7a797774706d66615a524c443b2f261b11060000000000000000000000060b141c22282b2d30323331302d2b28221c140b0900000000000000000000000000000005121e2a36424d57616c707e868e93989a9b9a9a938f857d7063554b4035291d100400000000000000000000000000000000000000000000000000000005121e2a36424d57616b707d858e939a9d9e9e9d9b99948f89837c706b60594f453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7c8692989fa4aca7a7a7a7a7a7a7a7a7a7a6a6a6a5a5a4a3a2aaa39f9c9a938b7e7164584b3e3125180b00000713202d3a4653606d78838f949d9fa3a39f9d9b9995908c88837d766f6a615f5750443f382f281f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050613202c3945515d67717e8b92989d9fa19e9c948f847a6d61544a3f33281c13110d0706030000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a6f7a81878f92989a9d9fa2a19e9691877d6f675d5145392f23180c0000000000000000000000000000000000000000000000000000000000000b151e272f383f444c52555d60636566676563605c55514b433a31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8690949a9ea1a9a39f9c959083796d6053463a2f24180d0100000000000000000000000000000000000c18232f39434b555d606b7076797c7d7e7e7b7975706c655e564c42382e23170b000000000000000000071019212a323a434b545c606b707a828990959b9ea1a49f9d9792887e716a5f554b4035291f140900000000000000000005121f2b3744505b656f7d8792999fa2aaa6a6aaa39f99928c82786d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333f474f555c60696e747a7f83878b8e91939a989a9b9c9d9fa2a9a1a1a1a2a2a2a2a2a1a1a1a1a1a1a0a39f9e9d9b9a99979696918d8985817d746d675c5145382c1f130600000000000000000000000000000004101d2935404b55616b717e868f9399989799938e8781796d665c5044382b1f13080000000000000000000000000000000000000000000000000916222f3c4854606b73808b92989ea1a9a8a9a8a8a09d9285796d6053473a2d201407000000000005111d2935414c56606b6f7b818586878584817d79716c615e564c41382d22170b000000000000000000020a11171d262d3338393c3f3f3e3c3938332d261d1b120a01000000000000000000000000000714212d3a46535f69707e8792989ea5a7a8aca49f97918478675d5145392c1f13060000000000000000000000000000000000000000000000000000000714212d3a46535e69707d8691979fa4acababaaa8a69f9c9490857d706b60574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57606c78839098a2aaafb6b4b4b4b4b4b4b4b4b4b3b3b3b2b2b2b1b0afb4aeacaca49b8f8275685c4f4235291c0f00000c1926323f4c5965727f8c959ea6acafaeacaaa8a7a09d9995908a827c756e69615a504a423a312920170e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b0f121315202d3a4753606d7985929ea2aaacadaba69f968d8074665b5044382b20201d1813120f0b0600000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56626f7c868e939a9fa2aaa9abadada8a0999184796d60554b4034291c10040000000000000000000000000000000000000000000000000000000007121c273039414950565d60676d6f71737372706d67605c554c433a2f24190d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66778390989fa6abadb3aeaca79f958a7e7164554b4035291d10040000000000000000000000000000000004101c2934404b555d676d757d8285898a8b8a8885817d776d685e544a3f34281c100300000000000000071119222b333b444c555d666d737d848f949d9fa7abadafaca9a29a92867c6f675d51453b30251a0e0200000000000000000613202d394653606c78839099a3abaeb4b2b3b4aeaba39f948b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f44515960676d737b80858c90939a9b9e9fa4aca6a8a9aaabadb3adaeaeaeafafaeaeaeaeaeaeadadb5afacaba9a8a7a5a4a8a19e9a98928e8a81796d6053463a2d20130700000000000000000000000000000006131f2c3845515d67707d8892999fa4ababa49f99938e82786d6053463a2f24190d010000000000000000000000000000000000000000000004101d2935404b5563707d89929fa2aaadb3b4b6b5b1aca1978b7e7165584b3e3225180b00000000000713202d3946525e686f7d868e92979892918d89857e756e685e53493f33271b0f0300000000000000020b141c22282f383f4446494b4c4b4946443f382f2d241c130a02000000000000000000000006131f2b37434e58616e7b869299a3aaafb3b5b6afa9a096867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b859298a1a9afb6b7b8b6b5b0aba69f9792867d70695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e69727f8c959faab4bbc0c1c1c1c1c1c1c1c1c0c0c0bfbfbfbebebdbcbfbab8b6aa9d9184776a5e5144372b1e110003101d293643505c6976828f9ca7b0b9bbbab9b7b5b1acaaa79f9d948f87817b716c605b544c433b322920160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d1113171b1f202225313d4a5764707d8a97a1adb4b9b9b8b0a89e9285796c60534639302d2c2924201f1c17110e09040000000000000000000000000000000000000000000000000000000000000713202d3946525e68778491989fa4acaeb4b6b8bab9b2aba0968d8073675c5145382c1f1306000000000000000000000000000000000000000000000000000000000c18232e39424a535b60686d737a7c7e80807f7d79736d675d564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939faab0b8b9bebbb9b1a79c8f8275675d5145392c2013060000000000000000000000000000000006131f2c3845515c676d7982898f929896979798928e8a827a6d665c5044382b1f1206000000000000081119232b343c454d565e676d78808791969ea6abb1b7b9bbb9b3aca3989183796d60574d42362a1f140900000000000000030f1b27333f495363707d8a95a0abb4babfbfc0bfbab5aea69b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d38424a505b626b6f7980868d92989d9fa4acaaacafb6b3b4b6b7b8babebababbbbbbbbbbbbbbbbbbbababac0bbb9b8b6b5b4b2b1b2adabaaa29f9b938c7f7366594c403326190d0000000000000000000000000000000714202d3a4753606d7984919aa3abafb5b5afaba49f948c7f7265564c4135291d1104000000000000000000000000000000000000000000000613202c3945515d677683909ca4aeb4b9bec1c3c2bdb3a99b8e8175685b4e4235281b0f02000000000714212e3a4754616d7a8592989ea1a29f9d9a97928a827a6e655b5044372b1f1205000000000000000a141d262d333e424a5053565859585653504a423f362e251c140a00000000000000000000000815212e3b47535f6a75828f98a3abb4bcc0c1beb3a99e918477675d5145392c1f13060000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d97a2aab3bbc0c4c4c3c1bbb7b0a9a29892867b6e6154483b2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7b86929fa7b1bcc5ccd2cdcdcdcdcdcdc7c4c2bfbdbcbcbdbebfc1c3c5bfb7aa9e9184776b5e5144382b1e110006121f2c3945525f6c7885929fabb8c1c7c7c5c4c2bcb8b7b1aba69f9a938e867e736c665d564d443b32281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113191d2022272b2d2f30363f4c5966727f8c99a9b3bec5c5c2b9ada297877a6e615447403d3a39352f2d2b28221c1a14100c07000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0aaafb6babfc3c5c6c3bdb2a89f9285796d6053473a2d20140700000000000000000000000000000000000000000000000000000004101c2834404a545c656c727a7f85898b8d8d8c8a8580796d685d52453d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798697a1adb9c2c6cac7c2b9ac9f92867a6d6053473a2d20140700000000000000000000000000000006121f2b37434e58606d79828f949c9fa2aaa4aaa29f9b948f83786d6053463a2d201307000000000008111a232b353d464e575f686d79828c9399a1a9b0b8bcc2c5c8c5beb4aaa0958d8073695e52463b30251a0e0200000000000005121f2b3744505b6575818e9ba7b1bdc6cad0d1cbc6bfb3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f192228333f4a545b606d727d848c92999fa2aaacafb6b7b9bbc0c0c1c2c4c5c6cad0c7c7c8c8c8c8c8c8c7c7c7c7d1cbc7c5c4c3c2c0bfbebdb9b7b3aeaba59c8f8275695c4f4236291c0f000000000000000000000000000006131f2b37434e5865727f8c96a1acb4bbc0c0bbb5afa69e918478685d5245392c201307000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9bfc6c9cfd0cec3b6a99c908376695d5043362a1d100300000005111d2935414c566673808c98a2aaadaeacaaa9a19e948f82786c605346392d20130600000000000006111c262f383f4450545b606365666463605b54504840372e261c1309000000000000000000000916222f3c4955626f7c88939eaab4bdc6cfc6baada2978b7f7265554b4035291d1004000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea9b3bcc4ccd2d1d0ccc7c2bcb3aaa2988c807366544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6673808c98a2aeb9c2ced8dddadad8d0cbc2bbb7b6b2b0afafb0b1b2b4b7b9b4aea69b8e8275685b4f4235281c0f000613202c3946535f6c7986929facb9c5d0d1d2d0cec8c5c2bcb8b0aca49f98928a80786d685e564d443a31281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d2024292c2d3337393c3f41464d596673808c99a6b3bfcfd2cabeb3a995887b6e62554b4d4a4745403c3938332d2a251f1c18120b0600000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a8b2bbc0c7cad0d2d3cfc4baada297887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000006121f2c3844515c666d777f858c929798999a9898928d837a6d60594f44382c21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885919eabb8c4d1d6d3c7bbafa399887b6e6255483b2f2215080000000000000000000000000000000814212e3a47535f6a73808d949ea6acaeb4b1b4aeaca69f958a7d7164574a3e3124170b0000000008111a232b353d474f5860696e7a838f949fa4abb2bbc1c8cdd2d4d0c6bcb1a79f92867b6e61574d42362a1e11050000000000000613202d394653606c7985929fabb8c3cfd6dbdcd5c9bdb2a8988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202b343d44505b666c747f8791969fa3abaeb4b9bbc0c4c6c8ccd2cecbc9d0cac7c5c5c7cbd1c6c7c8caccced1d2d4d7d4d2d1d0cecdcccfc9c5c4bebab5ab9b8e8174685b4e4135281b0e00000000000000000000000000000815222e3b4754606a7784919da8b2bec6ccccc7c0b9aca196877a6d6054473a2d211407000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afbbc7d0d5dadcd0c3b6a99d9083766a5d5043372a1d10040000000713202d3946525e687784919eaab3b9bab8b7b3ada69e94887c6f6255483c2f2215090000000000091217222d38424a505a61666c6f7272716f6c66625a514940382e251b0f06000000000000000003101c28343f4a546673808c99a6b0bcc6cfd2c5b8ab9f9285796d6053473a2f24180c0000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb9c5cfd8dddeddd8d3cec5bcb4aa9d918477665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4bfcbd4e0e8e2d8cec6bfbab0aba9a5a3a2a3a3a4a6a8aaacaba39f948b7e7265584b3f3225180c0005121f2b3845525e6b7885919eabb8bfc2c4c5c9cfd0d2cdc8c2beb6afaaa39f928d827a6e685e564c43392f24180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f24292c2f35393a3f4446484b4c5254596673808c99a6b3bfccdbcfbbaea195887b6e625d555a5753514b4946443f3836312c28231d17110a020000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcbd2d6dbdedfd6cabeb3a9968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000714202c38444f59606d78818c92979fa2a9a6a6aaa29f958f82766b6054483d32271b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536975828f9ca8b5c2d0dbd7cbc0b5ab968a7d7063574a3d3024170a0000000000000000000000000000030f1b27333f4953626e7b87929fa6b0b8babfbebfbab8b0a79a8d8073675a4d4034271a0d01000008111a232c353d474f59606a6f7b8490959ea6afb5bdc4cdd4d7cfc9c2beb6afaca3988e8174695e52463a2d2014070000000000000815222e3b4855616e7b8897a2adbac6d5e1e7dfd2c5b9ada196897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1b27323d46515b606c78808b9299a0a8aeb4babfc5c8ccd2cec9c5c4c1bebcbbbfbab8b9babfb9bababbbdc0c2c4c6c8ccd2d1d2d5dadad8dad5d2cdc5bbafa4998b7f7265584c3f3225190c00000000000000000000000000000916232f3c4956626f7c8995a0acbac4d0d7d7d2c6b9ada197877a6d6154473a2e211407000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0cbd7e2e6dccfc2b5a99c8f8276695c4f4336291c10030000000714212e3a4754616d7a8796a0acbcc5c7c5c4beb9b0a695897c6f6256493c2f2316090000000008111b2428333f4a545b606c71787c7e7f7e7c78716c635b524a40372d21180d030000000000000006121f2b3844505c667783909daab6c1cfd5c9bdb2a89a8e8174675d5145392c1d120700000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c4cfd6dfe4e8e3e0d7cec5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a1adbcc6d0dde6e7dcd0c6bcb4aea69f9c999695969797999b9d9f9f99928c82786d6053463a2d20130700020f1c2935424f5c6875828f9ba5aeb4b5b8b9bdc0c3c5c7cbd0c7c0bbb4aea49d948f837a6e685d554b40352920170d020000000000000000000000000000000000000000000000000000000000000000000000000000040b0b141b22272b2f35393a4145474950535558565e616366737f8c99a6b2bfccd5c9bcafa296897c6f6d67696763605d555653504a46423b38342e28221c140b0a04000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0e7ebe6dbd0bdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000916232f3c4855606b74818e939fa2a9adb3b3b3b4aea79e94897d7063594f44382c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5965727f8c98aab3becad6dcd1beb1a5988b7e7265584b3f3225180c000000000000000000000000000005121f2b3744505b6574808d99a3afb8c1c6cad0cac6bdb2a8988c7f7265594c3f3226190c000008121a232c353e474f59606b6f7c8591969fa7b0bbc0c7d0d6d2ccc4beb9b0aca49f9a938f867b6e6154473b2e2114080000000000000a1723303d4a5663707d8996a9b3becad6e7eaded1c4b7ab9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2b37434e58626d73808d929fa3abb2babfc6cad0d2ccc8c4bdb9b7b4b1afaeb4aeacacaeb4adadadaeb1b3b5b7b9bbc0c1c4c5c9cececfd0d1cbc4bbb2a89f93877b6e6154473b2e2114080000000000000000000000000004101c2834404b546773808d9aa7b1bcccd6e2ded1c5b8ab9e928578685e5246392d201307000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed1dce8e8dbcec2b5a89b8f8275685c4f4235291c0f020000000a1724303d4a5763707d8a96a8b2bdced3d2cfc6baaea298877a6e6154473b2e211408000000060f1a232d363f44505b666c747e84898b8c8b89847e736d645c52493f33291f1409000000000000000713202d3a4653606d7986929facb9c5d2d2c5b9aca196897d7063554b4035291d0b0100000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da8b2bcc4cdd4d8dbdcdbd6d1c6baaea298877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566875818e9ba8b2bdced8e2efe3d6cbbfb4aaa39f948f8c8a89898a8b8c8e9092928d8680786d665c5044382b1f120600000a1623303d495663707d89939fa3aaa8abadb2b3b6b9bbc0c7c7ccc6bfbaaea69e9590837a6d675d51453e32291f140800000000000000000000000000000000000000000000000000000000000000000000000003090e161b1d262d33373a4145474c5254535b60626568686d7072747f8b98a5b1becbd8ccc0b3a6998d807c7a787673706d676663605b54534d46454039332d261d1b150e070000000000000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfecf7e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000030f1b27333f495363707d89929da5adb3babec0c0bfbab0a69c9083766b6054483b2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8898a2aebac6d3d9ccc0b3a6998d8073665a4d4033271a0700000000000000000000000000000613202d394653606c7885929fabb5c0cad3d6dbd2c5b9aca096897c6f6356493c302316090009121a242c363e474f59606b707d869297a0a8b1b9c1ccd2d5d0c7c0bbb3ada69f9a938e87827c6f695e52463a2d2014070000000000000b1824313e4b5764717e8a97a4b1bdd0dbe6e1d4c8bdb2a8998d8073655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f384754606a727f8b929da4afb5bdc3cbd1d6d0c7c0bbb9b2acaba7a4a2a1aaa29f9fa3a0a0a0a1a2a4a6a8aaacafb6b4b7b9bdc0c2c3c3c3bfbbb2a9a1968d8174695e52463a2d2014070000000000000000000000000006131f2c3845515c667683909da9b6c3cedce8dccfc2b5a99c8f827669564c4135291d1105000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e6d9ccc0b3a6998d8073665a4d4033271a0d000000000d1a2633404d596673808c99a6b3bfced9dfd2c5b8ac9f9285796c605346392d2013060000030d18212c353f48515b606c78808b919698999796918b7f736e645b51453b31261a0e040000000000000815222e3b4855616e7b8899a3aebac7d3d1c4b7ab9e9184786c605346392f24180d00000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b96a0aab3bbc2c8cdcfcfd0cac6bfb5ab9f928579685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919eaab7c4cfddeaece0d3c7baaea398928b837f7d7c7c7d7e7f81838685817b736d665c544a3f34281c100300000916222f3b4854606b74818c92989a9c9ea1a8a6a9acafb5b7bbc2cacbc0b8b0a8a0959083796d605a50443b3025190e0300000000000000000000000000000000000000000000000000000000000000000000050d141a21272c2f383f44464c5154565d6064656c6f7275787a7c7e8183909daab7c3d0ddcdc1b4a89c928d88868482807d7a76736f6c66615e5753514b443f382f2b2720191007010000000000000000000000000000000000000004111d2935414c566b7884919eabb7c4d1deeaf1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000005121f2b3744505b657683909da5afbabec5cad0d0cac2b7ab9f94897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2dbcec1b4a89b8e8175685b4e422e23180c00000000000000000000000000000815222f3b4855626e7b8897a2adbdc7d1dce2d6cabeb3a99e9184786c605346392d20130609121b242c363e485059616b707d869298a1a9b2bac2cbd7d7ccc3bdb5afa9a19e948f87827c756f6a60574d42362a1e11050000000000000b1825323e4b5865717e8b98a4b1becbd7e4ded2c5b9aca096887c6f6253493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841505a626f7c87929fa4aebbc0c7cfd7d3cbc2beb6afaca8a19e9b9896959498929299939393949597999b9e9fa4aca7abacb2b3b5b6b7b6b5aea8a09791847a6d61574d42362a1e1105000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfe3d7cbc0b5ab998c7f7366594c403025190d01000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e1d5c9beb3a9968a7d7063574a3d3024170a000000020f1c2935424f5c6875828f9ba8b5c2cedbdccfc2b5a99c8f8276655b5044372b1f120500010b151f2a333e47505a636d74808d929ea1a8a5a8a19e918c80736d62574d42362a20150a0000000000000a1724303d4a5763707d8a96abb4bfcbd6cabeb3a9998c8073665b5044382b1d120700000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849198a1a9b0b8bcc1c2c3c1bebab4aea4998e827568564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9c5d2deebe1d5c9bdb2a89f92867e7672706f7070717375777979746e6a605c544b42382e23170b0000000713202c38444f59606d7880868b8d8f919696999d9fa3ababb0babfc6cac1bab1a79f958e81746c61564d41362a1f1409000000000000000000000000000000000000000000000000000000000000000002080f171f252a32383e41495053555d6065686d7175787b7e818487898b8d9095a0acb8c5d1ded0c5b9aea49c999596918f8d8a86837f7c78736e6964605c54504a423e37322b2218120b03000000000000000000000000000000000000010d19243043505c6976838f9ca9b6c2cfdce9f8e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c0cad0d6dbdbd3c7bcb0a69a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daab7c3d0dccfc3b6a99c90837669544a4034281c1004000000000000000000000000000b1824313e4b5764717e8a97a9b3becfd9e3dfd2c6b9ada1978b7e71655b5044372b1f1205121b242d363e48505a616b707d869298a2aab3bbc3ccd4d1cbc1bab2aba49f97918a827c756f6a6260584e453b30251a0e020000000000000c1825323f4b5865727e8b98a5b1becbd8e4ddd1c4b7aa9e9184776a5f5441382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616c76839099a3afb6c0cbd1d9d3cac2b9b1aca49f9b96918e8b8988878685868686868787888a8d8f91939a989b9ea1a8a6a8a9aaa9aba39f9691857c6f685d52453b30251a0e02000000000000000000000000000916232f3c4956626f7c8998a3aebac7d3e0e0d4c7bbafa399897d706356493d3023160800000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6dfd2c6b9ada197877a6d6154473a2e21140700000003101d2a3643505d697683909ca9b6c3cfdcd5c9beb3a9998c7f736653493f33271b0f030007121d27313c454f59626c737f8c929da4adb2b2b2ada39c928b7f72695f53463c32261b0f0300000000000c1825323f4b5865727e8b98a5b1bed1d3c6baada297897c6f62544a3f33281c0f03000000000000000000000000000000000000000000000000000000000006131f2c3845515c676f7c8691979ea6abb1b4b5b6b5b4aeaaa39f93877c6f6356493c3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc9d5e1ebded2c5b9aca0968c7f726c6663626364646668666d6d66625f57514b423930261c110600000004101c27333d44505c666d737a7e80828487898d9092999c9fa6aeb4bcc6ccc3b9b1a79d938a7e71685e52463b31261a0e02000000000000000000000000000000000000000000000000000000000000040c1319212930363d44484f535b6063676d71767a7e8185888b8e919696989a9da0a7b1bcc8d4e0d5cac0b6aea8a6a8a19e9c9a9992908c8984807b76716d66605b544f47433c3429241d150d06000000000000000000000000000000000000081b2734414e5a6774818d9aa7b4c0d0dbe7f2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3dbe1e6e4d8cdc2b6aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875828f9ba8b5c2cedbd1c4b7ab9e918478665c5144382c1f1206000000000000000000000000000c1825323f4b5865727e8b98a5b1becfd8ebded1c5b8ab9e9285796d6053493f33271b0f131b242d363e48505a616c707d869298a2aab4bcc5cdd5cfc6bfbaafa8a099938d857e766f6a625f58544e463c33291f1409000000000000000c1925323f4c5865727f8b98a5b2becbd8e2d6cabeb3a9998d807366584e432f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8a959fabb5c0c8d7dcd4cac2b8b0a79f9a938e8884817e7c7b7a79797979797a7a7a7b7e80828486898b8e9196979a9b9c9d9c9b99928d847c6f6a5f564c4133291f140900000000000000000000000000000c1825323f4b5865727e8b98aab4bfcbd7e3dfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6ded1c4b8ab9e918578685e5246392d20130700000004101d2935404b556b7784919eaab7c4d1ddd2c6b9ada197897c6f6256493c2d22170b00060f18242f39434d57616b717e8b919ca4aeb9bdbfbdb9ada49f92867b6e61584e43372b1f140900000000000d1a2733404d5a6673808d99a6b3c0ccd2c5b8ab9f9285796d6053463a2d22170b00000000000000000000000000000000000000000000000000000000000004101c2834404b555f6a707d858f949d9fa7a7a8a9a8aaa29f98928b7f736b6054483b2f1e130800000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfced9e5eaddd1c4b7aa9e9184796d605a575656575859545c60605c54534e45403930271e140a00000000000b162128343f4a545c60686d727375787a7d8083868a90949fa2aab4bdc7cbc2b9afa59f92867b6e61574d42362a1e12050000000000000000000000000000000000000000000000000000000000050e161e2529333b42464f545961656c70757a7e82868a8e9297989b9ea1a8a5a7aaacb1b9c3ced9e5dcd1c8c0b9b4b3b2adaba9aba39f9c9996918c87827d79716c666159544e463f352f271f180f0700000000000000000000000000000000000c1825323f4b5865727e8b98aab4bfcad6e2eee6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfecf2ebded1c4b8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d414d5a6774808d9aa7b3c0cddad2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5dacdc1b4a79a8e8174665c5141382d2217131b252d363f48505a616c717e879298a2aab4bcc5ced4ccc4bcb4aea59e969187807a716c625f58534e47433c342b20170d02000000000000000c1926323f4c5965727f8c98a5b2bfcbd8dfd3c6baada297887c6f6255493c3222140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea7b1bdc7d1dad7cec2b8b0a69f959087817b7874716f6e6e6d666c666d6d6d6e6f717375777a7c7e8184888a8d8f9090908e8b86807a6e6a5f584e443a3020170d0200000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0d1dce7ddd0c3b6aa9d908377675d5145392c20130600000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6dccfc2b6a99c8f837669564c41362a1d110500000006131f2c3945515d677985929facb8c5d2ded1c4b8ab9e9185786c605346392d201306020b18212935404b555f69707d87929fa3adb6c0c9cfc9bfbaaea2988e81756a5f54473b30251a0e00000000020e1b2835414e5b6874818e9ba7b4c1cecfc2b5a99c8f8276665c5044382b1c1106000000000000000000000000000000000000000000000000000000000000000c18232e39434e58606b707a828b9095979a9c9c9b9998928d867f736d63594f43382c1f0c0200000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7e2d6cabfb4aa998d8073665c514a49494a4b4c4a505353514b47423c342e271e150c020000000000050b17232e38424a50565e61656769686d7073767a7e838b9298a2abb5c0cbcbc1baaea2988d8074695f53463a2d21150a00000000000000000000000000000000000000000000000000000000050e17202830353e454d525960636b70787d81868b8f92999b9ea1a9a8abadb2b1b4b7b8bcc3cbd5dfeae3dad1cac5c1c0bdb9b7b5b5aeaca9a8a19e99938f8a847e78706b62605851454039312a21191007000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfece7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000006121f2b3844505b667783909daab6c3d0dbe6f2ebded2c5b8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061925323f4c5865727f8b98a5b2becbd8d4c7bbafa499877b6e6154483b2e211508000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e4d7cbbeb1a4988b7e7165544b402f261b111c252d373f48505a626c717e879299a3aab4bcc6ced7cac2bab2aaa39f938e847c746d68615a534e47433c37322b22190e0500000000000000000c1926333f4c5966727f8c99a5b2bfccd8ded2c5b8ab9f9285786a5f53473b2e211502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5563707d8996a0acb9c2cfd9dbd0c6bcb0a69f948f837c746e696865636261605c5f5c6060606162646668676d6f7274787b7e8082838483827e7b746d685f574e463c32281e0e05000000000000000000000000000004101d2935404b556976828f9ca9b5c2cfdce6dacdc0b3a79a8d807467554b4035291d110400000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6dacdc0b4a79a8d8174675a4e413025190d010000000714202d3a4753606d7a8698a2aebac6d3d7ccc0b5ab9a8e8174655b5044372b1f12050a141d2a333b45515d676e7b859299a3afb6bfc8d5dad5cabfb4aa9f93877c6f62574d42362a1d120700000003101d293643505c6976838f9ca9b6c2cfcdc0b3a69a8d807367544a3f34281c0a000000000000000000000000000000000000000000000000000000000000000007121d27303c464f5960686e767e83888b8e8f908e8c8a85807a726d635b51473d32271b0f000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8e0d3c7baaea298897c6f62544a403c3d3d3e403f444646454039373128231d150c030000000000000006111c2630383f444c5254585a565e616366676d71767e869299a3afbbc3cecabeb4aa9f92867b6e6155483d32271b0f030000000000000000000000000000000000000000000000000000030c172029323a414650575e616b70767d83898e92989c9fa3ababadb3b4b7b9bdbec0c3c5c8ced5dde7f1ece3dcd5d0cdcfc9c5c4c2bfbbb9b6b2adaba49f9c96918b837d766f6a625b514b433c332b221910070000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfebe7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000030f1c28333f4a546773808d9aa9b3becad6e2eeeaded1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dbd7ccc0b5ab96897c6f6356493c30231609000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e2d6cabfb4aa95887c6f6255493c2e22141c252d373f49515a626c717e879299a3abb4bcc6ced1cbc0b8b0a8a098928b81796f6a605d565047433c37322b27201910070000000000000000000d192633404c5966737f8c99a6b2bfccd9ddd0c3b6aa9d9083776a584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775828e9ba8b2bdcbd4e1d6cabfb4aa9f948f82796f6a615f575856555453514b515353545455575a555d60626568696e71737576777675726e69605d564e453c342a20160c00000000000000000000000000000006131f2c3945515d677884919eabb7c4d1dee2d6cabeb3a9978a7e7164574a3e2f24180d0100000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae5d8cbbeb2a5988b7f7265584c3f32251908000000000815222e3b4855616e7b8894aab4bfcad6d4c7bbafa4998a7d706453493f33271b0f06111b262f3b45515b606d79839097a2abb5c0c8d1dae5dbd0c6bbafa49a8f8275695e5246392e23180c00000005111d2935414c566b7784919eaab7c4d1cabeb1a4978b7e7164584b3e2e23170b0000000000000000000000000000000000000000000000000000000000000000000b151e2a343d474f565e616c71767b7e81828382807e7a736e68625b514940342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546a7784909daab7c3d0ddeadfd2c5b8ac9f9285796d6053463a2e3031312e34383a3a38342e2b262018120b030000000000000000000a141e262e343a4146474b4d4c525456555d60646d727d87929fa7b1bcc8d0c5bbaea3998d807367584e43372b1f130600000000000000000000000000000000000000000000000000000b151e29323a444c525a61696e757d838a90959b9fa2aaacaeb5b8b9bec1c4c5c9cfcdd0d1d4d9dfe7eff9f5ede7e1dddadad5d2d1d1cbc7c5c3bdb9b5afaca8a19e95908a827c726d605d554d453d342b22180f05000000000000000000000000000006121f2c3844505c6676828f9ca9b5c2d2dde8e8dbcec2b5a89b8f8275685c4f4235291c0800000000000000000000000000000000000000000000000000000b17222d3d495663707c8997a2adbac6d3dfeceaddd0c3b7aa9d9084776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab3becad6ddd2bdb0a4978a7d7164574a3e3124170b000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dfd3c6baaea29886796d6053463a2d201c252e373f49515b626c717e879299a3abb4bdc6cfcfc7c0bbaea69f9691867f756d676058524c443e37312b26201b150f07000000000000000000000d1a2633404d596673808c99a6b3bfccd9dccfc2b6a99c8f8376695c504332261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c3cedfdfd3c6baaea2988f82796d676058534d4b4948474645404446474747484b4d4b51535658575f61646768696a696865615e57524c443c332a22180e040000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfdfd3c6baada297877b6e6154483b2e2115070000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe3d6c9bdb0a3968a7d7063574a3d3024170a000000000916232f3c4956626f7c8995a2afbcd0dbd2c6b9ac9f93867a6d6053473a2d22170b0b17222d38414d57626d74818e95a0a9b3bdc7d1dae3ede2d8ccc0b6ac9f92877b6e61544b4034281c100400000713202d3946525e687985929facb8c5d2c9bdb2a895897c6f6256493c2f231606000000000000000000000000000000000000000000000000000000000000000000030c18222b353d444d525a6164696e717475767573716d68615e56514940372e22190f04000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667885929eabb8c5d1dee9dccfc3b6a99c908376665c5144382c23242523282b2d2d2c28231d1a150c070000000000000000000000020c141c23283036393a3f404146474a4b51545b626b727f8b95a0acb8c7d2cbbfb5ab9e9184786a6054473b2e2215080000000000000000000000000000000000000000000000000007121c27303a444c565e616c717b828990949da0a7acaeb4b9bbbfc5c6cacfd1d2d5dad7d5dcdddfe4e9f0f8f7eee5ded7d3d0cfd0d2d3d7d3d2cfc9c7c0bbb9b2aca7a09d9490877f756d675f574e463d342a21170c030000000000000000000000000003101c28343f4a5466737f8c99abb5c0ccd7e3e9dccfc3b6a99c908376695d50432f24190d01000000000000000000000000000000000000000000000000000613202d3a4653606d7985929fabb8c5d2deebe9dccfc3b6a99c908376695d5043362a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6dfd2c5b8ac9f928579665c5145382c1f252e373f49515b626d727f889399a3abb5bdc6cfcec5bdb5afa49d948f847c726d605d554e45413a322b26201b150f0a0400000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9dbcec1b5a89b8e8275685b4f4235281c0a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a99a3aebbc7d3e0d6cabfb4aa9f92867a6d675c554e46423e3c3b3b3a3834383a3a3a3b3c3e40404547494b4d5355575a5c5d5d5d5b5854524d45413a322a21181006000000000000000000000000000000000815222f3b4855626e7b889aa4afbbc8d4e0ded2c5b8ab9f928578695e52463a2d2014070000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe2d5c8bbafa295887c6f6255493c2f221609000000000a1724313d4a5764707d8a97a3b0bdcad6d1c4b7ab9e918478675d5145392c1b11060f1b27333f49535f69727e8b939ea7b1bcc5cfd9e3ebede8ddd2c7bbafa3998c8073665c5145382c1f150900000714212e3a4754616d7a8798a3aebac7d2c5b9ada196877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000071019232b323b41465056575f6164676969686664605d56524c443f372e251c10070000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adb9c6d2dfe6d9ccc0b3a6998d807366544a4034281c1718171c1f20201f1c18120e090300000000000000000000000000020a11171e252a2d2e323036393a3d4145475159606d7883909dabb5c0ccd1c6b9aca196897c6f6256493c2f231607000000000000000000000000000000000000000000000000000c18232e39424c565e686d757e858f949c9fa6acb1b8babfc5c7cbd1d2d6d5d2d1cfcccac8cfd0d3d8dee6eeefe5dcd3ccc7c3c2c3c5c7cbd1d1d2d5d2ccc7c4bdb9b1aca69f99928b81796e6960584e463c33291e150b00000000000000000000000000000c17232e3d4a5663707d8999a4afbbc7d4e0eaddd1c4b7aa9e9184776b554c4135291d11040100000000000000000000000000000000000000000000000006121f2c3844515c6675828e9ba8b5c1cedbe8e8dbcfc2b5a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687885929fabb8c5d2d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000a1623303d495663707c8996a3afbcc9d6ded1c4b8ab9e9185786b544b403428252e374049515b636d727f88939aa4abb5bdc7cfcdc4bcb3aba39f928d827a6f6a625b514b433d352f28201b150f0a04000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddadacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556774808d9aabb5bfcbd7e0d3c7baaea2988d8073685e554b433c3631302f2e2d2c282c2d2d2d2e2f312f35393a3c3f4246484b4d4f5051504f4b4846423b35302820180f0600000000000000000000000000000000000a1723303d4a5663707d8996acb6c0ccd8e4ddd0c3b6aa9d9083776a574d42362a1e1205000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce1d4c8bbaea195887b6e6255483b2f221508000000000b1825323e4b5865717e8b98a4b1becbd7cfc3b6a99c90837669554b4035291d0a0c1a232b3744505b656e7b86929fa5afb9c3ced7dedddee1e5e4d7cbc0b5ab9e9285796d6053463c31261a0f00000916222f3c4955626f7c8895aab4bfcbd1c4b7ab9e918478675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000071119202930363e45494d5355585b5c5d5b595754524c46413b322d251c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a9b3becad6e2e1d5c9beb3a9978a7d7064574a3d2e23180c060b1012131313100c07000000000000000000000000000000000000060b13191e202125252a2d2e2f35393f44505c66717d8a99a4afbbc7d4c9bdb2a8998c7f7266594c3f2f24180c00000000000000000000000000000000000000000000000004101c2834404a545e686d7a818b92979ea6abb0b8bcc3c7cad0d3d5d2d1cfc9c5c4c2c0bdbbc2c4c7cdd4dce6e9ded3cac1bbb7b5b7b9babfc1c4c5c9cfd2d4cec9c3bcb8b0aba39f938e837b6f6a60584e453b30271d1207000000000000000000000000000614212d3a4754606d7a86939facb9c6d2dfebdfd2c5b8ac9f928579675d5145392c20130f0e0d0c0b09080706030000000000000000000000000000000004101c2834404a5464717e8b97a4b1bed0dbe6e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566a7784909daab7c3d0dbcec1b4a89b8e8175685b4e4235281b08000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5ddd1c4b7aa9e9184776b5e51442e232e374049515b636d727f8b939aa4acb5bdc7cfccc4bbb3aaa299928b80786d6860585145413a3129241e160d0a030000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddad9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919daab7c4d1dcdfd2c5b8ac9f92867a6e61564c4339302a26232221201f1c1f20202121222424292c2d2f31373a3b3e4042434443423f3b3a363029241e160e060000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed2dde8dbcec2b5a89b8f8275685c4f4230251a0e02000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde1d4c7bbaea194887b6e6155483b2e221508000000000c1926333f4c5966727f8c99a5b2bfccd8cec1b4a89b8e8175685b4e422f24180c141e2a36424d57606c77829098a2aeb7c1cbd5d4d1d0d1d4d9dfdcd1c7b9ada1978a7e7164584e43372b1b1106000a1724313d4a5764707d8a97a3b0bdd0d0c3b6aa9d9083776a554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000070e171f252a34393b4246484b4e4f504f4d4b4745413a363029201b130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbcfdbe6dfd2c6b9ada197877a6d6154473a2e211407000003060707060400000000000000000000000000000000000000000002080d11131418191d202124292c343f4a54606d7a86939facb9c6d2cec1b4a89b8e817568554b4035291d1004000000000000000000000000000000000000000000000006121f2c3844515c666d7a838f939fa2a9b0b7bcc2c8cdd3d6d3cfc9c6c5c1bdb9b8b5b3b1aeb6b7bbc2cad4dee3d7ccc1b8b0aaa8aaacaeb4b4b7b9bdc4c5c9cfd4cec8c2bdb5aea59e9590857c6f6a5f574d43392e23180c040000000000000000000000000613202c3945515d677784909daab7c3d0ddeae0d3c6baaea298877a6d6054473a2d211c1b1a1a191716151312100b060c0b090707040100000000000000000c18232e3b4855626e7b8895a9b3becad6e2e6d9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192430424f5c6875828f9ba8b5c2cedbcfc2b6a99c8f8376695c50433024190d010000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbddd1c4b7aa9e9184776b5e5144382e374049515b636d727f8b919fa4acb6bec7d0ccc4bab2a9a19892877f746d665d564e463f352f281f19130c0400000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedad8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986939facb9c6d2dfdbcec2b5a89b8f8275685e52443a31271e1a16151413131012131414141518181d202023262b2d2e31343536373635322e2d2a251f19130c04000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5d9cdc0b3a69a8d8073675a4d4034271a0900000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0dde2d6cabfb4aa94877a6d6154473a2e211407000000000d1a2633404d596673808c99a6b3bfccd9ccc0b3a6998d8073665a4d4033271a111c26303846535f69727f8b949faab4bfc9d2cec8c5c4c5c8ced5ded5c9beb3a99d9083766a5f5347382d22170b000c1926323f4c5965727f8c98a5b2bfcbcfc2b6a99c8f8376695c50432f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000050d141d262d333a414547494b4a4846423e3a39352f2a251e170e090100000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2ded1c4b8ab9e918578685e5246392d2013070000000000000000000000000000000000000000000000000000000000000001050707080d111314181d232e3845525d687783909daab6c3d0d0c4b7aa9d918477675d5145392c1f13060000000000000000000000000000000000000000000004101c2834404b55606d788390959ea5adb3bcc1c7cdd4d6d1cbc7c5beb9b8b4b2adaba8a6a4a2a9abb0b8c2cdd8dfd3c7bbb0a69e9c9d9fa3aaa7abadb2b8b9bdc4c8cdd4cfc6bfbbafa7a09792857c6f695e554b40342820150a0000000000000000000000030b121d2935414c556774818e9aa7b4c1cfdae6e2d6cabfb4aa95887b6e6255483b2f2a2928272626242321201f1c171a1917161413110d080b0907070501000714202d3a4753606d7a8697a2adbac6d3dfe5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081a2734414d5a6774808d9aa7b3c0cddad1c4b7aa9e9184776b564c4135291d11050000000000000000000000000814212e3b4754616e7a8794aab4bfcad6ddd1c4b7aa9e9184776b5e514438374049515b636d727f8c919ba3afb6bec7d0ccc4bab2a8a19791867d726d605c544c443c3429241d160d08010000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbd8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8899a4afbbc7d4e0d6cabeb3a9988b7f7265564c4132281f150c090808070604060707070809070d101314161a1e21222427292a2a2a282521201e1a140d080200000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1dee0d3c6baaea29886796d6053463a2d201307000000000e1a2734414d5a6774808d9aa7b3c0cdd8cbbeb1a5988b7e7265584b3f32251817232e38424f59616e7b86929fa6b0bcc6d0ccc3bdb8b7b8bdc3ccd5dacfc5b8ab9f95887b6e6253493f33271b0f030d1a2733404d5a6673808d99a6b3c0cccfc2b5a89c8f8275695c4f4236291c07000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444c515456585754524d47433c342d2519140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2dccfc2b6a99c8f827669564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000010507070d111c2935414c566774818e9aa7b4c1cdd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000006131f2c3845515c67737f8c95a0a7afbabec5ced3d6cfcac6bfbab9b3adaba8a9a19e9c9997959c9fa6b0bbc7d3dcd0c3b7aa9e948f909298989b9ea1a8abadb2b8bcc3c9cfd1cbc1b9b1a9a29792857b6e675c51453c32261b0f04000000000000000000070d151d23292f3e4b5865717e8b98a9b3bec9d5e2e7dbd0bcb0a396897d7063564a3d2f36363534333231302e2d2b28232725242321201d191918161413110d080913202c3945515d677885929fabb8c5d2dee4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d2c5b8ac9f928579685d5246392d2013070000000000000000000000000713202d3a4653606d798698a2aebac7d3ddd1c4b7aa9e9184776b5e5144334049515b636d727f8c919ca3adbbc0c7d0ccc3bab2a8a19691857c706b625b504a423a322b2218130c0400000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbd7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97abb5c0ccd7dfd3c6baada297887c6f6255483c3022160d030000000000000000000000000001040607090e121415181a1c1d1e1d1c181514120e0902000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000004101c2934404b556c7885929fabb8c5d2dedfd2c5b8ac9f928579665c5044382c1f1206000000000e1b2834414e5b6774818e9aa7b4c1cdd6cabdb0a3978a7d7064574a3d3124171c28343f4a54616b76828f98a2aeb8c2cecfc3bab1acaaacb1bac3cbd5d4c7bcb1a7998d8073655b5044372b1f12070e1b2734414e5a6774818d9aa7b4c0cdcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414950555d60636464615e57534e463f372d251b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3dacdc0b3a79a8d8074675a4d413025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000d19242f404d5a6773808d9aa6b3c0cdd4c7bbafa499897c6f6256493c2f231609000000000000000000000000000000000000000000000713202d3a4653606d7985929ea7b1b9c1cad0d8d0cac5beb9b4aeaca9a19e9b9896918f8d8a888f949fabb7c4d0dbcfc2b5a89c8f828486888b8e91969a9ea1a8acb1b9bec5cdd7cbc3bbb3a9a1979083796d60584e43372b20160a00000000000000000711191f272f34383b4855626e7b8897a1adb9c6d2dfe4d8cbbeb1a5988b7e7265584b404443424241403f3e3c3b3a38342e3432312f2d2c292426242321201d191816141f2c3945515d677986929facb9c5d2dfe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dbd3c6baaea298877a6d6154473a2e21140700000000000000000000000006131f2c3845515c677985929facb8c5d2ddd1c4b7aa9e9184776b5e51443f44515b636d737f8c919ca3adb5bfccd2ccc3bab2a8a09691847b6f6a615951443f3830282019100701000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdcd6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd2ddded2c5b8ab9f9285796c605346392d20130600000000000000000000000000000000000000020507080b0d0f1011100f0c08070502000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce2d6cabeb3a995887b6f6255483c2f22150900000000000000000000000000000000000000000000000006131f2c3845515c677986929facb9c5d2dfded1c4b8ab9e9185786b544a3f34281c1003000000000f1c2835424f5b6875828e9ba8b5c1ced6c9bcafa396897c706356493d3023161f2b3844505c66707d89949eaab4bfcad1c6bcb1a8a09da0a8b1b9c3ced8cdc2b7ab9e9184786c605346392e23180c0f1b2835424e5b6875818e9ba8b4c1cecdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b60676d6f71706e69625f5851493f372d21180b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3d7cbbeb1a4988b7e7165584b3e32251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000081926333f4c5966727f8c99a5b2bfccd7ccc0b5ab988b7e7165584b3e3225180b000000000000000000000000000000000000000000000a1623303d495663707c8997a1adb9c3cbd6d2ccc5bfbab3adaba39f9b97928e8b888582807e7c828f9ca9b6c2cfd4c7bbaea194887b77797b7e8184888d91969da0a7adb3bbc2cad3cdc5bbb3a99f958d80746a5f53473d32271b0f00000000000000061019232b31394045474b535f697885929eabb8c5d1dee6dacdc0b3a79a8d8074675a514b51504f4e4d4d4c4a494846443f42403f3e3c3a39353033312f2e2d2924252320202d3a4753606d7a8698a3aebac7d3e0e3d7cbc0b5ab95887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000916222f3c4955626f7c8895aab3becad6d6cabfb4aa95887c6f6255493c2f22160900000000000000000000000004101c2834404b556b7885919eabb8c4d1ddd1c4b7aa9e9184776b5e514149505b636d737f8c919ca3adb5bfc7d8ccc3bab2a8a09691847b6e695f584f473f342e261e160d070000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdcd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddadcd0c3b6a99d908376655b5044372b1f12050000000000000000000000000000000000000000000000000102030403020000000000000000000000000000000000000000000000000000000003101c28343f4a546b7784919eaab7c4d1dddfd3c6baada297877a6d6054473a2d2114070000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0ddd0c4b7aa9d9184776a5e51442e23170c0000000000101c2936434f5c6976828f9ca9b5c2cfd5c8bcafa295897c6f6256493c2f231e2935414c56606d7883919da6b0bcc6d0cbbfb4aaa0959195a0a7b1bcc8d4d2c5b9aca196897c6f63554b4034281c100f1c2936424f5c6975828f9ca8b5c2cfcdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000040f19222b3744505b656c727a7c7e7d7b766f6a625b51493f332a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3d7cbc0b5ab96897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbddd2c0b3a69a8d8073675a4d4034271a06000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a9b3becbd5d0c7c0bbb4aea9a29e99928e8885817e7b7875737175828e9ba8b5c1ced5c8bcafa295897c6f6d6e7174787c80848a90959ea1a9b0b8c1cad3cdc5bbb1a79f93877c6f62584e43372b1c11060000000000030e18222b353d434b515357565e6875828f9ba8b5c2cedbe8dccfc2b5a99c8f827669605c555e5d5c5b5a595957565453504a4f4d4c4a4947454142403e3c3a393530322f2d2c2d3a4754606d7a8793aab4bfcbd7e3e0d4c7bbafa399877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000020507080a0c0d0e0e0d0d0c0b090807050200000000000714212d3a4754606d7a8798a2aebac6d3dbd0bdb0a3978a7d7064574a3d3124170a000000000000000000000000000c18232e44515d6a7784909daab7c3d0ddd1c4b7aa9e9184776b5e514a535b606d737f8c919ca3adb5bfc7d1ccc4bab2a8a09691847b6e695f574e463e3528231c150c04000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0ddd6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbdbcec2b5a89b8f82756853493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfded2c5b8ab9f928578685d5245392c2013060000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b5c0cbd7e3dcd0c3b6a99d9083766a5d5043372a1d060000000000101c2936434f5c6976828f9ca9b5c2cfd4c8bbaea195887b6e6255483b2f22242f3945525d68727e8b95a0acb8c2ced3c7baaea39891849095a0acb8c5cfd5c9bdb2a89a8e8174675c5145382c1f14091d293643505c6976838f9ca9b6c2cfccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000a16212c38444f59606c777f85898b8a87827c726d625b51453c2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e0d4c7bbafa399877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8cec1b5a89b8e8275685b4f422d22170b000000000000000000000000000000000000000000000a1723303d4a5663707d8996a7b1bcc8c9c3beb6afaaa29f97928d86817c7875716e6969666774818d9aa7b4c0cdd6c9bdb0a3968a7d70636265686a6f73797e838a92979fa6b0b8c1cbd5cdc3bbafa4999083766a605447382e23170b00000000000a15202a343d474f555c606469686d727f8c98a5b2bfcbd8e5ded1c4b7ab9e9184786e6d676b6a696968676665646361605c545b5a58575654524c4e4c4b49474641413f3c3a38353a4754606d7a8793a0adbad1dce7dfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000406090e12141517191a1a1a1a191918161414110e08070704010713202c3945525d687885929fabb8c5d2d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000071d2a3643505d697683909ca9b6c3cfdcd1c4b7aa9e9184776b5e4b545c656c737f8c919ca3adb5bfc7d1ccc4bab2a8a09691847b6e695f574d453c342c2317110a0300000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddd6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdcdacdc0b3a79a8d8074675a4d412d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0ddd0c4b7aa9d9184776a564c4135291d11040000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad1dce8dccfc2b5a99c8f8276695c4f4336291c100300000000101c2936434f5c6976828f9ca9b5c2cfd4c7baaea194877b6e6154483b2e212935414c56606d7a85929ea7b1bccad5c9bdb2a99f92867b83909da9b3becad6cec4b8ab9f9285796d6053463b30251a0e1d2a3643505d697683909ca9b6c3cfcbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4854606b73808c9298979a938f877f726d62574e41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9cfc3b6a99c90837669544a3f33281c0f030000000000000000000000000000000000000000000814212e3b4754616e7a8795a0acb8c0bdb9b1aca49f98928c85807b746f6a6865615f575a6673808c99a6b3bfccd7cabeb1a4978b7e71645858586062666d71777e858f949ea6b0b9c3cdd7ccc0b5ab9f94897c6f62544a3f34281c1003000000030f1a26313c464f5960676d7176797a7c7f8c99a5b2bfccd8e5dfd2c5b9ada196887c7a7a797877767575747372716f6e6d666a6867656462605d565b59575654524c4e4b494745403f4754606d7a8793a0adbac6d3e0ded1c4b8ab9e918578665b5044382b1f1206000000000000000000000000000000000000000000000000070c1012131a1e21212325262727272626242321201e19171413110d08111d2935414c566a7784909daab7c3d0d9cdc0b3a69a8d8073675a4d4034271a07000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbd1c4b7aa9e9184776b54555d666d77808c919ca3adb5bfc7d1cdc4bab2a8a09691847a6e695e574d453c332a221a1106000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddd6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4d0ddd8ccbfb2a5998c7f7266594c3f3326190600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793aab4bfcad6e2dccfc2b6a99c8f8376695c50432f24190d010000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1dbcec2b5a89b8f8275685c4f4235291c0f0200000000101c2936434f5c6976828f9ca9b5c2cfd3c7baada094877a6d6154473a2e212c3945525d6873808c97a1adb9c3ced0c7b9ada1968d80737e8b97a2adb9c7d1d3c6baada2978a7e7164574d42362a1e111d2a3744505d6a7783909daab6c3d0cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5963707d89929fa2aaa49f99928b7f726a5f53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6ded1c4b7ab9e918478665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddad1c4b7ab9e918478665b5044382b1f12060000000000000000000000000000000000000000000714202d3946525e687783909da4aeb5b2ada79f9a938e867f79736e686260585855534d5865727f8b98a5b2becbd8cbbfb2a5988c7f7265594c4e54545c60646c717a828f949ea7b1bcc8d4d2c7bdb0a69b8e8174665c5044382b1f120600000006121f2b37434e58606b70797e838587888c919ca7b4c0cdd9e6e1d5c9bdb2a8988e88878685858483828180807f7d7c7b797876757372716f6d686a68666462615d565b585653514b4b4954616e7b8794a1aebac7d4e1ddd0c3b6aa9d9083776a544a3f33281c0f03000000000000000000000000000000000000000000030a0f12181c1f20252a2d2e303233343433333231302e2d2a252421201d191311192430424f5c6975828f9ca8b5c2cfdbcec1b5a89b8e8275685b4f422e23180c000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedad1c4b7aa9e918477665d5e676d78818d929ca3adb5bfc7d1cdc4bbb2a8a19691847b6e685e574d453b332a2118100800000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddd5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1ded7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad0dbe7dbcec1b4a89b8e8175685b4e4235281b08000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2dbcec1b5a89b8e8275685b4f4235281c0f0200000000101c2936434f5c6976828f9ca9b5c2cfd4c7bbafa39986796d6053463a2d2935414b55606d7a85929fa9b3becbd2c7beb1a79e9184796d7985929eabb5c0cbd6cabeb3a99c8f8276695e52463a2d20161e2b3744515e6a7784919daab7c4d0cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b7683909da4aeb3afaba39f92867c6e655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dcd0c3b6a99d9083766a544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedad2c5b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000005111e2a36414c56636f7c89929da5a8a9a19e959087817b726d67615e56544e4b48464b5864717e8b97a4b1becad7ccc0b3a6998d8073665a4d43474a50535a61686e78828f95a0acb8c3cdd9d0c2b8ac9f9285796d6053463a2d2013070000000815212e3a47535f6a707d858a8f929895999ca3adb8c4d0dce8e5dacfc4baaaa098959498929191908f8e8d8c8c8a898786858382807f7d7c7a78767573716f6d686a686562605d55585656626f7c8995a2afbcc8d5e2dbcec2b5a89b8f8275685c4f422d22170b000000000000000000000000000000000000000003090e151a1c23282c2d31363a3b3d3f40414140403f3e3c3b393630302d2c2924201e192734414e5a6774818d9aa7b4c0cddad0c3b6a99d9083766a554b4034281c10040000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddad1c4b8ab9e9184796d67686d79828e939da4adb6bfc8d1cdc5bbb3a9a19691847b6e695e564d453b332a21180f060000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1ded5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfd7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010815222f3b4855626e7b8895a1aebbc8d4e1d9cdc0b3a69a8d8073675a4d4034271a0d090808070603000002010000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3dbcec1b4a89b8e8175685b4e4235281b0f0200000000101c2936434f5c6976828f9ca9b5c2cfd2c5b9ac9f928679675c5145382c2c3945515d67737f8c97a2adbbc5cfccc0b6ac9f958b7e716773808d99a3afbbc7d4d0c5b9ac9f93877b6e6154473d32271b1e2b3844515e6b7784919eaab7c4d1cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c89959fabbabebbb5aea2989083786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dbcec2b5a89b8f8275685c4f422e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbd3c7bbafa399877a6e6154473b2e211408000000000000000000000000000000000000000000020e1925303b4854606b74808d939a9b9b96918b837c746e68605d55524d47433e3b3d4a5763707d8a96a3b0bdc9d6cdc1b4a79a8e8174675b4e41383f444650565e666d7983909da7b1bcc8d4d3c6baaea298887c6f6255493c2f22160900000714202c38444f59626f7c8692979c9fa2aaa5a7adb5bfcad5e0ecebe0d6ccbcb2aaa4a2aaa39f9e9d9c9c9b9a99989796999291908e8d8b8a89878583817f7e7c7a787674726f6d676865626064717d8a97a4b0bdcad7e3dacdc0b4a79a8d8174675a4e4134271b0600000000000000000000000000000000000002080d141a20262b2e34383a3d4246484a4c4d4d4d4d4c4c4b49474641403d3a3935302d2a252633404c5966737f8c99a6b2bfccd9d1c4b8ab9e918578675c5145382c1f13060000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d2c6b9ada1978e81796d6e7a838f949ea5aeb6bfc8d1cec5bbb3a9a19791847b6e695e574d443b332921180f06000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1ded5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4e0d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1319222f3c4955626f7c8895a2afbbc8d5e2d8cbbfb2a5988c7f7265594c3f322619171615141312100c060e0d0c0b0a0908070604000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dacdc1b4a79a8e8174675b4e4134281b0e0100000000101d293643505c6976838f9ca9b6c2cfd2c5b8ab9f9285786c554b40342935404b55606d7a85929fa9b3becdd4c8bbafa49a9083786c616e7b87929facb9c3ced4c7bbafa4998c7f7266584e43372b1d1f2b3845525e6b7885919eabb8c4d1cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556774818e9aa7b1bccac7bfb4aaa095897d706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dacec1b4a79b8e8174685b4e4135281b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdcd7cbc0b5ab95887c6f6255493c2f2216090000000000000000000000000000000000000000000008141e2c38434f59606d7881898d8f8e8b847e786f6b615e56514b46413b37322f3c4956626f7c8995a2afbcd1dccec1b5a89b8e8275685b4f422e34383e444d545d67707d89959fabb8c4d1d6cabfb4aa988b7f7265584c3f3225190c00000916232f3c4855616b76839098a2a9acaeb4b2b4b8bfc7d1dbe6f1f2e8decec4bcb5b0afb4aeacabaaa9a8a8a7a6a5a4aba39f9e9d9b9a9897959792908e8c8a89878583817e7c7a7774726f6d67717e8b98a4b1becbd7e4d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000050d14191f262a313739404446494d53545658595a5a5a5959575654524c4d4a4745413a3936302a313e4b5864717e8b97a4b1becad7d2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8d5c9beb2a99e938e837a7b8490959fa6afb7c0c8d1cec5bcb3a9a19791857b6e695f574d453b322920170f0600000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1ded5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e2429303d495663707c8996a3afbcc9d6e2d7cabeb1a4978b7e7164584b3e31262524232221201f1c171c1b1a19181716151413100c070d0c0a09070a1724313d4a5764707d8a97a3b0bdcad6e3dacdc0b4a79a8d8174675a4e4134271b0e0100000000101d293643505c6976838f9ca9b6c2cfd1c4b8ab9e9185786b5e52452e2c3945515d67727f8c97a2adbcc5d0cabfb4aa9f93877c6f655e6975828f9ba7b1bcc8d4ccc0b5ab9d9184776a605447392e23182c3845525f6b7885929eabb8c5d1cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784909daab7c2cdd0c6bcb1a7998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dcdcd1bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000020f1b27323d44505c666d747c8082817e79716c666059524d45403936302b272e3b4855616e7b8894abb5c0cbd7cfc2b6a99c8f8376695c504336282b323b424b55606b7783909daab6c3d0dbd0c0b3a6998d8073665a4d4033271a0d0004111d2935414c5663707d8a959faab3b8babfbfc0c4cad1d9e3edf7faf0e0d6cec6c0bdbbbfbab8b8b7b6b5b4b3b3b2b0b5afacaba9a8a6a5a4a9a29e9d9b9997959792908e8b898684817e7c7a77747f8c98a5b2bfcbd8e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000080e171e252a31363c43474a515356575e6163656667676666656463615e565a5754524c4746413a36313d495663707c8996a3afbccfdad4c8bbafa49a887b6e6155483b2e2215080000000000000000000000000b1825313e4b5864717e8b97a4b1becad7dacfc4bbafa59e9590838491969fa7b0b8c1c9d2cec6bcb3aaa29792857c6f695f574d453b332920170e050000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd2dde8d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161e24292f35393d4a5764707d8a97a3b0bdcad6e3d6c9bcb0a396897d7063564a3d34333231302f2e2d2c28232928272625242322201f1d181b1a18171614131724313d4a5764707d8a97a3b0bdcad6e3dacdc0b3a79a8d8074675a4d4134271a0e0100000000101d2a3743505d6a7683909da9b6c3d0d1c4b7ab9e9184786b5e51453835404b55606d7985929ea9b3beced3c6baaea2988e81746a605763707c8995a0acb8c6d0d2c7b8aca096897c6f62544b4034281c2c3945525f6c7885929fabb8c5d2c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2d7ccc0b5ab9a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddd6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000a162128343f4a545c606b6f747575726d67605b544f46413b352f2a251f212d3a4754606d7a8799a3afbbc7d4d0c3b7aa9d9084776a5d51442f2420293039434f596774818e9aa7b4c1cddacdc1b4a79a8e8174675b4e4134281b0e000713202c3945525d6875828f9ca7b1bcc5c7cad0cdd0d5dbe3edf0f4f9f2e8e0d8d1ccc9d0cbc7c5c4c4c3c2c1c0bfbfbdc0bbb9b8b6b5b3b2b0b3adaba9a8a6a4a9a29e9d9b989992908e8b89868481828f9ca9b6c2cfdce3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000006111a202930363b42464e53545c606367696e7072737474737372716f6e68696663605d5654524c46423b3b4855616e7b8894a9b3becad6d8ccc0b6ac96897c706356493d3023160a0000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e0d6cdc1b7afa7a095909197a0a8b1b9c2cad3d0c6bcb4aaa29892857c6f6a5f574d453b332920170e05000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f353a4145474b5865717e8b98a4b1becbd7e2d5c8bbafa295887c6f62554941403f3e3d3c3b3b3a38342e363534333231302e2d2c2924282725242221201d24313e4a5764717d8a97a4b0bdcad7e3d9ccc0b3a6998d8073665a4d4033271a0d0000000000111d2a3744505d6a7783909daab6c3d0d0c4b7aa9d9184776a5e5144373945515d67727f8c97a1adbbc5cfc9beb3a99f92867b6e615854606b7783909daab4bfcbd4c8bdb2a89a8d8174665c5145382c1f2c3946535f6c7986929facb9c5d2c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afbbc7d4d4c7bbafa4998b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1ded7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000040b17232e38424a5059606367686865605d55504a423d363029241d1913202d394653606c7986929facb9c5d2d1c4b8ab9e9185786b554b403529262b333c454e586673808d99a6b3c0ccd9cec1b5a89b8e8275685b4f4235281c0f000714212d3a4754606d7a86929facb9c2ced3d6dbdddad7d5dfe0e4e8eef5f2eae3dde2d9d2ccc7c6c7ccd2c8c9cacacbd1cbc7c5c4c3c1c0bebdbeb9b8b6b4b2b1b3adaba9a7aba39f9d9b989992908e8f949fabb7c3d0dde2d6cabfb4aa95887b6e6255483b2f22150800000000000000000000000000020a1117232c323b41464d53585f62666d7074787b7d7f808080807f7f7e7c7a797673706d6865615e56534d46424753606d7a8697a1adb9c6d2ddd2beb1a4978b7e7164584b3e3125180b000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e8dfd3c9c1b9b1a7a09d9ea1a9b2bac2cbd3d2c7bdb4aaa29892867c6f6a5f584e453c332a21170e0500000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232b313a41454c5254565965727f8c98a5b2bfcbd8e3d7cbbfb5ab94887b6e61554f4e4d4c4b4a49484746443f434241403f3e3d3c3b3a39352f353332312f2e2d2925313e4a5764717d8a97a4b0bdcad7e3d9ccc0b3a6998d8073665a4d4033271a0d0000000000111e2a3744515d6a7784909daab7c3d0d0c3b6aa9d9083776a5d504435404b55606d7985929ea9b3becdd2c6b9ada1978c7f72695e524f5965727e8b98a3aebac7d3cec3b8ab9e9285796d6053463a30252c3946535f6c7986929facb9c5d2c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5c0cbd7d2c6b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2ded7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000006111c2630383f444f54565a5c5b5853514b443f382f2a251f18120e121f2b3744505b657885919eabb8c4d1d2c5b9ac9f928679675d5145392c32373e454d57606a7683909da9b6c3d0dacdc0b4a79a8d8174675a4e4134271b0e000714202d3a4753606d7a85929fabb8c2d0d5d4d2d0cdcac8d2d4d8dde4ebf4f9eee3d9d0c7c0bbb9bbc0bbbbbcbdbebebfc0c1c3c4c5c7cbd1cfcac6c5c3c1bfbdbeb9b8b6b4b5afacaaa7aba39f9d9b9c9fa6b0bbc7d3dfdfd3c6baaea298877a6d6054473a2d211407000000000000000000000000020b141c2228353d444c52575f616a6f75797d808487898b8c8d8d8d8c8c8a89878583807d7a76726d68615e57524d46515d677885929eabb8c5d1d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbe7e5dbd3cbc3b9b1acaaabadb2bbc3ccd4d7ccc0b5aba39892867d6f6a60584e463c332a21180f050000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfd4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222b353d434c52565d6063656673808c99a6b3bfccd9e0d3c7bbaea399877a6d605d5c5b5a59585756555453504a504f4e4d4c4b4a49484745404341403f3d3c3a393530343e4b5764717e8a97a4b1bdcad7e4d9ccbfb3a6998c807366594d4033261a0d0000000000111e2b3844515e6b7784919eaab7c4d1cfc3b6a99c908376695d50433845515d67727f8c97a1adbbc5cfcabfb4aa9e9285796d60564d4754606d7a86929facb8c4ced2c6b9ada2978a7d7064564c4135292c3946535f6c7986929facb9c5d2c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dcd1c4b8ab9e918578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfd8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000a141e262e343d4348494d4f4e4b47454039332d261d19140c07030f1b27333f49536a7784909daab7c3d0d3c7baaea399867a6d6053473a383c434750575f696f7c87939facb9c6d2d8ccbfb2a5998c7f7266594c3f3326190c0006131f2c3945515d6774818d9aa6b0bdc7c9c7c5c4c1bdbbc6c8ccd2d9e2ebf4e8ddd2c7bdb5afacafb5aeafafb0b1b2b2b3b5b6b7b9bbc0bdbec0c1c3c5c7cbcfcac6c5c3c1c0bbb9b7b4b5afacaaa7a9abb0b8c2ccd8e3dfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000a141d262d3340474f565e61696e747c8185898d91969698999a9a99999897969892908d8a86827e7a746e69615e56524c556a7783909daab6c3d0dacdc1b4a79a8e8174675b4e4134281b080000000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2efe5ddd5cbc3bcb8b7b8b9bec4cdd5d3c9c1bbafa49992867d706b60584e463c342a21180f0600000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb9c5d2dfd4c7bbaea194887b6e6155483b2e22150e0d0c0b0a0908080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343d474f565d60686d70727374808d9aa7b3c0cddadfd2c5b9ac9f928679676b6a696867666564636261605c545d5c5b5a595857565553514b4f4e4d4b4a4947464142403f4b5864717e8b97a4b1becad7e4d9ccbfb2a6998c7f7366594c403326190d0000000000121e2b3845515e6b7884919eabb7c4d1cfc2b6a99c8f8376695c50433a4753606d7985919ea9b3becdd3c6baaea2988c7f73675d514445525d6875818e9ba8b2bdc9d5cabeb3a99b8f8275685e5246392d2c3946535f6c7986929facb9c5d2c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbd1c4b8ab9e9185786b554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000020c141c232832383b3c4142423f3a39352f28221c140b080200000b17222d434f5c6976828f9ca9b5c2cfd7cbbfb4ab94877b6e6154483f44464e535a61696e7b859199a4afbbc7d4d6cabfb4aa978b7e7164584b3e3125180b0004101d2935404b55626f7c88949fabb5b9bdbbb9b7b4b1afb9bbc0c7d0d9e4eee3d7ccc0b5aba49fa4a1a1a2a3a3a4a5a5a6a8a9abacafb5b0b2b3b5b7b9babfbfc1c3c5c6cacbc7c5c3c1c0bbb9b7b4b6b7bbc2cad4deeaddd0c4b7aa9d9184776a554c4135291d1104000000000000000000000006111c262f383f44515960686e747b81878e92979a9ea1a8a5a6a7a7a6a6a5a4aaa29f9c9999928f8b86817b746e69615e565b6875828e9ba8b5c1cedbcfc2b5a99c8f8276695c4f433025190d0100000000000000000000000713202d3a4653606d798698a2aebac6d3e0ecefe7ddd5cec8c5c3c4c6c9cfd6d4cac1b7aea49f93877e706b60594f463d342a22180f060000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb9c5d2dfd4c7bbaea194887b6e6155483b2e221c1b1a1918171615141312100b060c0b09080706040000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464f5960686d737a7c7f808083909daab6c3d0ddded1c5b8ab9e9285787877767574737271706f6e6e6d666b6a6968676665646361605d555c5b5a58575554524c4f4d4b4b5864717e8b97a4b1becad7e4d9ccbfb2a6998c7f7366594c403326190d0000000000121e2b3845515e6b7884919eabb7c4d1cfc2b5a89c8f8275695c4f42434e5865727e8b97a1adbbc5cfcbbfb4ab9f92857a6d61554b40414c5663707d8996a1acb9c7d2cfc5b9ac9f92867a6d6154473c31263946535f6c7986929facb9c5d2c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6d2c5b8ab9f928578675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000020a111721272c2f30343535322d2c29241d17110a0200000000061b2835414e5b6874818e9ba7b4c1cedcd1bbafa295887c6f6255494a5053585f626c717b839197a1abb5c0ccd7d3c6baaea298897c706356493d3023160a00000c18242f394754606a76828f99a3abacb2afacaaa7a4a2acafb6bec7d2dde8e0d4c7bbafa499939994959596979798999a9b9c9e9fa3aba3a5a6a8aaacaeb4b2b4b6b8babebfc1c4c5c9cbc7c5c3c1c2c3c7ccd4dce6e8dccfc2b5a99c8f8276695c4f432f24190d0100000000000000000000081117222d38424a505b636b707a81868e93999fa2a9abacb2b2b3b3b3b3b2b2b1b4aeaca9aba39f9c99928e86807b746e68605b6673808d99a6b3c0ccd9d0c4b7aa9d9184776a564c41362a1e1105000000000000000000000006131f2c3845515c667985929facb8c5d2dfebf8efe7dfd9d4d1d0d1d2d5dad8ccc2b8afa59c928b7f726c61594f473d342b221810060000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66798699a3afbbc7d3e0d4c7baaea194877b6e6154483b2e29282827262524232221201f1c171a191816151313100c070d0b0a070705010000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58606b6f7a8086898b8c8c9095a0acb8c4d1dedfd2c6b9ada19792868584838281807f7e7d7c7b7a797877767574737271706f6e6d676a696866656462615e565c5a58575865717e8b98a4b1becbd7e4d8ccbfb2a5998c7f7266594c3f3326190c0000000000121e2b3845515e6b7884919eabb7c4d1cec1b5a89b8e8275685b4f424754606a7783909da9b3becdd3c7baaea3998d8073685d5243393a4653606c7884919eacb6c0ccd3c7bbaea3998b7e7265574d42372b3946535f6c7986929facb9c5d2c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3d2c6b9ac9f93867a6d6053473a2d20170e080200000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000060b161b1f22232729282520201d18120b060000000105070d1a2734404d5a6773808d9aa6b3c0cdd6c9bcb0a396897d70635653545b60636a6f757e869195a0a9b2bdc7d2ddd2c5b8ac9f9285796d6053463a2d201307000007121d2b37434e58626f7c8792999ea1a8a39f9d9a97959fa4acb6c0ccd8e4dfd2c6b9ac9f938786878888898a8b8b8c8d8e909192999597989a9b9d9fa3aaa5a7a9abaeb4b2b5b7b9bdbfc1c4c6c8ccd2d3d8dee6eee7dacdc0b4a79a8d8174675a4e4134271b0800000000000000000000050e1a2328333f4a545b606d737d858d92999fa4abadb3b7b9bdbebfc0c0c0bfbfbdbfbab8b6b5afacaba39f99928d86807a726c6664717e8b97a4b1bed0dbd2c5b8ac9f928579685e5246392d201307000000000000000000000004101c2834404b546b7885919eabb8c4d1deebf7f9f1eae4e0dedddedfe1dfd3c7bbb0a69e938d80736d625a50473d342b2219100600000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0b5c0cbd7e3d4c7baaea194877b6e6154483b2f36353433323231302f2e2d2b28232726242322201f1c181b1918171413110d0807050100000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f7d858d92989899999da0a7b1bcc8d4e0e2d5c9beb3a9a19e979291908f8e8d8c8b8a898887868584838281807f7e7d7c7b7a787776747372706f6d686a686765636265727e8b98a5b1becbd8e4d8ccbfb2a5998c7f7266594c3f3326190c0000000000121e2b3845515e6b7884919eabb7c4d1cec1b4a79b8e8174685b4e414c56626f7c8995a0acbbc4cfccc0b5ab9f92867b6e61564c41313744505b65737f8c9aa4afbbc8d4cbbfb5ab9d908376695f5347382d3946535f6c7986929facb9c5d2c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2d4c8bbafa49a897c6f6256493d32292019130d08020000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000040a0f1315161a1c1b181413100d0701000003080d1113181d26323f4c5965727f8c98a5b2bfcbd7cabdb0a4978a7d7164585f62666c70757c828a9298a0a7b1bbc4d0d9d6cabeb3aa9b8f8275675c5145382c1f13060000010f1b27323c4754606a717e878e9196949992918e8a88939aa4afbbc8d4e0d6c9bdb0a3968a7d797a7b7c7c7d7e7f7f808283848687898a8b8d8e90929896999b9d9fa2aaa5a8aaacb2b2b4b7b9bbc0c7d0d9e4eef9e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000020d17202c353e44505b666c747f8892979fa3abafb5babec4c5c9cecccccac9cacbd0cac6c5c3c0bbb9b5aeaba39f98928d867f786e696f7c8996aab4bfcad6d3c7baaea398877a6d6154473a2e2114070000000000000000000000000c18232e44515e6a7784919daab7c4d0ddeaf7f3eeeae8e7e8eaebebe9ddd0c3b7ab9f948e81776c605b51483e352b221910070000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0acb9d1dce8d4c7baada194877a6e6154474044434241403f3e3d3c3b3b3a38342e343231302e2d2c28232726252321201d191413110d08020000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56626f7c8692979fa2aaa6a6aaacb1b9c3cdd9e4e6dacfc5bbb3ada9a29f9e9d9c9b9a99989796959a939291908f8e8d8c8b8a89888685848281807e7d7c7a7877757372706f6d727e8b98a5b1becbd8e4d8cbbfb2a5988c7f7265594c3f3226190c0000000000121e2b3845515e6b7884919eabb7c4d1cdc1b4a79a8e8174675b4e45525d6874818e9ba7b1bccdd4c7bbafa4998e8174695e52443a30333f4953616e7b87939facb9c5cfd1c6b8ab9f95887b6e6253493f333946535f6c7986929facb9c5d2c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556a7784909daab7c3cfd8ccc0b6ac988b7f7265594f443a322a251e19130d0801000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000030709090e0f0f0c070604010000060b1013191e2024292c313e4b5864717e8b97a4b1becad7cbbeb1a5988b7e7266696a6f73787d82878f949fa2aab1b9c3cdd6d9cfc7baaea2988b7e7165554b4034281c10040000000a15202b37434e58626c717b81848687878684817e7c87939facb9c6d2dfdacdc0b4a79a8d81746e6e6f707071727273757678797a7c7d7f80828486888a8c8e90929896999b9ea0a8a5a8aaacafb6bec7d2dde8f0e4d8ccc0b6ac978a7d7064574a3d3124170a00000000000000000009141f29323e47515b606c78808c939aa1a9aeb5bbc0c7cad0cac6c5c1bfbdbdbebfc0c1c5c6c9cbc7c5bfbbb4aeaaa39f98928c837b726e7b8798a2aebac7d3d6cbbfb4aa95887c6f6255493c2f221609000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce9eee7e2dedbdadbdee2e7e9dccfc2b6a99c8f82796d655b50493f362c2318120b030000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0d4c7baada194877a6e6154514b51504f4e4d4c4b4a49484746443f42413f3e3c3b3a38342e343331302e2d2a2521201d19130f0a04000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6876838f98a1a9aeb4b3b3b6b8bcc3cbd5dfeaece1d6cdc5beb9b3adabaaa9a8a7a6a5a4a3a2aca49f9f9e9d9c9b9a99989796949792918f8e8d8b8a8887858382807e7d7b7a787f8b98a5b2becbd8e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000111e2b3844515e6b7784919eaab7c4d1cdc0b4a79a8d8174675a4e4754606d7a86929facb8c3cdd2c6b9ac9f93877b6e62574d4232282d3846535e6976828f9ca9b3becad4c8bcb1a7998c8073655b5044373946535f6c7986929facb9c5d2c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000c18232e414e5a6774818d9aa9b3bec9d5d2c3b6aa9d9083776b60564c443d363029251e19130c070100000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dbcfc2b5a89c8f8275695c4f4236291c0600000000000000000000000000000000000000000000000000000000000000000000000102020000000002090e11171c1f252a2d2f35393a3e4a5663707d8996a3b0bcd2ddccbfb2a6998c7f737275787c8084898e939a9ea6aeb4bcc3ccd5d9d1c7bdb1a79f92857a6d6154473a2e23180c00000000040f1b27323c46505a62696e7478797a7a797774717683909da9b6c3cfdaded1c4b7ab9e9184786a62626364646566676869666c6e6f7072737577797b7d7f81838587898c8e919696989b9e9fa4acb6c0ccd8e4ede0d4c8bbafa49a887b6f6255483c2f2215090000000000000000020e1925303b444f59636d74808d929fa4acb3bbbfc6cccec8c5bfbab8b5b2b1b0b1b2b3b5b8b9bec2c4c7cbc6bfbab4aeaaa29f9590867f787885929facb8c5d2dcd0bdb0a3978a7d7064574a3d3124170a000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8e4ddd6d1cecdced1d6dde8dbcec1b4a89b8e81786d665d554d453d3429241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0d3c7baada094877a6d61605c555d5c5b5b5a59585756555453504a4f4d4c4b49484645404241403e3d3a3936302e2d29251e1b160c070100000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87949faab3babfbfbfc3c4c8cdd5dde7f1f3e8dfd6cfc9c5bebab8b7b6b5b4b3b2b1b0afb6afacabaaa9a8a7a6a5a4a3a2a9a29f9d9c9b999897959892908f8d8b8a88868585919eabb8c4d1dee5d8cbbeb2a5988b7f7265584c3f3225190c0000000000111e2b3744515e6a7784919daab7c4d0cdc0b4a79a8d8174675a4e4f5965727f8b98a2aebac7d3c7bbb0a69b8e8275695f53453b30202a36424d5764717e8a97a2adbac6d3cdc2b7ab9e9184786c605346392f46535f6c7986929facb9c5d2c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000071724313d4a5764707d8a97a1adb9c5d0d1c4b8aca095897d70685e564e46413a353029241e18120e09030000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3dccfc3b6a99c908376695d50432d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000070c14191c23282b3036393a4045474a4d55626f7b8895abb5c0ccd7cdc1b4a79a8e807c7f8285888d91969b9fa4acb0babec5ced5d8d0c7c0b5aba0958b7f72685e5246392d1d120700000000000a15202b343e4850575f6267666d6d6d6d666766737f8c99a9b2bdc9d5ded2c5b9aca196887b6e625556575858595a5b545b60616264656768666d6e70727476787b7d7f828487898c8e91939aa4afbbc8d4e0ecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000005111e2a36424d56616b737f8c929da4afb6bec5cbd1cbc3bcb8b4aeaca8a6a4a3a4a5a6a8abadb3b6b7bbc2c6cac6bfbab4aea79f98928c827b83919daab7c4d0d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe4dbd2cbc5c2c1c2c5cbd7dcdccfc2b6aa9e938e81786d675e574e463f352f271f180f07000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0d3c7baada094877a6f6e6d676b6a69686766656564636261605c545b5a5957565553514b4f4e4c4b4a4746413e3a3935302b272018120b03000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a6b0bcc5cad0ccd0d1d4d9dfe7eff9faf1e8e1dad5d0cac6c5c4c3c2c1c0bfbebdbcc0bbb9b8b7b6b5b4b3b2b1b0afb3adabaaa9a7a6a5a3aaa29f9d9b9a98969597929197a1adb9c6d2dfe4d8cbbeb1a5988b7e7265584b3f3225180c0000000000111e2a3744515d6a7784909daab7c3d0cdc0b3a79a8d8074675a4d54606b7784919daab4bfcad0c3b7ab9f94887c6f62574d4233291f25313b4753606d7985929fabb8c3cdd2c5b9aca196897c7063554b403546535f6c7986929facb9c5d2c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eaab3becad4c8bcb1a79e91847a6d686058524c46413a352f29241d1a150f0b06000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d4c7baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce8ddd0c3b7aa9d9084776a53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2e34383a4146474b515357575e616e7a8799a4afbbc7d4cec2b5a99d928e898c8f92979a9ea1a8acafb6bec1cad0d7d6cfc6beb6afa3999083786d60564c41362a1d0b000000000000040e19222d363e454d5355545c606161605c54626f7c8896a1adb9c5d2dfd5c9bdb2a8988c7f7265564c4a4b4c4c4d4f4a5053545657585a545c60616366686a696e707275777a7d7f818487939facb9c6d2dfebded1c4b8ab9e918578675d5145382c1f130600000000000000040f19222d3a46525e69707d8a919ca4aebbc0c7d0cfc6bfbab1acaaa29f9b9997969798999b9ea1a9a9abb0b8babfc5cac6bfbab1aaa29f94908585929eabb8c5d1d9ccc0b3a6998d8073665a4d4033271a060000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbddd2c9c0bab5b4b5bac0cbd1d9d2c6baafa59e938f82796e69605850454039312a2118120b0300000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0d6c9bdb0a3968a7d7b7a7a797877767574737271706f6e6e6d666a686765646361605c555c5a59585654524c4b4746413a383229231d150d030000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a2adbac6d1cbcdced1d5dce3ecf5fffbf3ebe4dee1dbd6d3d2d1d0cfcecdcccbcad2ccc8c6c5c4c3c2c1c0bfbebdbcbebab8b7b5b4b3b1b0b3aeabaaa8a6a5a3a9a29e9ea1a9b3bec9d5e1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000111e2a3744515d6a7784909daab7c3d0cdc0b3a79a8d8074675a4c5663707c8995a0acbcc6d0c9beb3a99c8f82766a6054453c3120171f2c3845515c6774808d9aa7b1bcc8d4c9bdb2a89a8e8174675d51453846535f6c7986929facb9c5d2c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d98a2aebac5cfcdc3b9ada19690837a6f6a615e56524c45413a352f2b261f1c17110d0802000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb5c0cbd7e3ded1c4b8ab9e918578655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000001080c151d23283036383f44464c5254555d606467696e717886939facb9c6d2d1c5baafa59d9a96999c9ea1a9abadb2b9bbc0c7d0d6dad5cdc5bdb4aca49f92877d6f665c50443a3025190d0000000000000007101b242d333c4247484a50535454535153606c7884919eabb8c4ced9dacec2b6a99c8f8376685e52463e3f3f40423f444647494a4c4d4a50535557595b575e61636668686d707275777b8895a1aebbc8d4e1dccfc3b6a99c90837669554b4035291d1004000000000000000a16212b37434e58616e7b85929ea4adb6c0ccd2cdc5bcb4aea7a09d98928e8c8a8a8b8c8d8e9297989c9fa6acaeb4babec5cac2bcb4aea69f98929297a1adb9c6d2dbcec1b4a89b8e8175685b4e422d22170b0000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbd6cbc0b7afa9a7a9afbbc0c7cfd7ccc1b7afa59e948f837b6f6a625a514b433c3328231c150c05000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1d7cabeb2a59a8f8a888786858484838281807f7e7d7c7b7a797876757472716f6e6d676a6967666463615e565754524c47433d342f271f150d0300000000000000000000000a1623303d495663707c8996a3afbcc9d6e2dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687885929fabb8c0bebec0c1c5cad2dae3eef8f3e9e1d9d3cdcac9c7c8c9cacbcccdcdcecfd1d2d3d2d2d1d0cfcecdcccbcad0cac6c5c4c2c1c0bebdbebab8b6b5b3b1b0b3adababadb3bbc4cfdae6e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000111d2a3744505d6a7783909daab6c3d0cdc0b3a69a8d8073675a525e6875818e9ba8b1bdced2c6b9ada1978a7d7164584e43332a1f101c2934404b55626f7c8895a0acb8c6d1cec4b8ab9f9285796d6053473b46535f6c7986929facb9c5d2c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616d7a85929fa9b3becad5c9bdb2a8a09590847c736d68615e56524c45403937312b28221c19130d080200000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7d3e0dfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000040c13191e272e343b42464a5053565e6165676d7174777b7e8187929facb9c5d2d6cbc0b7afa9a7a3a5a8abadb3b8b9bdc4c8ccd2d9d4cec9c2bbb3aba39a938b7f726b60544a3f32291e1308000000000000000009121b212a31373a3b3f444647474645505b6574808d9aa8b2bdc9d5dfd2c5b9ac9f92867a6d6154473b3033342d3338393b3c3d3f403f4446484a4c4e4d52545659565d606365686f7c8996a2afbcc9d5e2dacec1b4a79b8e8174685b4e412f24180c00000000000000030f1b27323b47535f6a75818e97a1adb6bfc8d8cec5bbb3aaa39f95918a85827f7e7d7e7f808285888b8f949a9fa2aaadb3babfc6c6bfbab0aaa29f9ea1a9b3bec9d5dccfc2b6a99c8f83766953493f33271b0f0300000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbd1c5baafa59d9a9da5afb5bdc5ced3c9c1b7afa69f9590857c716d605d554d453e342e271e170f070000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1dacec2b6aba19a969594989291908f8e8e8d8c8b8a89888786858382807f7e7c7b79787775747371706d686864615e56544e45403931271f150b0100000000000000000000091623303c4956636f7c8996a2afbcc9d5e2dcd0c3b6a99d9083766a5d5043372a1d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566874818e9ba5afb5b1b1b3b5b9c0c8d2dce7f2ebe1d7cfc7c2bebcbabbbcbdbebfc0c1c2c3c4c5c6cad0cacccdced0d1d2d4d7d6d3d2d0cfcecccbd0cac6c5c3c2c0bebdbeb9b8b8b9bec4cdd6e1ebe4d7cbbeb1a4988b7e7165584b3e3225180b0000000000101d2a3743505d6a7683909da9b6c3d0cdc0b3a69a8d8073675a54616d7a86929facb9c3ceccc0b6ac9e9185796d6053463c3220180c18232f3947545f6a7783909dabb4bfcbd3c6baaea2988a7e7164564d4146535f6c7986929facb9c5d2c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6873808c97a2adb9c1cbcfc4bab1a7a0969187807a736d68605d56514b47423c38332d29241e19130d07010000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfe0d3c7bbafa399877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000060d161e2429303940454d52545c6063686d71757a7d8184878b8e9299a3afbbc7d4e0d2c9c0bab5b4afb2b5b8b9bec4c5c9cfd4d8d3cec8c4bdb9b0a9a19992887f726d62594f42382e20170c02000000000000000000090f1820262b2e2e34383a3a3a3a3f4953626f7c8996a0acb9c5d2ded3c7bbafa3998b7e7165564d41362a2722282b2d2e2f31322e34383a3b3d3f414246474a4c4c5254565964717e8b97a4b1becad7e4d9ccbfb2a6998c7f7366594c40332619070000000000000007131f2c38434f59626f7c87939fa9b3bec8d1d0c6bcb3a9a298928b837d797573717071727375787b7f83888d92989fa2a9aeb4bcc1cac2bcb4aeacabadb3bbc5cfdaddd1c4b7aa9e918477655b5044372b1f120500000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbcec2b5a99d938e939fa3abb3bcc4ccd3c9c1b8b0a7a09791867e746d675f575044403930292118120b03000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1ded3c8bdb3aba5a3a2aaa29f9e9d9c9b9a999898979695999291908e8d8c8a898886858382817f7e7d7a7774716d68626058514b433931271d1207000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2ddd0c3b7aa9d9084776a5d5144372a1e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303c4855626f7c88939fa3aba5a5a6a8aeb6c0cad5e1ede4d9cfc5bdb6b1b0adaeafb0b1b2b3b4b5b6b7b8babfbcbebfc0c2c3c4c5c7cbd1cbcccdced0d1d2d3d6d3d2d0cecdcbcfcac6c5c4c6c9cfd6dfe8f2e4d7cabeb1a4978b7e7164584b3e3125180b0000000000101d2a3643505d697683909ca9b6c3cfccc0b3a6998d8073665a5766727f8c99a3aebac7d4c8bbafa49a8d8073665c5144382c1f1207121d2b37434e5865727f8b99a3aebac7d3cabeb4aa9c8f8276685e524646535f6c7986929facb9c5d2c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000007121c2935414c56606d7a85929ea5afb9c3cdccc3b9b1a8a099928d86807a736d68605d55534d46443f38353029241e18130b0600000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919eaab7c4d1dde3d7cbc0b5ab96897d7063564a3d2e23180c000000000000000000000000000000000000000000000000000000000000000000060f1820282f353e434b51565e61666d70757a7e82868a8e9196979b9fa3abb5c0cbd7e3dbd2cbc5c2c1bcbfc2c5c6cacfd2d5d4d1cdc7c3bcb8b2aca69e9792877e726d635b51473d30261c0e050000000000000000000000060e151a1e2123282b2d2e2e2d384754606a7784919eaab7c3ced9d7cbc0b5ab9c8f8376685e5246392d20171c1f202123242523282b2d2e303330363a3b3d3f4145474d5a6673808d99a6b3c0ccd9e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000915222f3b4854606b75828f9aa4afbbc5cfd6cabfb4aaa29792867f78716d67666463646566656c6f72767b81858c92979fa2aab0babfc6c6bfbab8b8b9bec5cdd6e1dfd2c5b9ac9f9286796c605346392d20130600000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedacdc1b4a79a8e818b9299a2a9b2bac2cad8cac2b9b1a9a198928b81796e69615a514a423b3328231c150c070000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1e4d9cfc6bdb6b2b0aeb4aeacabaaa9a8a7a6a5a4a3a2aba39f9e9d9b9a989796949792908f8d8c8b898784817e7a766f6a605c554b43392f23180c000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1ddd1c4b7aa9e9184776b5e51442d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a74818d92999798989a9ca4aeb9c5d1dde9ded3c7bdb3aba5a3a1a2a3a3a4a5a6a7a8a9aaacaeb4b0b1b2b4b5b6b8b9bbc0bdbebfc0c2c3c4c5c7cbd1cacccdcfd0d2d3d2d1d1d2d5dae1e8f1f1e4d7cabeb1a4978b7e7164584b3e3125180b0000000000101d293643505c6976838f9ca9b6c2cfccc0b3a6998d8073665a5f697783909dabb4bfcbd2c6b9ac9f93877b6e61544a4034281c10040f1b26323c4754616d7a86929facb9c4cfd0c5b9ac9f92867b6e61544746535f6c7986929facb9c5d2c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a45515d67727f8b939ea7b1bbc5cecbc3bab2aba39f98928d85807a726d67625f5753504a45413a353029241d17110a020000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546975828f9ca8b5c2cfdbe8dcd1bfb2a5998c7f7266554b4034281c100400000000000000000000000000000000000000000000000000000000000000050f18212a323a414550555c60696e73797d82868b8f92989a9ea0a8a7acafb5bdc7d1dce8e4ddd6d1cecdc9cccfd1d2d6d5d2cec8c5c2bcb7b1aca8a19e948f857d716c635b51493f352b1e150a0000000000000000000000000003090e1214171c1f2021212b38434e586673808d99a7b1bcc8d4dcd1c6b9ac9f93877b6e6154473b31251a0f121314161719171c1f20222426252a2d2e30303539424f5b6875828e9ba8b5c1cedbe2d5c9beb3a995887c6f6255493c2f22160900000000000006121f2b37434e58636f7c89949eacb6c0cdd7d0c7baaea29892857d726d66605c5557575859535b6062656a6f747a7f858c92989ea6aeb4bcc3cac6c5c5c6c9cfd6dfe8e0d3c7baaea398877a6d6154473a2e21140700000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c6b9ada09386797f879297a0a8b0b8c1ccd2cbc3bbb3aaa39f938e837b716c605c544d453e342e271e18120b03000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0ebe1d8cfc8c2bebdbbbfbab8b7b7b6b5b4b3b2b1b0afb5afacaba9a8a7a5a4a2a9a19e9d9c9a99979696918e8a86837c736d675c554b4034291c10040000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1ded1c5b8ab9e9285786b5f493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58606d798086898b8b8b8d929ca8b5c1cedae7dacdc2b6aba199969495969798999a9a9b9c9e9fa2aaa3a4a5a7a8a9abacafb5b0b1b2b4b5b6b7b9bbc0bcbebfc1c2c4c5c6cad0cecfd2d7dde5edf1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000101c2936434f5c6976828f9ca9b5c2cfccbfb3a6998c80736659616e7b8895a0acbdc6d1c9beb3a99c8f8276695f5342392e23180c000a15202d3946525e6875828f9ba9b3bec9d4c7bbafa3998c7f7265584e43535f6c7986929facb9c5d2c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414c55626d74818e959fa9b3bcc6cfccc4bdb5afaaa29f98928c857f79746e6963605b54524c45413a352f28221c140b0600000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d3c6b9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e404d5a6773808d9aa6b3c0ced9e5dbcec2b5a89b8f8275675c5145382c1f1308000000000000000000000000000000000000000000000000000000000000030c17212a333b444c525a61676d737b80848a8f92999c9fa3aaaaacb2b4b9bbc0c7cfd9e3eeeee7e2dedbdad6dad5d2d1cec9c5c3bcb8b7b0aba7a09d96918b827b6f6b615a51493f372d23190c030000000000000000000000000000000206060b101213141b27323d4855626f7c8895a0acb8c7d1dcd4c7bbafa4998b7f7265574d42362a1b11060608090a060b1012131517191a1e202123242a36414c566a7783909daab6c3d0dddfd2c6b9ada197877a6d6054473a2d2114070000000000000815212e3a47535f6a76828f9ca6b0bec7d2d2c7bdafa59f92867c6f6b605c54514b4b4a4b4c49505355585f62676d727a80868f949fa2aab1b9c1ccd2d1d2d5dae1e8efe3d7cbbfb4aa95887c6f6255493c2f22160900000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd3c7baada094877a727d8591969fa6afbbc0c7d0cdc4bcb4aea59e9590857e736d665e574f4440393028231d150c080200000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0f8eae1d9d3cecac9d0cac7c5c4c3c2c1c1c0bfbebdbcc0bbb9b8b6b5b3b2b1afb3adabaaa8a7a6a4a8a09e9b9993908780796d675c5145382c1f13060000000000000000000814212e3b4754616e7a8794a1adbad2dde8dfd2c5b8ac9f928579655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c45515c676d747a7d7e7e7e808d9aa6b3c0cdd9e6d7cabeb1a5998f898788898a8b8c8d8e8f90919298959697999a9b9d9e9fa3aba3a4a6a7a8a9abacafb5b0b1b2b4b5b7b8babfbdc1c2c6cbd3dbe5efe4d7cbbeb1a4988b7e7165584b3e3225180b00000000000f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c8073665766727f8c99a7b1bccfd2c6b9ada1978a7e7164574d4230271c12070005111d2a36414c5663707d8a97a1adb9c6d2cbc0b5ab9d9083776a5f5347535f6c7986929facb9c5d2c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000020d19242f3a43515b606d79839097a1aab4bdc6cecfc7c0bbb4aeaaa29f97928c85807b76706c66605d56524c45413a332d261d17110a020000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d3c6b9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000061724313e4a5764717d8a97a8b2bdc9d5e1ded2c5b8ab9f9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000000000000b151e29333b454d565d606c70797f868c91969c9fa3abacaeb4b7b9bdc1c5c7cbd1d9e1ebf5f2eae2dbd6d3d2cfc9c5c4c1bdb9b7b1acaaa69f9c95908a847e766e69605950483f372d251b110700000000000000000000000000000000000000000306070a16212e3a47535f6a7784909dabb5c0cbd7d7ccc0b5ab9c908376695e5346382d22170b000000000000030607080a090e11141417202d3946525e687885929fabb8c5d2deded1c5b8ab9e928578685d5245392c2013070000000000030f1b27333f4953626f7c88949fabb8c1d0d7ccc0b5ab9e938a7e716a6059504a45403e3d3e3f3f4446484e53555d60686d737b828b9298a0a7afbbc0c7d0d7e0e6ecf2f3e7dcd1bdb0a3978a7d7064574a3d3124170a0000000000000000000003101c2936434f5c6976828f9ca9b5c2cfd4c7baada194877a6e707c8490949da5afb6bec6cecfc6bfbaafa7a098928a80786e696159514a423c342e271e19130b06000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d1dce7f4ebe4ddd8d4d2d2d3d6d3d2d1d0cfcecdcccbcbcad1cbc7c5c4c3c1c0bfbdbcbeb9b8b6b5b4b2b1b2acaaaba49f99928d82796d6053473a2d2014070000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4dfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202934404b555c60686d707172727a8794a0adbac7d3e0d6c9bcb0a396897d7a7b7c7d7e7f8081828384858788898b8c8d8f90919299959698999a9b9d9e9fa3aba3a4a6a7a9aaacaeb4b0b4b6bac1c9d3dde8e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000f1c2936424f5c6975828f9ca8b5c2cfccbfb3a6998c8073665f697783909daab6c3cdd1c5b8ab9e9285796d6053463c3120150b0000010d1925303a4653606d7985919eabb8c2cdd1c7b8aca095887c6f62544a535f6c7986929facb9c5d2c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313f45515c676e7b859298a2abb4bcc4ccd1cbc6bfbab4aea9a29e97928d87827d78726d68605d56514b443f382f28231c140c0500000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d3c6b9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a0acb9c5d2dedfd3c6baaea2988a7d7063564c41362a1d13070000000000000000000000000000000000000000000000000000000007121d27303b454d575f686d757d848c92989ea1a8acafb5b9babfc4c5c9ced2d4d7dce3ebf3f4eae0d8d0cac6c5c1bdb9b8b4b2acaba7a09d9994908a837e78716c615e574f473e362d251c120900000000000000000000000000000000000000000000000006121f2b37434e5865727f8c99a3afbbc7d4ddd2c6b9ac9f93877b6e6153493f33271b0f0300000000000000000000000205070814212e3a4754616d7a8798a2aebac6d3dfdccfc3b6a99c90837669564c4135291d1104000000000005121f2b3744505b6573808d9aa6b0bbcad3d4c7bbafa4998e81756c61584f443f38342f30312d3337393c43474c51565d60686e757f8690959ea5afb5bdc6ced6dfe7f0f8e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000003101c2936434f5c6976828f9ca9b5c2cfd4c7baaea194877b6e6a6e7a828e939fa4acb4bcc4ccd1cbc1b9b1aaa29f928d837b706b605c544e454039302a251e17110a0200000000000000000000000000000000000000000000000713202d3a4653606d798693a0b5bfcbd7e3ebe2d9d2ccc8c6c5c7cbd0c8c9c9cacbcbcccdcecfd0d1d2d2d1d0cecdcbcacfc9c6c5c3c2c0bfbebdb9b7b5afaba39f948c7f7265594c3f3226190c0000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0e0d4c8bbafa49a877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c18232f39434b51565d606364656d7a8794a0adbac7d3e0d5c8bcafa295897c6f6f707071727374757677797a7b7d7e7f818283858687888a8b8c8d8f90919299959697999a9c9d9fa2aaa3a8aaafb7c1cbd7e2e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000f1c2935424f5c6875828f9ba8b5c2ceccbfb3a6998c807366616e7b8895a0acb8c4d4c8bcb1a79a8d8073665c5145382c1f130300000008131f2c3844505c6673808d9aa7b1bcc8d4c8bcb1a79a8d8073665c50535f6c7986929facb9c5d2c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2934404b555e696f7d869299a2aab2bac1c9cfd0cac5bebab3ada9a29f9a938f8a847f7a736d68605d55504a423c342e261e170e06000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d4c7bbafa4998679665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7c4cedae2d6cabeb3aa9b8e8174685e52463a2f24180d050000000000000000000000000000000000000000000000000000000c18232e39424d575f696e7a818a91969fa2aaadb2b9bbc0c5c7cbd1d2d5d9dedcdddfe3e9f0ede2d8cec6bfbab8b4b2adaba8a8a19e9995918c88837d78716d66625a524d453d342d241c130a00000000000000000000000000000000000000000000000000030f1b26313c4754616e7a86929facb9c5cfdbd4c8bbafa49a8c7f73655b5044372b1f12070000000000000000000000000000091623303c4956636f7c8996aab3becad6e2dacec1b4a79b8e8174685b4e412f24190d0100000000000613202d394653606c7885919eabb8c2cdded2c6b9ac9f93877b6e615a50463d342e2923242522272b2d31373a41454c52565e616d727c838e939fa4abb4bcc4cdd5dee6eee6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000003101c2936434f5c6976828f9ca9b5c2cfd4c7bbaea194887b6e61686d78818c939aa2aab2bac2cad7cbc3bcb3aea49d9590857d736d665f57514b433d363027221b140b08020000000000000000000000000000000000000000000613202d394653606c798699a3aebbc7d3e0e4d9d0c7c0bbb9b8babfbabbbcbcbdbebebfc0c1c2c3c5c6cacfc9cbcccdcfd0d2d2d1d0cfcdcccec8c5c4c0bbb5afa69b8e8175685b4e4235281b0f0200000000000000000613202d394653606c7986939facb9c6d2dfe4d8ccc0b6a194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313940454c52545658616e7a8794a1adbac7d4e0d5c8bbaea295887b6f6263646566676768696b686d6e70717274757678797a7c7d7e7f81828384868788898b8c8e8f91929895969b9ea5afbac6d2dee5d8cbbeb2a5988b7f7265584c3f3225190c00000000000f1c2835424f5b6875828e9ba8b5c1ceccc0b3a6998d80736666727f8c99a7b1bcc8d1c5b8aca095887b6e62544b4034281c100400000003101c28343f4a54626f7b88959fabb8c6d1cec3b8ab9e9185796d6053535f6c7986929facb9c5d2c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232f39434d57606b707d879298a1a8b0b9bec5c9ced0cac5beb9b3adaca49f9c96918c86807a736d67605b544d443f38302920180f070000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d2c6b9ac9f9386796c604a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d566874818e9ba8b2bdc9d5e3dbd0c5b8ac9f92867a6d61554b4035291f160e060000000000000000000000000000000000000000000000000004101c2834404b545e696e7b848f939ea0a8aeb4b9bdc4c7cbd1d3d7dcdad5d2d1cfd0d3d8dee5e7dbd0c6bcb4aeaca7a8a19e9b9896918d88847f7b76706c65605c545046423b332b221b120a0100000000000000000000000000000000000000000000000000000a15202d3946525e6875828f9ca9b3becad6d8ccc0b6ac9e9184786c605346392f24180d01000000000000000000000000000b1825313e4b5864717e8b97a4b1bed0dbe6d9ccbfb2a6998c7f7366594c40332619080000000000000915222f3c4855626f7c8897a1adb9c6d2d5c9beb3a99b8e8175695f53483e3428231c181718171b1f20262b2f353a41454d525b626a6e79818c9399a2aab3bbc3ccd4dce5e7dbcec1b4a89b8e8175685b4e4235281b080000000000000000000003101d293643505c6976838f9ca9b6c2cfd5c8bbaea295887b6f625e666d747f889298a1a8b0b8c0cbd1cec5bebaaea79f97928880786e6a605c554f46413a332d261d19130c07010000000000000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfddd2c7beb6afacacaeb4aeaeafb0b0b1b2b2b3b4b6b7b8b9bebcbdbebfc0c2c3c5c6cad0d0d2d3d7d4d2cec9c0bbafa4998c807366594d4033261a0d00000000000000000005121f2b3744505b657985929facb8c5d2dfe8ddd2bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f343a4145474a55616e7b8894a1aebbc7d4e1d4c7bbaea194887b6e61565758595a5b5c5d565d606263646667686a666d6e6f70717374757678797a7b7d7e7f8182848587888a8e939eaab6c2cfdce5d8cbbeb2a5988b7f7265584c3f3225190c00000000000f1b2835424e5b6875818e9ba8b4c1cecdc0b3a69a8d807367687683909ca9b6c3cdd0c3b7aa9d9083776a5f5342392e23180c00000000000c17232e3847535f6a7683909daab4bfcbd2c6b9ada1978a7d7063564c5f6c7885929fabb8c5d2c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59616b707e8691969ea6adb3b9bdc4c7cdcfcac5bebab6afaca8a09e98928d857f7a726c665f57504a423b322a2119100800000000000000000000000815222e3b4855616e7b8894a1aebbc7d4d2c5b9ac9f9286796c5f53462e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303d4a5663707d8996a1acb9c7d1dce0d3c7baaea2988c8073675d51453b312820180f060000000000000000000000000000000000000000000000040f19222c3845515c666e7b8491969ea5acb2babfc6c9cfd4d7dcdad5d2cfc9c6c5c2c3c7ccd4dce2d6cabfb4aaa29f9b9796918e8b8884807c77736e6963605b53504a423e363029211910090000000000000000000000000000000000000000000000000000000005111e2a36414c5664717d8a97a2adb9c6d2ddd2c7b9aca096897c6f63554b4035291d1004000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000c1925323f4c5865727f8b98a9b3bec9d5d2c6b9ada197897d7063574d42362c2217110c07060b0f12131a1e24292f353b414651575f676d757f879298a1a9b1bac2cad3dbe4dccfc2b6a99c8f8376695c50433025190d0100000000000000000003101d293643505c6976838f9ca9b6c2cfd5c8bbafa295887c6f62545c606d727e8691969fa6afbbc0c7cfd0cac0b9b1a9a29a938d837b736d676059524c443f382f29241e18120b03000000000000000000000000000000000000030f1b27333f495f6c7985929facb8c5d2dfd8ccc0b6aca49f9fa3aaa1a2a2a3a4a4a5a6a6a8a9aaabadb3afb0b1b2b4b5b6b8babec1c3c5c7cbcbc7c4bdb9aea69f93877b6e6255483b2f221508000000000000000000030f1b27333f495f6c7885929fabb8c5d2dee2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d23292f35393c4955626f7c8895a2afbbc8d5e1d4c7baaea194877b6e61544a4b4c4d4e4f504c5254555658595a5c545c60616263656667686a656c6d6f707173747677797a7b7d818e9ba8b4c1cedbe5d8cbbfb2a5988c7f7265594c3f3226190c00000000000e1b2835414e5b6874818e9ba7b4c1cecdc0b3a69a8d8073676d7a86929facb9c5d2c9beb3a9998d807366574e4230271d1207000000000006111c2b37434e5865727e8b98a3aebac7d3c9beb3a99b8f8275685e525e6b7885919eabb8c4d1c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000001020100000000000000000000000000000000010b151f29333d474f59616c707c848f949ea1a9acb2b7bbc2c6c9cfcac7c0bbb9b2acaaa29f97928c857f786e69605c544d443c332b221a1108000000000000000000000815212e3b4854616e7b8794a1aebac7d4d2c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813202d394653606c7884919eabb5c0cbd7e2d6cabfb4aa9f9285796d60574d433a322a2117110a020000000000000000000000000000000000000000000a15202b37434e58606d78839096a1a8afb9bdc4cad0d5dadbd6d3cfc9c5c4beb9b8b5b7bbc2cad4e0d3c6baaea298928e8b8884817e7b78736f6a66615f57535049443f38302a251f170f070000000000000000000000000000000000000000000000000000000000020e1925303b4653606d7985929eabb8c2cdd8d5c9bdb2a89b8e8174675d5145392c20150a000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe1d5c9beb3a995887c6f6255493c2f2216090000000000020f1c2835424f5b6875828e9ba8b5c1cfdad1c5b8ab9e9285796d6053463c31201a10060000000003050a0f13191e242930363f454e555d606d727d869197a0a8b0b8c1c9d2dbddd1c4b7aa9e9184776b564c41362a1d110500000000000000000003101d2a3643505d697683909ca9b6c3cfd6c9bcafa396897c706356515b636c707c8490949da5afb5bdc5cdd6cbc2bbb3aca49f9590868079706b615e565049413c353029241d150d090000000000000000000000000000000000000b17222d45525f6c7885929fabb8c5d2ded4c8bbafa49a9392989494959696979898999a9b9c9d9ea1a9a2a3a4a6a7a8aaabadb3b4b6b9bbc0bfbbb9b2aca49d948d80736a5f53473a2e211408000000000000000000000b17222d45525e6b7885919eabb8c4d1dee2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e2429303c4956636f7c8996a2afbcc9d5e1d4c7baaea194877b6e6154483e3f40414243414547484a4b4c4e4f4a505354555758595a5c535b60616263646667696a686d6f727e8b98a5b1becbd8e4d8cbbfb2a5988c7f7265594c3f3226190c00000000000e1a2734414d5a6774808d9aa7b3c0cdcdc0b3a79a8d807467717d8a99a3afbbc7d2c6b9ada197897c6f6356493c3123150b000000000000000f1a26313c4754606d7a86929facb9c4cfcfc4b9ac9f92867a6e61545e6b7784919eaab7c4d1c9bcafa296897c6f6356493c3023160900000000000000000000000000000000010407070b0e0f0d0c0a070604000000000000000000000000030d17212b353e47505a616a6f7a828a92979ea1a8abb0b8b9bec5c6caccc8c4bdb9b4aea9a29f97928b837b726d665e564e453d342c231a10070000000000000000000714212e3a4754616d7a8794a0adbac7d3d2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66737f8c99a3afbbc6d1dcdbd0c6baada2978c7f73695e554c443c3328221c140b0600000000000000000000000000000000000000030f1b27323a47535f6a73808d95a0a8b2bac1c9ced6dbd8d4d0cac6c4bdb9b8b3adaba9abb0b8c2ccd8d2c5b8ac9f9286817e7b7875716e6a66625f5855534d46443f38342e261e1a140d050000000000000000000000000000000000000000000000000000000000000008141f2c3845515c6774808d9aa6b0bcc7d3d9cec4b8ac9f92857a6d6053473c32271b0f02000000000000000000000005111e2a36424d576a7783909daab6c3d0dddfd2c6b9ada197877a6d6054473a2d211407000000000005111d2935414c566a7783909daab6c3d0dacdc1b4a79a8e8174665c5044382b1f1209000000000000000001080d13191f252a333c434b515b636b707c8591959fa6afb7c0c9d2dfd2c5b8ac9f928579685e5246392d20130700000000000000000003101d2a3643505d697683909ca9b6c3cfd6cabdb0a3978a7d7064574a515a616a6f7a828e929fa3abb3bbc3cbd8cdc5beb6afa79f99928c847d756d68605b534e46413a352f271f1b12090000000000000000000000000000000000121f2c3845525f6b7885929eabb8c5d1ded2c6b9ac9f9388868687878889898a8b8b8c8d8e8f90929794959698999a9c9d9fa2a9a7aaacafb5b5aeaca8a09e928d82786d60574e42372b1e120600000000000000000000061e2b3844515e6b7784919eaab7c4d1dde3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1319232f3c4956626f7c8995a2afbcc8d5e1d4c7baaea194877b6e6154483b333434352f35393a3b3d3e3f41423f444647494a4b4c4e4f49505354555658595b5c565d6064717e8b97a4b1becad7e4d8cbbfb2a5988c7f7265594c3f3226190c00000000000d192633404c5966737f8c99a6b2bfcccdc0b4a79a8d81746574818e9babb5c0cbd1c5b8ab9e9285796c605346392d201306000000000000000a15202c3945525d6875818e9ba8b2bdc9d3c7bbafa3998c7f7266595d6a7784909daab7c3d0c9bcafa296897c6f6356493c30231609000000000000000000000000000001080d111314181b1b1a19171413100c070100000000000000000000050f19232c353e4850585f686e757e858c91969c9fa6abadb3b8babec5c7cbc9c6bfbab3ada9a19e9490867f786e685f574f473e352c22190e0500000000000000000714212d3a4754606d7a8793a0adbac6d3d2c5b9ac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929faab4bfcbd7e1d6cabeb3a99f92857b6e675e564d453e332d261d17110a02000000000000000000000000000000000006131f2b37434e58626f7c87929fa7b1bac4ccd5d9d9d4cdc8c5bebab8b2adaba9a19e9c9fa6b0bbc7d3d1c4b8ab9e918478716e696865625f5755534e4846423b37332d28231c150c0902000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c88949fabb7c5cfdad3c6baaea2988b7e7164584e43372b1e130800000000000000000000000714202d3a46525e697985929facb8c5d2dfded1c4b8ab9e918578675d5145392c20130600000000000713202d3946525d687985929facb8c5d2d8cbbeb2a5988b7f7265544a3f34281c10030000000000000000000001080d1419212a313940455159616a6f7b8390949ea5afb7c0cbd6d3c7baaea398877a6d6154473a2e21140700000000000000000003101d2a3643505d697683909ca9b6c3cfd7cabdb1a4978a7e7164574b4850585f686d78818b9299a2a9b1b9c1ccd2d0c7c0bbb1aba39f969189817a726c655f58524c454039312d241b110600000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1ded1c4b8ab9e918579797a7b7b7c7d7d7e7f7f80818384858687898a8b8c8d8f909297979a9d9fa3ababa39f9c96918a81786d665c50453c31261a0e0200000000000000000004111e2a3744515d6a7784909daab7c3d0dde4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010816232f3c4956626f7c8995a2afbcc8d5e1d4c7baaea194877b6e6154483b2e27282924292c2d2f303133342e34383a3b3c3d3e4041423f444647484a4b4c4e4f4c525764717e8a97a4b1bdcad7e4d8ccbfb2a5998c7f7266594c3f3326190c00000000000c1925323f4c5865727f8b98a5b2becbcdc1b4a79a8e81746c7885919eabb8c4d1cbbfb5ab9b8e8174665b5044382b1f12060000000000000004111d2935414c5663707d8996a1adb9c5d2cbc0b5ab9d9184776b605d6a7683909da9b6c3d0c9bcafa396897c706356493d3023160a00000000000000000000000000040c13191d2021252728272624201f1d18120c070100000000000000000007101a232c363e464e565e616c717a7f848a90949a9ea1a9abadb3b9bbc0c7c9cac5bebab3ada69f98928c837a6e6a60594f473e342a20170c03000000000000000714202d3a4753606d7a8693a0adb9d1dcd2c5b9ac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6974818e98a3aebac5d0dbdbcfc5baaea2989083796d685f574f443f382f28221c140b05000000000000000000000000000000000815222e3b4754606a76828f99a3afb9c3ccd6ddd5cec8c2bcb8b4aeaba9a19e9a97928f949fabb7c7d2d2c6b9ac9f9386796d615f575855534e4847433c3a36312b27221b17110a0300000000000000000000000000000000000000000000000000000000000000000000000c18232e3947535f6a7683909ca9b3bec9d5d6cabfb4aa9d9083766a6054473a3025190d00000000000000000000000814212e3b4754616e7b8798a2aebac6d3dfdccfc3b6a99c90837669554b4135291d110400000000000714212e3a4754616d7a8798a2aebac6d3d7cabdb1a4978a7e7164574b3e2e23170b0000000000000000000000000002080f181f282f353f474f5860696e7a828e939da5afbac6d2d6cbbfb4aa95887c6f6255493c2f22160900000000000000000004101d2a3743505d6a7683909da9b6c3d0d8cbbeb1a5988b7e7265584b3f464e565e666d747f879297a0a7b0bbc0c7d0d2ccc2bdb4aea8a09e938e857e786f6a615d56514b433f362d22180c01000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddd1c5b8ab9e9285786d6d6e6f6f70717172737375767778797b7c7d7e7f81828385888b8e909299959699928f8a847d746d665c544a3f332a2015090000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e1d4c7bbaea194887b6e6155483b2e221b1c191d2021222325262723282b2d2e2f303233342d3337393a3c3d3e404143414a5764707d8a97a3b0bdcad6e3d8ccbfb2a5998c7f7266594c3f3326190c00000000000b1825313e4b5864717e8b97a4b1becacec1b4a79b8e81746f7b8897a1adb9c6d2c7bbaea3998a7d7164544a3f33281c0f0300000000000000010d1924303a4653606c7884919eabb8c2cdd1c7b8aca096897c6f63566976838f9ca9b6c2cfc9bcb0a396897d7063564a3d3023170a000000000000000000000000090d161e24292c2d3234353432312d2c29241d18120b0300000000000000000008111a242c343c444c525a61676d72797e83888d92979a9fa2a9acafb5b9bec5c8cac5beb9b0aaa39f9590847c6f6b61594f463c32291e150b000000000000000713202d3a4653606d798693a0b5c0cbd7d2c5b9ac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d57616e7b86929faab3becad6ddd6cabeb3aa9f9590827a6e696159504a423c332d261d170e07000000000000000000000000000004111d2935414b55626f7c88949eabb5c0cbd5dad2cbc3bcb8b1abaaa29f9a96918d8985828f9cabb5c0ccd4c7bbafa499877b6e61544d4b4847423c3a37312d2a261f1b17110c060000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adb9c7d2dbd0c5b8ab9f95887c6f62564c4135291c1106000000000000000000000a1623303d495663707d8996aab4bfcad6e2dacdc0b4a79a8d8174675a4e412f24180d0100000000000815212e3b4854616e7b8794aab4bfcad6d6c9bcb0a396897d7063564a3d30231706000000000000000000000000000000060d161d2429353e464e575e686d79818e939da9b6c2cfdcd0bdb0a4978a7d7164574a3e3124170b00000000000000000004101d2a3743505d6a7683909da9b6c3d0d8ccbfb2a5998c7f7266594c3f3c444c545c606d727d8591959ea6afb6bec5cdd8cfc6bfbab2aca59e97928b837c746d68605d5550483f34291d1105000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddd2c5b8ab9f9285786c6161626363646565666768696a666d6e6f707173747577797b7e8183868889898986827d78706b605c544a42382e21180e030000000000000000000003101d293643505c6976838f9ca9b6c2cfdce5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e1d5c8bbaea295887b6f6255483c2f2215080d111314151718191b171c1f2021222425262722272b2d2e2f30313334303d4a5663707d8996a3b0bcc9d6e3d9ccbfb2a6998c7f7366594c403326190d00000000000a1724313d4a5764707d8a97a3b0bdcacec1b4a89b8e8175727f8b98a9b3bec9d2c5b9ac9f92867a6d6054473a2d22170b00000000000000000008131f2b3844505b6673808d99a7b1bcc7d3c8bdb2a89b8e8174685d6975828f9ca8b5c2cfc9bdb0a3968a7d7063574a3d3024170a000000000000000000000009121b20282f35393a3e4142403f3d3a39352f29241d150d0400000000000000000008121a222a323b414650555d60666d71767c8085898e92979c9fa3abadb3b8bcc3cacac2bcb4aea79f9691857d706c61584e443a30271c12070000000000000613202d394653606c798699a3afbbc7d4d2c5b9ac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b46525e6974808d98a2aebac0cbd4dbd0c5bcb1a79f9590847b706b605b544e443f382f2920191009010000000000000000000000000613202c3945515d6775818e9ba6b0bdc7d1dad2c8c0b9b1aca79f9d98928d8984807c797b8899a4afbbc7d4ccc0b5ab96897c6f6356493e3b3a37312e2b26211e1a140f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b26323c4653606d7985929eabb5c0ccd7d4c7bcb1a79b8e8174685e5246382d22170b000000000000000000000c1825323f4b5865727e8b98a5b1bed0dbe7d8cbbeb1a5988b7e7265584b3f322518070000000000000815222f3b4855626e7b8895a1aebbd0dbd6c9bcafa396897c706356493d3023160a00000000000000000000000000000000040c1218232c343c454d565d676d77818e9ba7b4c1ced8cbbfb2a5988c7f7265594c3f3226190c00000000000000000004111d2a3744505d6a7783909daab6c3d0d9ccc0b3a6998d8073665a4d40323a424a515b626b707b838f949fa4acb3bbc3cbd7d1cbc3bdb8afa9a29f959087807a726d67625a50453a2e211509000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddd2c5b8ab9f9285786c5f54555656575858595a5b5c545c6061626365666769656c6e7174777a7b7c7c7c7a75706d666159514a423930261c0f060000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd1dce8d5c9bcafa296897c6f6356493c3023160901040707080a0b0c060b10121314161718191b171b1f20212223252628303d495663707c8996a3afbcc9d6e2d9ccbfb2a6998c7f7366594c403326190d00000000000a1623303d495663707c8996a3afbcc9cec1b5a89b8e827575828f9ba8b5c2cfcfc2b6a99c8f8276675d5145392c1c1106000000000000000000030f1c28333f4a54626e7b88959fabb7c5d0cec3b8ac9f92867a6d606875828e9ba8b5c1cecabdb0a3978a7d7064574a3d3124170a0000000000000000000009121b242d323a4145474b4e4e4d4c4a47454039352f271f160d04000000000000000000081019202930363e434b51545c60646a6f74797d81858a8f92999ea1a9acb1b9bec5cdc6bfbab1a8a19792867e706a5f564c42392e23180c03000000000005121f2b3744505b657986929facb9c5d2d2c6b9ac9f9386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57616d7a85929fa4aeb9c2cdd6d7cec2b9b1a79f9691857d736c665f58504a423a322b221b130a0200000000000000000000000714212d3a4754606d7a86929facb9c2cfd9d2c8c0b6aea7a09d95908b85817c7874706d7986939facb9c6d2d2bdb1a4978a7e7164574b3e312e2b26211f1b15120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d99a4afbbc7d4d8cdc2b8ac9f92867a6d61544a3f33281c0f030000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae2d5c9beb3a996897c706356493d3023160a0000000000000916222f3c4955626f7c8895a2afbbc8d5d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000107111a222b333b444c555c65707d8a97a3b0bdd0dbcdc0b4a79a8d8174675a4e4134271b0800000000000000000004111d2a3744505d6a7783909daab6c3d0dacdc0b4a79a8d8174675a4e413430394044515960696e79828c939aa2a9b1b9c1cbd1d7cec8c1bbb3ada79f99928d857f79716c62564a3d3124170b000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0ddd2c5b8ac9f9285796c5f5248494a4a4b4c4c4d4e504b515354565758595a535b60626467676d6e6f706f6d6864605c544f44403930271e140a000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794abb5c0cbd7e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000003060708090a0b0d060b0f12131415171819232f3c4956626f7c8995a2afbcc8d5e2d9ccbfb3a6998c807366594d4033261a0d00000000000916222f3c4955626f7c8895a2afbbc8cfc2b5a99c8f82767985929fabb8c5d2cabeb3a9988b7f7265554c4135291d0a00000000000000000000000b17222d3847535f697683909daab3becad3c6baaea2988b7e72656874818e9ba7b4c1cecabdb0a4978a7d7164574a3e3124170b000000000000000000060f1b252d363e444c5254585a5b5a595753514b454039312820160c01000000000000000000070e171e252a313a41454a5053585f62666d7074797e82868c92979da0a7adb3bbc0cacbc2bab2a9a29892867c6f685e544a4034281f14090000000000030f1b27333f495f6c7985929facb8c5d2d2c6b9ac9f9386796c6053462d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b46525e68717e8a929da7b1bbc4cdd6d4cbc2b9b1a8a097928880786e6a605b544c443d342d251c140a00000000000000000000000b1724313e4a5764717d8a98a3aebac7d3d6cdc0b6aea49d959089837e7a746f6c6563667884919eabb7c4d1ccbfb2a5998c7f7266594c3f33261e1a15120f0a0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939facb9c3ced9d3c7baaea3988c7f72665b5044382b1f160a000000000000000004101d2935404b556976828f9ca9b5c2cfdcdfd2c6b9ada197877a6d6154473a2e2114070000000000000815222e3b4855616e7b8894a1aebbd2ddd7cabeb1a4978b7e7164584b3e31251809000000000000000000000000000000000000000810192129323a434b53626f7c8895aab3becad6cfc2b5a89c8f8275695c4f423024190d01000000000000000004111d2a3744505d6a7783909daab6c3d0dacec1b4a79b8e8174685b4e4135272e343f474f575f676d7880889297a0a7afbbbfc6cfd6d4cdc5bebab1aba39f97928c847f7165584b3e3225180b000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dcd2c5b8ac9f9285796c5f52463c3d3e3e3f4040424340454648494a4b4c4e4950535558555d6062626362605d5653504a423e342e271e150c02000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000003050607090a0b16222f3c4955626f7c8895a2afbbc8d5e2d9ccbfb3a6998c807366594d4033261a0d00000000000815222e3b4855616e7b8894a1aebbd0cfc3b6a99c9083767c8897a2adbac6d2c6b9ada197887b6f6255483c2f24190d000000000000000000000006111c2b37424d5765717e8b98a2aebac6d3cabfb4aa9d9083776a6774818d9aa7b4c0cdcabdb1a4978a7e7164574b3e3124180b0000000000000000030e18212d373f4850565d60656768676564605d55514b433a32281e130800000000000000000000050d14191f282f35383f44464e53545c6063676d71757b7f858b91959ea2a9aebabfc6ccc4bbb3aaa29891847a6d665c51443b31251a0e0000000000000b17222d45525f6c7885929fabb8c5d2d4c8bbafa49a86796c60493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36414c56616c74808d959fa9b3bbc4ccd5d4cbc2bab2a9a29a938c837c736c665e564f473f372e261c1108000000000000000000010e1b2834414e5b6774818e9aaab4bfcbd7cfc4bbaea49d928d837c76716d6763605b54697683909ca9b6c3cfcdc0b4a79a8d8174675a4e4134271b0e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535e6975828f9ca7b1bcc8d4d6cbbfb4aa9e9184786c6053463d32271b0f030000000000000006131f2c3945515d677884919eabb7c4d1deded1c5b8ab9e928578685e5246392d2013070000000000000814212e3b4754616e7a8794a1b5c0ccd7d9ccbfb3a6998c807366594d4030251a0e0200000000000000000000000000000000000000070f172028303a4754606d7a8798a2aebac6d3d0c4b7aa9d9184776a564c4135291d1104000000000000000004111e2a3744515d6a7784909daab7c3d0dbcec1b4a89b8e8175685b4e4235282328353d454d555d666c737d8590959ea5aeb5bdc4ccd6d7cfcac2bdb5afa9a29f979185786c5f5245392c1f12060000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdcd2c5b9ac9f9286796c5f534639303132323334352e34383a3b3c3d3e40413f4446484b4b51535556565654524c46443f383028231c150c0300000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986929facb9c5d2dfd8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1d9ccc0b3a6998d8073665a4d4033271a0d00000000000714212e3a4754616d7a8794aab4bfcad0c3b6aa9d9083777f8c99a9b3becad1c5b8ab9e9285796c605346392d2013080000000000000000000000000e1a26313c4753606d7985929fabb8c2cdd0c6b8ab9f95887c6f6773808d9aa6b3c0cdcabeb1a4978b7e7164584b3e3125180b000000000000000009151f2a333f49515a61686d7174757372706d67605d554c443a2f24190d050000000000000000000002080d161d24292e34383c43474a5053555c6064686e73797e848b92979da4aeb4bcc4ccc5bcb4aaa1969082786d60574d42362a1d12070000000000121f2c3845525f6b7885929eabb8c5d1d8ccc0b69f938679655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d1925303a44505a606d78839097a1a9b2bac2c9cfd7ccc3bbb3aca49f9490867f786d686059514940382e231a0f05000000000000000003101c28343f4a546a7683909da9b6c3d1d5c9beb3a99d928d80786f6b65605d5553505b6874818e9ba7b4c1cecfc2b5a89c8f8275695c4f422f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8c4cfdad0c6b9aca0968a7d7064594f44382c20150a000000000000000714202d3a4753606d7a86939facb9c6d2dfdccfc2b6a99c8f837669564c41362a1e11050000000000000714202d3a4753606d7a8699a4afbbc7d4dbcec2b5a89b8f827568574d42362a1e12050000000000000000000000000000000000000000050e16202c3945525d687885929fabb8c5d2d2c5b8ac9f928579685d5245392c201307000000000000000004111e2a3744515d6a7784909daab7c3d0dbcec1b5a89b8e8275685b4f42352818232b333b434b545b606b707b838e939fa3abb2bac1cad0d7d6cfc7c0bbb3ada99e9285786b5f5245382c1f12050000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdcd2c5b9ac9f9286796c5f53462e2324252526272823282c2d2e2f3032332d3337393b3e404547484949494745413a38342e261e18120b030000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6dccfc2b6a99c8f8376695c504336291d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7885929eabb8c5d1ded9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1d9cdc0b3a69a8d8073675a4d4034271a0d01000000000713202d3a4653606d798698a2aebac6d1c4b7aa9e918477828f9ca9b5c2d0cec2b5a89b8f8275655b5044372b1f12050000000000000000000000000915202c3945515d6774818d9aa7b1bcc7d4c8bcb1a79a8d817468727f8c99a5b2bfcccbbeb2a5988b7f7265584c3f3225190c00000000000000020e1a26313c45515b626c717a7e8181807f7d79746d675d564c41352921160b000000000000000000000000040c13181c23282c3137383f44464b5153565e61676d71787e858d929fa2aab2bac4cec6bcb2a89f948d8073695e5346392e23180c0000000005121f2b3845525e6b7885919eabb8c4d1ddd2b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323e45515c666e7b859197a1a8b0b9bdc4cbd1cdc5beb6afa69f98928c827a6f6b625b524a40352b21160b000000000000000006121f2c3844505c667885929fabb8c5d2d2c6b9ada1978d80746d66605953514b464c5966737f8c99a6b2bfccd0c3b7aa9d9084776a554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4854606b7783909da9b3bec9d5d5c9bdb2a89d9083766b6054483c31261b0f030000000000000916222f3c4955626f7c889aa4afbbc8d4e0dacdc0b4a79a8d8174675a4e413025190d010000000000000613202d394653606c7986939facb9c6d2ddd1c4b7aa9e918477695e52463a2d20140800000000000000000000000000000000000000000004111d2935414c566a7784909daab7c3d0d3c6baaea298877a6d6054473a2d211407000000000000000004111e2b3744515e6a7784919daab7c4d0dbcec2b5a89b8f8275685c4f4235291c192129313a424a505961696e79818b9299a1a8afbabfc5ced7d9d1cbc5beb7aa9e9184776b5e5144382b1e11050000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdcd2c6b9ac9f9386796c604a3f34281c1819191a1b181c1f20212324252622272b2d2f2f35383a3b3c3d3c3a3935302b28231c140c0700000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5ddd0c3b7aa9d9084776a5d51442f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f44515e6b7784919eaab7c4d1ddd9cdc0b3a69a8d8073675a4d4034271a0700000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0dacdc0b4a79a8d8174675a4e4134271b0e010000000006121f2c3844515c667985929facb8c5d2c5b8ac9f92857985929facb8c5d2cabfb4aa988c7f726553493f33271b0f0300000000000000000000000004101d2935404b55626f7c88959fabb8c5d0cdc3b8ac9f92867a6d717e8b98a4b1becbccbfb3a6998c807366594d4033261a0d0000000000000006121e2b37424d57626d727e858b8d8e8d8c8a8581796d685d52453d32271c100100000000000000000000000001070d11171c1f262b2e34383a4045474d52555c60666d727a818a9298a1a8b2bcc6cec4bab0a69f92867b6e61554b4034281c100400000005121e2b3845515e6b7884919eabb7c4d1d2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202834404b545e696f7c8591969fa6adb2bbbfc6cfd0c7c0bbb0aaa39f948f847d726d635c52473d33271c1000000000000000000713202d3a4653606d798698a2aebac6d3d1c4b8ab9e9185796d605c544f4745403e4b5864717e8b97a4b1bed1d2c5b8ab9f928578675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5964717e8b97a1adb9c6d0d9cec4b8ab9f95897c6f63584e43372b1f14090000000000000b1824313e4b5764717e8a97acb6c0ccd8e4d8cbbeb1a5988b7e7265584b3f322518080000000000000005121f2b3744505b657884919eabb7c4d1ded2c5b9aca096877b6e6154483b3025190d000000000000000000000000000000000000000000010d192430424f5c6975828f9ca8b5c2cfd6cabfb4aa95887b6f6255483c2f221509000000000000000004111e2b3744515e6a7784919daab7c4d0dbcfc2b5a89c8f8275695c4f4236291c0f181f282f383f444f575f676d757f8791969ea5aeb4bcc2cbd1d8d7d0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbd4c8bbafa49a8679665c5044382b1f120c0d0d070c1013131516171819171b1f202224292c2d2f2f302f2d2c29241f1c17110a020000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5ded1c4b7ab9e9184786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d2a3744505d6a7783909daab6c3d0dddbcec1b5a89b8e8275685b4f422f24180d01000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1dce7dacec1b4a79b8e8174685b4e4135281b0e020000000004101c2834404a546b7885919eabb8c4d1c6baaea2988a7d8a98a2aebac6d3c6baaea298887c6f6255493c2d22170b00000000000000000000000000010d18242f3947535f6a7683909da9b3becad3c7baaea2988c8073707d8a97a3b0bdcacdc0b4a79a8d8174675a4e4134271b0e010000000000000814212e3a47535f69727f8b92979a9b9a9898928e837a6d60594f44382c1d1207000000000000000000000000000000060c10151b1c23282b2f34383b41464b51545c60686d747e869196a1aab4bfcaccc2baaea3998d8174675c5145382c1f130600000005111e2b3844515e6b7784919eaab7c4d1d3c6b9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424d575f6a6f7c848f949ea1a8aeb5bdc6d1d2ccc2bcb4aea69f9691877f736e63594f44382c1c1106000000000000000714212d3a4754606d7a8793aab3becad6cec1b5a89b8e8275675d514a423d39353c4956636f7c8996aab4bfcbd3c6baada297877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4653606d7985919eaab4bfcad6d4c7bcb1a79c8f82756a5f53473b31261a0e0400000000000d1a2633404d596673808c99a6b3bfd2dde1d5c9beb3a996897c706356493d3023160a00000000000000030f1b27333f49536976828f9ca9b5c2cfdcd5c9bdb2a8988b7e7165564c41362a1c1106000000000000000000000000000000000000000000081b2834414e5b6774818e9aa7b4c1cddbd0bdb0a3968a7d7063574a3d3024170a000000000000000005111e2b3844515e6b7784919eaab7c4d1dccfc2b5a99c8f8276695c4f4336291c100d161d262d333e454d555d606d727d848e939fa2aab1babfc6cfd4cbc0b5ab9b8e8175685b4e4235281b0f0200000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbd8ccc0b6a09386796d6053463a2d2013070001000004060708090a0b060b0f121315181d1f202223232321201d1913100b0600000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4dfd2c5b8ac9f928579675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdcdcd0c3b6a99d9083766a554b4035291d1104000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5bfcbd7e3dbcec1b4a89b8e8175685b4e4235281b0f0200000000000c18232e44515e6a7784919daab7c4d0cabfb4aa9b8e818e9baab4bfcad2c5b8ac9f9285796d6053463a2d201306000000000000000000000000000007121d2b37434e5864717e8b97a2adbac7d2cabfb4aa9e9285796f7c8995a2afbcd0cec1b5a89b8e8275685b4f4235281c0f02000000000005111e2a36414c56626e7b86929ea2a9a8a6aaa29f958e81756b605448392f23180c0000000000000000000000000000000000030a0f11171c1f23292c30363940454a50565d616c717c849198a2aebac5d0cbbfb4ab9f9285796d6053463a2d20130700000005111e2b3844515e6b7784919eaab7c4d1d3c6b9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b454e585f6a6f7a828a91969fa3abb5bfcbd7d8cfc6bfbab0a8a199928c80736b605448382e23170c000000000000000714202d3a4753606d7a8698a3aebac7d3cec1b5a89b8e827568594f4339312c2e3b4754616e7b8798a3aebac7d3cabeb3a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c67737f8c98a2aebac7d2d8cdc2b9ac9f93877c6f62574d42362a20150a0000000005121e2a36424d576975828f9ca8b5c2cfdbdfd2c6b9ada197877a6d6154473a2e21140700000000000000000b17222d404d5a6773808d9aa6b3c0cfdad9cec2b5a89b8f8275685e5246382e23170b0000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd8cbbeb1a5988b7e7265584b3f32251806000000000000000005111e2b3844515e6b7784919eaab7c4d1dccfc2b5a99c8f8276695c4f4336291c10040b141c2228333b434b515b626b6f7a818b92989fa7aeb4bdc2c8c4bbafa3998b7f7265584c3f3225190c0000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedaddd2b9aca09386796d6053463a2d20130700000000000000000000000000030506070c101314151616161413110d0803000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4e0d3c7baaea398867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbded1c5b8ab9e928578675d5145392c201306000000000000000000000000000000000000000000000000000613202d394653606c798699a3aebbc7d3e0dbcec2b5a89b8f8275685c4f4235291c0f020000000000071d2a3643505d697683909ca9b6c3cfd0c5b8ac9f9285929facb8c5d0cfc2b5a99c8f8276665c5044382c1f12060000000000000000000000000000010f1b26313c4753606d7985929facb6c0ccd0c6b9ada2978b7f727b8894a9b3becacfc2b6a99c8f8376695c504336291d080000000000000714202d3946525e6876839098a3adb3b4b3b4aea79e93897d7063554b4034291c100400000000000000000000000000000000000000060b1012181c1f252a2f34383f444c525a616a6f7c86929faab3becad1c6baaea2988a7d7064574a3d3124170700000005111e2b3844515e6b7784919eaab7c4d1d3c6b9aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29333c464e585f686d767e848d9299a3aebbc7d3e0d8d1cbc2bab2aba39f93887d7063544a3f34281c100300000000000006131f2c3845515c677986929facb9c5d2d1c4b7aa9e9184776b60554b433b332d394653606c7986929facb9c5d2d0bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616d7a86929facb6c0ccd8d4c8bbafa49a8e8174695f53463c32261b0b020000000714212d3a46535e697885929eabb8c5d1deded1c4b8ab9e918578685e5246392d2013070000000000000000061825323e4b5865717e8b98a9b3becad6dfd2c5b9ac9f92867a6e61544a3f34281d120700000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8ccc0b3a6998d8073665a4d402e23170b000000000000000005111e2b3844515e6b7784919eaab7c4d1dccfc2b6a99c8f8376695c504336291d1000020a1117212a31394045515960686d757e8690959fa3abb0b8bbb9b2a99f92867b6e6154473b2e2114080000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000004060708090a09070704010000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3e3d6cbbfb4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddadfd2c6b9ada197867a6d6053473a2d2014070000000000000000000000000000000000000000000000000006121f2b3844505b667986929facb9c5d2dfdccfc2b5a99c8f8276695c4f4336291c100300000000020f1c2935424f5c6875828f9ba8b5c2ced3c6baaea2989298a2aebac6d3cbc0b5ab998c7f7366544a3f34281c10030000000000000000000000000000000a151f2c3845515d6774808d9aa4afbbc8d4cabeb3a99e9184797a8797a2adbac6d0c3b7aa9d9084776a5d51442f24190d0100000000000814212e3b4754616e7a87949faab4bec1c0bfbaafa59b8e8174675c5145382c1f140900000000000000000000000000000000000000000003070c1014191d23292e343a414650585f6a727f8c98a2aebac6d3cabeb3aa9a8d8074675a4d412f23180c00000005111e2b3844515e6b7784919eaab7c4d1d3c6b9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17212a343c464e565e616c71798086929facb9c5d2dfe2dcd7ccc4bdb5afa49a908376665c5044382c1f120600000000000004101c2934404b556b7885929eabb8c5d1d2c5b9aca096897d70675d554d453d353744505b657784919eaab7c4d1cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa4afbbc7d2d8ccc0b6ac9f92867b6e61584e43372b1d140a0000000815212e3b4854616e7b8797a1adb9c6d2dfdbcfc2b5a89c8f827569564c41362a1e110500000000000000000916222f3c4955626f7c8897a1adb9c6d2dfd3c7bbaea3998c7f72665c5044392e23180c01000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cec1b4a89b8e817568544a3f34281c10030000000000000005121e2b3845515e6b7884919eabb7c4d1dccfc3b6a99c908376695d5043362a1d10030000060f181f272f353f474f565d606c717b838c92999fa6acafaca8a1978e8175695e52463a2d2014070000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddad3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e7dcd0bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e2d5c9beb3a995897c6f6256493c2f23160700000000000000000000000000000000000000000000000000030f1c28333f4a5f6c7885929fabb8c5d2dedccfc3b6a99c908376695d5043362a1d100300000000010e1b2734414e5a6774818d9aa7b4c0cdd6cabfb4aaa29fa2aab4bfcad3c7bbafa399897c6f6356493c2e23170c0000000000000000000000000000000004101d2935404b55626e7b87939facb9c3cecfc5b9aca1968a7e7885929fabb8c5d1c4b8ab9e9185786b564c4135291d110400000000000a1724303d4a5763707d8a96a6b0bcc6cfd0cac1b8ab9f9285796d6053473b31261a1108020000000000000000000000000000000000000000000004080e12181c232830353e464e58606d7a85929fabb8c5d2d0c3b6a99c90837669554b4034291c1004000005111e2b3844515e6b7784919eaab7c4d1d3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c353d454d545c606a6e777f85929fabb8c5d2deebe7dfd6cfc7c0b6ac9f9285796d6053463a2d201307000000000000000c18232f44515d6a7784909daab7c3d0d5c9bdb2a89e9184796d675e574f46413a3f49536976838f9ca9b6c2cfcdc0b3a69a8d8073675a4d4034271a08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626e7b87939fabb5c0ccd7d2c7bbaea3998e81756a5f54473d2f261b110600000b1724313e4a5764717d8a97a9b3bec9d5e1d9ccbfb2a6998c7f7366594c403025190d0100000000000000000613202d394653606c7985929eabb8c5d2ddd7cbbfb5ab9e9184786d60554b4034281e1308000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d0c3b7aa9d908377665c5044382b1f12060000000000000005121e2b3845515e6b7884919eabb7c4d1dcd0c3b6a99d9083766a5d5043372a1d1004000000060d151d2429343d444c525a62696e787f8690949da0a49f9d9691857a6d61574d42362a1e11050000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2e3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e6dacfbeb1a5988b7e7265584b3f2e23180c00000000000000000000000000000000000000000000000000000b17222d45525f6b7885929eabb8c5d1deddd0c3b6aa9d9083776a5d5044372a1d110400000000000d1a2633404d596673808c99a6b3bfccdbd0c6bcb4aeacaeb4bcc6d0d2c5b9ac9f9286796d6053473a2d20140600000000000000000000000000000000000c18242f3947535f6a76828f9ca7b1bcc8d4c9bdb2a89d90837784909daab7c3d0c5b9ac9f928679685d5245392c20130700000000000b1825313e4b5864717e8b97a4b1beced8dbd3c6baaea2988a7d7064574d42362a2319130b06000000000000000000000000000000000000000000000001070c11171e2429343c45515d6775828f9ba8b5c2ced2c5b8ab9f928578675c5145382c1f1306000005111e2b3844515e6b7784919eaab7c4d1d3c6b9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232c353e474f575f666d737c838b9298a2aebac6d3dfe6e1dbd6cfc9c1b9ada196877a6d6054473a2d21140700000000000000071b2835424e5b6875818e9ba8b4c1cfd9cec4b9aca0968f82796e696059524c46414e5b6874818e9ba7b4c1cecec1b5a89b8e8275685b4f423024190d0100000406070708080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6a75818e99a4afbbc7d2d7cbbfb5ab9f93877c6f62594f41382d22170b02030f1b27333f49536773808d9aa6b3c0cfdae1d5c9bdb2a896897d7063564a3d3023170800000000000000000006121f2b3844505b6675818e9babb5c0ccd7dcd1c6b9aca1968b7e71675c51453a2f24190c020000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6d2c5b9ac9f9286796d6053463a2d2013070000000000000005121f2b3845525e6b7885919eabb8c4d1ddd0c3b6aa9d9083776a5d5044372a1d110400000000030b1218222b323a414550575f666d737c838b91959a93908c847c6e685e52453b30251a0e020000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4dacdc0b4a79a8d817467544b4034281c100400000000000000000000000000000000000000000000000000061e2b3845515e6b7884919eabb7c4d1deddd0c3b7aa9d9084776a5d5144372a1e110400000000000c1825323f4b5865727e8b98a5b1becbd8d7cec6bfbab8babfc6ced7d0c3b7aa9d908477675c5145382c1f1306000000000000000000000000000000000007121d2b37424e5763707d8995a0acb8c5cfcec4b8aca0958a7d828f9ba8b5c2cec7bbaea399877a6d6054473a2d21140700000000000a1724303d4a5763707d8a96a8b2bdc8d4e2d6cabeb4aa9c8f8275695f53463e352a251e17110c07010000000000000000000000000000000000000000000000060b1319222935404b5566737f8c99a6b2bfccd3c6baaea298867a6d6053473a2d201407000005111e2b3844515e6b7784919eaab7c4d1d3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212b353e474f5960696e797f8690949fa2aab4becad6e1dbd6cfcac5beb9afa59e918478685d5245392c201306000000000000000c1926323f4c5965727f8c98a9b3becad6d4c8bdb2a89f948f837b706b615d56524c4d596673808c99a6b3bfccd0c3b6aa9d9083776a564c4135291d110f070c1013141414141312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e57626e7c87939fabb5c0ccd7d1c6bbafa49a8f82766b6053493f33271e130805121f2b3744505b657683909ca9b6c3cfdcded2c5b9aca096877a6d6154473a2e211407000000000000000000030f1c28333f4a5464717e8b99a4afbbc7d4e0d5c9bdb2a89e9184796d60554c4135291e140a000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5d3c7baaea398887b6e6155483b2e2215080000000000000005121f2b3845525e6b7885919eabb8c4d1ddd0c3b7aa9d9084776a5d5144372a1e1104000000000001071019202830353e454d545c606a6e787e84888886837f796e6a5f564c4133291f1409000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad0dbe7e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3dcd0c3b6a99d908376665c5145382c1f130600000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddddd1c4b7aa9e9184776b5e5144382b1e060000000000000b1724313e4a5764717d8a97a4b0bdd1dce0d7d0cac6c5c6cad0d7dacec1b4a79b8e817468554b4034291c10040000000000000000000000000000000000010e1a26313c4854606b7783909da9b3bec9d4c8bcb1a79c8f82808d9aa7b3c0cdcbbfb5ab95887b6e6255483b2f22150800000000000815212e3b4854616e7b8796a0acb8c4d0d9dbd0c5b9ac9f93877b6e615a50473e363028231c18120e09060300000000000000000000000000000000000000000002081018242f3f4b5865727e8b98a5b1becbd6cabeb4aa94877a6e6154473b2e211408000005111e2b3844515e6b7784919eaab7c4d1d3c6b9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333d474f59616b707b838c92999fa6aeb4bcc5d0dbd8cfcac5beb9b3ada59e938c7f7265564c4135291d1104000000000000000a1623303d495663707c8997a1adb9c6d2d9cec3bab0a69f9590857d736d68615e56535865717e8b98a4b1becfd2c5b8ab9f928578685d5246392d201c1c1d181c1f20212121201f1c17110e090200000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c47535f6a75818e99a4afbbc7d1d8ccc0b6ac9f94897d70655b50443a3025190c0613202d394653606c7985929fabb8c5d2deddd1c4b7aa9e918477685e5246392d201307000000000000000000000b17222d3b4754616e7b87939facb9c4cedadacec4b9ada1968c7f72675d51453b30261c110600000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6d7cbbfb4aa978a7d7064574a3d312417070000000000000005121f2b3845525e6b7885919eabb8c4d1ddd0c4b7aa9d9184776a5e5144372b1e110400000000000000070e161e2429333b424a50585f666c72777b7b7a77726d675f574e443a3020170d02000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8d4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793aab4bfcad6e2e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7dfd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddded1c4b8ab9e9185786b5e52452d22170b0000000000000a1623303d495663707c8996abb5c0cbd7e3e2dbd6d3d2d3d6dbe2d8cbbfb2a5988c7f7265594c3f2f23180c000000000000000000000000000000000000000915202c38444f5965717e8b97a1adb9c6d1cec3b7ab9f948e818e9ba8b5c1ced1bcafa296897c6f6356493c3023160900000000000714212d3a46535e697784919da9b3bdc7d2ddd4c8bbafa49a8d80746c61594f46413a342e29241d1a15130f0a070501000000000000000000000000000000000000060e1726333f4c5966727f8c99a5b2bfccdbd0bbaea194887b6e6155483b2e221508000005111e2b3844515e6b7784919eaab7c4d1d3c6b9ada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c454f59616b707d8590959fa3abb0babec5ced7d2ccc5beb9b3ada9a19e938e81776c6053463a2f24190d01000000000000000713202d3a4653606d7985929eabb8c2d0d9d5ccc2b8b0a79f979287807a736d68625f5763707c8996a9b3bec9d3c6baada297877a6d6154473a2e2829292923292c2d2d2e2e2d2c28231c19140d05000000000000000000000000000000000000000000000000000000000000000000000000000915202b37434e58626e7b87939fabb5c0cbd7d2c7beb0a69d9083786c60564c4135291e150b15222e3b4855616e7b8898a2aebac6d3dfdbcec1b4a89b8e817568564c4135291d1105000000000000000000000614202d3946525e6875828f9ca8b2bdc9d5e0d5c9bdb2a89e92857a6d60574d42382e23170e05000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dcd1bfb2a5998c7f7266594c3f2f23180c0000000000000005121f2c3845525f6b7885929eabb8c5d1ddd1c4b7aa9e9184776b5e5144382b1e11050000000000000000040c1319212a30383f444e545b60656a6e6e6d6866605d554e453c32291e0e0500000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7d4c7bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac7d3e0e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4bfcbd7e3e0d3c7baaea398897c6f6256493c2f23160800000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0ddded2c5b8ab9f9285786c5f4a3f33281c0f0300000000000815212e3b4854616e7b8799a3afbbc7d4e0ede7e2dfdfdfe2e7e1d5c9bdb2a896897c706356493d302316070000000000000000000000000000000000000003101c27333d4753606d7985929eaab4bfcbd3c7bbb0a69f9285929facb8c5d2cabdb0a4978a7d7164574a3e3124170b000000000005121e2a36424d5766727f8c97a1abb5c0ccd7d8ccc0b6ac9f93887e716b6159524c443f38352f2a26211f1b1413110d08070604000000000000000000000104060b1018202a36414d566774818e9aa7b4c1cdd6cabfb4aa94877a6e6154473b2e211408000005111e2b3844515e6b7784919eaab7c4d1d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39434d57606b707d879297a0a7aeb4bdc2cad0d6d0c7c0bbb3ada9a29e97928a81796d655b504437281e1308000000000000000006131f2c3845515c6674818d9aa6b0bdc7d2ddd4cac2b9b1a9a199938d85807a736e6a65616d7a8797a1adb9c6d2cabeb3a996897c6f6356493c35353536362f34383a3a3b3b3a38342e2a251f170e08000000000000000000000000000000000000000000000000000000000000000000000000030f1a26313c47535f6a75818e99a3afbbc6d1d9d0c2b8aba0958b7e71685e52463d30271c121724313e4a5764717d8a97aab3becad6e2d7cbc0b5ab988c7f7265594c3f3025190d010000000000000000000005111e2a36414d5663707d8a96a1acb9c5cfdbdacfc4b9ada1978c8073695e544a3f342820170b020000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dbcec1b4a89b8e817568554b4034291c100400000000000005121f2c3845525f6b7885929eabb8c5d1ded1c4b7ab9e9184786b5e5145382b1e120500000000000000000002080f181e262e343c424a5053585f6262605d5653514b433c332a20170d0000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667985929facb8c5d2dfe8dbcec1b5a89b8e8275685b4f4235281c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0e3d7cbbfb4aa988b7f7265584c3f3025190d01000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdcdfd2c5b9ac9f928679665b5044382b1f120600000000000713202d3a4653606d7986929facb9c5d2dfecf2efecebecefebded2c5b9aca196877a6d6154473a2e21140700000000000000000000000000000000000000000b161f2c3845515c6773808c98a3aebac7d1cdc2baaea2989298a2aebac6d3cbbeb1a5988b7e7265584b3f3225180c0000000000020e1a25313b4753606d79859199a4afbbc0c9d2d2c7bbafa49a92877d706b615e56504a45403936312e2b2621201e19161313100c070b0b0a0a0a0a0b070d1013171c212a323b46525e6876838f9ca9b6c2cfd3c6baaea29886796d6053463a2d201307000005111e2b3844515e6b7784919eaab7c4d1d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b555f69707d869299a2a9b1babfc6cfd6d4ccc4beb6afa9a29e97928c857e756d675d53493f3327160c01000000000000000004101c2834404b54626f7c89949fabb5c0ccd7dcd4cbc2bbb3aba49f98928d85807b76726e697885929eabb8c5d1d0beb2a5988b7f7265584c4242424242434440454747474746443f38363029201a11080000000000000000000000000000000000000000000000000000000000000000000000000a15202b37424e57626e7b87929fabb4bfcbd7d4c8bcb1a79e92857a6d61594f42392e23181a2733404d5a6673808d99a6b3c0d0dbe0d4c7bbafa399897c6f6356493c302316080000000000000000000000020e1925303b4653606c7884919ea9b3becad6e0d6cabeb3a99f92867b6e665c50443d32291d140a0000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9ddd0c3b7aa9d908477675c5145382c1f130600000000000006121f2c3945525f6c7885929fabb8c5d2ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000060c151c23282f383f44464e53555554524c47454039312a21180e050000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7885919eabb8c4d1dee8dccfc2b5a99c8f8276695c4f432f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfe7dcd1c1b4a89b8e817568564c4135291d1105000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce0d3c7baaea39886796c605346392d201306000000000006121f2c3844505c667884919eabb7c4d1deeaf7fbf9f8f9f7eaded1c4b7ab9e918478685d5246392d201307000000000000000000000000000000000000000004101c2934404b55616e7a86929fabb5c0cbd6cabfb4aaa29fa2aab4bfcad6ccbfb3a6998c807366594d4033261a060000000000000914202c3945515d67707d87939fa4aeb7c0c9d7ccc0b6aca39992867d746d68605c54514b46423c3b37322e2d2a2522201f1c18191817171616171718181d2023282b333c444d57616e7b86929facb9c5d2d2c5b8ac9f928579675c5145382c1f1306000005111e2b3844515e6b7784919eaab7c4d1d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3845515c676e7b869298a3abb3bbc3cbd1d8d3cac2bab2aca49f97928c857f79716c605d554b41382d221704000000000000000000000c18232e394754606a76839099a4afbbc4cfd9ddd4cdc5bdb5afaaa29f98928d88837e7b7776838f9ca9b6c2cfcec1b4a79b8e817468544b4f4f4f4f4f50514b515354545453504a46423b322c231a0f050000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c47535f6974818e99a3aebac5d0d9cdc3b9ada1978e81746b60544a4034281f1e2a36424d576975828f9ca8b5c2cfdbdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000008141f2b3844505b66737f8c97a2adb9c4cfdadacfc5baaea2989082786d60594f443a2f261b110600000000000000000000000000030f1c28333f4a546874818e9ba7b4c1cedadfd2c5b9ac9f9286796d6053473a2d20140900000000000006121f2c3945525f6c7885929fabb8c5d2ded1c4b8ab9e9185786b5e5245382b1f0600000000000000000000000000030a11171d262d33383c434748484745413a38352f271f180f0600000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5d5c8bcafa295897c6f6256493c2f23160d0d0c0c0b0b0a0909080807070603000004030202010000000000000000000000000000000000000000000000000000000000000000000c17232e44515e6b7784919eaab7c4d1ddeaddd0c3b7aa9d9084776a554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784919eaab7c4d1ddeaddd1c4b7aa9e918477685e5246392d2013070000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe3d7cbbfb4aa93867a6d6053473a2d201407000000000003101c28343f4a546976838f9ca9b6c2cfdce9f5fffffffff5e8dbcec2b5a89b8f827568564c4135291d11050000000000000000000000000000000000000000000c18232f3946525e6874818d99a3afbbc7d2d0c6bcb4aeacaeb4bcc6d0dbcdc1b4a79a8e8174675b4e412e23170b00000000000004101d2935404b55606b727f8c929da5afb7c0ccd2c7beb5aba3989288817a716d66605d55534d4947433e3a3936302f2d2c282326252424232324242524292c2e34383f454e565e6973808c99a3aebac7d3d0c3b6a99d9083766a554b4034281c1004000005111e2b3844515e6b7784919eaab7c4d1d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3842505a606d79839098a2aab4bdc5cdd7dcd2c9c1b8b0a8a19a938d857f7a726d67615a514b433a2f261b11060000000000000000000007121d2b38434e58626f7c87939fa8b2bdc7d1dcdfd7d0c7c0bbb4aeaaa29f9a95908b878380828f9ca9b5c2cfd0c3b6aa9d908377665c5c5b5b5b5c5c5c5e555c60606161605c54524d443d352c21170d0300000000000000000000000000000000000000000000000000000000000000000000000915202b37424d57616e7b86929fa9b3becad6d5c9beb3a99f93887d6f665c51443c3128212d3a46535f697885919eabb8c4d1deddd0c3b7aa9d908477675d5145392c201306000000000000000000000000030f1c28333f4a54606d7a85929ea9b2bdc9d5e1d6cabfb4aa9f948c80736b60564c41382d2217110800000000000000000000000006121f2b3844505b6676838f9ca9b6c2cfdce0d3c7bbafa399887c6f6255493c3025190e02000000000006121f2c3945525f6c7885929fabb8c5d2ded2c5b8ab9f9285786c5f52452e23170c000000000000000000000000000000060b141c22282b31373a3b3b3a39352f2c29241d150d0600000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dbd6c9bcafa396897c706356493d30231b1a1a191918171716161514141312100b0610100f0e0e0d0c0c0b0a09080706040000010000000000000000000000000000000000000000061e2b3844515e6b7784919eaab7c4d1ddeaded1c5b8ab9e928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536976838f9ca9b6c2cfdce9ded2c5b9aca096877a6d6154473a2e2114060000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe7dcd1baada094877a6d6154473a2e2114070000000000000c17232e414e5b6874818e9ba7b4c1cedae7f9fffffffff2e6d9ccbfb3a6998c807366594d403024190d0100000000000000000000000000000000000000000007121d2a36414c56616e7b86929fabb5c0ccd7cec6bfbab8babfc6ced7dbcfc2b5a89c8f827569544a3f34281c10030000000000010d18242f39434f59636d73808d939da5aebbc0c7d0c6bdb4aaa39a938e857e78726d67615f5755534e4b4746413e3c3a38342e3332313030303031322f35393a3f444651575f696e7b85929eabb4bfcbd6cbbfb4aa9a8d8174675a4e412e23180c00000005111e2b3844515e6b7784919eaab7c4d1d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616c74808d95a0aab3bcc6cfd7ddd2c9c0b7afa69f969188807a726d67605d555045413a31281d140a0000000000000000000000000f1b27323d47535f6a74818e96a1abb5c0cbd6dbe2d9d2ccc5bebab4aeaba79f9d9895908d8f949fabb7c3d0d2c5b9ac9f9286796d69686868686869696b6c676d6d6e6e6d66615e564f473d33291f14090000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c46535f6974808d97a2adbac4cedacfc5bbafa49a9183786d60584e433a2f242e3b4855616e7b8897a1adb9c6d2dfd7cbbfb5ab9a8d817467554b4035291d1004000000000000000000000000000b17222d3845525d68727f8c96a1adb9c2cfd8dbd0c5bcb0a69f93877d70685e53493f3327231a120600000000000000000000000613202d394653606c7985929eabb8c5d1dee3d7cbc0b5ab998c7f7266564d42362a1f1409000000000006131f2c3946525f6c7985929facb8c5d2dfd2c5b8ac9f9285796c5f4a3f34281c1003000000000000000000000000000000020a11171c1f262b2e2f2f2d2c29241f1d18120b030000000000000000000000000000000000000000000714212e3a4754616d7a8794a9b3becad6d6c9bdb0a3968a7d7063574a3d302828272626252524242322222121201f1c171e1d1d1c1b1a1a1918181716151413100c070e0c09060503000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeadfd2c6b9ada197867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d414e5b6774818e9aa7b4c1cddae7e1d4c8bdb2a8968a7d7063574a3d2e23170c0000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe1d4c7baaea194877b6e6154483b2e21150800000000000006192633404c5966737f8c99a6b2bfd1dce8f3fffffffdf0e3d6cabdb0a3978a7d7064574a3d3124170800000000000000000000000000000000000000000000010d1925303b46535e6974818e99a4afbbc7d4d7d0cac6c5c6cad0d7e0ddd0c4b7aa9d918477665c5044382b1f120600000000000007121d28313d47515b646e74818e939ca4afb5bdc6cec6bcb4aca49f97928b847e79736e6966625f585754524c4b4946454041403e3e3d3d3d3d3e3e404045474a50535b626a6e7b849197a1adbdc6d1d3c7baaea3988a7e7164574b3e3124180700000005111e2b3844515e6b7784919eaab7c4d1d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66707d8a929da7b1bcc5cfd8dfd4cbc0b7afa59e948f847d746d67605d55514b433e352f281f160b020000000000000000000000000a16202b37434e58606d7a849199a3afbbbfcad0d7e0ddd7d0cac5bebab8b1aba9a7a09d999c9fa6b0bbc7d3d3c7bbaea399887c7776757575757575767779797a7a7a7a79756e6960594f453b30251a0e01000000000000000000000000000000000000000000000000000000000000000000000009151f2a36424d57616d7a85929fa8b2bdc9d5d8ccc0b6aca0958c7f736a60554c413529333f495365717e8b98a9b3bec9d5e0d3c7bbaea3998a7d7064574a3d2f24180d010000000000000000000000000006111c2935414c56606d7984919ea6b0bcc6d1dcd7cec2bbafa49991857a6d655b50443f352c2417110a02000000000000000000091623303c4956636f7c8997a1adb9c6d2dfe8dcd1c3b6a99c908376695e52463b30251a0e000000000004111d2935414b556c7985929facb8c5d2dfd2c6b9ac9f938679665c5044382c1f12060000000000000000000000000000000000060b0f151a1f21222221201d1913100c0701000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3d7cabdb1a4978a7e7164574b3e35353434333332313130302f2f2e2d2d2b28232a2a2929282726262524242322201f1d181c1b191613120f0b0600000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeae2d5c9beb3a995887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006192633404c5966737f8c99a6b2bfccd9e5e5d9cebfb3a6998c807366544a3f34281c100300000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae1d5c8bbaea295887b6f6255483c2f2215090000000000000b1824313e4b5764717e8a97abb5c0cbd7e3effcfffffaeee2d5c9beb3a995887b6e6255483b2f221508000000000000000000000000000000000000000000000008141e2a36424d57626e7b87939facb9c1cfd8dbd6d3d2d3d6dbe2e9dfd2c5b9ac9f9286796d6053463a2d201307000000000000010c161f2b353f49525c606d78818d929fa4abb4bcc4ccc6beb6afa9a19e96918b857f7b77736f6a6864615e56585553514b4e4c4b4a4a49494a4a4b4d4b5153545c60646d727c839196a0a9b3becfd8cfc5b8ac9f92867a6d6054473a2d21140700000004111e2b3744515e6a7784919daab7c4d0d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606c7884919da4aeb9c3ced7e1d7cdc2b9afa59d938e827a706b605d55514b4540393129241d160d0400000000000000000000000000040f1b26323c45525d686f7d87929fa3adbabec5ced5dae0dbd6d0cac6c2bcb8b6b1acaaa6a9abb0b8c2ccd8d7cbbfb5ab9f92868483828282828282838485868687878786817b706b60574d42362a1d12070000000000000000000000000000000000000000000000000000000000000000000000030e1a26313b46525d68727f8c96a1acb9c3cdd8d2c7beb1a79f92867c6f675d51453f343744505b6575828e9ba8b5c1cfdadfd2c5b9ac9f92867a6d6054473a2d2114070000000000000000000000000000000d19242f3a45515d67717e8b949faab4bfcbd7dfd7ccc0b5aba1978f82776c605a50473e3627221b140b040000000000000006131f2b37434e586673808d99a9b3becad6e2ecdfd2c5b9ac9f92877b6e61574d42362a1c1106000000000613202c3945515d677986929facb9c5d2dfd4c7bbafa49986796d6053463a2d20130700000000000000000000000000000000000000030a0f121415151413110d0804000000000000000000000000000000000000000000000000030c151f2c3844505c667885929fabb8c5d2d8cbbeb1a5988b7e7265584b4342424140403f3f3e3e3d3c3c3b3b3a3a38342e37373635353433333231302f2e2d2c292429282622201f1b17110c070000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9e6dacfbcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed0dbe7e9dccfc2b6a99c8f8376665c5044382c1f120600000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae3d6c9bcb0a396897d7063564a3d3023170a0000000000000915222f3c4855626f7b8899a3afbbc7d3e0edf9fffff8ecdfd2c6b9ada197867a6d6053473a2d2014070000000000000000000000000000000000000000000000020e1a25313b47535f6975818e9ba6b0bdc6d1dce2dfdfdfe2e7edece0d3c7baaea399877b6e6154483b2e21150800000000000000040d1a232e374044505c666d77808b9399a2aab2bac2cbc7c0bbb3ada8a09e97928c8883807c7874716d68676562605c555b59585757565657575859555d6063666d71777f869195a0a8b2bbc5cfd1c7bdb0a69b8f8275675d5145392c20130600000004111d2a3744505d6a7783909daab6c3d0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8a95a0acb6c0cbd5e0dbd0c5bbb1a79d938e81786d686059514c45413a352f281f18130c040000000000000000000000000000000a15202935414c56606b727f8b919ca4aeb4bcc3c9cfd5dae0dbd6d3cdc8c4c3bcb8b7b3b5b7bbc2cad4dedcd1c6baaea2989291908f8e8e8e8f8f8f9192939a939498928e857d70695e5246392f23180c00000000000000000000000000000000000000000000000000000000000000000000000009141f2935414c56606d7984919ea7b1bcc8d4d9d0c3baaea39991847a6d605a50463c394653606c7885929eabb8c5d1dedccfc2b6a99c8f8376675d5145392c20130600000000000000000000000000000008131e2935404b55606c78839098a3aebac2cdd7ddd2c7bdb2a99e948d80736d625a50483e332d261d160e090300000000030e15222e3b4754606a7783909daab7c3cfdae6ede0d4c7bbafa3998e8174695e5246382e23170c000000000714212d3a4754606d7a8799a3aebbc7d3e0d7ccc0b5a093867a6d6053473a2d20140700000000000000000000000000000000000000000002060808080707040100000000000000000000000000000000000000000000000000000b151e272f383f4a546b7784919eaab7c4d1d8cbbfb2a5988c7f72655950504f4e4e4d4d4c4c4b4a4a494948474746443f45444343424141403f3f3e3d3c3b3a39352f3534332f2d2b27221b18120b03000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996aab4bfcad6e2ebdfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae4d7cabeb1a4978b7e7164584b3e312518080000000000000713202d3a4653606d7986929facb9c5d2dfecf8fffff8ebded1c5b8ab9e928578675d5145392c1f130600000000000000000000000000000000000000000000000009141f2b37424d57626f7c88939eabb5bfcbd7e1ecebeceff2f8efe3d7cbbfb4ab96897c706356493d3023160a000000000000000008111c2528343f4a545c656c737f879298a1a8b1b9c1c9ccc5beb9b2aca9a19e9995908c8884817e7a7774716f6d6769676665646363636364656668676d7073787e838b9298a0a8b1bac4cdd7cbc0b5ab9f94897d7063554c4135291d110400000004101d2a3743505d6a7683909da9b6c3d0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da7b1bcc8d2dde2d6cabeb3a99f958e81776d665d564f45413a352f29241d160d070100000000000000000000000000000000040d19242f3a444f59626d737f8c929fa2aab1b9bec4c9cfd3d8dedfd8d4d1cdc8c4c3c0c2c3c7ccd4dce5e3d6cabfb4aaa29f9e9c9b9b9b9b9b9c9c9e9f9fa4a0aaa39f9792867b6e61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000030d1924303a45515c67717e8a959fabb8c0ccd6d7cbbfb4aba0968e81756c62584e433c4955626f7c8897a1adb9c6d2dfd5c9beb3a9998c7f7266554b4135291d1104000000000000000000000000000000010c18242f3944505b666e7b86929fa7b1bbc5cfd9d9d0c4bbb0a69c928b7f716c615a50443f382f28201a140e090501000915202935414c56626f7c8895a0acb8c5d1e1ecefe3d7cbc0b5ab9f92867b6e61544a3f34281c10030000000815222e3b4855616e7b8894abb5bfcbd7e3ddd2baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039424a50546a7683909da9b6c3d0d9ccbfb3a6998c8073665d5d5c5c5b5b5a595958585757565555545453504a515150504f4e4d4d4c4b4b4a49484745404342413f3c3937332d28231d150c070000000000000004101d2a3743505d6a7683909da9b6c3d0dce9e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfece0d3c6baaea298897c6f6256493c2f23160a00000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e5d9ccbfb2a6998c7f7366594c403024190d01000000000006131f2c3845515c667784919daab7c4d0ddeaf7fffff6e9ddd0c3b6aa9d9083776a554b4035291d1004000000000000000000000000000000000000000000000000030e1a26313c47535f6a75828f99a3aebbc5cfdae6f2f9fbfefff3e7dcd1beb1a5988b7e7265584b3f322518090000000000000000000a1317232e38424a535b606d727e8691969fa7afb9bec4cdcac4bdb9b3adaba7a09d9996918e8a8783817e7c797776747371717070707071717375777a7d80848a90959fa2aab1bac3ccd4cac2bbafa3998f82766b6054433a2f24190d0100000003101d2a3643505d697683909ca9b6c3cfd4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d8995a0acb9c3cedae4dfd3c6baada2979083796d655c544c443d352f29241d18120c040000000000000000000000000000000000000008131e28323d46515b636d737f8a92989fa7adb2b9bdc4c7cdd1d4d9dfddd9d4d1d0cccfd0d3d8dee5eee7dbd0c6bcb4aeacaaa9a8a8a8a8a8a8a9aaacacafb6b4aea9a1988e8275675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000008131e2834404b55606c7883909da4aebac4d0d9d1c6bdb2a89e938b7e716a5f554b414d5765727f8c98a9b3bec9d5dfd2c6b9ada197887c6f6255493c2f24180d010000000000000000000000000000000007121d28333f4a545f6a727f8c959fa9b3bdc7d1dcd6cdc2b8aea49f92877e706c615a5049413a322a251f1a14110d0a121a26313945525d6874818e9aa7b1bcc8d4e0f3f4e8dcd1c7bbafa3998d8073665c5044382c1f12060000000916232f3c4956626f7c8995a2afbcd1dce7d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424b545b606676828f9ca9b5c2cfdacdc0b3a79a8d80746b6a6a69686867676666656464636362626160605c5f5e5d5d5c5c5b5a5959585757565553514b504f4e4c4946443f38342e271e19100700000000000003101d2a3643505d697683909ca9b6c3cfdce9e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfebe2d6cabfb4aa988c7f7265594c3f31261b0f03000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6dbcec1b5a89b8e827568564c4135291d1105000000000004101c2834404b546875828e9ba8b5c1cedbe8f6fffff5e9dccfc2b6a99c8f8376695c50432f24180c00000000000000000000000000000000000000000000000000000915202b37434e58626e7b86929fa9b3bec9d5dfeaf5fffffff8e6d9cdc0b3a69a8d8073675a4d403025190e0200000000000000000006111c2630384149505b626c707c8490959ea5adb3bbc1c8cec9c5beb9b8b1acaaa8a19e9b9a93908d8b88868482817f7e7d7d7c7c7d7d7e80828386898c91969da0a7aeb4bcc3ccd7cbc2b8afa59f92877c6f62594f4431281e13080000000003101c2936434f5c6976828f9ca9b5c2cfd4c7baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d9aa7b1bcccd5dfe1d4c8bdb2a89f92857b6e675c534b423a3229241e18130d07010000000000000000000000000000000000000000010c16202b343f49515b636d737e8690959ea1a9adb2b7bcc2c5c8ced2d3d7dcdfddd9dcdddfe3e9f1f6ede2d7cec6bfbab8b7b6b5b5b5b5b5b5b6b7b8b9bbc0bfbab3aa9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000020c18232e3944505b656f7d89929da8b2bec7d2d8cfc4baafa59f92867c6f675d5349535e697683909da9b6c3cfdaded1c4b8ab9e9185786c605346392d2013070000000000000000000000000000000000010b17222d38424e57606d78839097a1abb5c0cbd7dbd3cac0bbafa39992877e716c605b534c443e36312a25201d191a1b242b37424e57606d7a86929facb8c3ced9e4e8e7e9e3d7cbc0b5ab9e9185796d6053463a2d2013070000000a1724303d4a5763707d8a96a3b0bdc9d6e1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545c666c7178828f9ca8b5c2cfdacec1b4a79b8e817878777676757574737372727171706f6f6e6e6d6d666b6b6a6a6968686766666564636261605d555d5c5b5955535049454039302b22190f06000000000003101d293643505c6976838f9ca9b6c2cfdce9e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657683909da9b6c3d1dce8e7dbd0c2b5a89b8f827568584e43372b1f1206000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7ddd1c4b7aa9e918477685d5246392d2013070000000000000c18232e404d596673808c99a6b3bfced9e5f1fdfff5e8dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000000000000000000000000000030f1b26323c47535f6973808d97a1adb9c3ced9e4f1fbfffff5e8dbcfc2b5a89c8f827569564d42362a1e1105000000000000000000000a141e262f383f445159616a6f7a838e939ea1a9afb8bcc3c9cec9c6c3bcb8b7b2adabaca49f9d9a989992918f8e8c8b8a8a89898a8a8b8c8e909299999ea1a8abb1babfc6ced1cbc1b9b0a69e938c7f726a6054473d331f160c0100000000030f1c2936424f5c6975828f9ca8b5c2cfd4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb8c3cedee7ded2c5b8aca0968b7f72695e554b413930282019130d07010000000000000000000000000000000000000000000000040d19222d374049525b636c717b838b91979ea1a8abb0b7b8bcc2c5c7cbd1d2d3d6dbdbdedee1e5ebf2e9e0d7d0cac6c5c4c3c2c1c1c1c2c2c2c4c5c6c8cccbc5bbafa399887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000007121d27333f4953606b74818d96a1acb6c0ccd8d5ccc1baaea2989183796d655b5054616e7b87939facb9c6d2dfd8ccc0b6ac9b8e8174655b5044372b1f120500000000000000000000000000000000000006111c262f3c44505c666e7b859299a3afbbc0c9d2dbd7cbc0b5aba39992877e736c655d564f46423b36302d2a2526262b363f47535f6a73808d98a2aebac6d5dfdedbdadcdedbd1c7b9ada197897c6f6356493c302316090000000b1825323e4b5865717e8b98a4b1becbd7e2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303945515c666d787e848f949eaab7c3d0dfd2c5b9ac9f9287858484838382818180807f7f7e7d7d7c7c7b7a7a7979787877767675747473727271706f6e6d676b6a68676662605b53514b423d342b21180e030000000004101d2a3743505d6a7683909da9b6c3d0dce9e7dacec1b4a79b8e8174685b4e4135281b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536774818e9aabb5c0cbd7e3ebded1c5b8ab9e9285786a5f53473a2e211508000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7ded2c5b9aca096877a6d6154473a2e211408000000000000071724303d4a5763707d8a96a8b2bdc9d5e1edfafff4e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000a15202b37424d57606d7a85929ea7b1bcc8d4dfe9f3fdfff7ebded1c4b8ab9e918578695e52463a2d20140700000000000000000000020c141d262d333f474f585f686e79818a91979ea5acb1b9bdc4c9cecdc8c4c3bdb9b8b6afacaaa7aba39f9d9c9a999897969696969798999b9d9fa3ababacb2b8bcc3cad0cfc7c0bbafa79f948f81776c60584e43352b210d040000000000020f1c2935424f5c6875828f9ba8b5c2ced4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a1adb9c5d2dfe3d7ccc0b5ab9e9184796d60574d43392f271e160d0801000000000000000000000000000000000000000000000000000007101b252e374049525a61696e787e848c91969c9fa6aaacb1b6b9babfc2c5c7cad0ced1d2d5dae0e8f0e9e2dbd6d3d2d1cfcecececececfcfd1d2d2d4d8d3cabeb3a9968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d7984919aa4afbbc4d0d9d6cabfb4aaa0958f81776c605b5765727f8c9aa4afbbc8d4e0d4c8bbafa49a8a7e716453493f33271b0f03000000000000000000000000000000000000000a141d28343f4a545e69707d87929fa4aeb7c1c9d3dcd1c7bdb5aba399928a80776d686159534d46423b3936303332373f48525b626e7b86929faab4bfcad6d6d1cecdd0d1d0cac4bcb2a8988b7f7265584c3f3225190c0000000c1926333f4c5966727f8c99a5b2bfccd8e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3942505a606d78818b91959ea6b0bbc7d3e0d3c7bbafa39992929190908f8f8e8e8d8c8c8b8b8a8a898888878786858584848383828180807f7e7e7d7c7b7a7977767574726f6c65605c544e463d332a2015090000000005111e2a36414c566a7784919daab7c4d0ddeae9dccfc2b6a99c8f8376695c50432f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3f4b5865727e8b99a3afbbc7d3e0e4dfd2c6b9ada197887b6f6255483c2f221509000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8e1d5c9bdb2a896897d7063564a3d3025190e0200000000000714212e3a4754616d7a8796a0acb9c5d2deebf8fff3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000040e1a26313c45525d68727e8b95a0acb8c1cdd7e1ecf7fff8ebdfd2c6b9ada197877a6e6154473b2e2114080000000000000000000000020b141b2227353e464e565e676d747d858e939da0a7acb2b9bdc4c7cbd1cfc9c5c4c0bbb9b7b4b5aeacaaa9a7a6a4a4a3a3a3a3a4a4a6a8aaacaeb5b7b9bdc4c8cdcdc8c3bdb5afa59e959082796d655b50463d3223190f000000000000020f1c2835424f5b6875828e9ba8b5c1ced4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a8b2bdc9d5e1e0d4c7bbafa4998b7f72665c51453b30271d150c04000000000000000000000000000000000000000000000000000000000009131c252e37404850575f666c71797f848a9094999da0a7a9acaeb4b6b8babfc0c2c4c5c9ced6dee8f3ede7e2dfdfdddcd5d4d4d4d4d4dbd6d3d2d1ccc7c0b9ada297877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d45515d67707d88939fa8b2bec7d2dbd0c6bcb1a89e938c80736d605e697683909dacb6c0ccd8dfd2c6b9ac9f93877a6d6154473a2d22170b0000000000000000000000000000000000000000020b17232e38424d57606b727f8c929da5afb7c1c9d2d9cfc6bdb5aba39f928c827a706b615e57524d4746414140404347515b636d76828f99a3aebcc6d0d2cbc5c2c1c3c5c4bfbab2aaa0968a7d7063574a3d3024170a0000010e1a2734414d5a6774808d9aa7b3c0cddae3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616c75828e939da0a8b0b8c1ccd7e3d7cbc0b5aba39f9e9e9d9d9c9b9b9a9a99999897979696959594939892929190908f8f8e8d8c8c8b8a8a89888685848382817f7c78726d6660584e453c31261a0e030000000713202d3946525e687885929eabb8c5d1deebeaddd0c4b7aa9d9184776a554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212e3b4754616e7a86929facb9c4cfdad8d4d0c9beb3a9978b7e7164584b3e3125180b000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8e5d9cebfb2a6998c7f7366564c41362a1e110500000000000713202d3946525e687784919eaab7c4d1ddeaf7fef1e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000009151f2935414c56606d7883909da5afbbc5cfdbe6eef8faeee1d5c9beb2a996897d7063564a3d3023170a000000000000000000000000020a1117232c343c444c555d606c707a818a91959ea0a8acb2b9bbbfc6c8ced2d2ccc8c6c3c0bfbbb9b7b5b4b2b1b0b0afafb0b0b1b3b5b6b9bbbfc4c5c9ceccc7c2bcb8b1aba39f938f83796d675d53493f342b201107000000000000020e1b2835414e5b6874818e9ba7b4c1ced4c7baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cfdae5dfd2c6b9ac9f93877a6e61544a4033291e150b03000000000000000000000000000000000000000000000000000000000000010a131c252e363e454d545b60676d72797e83888d9195989c9fa3aaa9acaeb4b3b5b7b9bdc4ccd6e1eaf4e8e0d8d1ccc9c8c7c8c8c7c7d0cac6c5c4c1bbb7aea69e928578695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935404b55606b74808d96a0acb6c0ccd8d8cec3baafa59c928c80746d666e7b87939facb9c6d2ddd6cabeb3aa9d908376685e5246392d1b110600000000000000000000000000000000000000000006111c26303b454f59636d74808d939da5afb7c0c8d6d8cfc6bdb5afa49c938f857d756e69615e5754524c4e4d4d4e535a626d73808c949fabb4bfced2c9c0bab5b4b6b8b7b4aea9a1989184786d6053463a2d2013070000020f1c2935424f5c6875828f9ba8b5c2cedbe4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66717e8a949ea5acb1bac1cad3dee8dcd1c7bdb5afacababaaa9a9a8a8a7a6a6a5a5a4a4a3a2a2a1a1aaa39f9e9e9d9d9c9b9b9a99999897969594989291908f8e8c88857f796f6a60574e42372b1f14090000000714212e3a4754616d7a8797a2adb9c6d2dfecebdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6875828f9ca9b2bdc9cecdc8c6bfbaaea3998a7d7064574a3d3124170a000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8e9dccfc2b6a99c8f8376685e5246392d201407000000000005111d2a36414c566875818e9ba8b4c1cedbe7f4fbeee2d6cabeb3aa96897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000030d19242f3a44505c66707d89939ea9b3becad6dce6eff7f1e6dacfbeb2a5988b7f7265584c3f32251908000000000000000000000000000006111a222a323b434b515a61686d757d848b91969ea1a8acaeb5b8bcc2c5c7cbd1d2d0d1cbc7c5c4c2c1bfbebdbdbcbcbdbdbebfc1c3c5c7cbd1ccc8c6c2bbb7b1aba7a099928c81796d675d554b41382d22190f00000000000000010e1b2834414e5b6774818e9aa7b4c1cdd4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546976838f9ca9b6c2cfdce9dccfc2b6a99c8f8376685e5242392e21170c030000000000000000000000000000000000000000000000000000000000000000010a131c242c333c424a50555d60666d71767c8084888c8f9298999c9fa2aaa6a8abacb2bac4cfd8e2ede0d6cec6c0bdbbbabbbbbbbababfbab8b7b5b0aaa49d948b7e7265574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3a434f59606d7984919aa4afbbc1cbd5d5ccc1b7ada49c928c80786e727f8c9aa4afbbc8d4dfd3c6baaea2988b7e7165564c41362a1d0a00000000000000000000000000000000000000000000000a151e29333d47515b606c77818e939ea5aeb6bfcad0d7cfc7c0bbaea59e97918a817b746e6964615e565a595a585f626d727f8b929ca6b0bdc6d1ccc0b7afa9a7a9ababaaa29f9691867c6f665c5044382c1f1206000005111e2a36414c566a7683909da9b6c3d0dce5d9ccbfb2a6998c7f7366594c4033261908000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea6afb8bdc3ccd3dce5eee3d9cfc7c0bbb9b8b7b7b6b6b5b4b4b3b3b2b2b1b0b0afafaeadb4aeacababaaa9a9a8a7a7a6a5a5a4a3a2aaa29f9e9d9b9a9997918c847c6f6a5f53473b31251a0e0200000a1623303d495663707c8996a9b3becad6e2eeecdfd3c6baaea298877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664717d8a96a1adb9c0c1bfbcb8b4aea59f92867b6e6154473b2e211408000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8ecdfd2c6b9ac9f93877a6e6154473b2e2114090000000000010d1925303f4c5865727f8b98a5b2becbd8e5f1f8ecdfd3c6baaea298887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000008131e28343f4a54606b75818e97a2adbac0cad4dde6ebece7dacdc0b4a79a8d8174675a4e413025190e02000000000000000000000000000008101820293139404550565d616b70787e848b91969b9fa3abacb1b5b9bbbfc2c5c6cad0cdcfd0cfcdcccbcac9c9c9c9cacbccceced0cac6c5c0bbb9b6b0aba79f9d9590877f786d675d554c43392f261b100700000000000000010e1b2734414e5a6774818d9aa7b4c0cdd4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667884919eabb8c4d1dee2d6cabfb4aa998c7f7266564c4130271c0f0500000000000000000000000000000000000000000000000000000000000000000000010a121a212a2f383f444b51545c60646a6f73777b7f8386898c8f929897999b9ea1a8b2bdc6d1dce7d8cec4bcb5b0afadaeaeaeaeadb4aeacaaa9a69e9c928d82776c6053463b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d45515d67707d88939fa5afb9c3cdd6d3c9bfb6ada49c928d827b7983909dacb6c0ccd8d7cbbfb4ab9f9285796d6053473a3025190d0000000000000000000000000000000000000000000000030c17212b353f44505b656d78818e939da4adbabfc6ced5d1cbbfb8afa9a19e938e86807b75716d6868676667686a6f757e87929fa4adb8c2cfcfc4baafa59d9a9d9e9e9c98928d847d6f6a5f544a3f34281c100300000714202d3946525e687885929eabb8c5d1dee7dacdc1b4a79a8e8174675b4e413024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8897a1adb8c1c8ced5dee5eef5eae1d9d1cbc7c5c5c4c3c3c2c2c1c1c0bfbfbebebdbdbcbbbbbabfbab8b8b7b7b6b6b5b4b3b3b2b1b1b0afb4aeacaaa9a8a7a9a19e9691857c6e62574d42362a1e120500000b1825323e4b5865717e8b98a4b1becfdbe6f2eee2d6cabfb4aa94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b4653606d7984919ea6b0b4b4b2b1abaaa29f938d8074685e5246392d201407000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8ede0d4c7bbafa4998b7f7265584c3f30251a0e020000000000081723303d4a5663707d8996a3b0bcc9d6e3efece7ded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000010b17232e38424f59616d7a85929fa4aeb8c2cbd5dadedfe0dccfc3b6a99c90837669564d41362a1e1105000000000000000000000000000000060e171f272f353e444c525961666d71797e84898e92999da0a7a9acaeb5b6b8babebfc1c2c4c5c7cbd0c8c8c8d0cbc7c5c5c3c1bfbebab8b6afacaaa69f9c95908a837c736c665d554c433a31271d140a0000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfe0d3c7baaea298887c6f6255493c3022150b00000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d333a40454a505358606266696e7276797c7f8385888a8d8f9196a1abb4bfcbd7e3d1c6bcb2aaa4a2a1a1a1a1a1a0aaa29f9e9c98948f8980786d655b504437291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606b73808d939ea7b1bbc4ced8d1c8bfb6ada49d948f87849095a0acbec7d2ddd3c7baaea3998d8074675d514539291e1308000000000000000000000000000000000000000000000000050f192327333f49535c666d78818d929ca4aeb4bcc3cbd5d7cac1bbb2ada59e98928d87827d7a777574737374777c828b9299a3afb6bfcad5c9bdb2a89d928e9092918f8c86807a6f6b60584e42382e23170c0000000814212e3b4754616e7a8797a1adb9c6d2dfe8dccfc2b5a99c8f827669564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a97a9b2becad4d9dfe6e2e2e2e2eae3dcd7d3d2d1d1d0d0cfcececdcdcccccbcacac9c9c8c8d0cbc7c5c5c4c3c3c2c2c1c0bfbfbebdbdbcbfbab8b7b6b5b4b3ada8a0978f8276695e53463a2d21140700000d192633404c5966737f8c99a6b2bfccd9e5f7f2e7dbd0bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2c3844515c66727f8c949ea6a7a8a6a79f9d98928b81786d60564d41362a1e1105000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f0e3d7ccc0b5ab9c8f827669574d42362a1e120500000000000915222f3c4855626f7b8895a2aebbc8d5e7e2e0dbd6cdc2b6a99c8f8376655b5044372b1f120500000000000000000000000000000000000000000000000000000000000006111c26303d46525e68717e8a929da6b0b9c1c9cfd1d2d3d7d2c5b8ab9f928578685e5246392d20140700000000000000000000000000000000050d151d2429323a41464f545c60666d72787d82868c9095989c9fa3aba9abaeb3b2b4b5b7b8babfbabbbbbbbbbfbab8b8b6b4b2b4aeabaca49f9d99948f89837d786f6a605b544b433a31281f150b020000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0dfd2c5b8ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000060b141c22282f35383f44464e5455575f6165676d707376797b7e8082849199a3aebac7d3e0ccc0b5aaa09895949595949494939892918f8c88827c736d665c53493f3327170d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f39434f59606c77818f95a0a9b3bcc6d0d9d1c8bfb6aea69f9c969196a0a7b1bcd0d9d6cabfb4aa9f92867b6e61554b4035291d100400000000000000000000000000000000000000000000000000071117222d38414a545c666d78808c919fa2aab1b9c1c9ced7cdc4beb9afaaa39f99928f8a8784828180808184888f939fa3abb5c0c8d1d2c5b9ada1968e81838584827f7a736d6860594f463c30261c1106000004101c2834404a5463707d8996a9b3bec9d5e1eaddd0c4b7aa9d918477685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3becad1d2d5dad5d5d5d6d6d6d7d7d7d8d8d8d9dadbdbdbdad9d9d8d8d7d7d6d5d5d4dcd6d3d2d1d1d0d0cfcececdcccccbcac9d0cac6c5c4c3c2c1beb9b2a99f94877b6e6154483b2e21150800010e1a2734414d5a6774808d9aa7b3c0cddae6edece7d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d78828f93989a9b999795908b867f746d665c51443b3025190e02000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d1dce7e8e8ddd2c5b8ab9f928578695e52463a2d20140700000000000915222f3c4855626f7b8895a2aebbcfdadbd6d3d0cac3bbb1a8998d80736653493f33271b0f03000000000000000000000000000000000000000000000000000000000000000a141e2a36414c56616c74808d949fa7b0b9bec3c4c5c7cbcdc6baada297877a6e6154473b2e2114080000000000000000000000000000000000030b1218202830353e424a50545c60666c70757a7f83878b8f9299999c9fa2aaa6a7a9aaacaeb4aeaeafafaeb4aeacabaaa7a5aaa29f9c9a93908c88827d76706c656058504a423931281f160d03000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b6c0ccd8e4ddd0c3b7aa9d908477665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24292e34383c4347494d5355555c606366666d6f7173757886929facb9c5d2dfc9bdb0a4988e8887888888878787868584827f7b756f6a605c544a41382d221705000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313d44505b656d79839097a1aab4bec7d0d9d1c8c0b8b0aba8a19ea1a8b1b9c3ced9cfc7baaea2988e8174695e5243392f24180d01000000000000000000000000000000000000000000000000000006111b262f38424a545c666c747f8b9298a0a7afb9bdc4cbd1cfc9c1bcb4aeaba39f9c9796918e8d8c8d8e91969b9ea5afb5bdc7d1d5c9beb2a99e91847876787875736d68615e564f473d342a1e150a00000006121f2c3844515c6674808d9aa7b3c0cfdae6ecdfd2c6b9ac9f93867a6d6154473a2e21140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8997a2adbabfc4c6c9cfc8c8c9c9c9cacacacbcbcbcccccdcecfcfd0d1d2d3d6dbd5d6d6d7d8d8d9dadbdbdcdddcdcdbdadad9d8d8d7d6dbd6d3d2d1d0cecfc9c3bcb0a6978a7d7164574a3e3124170b00020f1c2835424f5b6875828e9ba8b5c1cedbdfe0dfdbd4c8bcb1a794887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3944515c666e7a82898c8d8e8c8a88837f7a726d605c544a4032291f140800000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5bfcbd7dddcddd8d3c6baada297877b6e6154483b2e21150800000000000815222f3b4855626e7b8895a9b3bec9d0d0cac7c5bfbab1a9a095897d7063564a3d2d22170b0000000000000000000000000000000000000000000000000000000000000000020c1925303a44505a606d79828f959ea6adb3b6b8b9bbc0bcbcb8b1a896897c706356493d3023160a00000000000000000000000000000000000001070e161e242930383f444a51545b6063686d72777b7f82868a8d8f929897999a9c9d9fa3aaa1a1a2a2a1aaa39f9e9d9b999698928f8b87837f7c76706b63605b534e443f382f271f160d0400000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2dde8dbcec2b5a89b8f827568544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181c23282c32373b3c4246484b515356545c60626466667783909daab6c3d0d5c8bbafa295887c7a7b7b7b7b7a7a79797776726e69626058504a42382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f27333f49535d676e7b859198a3acb5bdc7cfd8d2cac2bbb7b2adabadb2bac3cbd5d1c7bdb2a99f92867b6e61574d4231281d1207000000000000000000000000000000000000000000000000000000000a141d263039424a545b606d737e8691959da5acb2babfc6cbd1cfc6bfbab5afaca8a8a09d9b9a999a9b9ea0a8aaafbbc0c7cfd7c9c1b9ada1978c7f73666b6b6966615e56524c443d342b22190c030000000713202d3a4653606d7985929eabb8c5d1deebede0d4c8bbafa49a8a7d7064574a3d31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa6aeb5b8b9bebbbbbcbcbcbdbdbdbebebebfbfbfc0c1c2c3c3c4c5c6cad0c8c9cacacbcccccdcecfcfd0d1d2d3d6dcd5d6d7d9dadbdcdddedddcdbdad5cebeb1a5988b7e7265584b3f3225180c0003101d2a3643505d697683909ca9b6c3cfd1d2d3d2d0cac2b8ab9f95867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2834404a545e686e757c7f81817f7d7b76726d68625b514a42392e20170d020000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aebbc5ccd2cfd2ccc8c1baada297877a6d6154473a2e21140700000000000714212d3a4754606d7a8797a1adb9bfbdbdbfbab8b4aea7a0979184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000008131e29323e45515c676d79838f949ea1a9a9abacafb5afb1aba79f96897c706356493d3023160a0000000000000000000000000000000000000000040c13191e262e343940444a5053565e6165696e72767a7d808385888a8c8e8f91929894949595959494989292908e8c8a8785827e7b77736f6a636059535049413c332d261d150d040000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0dacdc0b4a79a8d8174675a4e412d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11171c1f272b2e31373a3b404547494a51535557546874818e9ba7b4c1ced7cabdb1a4978a7e716e6e6e6e6d6d6d666b6965625f57544e443f3830261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17222d38414b555e696f7c86929aa4abb5bdc6ced6d4ccc7c4bdb9b8b9bdc4ccd5d7cbc0b5aba1968c8073695e52453b301f160c0100000000000000000000000000000000000000000000000000000000020b141e273039424a505b636c717c838e939ea0a8aeb4bbc0c7cbd1cbc7c0bbb9b5b2acaaa8a7a6a6a7aaacb2b6bbc1cbd1d1cbc1b7afa59e91847a6d605f5e5c5954524c46413a322b2219100700000000091623303c4956636f7c8997a1adb9c6d2dce3eae4d8ccc0b6ac9a8d807467584e43372b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6673808c949fa3ababadb3aeafafafafb0b0b0b1b1b1b2b2b3b3b4b5b6b7b7b8babebbbbbcbdbdbebfc0c0c1c2c3c3c4c5c7cbd0c9cacbcccdcecfd0d1d2d2d3d4d2c7beb1a7978a7e7164574a3e3124170b0003101d293643505c6976838f9caab4bcc3c4c5c7c5c4bebab1a79d908376675d5145392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424c565e616b7072747573716e6965615e565144403930271c0e050000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faab3bbc0c2c2c0c0bbb9b0a79f928578685e5246392d20130700000000000613202c3945515d677885919ea8aeb4b0b0b4aeacaaa29f9590857b6e655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000020d17202834404b555d676d79828c92979a9c9e9fa3aba3a79f9d959084796d6053473a2d20140700000000000000000000000000000000000000000002080c141c23282e34383f44464c5254575e6165676d707376797b7e7f81828485868787888888888786858583817f7d7b7876726e6966625f58544f46443f382f28221c140b03000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0d9ccbfb3a6998c807366594d4033261a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151b1f22262b2d2f34383a3d404446484c5965727f8c98a5b2bfcedacdc0b3a69a8d8073676261616160605c545c5955534d48433d342e261e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39434d57606a717e889399a3abb4bcc4ccd7d8d3cfc9c5c4c5c9cfd6d5c9c0bbafa3999184796d60574d4233291f0d04000000000000000000000000000000000000000000000000000000000000020c151e272f383f44515a616a6e79818a91969fa3abafb5babfc6c9cecbc7c5c2bdb8b7b5b4b3b3b4b7b8bdc3c6ccd4cfc6bfbaafa59e938a7e70685d52514f4c4746413a3530282019100700000000000b1825313e4b5864717e8b97a7b1bbc3cbd1d9e1e4ddd2c4b7aa9e9184776a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606d79828d92999c9ea1a9a1a2a2a2a3a3a3a4a4a4a5a5a5a6a7a8a8a9aaababaeb4aeafafb0b1b1b2b3b4b4b5b6b7b8b8babfbbbcbdbebfc0c1c2c3c4c5c5c7c8c6c0b6ac9f95887b6e6155483b2e22150800010e1a2734414d5a6774808d98a3aab1b6b7b9bbb9b7b4aea79f958b7f7265554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303b444c525960636567686664615f5754524c443f342e271e150b000000000000000000000000000000000000000000000000000713202c3945525d6875818e98a2aaafb6b5b5b4b6afaca69e958d807367564c41362a1d1105000000000004111d2935414c556874818e969fa2aaa3a4aaa29f9c98928d837b6e695f53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000050e18232e39434b555d676d787f858b8d9091929995969595908c837b6e675d5145392c1f13060000000000000000000000000000000000000000000000020a11171c23282d33383a4146474d5354555d606466656c6e7173747677797a7a7b7b7c7c7b7a797978777472706e696965615e5755534e48443d37332d261d17110a0200000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13151a1e2123292c2d2e34383a3d495663707c8996a8b2bdc9d5cfc2b6a99c8f837669565554545453514b4f4c4847423c383228231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28313b454e58616c717e879299a2aab2bac2cbd1d7dad5d2d1d2d5d7cfc9c0b7aea59f92877d70675d51453b3020170d0000000000000000000000000000000000000000000000000000000000000000030c151d262d33404850585f676d747d848c92999fa3abaeb4b9bdc4c6cad0cec8c5c4c1c0bfc0c1c4c5c8ced2cdc8c2bcb4aea59e938e81746c61564c4142403a39363029251e160e07000000000000091623303c4956636f7c8995a0a9b1bbc0c7cfd3d8dad2c5b9aca096887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515c676d7980868c8f91979495959596969697979798989899999a9b9c9c9d9e9fa2aaa1a2a3a3a4a5a5a6a7a8a8a9aaabacaeb4aeafb0b1b2b3b4b6b7b8b8b9babbb9b8afa49a908377695f53463a2d21140700000815222f3b4855626e7b869298a0a7a9abacaeacaaaaa29f959083786d6053463a2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b41464f5456595a5b595755534d4746413a3228231c150c030000000000000000000000000000000000000000000000000004111d2935414c56626e7b8592989fa4aca8a9a7aca49f9c938f837a6d6054473a3025190d010000000000010d19242f3a4754616d7a848e9298959797969892908c8680796e695f574d41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000007121d27303a434c555d666c72797e818385868788898887837f796e695f554b4035291d100400000000000000000000000000000000000000000000000000060b12181c22282b3036393b4246484c515457535b6062646667696a676d6d6e6e6f6f6e6d6d666b6a686663615e575854524d4847433c38322b27221b140b06000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e1214181c1f2023282c2e3a4754616d7a8796a1acb9c5d2d2c5b8ab9f928578685d52484747464540433f3b3a37312c272117110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b161f29333d46505a626c717e879298a1a8b0babfc6cbd1d3d6d6d3d2ccc4beb9aea49d938c7f726b60554b4033291f0e05000000000000000000000000000000000000000000000000000000000000000000030b141c2228363e464e555d606b707980868e92999fa3abacb2b8babec2c5c7cbd0cdcdcccdced0cecfc9c6c2bcb8b1aaa39f938e81786d605a50443a2f332e2d2a251e19130c04000000000000000713202d3a4653606d79839097a0a7afb5bdc1c7cdcdcec8bdb2a8988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2834404b555c676d747b7f8385878788888989898a8a8a8b8b8b8c8c8c8d8e8f90909192989394959697979899999a9b9c9c9d9e9fa3aaa2a2a3a4a6a7a8a9aaababacaeafacaba59f93877c6f62574d42372b1e120500000814212e3a47535f69717e8690959b9d9e9fa39f9e9b98928c837a6e665c5044382c1d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202930363d4448494c4e4e4c4a4846423b393630292018120b030000000000000000000000000000000000000000000000000000010d1924303a47535f69707d868f939a9a9b9c9a989a93908a827a6d685d524539281e1308000000000000000813202d3946525e686d7a818587888a8a8a8885837f7a736d675f574d453c2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000b151e28313a434c545b60676d71747678797a7b7c7c7a76726d665f574d43392f24180c00000000000000000000000000000000000000000000000000000000070c11171c1f252a2d31363a3b4145474a4950535557595b5c555c6061616262626161605c545d5b595754534d4b4746423c3a37312c271f1b17110a0200000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c101314181c202d3946525e687884919eabb7c4d0d3c6baaea298877a6d6054473a3a3a38342e322f2e2b261f1b160c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d17212b343e48505a626c717e8691969fa6aeb4babfc5c6cacac6c5c0bbb3ada49c928d81746d62594f43392f21170d0000000000000000000000000000000000000000000000000000000000000000000000020a1117242d343c434b515961676d737b81878e92999ea0a8abadb3b6b8babfbec0c1c2c2c3c3c2c0beb9b8b1aba79f98928b81786d665c50483e32282621201d19130d0802000000000000000006121f2c3844515c666e7c8590959fa3abafb7bbc0c0bfbcb8b1a99a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39434b555c60696e7276787a7a7b7c7c7c7c7d7d7d7e7e7e7f7f808081828384848586878888898a8a8b8c8d8d8e8f90909192989495969798999a9b9c9d9e9f9fa3a49f9e9b938e81746a6054453c31261a0e02000006121e2b37424d57616c717c838a8e9091929992918e8b857f796e685e544a3f34281c0b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a32383b3d3f4142403e3b3a36312d2a251e170e07000000000000000000000000000000000000000000000000000000000008131e2b37424d57616b707b82878c8e8f8f8d8b8987837d756d685d564c413529160c020000000000000005111d2a36414c565e686d74797a7c7d7d7d7b7976726d68605d554d453c332a1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000030c161f28313a424a50555d60656769666c6d6f706f6e6965605c544d453b31271d1207000000000000000000000000000000000000000000000000000000000000060b0f13191e20252a2d2f35393a3d3f4446484b4c4e4f4b51535454555555555453514b504e4c4a4846423f3b3a36302e2b26201c160f0b06000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c111d2935414c566774818d9aaab4bfcad2cabeb3aa95887b6f6255483c2f2d2c28232622211e1a150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19222c363f48505a616c707c848f949fa3aaaeb4b8babfbfbab8b5afa9a19e928d80776c605b51473d31281d0f050000000000000000000000000000000000000000000000000000000000000000000000000006121b222a313940454f555c60696e747b81868c91969b9fa2a9a9acaeb4b2b4b4b5b6b6b6b5b4b3adaba79f9d9590867f746d665c544a3f362c20161413110d08020000000000000000000004101c2834404a545f6a6e7b838d92999ea5abb0b3b4b3b1aca7a0978c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b51575e616569676d6e6e6f6f6f7070707171717272727374757576777878797a7b7c7c7d7e7e7f8081818283848585868788898a8b8c8d8e8f90919292999a93918e8981786d60584e43332a1f1409000000020e1a26313c45505a616a6f787d81838486868684827e7a726d675e564c42382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141921272c2f3032343533312e2d2a26201d19130c05000000000000000000000000000000000000000000000000000000000000020e1a26313c454f5961696e757b7f818282817f7d7a76706c605d564c443a2f2419050000000000000000010d1925303a444c565d61666d6e6f7071706e6d6665615e56514b433b332a21180b02000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f282f383f444b5153585a545b6061626362615e5653514b423b33291f150b01000000000000000000000000000000000000000000000000000000000000000003080d11141a1e2124292c2d2d3337393b3e4041434045474748484949484746454044413f3d3b3a36312e2d2a25211f1b15100b030000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303d4a5764707d8a98a2aebac5c6c2baaea399887c6f6255493c2f221f1c18191514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242d363f48505a616a6f7a828b92989fa3abacaeb4b4aeacaba49f97918a80746c655b50493f352b1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000090f181f282f353e434b51575f61696e747b7f84898e9297999c9fa3aaa5a7a8a8a9aaa9a8a7a9a19e9a95908a837c726d605c544a42382e241a0d07070501000000000000000000000000000c18232e39424e585f696e7980878f939c9fa6a6a7a6a7a09d9591857a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e27303940454d535459555d60616262626363636464646565656666676869696a6b666d6d6e6f707071727273747575767778797a7a7b7c7d7e7f8081838485858686868685817c746d665c50463d3221180e03000000000915202a333e4850585f666d70757678797a797775716d67605c554c443b30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d161b202223262728262422211e1a14110d0802000000000000000000000000000000000000000000000000000000000000000009151f2a333e474f575f61696e727475767472706d68646159524c443a32281e130800000000000000000008131e29323a444c52545c60616264646362605c5454524c45413a312921180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d33394045474b4e4a50535455565554524d46454039302921180d0300000000000000000000000000000000000000000000000000000000000000000000000105090e1214191d202122272b2d2f3133342f34383a3a3b3b3c3c3b3a3a38342e3533302e2d2a2521201e1a15120f0a0300000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfd4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a4753606d7a86929fa9b3b9b9b7b0a99f92867a6d6054473a2d2114100c07080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363e4850585f686e777f868d92999c9fa2aaaaa29f9d99938e857d736e605b53493f372d23190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d2429313940454d53575f61696e73787d8185898c8f929896989a9b9c9c9d9d9b9a9897928d88837d766f6a625b504a423830261c1208000000000000000000000000000000000007121c27303c464e575e666d737b82899094989a9a999795918b837b6e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343b4246484c4b51545455555656565757575858585959595a5b5c5d5d545c60606162636464656666676869696a6b676d6e6f6f70717374757677787879797a7978756f6b605c544a3f342b200f060000000000030e18212c363e464e545c6064686a666c6d676b6864605d55514b433b32291e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10131616191b1b19171514120e09050100000000000000000000000000000000000000000000000000000000000000000000030e18212c353e454d53575e6166676869676563615d56554f45413a322820160c01000000000000000000020c172029323a41464a505354555757575553504a4746413a352f281f170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c22282f35393a3e413f4446474849494746423b38342e271e180f060000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314171b1f202224262823292c2d2e2e2f2f2f2e2e2d2c282328262421211e1a1414110e090603000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667985929facb8c5d2dfd4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d97a2a9acacaba69f968e8175675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363e464e565e656c727b81868b8f929895959892918d87817a706b635c504941382d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181f272f343c42464d53575e61656c7075797c7f838687898b8d8e8f8f90908f8d8b8885807c76706b62605851443f3830261e150a000000000000000000000000000000000000000b151e2a333c454d545c60696e757c83888b8d8d8c8a88847e786e695f564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232831363a3b3f4145474748494949494a4a4a4b4b4b4c4c4d4d4e4f50514a505354555556575758595a5a5b5c5d5d555c606162636465666768696a6b6c666c6d6d6668636059504a42382e22190f00000000000000060f1a242c343c424a5053575b545b60605d555b5854514b454039302920170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090a0c0e0f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232c333b42464d5354595b5c5c5a585654524c49443e35302820160d040000000000000000000000050e1720283035383f444647494a4a4a4846443f3a39353029241d160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24292c2d322d3338393a3c3d3c3b3a36302c28231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406060b0f12131518191b181c1f2021212222222221201f1c181b19171514120e09070502000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5e6b7885919eabb8c4d1ded3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7a8592979e9f9f9e9c948f847b6e61554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c444d535b60696e747b7f8285878888878584807b756d68615952443f382f261b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151d232931373b42464d52535b6063666d6f7376797b7d7f81818283838382817e7b78746f6a636159544e463f342e261e150c0300000000000000000000000000000000000000030c18212a333b424b51575f626a6f767b7e8081807d7b78716d665f574d443b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2d2e2f35393a3b3b3c3c3c3d3d3d3e3e3e3f3f3f4041424243443f4446474849494a4b4b4c4d4e4e4f50514b51535455565758595a5b5c5d5e5f5b6060605c5456544f443f3830261c1007000000000000000008121a222a30383f44464a4e4a505353514b4f4b4745413a342e271e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212931363b4246484c4e4f4f4e4c4a4746413a393329241e160e0400000000000000000000000000050e161e24292e34383a3b3c3d3e3d3b3a38342e2d29251e18130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181d20202522282b2d2e2f302f2e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0d070c101314141515161615141313100c070c0a0807050200000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515e6a7784919daab7c4d0ddd6cabfb4aa93877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3946525e686f7c858c919293918f8a827b6e695e52433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a323b414950575e61696e7275797a7b7b7a7977736e6a615e564f4740332d261d140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b31363b4246495053545c606266666c6e70727475757677767574716e6c65625f58554f47433c3428231c140c03000000000000000000000000000000000000000000060f182129303940454d53586062696e72737473706e6c65605c544d453c32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1e212124292c2d2e2f2f2f3030303131313232323333343536362e34383a3a3b3c3d3d3e3f3f4041424243444045474748494a4b4c4d4e5051524a50535353504a4948443d342e261e150a000000000000000000000810181e262e34383a3d423f4446474540423e3a39352f28231d150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f262a31363a3b3f414243413f3d3a3935302d282119130c04000000000000000000000000000000040c13191c23282b2d2e2f3131302f2d2b2823201d19130d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d10131418171c1f202122232221201e1914100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060707080809090807070604000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dcd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c565f6a6f7a8084868684827d766e695f574d4231281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101820292f383f444d53575e6165656c6d6e6f6d686a67625f58524c443e3527221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1f262a3036383f44464a505356545b60616365676869696a6a68676562605b53534e48443e37322b2217110a020000000000000000000000000000000000000000000000060f171e272e343c42474e54575f61656767666462605b53504a423c332a20170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181d20212122222323232424242525252626262728292a23282b2d2d2e2f303131323333343536362f34383a3b3c3c3d3e4041424344453f44464746443f3c3b383228231c150c030000000000000000000000070c141c23282b2d312d3338393a38352f312d2c29241d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1f252a2d2e333435363432302e2d29241e1c170d0802000000000000000000000000000000000002080d11171c1f20212224242422201f1c1713110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607060b0f1213141516161414110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdcd2c5b8ac9f928579665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444e585f686e7377797a7876706b615f574d453b301f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d333b42464d5254535b60606262605d565a55534e46413a322c2317110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1f252a2d3337393f4446494a50535456585a5b5c5c5d5d5c5a585553504947433c38332b27201910060000000000000000000000000000000000000000000000000000050c151d232831373d43484d5355585a5a595755535049443f38302a21180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070d11131414151616161617171718181819191a1a1b1c1d171c1f202122222324242526272728292a23292c2d2e2f30313233343536372d3338393a3a38342e2f2c272117110a0300000000000000000000000000020a11171c1f202422282b2d2d2c29242521201d18130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e21212628292927252321201d1913100b0500000000000000000000000000000000000000000000060b1012131416171717151312100b060501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060607090a090807050200000000000000000000000000000000000000000000000000000406070807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9cdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbd1c4b8ab9e9185786b544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c464e565e6166666c6d6769636159534d453b33291f0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b222731363b42464749505354555554524c4d4847433c363029201a11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1b22272b2e34383a3c3f4446484a4c4e4e4f5050504f4e4b4846443f3837322c28211b150e0700000000000000000000000000000000000000000000000000000000030b121820262b32383c4246484b4d4e4d4a4846443f38342e261e180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708080909090a0a0a0b0b0b0c0c0c0d0e0f0f060b10121314151616171818191a1b1b1c1d181c1f202122232425262728292a22282b2d2d2d2c282322201b160c060000000000000000000000000000000000060b10121317171c1f20201f1d18181413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1c1c1b19171413110d0802000000000000000000000000000000000000000000000000000003060708090a0b0a080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c101213141313100c070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002040503000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9cdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbd0c4b7aa9d9184776a5e51442e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a343c444c5254545b60605d5557554f46423b332a20170d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a30363a3b3f4446474848474541403b3a37312a251e170e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11171b1f23282b2d2d3338393b3d3f41424243444342413e3b3937332d2b26201c160f0a0400000000000000000000000000000000000000000000000000000000000000070c151a21272c31373a3b3f4041403d3b3937332d28231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020300000306070708090a0a0b0c0c0d0e0f0f070c1013141415161718191a1b1d1e171c1f2020201f1c1715130f0b040000000000000000000000000000000000000000030607060b0f12131413100c0707060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e0f100e0c0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2021201f1c181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060a0f11110f0c0706040100000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddad0c3b6a99d9083766a5d5043372a1d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222a323b4146474a505353514b4a48443e36312a21180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d2d3337393a3b3c3a3935302f2e2b262019130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171c1f2022282b2d2e30323435363637373534322f2d2b27221b1b15100b050000000000000000000000000000000000000000000000000000000000000000000003090e161b1f262b2d2e32343433312f2d2b27221b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020300000406070809090a0b0d0e0f10060b0f1213141312100c06070300000000000000000000000000000000000000000000000000000003060607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23282c2d2e2d2c282321201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171b1e1e1c191413110d08010000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9cec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddacfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820293036393b3f44464745403d3c38332a261f180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e2022272b2d2d2f2f2d2c292422211f1a150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b101213171c1f20212325272829292a2a29272522201f1b17110f0a040000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e2122252727262422201f1b17110b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020300000306060707060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606070808090a0a0a09090808080707060400000504030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0c0d0e0e0f101111100f0e0d0d0c0a0807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2e34383a3b3a38342e2d2c29241e160e0701000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2024282a2b292621201d19130c0400000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9cec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9cec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a2d2d3338393a38352f2f2c28211a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171b1f2021222221201d191514120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0f12131517191b1b1c1d1d1d1c1b181513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1b1a171513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d060b0f1213141415161617161616151514141313100c0711110f0e0d0c0a0908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b070c10131315161718191a1b1c1d1d1e1d1c1b1a1918171414110d080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141d262d333839404446474645403e3a393530282018120b0300000000000000000000000000000000000000000000000000000000000000000002080b141c22282b2d3035373836322d2c29241e160d09000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2022282b2d2d2c292423201c160e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f12131415151413110d0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606080a0c0e0f0f1011100f0e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0d0e0d0a08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090b0d0d0b090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406060c10121315181a1c171c1f2021212223232423232222212121201f1c181f1e1d1c1b1a181716141312100c060d0b080705020000000000000000000000000000000000000000000000000000000000000000000406080d111314161819181c1f202123242526272829292a2a2a29282726252321201e191413110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262f383f44464a51535453514b4b4745413a3229231d150d0300000000000000000000000000000000000000000000000000000000000000040c13191d262d3338393d424444423f3a39352f281f1b120a0100000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9cfc2b6a99c8f8376695c504336291d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114171c1f20201f1d181614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060708090707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f131516181a1a181615130f0a050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c101313171c1f202224272922282b2d2d2e2f2f3030302f2f2f2e2e2d2d2c28232b2b2a29282625242221201f1c171b1a171514120e09060300000000000000000000000000000000000000000000000000000004070c101314191d202122242623282c2d2e2f313233343535363737363535343332302e2d2a2521201d19130f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038424a5053545c6061605c545854524c443f342f271f150b010000000000000000000000000000000000000000000000000000000001070e161e24292f383f44464a4e51514f4c4745413a312d241c130a00000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d0c3b6aa9d9083776a5d50442d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f12131413100c07070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0b0b0b0b0a0a0907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f161b1f22232527262522221f1b15120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d1113181c1f2023282c2d2f3133362d3338393a3b3b3c3d3d3d3c3c3b3b3b3a3a38342e38383736343332312f2e2d2c282328262422211e1a15130f0a040000000000000000000000000000000000000000000000070c1012181c1f2024292c2d2f31332e34383a3b3c3d3f4041414243444443424140403f3d3b3936302e2d2a251f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a545b6064666d6e6d666864605d565145403931271d1207000000000000000000000000000000000000000000000000000000040c1318202830353d424a5053575b5d5e5c5954514c433e362e251c1208000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8d1c4b7aa9e9184776b5e493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0c0b09070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b0f1113110f0a0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a070c101314151617181818171716151413110d080b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f272c2e2f323333312f2e2b26201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13181d2023282c2d2e34383a3c3e4042443f444647474849494a49494948484747464540454544444241403f3d3c3b3a38342e3433312e2d2a26221f1b15100b0500000000000000000000000000000000000000060b12181c1f23292c2d2f35393a3c3e404240454648494a4b4c4d4e4f505051504f4e4d4c4b4a4746413e3a3936302b28221c140b09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c666c7177797a797875716d68625b514b43392f23180c0000000000000000000000000000000000000000000000000000070d161d2429323a41464e545b6063686a6b6965605d55504840372e241a0c030000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d2c5b8ab9f928578655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6cabeb3a995887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141516181917151312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c111417171c1e201e1c1713120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080d1113141619181d1f202122232425252424232221201d191a18161413100c0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c22282b32383b3c3e40403e3c3b37322d2a251f170f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2e34383a3d3f4446484b4d4f514a50535454555656575656555554545453514b525251504f4e4d4b4a494746443f4241403e3b3a36312e2b27201c160b0600000000000000000000000000000000020a11171c23282c2f34383a3d414547494b4c4e4b515354565758595a5b5c5c5d5d5d5c5b5a59585654524c4b4746413a38332d261d1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666d787e8486878685827e7a726d605c554b4034291c10040000000000000000000000000000000000000000000000010710191f282f353e444c525860666c7075777775726d67625a514940362c1e150a0000000000000000000000000b1825313e4b5864717e8b97a4b1becad7d2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd3c6baada297877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151a1e21222325262422201f1c17110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d171c212324292b2c2b2924201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c10131416191d2021232524292c2d2e2f303132313130302f2e2d2924272523201f1d181413110d070401000000000000000000000000000000000000000000000000000000000000000000000000000000050e171d262d33383d4348494b4d4d4b4947433c3a3630292119110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0b141c22282b2f35393a404546494a505355575a5c5e5e5b6060616262636363626262616160605c5f5f5e5e5d5c5b595857555453504a4f4e4d4a4846423c3b37322c272117110a0200000000000000000000000000060c141c23282e34383a4045474a4c51545557595b545c606162646566676868696a6a69686867666563615e565754524c46443f382f2a251f170e080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58606d78818b90929993918f8b867f756d675c5145382c1f130700000000000000000000000000000000000000000000030b1218222b313a414550565d616a6f787d818484827f7a716c635b51483e30261c110600000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d4c7bbafa499877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cdd2c5b8ab9f928578685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314171918171413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1f22262a2d2e303132312f2d2c28231c1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131922282d30313538393836312d2b28221c140b080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c101314181c1f202324292d2e30322f35383a3b3c3d3e3e3e3e3d3d3c3a39353034322f2d2c292420201d1813100d0701000000000000000000000000000000000000000000000000000000000000000000000000040e1720292f383f44464e5456585a595855544e4846423b332b23190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151b1d262d33383a4145474b515356545c60626466696a6b666c6d6e6e6f7070706f6f6e6e6e6d6d676c6b6b6b6a69676665646261605c545c5b595755534d4947433d383328221c140b0200000000000000000000000810181e262e34394044464b515356555d60626466686a666d6e6f707273747475767777767574737372706e686864615e5653504a423e363029201a11090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a73808d939d9fa39f9e9b99928b81796d6053473a2f24180d010000000000000000000000000000000000000000060d151d2429343d434b515a61686d747c838a8e90918f8c857e736d635a5042382e23170c0000000000000000000000091623303c4956636f7c8996a2afbcc9d5d7ccc0b5a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000001040708101c2934404b556874818e9ba7b4c1ced0c3b6aa9d9083776a564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191d20212425252421201d19130c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b20272b2e31363a3b3d3e3f3e3c3a38342e2a251f170f0901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161e242933393c3e42444644423d3938332d261d19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1114181c1f2023292c2d303035393a3d3f4140454748494a4b4b4b4a4a494847464143403e3c3a38352f2d2c2924201d18120f0a03000000000000000000000000000000000000000000000000000000000000000000020c162029333b424a505358606265666664625f5854524d453d352b20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2f383f44464b5154555c606366666d6f717375777879797a7a7b7c7c7d7c7c7c7b7b7a7a7979797878777775747372706f6e6d666a69676664615f5756544e48443d332d261d140a0000000000000000000008111a222a30383f444a5153555c606367676d6f7173757678797b7c7d7e7f808182838384838281807f7e7d7a7875716d6863605b544f46423b332c231b120901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c87929fa5acafacababa39f938c807366554b4035291d100400000000000000000000000000000000000000070f181f272f353f464f555d606c717a818890959b9d9e9c98928b7f736c61544a3f34281c1003000000000000000000000815222f3b4855626e7b8895a1aebbd0dbddd2bbaea295887b6f6255483c2f22150908070604010000000000000000000000000000000000000000000000000000000003060608080d11131419202c3845515c677783909daab6c3d0cec1b5a89b8e8275685b4f423024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191e24292d2e313232302d2c29241e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090d060b10121312100b060c08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101820262b32373b3c424648494b4c4a4846443f38363029211b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e16202830353e45494a4f5153514f4a46443f382f2a251f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141a1e2023292c2d2f34383a3d40414647494c4e4b51535455565758585757565554524c4f4d4b494745403d3a39352f2c29241d1b15100b050000000000000000000000000000000000000000000000000000000000000008131e28323b454d545b60656a6f717373716f6a67615e574f473d32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d242932373e424a5053555d6065676d707376797b7e80828485858687878889898a89898888878787868685858584838281807e7d7c7a797877757473716e6967626058544f443f382f261c11060000000000000000060f1a232c343c424a50545c6064676d7073777a7c7e7f8183858687898a8b8c8d8e8f8f9090908f8e8d8c8b898785817e7a75706c666159524d453e352d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566874818e99a3afb9bbb9b8b5aea59e918578675d5145392c201306000000000000000000000000000000000000081019212931394045515960676d747e858e939aa0a7aaaaaaa29f918a7e71665c5044382c1f1206000000000000000000000714212e3a4754616d7a8794aab4bfcad6d5c9bcafa296897c6f6356493c30231615141413110d0807070501000000000000000000000000000000000000000000060b0f12131518191d2021252a323b4753606d7986929facb9c5d2ccbfb3a6998c807366594d4033261a0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090e161e252a3035393a3d3f3f3d3a39352f28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000003060b101213161a1c171c1f201f1c171b181514120e0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222a31373c4347494d5355565859575553504a46423b332d251b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162028323a41465055575c5e5f5e5c5753504a423f36302920170e050000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e21252a2d2f34383a3d404547494d4c525456585b555d6061626364656464636362615d565c5a585653514b4a4745403a39352f2b26201c160f0a0300000000000000000000000000000000000000000000000000000000010d1924303a444d575e666c72777c7e80807e7c78736e6960594f443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f272f353c43474f545b6063676d7176797c808386888a8d8f91919298939495959696969595959494939a9392929191908f8e8c8b8a88878685838281807d7b78746f6a636059504a42382d22170b04000000000000030e18212c353e464e545c60666d7176797d808387888a8c8e90929794959798999a9b9b9c9d9d9c9b9b9a99989697918e8a86827d78706b615e5750473f372d251b110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929fabb5c0c7c6c4bfb9ada197867a6d6053473a2d201407000000000000000000000000000000000009111a232b333b434b515b626b6f79818a92979fa4acb1b7b7b3aea39e9285796d6053463a2d22170b000000000000000000000713202d3a4653606d798698a2aebac7d3d6c9bdb0a3968a7d7063574a3d302223212121201d19191413110d080200000000000000000000000000000000050b1011171c1f20222424292c2d30363c444f59626f7c8999a3aebbc7d3cabfb4aa978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b202830363a4146474a4c4b4a4745413a342e271e150d0300000000000000000000000000000000000000000000000000000000000000000000060b0f12171c1f2023272823282b2d2b2823282522211e1a14110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c343c43474e5455575f616364656462605c54524d453f372d241b0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a444c525a6164686b6c6b6964605b545046413b322920170d020000000000000000000000000000000000000000000000000000000000000000000000060c141a1f252a2d30363a3b404547494b51535659565d616365686a676d6e6f707171717170706f6d686b69676562605d555753514b4745403937312c27211b150d0802000000000000000000000000000000000000000000000000000004111d2935414c565e696e787f84898b8d8c8b8884807b706b60564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018222a313940454e545961666c70757a7e8286898c90929897999c9d9e9fa2aaa1a1a2a3a3a3a2a2a1a1a1a0a49f9f9e9e9e9d9c9a99989795999391908f8e8c8a8885817c77706b605b544a3f332820150a0000000000000915202a333e4750585f666d72797e8286898d90959597999b9d9ea1a9a2a3a5a6a7a7a8a9aaaaa9a8a7a6a6a5a9a19e9b99928f8a837d766e69615a51493f372d231a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebdc7d1d2d1c5b9ac9f9286796c605346392d201306000000000000000000000000000000000a121b232c353d454d555d606d727c848e939ea1a9afb6bec3c4beb9ada197897d7063544a3f33281c0f0300000000000000000006121f2c3844515c667985929facb8c5d2d7cabdb1a4978a7e7164574b3e332d2f2e2e2d2c29242621201e19130d070100000000000000000000000000070f161c1c22282b2d2f312f35393a3d41464e56606b75818e9babb5bfcbd3c6baaea298897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d323a41464c52545758585754514c44403930271f150c0300000000000000000000000000000000000000000000000000000000000000020a11171b1f23282b2d3033352e34383a38342e34322e2d2b26201d19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212c353e464e5358606266696e707172716f6d66615e5751493f362d1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303a444c565d616c717577797775706c66625a524d443b32291f1409000000000000000000000000000000000000000000000000000000000000000000030a11171f262b31363a3b4246474b515356555c60636669686d70727477797a7b7c7d7e7e7e7d7d7c7b7a79777673716f6d676663605d5553514b47433c38332b262019130c04000000000000000000000000000000000000000000000000000713202c3945525d686e7b828b91959899999796918d857d70685d5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222a343c434b51585f626b70787d81868b8f9298999c9fa3aaa6a8aaabacaeb4adaeafafb0afafafaeaeadb6afacacababaaaaa8a7a6a5a3aba49f9e9d9c9a999797928d89837d736c665b50443d32271b0f0300000000020e1a26313c45505a616a6f787f848a8f92989a9da0a7a4a6a8a9abadb3afb0b1b2b3b4b5b6b6b7b6b5b4b3b2b1b2adababa39f9b95908a827b706c625b51493f352b20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab3becfd9ded1c4b7ab9e918478655b5044372b1f120500000000000000000000000000000006131c242d353e474f575f676d757f8791969da5adb3bbc0c7d0d0cabeb3a99a8d8174665b5044382b1f120600000000000000000004101c2834404a546b7885919eabb8c4d1d8cbbeb1a5988b7e7265584b443f3e3c3b3b3a39352f332e2d2a251e18120c04000000000000000000000109111921272c2d3338393b3e404145474a4c52585f696f7c89939eaabdc6d1d2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1b252d363e444c52565d6164656563605d55514a423931271e150b000000000000000000000000000000000000000000000000000000000003090b141b22272b2e34383a3c4042433f4446443f43413f3b3a37312d2a251e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e474f585f626a6f73777b7c7e7f7d7b79736e69625b51483e30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414c565e686d767d82848684827d78716c615e564d443b3025190e0200000000000000000000000000000000000000000000000000000000000000050c151c232831373b4246484d5254555c606366676d707375787a7c7f818385868788898a8b8b8a8a898887868482807e7c7a7673706d6764605d55534e48443d373129241e160e070000000000000000000000000000000000000000000000000714212d3a4754606d7a848f949da0a8a6a6a8a19e9792857a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17202a343c464e555d606a6f767d83898e92989c9fa3aaa9acaeb4b3b5b7b8b8babfbabbbcbcbdbcbcbbbbbabac0bbb9b8b8b8b7b6b5b4b3b1b0b5afacabaaa8a7a6a9a19e9a9590877f786c60584e43372b1f13060000000006121e2b37424e57616c707c838b91979c9fa2aaaaacb1b1b2b4b6b8b9bebcbdbebfc0c1c2c2c3c3c3c2c1c0bfbebeb9b8b5afaca7a09d948f857e726d625b51473d32291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd0d7dcd0c3b6a99d9083766a53493f33271b0f0300000000000000000000000000020a1117252e363f47505960696e79818c9299a0a8afb9bec5ccd2d9dacfc4b8ab9e9185796c605346392d201306000000000000000000000c18232e44515e6a7784919daab7c4d0d8ccbfb2a5998c7f72665953504a4b494847474541413f3a39363029241d160d0400000000000000000009131b232b3338383f4446484b4d4c525456565e616a6f7b83919da5afbacfd6cabeb3a99c8f8275675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212d373f4850565e61686d707272706d67605c544b433930271c1207000000000000000000000000000000000000000000000000000000060d141a1d262d3337393f4446494d4f504a5053504a504e4b4846423c39363029241e160e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454f59616a6f767c808488898b8c8a8885807b726d625a5042392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303946525e686d7a828a8f9192918f8a847e756e685e564d42362a1e1105000000000000000000000000000000000000000000000000000000000000060e171e262e343c42464d5354575e6165676d707376797c80828487898b8e909298949596979897979696959892918f8d8b898683807d7a75716d67625f58544f47433c3530282018120b0300000000000000000000000000000000000000000005121e2a36424d576673808c969fa6acb1b3b3b2aca9a2978b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323c464e585f676d747c828a90959b9fa2aaacaeb4b6b9babfc0c2c4c4c5c6cad0c8c8c9c9c9c8c8c8c7d2ccc8c6c5c5c4c4c3c2c1bfbebdc0bbb9b8b6b5b4b3b3adaba7a099938c81746a6054473b2e221508000000000814212e3a47535f6a707e8690959ea1a9acaeb4b7b8bcbdbfc1c3c5c6cacfcacac8c7c6c6c7c8c9cacdcecdcccfc9c6c4c0bbb9b1aca69f9792877f726d62594f443b3025190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dacdc1b4a79a8e8174675b4e412d22170b00000000000000000000000000020b141b2227374048505a616b6f7b838e939fa3abb2bac1c9cfd8dde4dfd2c6b9ada197897c6f6356493c3023160700000000000000000000071d2a3743505d6a7683909da9b6c3d0d9ccc0b3a6998d80736662605b545756545454514c4e4c4746413a352f281f160e040000000000000006101b252d353d44484a505355575a565d606367686d727c849195a0acb7c1cbd3c6baada2978b7f7265554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333f49515a62686d747a7d7f7e7d7a746d665d554b42392e23180e0400000000000000000000000000000000000000000000000000080f181f262a2f383f44464a5053565a5b5d545c605c5e5d5b5855534d4746413a3530282017110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616b707c82888d91969697989797918c867f726c61544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3942505a616d7a838f949b9e9f9e9c96918b827a6e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000060f18202930383f444d53575e6165696e7276797c808386898c8f919696989b9d9fa2aaa2a3a4a4a4a4a3a3aaa39f9e9c9a989992908d8a86827e7a746f6a636059534e46413a3228231d150c0400000000000000000000000000000000000000000714212d3a46535f697784919ea8b0b8bdc0bfbdb9b3a99a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3b444e585f6a6e7981878f949da0a7acaeb4b8babfc3c5c7cbd1cfd0d1d2d2d1d1d0d0d0d1d2d3d6dcd4ddd8d4d2d2d1d1d1d0cfcdcccbd2ccc7c6c4c3c2c1bfbeb9b8b1aba49f93897c6f6256493c2f231609000000000815222f3b4855626e7b8692989fa7adb2b8babfc3c5c8ceccced1cbc7c5c2bfbdbbbabab9babbbcbdc1c4c5c9cfd3d2d1cbc7c3bcb8b0a9a299938b7f726b60564c41362a21160b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddad7cbbfb4ab988b7e7265584b3f32251806000000000000000000000000020b141d262d334049515a626c707d8590959ea5afb5bdc4ccd5dae1e8eee1d5c9beb3a99a8d8073675a4d402f23180c00000000000000000003101c2936434f5c6976828f9ca9b5c2cfdacdc0b4a79a8d8174716e6c666764626161605d555b5954524c454039312820160c020000000000040e18222d373f474f54545b6062646769686d7073777a7f869196a0a7b1bcc9d6cabeb3a99f92857a6d6054473a2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c46515b626c717a81868a8b8b8a8680786d675d544a40342820160c02000000000000000000000000000000000000000000000109111a212931363d41495053545c60636668696b666d666b6a6765615f5754524c46413a3228231c150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e69707d868f94999da0a8a4a5a9a19e99928b7e71665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626c76828f959fa6aaacaaa8a09e948f857b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000030d182129323a424a50575f61696e72767b7f8286898c8f9298999c9ea1a8a5a7aaacaeb4afb0b1b1b1b0b0afb4aeacaaa9a6aba39f9c9998928f8a86817c76706b625f58524c443d342e271e160e05000000000000000000000000000000000000000815222e3b4855616e7b8896a0acbac2c8cecec8bcb1a7998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424d565f6a6f7c848d939a9fa6acb1b8babfc5c7cbd0d2d2cfccd2ccc8c6c5c4c4c3c3c4c4c5c7cbd0c8caccced0d2d3d6dbdbdbdad9d8ddd7d4d2d1d0cfcdcfc9c6c3bdb5afa5998c7f7366594c403326190d00000004111d2935414c566875818e98a3aab1b9bec4c7cad0d1d3cfc9c6c4bfbab9b5b3b1afaeadacadaeafb1b4b7b9bdc4c7cbd1d7d3cec8c2bbb3aba49f92877d70685e52463d33271c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddad3c7baaea399897c6f6256493c2f2316090000000000000000000000020b141d262f383f44525b636d717e869297a0a7afbbc0c7cfd6dedddee0e5e6dacfc2b6a99c8f837669554b4034291c10040000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbd1c4b8ab9e9185807e7b797673716f6e6e6d676a6866615e56514b433a32281e130800000000000a15202a343f4951596063666c6e717376787a7d8083878c9298a1a8b1b9c3cecdc5baada2978d8073675d5145392c1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626d727e858e9299989898928d82796d665c51443d32281e1308000000000000000000000000000000000000000000020b131b232c333b42464f535b6064666d6f73757677797979787674726e6966615e56524c443d342e261e170f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8592989fa6aaacb2b1b2b3adaba39e9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66717e8b949fa7b0b7b9b7b2aca69e978e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000010b151f29333b444c545c60696e757b7f83878b8f9298999c9fa3aaa8abadb2b2b4b6b8babfbbbcbdbebebdbdbcbfbab9b7b5b3b4aeaca9aaa39f9b98928e88827d766f6a615d564f454039302820170f06000000000000000000000000000000000003101c28343f4a5465727e8b98a8b2bdccd4d9d1c5b8aca095887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545e696f7c8591969fa4acb0b8bcc3c6cad0d3d1cbc7c5c2c0bdc0bbb9b8b8b7b7b6b7b8b8babfbbbbbdbfc1c3c5c6cad0ced0d2d4d7dddedfdfdedddbdadad5d2cfc6bcb2a89a8d8074675a4d4134271a0e0100000613202c3945525d687885929faab4bcc3c9cfd3d5d0cbc7c4beb9b8b4aeaca9a6a4a2a1a0a0a0a1a2a4a7abadb2b9bbc0c7cfd7d9d4cdc5bdb5afa39992857a6e61594f44382c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddad2c5b9ac9f9286796d6053463a2d20130700000000000000000000000a141d262f384149505c646d737f879298a2a9b1b9c1cbd1d6d3d2d0d1d4d9dfded1c4b7ab9e918478675c5145382c1f13060000000000000000010e1b2834414e5b6774818e9aa7b4c1cddad2c6b9ada197918d8b888583807e7c7b7a7a787674726d68605d554c443a3024190d00000000030f1b26323c46515b626b7076797b7e80828487898d90939a9fa2aab2bac3cccec5bbb1a79f92857a6d61554b4135291d0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a727f8b92979fa3abaaa39f948f82786d60594f443a3024190f0600000000000000000000000000000000000000010b141d252d353d454d535960656c7175797c808283848586858583817e7b77736d68615d564f443f38302921180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774808d97a2aab0b7b8bdbebfbeb9b5ada197897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea6b0b9c2c5c4bdb9b0a99d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000007121d27313b454d565e666d737b82878c90939a9c9fa3aaa9acaeb4b5b8b9bdbec1c3c5c6cad0c9cacbcacac9d1cbc7c5c4c2c0bfbab9b6b4aeacaaa29f9b948f89827c746d686059514b433a322921180f060000000000000000000000000000000006121f2b3844505c6675828e9ba8b5c1cedbd7ccc0b5ab9d9084776a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666e7b859297a0a8afb6bec2c8ced3d3ccc7c7c0bbb9b6b3b0b6afacacabaaaaaaaaabacaeb4aeafb0b2b4b6b8babfbfc1c4c6c7ccd2d1d2d4d7ddd7d9d4d2ccc4bdb4aaa0968b7e7164584b3e3125180b0000000714212d3a4754606d7a8798a2aebbc6ced5d4cfc9c6bfbab8b2adababa39f9c999795949393949596979a9ea1a8acafb5bdc1ccd2d9d7d0c7c0b5aba2978f82756b6155483c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedad0c3b6a99d908376675c5145382c1f13060000000000000000000006111c262f38424a535b606e737f8b9299a3aab3bbc3cbd7d0cac6c5c4c5c8ced5dfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9d5c9beb2a9a19e9a979892908d8a898787878583817f7a746d675d564c4135291c110600000006131f2b37434e58626d727d8285888a8d8f9196969a9d9fa4acaeb4bcc4cccec6bcb3a99f958b7f72685e52433a2f24180d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7c86929fa2a9afb5b4aea69f948d80736b60564c41352921180c030000000000000000000000000000000000000a131d262f373f474f575f616b6f787d8185898d8e909192989291908e8b88847f7a746d686059504a423b332a21180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687884919ea9b3bcc2c5c8cecfc9c6beb3a9978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5464717d8a97a1adb8c2cbd2cec9c1b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000c18242f39434d575f686d7880868f94989d9fa4acacaeb4b6b9babfc2c4c5c9cfced0d1cecdcdcccbcbcccdcdced0d2d2d1cfd1cbc7c5c3bfbab8b4aeaca69f9c948f87817a706b605c554c443b332a21180e050000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2ded4c7bbafa4998c7f7266574e42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606c78829097a1a9b2bbc0c7d0d4d4cdc7c2bbb7b5afaca9a6a4aca49f9f9e9e9d9d9d9e9fa3aaa1a2a3a5a7aaacaeb4b2b4b7b9bbc0c2c4c6c7ccd2cacec8c7c0bbb2aba3989184796d6053463a2d2013070000000713202d3a4653606d7986929facb9c5d0cdc8c5beb9b4aeaca9a19e9a99928f8c8a888787868788898a8e91969a9fa3abafbbc0c7d0d8d9d1c7bdb3a99e93897d7063584e43372b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedacdc0b3a79a8d807467554b4034281c1004000000000000000000091317222d38424a545b656c74808c919fa3abb4bcc5cdd5cec5bebab8b7b8bcc3cbd5d4c8bbafa49a887b6e6255483b2f2215080000000000000000000d1a2633404d596673808c99a6b3bfccd9dacfc4bbb2adaba7aaa29f9c9a979594949792908e8c8680796d685d5246382e23170b0000000815212e3b47535f6a727f898f9298979a9c9ea1a8a6aaacafb6babfc6cec9c3bcb4aaa2979083786d60564c4131281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d99a3adb3bbc0bfbab0a69f93877d70685d52453e332a1e150a000000000000000000000000000000000008111c252f384149515960696e757d838a8e9297999b9c9e9fa29f9e9d9a9895908c86817a706b605c544d453c332a21180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a1acbcc5ced1d4d9dad5cabfb4aa96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6676828f9ca9b2becad4dfd9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000004101d2935404b555f696e7a828c92999ea6a9acafb6b9babfc2c5c7cbd1d1d1d0cec8c5c4c2c1c0bfbebebfc0c1c2c3c5c6cad0d0d1d3d2d0cbc7c5bfbab8b0aaa69f99928d847d736d675d564d453c332a20160d0300000000000000000000000000000915222f3c4855626f7b8897a2adbac6d3dfd2c6b9ac9f93877b6e6154483c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66717e8b949fa9b3bbc3ccd2d9d2cac2bbb7b0ababa39f9c9997959a9392919190909191929894949597999b9d9fa2aaa5a8aaacafb5b5b7b9bbc0bdbdbebdb8b5afa8a19992867d6f675c5145382c1f130600000006121f2c3844505c667884919eabb7c2c3c2bcb8b3adaaa39f9a97918e8a8682807e7c7b7a797a7b7c7e8184888e92999ea5afb5bdc6ced8d9cfc5bbafa59c8f82766a6054473b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1ced7cbbfb5ab978a7e7164574b3e2e23180c00000000000000000008121b2528333f4a545b666c77808d929ca4afb5bdc6ced3ccc3bcb3aeabaaacb1b9c3ced8ccc0b6ac968a7d7063574a3d3024170a0000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e0d6cdc4beb9b8b4b4aeaca9a6a4a2a1a9a19e9d9b98928d847a6d61544a3f34281c100300000916222f3c4955626f7c87939c9fa2aaa6a9abadb2b3b6b9bbc0c7cac9c5beb9b1aaa29892857b6e665c51443a301f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909cabb5bec5cbcbc2bbafa49991847a6d605a50453c30261c1106000000000000000000000000000000060f1a232e37414a535b626b707b828990959b9fa2a9a8a9aaacaeacaba9a7a7a09d98928d847d736d665e574d453c332a20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdced7dee1e5e0d3c6baaea298887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8c4cfdfe3d7ccc0b5ab978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000006131f2c3845515d676e7b848f949fa3abb0b6b9bbc0c5c7cbd1d2d3d2cdc8c4c3bfbdb9b7b5b4b3b2b2b1b2b3b4b5b6b8babfc1c3c5c8ced3d6d3d0cac6c2bbb7b0aba39f96918880796d685e574d453c32281f150b01000000000000000000000000000b1824313e4b5764717e8a97a9b3becad6dccfc2b5a99c8f8276695e52463a2a2015090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea6b0bbc5cdd8ddd2c9c1b8b0aba69f9c99928f8d8a8886868585848483848585868788888a8c8e90929896989b9d9fa4aba8abacafb5b0b1b1b2acaba49f9691877e716b60554b4034281c100400000003101c28343f4a546976828f9ca7b1b6b6b5b1aca9a19e98928d8884817d7a7673716f6e6d6d6d6e6f7174787b81878e939fa4abb4bcc6d0dcd7cdc1b7ab9f94887c6f62574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2ced3c7bbaea399887b6e6155483b2e221507000000000000000007101a242d373f44505b666c78818d929da4adbbc0c7cfd2cac2bab2aaa29f9da0a7b1bcc8d4d2beb2a5988b7f7265584c3f3225190c0000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae8dfd6cfc9c6c4c0bfbab8b6b3b1afaeb3adaba9aaa39f968e8174665c5044382b1f120600000d1a2733404d5a6673808d99a4acaeb4b3b5b8b9bdc0c3c6c8cbc7c5beb9b3ada7a09892867d70695e544a4032281e0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b3becad6d6ccc0b5aba1968e81756c62574d42382e23170d0300000000000000000000000000030e18212c353f49535c646d727d858f939d9fa7abadb3b5b6b7b8bab8b8b6b4b1acaaa29f96918780786e695f574d453c32281e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beced8e9edebdfd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2aebac7d3e0e0d4c7bbafa499887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000714202d3a4753606d798391969fa6aeb4bdc1c6c8ccd2d3d7d5cfcac6c2bcb8b6b2b2acaaa8a7a6a6a5a4a5a6a7a8a9acaeb4b4b7b8bcc3c7cbd1d6d6d3ccc7c2bdb5afa9a19a938d837a6e695f574d443a31271d1207000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0dbd7cbbfb4ab998c7f7266574d42362a180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a96a1acb8c2cdd6dfd2c9c0b7afa69f9c948f8a8683807d7b7a797978777777777879797a7b7c7d7f818385878a8c8e919399999b9e9fa4aba3a4a5a8a09d99938d847d716c61594f43392e23180c00000000000c17232e3e4b5865717e8b959fa7a9a9a9a7a09d97928c86817c7874706d6766646261606061626364676a6e747b818b9399a3aab4bfcbd6dfd3c7bbb0a69b8e8175695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfd2c5b9ac9f928679695f53463a2d21140700000000000000050e19222c363f49525c606c78818e939da4aeb6bfcbd1d7c8c0b8b0a8a098929195a0acb8c5d1cdc0b3a79a8d8074675a4d4134271a0e0100000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe6e2dfdad5d2d1d0cac6c5c3c0bdbcbabeb9b8b6b4aea89f9286796d6053463a2d2013070000101d2a3743505d6a7683909dabb5babfc0c2c4c5c9cfcac7c5c0bbb9b3ada9a19e9591867d706b60574d42392e20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c97a2adbac3ced9d2c7bdb2a89e938b7e71695f544a3f34281f150b010000000000000000000000000915202a333e47515b646e747f8792979ea5abb1b8babec1c3c4c5c6c5c4c3c1bcb8b4aea8a199938d837b6e695f574d443a30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7f3e9dccfc2b6a99c8f8376665c5144382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97aab4bfcad6e2dfd2c6b9ac9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c95a0a8b0babfc6cfd2d4d8dad5cfc9c5beb9b8b1aba9a6a8a09e9b9a9a999898999a9a9b9d9fa2aaa7aaacb1b9bbbfc6cacfd7d8d3cfc7c0bbb2aca49f9590837b6e695f564c43392f24180f05000000000000000000000004111d2935404b556875828f9ba8b5c2cedbd3c7baaea399897c6f6356493c30251a090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6976828f9ca8b2bdcad4dfd6cdc0b7afa59d949089827e7a7673716e6d6c656b6b6a6a6a6b666d6d6e6f70727477797b7d7f818486898c8f919399969797989796918c87807a6f6b615a50463d30271d120700000000000613202d3a4653606d788390959b9c9d9c9a95908b857f7a746f6c6564605d55575554545354555657585f62696e757f879298a3aebac1ced7d8cdc2b9ac9f92867b6e6154483b2e2115090000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfd1c5b8ab9e9285786b574d42362a1e1205000000000000030c17202b343e48515b636e74808d939da5aeb6c0c8d7d2ccbfb6aea69f96918583919daab7c4d0cec1b4a79b8e8174685b4e4135281b0e020000000000000003101c2936434f5c6976828f9ca9b5c2cfdcdbd6d3d2cdc7c8cacbcccdcecdcac8cfc9c6c5c3bfbaaea399887b6e6155483b2e2215080000121e2b3845515e6b7884919eabb7c4cad0cfcac6c5c1bfbab8b5afaca9a19e97928c837c706b60594f453b30271c0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a85929fa7b1bcc8d4d9d0c4baafa59f92867b6e665c50443d31271d12070000000000000000000000020b1a26313c454f59636d74808c9299a2a9afb8bcc3c6cacfcfd1d2d3d2d1d0cec8c6bfbab2aba49f9590847b6e695f564c42382e23170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8efe2d6cabfb4aa998c807366544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfd0dbe7ded1c4b8ab9e918578675c5145382c1f1306000000000000000000000000000000000000000000000000000714212d3a46535e697784919ea7b1bac2cbd1d8dfdad5cec9c4bdb9b3adaba79f9d999696918f8e8d8c8b8b8c8d8e8f909298989a9da0a7acaeb5b9bec5cdd5dad9d1cbc4beb6afa79f9591847b6e685e554b40352921170d03000000000000000000000613202c3945515d677784919eaab7c4d1ddd2c5b9ac9f9286796d6053473a2d2014090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb9c4cedfdacfc4bbafa59d938e827c76716d6866646260605b5e5e5d5d5e545c60616162646668656c6e707275777a7c7f82848688898a8a8b8a88847f7b746d67605950483e342b1e150b00000000000006121f2b3844505c666d7a838a8e90908f8d89837e79736d6862605b5353514b4b494847464748494b4e53575f616d727d86929fa5afbcc5d0dbd4c7bbafa3998b7f7265584c3f31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfcfc3b6a99c908376695d504331261a0e020000000000000b151e29323c46505a626d73808c929da5afb7c0c8d2d0c7c0bbada49d948f847b818e9ba7b4c1cecec1b5a89b8e8275685b4f4235281c0f020000000000000004111d2a3744505d6a7783909daab6c3d0d2cfcac6c5c0babbbdbfc0c1c1c1c2c2c2c2c1c0bfbfbab0a695897c6f6256493c2f2316090000111e2b3844515e6b7784919eaab7c4c7c5c2bebab8b5b4aeacaba39f9c97928c857f796f6a60594f473d33291e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68727f8b95a0acb8c1ced7d6ccc1baaea2989083786d60584e43392f24180e05000000000000000000000a141d2b37424d57616b727f8c929fa3abb3bbc1c8cdd3d3d2cecac9c9cbced2d4d4d0cac4bdb5afa79f9691857b6e685e544a3f34281e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9ecdfd3c6baaea298897c6f6356493c2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7dcd0c3b6a99d9083766a554b4034291c1004000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acb9c3ccd7dcdad5cec9c4bdb9b2ada9a19e9a95908c8987848281807f7f7e7f8081828385888b8e90959b9fa3abadb3bbc0c9ced6dcd7d0c7c0bbb1a7a09691847a6d675d51453e33291f1409000000000000000000000714202d3a4753606d7a86939facb9c6d2dcd0c3b6a99d908376675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9aa4afbbc8d4e0d5c9beb3a99d938e81786f6a64605d56575553535049515150514b51535455555759535b6061636568676d70727578797b7c7d7e7e7e7c77736e69605d554f473e362c22190c0300000000000003101c28343f4a545e686d787e81838382807c77716d67615e565350494745403e3c3b3a3a3a3b3c3e43474d535b626b727f8b939eaab3becad6d7cbc0b5ab9b8e827568574e42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfcec1b4a89b8e8175685b4e4235281b0900000000000007121d27303b444e58616c727f8b929ca4aeb7c0c9d2cfc6bdb5afa39b928d827a74818e9aa7b4c1cdcfc2b5a89c8f8275695c4f4236291c0f030000000000000005111e2b3844515e6b7784919eaab7c4c7c5c3bebab8b3aeaeb0b2b3b4b4b5b5b5b6b5b4b3b2b4aea99f94877a6e6154473b2e21140800000f1c2936424f5c6975828f9ca9b3bebab8b5b3adaba8aaa29f9c99928f8b857f79726d675f584f473d352b21170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56606d7883909da5afbcc5d0dbd6cabfb4aa9f958c80736a60554b40352920170b02000000000000000006111c262f3847535f69707d87939fa4afb5bdc5cdd4d0cac6c5c1bdbcbcbec1c5c7cbd1d6d0c7c0bbb1a8a19791847a6d665c50443c30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0ddeaebdfd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8dbcec2b5a89b8f8275685c4f422f23180c0000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2bdcbd5dad5cfc9c4bdb9b2aca8a19e97928d88837f7d7a777574737372717273747576797b7e8184888e92999ea2a9afb9bdc4ccd2dad9d2ccc2b9b1a8a0969083796d605a50453b31251a0c030000000000000000000916222f3c4955626f7c889aa4afbbc8d4d9cdc0b3a69a8d807367554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aacb6c0ccd8dfd2c6b9ada1978e81746d66605854524c4a484746443f444444444045464748494a4c495053545759555d60636668666d6e70707172716f6a66615e57514c433d352c241a100700000000000000000b17232e38424c565e666c7174767676736f6a65605c55524c46443f3a39352f2f2e2d2d2e2f3031373c42465159626d75818f98a2aebac7d1dcd1c5b8ab9e9285786a5f53473a2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b4a89b8e8175685b4e4235281b0f0200000000050e18232e39424c56606a717e88939fa4aeb6c0c9d2cfc6bdb5aba49f918c80786d74808d9aa7b3c0cdcfc3b6a99c908376695d5043362a1d10030000000000000005121f2c3845525f6b7885929eabb8bbbab8b6b3adaba6a1a1a3a5a6a7a7a8a8a9a9a8a7a7a6aaa29f97908376685e5246392d20140700000c1926333f4c5966727f8c97a1adb4aeaca9a9a29f9b9898928f8b86827e79726d67605d554e463d352b23190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a44505c66707d89939eaab4becad6dbd0c5bcb1a79f92877c6f675d51453d32291d140a00000000000000000b17222d38424f59626e7b869299a4afbbc0c7cfd4cec6bfbab8b4b1afb0b2b5b9bbc0c7cfd4d2ccc2bab2a9a0969082786d60584e42382e23170c02000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1deebe9dccfc2b6a99c8f8376665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce7dacdc0b4a79a8d8174675a4e4134271b0700000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a8b2bdc8d1cfc9c4beb9b2aca8a19e96918b85807c7673706d6868676766656566676768666c6f7174777c81868d92979da5acb2bac0c8d1daddd8cbc3bab2a89f958e81756c61574d42362a1e150b0000000000000000000b1824313e4b5764717e8a97acb6c0ccd8d7cbc0b5ab978a7e7164574b3e2f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d2ddded1c4b8ab9e9185796d605c544e4745413e3b3a3937332d37372e34383a3a3b3c3d3f3f4446484a4c4b51535659545c60616364646564625f5854534d45413a312b231a120800000000000000000006111c26303a444c545b606468696a696762605853514b46413a37332d2c292422212120212223262b31373f47515b616d7a85929fabb5c0cbd7d2c6b9ada197887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcec1b4a89b8e8175685b4e4235281b0f02000000020b17202834404b545e686f7c86929aa4afb6bfc8d2d0c7bdb5aba399938b7f736d6673808d9aa6b3c0cdd0c3b6aa9d9083776a5d5044372a1d11040000000000000005111e2b3844515e6b7784919ea8acafaeaca9a9a29f9a94959798999a9b9b9c9c9c9c9b9a999898928d857c6f62564d41362a1e110500000714202d3a4753606d7985919ea4aaa39f9c9997928e8b8985827e7a75716d67605d55514b433c342b231a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28343f4a54606b75818e98a2aebac3cfd9d7cec2bbafa3999184796d60594f443a2f261c1106000000000000030f1c28333f4a54606b76828f98a2abb5c0cbd1d4cac2bcb4aeaca7a4a2a3a5a8acafb5bdc2cad3d7ccc4bbb2a89f948c7f726a5f544a3f34281e130800000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfece6d9cdc0b3a69a8d807367544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a0acb8c0c4c4beb9b3ada8a19e96918b847f79746f6a6663605d565b5a595858595a5b545b606265676a6f747b80858e939ea1a8aeb6bfc8d1daddd5ccc3bab1a79e938b7e71695e53463e30271d120700000000000000000d1a2633404d596673808c99a6b3bfd2ddd4c7bbafa399887c6f6255483c2f22150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1dedacdc0b3a79a8d8074675c514a423d39352f2f2d2d2b27222a2a23282c2d2e2e2f312d3337393b3d3f404547494c4b515355565757585755534e4846423b352f281f19100800000000000000000000000a141e28323a424a5053575b5d5d5c5a56544e4745403936302b2722201d18161514131415161a1f262b353f46525d6873808d99a3afbbc7d4d5c9beb3a9988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a89b8e8175685b4e4235281b0f020000000a141d29323b45515c666e7a849198a2acb6c0c8d1d2c7beb5aba39992877f726d606673808d99a6b3c0ccd0c4b7aa9d9184776a5e5144372b1e110400000000000000020f1b2835424e5b6875818e969d9fa3a39f9d9a97928d87888a8c8d8e8e8e8f8f8f8f8e8d8c8b8985817b6f6a5f53443b3025190e02000006131f2c3945515d67717e8b92979798928f8c8885827f7c7976716d6864605d55514b454039312a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17232e38424f59616e7b86929fa7b1bdc7d1dcd7cbc0b5aba0968d80736b60564c42382d22170e05000000000006121f2b3844505b66707d89949eaab4bdc7d2d4cac2b8b0aaa29f9b979696989b9fa3abb0b8c1c9d3d6cdc4bab0a69f92867c6f665c50443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4e0ede4d7cbbeb1a4988b7e7165584b3e2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000714202d3a46525e697784919da5afb6b7b7b2ada9a19e96918b847e79726d67625f585654524c4e4d4c4c4b4c4d4e4a50535558585f62696e737a818991969da4adb5bfc8d1daded5ccc2b9afa59f92857b6e615a5042392e23180c00000000000000030f1b27333f49536875828e9ba8b5c1cedbd2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfd7cbbeb1a4988b7e7165554b4039302c29242220201f1b171e1d181c1f202122222422272b2d2e302f35393a3d3f40454648494a4b4b4b4947433c3a363129241e160d07000000000000000000000000020c1620282f383f44464a4e50504f4d4948433d38342f2a251f1b1713110d070807070708090f141a232935414c56616e7b87929facb9c5d2dacfc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a89b8e8175685b4e4235281b0f02000006111b262f3b44505a606d78829096a1aab4bec7d2d8ccc0b6aca39992877e716c625b6673808c99a6b3bfccd1c4b7ab9e9184786b5e5145382b1e120500000000000000000815212e3b4854616e7b848c9092999892908d8a85807b7b7d7f808181828282838281807f7e7c79746e695f584e4332291f140800000004101d2935404b55626c7480888a8a8986827f7c7975726f6d6665615e5653514b454039352f271f1810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46525e68727f8c95a0abb5c0cbd7dcd1c7bdb2a89f93887d70685e544a3f332820170c03000000000613202d394653606c7883909da6b0bcc5d0d8cfc2b8b0a69f98928e8a89898b8e92999fa6afb7c1cad4d5ccc2baaea3989083786d60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4f0e3d6c9bdb0a3968a7d7063574a3d30241707000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000005121e2a36424d5765717e8b939da5a9aaaaa9a19e97918b847e79726d66605c55534e4a4745414140403f3e3f40413f4446484b4e53565e61686d747d848d929ca3adb6bfc8d1dbded4cbc1baaea2988f82766c61544b4034281d120700000000000005121f2b3744505b657783909daab6c3d0ddd0c4b7aa9d918477675c5145382c1f130600000000040607070707060400000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667986939facb9c6d2dfd6c9bcafa396897c706356493d2f27201d19151413120f0b06070c10131314151617171b1f20212424292c2d302e34383a3b3d3d3e3f3e3c3b37322d2a251f19130c040000000000000000000000000000040e161d262d3338393e41434343403c3b38322c29231d19130f0b060401000000000000000309111924303a46535e6975828f9ba8b5c2d0dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0cec1b4a89b8e8175685b4e4235281b0f0200000b17222d38414d56616c74818e949fa8b2bcc6d0d3c9c1bbafa49a92877e716c625a596673808c99a6b3bfccd1c4b7ab9e9184786b5e5145382b1e120500000000000000000714212d3a46535e696e7a7f838687878583817d79736e6e70727374747575767675747473726f6d66615e574e463c3120170d02000000000c18242f3943505a646e747b7d7e7c7976726f6c666562605c5454524c47454039352f29241d150d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2a36414d56606d78839099a3afbbc3ced8d9cfc3bbafa49a91847a6d665b50443d33291e150b00000004111d2935414b5564707d8a95a0acb8c2ced7d1c6bdb0a69f948f86817e7c7d7f81878f949ea5afb8c2cdd6d7cbbfb4aaa0958c7f73685d52453a2f24180d000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd2dde8f0e4d8ccc0b6ac95887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000020e1a25303b4653606c77818e939a9d9e9d9b97918c857e79716d66605c54514b47433d3a3935303433323233342d3338393c3e43474d52565d606b7079808c919ca4aeb6c0c9d2deddd6cabeb3aa9f948a7e71665c5145392e23180c0000000000000613202d394653606c7985929facb8c5d2dbcec1b5a89b8e827568554b4034281c10090b0d070c10131314141313100c070f0e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c79869aa4afbbc8d4e0d5c8bbafa295887c6f6255493c2f2215110d080706050300000000040607070809060b0f12131517181d20202323282c2d2e30313132312f2e2b26211e1a140d080100000000000000000000000000000000040b141c22282b2d3135363736342f2e2c271f1c18120d080b0c0d0e0e0e0d0d0b0a0806060308131e2a36424d5765727f8b98aab4bfcad6cfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0cec1b4a89b8e8175685b4e4235281b0f0200050f1b27333f49535e68707e8a939da6b0bac4ced5ccc1b7aea49f93887e716c615a505a6673808d99a6b3c0ccd1c4b7ab9e9184786b5e5145382b1e1205000000000000000005121e2a36424d575e686d7277797a7a797674706d666162646566676868696969696867666562605c54534d453c342a200e05000000000007121d27313f48525c64696e71716f6d676662605b545653514a4746413a39352f29241d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1925303b44505c666f7c87929fa7b1bcc6d0dcd8ccc0b6aca1968f82786c60594f453b30271c120700000613202c3945515d6775828e9ba7b1bccad3d7cbbfb4ab9f948f827b74716f7072757c828e939ea6b0bbc4d0d9d1c6bcb1a79f92857a6d60554b4035291b11060000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2ede0d4c8bbafa49a877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000009141f2b3744505b656d7881898d9091918e8a847f79726d66605c54514b45403937312d2c292427262525262722282b2d2f32373b42464c525960676d747f8c929ca4aeb7c1ccd5e2dbd0c5bcb0a69e9184796d60554b4034281c100400000000000814212e3b4754616e7b8798a2aebac6d3d9ccbfb3a6998c807366594d402e23181416181a1c181c1f202121201f1c181d1c1a19171414110e09060503000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939fb5bfcbd7e3d5c8bcafa295897c6f6256493c2f23160901000000000000000000000000000000000003050608070d10131416181c1f2022232424252422211f1b15120e090300000000000000000000000000000000000000020a11171c1f2024282a2a292723221f1b16101114141618191a1a1b1a1a1918161513120f0b0e1a25313c4955626f7c8898a2aebac6d3d0c3b6a99d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0cec1b4a89b8e8175685b4e4235281b0f02050e1b242b3744505b656e7a85929ea5afb9c2ccd6cec4baafa59d928c7f726c6259504d5a6773808d9aa6b3c0cdd1c4b7ab9e9184786b5e5145382b1e12050000000000000000020e1a25313b454d565d6065666c6e6d6c656763605c545557595a5b5b5b5c5c5c5c5b5a59585653514a46423b332a22180e000000000000010b151f2d36414a52575f62646462605c555553504a494644403a3935302c29241d18120c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f28343f4a54606a73808c95a0aab4bfcbd6ddd2c7beb2a89f948c7f736b60574d42392e23181006000714212d3a4754606d7a86929facb8c3cddfd3c7baaea3998f82796e69646363656a6f78818e949fa9b2bec7d2d8cfc3baaea2988c7f73675d5145382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000030f1b27333f49535c666d747c81838484827e79726d67605c54514b454039342f2b2621201d191a191918191a171c1f2022262b30363a41454f555d606d73808c929ca5afbac3d0d9e1d7cec2b9aca0968c7f72675c5145382c1f150a00000000000916232f3c4956626f7c8995aab4bfcad6d7cabeb1a4978b7e7164584b3e312520212325272923282c2d2e2d2d2c28232a2927262421201e191613120f0b06030000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66798699a3aebbc7d3e0d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000001040607070c1013131516171818181615130f0a05020000000000000000000000000000000000000000000000060b0f1213171b1d1d1c1a1615131314191e2021232526272728272726252321201f1c171513202d3a4653606d7985929facb8c5d2d1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0cec1b4a89b8e8175685b4e4235281b0f020d17202a36424d57606c77828f97a1adb7c0cbd4d0c6bcb2a89e938d80736d625a50474d5a6774808d9aa7b3c0cdd1c4b7ab9e9184786b5e5145382b1e120500000000000000000009141f29333b444c5254545b606161605b535753514a484a4c4d4e4e4f4f4f504f4e4d4c4b49464440393631292118100600000000000000030d1b242f3841454d535557575653514b4946443f3c3a38342e2d2925201d18120d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17232e38424e58606d78839098a3aebac1ccd5d9d0c4bab0a69f93877d70695e544a40342822180d040b1825313e4b5864717e8b98a2aebac7d3d7cbbfb4ab9f92867b6e675e575656585f666d78828f97a1acb6c0ccd8d6cabeb4aa9e92857a6d6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ebded1c5b8ab9e928578665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000b17222d38414a545c606b6f7476777775716d66605d55514a454039342e29231d1b1413110d080d0c0b0c060b0f1213151b1f252a2f353d434b515b636e73808d939ea8b2bec7d2dde0d5c9bdb2a89e9285796d6053463c32271b0f03000000000a1724313d4a5764707d8a97a3b0bdd0dbd7cbc0b5ab96897c706356493d30292c2d2f3133352e34383a3a3a3a38342e37353432302e2d2a2522201f1b1712100c060000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5f6c7986929facb9c5d2dfd6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000040607080a0a0b0c0b09080603000000000000000000000000000000000000000000000000000000000306060b0e10100a0f13191d2021252a2d2e30313333343434333332302e2d2b2822211f1f2c3844505c667784909daab7c3d0d2c5b8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0cec1b4a89b8e8175685b4e4235281b0f08131e29323a46535e69727f8b949fa9b3bec9d2d6cbbfb4aaa0968f81776c605b5148414e5a6774818d9aa7b4c0cdd1c4b7ab9e9184786b5e5145382b1e1205000000000000000000030d172129323a4145474a505354545350494a4644403b3d3f40414142424343424141403f3c3a38342e2a251f170f0600000000000000000009121d262f333c4247484a4b494745403c3938332d2d2c2823201d1913100d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d44515c666f7c86929fa5afbac3ced8d6ccc2bbafa49992857b6e665c51443e342a1f160c0e1b2835414e5b6874818e9baab4bfcad6d3c7baaea3998d8174695e554d494a4e545c666d7a85919aa4afbbc8d4dbd0c5b9ada2978c7f72655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4eaddd0c3b7aa9d9084776a544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000006111b262f38424a50596063676a6b6a6864605c54514b444039342e28231d18120f0a070401000000000000000306060a0f14191e242931394045525c636e74818e96a0acb6c0ccd8e3d9cec4b9ada1978a7e7164584e43372b1f1306000000000c1825323f4b5865727e8b98a5b1becbd8d3c7bbafa399877b6e6154483b2f35393a3c3e4042444045464747464540454442413f3d3b3a36302f2d2b27221f1c17110e09030000000000000000000000000000000000000000000000000000000000000000000b17222d45525e6b7885919eabb8c4d1ded6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1e24292c2d3036393b3c3e3f4041414140403e3d3b3938332d2e2b2628343f4a546976838f9ca9b6c2cfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0cec1b4a79b8e8174685b4e4135281b0e0c1925303a44505a616e7b86929fa6b0bbc5cfd6cdc5baaea39891847a6d655b50493f414e5b6874818e9ba7b4c1ced1c4b7ab9e9184786b5e5145382b1e120500000000000000000000050f1720282f35393a3f4446474746443f3d3a38342e31323334353536363636353433322f2d2c28231c1a140d0500000000000000000000000b141d212a31373a3b3e3e3c3a38342f2d2b2822201f1c1813110d08040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2834404a545f6a717e8b939ea8b1bcc6d0dbd7ccc0b5aba1979083786d605a50463c31281e13081d293643505c6976838f9ca9b6c2d0dbd2c5b9ac9f92867b6e61574d433c3d424b545e68707d88939facb9c2cdd8d6cabeb3a99e9184786c605346392d20130700000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4e8dccfc2b5a99c8f8276695c4f432e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000a141d2630383f444f54565a5d5e5e5b5753514a454039342e28231d18120c070100000000000000000000000000000002090e13191f282f354049525c606d7984919aa4afbbc6d1dce0d5c9beb3a99d9083766a6054473b2e221508000000000d1a2633404d596673808c99a6b3bfccd9d2c5b9ac9f9286796d6053463b3e414547494b4d4f504b5153545453514b52504f4d4c4a474642403c3937332d2c28231c1a140f0a0400000000000000000000000000000000000000000000000000000000000000061d2a3744505d6a7783909daab6c3d0ddd6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141920262b2f35393a3e414647494b4c4d4d4e4d4d4c4b494846443f3c3a37312c2e424f5b6875828e9ba8b5c1ced2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1cdc1b4a79a8e8174675b4e4134281b0a151e2a36414c56616c76828f98a2aeb8c2cdd7cfc5bbafa59f92867c6f685d53493f37424e5b6875818e9ba8b4c1ced1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000050d161e24292c2d3338393b3a3937332d2d2c2823242627282828292929292827262523201f1c18120e0903000000000000000000000000020b0f181f262b2e2f31312f2d2c2923201f1c171312100c0705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424e58626d75818e95a0aab4bfcad6ddd2c7bdb3a99f958d80746c61584e433a2f24190f1c28333f4a546a7784919daab7c4d0dcd0c3b6a99d908376695e52453b312f39424c56606b75828f9ba7b1bcc8d4dbcfc5b9ada196887c6f6255483c2f24180c00000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e7dbcec1b4a89b8e8175685b4e4235281b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae2d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000020b151e262e343d4348494e5051514f4b46444039352f28231c18120c07000000000000000000000000000000000000000001080d161d2429374045515d676f7c87939fabb5bfcbd7e3dacfc5b8ab9f95887c6f6255493c3025190d010000010e1b2834414e5b6774818e9aa7b4c1cddad1c4b7aa9e918477665c5046474a4b515456585a5c5d545c606160605c5f5e5d5c5a595754524d4c4946443f3a38342e2a261f1b150f0a0400000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbd7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a31373a4145474b4c52545658595a5a5b5a5a5958565453504a4847433c3935414e5b6774818e9aa7b4c1cdd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1cdc1b4a79a8e8174675b4e4134281b111c26303846525e68717e8b949faab4bfcad4d5c9beb3a99e938b7e716a5f564c41382d424e5b6875818e9ba8b4c1ced1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000040c13191d2022282b2d2e2e2d2b2722201f1c1817191a1b1b1c1c1c1d1c1b1a1918161312100c070000000000000000000000000000000000060e151a1e2122242423201f1c1813120f0b0606040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303c46505a606d79839198a2aebac0cbd5d9d0c5bbb1a79d928a7e716a5f554c41352923191f2b3844505b667985929facb8c5d2dacec1b4a79b8e817468574d42332927303a444f59626f7c89959fabb8c4d1ddd5c9bdb2a9998c7f7266554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5e7dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000030c151c232832383b3c41434444423e3a38342e29241d18120c07000000000000000000000000000000000000000000000000040c1218252935404b55606a74818e99a3aebbc7d3e0e1d4c8bcb1a7998d807366564c41362a1d11050000030f1c2936424f5c6975828f9ca8b5c2cfdbcfc3b6a99c90837669544c525457555d60626466686a6b666d6d6d6d666c6b6a68676563615e56595553504946443f3836312b26201b150d07010000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddad8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d151d232930363c43474c525458565e61636466666767676666656361605b5455534e474540414d5a6774808d9aa7b3c0cdd2c5b8ac9f9285796c5f5246392c1f1300000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1cdc0b4a79a8d8174675a4e4134271b17232e38424f59616d7a85929ea6b0bcc6d0d6cdc4b9ada1978e81756c62584e433a2f35424e5b6875818e9ba8b4c1ced1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000001080d1113171c1f202121201f1b171312100c070c0d0e0e0f0f10100f0e0e0d0c09070604000000000000000000000000000000000000000003090e1214151718161413100c0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f45515d676f7c86929fa5afb9c3cdd7d6cdc2b9aea49f92867c6f675d51453f352b20202d394653606c7986939facb9c6d2d8ccbfb2a5998c7f7266594c3f30261e29323d4854606a7683909da9b6c3cfdadacfc2b6a99c8f8276675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000030a111721272c2f303437383735312d2c28231c18120c0700000000000000000000000000000000000000000000000000000001071318242f39434e58616e7b86929facb9c5cfdae4d8cdc2b6aa9d908377685e5246392d201307000004111d2a3744505d6a7783909daab6c3d0dbcec1b5a89b8e8275685b565e616467676d6f717375777879797a7a7979797877757472706e69696662605b5353504a46423b37322b262018130c0400000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f272f343b41464e53565d606468686e6f717273747474737371706e6c6666625f5853514b444d5a6774808d9aa7b3c0cdd2c5b8ac9f9285796c5f52462d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1cdc0b4a79a8d8174675a4e4134271b1c28343f4a54606b75818e97a2adb8c2ced7cfc4bbafa59e92857a6d615a50463c312835424f5b6875828e9ba8b5c1ced1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000104060b0f1213141413120f0b0606040000000001020203030303020100000000000000000000000000000000000000000000000000000000020608080b0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222935404b555f6a717e8b939da7b1bbc5d0dbd4cbc0baaea29891847a6d605b51473d33291f2b3844505b667885929eabb8c5d1d9ccbfb2a6998c7f7366594c40332617202c38434e5866727f8c99a9b3bec9d5dfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000060c161b1f2223272a2b2b2824201f1c18120d070100000000000000000000000000000000000000000000000000000000000007121d28313d46525e6975818e9ba9b3bec9d5e1dfd2c6b9ac9f93877a6d6154473a2e211407000004101d2935404b556b7884919eabb7c4d1dacdc0b4a79a8d8174676367686e7174777a7c7e8082838485868787868685858382807f7d7a7875736f6c6564605c54534d47433c373229241d160d07000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dacdc1b4a79a8e8174675b4e4134281b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119212a313940454c52585f62686d7175787a7c7e7f80808180807f7e7c7b7975726f6a65605d55504a5a6774808d9aa7b3c0cdd2c5b8ac9f9285796c5f493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1cdc0b4a79a8d8174675a4e41342718222c3844505c66707d89939ea9b3becad4d5c9beb2a99e938a7d70685e52483f342a2835424f5b6875828e9ba8b5c1ced1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000306060807060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018242f3a434e58616c74818e95a0a9b3becad6dcd6cabfb4aaa0968f81756d63594f453b302728333f4a546b7784919eaab7c4d1dacdc0b4a79a8d8174675a4e4134271b1b27323d4855626e7b8897a1adb9c6d2dfd3c7baaea398897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1d1e1e1c181312100c07000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57636f7c8997a1adb9c6d2dfe0d4c8bbafa49a8a7e7164574b3e3124180700000613202c3945515d677985929facb8c5d2d9ccbfb3a6998c80736d7073777a7d808486898b8d8f90919298949399939291908f8d8c8a8785827f7c7874706d66615f57544e47433c352f281f18120b0300000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd2dddbcec2b5a89b8f8275685c4f422d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119232b333c434b51565e616a6f757a7e818487898b8c8d8d8e8d8d8c8b898785827f7b77726d67605c545a6774808d9aa7b3c0cdd2c5b9ac9f928679655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0cdc0b3a79a8d8074675a4d413427202a36414c56606d7883909da5afbbc5cfd6ccc4b9ada1978e81756c61564c41362d222935424f5c6875828f9ba8b5c2ced1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0c0c0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0d0d0b0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d79839097a2adbac0cad4dbd0c6bcb2a89e938c7f726b60574d42392e232d43505d6a7683909da9b6c3d0dbcec2b5a89b8f8275685c4f4230251a16212e3a47535f697885929eabb8c5d1ded7cbbfb4aa978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000030709090e1011110f0b070604000000000000000000000000000000000000000000000000000000000000000000000000040d1a25303b4653606c7885929eabb8c5d1dee4d8ccc0b6ac9a8d8074675a4d412f23180c00000714202d3a4753606d7a8698a2aebac7d3d8cbbeb1a5988b7e75797c8084878a8d90939a97999b9d9e9fa2aaa0a49f9f9e9d9b9a989697918f8c8885817d79736e69625f58534e45413a3128231c150c05000000000000000000000000000000000000000000000916232f3c4956626f7c8995abb5c0ccd7dcd0c3b6a99d9083766a53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19232b353d454d555c60686e747c81868b8e9196969799999a9a9a9999989697928f8c88837f79726d665f576774808d9aa7b3c0cdd3c7bbaea39986796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0cdc0b3a79a8d8074675a4d41342726313946525e68727f8b95a0acb7c1cdd7cfc4baafa59e91847a6d605a50443a30241b2935424f5c6875828f9ba8b5c2ced1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0d0c0807050200000000000000000000000000000000000000000002090e121415171919171413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316191a19181413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b85929fa4aeb8c2cdd6d8cec3baafa59f92877d70695e544a40342836424f5c6975828f9ca8b5c2cfdbcfc3b6a99c90837669574d42362a1e121e2b37424d576a7683909da9b6c3d0dcdcd1bfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000104050402000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b6574818e9ba7b4c1cedae8ddd2c2b5a99c8f827669554b4034291c1004000815212e3b4854616e7b8794aab4bfcad6dacdc1b4a79a8e808185898d9195979a9d9fa4aca6a8aaabacaeb4b5afacacabaaa8a7a5a9a19e9c9997918e8a85807b756f6a625f58514b433e342e271e170e060000000000000000000000000000000000000000000815212e3b4854616e7b8799a4afbbc7d4ded1c4b7ab9e918478655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212b353d474f575f676d727a81878e92989b9ea1a8a4a5a6a7a7a7a6a6a4a9a29f9c9995908c847e786e69616774808d9aa7b3c0cdd7cbbfb5a093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0cdc0b3a69a8d8073675a4d4034272b37434e58616d7a85929fa7b1bcc9d3d5c9bdb2a89d938a7d70685d52483e32281e1c2935424f5c6875828f9ba8b5c2ced1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000000000000000000040607080909090808080706040306090e12141517191b1a181514120e09030000000000000000000000000000000000050b10141a1e20212425262421201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f20232527262421201d19130c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f69707d8a929da6b0bbc5cfd9d5ccc1bbafa39992857b6e665c51443e3433404d5a6673808d99a6b3c0cfdad1c4b7ab9e918478695e52463a2d20141a2631424f5b6875828e9ba8b5c1cedbd9cdc0b3a69a8d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365717e8b98a4b1bed1dce7ddd1c4b7aa9e918477675c5145382c1f1306000916222f3c4955626f7c8895a2afbbd0dbdbcec2b5a99d928e8e92979a9da0a8a7aaacafb6b3b5b6b7b8babfc0bbb9b8b8b6b5b3b2b3adaba8a9a19e9b97918d87827c756f6a605d5550444039302920180f0600000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333d474f5960696e797f858e93999fa2aaabacb2b1b2b3b3b4b3b3b2b1b3adaba8a7a09d97918b837b716c6774808d9aa7b3c0cddcd1baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0cdc0b3a69a8d8073675a4d4034272e3a47535f6a74818d97a2adb9c3ced8cfc6b9ada1968e81746b61564c41362c20161c2936424f5c6975828f9ca8b5c2cfd1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000003060809070c101314151616161515151413100f13151a1e2122242627272522211e1a140f0a040000000000000000000000000000060b161c1f252a2d2e313232312d2c29241e19130c04000000000000000000000000000000000000000000000000000000000000000000000000080b141b22272b2d30323333312d2c29241e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061018232f39434d57616c73808d949fa9b3bdc7d1dcd7cbc0b5aba1979083786d605a50463c313d4a5764707d8a97a9b3bec9d5d2c5b9ada196877b6e6154483b31261a1a2734404d5a6773808d9aa6b3c0cdd9dbcec1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3c4956626f7c8995abb4bfcbd7e3dfd2c6b9ac9f93867a6d6053473a2d201407000a1723303d4a5663707d8996a3b0bcc9d6ded1c5baafa59d9a9b9fa2a9aaacb1b3b7b9bbc0c0c2c3c4c5c6caccc7c6c5c4c3c2c0bfbeb9b8b5b3adaba9a19e9a938f88827c746d67615a514a423b322921180f050000000000000000000000000000000000000006121f2c3844505c667885919eabb8c4d1ded3c7baaea399877a6d6154473a2e21140703000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c454f59606b707b838c92989fa4abaeb4b7b9bdbebfc0c0c1c0c0bfbebebab8b5b1aca9a19e9590867e736c74808d9aa7b3c0cdd4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0ccc0b3a6998d8073665a4d40332b37434e58626f7c87939fa9b3becbd5d1c6bdb0a69e91847a6d60594f443a30231a0e1c2936424f5c6975828f9ca8b5c2cfd1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000040a0f1315161a181d1f2021222322222221201f1d1b1f22262a2d2e31333433322e2d2b261f1b150e060000000000000000000000020a111721272c30363a3b3e3f3f3d3a39352f29241e160e07000000000000000000000000000000000000000000000000000000000000000000020a111a1d262d3337393c3f40403e3a39352f28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b45505a606d78829097a1abb5c0cbd7dcd1c7bdb3a99f958d80746c61584e433a3b4854616e7b8797a1adb9c6d2d5c9bdb2a8978a7e7164574d42362a1f1625323f4c5865727f8b98a5b2becbd8dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212d3a4754606d7a8799a3aebac7d3e0e0d4c7bbafa499887b6e6255483b2f221508000b1824313e4b5764717e8a97a4b1bdcad7e2d6cbc0b7afa9a7a8abadb3b7b8bdc0c3c6c8c9c6c4c3c2c1c1c2c3c4c5c6c7ccd2cdcfc9c6c4c2beb9b8b3adaca49f9b938f878079706c605c544d443b332921170e0500000000000000000000000000000000000208101c28343f4a546a7783909daab6c3d0ddd7cbbfb4ab95887b6f6255483c2f221512100b060e0d0c0b0a090807060401000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424d57606b707d8591959fa2aaafb5babfc4c5c9c7c5c2c0bbb9b8b8b9bbc0c4c2bcb8b2ada79f98928a807774808d9aa7b3c0cdd4c7baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0ccc0b3a6998d8073665a4d40332e3a47535f6a75818e99a4afbbc5d0d7cbbfb4ab9e93897d70685d52473e32281e11101c2936434f5c6976828f9ca9b5c2cfd1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000003090e151b1f22222624292c2d2e2f2f2f2f2e2e2d2c29262b2e31363a3b3e4041403f3b3a37312b2620181006000000000000000000020b141b222733383b4246484a4c4c4a4745413a3530282019100700000000000000000000000000000000000000000000000000000000000000010a141c232c2f383f4446494c4d4c4b4745413a342e271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333e44505c666e7b859299a3afbbc1cbd5d9cfc5bbb1a79d928a7e716a5f554c413a46525e697885919eabb8c4d1dacfc1b5a89b8e8275695f53463d31281f25313e4b5864717e8b97a4b1becad7dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e1d4c7baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708070604000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfe3d7ccc0b5ab95897c6f6256493c2f231609000b1825323e4b5865717e8b98a4b1becbd7e4ddd2c9c0bab5b4b4b8babec4c5c8c7c5c3bfbeb9b8b6b5b5b4b5b6b7b8b9bbc0c0c3c6c7ccd2cfc9c6c4beb9b6afaca59e99938d847d746d665e564d453b332920170c03000000000000000000000000000000050c131921272e424f5c6875828f9ba8b5c2cedbdcd1bdb0a3968a7d7063574a3d3024201f1c171c1b1a19181716151413110d070f0e0d0c0b09080706050300000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545f69707d869297a0a7aeb4bbc0c7cacfc7c0bbb9b5b6afacababacafb5b8b9bec4beb9b1aaa29f928c8179808d9aa7b3c0cdd4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0ccbfb3a6998c807366594d403337434e58626f7c87939fabb5c0cdd7d3c7baaea3998f82756b61564c41352c20160c101c2936434f5c6976828f9ca9b5c2cfd1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000050d141a20272b2e2f332f35383a3b3c3c3c3b3b3b3a383532373b3c4246484a4c4e4d4b4846423c37312a22180d0400000000000000000a141d262d333d44484d52545758595754514c46413a322b2219100700000000000000000000000000000000000000000000000000000000000009131c262e363e4149505356585a595754514c44403930271e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d182128343f4a545e69707d87929fa5afb9c3ced7d6cdc2b9aea49f92867c6f675d51453f424d576875828f9baab4bfcbd7d2c5b9ac9f92877b6e61594f433a312b2a343f4a5465727f8c98a5b2bfcbd8d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e0d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101213151413100c07070501000000000000000000000000000000000000000000000000000000000004111d2935414c566b7885929eabb8c5d1dee8ddd2bcb0a396897d7063564a3d3023170a000c1925323f4c5865727f8b98a5b2becbd8e5e4dbd2cbc5c2c1c1c5c6cac7c5c0bbb9b6b2b2adaba9a9a8a7a8a9aaabacafb5b4b7b9bbc0c7c7cdd2cfc9c7c0bbb9afaba49f96918a80786e685f574d453b33291e150b0000000000000000000000000000050e161e252a3338414e5a6774818d9aa7b4c0cddad7cbbeb1a4988b7e7165584b3e322e2d2b2823292827262524232120201d181c1b1a19181716151413120f0b060c0808060200000000000000000000000000000000000000000000000000000000040f19232c3845515c666e7b869298a2a9b1babec5ccd2cbc3bdb5afaca8aca49f9e9e9fa4ababadb2b9bec2bcb4aea49c938e81808d9aa7b3c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0ccbfb3a6998c807366594d40333a47535f6a75818e9aa4afbdc7d2d5c9beb3a99f92867b6e61594f433a2f231a0e04101c2936434f5c6976828f9ca9b5c2cfd1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000050f171f252a32373b3c404340454748494949484848474540424347494d535557595a5a5855534d47433c342a20160c0100000000000006111b262f383f444f54575e6164656564605d55524c443c342b22180f0600000000000000000000000000000000000000000000000000000000050e1b252e38404850535b606365666664605d55514a423930261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17232e38424d56606b727f8c939ea7b1bcc5d0d9d4cbc0baaea29891847a6d605b51473e4b5864717e8b98a3aebac7d3d4c7bbafa3998e81746b60564c433a37363a44505c6675818e9ba8b4c1cedbd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1012181c1f2022201f1d181413110d080200000000000000000000000000000000000000000000000000000004101c2834404b556b7884919eabb7c4d1dee3d6cabdb0a3978a7d7064574a3d3124170a000c1926323f4c5965727f8c98a5b2bfcbd8e5ede4ddd6d1cecdd0cac6bfbab8b5afaca9a5a9a19e9d9c9b9b9b9c9d9e9fa4aba7aaacafb5b7bbc2c8ccd2d2ccc8c1bdb5afa8a19e928d827a6e695f574d453b30271d1207000000000000000000000000040e16202830363d44484c5966727f8c99a5b2bfd1dcd9ccbfb2a6998c7f7366594c403b3a3a38342e3634333231302f2e2d2c2924292827262524232221201f1b171b181514120f090300000000000000000000000000000000000000000000000000000b16212c38444f59606d79839098a2aab3bcc3cad0d7c9c1b9b1aba39f9c979a9392929399999ea1a9adb3bbc0bfbaaea59d928e85929fabb8c5d2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfccbfb3a6998c807366594d4037434e58626f7c87939facb6c0d0d9d2c6b9ada1978d8073695f53473d31281e110800101d293643505c6976838f9ca9b6c2cfd1c4b7ab9e9184786b5e5145382b1e120500000000000000000000030d17212930363c4347494d504b51535455565555555453514b4f4e5455575f616466676665615f57534e463c32281e13080000000000000b17222d38414950596063696e717272706d67615d564e463c342a21180e040000000000000000000000000000000000000000000000000000020c17202d37404a525a61656c6f727373716d67605c544a42382e23170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b444f59626d75818e95a0a9b3bec7d2ddd6cabfb4aaa0968f81756d62594f444754606d7a86929facb9c5d0d7cbc0b5ab9f93877d70685d554c464442464b55606d7985919eabb8c4d1ded4c8bdb2a8978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e0d3c7baaea39986796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000002080e171c1c23282c2d2e2d2c292421201d19130e09030000000000000000000000000000000000000000000000000006131f2c3845515c677885929fabb8c5d2dee4d7cabdb1a4978a7e7164574b3e3124180b000d192633404c5966737f8c99a6b2bfccd9e5f4ebe3ddd7d0cac5bfbab4aeacaba39f9c98959791908f8e8e8f9091929399979a9d9fa4ababb0b9bbc0c7d0d6d4d0c7c0bbb2ada49d9490847b6e695e574d43392e23180e0500000000000000000000020c162028323a41464f54565964707d8a97abb5c0cbd7dacdc1b4a79a8e8174675b4e49484746443f434241403f3e3d3c3b3a39352f363534333231302f2e2d2b2722282522211f1a150f0b06000000000000000000000000000000000000000000000004101b27323c4854606b73808d95a0aab4bcc5ced6d4cbc1b7afa79f99928f8b8786858586888c91979ea1a9aeb7bfbfb7afa59d979297a2adbac6d3d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfccbfb3a6998c807366594d403a47535f6a75818e9aa4afbec7d2d4c8bcb1a79e92857a6d60574d42352c1f160c0003101d293643505c6976838f9ca9b6c2cfd1c4b7ab9e9184786b5e5145382b1e1205000000000000000000010b151f29333b42464e5455595c555d6061626262626161605d555b585f6267696e71737473726e69625f584e443a2f24190d0100000000030f1b27333f49535b606b70767b7d7f7f7d7a746d6860584e463c332a20160c020000000000000000000000000000000000000000000000000008131e29323f49525c636c70787c7f807f7e7a736d665c544a3f342820150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29323d47515b606d79839097a2acb6c0ccd8dbd0c6bcb2a89e938c7f726b60564c45515d6775828f9baab3becad6d1c7bbafa49991847a6d675e5653504d52555d67717e8a97a1adb9c6d2ded1c5b8aca096877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060a1723303d4a5663707d8996a3b0bcc9d6dfd2c5b9ac9f928679665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000050d141922282d2e34383a3b3a38352f2e2d29241e1a140d080200000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3dfe4d7cbbeb1a4988b7e7165584b3e3225180b000d1a2733404d5a6673808d99a6b3c0ccd9e6e7e2d9d2ccc5bebab4aeaaa39f9b9992908c888685838282818283848586888a8d9093999c9fa6acafb6bec1cad0d7d2ccc4bdb9aea69f9691847b6e695e554b40342820170d0200000000000000000008131e28323a444c5259606366686e7b8899a3afbbc7d3dbcfc2b5a89c8f8275695c5756555453504a504f4e4d4c4b4a494847454044434241403f3e3c3b3a3937332d35322f2e2b261f1c17110a020000000000000000000000000000000000000000000713202c38444f5963707d88939fa7b1bcc5ced7d8cfc2b8afa59e959087827e7b797878797c7f848b91979da4aeb6bfc0b7afa9a29fa2a9b3becad6d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfccbfb3a6998c807366594d40434e58626f7c87939facb6c0d0d8cfc6b8aca0958b7e71675d51453c31231a0d040003101d2a3643505d697683909ca9b6c3cfd1c4b7ab9e9184786b5e5145382b1e120500000000000000000007121d27313b454d5258606266696b676d6e6f6f6f6e6e6e6d676a68676a6f73787b7d7f81807e7b766f6a5f564c4135291d1104000000040e18222b3744505b656c737d83878a8b8c8a86807a6f6a60584e453c32281e1308000000000000000000000000000000000000000000000000010d1925303a44515b636e737d84898b8d8c8a8680786d665c50443c31261b0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515d676e7b85929aa4afbbc2ccd6d7cec3baafa59f92877d6f685e544a4c5564717e8a98a2aebac4cfd7ccc0b5aba1969082796d6861605b575e61676d7984919ea9b3bec9d5ddd0c4b7aa9d918477695e53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d1113141623303c4956636f7c8996a2afbcc9d5ded2c5b8ab9f9285786c5f4a3f34281c100401000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a333939404446484745403f3a3935302a261f19130d08060200000000000000000000000000000000000000020a15212e3b4854616e7b8794a9b3becad6e2e4d7cabdb1a4978a7e7164574b3e3124180b000d1a2734404d5a6773808d9aa6b3c0cdd9e7ddd5d0c7c0bbb4aeaaa29f98928e8a86837f7c7a787676757475767778797b7e8184868a8f949b9fa4acb0babec5ced4d7cfc9c0b8b0a8a19691847b6e675c51453e32291e13080000000000000000010d1924303a444c565e616b707375767886929facb9c5d2ddd0c3b6aa9d9083776a6463626261605c545d5c5b5a595857565453514b504f4e4d4c4b4a49484746443f43413f3b3a37312b28221c140b0600000000000000000000000000000000000000000916222f3b4854606b7783909aa4afb9c3ced7dcd1c6bdb0a69e938e837c75716e6d66666d6f73797f858d929ca4adb5bfc0bbb3adabadb3bbc5d0dbd6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfccc0b3a6998d8073665a4d4047535f6a75818e9aa4afbec7d2d1c6bdafa59d9083786c60554c41332a1f1108000003101d2a3643505d697683909ca9b6c3cfd1c4b7ab9e9184786b5e5145382b1e12050000000000000000000c18242f39434d575e616a6f737678797a7b7c7c7c7b7b7b7a78777573767c8084888a8c8d8d8b88837c6f685d5245392c2013070000000a15202c38444f59606c778089909597989898928d847c6f6a5f574d443a3024190d04000000000000000000000000000000000000000000000005111d2a36414c56626d73808a919698999998928d82786d60584e43372b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555f69707d88939fa6b0bac4cfd8d5ccc1bbafa39991857a6e665c504753606d7985929fa8b2bdc9d5d2c7bdb2a89f9590837a726e6c656a696e7279828f96a1acbbc4cfdad5c9beb3a99a8d807467574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013191d202122232f3c4956626f7c8995a2afbcc8d5ded1c4b8ab9e9185786b5e52452e231713110d080c090806030000000000000000000000000000000000000000000000000000000000050e17202930363e44494a51535553514b4c4746413a363129251e1914120e090706030000000000000000000000000001040b141c27333f4953636f7c8996a2afbcd0dbe6e3d6c9bdb0a3968a7d7063574a3d3024170a000e1b2734414e5a6774818d9aa7b4c0cddadfd5cbc3bdb5afaaa29f98928d86817e7a76726f6d676a69686868696a666c6e7174777a7d82898f939a9ea6aeb4bcc2cbd1dad5cbc2bab2a8a0969083796d605a50443a3025190d050000000000000005111d2935414c565e686d757d7f82838287929facb9c5d2ded1c5b8ab9e9285787271706f6e6d6d666b6a6967666564636261605d555d5c5b5a595857565554535049504e4b4847433c38332d261d180f0600000000000000000000000000000000000005121e2a36424d5763707d8995a0acb6c0cbd5e0d7cbbfb4ab9f948e81786f6a6461605c5c6062676d7279818d929ca3adb5bfc5bebab8babec5cdd7e1d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2ceccc0b3a6998d8073665a4d434e58626f7c87939facb6c0d0d7cbbfb5ab9e93897d70665b50433a2f21180e00000003101d2a3643505d697683909ca9b6c3cfd1c4b7ab9e9184786b5e5145382b1e1205000000000000000004101d2935404b555e696e767c808384858687888988888887868583828082888d919697999a99989590857a6d6054473a2d2114070000030f1b26313c4854606b73808d929d9fa7a5aaa39f9691857c6f695f564c4135291f160c01000000000000000000000000000000000000000000000713202d3946525e68727f8b929ea0a8a6aaa29f948d80736a5f53473e31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434d57616c73808c949ea8b2bcc6d1dcd7cbc0b5aba1978f82786d605a50515d67737f8c96a1adb9c3d0d9d0c4bab1a79f9590857f7b797777787b7e848f949fa8b2bdcdd6dcd2c6b9ada1978a7d7063574a3d31251a0e02000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f24292c2d2f30303c4855626f7b8895a2aebbc8d5ded1c4b7ab9e9184786b5e5145382b21201d191c191515120f0a030000000000000000000000000000000000000000000000000000040d172029323b41465055545c6061605d555954524c46423b35302924211e1a151312100c060a090808070707070808080d11151d262d3744505b6573808d9aa6b3c0cdd9e6e1d5c9beb3a996897c6f6356493c30231609000e1b2835414e5b6874818e9ba7b4c1cedad9cdc3b9b1aba49f98928c85807a75716d686562605d555c5b5b5c5d545b60616467686d70767c82878f949fa2aab0b8c0c8d1dad4ccc4bab2a89f958e81746c61564c41362a21160b000000000000000713202d3946525d686d7a81898c8f90909299a3aebbc7d3dfd2c6b9ac9f9388807f7e7d7c7b7a797877767574737271706f6e6d676b6a696867666564636261605b535c5b5855534e46443f382f2a21180e0400000000000000000000000000000000000714212d3a46535e6975828f9ba7b1bec7d2dde0d3c7baaea3999082796d665f585453505053555c60676d74808c919ca3adb8c1cac6c5c6cad0d7dfe9d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecdc0b3a69a8d8073675a4d47535f6a75818e9aa4afbec7d2d3c7bbaea3998f82756b60544a3f31281e0f0600000004101d2a3743505d6a7683909da9b6c3d0d1c4b8ab9e9185786b5e5245382b1f1205000000000000000006131f2c3845515d676e7b82888c8f919298949595959594949792908e8d8f949a9ea1a8a6a7a6a79f978b7e7165584b3e3225180b000006121f2b37434e5863707d88939fa4abb1b2b4aea8a19792857b6e685d52453e31281d130700000000000000000000000000000000000000000005121e2a36424d57616d7a85929fa4acb2b3b4aea69f92877c6f625a50433a2f24180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c454f59606c78828f96a1aab4bfcbd7dcd1c7bdb2a99f948d80736c61574d55606d7984919ea7b1bec7d2d6ccc2b9b1a79f97928b8785848485878b91969fa6b0bac4ceded5c9bdb2a89e9285796d6053473a2d20140900000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d23282c2f35393a3c3d3d3d4855626e7b8895a1aebbc8d4ded1c4b7ab9e9184786b5e5145382e2d2c2924292622211f1b15100b060000000000000000000000000000000000000000000000010c161f29323b444d525a6164666d6e6d676966615d56534d46413a352f2e2b2622201f1c17181716151514141414151516191d20272f38414c56606c7884919eabb7c4d1deeadfd2c6b9ada197877a6d6154473a2e211407000f1c2835424f5b6875828e9ba8b5c1cedbd4c8bcb1a7a099938e85807a736e6864605d565553514b4f4f4e4f504a50535557565d60646a6f757c828b92989fa6aeb6c0c8d2dbd6ccc4bab1a79d928b7e71685e52463d33271c1005000000000004101c2834404b54616d7a848e93999b9c9c9fa3abb5bfcbd7e0d4c8bbafa49a938c8b8b8a898887868584838281807f7e7d7c7b7a7978777675747372716f6e6d6c656a696865625f5853504a423c332a20160c02000000000000000000000000000000000815212e3b4854616e7b86929facb9c3d0d9e4d7ccc0b5ab9f92867b6e675c544e48464444464b51555d606e737f8c919ca6b0bac4ced2d3d6dbe1e9e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdcdc0b3a69a8d8073675a4d4c56626f7c87939facb6c0d0d7cbbfb5ab9f92867b6e61594f42382d1f160c0000000004101d2a3743505d6a7683909da9b6c3d0d1c4b8ab9e9185786b5e5245382b1f120500000000000000000714202d3a4753606d79839094999c9e9fa2aaa2a2a2a1a1a9a19e9d9b9a9c9ea6abadb2b2b4b3b1a9998d8073665a4d4033271a0d00000815212e3a47535f6a7683909aa4afb8bcbebfbab2a9a19791847a6d60594f433a2f24180d0000000000000000000000000000000000000000000714212d3a46535e6974808d98a2aeb9bdc0bfbaafa3998f82766c61554b4035291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505b666d7a849198a3aebac1cbd5d9cfc4bbb0a69f93887d70695f55515d67717e8b95a0acb6c0ccd8d4cbc2b9b1a9a19e98989291919297989ea1a8b0b8c2ccd6d6ccc4b9ada1968b7f72675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e34383a414547494a4a4a4954616e7b8794a1aebac7d4ded1c4b7ab9e9184786b5e51453c3b3a39352f36332f2e2b261f1c17110a0200000000000000000000000000000000000000000007131d28313a444d565e616c7076797b7a7876726d68615f57524c45413b3a37312f2d2c282325242222212121202121222324292c3039424a525d68707d8996a1adb9c5d2dfebded1c5b8ab9e928578685e5246392d201307000f1c2936424f5c6975828f9ca8b5c2cfdbd1c4b8aca0959087817a736d68615e5654524c4947454043424142433f4446484b4c52545860626a6f757e8690949ca4aeb6c0c9d2dbd6ccc2b9afa59f92857a6d61594f44382c21160b000000000006131f2c3845515c6674818e969ea5a8a9a9acaeb5bdc6d1dce4d8ccc0b6aca49f9998979695959a939291908f8e8d8c8b8a8987868584838281807f7e7d7c7b7a7978777674726e6a64605b544d453c32281e130800000000000000000000000000000003101c28343f4a5466727f8c99a3afbbc7d5e2e0d4c7bbafa4998d8074695e554b423c3a38383a40454b515c636d737f8c939ea8b2bcc6d0dbe2e6ecf3e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdcdc0b3a79a8d8074675a4d525e6875818e9aa4afbec7d2d3c7bbaea3998e8174695f53473d2f261c0d040000000004101d2a3743505d6a7683909da9b6c3d0d1c5b8ab9e9285786b5f5245382c1f120500000000000000000b1825313e4b5864717e8b959fa6a9abacaeb4afafafaeaeb3adabaaa8a6a9aab0b7b9bdbfc0bfb3a6998c807366594d4033261a0d00000915222f3c4855626f7c88959facb6c0c8cdcbc4bcb3a9a1968e81746c61554b4135291b110600000000000000000000000000000000000000000815212e3b4854616e7b86929faab4bec9cecac0b5ab9f948a7e71675d51453b30251a0e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d182128333f4a545d686f7c86929fa5afb9c3ced7d6cdc2bbafa49a92857b6e675c5155606c7883909aa4afbbc3cdd6d4cbc2bbb3adabaaa39f9d9d9ea1a9abacb2bac2cad4d7cec4bab0a69e9184796d60554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b30394045464c5154555656565655616e7a8794a1adbac7d4ded1c4b7ab9e9184786b5e5149494847454144433f3c3a37312b28231c140c0200000000000000000000000000000000000000010d18242f3a434c565e686e757d8386888685837f7a746e69615e56514c4847423e3b3a38342e32302f2e2e2e2d2d2e2e2e302f35393e434b545b606d7a84919ea8b2bdc9d5e1e9dccfc2b6a99c8f827669564c41362a1d110500101d2a3643505d697683909ca9b6c3cfdcd0c3b7aa9d90837c746e68615d56524c4745413c3a39352f3535352d3338393b3e4145474e54585f626c717b828d929ca4aeb7c0c9d3ded4cbc0baada2978e81756b6054483d33271c1003000000000713202d3a4653606d7986929fa8afb5b6b6b9bbbfc6cfd8e3e8ddd2c7beb6afaca6a5a4a3a2aca49f9f9e9d9c9a999897969594989291908f8e8d8c8b8a89888786858483817e7b77716c665f574d443a3024190d01000000000000000000000000000006121f2b3844505c6676828f9cabb5c0cbd7e7dfd2c6b9ac9f93877a6e61574d4339302d2c2c2f34394045525b606c77828f96a0aab4bfcad6e2edf7f1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfcccdc0b3a79a8d8074675a4a54616d7a86929facb6c0d0d7cbbfb5ab9f92867b6e61574d42352b1d140a000000000004111d2a3744505d6a7783909daab6c3d0d1c5b8ab9e9285786b5f5245382c1f120500000000000000010e1a2734414d5a6774808d9aa8b0b6b7b8babfbbbcbbbbbbbeb9b8b6b5b3b5b7bbc2c5c9cfcbbfb2a5988c7f7265594c3f3226190c00000c1925323f4c5865727f8b98a7b1bec7d2d8d7cec5bbb2a89e938a7d70675d5145382d22170b00000000000000000000000000000000000000000c1926323f4c5965727f8c99a3aebcc5d0d9d1c7bdb0a69e9184796d60574d42362a1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17222d38424c56606a727f8b939ea7b1bcc5d0dbd8ccc0b6aca2979083796d605a505b666f7d88939fa7b1bbc4cdd6d4cdc5beb9b8b4aeacaaaaabadb3b7b9bdc4ccd4d7cec5bcb2a89f948b7e72675c5143392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c343d424b5153555d60626363636361616d7a8794a0adbac7d3ded1c4b7ab9e9184786b5e5656555554524c514f4c4847433c38342e261e140a0000000000000000000000000000000000000004111d2935414b555e686e7a828a9092989391908c86817b746d68605d5555534d4b4846443f403f3d3c3b3b3a3a3a3a3b3b3d3e41454750555c666c75818e96a1acbac4cfdae5e1d4c8bdb2a8998c7f7266594c3f3025190d0100111d2a3744505d6a7783909daab6c3d0dacdc0b3a79a8d80746a615e56524c46413b3935302d2c292428282922282b2d2e2f35393d43484e535a62696e78808d929da5afb7c1ccd5ddd6cabeb3a99e93897d7063594f44382c201509000000000915222f3c4855626f7b8899a3aebac1c3c3c5c7cbd1d8e1eaeee4d9d0c7c0bbb9b3b2b1b0afb6afacabaaa9a8a7a6a5a4a3a2aaa39f9e9d9c9b9a9998979695999291908f8e8b88847e786e695f564c4135291d110400000000000000000000000000000713202d3a4653606d7985929fabb8c5d1dce8dccfc2b6a99c8f8276685e52453b3027201f1f23292f354044505b656d7a849198a2aebac6d0dbe7f3f2e5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcccdc0b4a79a8d8174675a505c66737f8c99a3aebec7d2d3c7bbaea3998e8174695e53453b3123190b02000000000004111d2a3744505d6a7783909daab6c3d0d2c5b8ab9f9285786c5f5245392c1f120600000000000000010e1b2734414e5a6774818d9aa7b4c0c4c5c6cad0c8c8c8cfc9c6c5c3c1c0c2c3c7ccd2d5dacbbeb1a4988b7e7165584b3e3225180b00000e1a2734414d5a6774808d9aa7b3c0d0d9e4e0d6cdc4baafa59e91857a6d6053493f33271b0f03000000000000000000000000000000000000030f1c2936424f5c6975828f9cabb4bfced7e2d9cfc2b9ada1968d8073695e52463b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444e58626d75818e95a0aab4becad6ddd2c7beb3a9a0958e81746c625854606b74808d95a0a9b3bbc4cdd7d6cfc9c6c5bfbab8b7b7b8b9bec4c5c9ced6d4cdc5bcb4aaa0968f82786d60554b4031271d12070000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212c363e464e545c6064676d6f707070706e6d6d7a8693a0adb9c6d3ded1c4b7ab9e9184786b6262626261605d565e5c5955534e46443f3830261c11060000000000000000000000000000000000000613202c3945515d676d7a848f939d9fa39f9e9c98928e86807a736d6765625f57575553504a4d4b4a494848474747474848494b4c52545a61676d78808d939ea8b2bdccd6e0e8ded2c5b8aca096887b6f6255483c2f2215080000111e2b3744515e6a7784919daab7c4d0dacdc0b3a79a8d80746758524c46413a36302c292420201d181c1b1c171c1f202224292c32383c434750575f666c73808d939da5afbac3d0d9dbcfc5bbafa59d9083766b6054483c31261a0f020000000b1824313e4b5764717e8a97abb4bfc9cfcfd2d3d7dce3eaf3f5ebe2d9d2ccc8c6bfbebebdbcc0bbb9b8b7b6b5b4b3b2b1b0afb4aeacabaaa9a8a7a6a5a4a2aba39f9e9d9c9b9896918a837b6e685d5245392c20130700000000000000000000000000000916222f3c4955626f7c8898a2aebac6d3e3e3d7cbbfb4ab988b7e7265564c4133291e151212181d2429333f49535d686f7c86929faab4bfcad6e2edf8e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbcdc0b4a79a8d8174675a53606d7884919eabb4bfd0d9d2c5b9ac9f92867b6e61574d4233291f110700000000000004111e2a3744515d6a7784909daab7c3d0d2c5b8ab9f9285786c5f5245392c1f120600000000000000000c1926323f4c5965727f8c98a7b0b8bcbfc0c1c2c3c4c5c6cad0cfd0cecdcfd0d3d8dfe1d6cabdb0a3978a7d7064574a3d3124170a00000e1b2835414e5b6874818e9ba7b4c1d2dde8e8dfd6ccc1b9ada1978b7f72655b5044372b1f150900000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d1dde9e1d5c9bdb2a89f92867b6e61574d42362a1f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c46515b606d79839098a2aebac0cbd4d9d0c5bbb1a79d938b7e716a5f5659606d79839097a1a9b2bbc3ccd2d9d5d2d0cbc7c5c4c4c5c6c9cfd2d5d3cec8c2bbb3aaa29891847a6d665c5043392e1f150b01000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333e48505860666d71767a7c7d7d7d7c7b7979788693a0acb9c6d3ded1c4b7ab9e9184786f6f6f6f6f6e6d686b6a6966625f5853504a42382e23170b0500000000000000000000000000000000030f1c28333f4a54606d798390969ea6acaeacabaaa29f99928d857f7a76726e69676462605c545958575555545454535454555658565d60646c7079818d929da5afbac4cedee8e0d6cabfb4aa9e9184776a5f53473a2e2115080000111e2b3744515e6a7784919daab7c4d0dacdc0b3a79a8d8074675a4d413b35302a25201d191413110d070e060b0f121315191d20272c31373f454d545b606e74808e939ea8b2bec7d2ddd7cdc1b8ab9f95897d7063584e43372b1f12060000000b1724313e4a5764717d8a97a5afb9bec4c5c6cad0d7e0dee7f0f4ebe4ddd8d4d2cccbcac9d2ccc8c6c5c4c3c2c1c0bfbebdbcbfbab8b7b6b5b4b3b2b1b0afb5afacabaaa9a7a8a09d9590847a6d6054473a2e23180c00000000000000000000000000000c1926323f4c5965727f8c98aab4becad6e2e0d3c7baaea399887b6f6255483c3022170c06070c1218222d38414c565f6a73808d98a2aebac6d0dce7f3e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becacdc1b4a79a8e8174675b5864707d8a96a1adbdc6d1d3c7bcb1a79a8e8174695e53453b3121180d0000000000000004111e2a3744515d6a7784909daab7c3d0d2c5b8ac9f9285796c5f5246392c1f130600000000000000000a1724303d4a5763707d8a959fa6abb1b2b3b4b5b6b7b8babec0c3c5c7cad0d8e0e3e9e2d6c9bcafa396897c706356493d3023160a00000d1a2733404d5a6673808d99abb5c0ccd7e1eae8ded5c9beb3a99d9184786c6053463c31261a0e01000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdae6e5dacfc4baaea3988d8174695f53463e31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202b343f45515d676e7b86929fa4aeb9c2cdd7d7cdc3b9afa59f92867c6f685d525d676e7b859197a1a9b1bbc0c7d0d3d6dbd6d3d2d0d0d1d2d5d3d2cdc7c3bcb8b0a9a19892867c6f685e544a3f30271d0d03000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd2dde8e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b45505a616a6f797e83868889898989888685868a95a1b9c5d2dfded1c5b8ab9e92857c7c7c7c7c7c7b7a79787776726f6a67605c544a3f342821160b0000000000000000000000000000000006121f2b3844505b6674808d95a0a8b0b9bab9b8b4aeaba39f97928c86827f7b7874716e6d6668666563626161616060616161636566686d71767d848e939da4aeb7c1ccd6e0e5d9cec6baaea2988b7f7265584e43372b1f12060000111e2b3844515e6b7784919eaab7c4d1dacdc0b3a79a8d8074675a4d413029241e1914110d0806040100020000030606080d11161b20262b333b424a505c606c78818e96a0acb6c0ccd8dfd4c7bcb1a79c9083766a5f53473a2e2115090000000815222e3b4855616e7b88939ea5adb3b7b8babec5ceccd5dee8fdf5eee8e4e0dfd9d4d4d4ddd8d4d2d2d1d0cfcdcccbcac9d0cbc7c5c4c3c2c1c0bfbebdbcc0bbb9b8b7b6b4b2aca7a0968d807367554b4034281c1004000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1d0dbe7dfd2c5b9ac9f9286796d6053463a2d20130700000107111b262f3a434e58616e7a86929faab4bfcbd6e3efe6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcacec1b4a79b8e8174685b5f6a76828f9ca8b2bdcfd8d1c4b7ab9f95887c6f62574d4233291f0f060000000000000004111e2a3744515d6a7784909daab7c3d0d2c5b8ac9f9285796c5f5246392c1f130600000000000000000713202d3a4653606d788390949d9fa7a5a6a7a8a9aaabaeb3b3b6b8babfc6ceced6e0e2d5c8bbafa295887c6f6255493c2f22160900000b1825313e4b5864717e8b99a4afbbc3cfd9e3eee6dacfc4b8aca096897d7063574d42372b1d13070000000000000000000000000000000000020e1b2835414e5b6874818e9ba9b3bec9d5e0eae0d7cbbfb4aa9f92867b6e615a50433a2f24180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e19222935404b555f69717e8a929da7b1bbc5d0d9d5cbc0baaea29891847a6d605b555e696f7c8591979fa7afb5bdc2c6cad0cececfcecdcccfcac6c5c2bcb7b1aca69f9792867d706a5f564c42382e1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1b6c0ccd8e4e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616c707c838b909299969696969a93929298a3aebac7d3e0dfd2c6b9ada197928989898989888887868584827f7c78746d665c50443e33281c10010000000000000000000000000000000613202d394653606c7985929fa7b1bac1c7c6c4bfbab5aea9a29f99928f8b8884817e7b7977757372706f6e6e6d6d6d6d6e6e707173767a7e838a91969ea5aeb6c0c9d3dee6dcd5c9bdb2a89f92857a6d6054473c31261a0f030000111e2b3844515e6b7784919eaab7c4d1dacdc0b3a79a8d8074675a4d41342719130e08040100000000000000000000000001040a0f151a21292f383f44505b666d7984919aa4afbbc4cfdad8cdc2b7ab9f94887b6e6255483c31261a0e0200000714212d3a46535f6975818e939ea1a9aaabaeb4bcbac3ccd7e2edf0e7ded7d0cbc8c7c7c8c9cacbcbcccdcdcececfd0d1d2d3d6d3d2d1d0cfcecdcccbcad1cbc7c5c4c3c2c1bdb8b1a99e918478675c5145382c1f1306000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8ddd0c3b7aa9d908477665c5144382c1f1206000000000a141d28313c46525e6874808d98a3aebac7d3e0eae6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cec1b4a79b8e81746855626e7b88949fabbac4cfd6cabeb3a99d9083766a5f53453b3121170d000000000000000004111e2b3744515e6a7784919daab7c4d0d2c5b9ac9f9286796c5f5346392c201300000000000000000006121f2b3844505c666e7a828b90959698999b9c9c9d9fa2aaa7a9acaeb4bcbcc4cee0ead4c7bbaea194887b6e6155483b2e22150800000815222e3b4855616e7b87939fa8b2bdc7d1dce8ebe1d4c8bdb2a89c8f8275695f53473a2f24180d0100000000000000000000000000000000000c1825323f4b5865727e8b97a1adb9c2ced8e2e7dcd1c6bbaea3998f82756c61554b4035291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434d57616c74808d959fa9b3bdc7d2ddd6cabfb4aaa0968f82756d635957606a6f7c8590959fa4abb0b8babec0c1c2c2c1c0bfbebebab8b5b0aba7a09d948f857d706b61584e443a30261c0c0300000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e69707e8691959c9fa3aba3a3aca49f9f9fa3aab4bfcbd7e3e2d5c9beb3a9a19e95959595959594999292918f8c888480786d60594f44382c1e13080000000000000000000000000000000613202d394653606c7986929facb9c3ccd3d2d0cac6bfbbb3adaba39f9c9896918d8a88868381807e7d7c7b7b7a7a7a7a7b7b7c7e8082868a90949ea0a8afb7c0c8d2dbe5ddd4cac2b9aca0968c7f73675d5145392a20150a000000111e2b3844515e6b7784919eaab7c4d1dacdc0b3a79a8d8074675a4d4134271a0802000000000000000000000000000000000000030a0f171d262d333f4a545c676f7d88939fa9b2bdc9d5dfd3c7bbb0a6998c7f7366574d42372b1e1206000005121e2a36424d57606d79818a92979b9e9fa2aaa9b1bac5d0dce8e8ded5ccc5bfbcbababbbcbdbebfbfc0c0c1c2c2c3c4c5c7cbd1cacbcdcecfd1d2d3d7dcd7d4d2d1d0cfcec8c3b9aca19686796d6053463a2d20130700000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9dccfc2b6a99c8f837669544a4034281c100400000000020b161f2a36414c56616e7a86929facb8c3ced9e5e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cec1b4a89b8e8175685d6774808d9aa6b0bbccd6d3c6baada2978b7e7164584e4333291f0f05000000000000000004111e2b3744515e6a7784919daab7c4d0d2c5b9ac9f9286796c5f53462d22170b00000000000000000003101c28343f4a545e686e787e83878a8c8d8e8f90919298979a9c9fa2aaaab2bcced8e2d4c7bbaea194887b6e6155483b2e22150800000714212d3a46535f6974818e96a0abb5c0cbd7dbe5e5d9cec3b9ac9f93877b6e62554b4135291d110400000000000000000000000000000000000714202d3a4753606d7985919ea6b0bcc6d0dce7e2d7cbbfb5ab9e948a7d70675d51453b31251a0b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c45505a606d78839097a1abb5c0ccd7dbd0c6bcb2a89e938c7f726b605658606a6f7b838d93999fa6abadb3b3b4b5b5b4b4b3b2b3adaba8a69f9c95908a827b6f6b61594f463c32281e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfe5d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b869298a0a7acafb5b0b0b6afacacacaeb4bcc6d1dce7e6dacfc5bbb3adaba2a2a2a2a2a2aba39f9e9d9c9996918d80746b6155483a2f24190d01000000000000000000000000000005121f2b3744505b657784919eaab7c4d1dddfdbd6d1cbc5bebab4aeaca9a8a19e9a979892908e8c8b8a888887878786878788898b8d8f92999c9fa6acb2bac1c9d2dae8ddd4cbc2b8aea49e9184796d60554c413529180e03000000121e2b3845515e6b7884919eabb7c4d1dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000060b141c222d38424b55606b74818e96a1adb9c5d0dbd8cdc2b7aa9d908477695f53473a2e2114080000020e1a26313b45515d676d757e858b8f919298979fa9b4bfcbe3eee2d7ccc3bbb4afaeadaeafb0b1b2b3b3b4b4b5b5b6b7b9babfbcbdbfc0c1c3c4c5c7cbd1cbcccdcdcececfcfc6baaea298877a6d6054473a2d21140700000000000000000000000000111e2a3744515d6a7784909daab7c3d0dde8dbcfc2b5a89c8f8275695c4f422e23180c000000000000040d1925303b46525e6874818e9aa8b2bdc8d4e3e7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8cec1b5a89b8e827568606d7a85929fabb8c2ccded2c5b8ab9f9285796d6053473c3120170d00000000000000000005111e2b3844515e6b7784919eaab7c4d1d2c6b9ac9f9386796c604a3f33281c0f030000000000000000000b17232e38424c565e666d72777a7d7f808182838485888a8d90929898a0aabcc6d0dbd5c8bbafa295887c6f6255493c2f221609000005121e2a36424d57606d79849199a3afbbc0c9d3dde7e0d4c8bbafa49a8d8074675d5145392c201307000000000000000000000000000000000006131f2c3845515d67717e8b949faab4bfcbd6e0e7dcd1c6bdb0a69e9184796d60574d42362a1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333e44515c666e7b859299a4afbbc2ccd6d8cec4baafa59f92877d6f685e54585f696e7880878f949a9fa2a9a6a7a8a9a8a7a6a5a9a29f9c9994908a837e776e6960594f473e342a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929fabb8c5d2dee5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d98a2aab1b9bbc0bcbcc0bbb9b8b9babfc6cfd8e2edece1d6cdc5beb9b8afafafafafafb5afacabaaa9a8a19e928a7d7063554c4135291d11040000000000000000000000000000030f1b27333f49536976838f9ca9b6c2cfdce9e7e3dcd7d0cac6bfbab9b5b2acaba7aaa39f9d9b9998969594949493939494949698999c9fa3ababb0b9bdc4ccd3dbe4ddd8cbc2b9b0a69c928a7d70675c51433a2f24190600000000111e2b3844515e6b7784919eaab7c4d1dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000020a111c262f39434f59606d7a84919ea9b3becad6ded1c5b8aca095887b6e6255483b2f22150800000009141f2935414c555d606c717a7e828485878d97a3afc7d1dce8dcd0c5bbb1a9a3a1a1a1a2a3a4a5a6a6a7a7a8a9aaabacaeb4afb0b2b3b5b6b7b9bbc0bdbec0c0c1c1c2c2c1bdb6ac9f928579675d5145392c20130600000000000000000000000000121f2b3845525e6b7885919eabb8c4d1dee7dbcec1b4a89b8e8175685b4e4235281b070000000000000008141e2a36414c56636f7c8996a0acb8c7d1dce8dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0cfc2b5a89c8f82756965727f8b98a2aebac6d4d3c7bbb0a69a8d8074675d5145382c1f130500000000000000000005111e2b3844515e6b7784919eaab7c4d1d4c7bbafa4998679665b5044382b1f120600000000000000000006111c26303b444c545c6065686e70727374757677797b7e808385888e98aab4bfcad6d6c9bcafa396897c706356493d3023160a0000020e1a26313b45515d676f7c87929fa4aeb7c1cbd5e0e4d8ccc0b6ac9f92857a6d6054473a2f24180d010000000000000000000000000000000004101d2935404b55616c76828f98a3aebac4cfdae5e3d8cfc1b9ada1968c8073695e53463d2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090a0b0b0b0a08070d18212834404a545e69707d87939fa6b0bac4cfd8d5ccc1bbafa39991857a6e665c50575f666d737c82898e9297979a9b9b9c9b9a99989797928f8c88837d78716c655e574f463e352c22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5e6b7884919eabb7c4d1dee5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab4bcc3c7cbd1d2ccc8c6c5c5c7cbd1d8e1eaf4f3e8dfd6cfc9c6c5bcbcbcbcbcbbc0bbb9b8b7b5b2ada49c908376675d5145392c2013060000000000000000000000000000000b17222d424e5b6875818e9ba8b4c1cedbe7f3ede7e1dbd6d1cbc7c5c2bdb9b7b4b4aeacaaa8a6a5a3a2a1a1a0a0a0a0a1a1a3a4a6a9acaeb5b7bbc2c9ced5dee2d9d2ccc1b9b1a79f948d80736b61554b4031281e130800000000111e2b3744515e6a7784919daab7c4d0dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000a141d27313d45525d68727e8b97a2adbac6d3dfd4c8bcb1a7988b7e7165584b3e2f24190d010000030d19242f3a434c515a61686d727577787b8794abb5c0cbd7e3d8cbbfb4a99f9794949596979898999a9a9b9b9c9d9e9fa3aba3a4a5a6a8a9abacafb5b0b1b3b4b4b4b5b5b4b2ada49a8f827568554c4135291d110400000000000000000000000000121f2b3845525e6b7885919eabb8c4d1dee8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000020e1925303b4854606b7784919dabb5c0cbd7e3dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a9b3becacfc2b6a99c8f8376696b7784919daab4becad6d0c4b7ab9f94887b6e62554b4035291d100400000000000000000005111e2b3844515e6b7784919eaab7c4d1d7ccc0b59f9386796c605346392d201306000000000000000000000a141e29323b424a5053565e61636566686969656c6e717476797c8898a2aebac6d3d6cabdb0a3978a7d7064574a3d3124170a00000009141f2935404b55606a727f8c929da5afb9c3ced7e2ddd2c7baaea2988b7f7265554b4035291d110400000000000000000000000000000000000c18242f3943505a616e7b86929fa8b2bdc9d5dee8e1d5c9bdb2a89f92867b6e61594f41382d22170b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305080d1113141517181817171513121018232e39424d57606b737f8c949fa8b2bdc6d1dcd7cbc0b5aba1978f82786d60594f545c606a6f767c8185888b8d8e8f8f8e8d8c8b8b8885827f7c76706c65605b534d453d342c231a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515d6a7784909daab7c3d0dde5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8c5ced4d7dcddd8d4d2d2d2d3d7dce2eaf3fcfaf1e8e1dad5d2d1c8c8c8c8c8d1cbc7c5c5c4c2bdb7ab9f94877a6d6054473a2d211407000000000000000000000000000000061a2633404d596673808c99a6b3bfccd9e6f8f1e9e1dad6d2d1d1d2cec9c5c4c0bfbab9b6b4b3b1b0afaeaeadadadadaeaeafb1b3b5b9bbbfc6c7cdd5d9e0dbd6d0c7c0bbafa79f958f82786d60594f43392f1f160c0100000000111e2b3744515e6a7784919daab7c4d0dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000020b151f2935414c56606d7985929fabb8c5d0dbd9cec1b4a79b8e817468554c4135291d110400000008131e28313a414550565e6165686b6d7a8699a3afbbc7d3e0d5c8bcafa3978d878788898a8b8c8c8d8d8e8f8f90919299959697989a9b9c9e9fa3aba3a5a6a7a7a8a8a8a7a9a19e93877c6f6256493c2f24190d0100000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dde8dccfc2b5a99c8f8276695c4f4336291c10030000000000000008141e2c38434f5966727f8c99a3afbbc7d4e0dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6cfc3b6a99c908376696f7c8995a0acbcc5d0d5c9beb3a99c8f83766a5f5343392f24180c0000000000000000000005121e2b3845515e6b7884919eabb7c4d1ddd2b9aca09386796d6053463a2d20130700000000000000000000020c17202930383f44464d525457595a5b5c535b60626467666d7985929facb8c5d2d7cabeb1a4978b7e7164584b3e3125180b000000030c18242f39434e58636d73808d939ea7b1bcc5d0dbe4d6cabeb4aa9d908376675d5145392c201306000000000000000000000000000000000007121d27313e46535f6973808c96a1adb9c0ccd6e2e5dacfc4baaea3988e81756b6053493f33271d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213191d202122232525242322201f1c171c27303b454f59606c78828f96a1abb5bfcbd7dcd1c7bdb3a99f948d80736b61574d51585f626b6f74797c7e808182828181807f7e7b7975726f6a63605b535049413b332b221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000061d2a3743505d6a7683909da9b6c3d0dce6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4cfd3d7dcd6d6d6d7d7d8dddee1e5eaf1f9fffaf3ece6e2dfded5d5d5d5d5dcd7d3d2d1d0cfc7bbb0a695897c6f6256493c2f2316090000000000000000000000000000000b1825313e4b5864717e8b97a4b1bed0dbe7f2e9dfd7cfcac6c5c5c6cacfd2d1d1cbc7c5c3c1bfbebdbbbbbababab9bababbbcbec0c2c5c7cbd1d3d8dfdad5d0cac3beb6afa59e959083796d665c50473e31271d0d040000000000111e2a3744515d6a7784909daab7c3d0dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000030d19242f3a45515d6774808d9aaab4bfcad6ddd0c4b7aa9d918477675d5145392c201306000000010c161f282f353e444c5254585c5d677986929facb9c5d2dfd4c7baaea194877b7a7b7c7d7e7f8080818182828384868788898a8c8d8e90919299959798999a9a9b9b9c9a9996918a7f726a6054473b2e1e13080000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dde9dcd0c3b6a99d9083766a5d5043372a1d100400000000000000020f1b27323d4754616e7b86929facb9c5d2dfdccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667885929fabb8c5d0c3b6aa9d9083776774818e9aa7b1bcced7d2c6b9ada1978a7e7164574e4231271d12070000000000000000000005121e2b3845515e6b7884919eabb7c4d1d3c6b9ada093867a6d6053473a2d2014070000000000000000000000050e171e262e34383b4146474a4c4d4e4f4950535557545c6b7885919eabb8c4d1d8cbbeb2a5988b7f7265584c3f3225190c0000000007121d27313d46515b646e75818e95a0aab4bfcad6e0dbd0c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000010b151f2a36424d57606d7984919ea5afbac4d0d9e4e0d6cbbfb4aa9e93897c6f655b50443a2f24180d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11171b1f2024292c2d2f30313231302e2d2b2823211e29333d44505b666d7a849199a3aebbc1cbd5d9cfc4bbb0a69f93887d70695e544a4e54596063666d6f717374757675747372716f6c6566626058535049443f382f29201910080000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b3bec5c7cbd1cacacacacacbd0d1d4d9dfe7f0f9f4ebe3ddd7d4d2d2d2d2d4d8ddd3dbd6d3d2d2c9bdb2a896897d7063564a3d3023170a0000000000000000000000000000000916232f3c4956626f7c8995aab4becad6e2ece1d7cdc5beb9b8b8b9bec3c6c7ccd2d1d2d0cecccbc9c8c7c7c7c6c6c7c7c7c9cbcccfd2d3d7dcdad5d2cfc9c5bebab1aca49f938f837a6d675d544a3f352c1f150b000000000000111d2a3744505d6a7783909daab6c3d0dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000008131e2935404b5563707d8998a2aebac6d3ded1c5b8aca09687796d6054473a2d21140700000000040d161e2429323a4146474b4b556b7885929eabb8c5d1ded4c7baaea194877b6e6e6f7071727373747475767778797a7b7c7d7f808283848687888a8b8d8d8e8e8f8f8e8c8a847e726d63584e43372b1f0c010000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9ddd0c3b7aa9d9084776a5d5144372a1e070000000000000000000a16202d3a46525e697783909daab7c3d0dddccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546b7784919eaab7c4d0c4b7aa9d9184776d7985929fabb8c3ced8ccc0b6ac9e9285796d6053463c3120150b010000000000000000000005121e2b3845515e6b7884919eabb7c4d1d3c6b9ada093867a6d6053473a2d201407000000000000000000000000050c141c23282b3036393b3d3f4041423f4446484b4a5e6a7784919daab7c4d0d9ccbfb2a6998c7f7366594c403326190d00000000010b151f2b343f49525c606d79839098a2aebac1ced7e0d3c7bbafa399897d7063564a3d2f24180c000000000000000000000000000000000000030d1a26313b45515d67707d8a939da8b2bec7d2dde7dcd0c6bcafa59d9083786c60554b4035291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171b22272b2d2f35393a3c3d3e3e3e3d3b3a38342e2e2b2628333f4a545e686f7c87929fa5afb9c3ced7d6cdc2bbafa49a92857b6e665c5144474f54545c60626467686869686766656462605b5355544e46443f38332d261d170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c97a2adb7b9babfbdbdbdbdbdbebec4c5c8ced5dee7f1ebe2d9d2ccc7c6c5c5c6c8ccd2c7d0cac6c5c4c0b9ada196887c6f6255493c2f2216090000000000000000000000000000000714212d3a4754606d7a8798a2aebac6d3dfe6dacfc5bbb3adababadb3b6b9bbc0c2c5c6c9cfcdcfd1d2d3d7dcd3d3d3d4d4dbd6d3d2d0cfcecccfc9c5c4beb9b3ada7a09a938c81796d685d554c42382e231a0d03000000000000101d2a3743505d6a7683909da9b6c3d0dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000010d18242f3a4653606d7985929facb8c5d2dfd4c8bdb2a895887c6f6255493c2f2216090000000000040c131920283035393a44515e6b7784919eaab7c4d1ddd4c8bbaea195887b6e62636465656667676868696a6b686d6e70717273757678797a7c7d7e808181818282817f7d79716c635b51463d32271b0f000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce9ded1c4b7ab9e9184786b5e51452f24180c00000000000000000005111e2a36424d576774818e9aa7b4c1d1dcdccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e43505d6a7683909da9b6c3d0c4b7aa9e918477707d8a97a2adbac6d5d4c8bbafa49a8d8073665c5145382c1f1303000000000000000000000005121f2b3845525e6b7885919eabb8c4d1d3c6baada093877a6d6054473a2d21140700000000000000000000000000020a11171c1f252a2d2e303233352d3337393b43505d6a7683909da9b6c3d0d9cdc0b3a69a8d8073675a4d4034271a0d0100000000030d19222e374045515d676e7c86929fa6b0bcc6d0dbd7cbc0b5ab998d807366554b4035291d100400000000000000000000000000000000000009141f2935404b55616c74818e96a0acb6c0ccd8e0e2d8cec1b8ab9f958b7e71675d51453b31251a0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282d3337393c414547484a4b4b4a4a4846443f3c3b37322e2d38424c56606a727f8b939ea7b1bcc5d0d9d8ccc0b6aca2979083786d605a504744484a515355585a5b5c5c5b5a595858555350494947433c37332d27221b140b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa4abacaeb4b0b0b0b0b0b1b2b7b8bdc3ccd5dfeae3d9d0c7c0bbb9b8b8b9bbc0babababebab8b7b5afa69e9184796d6053463a2d2013070000000000000000000000000000000713202c3945525d687885929fabb8c5d2dee2d6cabeb3a9a19e9ea1a9a9acafb5b5b8b9bebec0c2c4c5c7cbd1c8c8c8c7c7d0cac6c5c4c2c1c0bebdb9b7b3ada9a29f95908880776d675d564c433a30261c110800000000000000101d2a3743505d6a7683909da9b6c3d0dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000007131f2c3845515c677683909da9b6c3d0dcd9cebdb0a3978a7d7064574a3d3124170a00000000000001080e161e25292d3744505d6a7783909daab6c3d0ddd5c8bbafa295887c6f6256575859595a5a5b5c5c5d565d6062636465676869666c6e6f70727374747575757472706d66615a51493f342b20160a0000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7ded1c5b8ab9e9285786b554b4035291d10040000000000000000020e1a25303f4b5865727e8b98abb5c0cbd7ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000071c2936424f5c6975828f9ca8b5c2cfc4b8ab9e91857875828f9ba9b3becad6d2c6b9ac9f93877b6e61544b4034281c1004000000000000000000000005121f2b3845525e6b7885919eabb8c4d1d3c7baada094877a6d6154473a2e211407000000000000000000000000000000060b1014191e20212426272822272b2d36434f5c6976828f9ca9b5c2cfdacdc1b4a79a8e8174675b4e4134281b0e01000000000007101c252935404b555f6a717e8a939eaab4bfcad6dcd1c3b6a99c908376675d5145382c1f1306000000000000000000000000000000000000030d18242f3943505a606d7984919aa4afbbc4cedae5e0d4c8bcb1a79e9184796d60574d42362a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e262e34383f4446494c52545556585857565553504a4847433c3b382f3a444e58626d75818e95a0a9b3bec7d2ddd2c7beb3a99f958d80746c61594f453c404446484b4d4e4f4f4e4e4d4c4b4846443f3c3b37322b27221b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d68727f8b929b9e9fa3aba3a3a3a3a4a4a5aaacb1bac3ced9e5ddd2c7bdb5afacabacacafb6adadadb3adabaaaba49f948b7f72665c5044382b1f120600000000000000000000000000000004111d2935414c566b7884919eabb7c4d1dedfd2c6b9ada197929297999d9fa4aba8abadb3b2b4b6b7b9bbbfbabbbbbbbbbababebab8b7b6b4b3b2b2adaba9a19e97928c837d736c655d554c443a31281e140a0000000000000000101d2a3643505d697683909ca9b6c3cfdccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000004101c2834404b556774818e9aa7b4c1cddad8cbbfb2a5988c7f7265594c3f3226190c0000000000000000040c13191d2a3643505d697683909ca9b6c3cfdcd5c8bcafa295897c6f62564a4b4c4d4d4e4e4f4f504c5254555657595a5b545b6061626465666767686869676663605c5450483f372d22190f040000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6dfd2c5b9ac9f928679675d5145382c1f13060000000000000000000916232f3c4956626f7c8999a3afbbc7d3ddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cec5b8ab9f9285787a86929facb9c5d0d5c9beb3a99c8f8276695f5342392e23180c00000000000000000000000005121f2c3845525f6b7885929eabb8c5d1d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000003080e11141417191a1b171b1f2835424f5b6875828e9ba8b5c1cedbcec1b5a89b8e8275685b4f4235281c0f020000000000000a1318242f39434e57616c75828f98a2aebac3ced9d2c5b9ac9f9286796d6053473a2d2014070000000000000000000000000000000000000007121d28313e45515d676f7d88939fa8b2bdc9d5dfe4d8cdc3b9ada1978c8073695e53463d2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232830383f4449505356565d6062636465646361605c5455534e4947433d373d46515b606d79839097a2acb6c0ccd8d9d0c5bbb1a79d928a7e716b60574d443a383a3c3e404142434241403f3e3c3937332d2e2b271f1b17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56606c7780898e91929995969797979797989da0a8b1bdc8d4e1d7ccc0b5aba49f9f9f9fa4a0a0a0a0a9a29f9e9b99938d82786d60544a3f34281c1003000000000000000000000000000000010d19243044515d6a7784909daab7c3d0ddded1c5b8ab9e928585898c909399999c9ea1a9a5a7a9abacaeb5aeaeafaeaeaeadb3adabaaa9a7a6a5a8a19e9a97918c857f786f6b605b534b433a32281f160c020000000000000000101d293643505c6976838f9ca9b6c2cfdccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000c18232e3f4c5966727f8c99a5b2bfccd8dacdc0b3a79a8d8074675a4d4134271a0e00000000000000000002080d1c2936424f5c6975828f9ca8b5c2cfdbd6c9bcafa396897c706356493e3f4040414142434441454748494a4c4d4f4a5053545557585a5a5b5b5c5c5b595753504a423e362d251c1007000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed0dbe6e0d3c7baaea399867a6d6053473a2d2014070000000000000000000713202d3a4653606d7986929facb9c5d2ddd0c4b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdc5b8ac9f9285797e8b99a3aebac7d7d2c6b9ada1978a7d7164574d4230271d120700000000000000000000000005121f2c3845525f6b7885929eabb8c5d1d4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000020507080a0c0d060b0f1b2834414e5b6774818e9aa7b4c1cddacfc2b5a99c8f8276695c4f4336291c10030000000000000007121d28313c45505a616e7b86929fa7b1bcc8d4d3c7baaea399897c706356493d2e23180c00000000000000000000000000000000000000010c161f2935414b55606b74808d96a1acb9c0ccd6e0dfd5c9beb2a99f92867b6e61594f41382d22170b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e262e343d424a50535b606367686d6f70717171706e6d6666625f5856544e47433c3f45515d676e7b85929aa4afbbc2ccd6d7cdc2b9aea49f92877d6f695f564c43392f2f313435353635343332312f2d2b2722221f1b150f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5dccfc2b6a99c8f8376695c504336291d060000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a44505b656c747d82848687888a8a8a8a8a8b8b9195a0acb8c5d1ded4c7bbafa499939292939a93949494949792918e8b8780796d665c5042382e23170b0000000000000000000000000000000000081d2a3643505d697683909ca9b6c3cfdcdccfc3b6a99c9083787c7f8386898c8f929796989a9c9e9fa3a0a1a1a2a2a1a1a1a9a29f9d9c9b99989696918d89857f7a726d6660595049413a312820160d04000000000000000000101c2936434f5c6976828f9ca9b5c2cfdccfc2b5a99c8f8276695c4f4336291c0600000000000000000000000000000000000000000000000000000000071825323e4b5865717e8b98a4b1becbd7dacdc1b4a79a8e8174675b4e4134281b0e00000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbd6c9bcb0a396897d7063564a3d323334343535363035393a3b3d3e3f40423f444647494a4b4d4e4e4e4f4f4e4c4a46443f38302c241c130a00000000000000000000000000000000000a1724303d4a5763707d8a96a9b3becad6e2e3d7cbbfb4ab95887b6f6255483c2f22150900000000000000000006131f2c3845515c677784909daab7c3d0ddd1c4b7ab9e9184786b5e5145382b1e06000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccc7baaea398867783909cabb4bfcbd7ccc0b6ac9e9185796d6053463c3120150b0000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1d4c7baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d0c3b6a99d9083766a5d5043372a1d100400000000000000010c161f2a333e46535e69727f8c95a0acb8c5d0d7cbbfb4ab998c807366554b4034281c100400000000000000000000000000000000000000040d18242f3a434f59606d7984919ea5afbac4cfdae5dacfc4baaea3988e81756b6053493f33271d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e2730383f444e545c60656c6f74787a7b7d7e7e7d7d7b7976736f6a67626058534e4642404b555f69707e88939fa6b0bac4cfd8d4cbc0baaea39992857b6e685e554b41382d2227282929282726252522201f1b1715130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3ddd0c3b6aa9d9083776a5d50442d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000008131e27333f49535b606b707578797a7c7d7d7d7d7d7e7f83919daab7c4d0ddd2c6b9ac9f9387858586868687878787868584827e7b746d675c544a3f30261c110600000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbddd0c4b7aa9d9184776f73767a7d7f828587898b8d8f9192999394959595949494939792918f8e8d8b898784807d79726d67605c544f443f382f281f160d04000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbcfc2b6a99c8f8376695c50432d22170b000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddad6cabdb0a3978a7d7064574a3d3126272728292924292c2d2f303132342d3338393b3c3d3f404141424242413f3d3a38342e261e1a120a0100000000000000000000000000000000000815212e3b4854616e7b8797a2adbac6d3dfe7dcd1bdb0a3978a7d7064574a3d3124170900000000000000000004101c2834404b556976838f9ca9b6c2cfdcd1c4b8ab9e9185786b5e52452e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbcbbfb4aa95887b87939facb9c6d1d4c8bbafa49a8d8073665c5144382c1f12030000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8d0c3b7aa9d9084776a5d5144372a1e07000000000000000000040d18212a36424d57606d7884919da9b3becad6d1c2b6a99c8f8376675c5145382c1f1306000000000000000000000000000000000000000007131d28313d45515d67707d89939da8b2bdc9d5dee0d6cbbfb4aa9e93897c6f655b50443a2f24180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f273039424a505860666d72787c81858788898b8b8a898886837f7c78746f6a625f58534d45434d57616c73808d949fa8b2bdc6d1dcd7cbbfb4aba29791847a6d675c53493f3327231a1c1c1b1b1a19181513120f0b060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce8ddd1c4b7aa9e9184776b5e493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000010b17222d3841495059606368656c6d6f70707070717175828f9ca8b5c2cfdbd1c5b8ab9e9285787979797a7a7a7a7a79787775716e68605c554b42382e1e140a0000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedaded2c5b8ab9f9285786766686d707375787b7d7f81838486868787888888888787878685848381807f7c7a7874706d66605d55514a423d332d261d160d0400000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddad0c3b7aa9d9084776a544a3f33281c0f030000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7dbcec2b5a89b8f8275685c4f4235291c0f00000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddad7cabdb1a4978a7e7164574b3e31241a1b1b1c1c191d2021222324262722282b2d2e2f31323334343535363433302d2c28231c150c08000000000000000000000000000000000000000714212d3a46535e697885929fabb8c5d2dee5d8ccbfb2a5998c7f7266594c3f31261a0e020000000000000000000c18232e424f5b6875828e9ba8b5c1cedbd2c5b8ab9f9285786c5f4a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad0c0b3a69a8d808d9aa4afbbc8d4d2c6b9ac9f93877b6e61544a4034281c10040000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d1c4b7ab9e9184786b5e51452e23180c00000000000000000000060f1a25313b44505c66717e8b97a2adbac6d3d2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000010c161f2935404b55606b74818e96a1adb9c0ccd6e2dcd0c6bcafa59d9083786c60554b4035291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424b545c606a6f787f84898d92979596979897969992908c8884807c756f6a615e57504545505a606d78828f96a1abb4bfcbd7dcd1c6bdb3a9a0969082796d655b50443f352c22190f0f0e0d0c0b0906050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0cbd7e3ded1c5b8ab9e928578655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444f5456535b60616263646464646875828f9ba8b5c2cedbd2c5b9ac9f92867967666d6d6d6d6d6d6d666b6864615e56514b433930261c0c020000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddadfd3c6baada29786796d605d60636669696e707274767879797a7b7b7c7b7b7b7a7a7a787776747372706d686763605c54514b4440393027221b140b040000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d1c5b8ab9e928578665b5044382b1f12060000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7dccfc2b5a99c8f8276695c4f4336291c1000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d7cabeb1a4978b7e7164584b3e3125180e0e0f080d111314151617191a171c1f2021222425272728282929282624201f1c17110a03000000000000000000000000000000000000000005121e2a36424d57697683909ca9b6c3d1dce8dbcec1b5a89b8e817568574d42362a1e1205000000000000000000071b2734414e5a6774818d9aa7b4c0cddad2c5b9ac9f928679665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd0d1c5b8ab9e9285929eacb6c0ccd6cabeb4aa9c8f8276695f5342392e23180c000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7d1c5b8ab9e9285786b544a4034281c10040000000000000000000009141f28343f4a54606d7985929fabb8c3ced3c7baaea398897c6f6356493c30231609000000000000000000000000000000000000000000040d18242f3a434f59606d7a84919ea5afbac4d0d9e2d8cec1b8ab9f958b7e71675d51453b31251a0e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18242f39434b545c666d747c838c91969a9ea1a9a3a4a4a4aba39f9d9996918d89827c746e69625a514b44505c666d7a849199a3aebac1cbd5d8cfc5bbb2a89f948e81776c605b51473e342b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a3afbbc7d3e0dfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333d44484a4950535455575757575b6774818e9aa7b4c1cddad3c7bbaea399867a6d60606061616161605c545b5854524d45403931271e140a000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e2d6cabeb3a994877b6e6154545659575e61636567696b666d6d6e6e6f6f6e6e6e6d6d676a6968666563615e565653504a45413a342e271e17110a02000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8d2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dbcec1b4a89b8e8175685b4e4235281b0f00000000000000000000000d192633404c5966737f8c99a6b2bfccd9d8cbbeb1a5988b7e7265584b3f3225180c02020001040707080a0b0c060b0f1213141617181a1b1b1b1c1c1b19171312100c0600000000000000000000000000000000000000000000020e1a2531414d5a6774808d9aabb5c0cbd7e3ded1c4b8ab9e918578695f53463a2d2114070000000000000000000d1a2633404d596673808c99a6b3bfccd9d3c7bbaea39986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895aab4bfcbd2c6b9ada1979297a1adbec7d2d3c6baaea2988a7e7164574d4230271c1207000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6d2c5b9ac9f928679665c5144382c1f120600000000000000000000030c17232e3845515d6774808d9aa7b1bcc8d4cbbfb4aa988b7e7265584b3f322518080000000000000000000000000000000000000000000007131d28313d45525d68707d8a939da8b2bdc7d2dde0d4c8bcb1a79e9184796d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212935404b555d666d78808890959ea1a8abadb3b0b1b1b0b4aeaca9a8a19e9a948f87817b716c605c554d4a545e686f7c87929fa5afb9c3cdd7d7cdc4bab0a69e938d80736d62594f463d332920160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfe0d4c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222733383c3d3f444647494a4a4a4d5a6673808d99a6b3c0ccd9d7cbbfb5ab94877a6e6154535454545453514a4f4b4746413b342f271f150c02000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e6dbd0bbafa295887c6f6255494a4c4d535456585a5c545c60606162626261616160605c555c5b5a585654524c4946443f38352f28231c150c060000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d4c7bbafa499877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d9cdc0b3a69a8d8073675a4d4034271a0d00000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000003060608090a0c0d0e0e0f0f0f0e0c0a07060300000000000000000000000000000000000000000000000000091724313d4a5764707d8a99a3afbbc7d4e0dfd2c6b9ada197887b6e6155483b2f24180c0000000000000000000c1925323f4c5865727f8b98a5b2becbd8d7cbbfb5a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a3aebac7d3c9beb3a9a19ea1a9b3bed0d9d2c5b8ab9f9285796d6053473b3120150b00000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5d3c7baaea39886796d6053463a2d201307000000000000000000000006111c2935404b55626e7b8895a0acb8c5d1d1c0b4a79a8d8174675a4e413025190d01000000000000000000000000000000000000000000010c161f2935414c56616b74818e96a0abb5c0ccd7e0d8cdc3b9ada1978c8073695e53463d32271b0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b45515d676d78818d939aa0a7acb2b8b9bebcbebebdbfbab9b6b2acaba69e99938e867e746d675e574d4c56606a727e8b939da7b1bbc5cfd8d5ccc2b8afa59c928b7f726c61584e453b32281f150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885919eabb8c4d1dee3d7cbc0b5ab94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721272c2f2d3337393a3c3d3d3f4c5966727f8c99a5b2bfccd8dcd1bbaea194887b6e61554847474747464440423e3b39363029231d150d0300000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e3d6c9bdb0a3968a7d7063574a3d404246484a4c4e504a515354545555555554545453514b504e4d4c494746413d3a38342e29241d18120b03000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7d7ccc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000101020203010000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dfe1d5c9beb2a9988b7e7165554b4035291d100400000000000000000c1925323f4c5865727f8b98a5b2becbd8dcd1baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687985929facb8c5d2cfc5bbb3adabadb3bbc5cfd5c9bdb2a89a8e8174675d5145392c1f130300000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5d7cbbfb4aa93877a6d6054473a2d2114070000000000000000000000000d18242f3947535f697784909daab7c3d0cfc3b6a99c90837669564c41362a1e110500000000000000000000000000000000000000000000040d19242f3a434f59606d79849199a4afbbc3ced9dfd5c9beb2a99f92867b6e61584e43372b1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b45505a606d79828f939fa4acb1b9bdc4c6c9cfcacbd1cbc7c5c3bdb9b7b0aba49f98928b81796e695e574d4e58626d74818e95a0a9b3bdc6d1dcd4cbc1b7aea49f92877e706a60574d443a31271d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7783909daab6c3d0dde8dcd1bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b161c202222272b2d2e2f30323f4c5865727f8b98a5b2becbd8d5c8bbafa295887c6f6255493c3a3a3a3a38342e312e2d2a251f18120b030000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3d7cbbeb1a4988b7e7165584b3e31363a3b3d3f41434044464748484948484847474745404341403f3d3a3936302d2c28231c18130c070000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6ddd2bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cedbd7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000b1825313e4b5864717e8b97a4b1becad7d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687683909da9b6c3ced9e5dacfc2b5a89c8f8275675d5145392c1f130600000000000000000d192633404c5966737f8c99a6b2bfccd9d4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566b7784919eaab7c4d1d6cdc5beb9b8b9bec5cdd6d2c5b9aca096897c6f63554b4035291d100400000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4dcd1baaea194877b6e6154483b2e21150800000000000000000000000007121d2b37424d576773808d9aaab4bfcad1c5b8ab9e928578685e5246392d201407000000000000000000000000000000000000000000000008131e28313e45515d676f7d87939fa8b2bdc8d4e0dacfc4baaea3988e81756a6054473e30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616c75818e949ea5afb6bec3c9ced2d5dad5d4dcd7d3d2cec9c5c1bdb5afaaa39f938e837b6e695e554b515b606d79839097a2abb5bfcbd7dcd3c9c0bbafa39992867c6f695f564c43392f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d434f5c6976828f9ca9b5c2cfdce2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171b1f20212225313e4b5864717e8b97a4b1becad7d6c9bcb0a396897d7063564a3d302e2e2d2c28232521201e19140c0701000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3d8ccbfb2a5998c7f7266594c3f332a2d2e3032342e34383a3a3b3b3c3c3b3b3b3a3a38342f353332302e2d2a25201f1c17110d0701000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbd6c9bcb0a396897d7063564a3d31261a0f010000000000000000000000000000000000000000000000000006121f2b3844505c667783909daab6c3d0ddd4c8bdb2a8968a7d7063574a3d3024170a00000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566673808c99a8b2bdc8d4e1dfd2c5b8ac9f92867a6d6053473a2e23170b00000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000010d19253043505c6976838f9ca9b6c2cfdcd6cfc9c6c5c6c9cfd6d8ccc0b6ac9e9184786c605346392f24180c0000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4d4c8bbaea195887b6e6255483b2f221508000000000000000000000000010e1a26313d495663707d8998a2aebac6d2c6b9ada197877a6e6154473b2e2114080000000000000000000000000000000000000000000000010c161f2935404b55606b73808d96a0acb9c1ced7e0d6cbbfb4aa9f93877c6f625a5042392e23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212d3a46535e69717e8b939ea6afbbc0c7d0d5d4d1d0cac8c8c9ccd1d2d5d5d2d0c7c0bbb4aea59d9590857b6e675d544a515c676e7b859299a3aebbc0cad3dbd7cbc0b5aba29892857b6e685e554b42382d22171208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b2835414e5b6874818e9ba7b4c1cedae3d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407060b0f1213141724313e4a5764717d8a97a4b0bdcad7d7cbbeb1a4988b7e7165584b3e322521201f1c18181414110e08020000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2dacdc0b3a79a8d8074675a4d413427212123252723282c2d2d2e2f2f2f2e2e2e2d2d2c29232827252321201d191312100c06000000000000000000000000000000000000000000000815222f3b4855626e7b8895aab4bfcad6d9ccbfb2a6998c7f7366584e43372b1e1308000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfd1c5b8aca096877b6e6154473b2e21140800000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3c4955626f7c8896a0acb8c5d2dee0d3c7baaea3988a7d7064544a3f34281c1106000000000000010e1b2834414e5b6774818e9aa7b4c1cddad5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000081b2835414e5b6874818e9ba7b4c1cedae1dad5d2d1d2d5dae0d4c8bbafa49a8c7f73655b5044372b1d12070000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2ddd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000913202d3a4653606d7985929facb8c5d2cabeb3a996897d706356493d3023160a000000000000000000000000000000000000000000000000040d18242f3a434f59606d7984919ea5afbcc5d0dbdcd0c6bbafa49a9083766c61544a4034281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58616e7b85929fa5afb8c1ccd2d5cec8c5c3bebbbbbdbfc4c5c9ced5d9d2ccc6bfbaafa79f979083796d665b504b555f69707d87929fa4aeb8c1cbd5dcd1c7bdb4aaa19791847a6d675c544a3f3328241a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a1723303d4a5663707d8996a3b0bcd1dcd9ccbfb3a6998c807366594d4033261a1312100c070807050200000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0dce7dbcec1b5a89b8e8275685b4f4235281c1517191b181c1f20212122222222212121201f1c181b1a19161413110d0806030000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac7d3ddd0c3b7aa9d9084776a5f53473a2f24190d010000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3ddd0c4b7aa9d918477685e5246392d2014070000000000000000000000091623303c4956636f7c8996a2afbcc9d5dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7784919eaab7c2cdd8e3d6cbbfb4aa9a8e8174665c5044382e23170c00000000000005111e2a36414c566975828f9ca8b5c2cfdbd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6e6e2dfdedfe2e6dfd2c6b9ac9f93877b6e6153493f33271b0b010000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b5c0ccd7d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000006131f2c3845515c667683909da9b6c3d0cfbeb2a5988b7f7265584c3f322519090000000000000000000000000000000000000000000000000007131d28313d45515c67707d89939eaab3becad6e2d8ccc0b6ac9f948a7d70665c51443a2f24190d030000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313a47535f6a75828f98a2aeb7c1cad8d4cbc3bcb8b7b1aeaeb0b2b7b9bdc4c9cfd7d7d0cbc0b9b1a9a0958f82786c60584e4d57606b717e8b929da6b0b9c3cdd6d9cfc6bcb3a9a0969082796d665b50443f362c22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb5c0cbd7dacec1b4a79b8e8174685b4e412e23170c060400000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcbd6e3dccfc2b6a99c8f8376695c50432e23180c0a0c070c1012131415151615151514141413100c070d0c0a070705010000000000000000000000000000000000000000000000000000000713202d3946525d687985929facb8c5d2dfd1c5b8aca095887b6e62554c4135291d1207000000000000000000000000000000000000000000000004101c2834404b5465717e8b98aab4bfcad6dacdc0b4a79a8d817467564d41362a1e110500000000000000000000000916222f3c4955626f7c8895a2afbbc8d5dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586673808c99a6b0bcc7d3e1dcd0c5b8ab9e9285796d60544a3f34281c120700000000000713202d3946525e687885919eabb8c4d1ded5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f2eeecebeceee2d6cabfb4aa9c8f8376695e5341382d22170b000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a4afbbc7d4d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000004101c2834404b546874818e9ba7b4c1cecdc1b4a79a8e8174675b4e413025190e02000000000000000000000000000000000000000000000000010c161f2934404b55606b75818e98a2aebac3d0d9ddd2c7beb0a69e9184796d60564c4135291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c88949eaab3bec9d3d4cac2b9b1acaaa4a2a1a3a6aaacb2b9bec5cdd5dcd6cbc2bbb1a79e938d80736a6054474f59626d74808d949ea7b1bbc5cfd8d8cec5bbb2a89f958f81786c605b51483e342b20170c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7d3dccfc2b6a99c8f837669544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a3aebac7d3e0ddd0c4b7aa9d9184776a544a4034281c100400000004060707080809090808080707060400000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566b7784919eaab7c4d1ddd4c8bcb1a79a8d8073675d5145392f24180c03000000000000000000000000000000000000000000000a131f2c3845515c6675828e9ba8b5c1d0dbd4c8bcb1a7978a7e7164574a3e3025190e0200000000000000000000000815222e3b4855616e7b8894a1aebbc7d4dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855626f7b88949fabb7c4cfdadfd2c6b9ada1978b7e71665c5044392e23180d04000000000714212e3a4754616d7a8797a1adb9c6d2dfd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd0dbe7f3faf8f8f8ecdfd3c6baaea2988b7e7164574d422f261b1106000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d7cabdb0a4978a7d7164574a3e312417090000000000000000000000000000000000000000000000000000000006121f2c3844505c667986939facb9c6d2d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000c18232e3f4c5966727f8c99a5b2bfd1cfc3b6a99c90837669564d42362a1e110500000000000000000000000000000000000000000000000000040d18232f39434f59616e7b85929fa7b1bec7d2ddd9d0c2b8aca0968b7f72685d52453b31261a0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6975818e9ba6b0bcc5d0d9cfc2b8b0a7a09d97959596999ea0a8adb3bbc3cbd5ddd4cdc3b9b0a69f93877c6f625a5047505a606d78828f95a0a9b3bdc6d1dcd6cdc3bab1a79e938d80746d625a50463d32291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd1dce7dbcec1b4a89b8e8175685b4e4235281b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2ddd1c4b7aa9e918477665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2dfded1c5b8ab9e928578665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19243043505c6976838f9ca9b6c2cfdcd9cec3b8ab9f92857a6d60554b4035291e150b02000000000000000000000000000000000000000006111c27333f4953606d7985929fabb8c5d2ded1c4b8aca095877a6e6154473b2e2114080000000000000000000000000814212e3b4754616e7a8794a1adbac7d4dbcfc2b5a89c8f8275695c4f4236291c0f09080706050300000302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a7683909ca9b3bec9d5e1d5c9beb3a99e9184786d60544a4034281f160c02000005101c2834404a5463707d8996a9b2bec9d5e1d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895aab4bfcad6e2effbfffff8ebdfd2c5b8ac9f92857a6d6053473b3120140a00000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d7cabeb1a4978b7e7164584b3e31261a0e0200000000000000000000000000000000000000000000000000000003101c28343f4a5f6c7985929facb8c5d2d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000071724313d4a5764707d8a97abb5c0cbd2c5b8ab9f928578695e52463a2d201407000000000000000000000000000000000000000000000000000007121d27313d46525e69727f8b95a0acb6c0ccd8e2d4c8bdb2a89e92857a6d60574d42362a20160a000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b86929facb9c1ced7d1c7bdb0a69f95908b88888a8c91969ea1a9b1b9c3cbd5ded5cbc1bbafa49a9083766c61544b44505c666d79839097a1abb4bfcbd7dcd5ccc2b9afa59d928c7f726c61584e443b30271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4bfcbd7e3dccfc2b6a99c8f8376695c50432d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919eaab7c4d1ddd2c5b9ac9f9286796d6053463a2d20130700000000000202000000000000000000000000000000000000000000000000000004101c2834404b556b7885919eabb8c4d1dedfd2c6b9ada29786796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2835424e5b6875818e9ba8b4c1cedbdfd3c6baada2978c7f72675d51453a30271c140b02000000000000000000000000000000000000030d17232e3744505b65707d8a98a2aebac6d3d7cbc0b5ab9d908377685e5246392d2014070000000000000000000000000714212d3a4754606d7a8793a0adbac6d3dccfc2b6a99c8f8376695c504336291d1615151413120f0b060f0f0e0d0c0c0b0b0a09090908080808080707060400000403020100000000000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1adb9c5d0dbdacfc5b9aca0968b7e71665c51443d31281e140b06050e17212c3844515c6674818d9aa7b4c0cfdae6d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a2aebac6d3e0ecf9fffbeee2d6cabeb3a99b8e8175675d5145392c20130200000000000000000000000000000000000006121f2b3844505c667985929facb8c5d2d9ccbfb3a6998c807366574d42372b1e1205000000000000000000000000000000000000000000000000000000000c17232e45525f6c7885929fabb8c5d2d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000915222f3c4855626f7b8899a3afbbc7d3c6baada297877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000010b151f2a36424d56606d7883909aa4afbbc6d0dbd9cec3b9ada1978d8073695f53463d32271b0c030000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365727e8b99a3afbbc7d3d7cbc0b5ab9f948f837e7b7b7d7f848a9297a0a7b1b9c3ccd5ddd8ccc0b6ac9f948a7d71665c51454a545d676e7b859299a3aebac0cad3ddd4cbc1b7aea49f93887e716a60564d43392e23181108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3e0ddd0c3b7aa9d9084776a53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546975828f9ca8b5c2cfdbd3c7bbaea399887b6e6255483b2f221508010406070c0f0f0c0a060503000000000000000000000000000000000000000000000c18232e44515e6a7784919daab7c4d0dde2d6cabeb3a994877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e2d6cabeb3a99e9184796d60564c42392e261d140b0400000000000000000000000000000000010b151f28343f4a54606c7883909daab4becad6d3c7bbafa3998b7f7265564c41362a1e11050000000000000000000000000714212d3a4754606d7a8793a0adbac6d3dccfc3b6a99c908376695d5043362a2423222121201f1b171d1c1b1b1a19191817171615151515151414141313100c0710100f0e0d0b0a090807050100000000000000000000000000000000030f1a26313c4653606d7985919eaab3becad6e1d5c9bdb2a89e9184796d60584e433a2f261d171111172028333f4a54606d7985929eabb8c5d1dee3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d687985929facb8c5d2dfebf8fff8ecdfd3c6baada2978a7d7063554b4035291d11040000000000000000000000000000000000000713202d3a4653606d798698a3aebac7d3ddd0c3b7aa9d908477695f53463a2d21140900000000000000000000000000000000000000000000000000000000061f2c3845525f6b7885929eabb8c5d1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000713202d3a4653606d7986929facb9c5d2cabeb3a996897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000030d1925303b44505c666f7c87939faab4bfcad6e2d6cabeb3a99f92867b6e61584e43382b1e150b000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828e9babb5c0cbd7d3c7bbafa3998f8279716f6e7073787d859095a0a7b1bac4cfd9ddd2c7beb0a69e9184796d605346424c555f696f7d87929fa4aeb8c1cbd5ddd3c9c0bbafa49a92867c6f685e554b403428231a0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfded1c4b8ab9e918578655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e414d5a6774808d9aa7b3c0cddad7cbbfb5ab978a7d7064574a3d312417080d111314191c1b191713120f0b060000000000000000000000000000000000000000071d2a3743505d6a7683909da9b6c3d0dce6dbcfbbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e6dbd0c5b9ada1968c7f72685e544a40382f261d160d0500000000000000000000000000000007121d27313944505c66717e8a95a0abbcc5d0dbd2c5b9ac9f92867a6d6154473b3025190e020000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ddd0c3b6aa9d9083776a5d5044373231302f2e2d2d2b27222a292827272625252423232222222221212121201f1c181e1d1c1b1a191817161414110d08040100000000000000000000000000000a151f2c3844515c6673808c98a2aebac5d0dbd9cec4b9aca0968c7f726a60554c41382f28231c1d2029323a44505b66707d8a97a1adb9c6d2dfe4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566a7784919daab7c4d0ddeaf7fff8ebded2c5b8ab9f9285796d6053463a2f24180d010000000000000000000000000000000000000714212d3a4754606d7a8793aab4bfcbd6ded1c5b8aca095887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000006131f2c3845515c677784919eaab7c4d1d0bfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74818e98a2aebac3d0d9dacfc5baaea3988e81756a6054473e30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c5d1dcd2c5b9ac9f92877b6e67626263656c707b839095a0a8b2bdc7d1dcd9d0c2b9aca0968a7e7164544b40434d57606b717e8b929ca6b0b9c3cdd6dbd8ccc0b6aca39891847a6e675c51453f352b21180d040000000000000000000000000000000000000000000000000000000000000000000000030606090b0b0a090807060400000000000000000005121f2b3744505b657784919eaab7c4d1dddfd2c5b9ac9f9286796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061925323f4c5865727f8b98a5b2bed0dbdcd1bfb2a5998c7f7266594c3f2f241913191d20212628282623201f1b17110a02000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce3d6c9bdb0a3968a7d7063574a3d3024170a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dbe6e1d5c9bdb2a99f92857a6d665c514941382f281f170f08020000000000000000000000030b1218232f39434d57606d7884919ea7b1bcced7d6cabeb3a99c8f8275685e524639291e1408000000000000000000000000020a14212d3a4754606d7a8793a0adbac6d3ddd0c4b7aa9d9184776a5e51443f3f3e3d3c3b3a3937332d363635343333323131302f2f2f2f2e2e2e2e2e2d2c28232b2a2928272625242321201e1914110d080100000000000000000000000004101c2834404a54606d7a85929fa9b3becad6dfd5c9bdb2a89f92877c6f675d5149413a342e2a292c323a444d57606c7883909da9b3becad6e2e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000010d19243043505c6976838f9ca9b6c2cfdce9f5fbeee2d6cabeb3a99b8e8174665c5145382c1d1307000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad0dce0d4c8bcb1a7988c7f7265564d42362a1e1105000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000004101c2834404b556975828f9ca8b5c2cfcdc0b4a79a8d8174675a4e4134271b0800000000000000000000000000000000000000000000000000000000020b17232e38424e58616e7b86929fa8b2bdc7d2ddd7cbbfb4aa9e93897c6f625a5042392e23180c020000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9c6d2dbcec2b5a89b8f8275695e5555535b60696e7a839096a0abb5c0cbd7e2d5c9bdb2a89b8e8175665c51453b454f59626c73808d939ea7b1bbc5cfd8ddd2c7beb4aaa1969083796d605b51473d332a1f160b020000000000000000000000000000000000000000000000000000000000000000060b0f12131617181615141313100c0709080706030000030f1b27333f49536976838f9ca9b6c2cfdce0d4c7bbafa399877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a9b3becad6dacec1b4a79b8e817468554c4135291d1e24292c2d32353533302d2b27221b140b0600000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe4d7cabeb1a4978b7e7164584b3e312518080d0c0b090807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3becad6e2e6dacfc4baada2978f82786d605b534a423931292119140d080100000000000003050b0c151d232934404b555e69727e8b96a0acb9c3cdded2c6b9ada2978a7d7164564c41362a170d020000000000000000000000020b141c222d3a4754606d7a8793a0adbac6d3ddd1c4b7aa9e9184776b5e514d4c4b4a4948484746443f4443424241403f3f3e3e3d3c3c3c3b3b3b3b3b3a3a38342e37373635343332312f2e2d2a25201d19130c040000000000000000000000000c18232e3945525d6873808c97a2adbac3ced9d9cec4bbaea39991847a6d605b534c443f383635393e444c565e69727f8b959fabbbc5cfdae6e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000081b2835414e5b6874818e9ba7b4c1cedae7f4f8ecdfd3c6baada2978a7d7063544b4034281c0c01000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e5d9cec3b6a99d908376695e52463a2d201407000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000c18232e404d5a6773808d9aa6b3c0cdcfc2b5a89c8f8275695c4f422f24190d010000000000000000000000000000000000000000000000000000000006111c26303d46525e69737f8c96a0abb5c0ccd7dcd1c6bcafa59c9083766c61544b4034281e13080000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3bec9d5d7cabdb0a4978a7e7164574d484950575e686d7a849199a3afbbc5cfdad9cec4b8ab9f9285796d6053463a3d47505a606c78828f95a0a9b3bdc6d1dcd9d0c6bcb2a89f958e81746d62594f453b31281d140a000000000000000000000000000000000000000000000000000000000002080d11171c1f20222424232221201f1c181816151312100b060e0b17222d424e5b6875818e9ba8b4c1cedbe3d7cbc0b5ab95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8797a2adbac6d3ddd0c3b6aa9d908377675d5145392c20282f35393a3f42423f3d3937332d261d17110a020000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae5d8ccbfb2a5998c7f7266594c3f3326191b1a191716151312100b060907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a2adbac6d3dfebe0d6cabeb3a99f948e81746c655b544b433b332a251f19130e09090909060b0f12131c1e272e343f45515c676e7b85929ea8b2bdcbd5d5c9beb3a99e9285796d6053463a302519070000000000000000000000000a141d262d333f4754606d7a8793a0adbac6d3ded1c4b8ab9e9185786b5e5b5a5958575655545453504951504f4e4e4d4c4c4b4a4a494848484848474747464540454443434241403e3d3c3b3936302c29241e160d06000000000000000000000007121c2935414c56606d7a85929fa8b1bdc8d4dfd7cbbfb5aba0968e81756c655d56504a464141454750565e686e7b85929fa7b1bccdd7e1ece8dbcfc2b5a89c8f8275695c4f4236291c0800000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2f8ebded2c5b8ab9f9285796d6053463a2e23180c00000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2ddd1c4b8ab9f95877b6e6154473b2e211408000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000071825323e4b5865717e8b98a4b1bed0d0c3b7aa9d9084776a554c4135291d110400000000000000000000000000000000000000000000000000000000000a141e2a36424d57606d79849199a4afbbc7d4e0d8cfc1b7ab9f948a7d71665c51453a3024190d0300000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfdad5c8bbaea295887b6f6255483c3f444d565e686f7c87929fa9b3bec9d5dfd3c6baaea298897d7063564a3d353e44505b666d79839097a1abb4bfcbd7dcd8cec4bab1a79d938b7f726b60574d433a2f261b1106000000000000000000000000000000000000000000000000000000040c13191c22282b2d2f3131302f2e2d2c2823242321201f1c171c1b1a1a2733404d5a6673808d99a6b3c0ccd9e8dcd1bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697885929fabb8c5d2ded2c5b9ac9f92867a6d6054473a2d2b313a4145474c4f4e4c4a46443f382f28221c140b0200000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6dacdc0b3a79a8d8074675a4d41342925282725242321201f1c1718161413100c070907070501000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697885929fabb8c5d2deebe6dbd0c5bbb0a69d938d80776c665d554d453e363029241e1a1716151617171b1f20272c30394045515b606d79839097a1adbac3cedcd2c6b9ada1978c7f72665c514538291e1308000000000000000000000006111c262f383f445156606d7a8793a0adbac6d3ded1c5b8ab9e9285786b69686766656463626160605b5e5d5d5c5b5a5a595858575656555555555454545453514b5151504f4e4d4c4b4a494746413b39352f281f180f0600000000000000000000000d1924303a45525d68727f8c95a0acb8c1cdd6dcd1c6bdb2a89e938d80776d68605c54524c4b51545a61686d7a839197a2adb9c3cddfe9f3e9ddd0c3b6aa9d9083776a5d50443025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f9ecdfd3c7bbb0a69a8d8074665c5145382c1d12070000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcced9e5e0d4c8bcb1a796897d7063564a3d3023170a000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000091623303c4956636f7c8996a9b3becad2c5b8ab9f928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000020c1a25303b45515c676f7c87939facb9c6d2dfe1d3c7bcb0a69e9184796d60564c4135291f140900000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7d3c7baada094877a6d6154473a333b444c56606a73808d97a1adb9c6d2dfd6cabeb3aa9a8d8174675a4e4130333f4a545d676e7b859299a3aebac0cad3ddd6ccc2b9afa59f92877d70695f554b41382d2217100600000000000000000000000000000000000000000000000000080e161e25292d3338393c3e3e3d3c3b3a38342e31302e2d2b28232928272625323f4b5865727e8b98a5b1becbd8e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57697683909ca9b6c3d2ddd4c7bbafa3998a7d7063574a3d30353d434c5154595b5b5956535049413d332d261d140b02000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5dbcec1b4a89b8e8175685b4e42393530353432312f2e2d2b28232422201f1d1818161413110d080a090807060400000000000000000000000000000000000000000000000000000005111e2a36424d566a7683909da9b6c3d0dce9ece1d7cdc2b8afa59d928d81786d675e575046413b352f2b26232322232422272b2d33383d424b515b626d74818e959fa9b3beccd5d4c8bdb2a89e9185796d60544b4034281c100400000000000000000000000b17222d38424a505b62686d7a8793a0adbac6d3dfd2c5b8ac9f92867976757473727271706f6e6d6c656b6a69696867666665646463626262626161616161605c555e5e5d5c5b5a5958575654524c4745413a312a21180b020000000000000000000008131e2935414c56606d7884919da5afbbc4cfdad8cfc4baafa59d928d817a716d66615e56555d60646c707a839095a0a9b3becbd4dfe3e8eaddd1c4b7aa9e9184776b564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4ede8dcd0c4b7ab9f94887b6e62544b4034281c0b0000000000000000000000000000000000000000000916222f3c4955626f7c8895a8b2bdc8d4dfdcd7ccc0b5ab988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfd5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000714212e3a4754616d7a8797a2adbac6d3c6baaea298877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000009141f2934404b55606b74808d9aa7b3c0cddae4d8cdc2b9aca0968b7f72685d52453b31251a0e04000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7d3c7baada094877a6d6154473a2e323a444e58606d7a85929eabb8c3ced9dbd0c3b6a99d9083766a564c41352d38424b555e696f7d87929fa4aeb8c1cbd5dfd4cbc1bbafa39992857b6e675d53493f332722180d0300000000000000000000000000000000000000000000010a121a20283035383f4446494a4b494847464540403e3c3b3a38342e3635343332313d4a5763707d8a96a3b0bdd0dbe7d8cbbeb1a5988b7e7265584b3f322518060d0c0b0908070604000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a2531414d5a6774808d9aacb6c0ccd8d7cbc0b5ab9a8d807367564d42363e474f555d606568686663605b534f443f382f261d140a000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4dccfc2b6a99c8f8376695c504746414342403f3e3c3b3a38342e312f2d2c2924252321201d19181716151413100c0708070502000000000000000000000000000000000000000000020e192530414e5b6774818e9aa7b4c1cddae7f3e9dfd4cac0b7aea49d938e81796e69615a524d45413a3731302f2f30312d3337393d44484e545c606d727f8b939ea7b1bbc5cfd5ccc3b8aca0968b7e72675d5142392e23180c0000000000000000000000030f1c28333f4a545b606d727a808d9aa6b3c0cdd9e0d3c7baaea2988984838281807f7e7d7c7b7b7a79787877767575747372727171706f6f6f6e6e6e6e6e6d6d676c6b6a6a69686766656462615e5654524c433c332a1d140a00000000000000000000020d19242f3a44515c66707d89939ea9b3bec9d5ddd6ccc1b7aea49d938e847e78716d68696a676d71767d8590959fa8b1bbc5cfcfd2d7dde5ded1c5b8ab9e928578685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e3e0dcd5c9bdb2a89c8f82766a5f5342392e23180c0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9c5d0d2d1cbc2bbafa4998b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfd5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000713202d3946525e687885929fabb8c5d2cabeb3aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000020c162028343f4a545e69717e8a97a4b1bdcad7e4ded5c9bdb2a89e92857a6d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6d4c7bbaea194887b6e6155483b2e28323d45515d67727f8c99a8b2bdc8d4ded2c5b8ab9f928578685e5246392d2f3a434d57606b717e8b929da6b0b9c3cdd7ddd7cbc0b5aba2979183796d655b50443e342a1f150b010000000000000000000000000000000000000000010a131b242c323a41464a505355575756555453514b4d4b494846443f434241403f3f3e3d4955626f7c8895aab4bfcad6e2d9ccbfb2a6998c7f7366594c403326171b1a191716151413100c070e0c0b0907070401000000000000000000000000000000000000000000000000000000000000000000000000091724313e4a5764717e8a9aa4afbbc8d4dcd1c3b7aa9d908377695e52463e48505960676d72757572706c656059504a42382f261c11060000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3ddd0c4b7aa9d9184776a545554524c504e4d4c4a494846443f403e3c3a39352f32302e2d292525242321201f1d18181414110e09040100000000000000000000000000000000000000091926323f4c5965727f8c98a5b2bfd0dbe6f2f2e6dcd2c9c0b6aea59d938f837b716c615e56524c47423f3d3c3c3c3d3e3f4446484f545860666d747f88939fa5afb9c2cdd6cec3baafa59e9184786d60554b4030271d1207000000000000000000000006121f2b3844505b666c747f868d929da8b5c1cedae2d6cabfb4aaa09691908f8e8d8c8b8a898887878685848483828181807f7f7e7d7d7c7b7b7b7b7b7a7a7a7979787877767675747371706f6e6866605d564d453c2f261b11060000000000000000000008131e2834404a54606b75818e97a1adb9c0cbd4ded3c9c0b6aea59e96918b847e7a787676787a7e828a92979fa7b1bac3c5c2c3c6ccd3dbdfd2c6b9ada197877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfced4d7d3d1cbc1b9ada1968a7e7164574e4230271d12070000000000000000000000000000000000000000000713202d3946525e687784919ea9b3bdc4c5c6bfbbb0a79f93877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000005111e2a36414c566a7683909da9b6c3d0d0bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000008131e28323a44505c666e7b85929fabb8c5d2deebe5d9cec4b9ada2978d8073695e53463c32271b0c020000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcced9d5c9bcafa296897c6f6356493c30232935414c55616e7b8896a0acb8c5d1ded3c6baaea298877a6d6154473a2e28313b454f59626c73808d949ea7b1bbc5cfd8dcd1c7bdb3a9a0958f82776c605a50463c31271d120700000000000000000000000000000000000000000a131c252d363e444c52545b60626464636261605c545a57565453504a504f4e4d4c4b4b4a4954616d7a8798a2aebac6d3e0dacdc0b4a79a8d8174675a4e41342823282725242322201f1d181c1a1918161413110d080a070604000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a87939facb9c6d2dfd2c6b9ac9f93877b6e61544745505a616b707a7f82817f7d78706b605b544a42382d22170b010000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2ded1c5b8ab9e928578666362615e565d5b5a5857565453504a4d4b49474540403e3c3a39353031302f2e2d2c29242421201e1914110d080100000000000000000000000000000000000a1723303d4a5663707d8996aab3becad6e2eef8eee4dbd2c8c0b7afa59e9590857e756e68605d56534d4b4a4948494a4b495053555960636a6f79808b939aa4afb7c1cbd4d0c5bcb2a89e938a7e71665c5043392f1e150b000000000000000000000006131f2b37434e58606c78808b92989da4aeb9c5d1dde7dbd0c6bcb2a8a09e9d9c9b9a9998979695949993929190908f8e8d8d8c8b8b8a898988888888878787878686858484838281807f7e7d7c7a76726d685f574d41382d22170b00000000000000000000010c18232e39424f59616d7a85919ea5afb9c2cdd6dbd2c8c0b7afa8a19e96918b8785838384868b8f949ea1a9b1b9bfbab8b5b6bbc1c9d3ddd5c9beb3a996897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a7b1bcc4c8cbc7c5c0bbb0a69e9184796d6053463c3120150b0000000000000000000000000000000000000000000005111d2a36414c566673808c97a2abb3b8b9b9b5aea69f958e8175695e53463a2d2114070000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1ced5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000010d192530414e5b6874818e9ba7b4c1cecbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000050e1924303a444f59606d78839097a2adbac6d3dfecebe0d6cabeb3a99f92867b6e61584e43372b1e140a0000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a8b2bdc9d5d8cbbeb1a5988b7e7265584b3f3227242f3a46535f697784919daab7c4d0ddd6cabeb4aa94887b6e6155483b2e2229333d47505a606c78828f95a0a9b3bdc6d1dcd9cfc5bbb1a79e948c80736c61584e43392f24180f0500000000000000000000000000000000000008121c252e373f4850565e61666c6f7171706f6e6d666966646361605c545d5c5b5a5958575756555e687985929facb8c5d2dfdbcec1b5a89b8e8275685b4f4238342e35333231302e2d2c2924282726242321201d1919171312100c0700000000000000000000000000000000000000000000000000000000000713202d3946525e687783909daab7c2cdd8d4c8bbafa49a8b7e7165554b4d57616c717d858c8e8e8c89837d746c665b544a3f33281d130700000000000000000000000915222f3c4855626f7b8895a2aebbd0dbe7dfd2c6b9ada297867971706f6d686b69686765646261605c5459575553514b4d4b49474641403e3d3c3b3a38352f312e2d2a25201d19130c04000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3dfecf9f6ede4dad2c9c0b7afa7a097928a817b736d68625f5758565655565758535b6062656b70767c838d929fa4acb6c0c9d2d6cabfb4aaa0968f82776c60544a3f31271d0c0300000000000000000000000815222e3b47545f6a737f8c929fa2aaaeb6c0cad6e1ede2d8cec3bab2acaaa9a8a7a6a5a5a4a3a2a1a49f9f9e9d9c9c9b9a9999989797969595959594949494949992929191908f8e8d8c8b8a8986837f7a6e695f53493f33271b0f030000000000000000000007121c27303d46525e68707d8a939da7b1bbc4ced7dad2c9c1bab2ada8a09e97979290909192999c9fa6adb3bbbcb4aeaca8aaafb7c1ccd7dacfbeb1a4978b7e7164584b3e31251807000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a0aab3b9bbbfbbb9b5afa69e948b7e71665c5144382c1f120300000000000000000000000000000000000000000000010d1925303a4754616d7a859299a2a9abacadaba39f949083796d60574d42362a1e12050000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1ced5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000081926333f4c5966727f8c99a5b2bfccccc0b3a6998d8073665a4d4033271a06000000000000000000000000000000000000000000000000000000020d17202935414c56606b73808c949fa9b3becad6e2eef2e6dbcfc5baaea3988e81756a6054473e30261c110600000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a0acb9c5d2dacdc1b4a79a8e817467584e43372b1e2a36424d576875828f9ba8b5c2cedbdbd0bbaea295887b6f6255483c2f22202b343e44505b666d79839097a1abb4bfcbd7dcd7cdc3b9b0a69c928a7e716a5f554b40352921170c0300000000000000000000000000000000050e1a242e374049515a61686d74797c7d7e7c7b7a79787673716f6e6d666b6a696867666564636362616a7784919daab7c4d0dddccfc2b6a99c8f8376695c5046443f4341403f3e3c3b3a38352f353433312f2d2c29242623201f1c18120e0903000000000000000000000000000000000000000000000000000005111d2a36414c566673808d99a7b1bcc8d4d8ccc0b6ac9b8f8275675d51535f69717e8792979b9b9995908981786c665b50443a2f24180d01000000000000000000000814212e3b4754616e7a8794aab4bfcad6e2e2d6cabeb3a99a8d807e7d7b7a797776757372716f6e6d6668666462605d555a585654524c4d4b4a4948474540403e3b3a36302c29241e160d070000000000000000000000000000000714202d3a46525e697885929fabb8c5d2deebf8fff6ede4dbd2c9c1b9b1a9a19e938e86807a736e69676563626263646566656c6f72777d828990959da4afb6bec7d2d2c8c0baaea2989184796d655b5042382e1f150b0000000000000000000000000916222f3c4955626f7c87929fa4aeb4bcc0c8d2dce7f4eae0d5ccc3bdb8b7b6b5b4b3b2b1b0afaeb5afacababaaa9a8a8a7a6a5a5a4a4a3a2a2a2a1a1a1a1a1aba39f9f9e9d9d9c9b9a9998979a93908c847b6e655b5044372b1f120600000000000000000000000b151e2935414c56616b74818e959fa9b2bcc5ced7dbd3ccc4bdb9b2acaaa9a19e9c9d9e9fa3ababb0b9bebfb4aaa39f9b9ea5afbbc6d2d9cdc0b3a69a8d8073675a4d402e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78839098a1a9acafb5aeacaba39f948f82786c60544a4034281c100400000000000000000000000000000000000000000000000813202d3946525e68717e8792979c9e9fa19e99928c827a6d675d51453b31251a0e020000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1ced5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd2cec1b4a89b8e8175685b4e422e23170b00000000000000000000000000000000000000000000000000000009141f29323b46525d68707d87939fa6b0bcc5d0dbe6f2f7ece1d7cbbfb4aa9f93877c6f62594f42382e23170b01000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784919eaab7c4d1ddd1c4b7ab9e9184786a6054473a30252631414e5a6774818d9aa7b4c0cddad6cabeb4aa94887b6e6155483b2e2c2d2e2f333f4a545d676e7b859299a3aebac0cad3ddd5cbc1b8aea49f92867c6f675d51453e33291e150a000000000000000000000000000000020d17202c364049515b626c707a8085888a8a898887868583807e7c7b79787776757473727271706f6f6e6d76838f9ca9b6c2cfdcddd0c4b7aa9d9184776a545453504a4f4e4d4c4a49484745404342413f3e3c3a39352f33302d2c28231c1a140b0600000000000000000000000000000000000000000000000000010d1925303b4855626e7b88959fabb8c6d0dbd2c5b8ac9f9285796d605455616e7b889299a1a9a8a7a09d938e81786c60554b4135291d1104000000000000000000000713202d3a4653606d798698a2aebac6d3dfe6dbcfc5b5a89d928d8b8a888785848381807f7d7c7b79777573716f6d6769676563615e565a5857565453514b4d4b4746423b39352f2820191007000000000000000000000000000005121e2a36424d576a7683909da9b6c3d0dce9f6fffef7ede4dbd3cbc3bbb3ada59e98928c85807b777472706f6f6f70717375797b7f83898f949da0a7aebbc0c7d0d2c8c0b6aea49f92867c6e675d53493f30261c0d030000000000000000000000010d1a2734404d5a6773808d99a3afbabfc6ced2dae4e6e7e8e7ded5cec8c5c4c3c2c1c0bfbebdbcbbc0bbb9b8b7b7b6b5b4b4b3b2b2b1b0b0afaeaeaeaeaeadadb5aeacababaaa9a9a8a7a6a4aca49f9d969083786c605346392e23170c0000000000000000000000030c1925303a444f59606d79839096a1aab4bcc5ced6dfd6cfc9c3bdb8b7b3adaba9a9abacafb5b7bbc2c1baaea398928f939eaab6c3cfddd0c3b6aa9d9083776a544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656f7c8691979e9fa4aba39f9d99928c827a6d665b5042392e23180c00000000000000000000000000000000000000000000000005111e2a36414c56616c717e858b8f919297928e877f786d685d554c4133291f1409000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000916232f3c4956626f7c8995abb5c0cccfc3b6a99c90837669544a3f34281c100300000000000000000000000000000000000000000000000000050f1925303b44505a616d7a849199a4afb9c2ced7e1ecf7f5f3e7dcd1c6bbafa49a8f82766b61544a3f34281d13070000000000000000000000000000000000000000000000000000000000000004111d2935414c556874818e9ba7b4c1cfdad2c5b9ada196887c6f62564c41362a2835414e5b6874818e9ba7b4c1cedad3c6baaea298877a6d6054473a34383a3b3c3d3e424b555f696f7d87929fa4aeb8c1cbd5ddd3cabfbaaea2989183796d605a50453b30261c1106000000000000000000000000000008131e29323e48515b636d727e858d9297979796959497928f8d8a8987868584838281807f7e7e7d7c7b7b7a78818e9ba7b4c1cedaded1c5b8ab9e928578666261605c545c5b5a5857565553514b504f4d4c4b4947454141403d3a38342e2a261f17110a020000000000000000000000000000000000000000000000000814212e3a47535f6a7683909daab4bfcad6d3c6baaea2988b7f72665c5463707d8a96a3abb3b4b1aca59d938d8073675d5145392c2013060000000000000000000006131f2c3845515c667985929facb8c5d2dfebe1d1c5b9aea49d9a989695989291908e8d8b8a8987868482807e7c7a787673716f6d68696664636261605d555a5754524d4745413a322b22190c0300000000000000000000000000020e1a2530414e5b6774818e9aa7b4c1cddae7f4fbf3ece6e2dfded5cdc5beb9afaaa29f98928d8884817e7d7c7b7c7d7e7f8285888b90959c9fa6acb1b9c0ccd2d6c8c0b6aea49c928a7e716a5f554c41382d1e150a00000000000000000000000003101d293643505c6976838f9cabb5c0cad0d2d5dad9d9dadbdcddded9d4d2d1d0cfcecdcccbcac9d2ccc7c6c5c4c3c3c2c1c0c0bfbebebdbcbcbbbbbbbbbabababfbbb9b8b7b7b6b5b4b3b2b1b6afaca8a0958a7d7064544a3f34281c1003000000000000000000000008131e28323e45515c676e7b849198a2aab4bcc4ccd7dddad5cec8c5c4beb9b8b6b6b7b9bbc0c7c7c1b7afa59f9286828f9ba8b5c2cfdad1c5b8ab9e928578665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606a6f7d858d91939a959992908b867f776d685d544a3f30271c1207000000000000000000000000000000000000000000000000010d1925303a44505a616c717a7f8285868685817c726c665d564c433a2f21170d03000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000814212e3b4754616e7a8799a4afbbc7d1c4b7ab9e918478665c5044382b1f1206000000000000000000000000000000000000000000000000020d17212a36424d56616c75828f96a1abb5c0cbd4e0e9ebeae8e9ede2d8ccc0b6ac9f948a7d70665c50443a2f24180d02000000000000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b98a9b3bec9d5d5c9bdb2a89a8e8174685e52463c312935404b556976828f9ca9b5c2cfdcd2c5b8ab9f928578675d51453f40454748494a4a49494d57606b717e8b929da6b0b9c3cdd7dcd6cabfb4aaa0958e81746c61574d42382e23170b02000000000000000000000000010d1925303a44505a636d737f8892979ea1a9a4a3a2a9a29e9c9997969a939291908f8e8d8c8b8a8a898887878687929facb9c5d2dfdfd2c6b9ac9f938679706f6e6d666a69686665646361605d555c5b5a59575654524c4e4c4a46444039363127221b140b02000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aebac7d3d6cabfb4aa9e9184796d605c6673808c99a6b4bdc1bcb8afa59f92867a6d6054473a2d2114070000000000000000000004101c2834404b546b7884919eabb7c4d1deeae1d6cac0b6aea8a6a4a3aaa39f9e9c9b9a9897959992918e8c8a88868482807e7c7a78767371706f6e6d67696764615e5654524c443c342b1e150a0000000000000000000000000000091926333f4c5966727f8c99a5b2bfccd8e5f2f2e9e1dbd6d3d2d3d6cfcac1bcb4aeaaa29f9a96918d8b898988898a8b8c8f9297989d9fa7abb0b8bcc3cbd8d0cabfb6aea49d928d80736c61584e433a2f261b0c0300000000000000000000000004101d2a3743505d6a7683909dacb6bbc0c5c6c9cfcccdcececfd0d1d2d3d6dbd5d6d6d7d7d8d7d6ddd7d4d2d2d1d0cfcfcecdcccccbcacac9c8c8c8c8c7c7c7d1cbc7c5c5c4c4c3c2c1c0bfbec0bbb9b1a79c908376665c5044382c1f12060000000000000000000000020c16202934404b555e696f7c869298a2aab2bac2ccd2d9e2d9d4d2cfc9c6c5c3c3c4c5c7cbc6bfbbafa59e938b7f7e8b97a8b2bdc9d5d2c6b9ada29786796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606b6f7a80848688888786837f7a736c655d564c42382d1e150b000000000000000000000000000000000000000000000000000008131e29323e48505a61676d727578797978756f6a605b544c443a31281e0f0500000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000009141f29333b46525e69717e8b939ea8b2bdc7d2dde5e1dedddcdddfe3ddd2c7beb0a69d9183786d60554b4035291f1408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9c6d2dacfc4b8ac9f92867a6d61584e433a313945515d677784909daab7c3d0ddd0c3b6aa9d9083776a554b494c4b5153555657575655545359626c73808d949ea7b1bbc5cfd8dbd0c6bcb1a89d938a7e71695e544a3f34281d140a00000000000000000000000005111e2a36414c56616c737f8c939aa2a9adb3b1afaeb3adaba9a6a4aca49f9f9e9d9c9b9a9998979696959493999299a3afbbc7d4e0e0d4c7bbafa4998b7f7d7c7a79787776747372716f6e6d676a696867666462605d565b595653514a46423b332d261d140a0000000000000000000000000000000000000000000000020f1a26313c4754606d7a86929facb8c2cdd8d0c6b9aca1968b7f726a646d7884919eabb8c4cfc8c1baaea298897c6f6256493c2f23160900000000000000000000000c18232e44505d6a7783909daab6c3d0dde9e7dcd2c8c0b9b5b3b1b0b4aeacaaa9a8a6a5a4aba39f9d9b99979a93918f8d8b89878583807e7d7c7b7a787673716e6967605d564e463c30261c110600000000000000000000000005111d2935414c5665727f8b98a5b2becbd8e5f3e9e0d7d0cac6c5c6cad0d6cec6bfbab3aeaba8a09d9a98969595969798999b9ea1a9aaabb1b7bbc2c8cdd5cec5bebaaea49c928d80776c605a50463c31281d140a00000000000000000000000000010e1b2834414e5b6774818e9aa4acafb5b8b9bebdbfc0c1c2c3c3c4c5c7cad0c9c9c9cacacbcbcccccdcdcecececfcfd0d1d1d2d2d4d8ddd5d5d5d5d4d4d4d4dcd7d3d2d2d1d0d0cfcecdccd2ccc8c3b9ac9f9286796d6053463a2d201307000000000000000000000000040e18232f39434d56606a6f7d869298a1a8b1bbc0c7d0d4d9dedfdad5d2d1cfd0d1cec8c2bdb5aea59d938e81757c8896a1adb9c5cfd6cabeb3a994877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3c464f5960686d73787a7c7c7a7976726d68605b534c443a2f261c0c030000000000000000000000000000000000000000000000000000020d17202c363e4850555d6065696b666d6668626058504a423a32281f160c0000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000006121f2b3844505c667885919eabb8c4d1c7bbafa399877a6e6154473b2e2114080000000000000000000000000000000000000000000000040e1a25303b45505a616e7b85929fa5afbac4d0d9dfd9d4d1d0cfd0d3d8ded9d0c2b8aca0958b7e71675d51453b3025190e030000000000000000000000000000000000000000000000000000000000000814212e3a47535f697885919eabb8c3ced9d3c7baaea3988d80746a5f564c433c3a4753606d7a86929facb8c5d2d7cbbfb5ab9b8e8175685b535658555c6061626464636261605d5a606c78828f95a0a9b3bdc6d1dcd8cec3baafa59f92857b6e665c50443c2f261c110600000000000000000000000713202d3946525e68717e8a919fa4acb3b9bebdbcbbbeb9b8b6b3b1b6afacabaaa9a8a7a6a5a5a4a3a2a2a1a0a39fa3abb5c0cbd7e3e3d7ccc0b5ab9b918b8a88878685848281807f7d7c7b7a787776757472716f6d686a686663605c54534d443f382f261b110600000000000000000000000000000000000000000000000915202c3945525d6875818e9ba7b1bcc8d4d5c9bdb2a89f92867c717175808d96a1adb9c5d2d4cabfb4aa95897c6f6256493c2f2316090000000000000000000000071d293643505c6976838f9ca9b6c2cfdce9eee4dad2cac5c1c0bebdbfbab8b7b6b4b3b2b0b4aeacaaa8a6aca49f9e9c9a989697928f8d8b8a8987868582807e7b77736d6860584e42382e23170c0000000000000000000000000713202d3946525d6875828f9ba8b5c2cedbe8ece1d7cec5bebab8babec5ced4d0cac5bebab8b2acaaa7a5a3a2a2a2a3a4a6a8abadb3b6b8bcc3c7ccd4cfc9c2bcb4aea49c928d80746c655b50483e342a1f160b0200000000000000000000000000000916232f3c4956626f7c87939c9fa4ababadb3b1b2b3b4b5b6b7b8b8babfbbbcbcbdbdbebebfbfbfc0c0c1c1c2c2c3c3c4c4c5c6c8ccd2c8c8c9cacacbcccdcdcecfd0d0d1d2d3d7dcd7d8ddd8d3c7baaea399887b6e6255483b2f2215080000000000000000000000000007121d27313b444e58606b6f7d8691969fa7afb5bdc3c8cdd1d2d4d6d3d2d1cbc7c3bdb8b0aba39f938e81786d7884919ea9b3becad0c6bdb2a996897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2b343d464f565e6167676d6f6f6e6c6565615e565049413a32281d140a00000000000000000000000000000000000000000000000000000000050e1a242c363e434b5154585c545c605c5455544e443f382f2820160d040000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000003101c28343f4a546a7783909daab6c3d0cbc0b5ab95887b6e6255483b2f22150800000000000000000000000000000000000000000000020c16202a36424d57626c75828f97a2adb7c1ccd6ded5cec8c5c4c2c3c7ccd4dcd4c8bcb1a79e9185796d60564d41362a20150a00000000000000000000000000000000000000000000000000000000000006121e2b37424d576774808d9aa8b2bdc8d4d6cbbfb4aa9f92877c6f685d554d45434d5764717d8a98a2aebac7d3d3c7bbaea3998b7e71645c60626568676d6e6f7071706f6e6d676b69666d79839197a1abb5bfcbd7e0d5ccc0baada2979083786d60584e42382d22170b03000000000000000000000714212e3a4754616d7a85929fa3afb6bec5c9cfc9cfcac6c5c2c0bdc0bbb9b8b7b6b5b4b3b2b1b1b0afaeaeb5afacafb5bdc7d1dce8e8ddd2c7bdada39b989695999392908f8e8d8b8a89888685848382807f7e7c7a78767473706d66615f57504941382d22170b000000000000000000000000000000000000000000000004111d2935414c5663707d89959fabb8c2cfd9cec4baaea39891857e7d818d929ca8b2bdc9d5d5c9bdb2a894877b6e6154483b2e21150800000000000000000000010e1b2834414e5b6774818e9aa7b4c1d2dde8f4ece6dcd6d1cecdcbd0cbc7c5c4c3c1c0bebdbfbab9b7b5b3b6afacaba9a6a4a9a19e9c999796959497918f8d8a8784807a6f6a60544a3f34281c100300000000000000000000000714212e3a4754616d7a86929facb9c5d2dfece6dbd0c5bcb3adabadb3bcc1c8ced3d0cac6c3bdb8b7b4b1b0afaeafb0b1b2b5b8b9bec3c4c8cdd3cfc9c5beb9b1aaa29f928c80746e605b53493f362c22180d040000000000000000000000000000000815222e3b4754606a7380898f93999c9ea1a9a4a6a6a7a8a9aaabacaeb4aeafb0b0b0b1b1b2b2b3b3b4b4b4b5b5b6b7b7b8b8b9bbc0babbbcbcbdbebebfc0c1c1c2c3c4c4c5c7cbd1cacbcbcccec6bbaea399887c6f6255493c2f22160900000000000000000000000000010b151f29323d464f59606b6f7c8490959fa4abb2b8bcc2c5c6c7cac6c5c3bfbab9b2aca69f99928b81786d6673808c97a2adb9c0c1bdb5aba196897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000020b19222b343d444c5254555d60626261605b5354524c443f382f2820160b02000000000000000000000000000000000000000000000000000000000008121a242c313a4145474c4f4a5153514a4947433c332d261d160e04000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000b17232e424f5c6875828f9ba8b5c2ced1bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000008131e28323a46525e69717e8b949ea9b3bec9d3ded5ccc3bdb8b7b5b7bbc2cad4d9cec3b9ada1978c8073685e52463c31261a0c030000000000000000000000000000000000000000000000000000000000020e1a26313c4956626f7c8996a0acb8c6d1dcd0c6bbafa39990837a6d675f57514f555f6975818e9baab4bfcad6ccc0b6ac9f92867a6d65666d6f7274777a7b7c7d7d7c7c7b7a79787673716e7b859299a3aebbc7d3e0ded6cabeb3a99f948c7f736a5f544a3f33281f1409000000000000000000000e1a2734414d5a6774808d98a2aebbc0c7d0d3d7dcdbd6d2d1cfccd2ccc8c6c5c4c3c2c1c0bfbebdbdbcbbbac0bbb9bbc0c7cfd9e3eeeee3d9d0bfb5ada7a5a3aba49f9e9d9c9b99989796949892918f8e8d8c8a89878583817f7d79746e69605b53493f33271d120700000000000000000000000000000000000000000000010d19242f3a4854606b7683909da7b1bdc7d1d6cbbfb4aaa197918b8a8e939ca4aebac4cfdad2c5b9ada19686796d6053463a2d20130700000000000000000000000c1825323f4b5865727e8b98acb6c0ccd8e4e9e1dbd6d3d2cdcdcdcececfcfd0cfcecdcbd1cbc7c5c4c1bfc0bbb9b7b5b3b1b3adaba9a6a4a3a2a9a19e9c9a9796918d857c6f665c5044382c1f120600000000000000000000000b1825323e4b5865717e8b99a3afbbc7d3dfdfded6cabeb3a9a29fa2a9afb8bcc3c6cad0d3cec8c5c4c0bebcbcbbbcbdbebfc2c5c6cacfd1d2cdc8c5beb9b3ada79f98928b80736e645c504941382d241a0f060000000000000000000000000000000006131f2b37434e58636e737d83878b8f92979597999a9b9b9c9d9e9fa2aaa1a2a3a3a4a4a5a5a5a6a6a7a7a8a8a9a9aaaaabacacafb6aeaeafafb0b1b2b2b3b4b5b5b6b7b8b9babfbcbdbebfbfbfbcb4aa9f92867a6d6054473a2d2114070000000000000000000000000000030d17202b343d474f59606a6f7a838d9399a0a8acb1b5b8b9bbbfbab8b6b4aeaca8a09d9490877f746d66606d7a85929ea6afb4b4b1aba3999184796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b323a4146474b51535555545350494746413a332d261d160e040000000000000000000000000000000000000000000000000000000000000008121a1f282f35393a3f4240444644403c3b373228221c140b0400000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000061b2734414e5a6774818d9aa7b4c0cdcabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000030d1925303a44505a616e7b85929fa6b0bbc5d0dcd9cfc3bab2acaaa9abb0b8c2d0d9d5c9beb3a99f92867b6e61584e43372b1e150b0000000000000000000000000000000000000000000000000000000000000915222e3b4754606a7784919eabb5bfcbd7d7cbc0b5aba0958f82796e69605d5960676e7b86929facb8c5d0d4c8bbafa49a8f82756e7275797c7f81848688898a8a89888786868583807e7b787c86929facb9c5d2dfe6dbd0c5bbb0a69f92867c6f665b50443b31251a0e05000000000000000000111e2b3744515e6a7784919daab3bec1c3c5c7cbd1c8c9cacacbcbcccccdcdcececfcfcecdcccbcac9c9c8d1cbc7c5c7cbd1d9dfe2e7e2ebe2d0c7bfb8b3b2b0b5afacabaaa9a7a6a5a4a2aaa29f9d9c9b9a9997959792908e8c8985817b736c655b5044392e23180c000000000000000000000000000000000000000000000008131e2c38444f5963707d8a959fabb5c0cbd7d0c6bcb3a9a19e98979b9ea5aeb6c0ccd6ded1c4b7ab9e918478665c5145382c1f13060000000000000000000000091623303c4956636f7c899aa4afbbc8d4e0dfd7d0cac6c5c0c0c1c1c1c2c3c4c5c6c7ccd2cbcdcfd0ced2ccc8c6c4c2c0bebeb9b8b6b3b1b0afb3adaba9a6a8a09d979184786d6053463a2d20130700000000000000000000020f1c2835424f5b6875828e9babb5c0cbd1d2d2d1cec6baada29792979ea5acb1b8babfc5c7cbd0d0d0cdcbc9c8c8c9cacbcccecfced1cbc7c5c3bcb8b3ada9a19e9590867e736e635c52443f382f261b12080000000000000000000000000000000000030f1b27323d46525c636b70767a7e828587888a8c8d8e8f909091929894959696969797989899999a9a9b9b9b9c9c9d9e9e9f9fa4a0a1a2a2a3a3a4a5a6a6a7a8a9a9aaabacaeb4afb1b1b2b2b2afaaa2988f8275675d5145392c201306000000000000000000000000000000050e19222b343d474f5860686e79808791969da0a7a9abacafb4aeaca9aba39f9c96918b837c726d605c5d68727f8c949ea5a7a7a79f9992877d70665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920293036393a40454749494746443f3a39363027221b140b04000000000000000000000000000000000000000000000000000000000000000000080d161d24292c2d322e34383a38342e2e2b272017110a020000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcccabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000010b151f2935414c56616c76828f97a2adb8c1cdd7dcd1c7bdb2a8a09d9c9fa6b0bdc7d2dacfc4baaea2988e81746a5f53473e30271d1207000000000000000000000000000000000000000000000000000000000006131f2b37434e5866737f8c99a3aebbc4cfdad1c7bdb1a79f948f837b726d67686b6f79829098a2aebac6d3d2c6b9ac9f93877c777b7f8285898b8e9092999597979695949992918f8d8a88858284919eaab7c4d1ddeae1d7cdc2baaea3999083786c60574d42362a21160b000000000000000000121f2b3845525e6b7885919ea9afb6b5b7b9bbbfbbbbbcbdbdbebfbfc0c0c1c1c2c2c3c4c5c6c7ccd2c9cacbcccdcecfd0d1d2d3d6dbd5d7d8dad0c9c3c0bebdc0bbb9b8b7b5b4b3b2b0afb3aeabaaa9a8a7a5a4a9a19e9d9b9997928e8780776c60544b4034281c10040000000000000000000000000000000000000000000001101c27333d4855616b76839099a3afbbc3cdd7cec4bbb3adaba4a4a8aaafb7c0c8d2ddd4c8bdb2a89a8d807467544b4034281c100400000000000000000000000714212d3a4754606d7a86939facb9c6d2d4d2cec5bebab8b3b3b4b4b5b5b6b7b8b9bbc0bcbec0c2c4c6c8ccd2d0d1cfcdcfc9c6c5c2c0bebdbcbeb9b8b5b3b2aca9a196897c6f6256493c2f23160900000000000000000000030f1c2936424f5c6975828f9caab4bbbfc3c5c5c5c2bcb1a79f92858e939da0a7acaeb4b8babfc1c3c4c4c5c6cad0cbc7c5c4c3c2c1c0c0bbb9b6b1aca9a19e97928b837b716c635c524a40332d261d140a000000000000000000000000000000000000000a15202b34404a52596063686e7276787a7c7e7f8081828384858586878889898a8a8b8b8c8c8c8d8d8e8e8f8f9090919192939a9494959596979798999a9a9b9c9d9d9e9fa3aba3a4a5a5a6a5a59e9892867c6e62554c4135291d110400000000000000000000000000000000071019222b353d464e565e676d737c848a9095999c9e9fa4aaa29f9d9a99928f8a847e786f6a625b5156606d79828e93999a9b999590877e716b61544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a2d2f35393a3c3c3b3937332d2d2a251e17110a020000000000000000000000000000000000000000000000000000000000000000000000040c13181d20212523282c2d2c2823221f1b150b0600000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbcbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000007121d27313946525e68717e8b949fa9b3becad3dfd7cbc0b5aba096918f949fabb5c0ccd7d6cabfb4aa9f92877c6e62594f42392e23180c0200000000000000000000000000000000000000000000000000000000030f1b27323d4854616e7b86929fa9b3bec9d5d9cfc3b9b0a69f9590867f797475777c8390949faab4bfcad6d0c3b6a99d90837f84888c8f9298989b9d9fa3aba3a4a3a2aba39f9e9c9a9797928f9196a0acb8c5d2deebe9dfd7cbbfb4ab9f958b7f72695e53463d33271c100400000000000000000f1c2936424f5c6975828f979fa4aca8aaacaeb5aeafafb0b1b1b2b2b3b3b4b4b5b5b6b7b8b9bbc0bcbdbdbebfc0c1c2c3c4c5c6cad0c9cacbcdced0d1d2cbd2ccc7c6c5c3c2c1c0bebdbcbebab8b7b6b5b3b2b1b3adaba9a7a9a29f99928c7f72665c5145382c1f130600000000000000000000000000000000000000000000000b16212c38444f59626f7c87929fa7b1bbc5ced6cdc4beb9b8b1b0b4b6bac1c9d2dad5cbc3b8aca096897c6f6356493c2e23180c0000000000000000000000000613202c3945515d677784919eaab7c2c6c8c6c3bcb3aeaba6a7a7a8a8a8a9aaabacafb5afb1b3b5b7b9bbc0c0c3c5c7cbd0d2d2d1cfcccac9cfc9c6c4c2c0bdb8afa49a8a7d7063574a3d3024170a00000000000000000000010e1a2734414d5a6774808d98a2aaaeb5b6b8b9b8b6b1aa9f958a7d818990959a9fa2aaacaeb4b4b6b7b8b8babfbabfbab9b8b7b6b4b3b5afaca9a7a09d97928c857e786e69615a5249403827221b140b0200000000000000000000000000000000000000040f19222e3740474f54565e616569686d6f717373747576777879797a7b7c7d7d7d7e7e7f7f808081818182828384848585868687878889898a8b8b8c8d8e8e8f90919192999596979898999896938e867e706a5f53433a2f24190d010000000000000000000000000000000000071019232b343c444d555c606b6f787e83898c8f929399949892908d8a86827d78716c655f585145515c676d7a81888c8d8e8c89837c716c61594f42392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d2024292c2d2f2f2e2d2b2722201d19130b06000000000000000000000000000000000000000000000000000000000000000000000000000001070d11131419181c1f201f1c1815130f0a040000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcaccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000c18232f39434f59616d7a85929ea6b0bcc5d0dcd8cec6bbafa3999184828f99a4afbbc6d0dbd0c6bbafa3998f82766b61544b4034281f140900000000000000000000000000000000000000000000000000000000000a16212d3a46535e6973808d97a1adb9c2ced8d5cbc2b8b0a7a098928c858182848990959fa6b0bcc6d0dbd1c4b8ab9f95908c9095989c9fa2aaa7aaacafb5b0b0afafb5aeacaba9a6a9a29f9c9ea0a8b2bdc8d4e1edf2e7dcd1c6bdb1a79f92867b6e61594f44382c20130700000000000000000815222f3b4855626e7b858f939a999b9d9fa3aba1a2a3a3a4a5a5a6a6a7a7a8a8a9a9aaabacafb5afb0b1b2b3b4b4b5b6b7b8babebbbcbdbfc0c1c3c4c6c7ccd2cbcdced0cfcecccbcad0cac6c5c4c2c1c0bfbdbeb9b8b6b4b3adaba39e9285796d6053463a2d201307000000000000000000000000000000000000000000000005101c28333e47535f6a73808d95a0a9b3bcc5cdd6cfc9c6c4bebdc1c2c6cbd3ddd7ccc3b9afa59e9184786c605346392d20130700000000000000000000000004111d2935414c556774818e9aa7b0b7b9bbb9b8b1aaa29f9a9a9a9b9b9c9c9d9e9fa4aba3a4a6a8aaacafb6b3b6b8babfc1c5c6cad0d2d5dadad5d0cbc6bfbaafa69f93877a6d6154473a2e21140700000000000000000000000815222e3b4855616e7b8692989fa3abaaacacabaaa79f98908378757d83898e92989c9fa3aaa7a9aaabacaeb4aeb4aeacabaaa9a8a6aba39f9d9995908b85807a716c665f57504840372e2617110a0200000000000000000000000000000000000000000007101c252e353d44484c525458565d60626466676868696a6b676d6e6e6f70707171727272737374747575767677777879797a7a7b7b7c7c7d7e7f7f80818282838485868788898a8b8c8c8c8987817b706c61584e4331281e130800000000000000000000000000000000000000071119222b323b434b515960666d71777c7f8285868787868583817e7a75706c65605b534e46404b555d686d757c7f81817f7d766f6a615a50473d30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113181d2020222221201f1b1713110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607070c10121312100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000004101c2934404b55606b74818e97a1adb8c2ced7dbd0c6bcb1a79f92877c7c87939faab4bfcad6d7cbc0b5ab9f948a7d70665c51453b3025190b020000000000000000000000000000000000000000000000000000000005121e2a36424d57606d7a85919ea7b1bcc6d0dbd4cac2b9b1aaa29f97928d8e91969da0a7b0b8c2ced8e2d4c8bcb1a79f9d999da0a7a8abaeb3b4b7b9bbc0bdbdbcbbbfbbb9b8b6b3b3adaba9aaacb2bac3ced9e5f1f8ede2d8cfc2baaea2988f82756b6054483b2f22160900000000000000000814212e3a47535f696e7b82878a8c8e909299949495969797989899999a9a9b9b9c9d9d9e9fa4aba2a3a4a5a6a7a8a9aaababaeb4aeafb0b2b3b5b6b8b9bbc0bdbfc0c1c3c4c6c7ccd2cbcdd1d2d0cfcecdcccfc9c6c5c3c1bebab5ada297887c6f6255493c2f2216090000000000000000000000000000000000000000000000000b16212b37434e58606d79839097a1aab3bbc4ccd4d5d2d1cbcacecfd2d7d7d2ccc2bab1a79d93897d70655b5044372b1f1205000000000000000000000000010d19242f3d4a5663707d89959fa6aaacafadaba7a098928d8d8e8e8e8f90919293999596989a9c9e9fa4aca7a9acaeb4b4b8babfc5c6c9cfcfc9c6bfbab4aea59e948d8174685e5246392d20130700000000000000000000000814212d3a47535f69707d868e92999a9d9f9f9e9d9a9590867c6f6b70777c81858b8f9298989b9d9d9e9fa2aaa1aaa39f9e9d9c9b99989992908c88837e79736d67605b544d453e362e251c14060000000000000000000000000000000000000000000000000a131c232b32383b4146474b4c52545557595a5b5c5d5d555c606162636363646465656666676768686869696a6b6b6c676d6d6e6f6f707071727373747576767778797a7b7c7e7e7f7f7f7d7b756e69615a50463c311f160c0100000000000000000000000000000000000000000710192029313940454f545c60646a6f727678797a7a79797674716d6864605b535049413c39434c565d606a6f72747472706b62605850483e352c1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070d10131416161413120f0b0605010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9cec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000040e18222c3845515c67707d89939da9b3becad3e0d6cabfb4aa9f958c7f7374818e98a2aebac5cfdad1c7bdb0a69e9184796d60564d42362a1d140a00000000000000000000000000000000000000000000000000000000020e1a25313b45515d67717e8b959faab4bfcad6ddd4cbc3bcb4aea9a19e9a9b9ea0a8acb1b9c2cbd4e0e4d8cdc2b9b1aba9a6aaacb1b5b8babec1c3c2c2c1c1c1c2c3c4c5c5c4c2c0bebab8b6b7b8bdc3ccd5e0ebeceef2eae1d6cabfb4aa9e94897d706356493d3023160a000000000000000006121e2b37424d575f696e757b7e8082848686878888898a8a8b8c8c8d8d8e8e8f8f90919293999495969798999a9b9c9d9e9fa2aaa2a2a4a5a7a8a9abacafb5b0b2b3b5b6b8b9bbc0bdbfc1c4c5c9cfd2d3d7dad5d2d1d0d0cac3baaea398897c6f6256493c2f231609000000000000000000000000000000000000000000000000050f1b26323c45515d676e7b859298a2a9b2bac1c8cdd2d4d8dddad5d2d1cbc7c0bbb1a8a0958e81746b6053493f33271b0f03000000000000000000000000000813202d394653606c78839094999d9fa4a19e9b959085808081818282838485868788898b8d8f91939a979a9d9fa3aaa8acaeb4b8b9bec2c1bdb9b4aeaaa39f938f82796d60564c41362a1d1105000000000000000000000006121e2b37424d57616b707b81868b8e90929292908d88837c6f6a61636a6f747a7e8286898c8e9091919298939494989291908f8e8d8b898683807b77726d67605d55504a423b332d241c130a00000000000000000000000000000000000000000000000000010a111921272c3036393b3f414547494b4c4d4e4f50514b515354555656575758585959595a5a5b5b5c5c5d5d5e5e555d60616162626364646566676768696a6a6b686d6f707172727372706e69615e5750483e342a200d0400000000000000000000000000000000000000000000070e171f272f343d424a50535860626669666c6d6e6d666a6764605d56535049443f382f303a444c52585f6266676866636059544e463e362c231a0c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090908060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000a15202a36424d57606d7984919ea5afbbc5cfdcd7cec5baaea2989083786d6e7b86929fa9b3bec9d5d9cfc2b9aca0968c7f72695e52463d2f261b11060000000000000000000000000000000000000000000000000000000009141f2935414c55606c77839098a2aebac0ccd2d9d5cec5bfbab3adaba7a8aaacb2b8bcc3cbd4dde6e5dfd4cbc2bcb8b6b2b7b8bcc0c0bbb9b7b6b5b5b4b4b5b5b6b7b8b9bbbfbec0c2c5c2c4c5c8ced3d7dcdedfe2e6eae7dbd0c5bcb0a69b8e8175685b4f4235281c0f0200000000000000020e1a26313c454d575e61686e71737577797a7a7b7c7c7d7e7e7f7f808081818282838485868788898a8a8b8c8d8e8f9091929894959697989a9b9d9e9fa4aba4a5a7a8a9abacafb5b0b2b4b7b9bdc2c5c7cbd1d2d4d3cec9c1b9b1a79f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000a15202935404b555e69707d869297a0a8afb8bcc2c6c8ccd2cfc9c5c4bfbbb5afa79f9690837a6d60594f41382d22170b000000000000000000000000000005121f2b3744505b656f7c83888c90939a97928e8a837c737474757575767778797a7b7c7e80828486888b8d909298989b9fa2aaabadb3b5b4b2adaaa39f98928c81796d675c51443a3025190d010000000000000000000000020e1a26313c454f5961696e757a7e818385868583807c766f6a6058586062676d7175797d7f818384858586878787868685848381807e7c7a76736e6a65605d55514c443f382f2a211b120a01000000000000000000000000000000000000000000000000000000070f161b1e252a2d2e2f35393a3c3e4040414243444045464748494a4a4a4b4b4c4c4d4d4e4e4e4f4f505151524b51535454555656575858595a5b5b5c5d5e565d616263646565666563615e57524d453e362c22180e000000000000000000000000000000000000000000000000050d151d232930383f44464e545659545b606161605c545a5754524c46443f38332d2628323a41454e5355595a5b5956544f47433d342c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000020b1b26323a46535e6973808d96a0acb7c1cdd7dbd0c5bcb0a69f92867b6e666973808d97a1adb9c4ced9d5c9bdb2a89f92867b6e61584e41382d22170b01000000000000000000000000000000000000000000000000000000030d19242f3a44505b656e7c86929fa4aebbc0c7d0d6d7d0cac5beb9b8b4b5b7b9bdc3c8ced5dddeded9d5d2d1cdc8c4c3c0bbb9b6b3b6afacaba9a9a8a7a7a8a9a9aaabacaeb5b1b4b6b8b9bec0c3c5c7cbd1d1d2d6dbdddee2d7cec1b7ab9e9184786b5e5145382b1e1205000000000000000009151f2a333c454d53565e616466686a676d6e6e6f707071727273737474757576767778797a7b7c7d7e7f80818182838485868788898a8c8d8e909193999697989a9b9d9e9fa4aba4a5a7abadb2b6b9bbbfc4c6c8c6c4bdb9afa7a0958d8073675d5145382c1f130600000000000000000000000000000000000000000000000000040c18242f39434d57606b707d8591969ea5abb1b6b9bbc0bcbcbdb9b7b5aeaba49f9590847a6d685d52473d2f261b11060000000000000000000000000000030f1b27333f49535f6a6f767b808486878685827d786e6a6767686869696a666d6d6f70717375777a7c7e808386888b8e92989a9ea1a9a8a8a8a19e98928e867f776d675d554b4032281e13080000000000000000000000000009151f2a333e474f575e61686e71747779797877746f6a6260584e4e54555d6065676d70727476777879797a7b7b7a79787776757372706d6766625f5853514b45413a332d261d180f09000000000000000000000000000000000000000000000000000000000000040b1014191e202124292c2d2f3133343535362e34383a3b3b3c3d3d3e3e3f3f3f404041414242434344444540454747484849494a4b4c4c4d4e4f4f50514c5254555657585959595654524d46423b332c231a0f0600000000000000000000000000000000000000000000000000030b12181e262e34383d4347494c4a5053545453514b4e4b4745413a37332d27221b202830353c4347484c4e4e4c4a48443d37322b221a12080000000000000000000000000000000000000000000000000000000000000000000003060708090a09080706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d1c4b7aa9e9184776b5e5144382b1e0600000000000000000000000000000000000a141d2b37434e58616e7b86929fa8b2bdc9d2dfd6cabeb3a99f948b7f72695f606d7a85929ea8b2bdc9d5d9cec4baaea2988e81746a6053493f33271e13080000000000000000000000000000000000000000000000000000000008131e27333f49535f6a717e8b929ca4afb6bec5cdd3d7d6cfc9c6c5c0c1c4c5c8ced4d9dad5d2d1cec9c5c4c1bcb8b7b5afaca9a6aca49f9e9d9c9b9b9a9b9c9d9d9e9fa3aba5a7a9abadb3b3b6b9babfc2c5c6cacfd1d2d5d9d2c5b9ac9f9286796c5f5346392c2013060000000000000000030e18212a333b42464d525457595b555d606161626364646565666667676868696a6a656c6d6e6f70717273747576777878797a7b7c7d7f808283858687898a8c8d8e909193999697989a9ea1a8a9acaeb5b7b9bbbab8b2aca59e959083796d60554b4035291d1004000000000000000000000000000000000000000000000000000007121d27313b454f59606a6f7c848e939d9fa7aaacafb6b0afb2adababa39f99938c837b6e685e564c41352b1d140a000000000000000000000000000000000b17222d38414e585f626a6f7377797a7a7875716c665f585b5b5b5c5d545c60616263656769676d6f717476797c7e81868a8e92979a9b9b9996918c86817c726c655d554b43392f20160c0200000000000000000000000000030e18212c353e454d53565e6165676a6c6c6b6a67626058544e4643474b5154555d606365686a6a6b666d6d6e6e6d676b6a6968666563605d5555534e47454039352f28221c140b0600000000000000000000000000000000000000000000000000000000000000000002080e111414191d20212224262728292a23282c2d2e2f3030303131323233333434353535363637382f35383a3a3b3c3c3d3d3e3f4040414243434441464748494b4b4c4c4c4a4846423b363029211a110800000000000000000000000000000000000000000000000000000001070c151c23282c32373b3c3f3f44464747464540413e3a39352f2b27221b1711161e242931373a3c3f41413f3d3c38332b2720191008000000000000000000000000000000000000000000000000000000000000000104060c10121315161716151413110d0706030000000000000000000000000000000000000000000000000000000000030607090b0c0d0c0a0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d1c4b8ab9e9185786b5e52452e23170c0000000000000000000000000000000006111b262f3847535f6a75818e98a3aebac3cedbd7cec6baada2978f82776c60575d67727f8b96a0acb9c2d0d9d6cabfb4aa9f93877c6f655b50443a2f24190d03000000000000000000000000000000000000000000000000000000010b17222d38414e57626c73808d929fa4acb3bbc1c7ccd2d3d5d2d1cdced1d2d4d2d1cfcec9c5c4c1bdb9b7b4b1acaaaba39f9d99979a9391908f8f8e8e8e8f909192929996989a9c9ea1a9a6a9acaeb4b5b8b9bec1c4c5c9cec9c0b5ab9e9285786b5f5245382c1f1205000000000000000000060f18212931363b4146474b4d4f4b51535455555657575859595a5a5b5b5c5c5d535b60606162636465666768696a6b666d6e6f6f717274757678797b7c7d7f808283858687898a8c8e9196999c9fa3abaaacafaeaca8a19e938e837a6d675d5143392f24180c000000000000000000000000000000000000000000000000000000010b151f29333d474f58606a6f7a818a90959a9d9fa4aca3a2a8a19e9b99928e8780786e695e564c443a2f23190b020000000000000000000000000000000006111b262f3c464e53585f6266666d6d6d676864605b544e4e4e4f4f504a5053545556585a555d60626467666d6f71757a7d8185898d8f8e8c89847f7a746e6a605b534b433931271d0e05000000000000000000000000000000060f1a232c333b42464c5254585b5d5f5f5f5d5a55544e47433d373a4145474b515356595b5d5e545c60606161605d555d5c5b5a585653514b4847433c38352f29241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000020507080d1113141618191a1b1c1d181c1f2021222323242425252626262727282829292a2a2b24292c2d2e2e2f2f303131323334343536373035393a3c3d3e3f3f403f3d3b3a36302a251f170f08000000000000000000000000000000000000000000000000000000000000030a11171c1f272b2e2f2d3338393a3b3a38342e312d2c29241f1b17110b060c131920262b2e2f33343533302f2c27211b160f0700000000000000000000000000000000000000000000000000000000000001080d1113171c1f20212223232221201d1815120f0a0400000000000000000000000000000000000000000000000000060c1012131618191a1917161413110d070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d2c5b8ab9f9285786c5f4a3f34281c10030000000000000000000000000000000b17222d38414f59626f7c87939faab4bfccd5dbd0c6bcb0a69f92857b6e655b5055606d7984919ea6b0bdc7d2dbd0c5bbafa49a9083786c60554c4135292015090000000000000000000000000000000000000000000000000000000006111b262f3c45505a636e74808c939aa1a9afb7bbc1c5c7cbd1cccccbcacfc9c5c4c2c0bdb9b7b4b2acaaa7a7a09d9a9992908d8a888684838282818182828384858687898b8d8f929796999c9fa3aaa8abadb3b4b7b9bdbebeb9afa3998e8275685b4f4235281c0f0200000000000000000000060f171f252a3036393b3e4042404547474849494a4b4b4c4c4d4d4e4e4f4f50495053545556575758595a5b5c5d545c60616263646567686a666d6e6f717274757678797b7c7d7f8184888c8f92999a9d9fa4a29f9c96918a81796d685e554b4131271d120700000000000000000000000000000000000000000000000000000000030d17212b353d464e585f686d757d83898d90939a9596959596918e8c86817c736d665e564d443a32281e11070000000000000000000000000000000000000a141d2a343c43474e5355545c6061605d555753504a4241424242433f44464748494b4d4b51535558545c606265676d7174797c8082817f7c79726d68625f585049413931271f150b000000000000000000000000000000000008111a212931363b4146474b4e50525352504d4947433c37322b2f35393a4045474a4c4e50514a505354545453514b51504e4d4b494745403b3a37312c29241d19130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707090b0d0d0e0f070c101313141516171717181819191a1a1b1b1b1c1c1d1e1e181d1f20212122232324252526272828292a24292d2e2f303132323332302e2d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000000000060c10151b1f222322282b2d2e2e2d2c28232421201d19130f0b06000002080d151b1f2122262728262322201c160f0a04000000000000000000000000000000000000000000000000000000000001080d13191d2023282c2d2e2f30302f2d2c2924211f1b150f0a040000000000000000000000000000000000000000050b1011171c1f202325262625242220201d1813110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d2c5b9ac9f928679665c5044382c1f12060000000000000000000000000000030f1b27333f4953606b76828f9aa4afbcc6d1ded6cabfb4aa9e948b7e71695e5349515c66717e8a949fabb5c0ccd7d8ccc0b6ac9f958b7e71675d51453c31261a0c02000000000000000000000000000000000000000000000000000000000a141d2a333f48525c646e747f8892979ea5aab0b6b9bbbfbebfbfbebebdbdb9b8b5b3b2acaba8a8a09e9a9795908d8a8683807e7c7a7876767574747576767778797a7c7e818385878a8d909298999c9ea2a9a7aaacb2b2b2ada59f92877c6f6256493c2f231609000000000000000000000000050d141a1f252a2d2e31332f35393a3b3b3c3d3d3e3f3f40404141424243433f44464748494a4b4c4d4e4e4f504b515354555657595a5b545c606163646567686a666d6e6f717274787c7f83868a8d91939a98928f8a847d756d675e564c433a2f1f150b010000000000000000000000000000000000000000000000000000000000050f19232b343d464e565d606c70767d80838688898989888784827f7b756f6a605c544d443b322920160c00000000000000000000000000000000000000020b18222a32373c4347484a50535453514b4a46443f382f3535362e34383a3a3c3d3e40404547494b4a515355555d6064666c70737575736f6d66615e56534e443f382f271f150d03000000000000000000000000000000000000080f171f252a3036393b3e414446464544413c3b37322b272024292c2f35383a3d3f4143443f4446474848474540444342403f3d3a39352f2e2b261f1d18120d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020200000406070808090a0a0b0b0c0c0c0d0d0e0e0f0f101011070c1013141415151616171819191a1b1c1c1d191d2021222324252626262321201e1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000030a0f131516171c1f202121201f1c18181413110d0803000000000000030a0f121515191b1b19171614100b05000000000000000000000000000000000000000000000000000000000000040c13191e24292c2e34383a3b3c3d3c3b3a39352f2e2b26201b160d070100000000000000000000000000000000040a0f161c1c23282c2d2f31323332312f2d2c2924201d19130e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d3c7baaea39986796d6053463a2d201307000000000000000000000000000005121f2b3744505b65707d89949facb6c0cfd8d9d0c7baaea2988f82756c61574d414a54616c76829099a4afbbc5d0dbd2c7beb1a79e91857a6d60574d42372b1e140a00000000000000000000000000000000000000000000000000000000020b18212d36404a535c646d727d858e939c9ea6a9acaeb5b1b2b2b2b1b0b2adaba9a6a8a19e9b9896918e8a8784807d7a7673716f6d676a6968686768696a6a6b686d70727476787a7d808386898c8f9297989b9ea0a8a5a9a19e938c7f736a6054473b2e2215080000000000000000000000000003090e14191e2021242624292c2d2e2e2f3031313232333334343535362d3337393a3b3c3d3e3f40414243444045464748494a4c4d4f4a5153545657595a5b545c6061636465676a6f72767a7d808486878785827e78706c605d554c443a31281d0d0300000000000000000000000000000000000000000000000000000000000000071119222b343c434c525a61646b7074777a7b7c7d7c7b7a7875726e69625f58504a423b322920170d04000000000000000000000000000000000000000006101820262b31373a3c3f4446474745403e3938332d2628282923282b2d2e2f30322f35393a3c3e404446494b5153545b60636768686663605c54524c47433c332d261d150d030000000000000000000000000000000000000000050d141a1e252a2d2e32343739393837342f2e2b27201b15181d2024292c2d303235372e34383a3a3b3b3a39352f36353332302d2c2924211f1a15100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010202020303040000040607070809090a0a0b0c0d0d0e0f10080d11131415161818191919171514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000030608060b0f121314141313100c070706040100000000000000000000030608090c0e0e0c0a09070400000000000000000000000000000000000000000000000000000000000000070d161e24292f35393a3f444648494a49484745413c3b37322c272118130c040000000000000000000000000000060e151b21272c2e34383a3c3e3f403f3d3c3a39352f2d29241e1a140e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d7cbbfb4ab93877a6d6054473a2d21140700000000000000000000000000030f1b27333f4953606c7883909da6b0bec7d2ddd2c7bdb1a79f92867b6e615a50453b42505a626f7c87939fa9b3becad6d9d0c3b9ada1978d8073695f53473d30261c110600000000000000000000000000000000000000000000000000000000060f1b242e38414a535b636c707a81888f94999d9fa3aba5a5a6a5a4a3a8a19e9c9a9796918e8b8784817e7a7774706d68666462605d555c5c5b5b5b5c5d5e565e6163656769686d707376797c7f8285888b8e919697989897918b81786c60584e43372b1f130600000000000000000000000000000002080e111414181a181d1f2021222223242425262627272828292922272b2d2d2e2f303132333435362e34383a3b3c3c3e3f414240444648494a4c4d4f4a515354565759585f6266676d7074777a7a7a7975716d66615a514b433a32291f160c000000000000000000000000000000000000000000000000000000000000000000071019222a313a4145505559606367676d6e6f706f6e6d686865615e56544e443f38302920170e0500000000000000000000000000000000000000000000060e151b20262b2e2e34383a3a3a38352f2d2b28221c141c1c171c1f202122232524292c2d2f2e34383a3c4045474a5053565a5c5b595653504a46413a373127221b140b030000000000000000000000000000000000000000000003090e14191e202125282a2c2c2c2a2722221f1b150f0a0d1113181d1f202326282a23282b2d2d2e2e2d2c29242928272523201f1d1814120f0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010102030001050707090a0b0c0c0d0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060708070604000000000000000000000000000000000000000000010200000000000000000000000000000000000000000000000000000000000000000000010911191f282f353a4145474a5053545556565554514b4847433c383229241d160d0400000000000000000000000009101820262b3338383f4446494b4c4d4c4a494745403a3935302a261f1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9dcd1baada194877a6e6154473b2e2114080000000000000000000000000005121f2b3744505b65717d8a95a0acb8c2d0d9d7ccc0b5aba0958c7f72695e53483e333e47535f6a74818d97a2adbac3ced9d5c9beb3a99f92877b6e62594f42382e23170b010000000000000000000000000000000000000000000000000000000009121c262f384149515961686d757c82888c909299979899999897979696918f8d8a8784817e7b7774716d686764605d56575553514b4f4f4e4e4f4f50514c525456585a565e616366676d6f7275797b7e8184878a8b8b89847e756c665b50463d32271b0f030000000000000000000000000000000000020507080b070c1013141415161617181819191a1a1b1b1c1c171b1f202122232424252627282923282c2d2e2f303132342e34383a3b3c3e3f414240444648494a4c4e5355555d606367676d6e6d6c6564605c5450454039312920170d04000000000000000000000000000000000000000000000000000000000000000000000710181f282f353e44494f5456555d606162636262615e565954524d47433c342e261e170e05000000000000000000000000000000000000000000000000040a0f151a1f2123282c2d2e2d2c2924201f1c17110a0f060b10121314151618181d1f202223282c2d2f35393a3f4446494d4f4e4c4946443f3836302b262017110a020000000000000000000000000000000000000000000000000002080d111414181b1d1f201f1d1a1615130f0a04000104070c10131417191b1d171c1f2021212120201d181d1b1a18161413100c0706020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232b313a41454c5254545c606162636362605d5555534e48433d352f281f160e050000000000000000000006131b222a31373d44484a50535658595958575553514b4746413a36312a251f170e0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d4c7baaea194877b6e6154483b2e211508000000000000000000000000000613202d394653606c7883909da7b1bccad4e0d4c7bbafa4999083786d60574d42362b37434e58616d7a85929fa8b1bdc8d4dacfc4bbaea3998f82756b61544a3f34281e130800000000000000000000000000000000000000000000000000000000000a141d262f373f474f565e616a6f757b7f8386888a8b8c8c8b8b8a89878482807d7a7875716e696764615e565754524c4b494745404342414142434344414647494b4e4c525457555c606366656c6e7174777a7d7f7e7c78716d605b544a3f342b20150a000000000000000000000000000000000000000000000000000406070808090a0a0b0c0c0d0d0e0e0f0f060b0f12131415161718191a1b1b1c181c1f2021222324262723282c2d2e303132342e34383a3b3c3e3f4347484b515357555d606161605b5353504a423e352f281f170e05000000000000000000000000000000000000000000000000000000000000000000000000060d161e242933393d4448494b5153555656565554524c4c4746423b373228231c150c05000000000000000000000000000000000000000000000000000000030a0f1215171c1f2021201f1d1813120f0b060002000003060707090a070c10131416181c1f2024292c2d3338393d404242403c3a38342e2a251e1a150b060000000000000000000000000000000000000000000000000000000000010507080b0e11131312110e09080603000000000000000406070a0c0e060b1012131415151413100d070f0d0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060608090a0b0c0d0e0e0d0d0d0c0c0b0a0a09080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d353d434c52565d6065666d6e6f706f6e6d6767625f58544f45413a312820160e0500000000000000020a1117252d343c43474f54545c6062646566656462605d5554524c46423b3630292018130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d3c7baada094877a6d6154473a2e2114070000000000000000000000000714202c38444f5964707d8a95a0acb9c3cddcdfd2c6b9ac9f93877c6f665c50453b3126323c46525e68727f8b95a0acb8c1cfd9d7cbbfb5ab9e94897d70665c50443a2f24190d0300000000000000000000000000000000000000000000000000000000020b141d252e353e444c52586062696e7276797c7e7e7f7f7f7e7d7c7a787673706e696865615e575754524c4a4745413e3c3a39352f3535343536373036393a3d3f414146474a4b515356535b60626568686e7172716f6d66625a504a42382d22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000101020200000305060708090a0b0c0d0e0f070c10131314151617191a181c1f20212324262723282c2d2e303131373a3c4045474a4b5153545453504946443f383029241d160d050000000000000000000000000000000000000000000000000000000000000000000000000000040c131922282d32383b3d40454748494a49484746413f3b3a36302b262017110a030000000000000000000000000000000000000000000000000000000000000306060c101213141413100c0706030000000000000000000000000000040607070c101213181d2022282b2d3034353533302d2c28231c19130f09030000000000000000000000000000000000000000000000000000000000000000000000010406060504010000000000000000000000000000000002000003060707080807060401000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507060b0f12131516171819191a1b1a1a19191918171615141312100c060b08070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252e373f474f565d60686d7275797b7c7d7c7b7a77746f6a636059514b433a322820170e050000000000020b141c2228373f464e53596063666d6f71727372706f6d6764615d56534d46423b3329241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad3c6baada093877a6d6054473a2d2114070000000000000000000000020d16232f3c4855616b7683909da7b1bccbd5dfd3c7bcb1a79b8f82756a60544a3f3329202a36414c56606d7884919da6b0bdc7d1dcd1c6bdb0a69d9183786d60564c4135291f14090000000000000000000000000000000000000000000000000000000000020b131c232c323a41464e54575f6166676d6f717272737271706f6d68696764615e565854534d4a4746413d3a39352f2f2d2c292429282828292a252a2d2e30323036393a3d404546494950535558565e6164656563605c5450443f382f261c100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010200000406070809090b0c070c101213151617191a181c1f20212324262b2e2f35393a3d404547474746443f3a38342e261e18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000001080d171c21272c2f2f35393a3b3c3d3c3b3a3935302e2d2a251f1b150c060000000000000000000000000000000000000000000000000000000000000000000000000306070707060400000000000000000000000000000000000000000000000406070d1113171c1f20232729282623201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e121415171c1f20222324242526272727262626252524232221201f1c171a17151312100b060604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121c252e374049515960686d737a7f828587888989888683807c766f6b605d554c443a322920170d03000000020c141d262d33404951585f626b7075797c7e7f807f7d7c7a75716d68615f57524d453e352f281f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad4c8bbafa49a86796d6053463a2d201307000000000000000000000008141e2c38434f5963707d89959fabb9c3cdddddd1c4b7ab9f95897c6f63584e42382e211925303a44515c66707d89949eabb5c0cbd7d8cfc1b8aca0958b7e72685d52453b31261a0b020000000000000000000000000000000000000000000000000000000000010a111a202830363c43474d5355555c60626465666665646463605d565a5754524d4b4846423e3a3936302d2c292422201f1d181c1b1b1c1c1d191e20212325252a2d2e2e34383a3c3f4446484b4d52545758585653504a423f332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090b0c070c1012131516171b1f2124292c2d2f35393a3b3a3937332d2b28231c140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c202224292c2d2e2f302f2f2e2d292521201e19140f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b0f1213161a1c1b19161312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0e10121211100d0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012131a1e202122282b2d2e2f30313233343434333332323231302f2e2d2c2823272422201f1c171413110d08050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b242e374049525b626b707a80858b8f92989596969993908d88837c746d675d564c443b32291f150b0100000a141e262f383f44525b626a6f777d8285898b8c8c8b8a8886827e7a756e69615e575045403a31281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd2c6b9ac9f938679665c5144382c1f120600000000000000000000020e1925303b4854606b7683909ca7b1bccbd5dfd4c8bdb2a89d9083766b6054463d30261c131e2834404a54616b75828f99a3afbbc5d0dbd4c8bcb1a79e92857a6d60574d42362a1d140a00000000000000000000000000000000000000000000000000000000000000080e161e252a32373b4246484b515355575859595858575654524c4d4a4746423e3b3a36312e2d2a2521201d19161413100c070e0e0f10080d1113141618191d202123282c2d2d3337393b3e4146474a4c4b4946443f383028221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0f1215181d202024292c2d2e2e2d2b27221f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316181d2020222323232221201d191414110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060a0d0f0f0d0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1d1e1f1e1d191615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f20252a2d2e2d3338393b3c3d3e3f4041414040403f3f3e3d3d3c3b3a38342e33312f2d2b282321201d1914110e0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222d364049525c636d727d848d92989c9fa2aaa3aba49f9d9a94908781796d685e564c443b31271d12070006111c263038424a505c636d727c83898f9298979899989799928f8b86817b746e69615a514b433a31281f150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd2c5b8ac9f9285796c5f4a4034281c10040000000000000000000005111e2a36414c56636f7c89949fabb9c2cdddded2c5b9aca0968a7d7064594f43342b1e140c18232e39424f59626e7c87929faab3becad6d9cec3b9ada1978d8073695f53463d2f261b110600000000000000000000000000000000000000000000000000000000000000050c131920272b31363a3b404546494b4b4c4c4c4b4a49474541403d3b3a36302e2d2a2521201e191413110d0807060400000201020300010507070a080d111314181c1f2022272b2d2f3036393b3e3f3e3c3a38342e261e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070d111314181d20202121201f1b1712100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407070d11131415161716151413110d080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181d1f2024272a2b2c2b292622211f1b150e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1c23282b2d30363a3b3d3f444648494a4b4c4c4d4e4d4d4c4c4c4b4a49484746443f42403e3b3a38342e2d2c2924201e1914110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b343f48515b636e737f8791969fa2aaabaeb4b0b5afacaaa69f9a938e837a6d685e564c43392f24180f060d17232e38424a545b606e737f8690959b9fa2aaa5a6a5aba39f9c99928e87817b716c605d554c433a31271e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cdd2c5b8ab9f9285786c5f52452e23180c00000000000000000000000714202d3946525e6875818e9ba6b0bccbd4dfd7cbc0b5ab9e9184786c6053463d3220190c07121c27303d47535f6a74818d98a2aebac4cedad5c9beb3a99f92867b6e61594f41382d22170b010000000000000000000000000000000000000000000000000000000000000002080d151b1f262a2d2e34383a3c3e3f3f403f3e3d3c3a39352f312e2d2a2521211e1a1413110d080604010000000000000000000000000000000000010507070c101313171b1f2022252a2d2e313232302d2b28231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070d101314141413120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708090a09080707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060709090707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060607080909080707060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d24292c2d31343738393836332f2e2b26201a140d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181d1f272b2e34383a3d4246484a4a50535556575758595a5a5a59595958585756555453504a4f4d4a4846443f3e3a39352f2d2a25201d18130e090200000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313d46505a636d73808b9399a1a8aeb4b8babebcc0bbb9b6b0aca49f9590837a6e685e554b40352921180e161f28343f4a545c666c74808c92999fa7acaeb4b2b3b2b4aeacaba39f99928d867e746d675d554c433930261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1ced1c4b8ab9e9185786b5e5245382b1f070000000000000000000003101c28343f4a54616e7a86929facb9c2cddfe0d4c7bbafa3998c7f72665b5044382b1f1207000b151e2b37434e58616d7a85929fa8b2bdc9d5dacfc5baaea3988e81756b6053493f33271d1207000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e2123282c2d2f31323333323131302d2c29242421201e191514120e0907050100000000000000000000000000000000000000000000000000000406060b0f121315191e202124252523201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607080706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d11131416161413110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060b0f12131415151515141312100b060b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e24292f35383a3d414345454443403c3b37322a261f180f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181d24292c3237383f44464a4d525457545b60616263646566676767666665656564636261605c545c5a575553504a4a4745413b3936302c29241d1a140c0701000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434e58626c737f8c929fa4abb2babec5c6cad0ccc7c6c2beb6afa79f9590837a6e675d51453e332a1f151e28313a44505c666d78818d929fa3abb1b8babfbfbfbebfbab9b5afaba39f98928a81796d675d554b42382e23170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfd1c4b7ab9e9184786b5e5145382b1e120500000000000000000006121f2c3844505c66737f8c99a3aebbc7d3e0dfd2c5b9ac9f92867b6e61544a3f33281c0f0300030c1a26313c46525e68727f8c96a1acb9c2cdd8d7cbbfb4aa9e93897c6f655b5044392f24180c020000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f2022242526262525242321201d19171414110e0907050200000000000000000000000000000000000000000000000000000000000000000000030506080e111414171918161312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0f0f121212121212121212070704010000000000000000000000000000000000000000070c1013191d2021232221201d19130f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10121316171c1f20212222222121201f1c171a18161413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111920283035394045474a4d50515251504c4947433c3631292119110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d24292f35383d43474a505356575e616466666c6e6f70717273747473737372727170706f6e6d666b69666462605c545754514c4746413b39352f2a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55606a717e8b919ca4afb5bdc4cad0d3d6dbd7d4d2d0c7c0bbb1a7a0959083796d605a50453c31261a242f3a434f59606d78818e939ca4aeb4bdc3c6cad0ccd1cbc7c5c0bbb5afaaa29f938e83796d675d544a3f342820170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0d0c4b7aa9d9184776a5e5144372b1e11040000000000000000000713202d3a4653606d7984919eabb5bfcbd7e2d6cabeb3a99c8f8276695e5242382d22170b0000000a15202a36414c56606d7984919ea7b1bcc7d3dcd1c6bcafa59d9083786c60554b4035291e14080000000000000000000000000000000000000000000000000000000000000000000000000205070c1013131618181919191817161413110d0808070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0c0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070707060503000000000000000000000000000000000000000002091015191b1c1e1e1e1e1e1e1e1e1e1413110d080200000000000000000000000000000000030b12181c1f24292c2d2f2f2e2d29241f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000060b1012181c1f202322282b2d2e2e2f2f2e2d2d2b2823272522201f1d1814120e090502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232b323a41464b5153575a5d5e5f5e5c5955534e46423b332b231910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161d24292f35394045474e54545c606368696e707376797b7c7d7e7f7f808180807f7f7f7e7d7c7b7a7978777573716e6d666764605d5554524c4745413a363029241d150d07000000000000000000000000000000000000000000000000000000000000000000050f1a232c3945515d676f7c87929fa3adbbc0c7d0d6dbdfdddddfe0dfd9d2ccc2b9b1a7a0958e81746c61574d42372b212935414c56606b73808c939da5aebabfc6cfd3d6dbd9dcd7d3d1cbc7c0bbb4aea59e959082796d665c50443e32291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000004101c2834404b546b7784919eaab7c4d1d0c3b7aa9d9084776a5d5144372a1e1104000000000000000005121e2a36424d5764717d8a96a1adbdc6d1dcdfd3c6baada2978a7e7164564d422f261c1106000000030d1925303a45515c67717e8a959fabb7c1cfd8d8cfc1b8ab9f958a7e71675d51453b3025190e03000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0c0d0c0b0a0907070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0c0b0a07060400000000000000000000000000000000000000000000000000000000000000000000000105080d1113141413120f0b060604010000000000000000000000000000030c141b212528292b2b2b2b2b2b2b2b2b21201d19130c040000000000000000000000000000060c151d23282c2f35393a3c3c3a3935302b28221c140b080000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f23282c2d302d3338393a3b3c3c3b3a3a38342e34312f2d2c2924211e1a14110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242c353d444c52555d6064676a6b6c6b6966625f58534d453d352b22190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f282f353940454b5153586062666d7074787b7d80838588898a8a8b8c8d8d8d8c8c8c8b8b8a89888786858482807d7b797774716d6765615e5654514b46423b352f271f18120b03000000000000000000000000000000000000000000000000000000000000000b16212b37434e58606d7a849199a3aeb5bfccd2d9d7d3d2d0d1d2d4d8ddddd8cbc3b9b1a79d938a7e71695f53473d32272c3945525d686f7d87929fa5afb7c0cbd1d8d9d4d1d0c9c6c7cbd1d1cbc5bfbaafa79f948f82786d605a50443b3025190c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cdc0b3a69a8d8073675a4d4034271a0d0000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2d0c3b6a99d9083766a5d5043372a1d100400000000000000000714212d3a46535e6976828f9ca8b2bdcfd8e3ded2c5b8ab9f9285796d6053473b3020140a000000000008131e2834404b55616c7683909da5afbcc6d1dcd4c8bcb1a79e9184796d60564c41362a1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171918161413100c070100000000000000000000000000000000000000000000000000000000000002080d1113191d202121201f1b171413110d07010000000000000000000000020c151e262c3134363838383838383838382d2c29241e160e040000000000000000000000000610181e272e34383a41454749494746413a38332d261d1a11080000000000000000000000000000000000000000000000000000000000000002080d13191c23282b2e34383a3c3f3f444647484848484746443f43413e3c3a38352f2d2a26201e1a140f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232c363e474f565d61676d70747678787776736f6a615f574f473d342b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d2429313940454b51555d60656a6f74797d8185878a8d8f929895969798999a9a9a9999989898979695949792918f8d8a888683817e7a75716e6865605d55524d4540393128231c150c05000000000000000000000000000000000000000000000000000000000004101c27333b4754606a74818e96a0abb5bfc7d7d8d1cbc7c5c3c4c6c8ccd2d9ddd5cbc3b9afa59f92867b6e61594f44382c38444f59606d7a849199a3afb7c0c9d7dcd5cec8c5c3bdb9babec5c6c9cfcac1b9b0a69e948e81756c61564d42362a1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cdc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000713202d3a4653606d798698a2aebac6d3cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000815212e3b4854616e7b87939facb9c4cfdfe2d6cabeb4aa9a8d8174675c5145382c1f13020000000000020c18232e3943505a626f7c89939eaab4bfcbd7d8cdc2b9ada1968c7f72685e52463c31261a0e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000020404030000000000000000000000000000000000000000000000000000030506090c0f10100f0d0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090b0d0c0a08070502000000000000000000000000000000000000000000000003090e141a1e212124262523201f1d1812110c05000000000000000000000000000000000000000000000000000000060b13191d2024292c2d2e2d2b272220201d18130d080200000000000000000009141e2730373d41424545454545454545453a3935302820160c0200000000000000000000060f18222a30394045464c5154565554524c46443f382f2c231a12080000000000000000000000000000000000000000000000000000000000070c13191e25292e34383a404446494c4a505354555555545453504a504d4b494745403b3a36312d2a251f1b150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212c353e48505960686d73797d8083848584827f7c756e6960594f463d31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910191f272f353d434b51555d60676d72777c8085898e919797999c9fa2aaa3a4a5a6a7a7a6a6a6a5a5a4a3a3a2a9a29f9e9c99979892908e8a86827e7a76726d67615e57514b433e342e271e160e05000000000000000000000000000000000000000000000000000000000714202c38444f59626f7c87939fa8b2bdc6d1d4cfc6bfbab9b6b7b9bbc0c7d0d3dbd5cbc0baaea2989082766b6054483d30384854606b75818e96a1abb5c0c9d2dbd4cbc3bcb8b7b0adadb1b8b9bec5cdcbc2b8b0a69e938a7e71695e52463e30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7cdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000814212e3b4754616e7a8794aab4becad6cdc1b4a79a8e8174675b4e4134281b0e010000000000000006131f2b37434e5866727f8c9aa4afbbc8d4e0dfd3c6baaea298897c6f63554b4034291c100400000000000007121d27303e4754606a75818e98a3aebac5cfdad5c9bdb2a89f92867a6e61574d42372b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000306070a0f10110f0d0706040100000000000000000000000000000000000000060b0f121316191b1c1d1c191514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515181a19171514120e09030000000000000000000000000000000000000000060b141a1f252a2d2e313332302d2c29241d1d170e09030000000000000000000000000000000000000000000000020a11171e24292d2f35393a3a3937332d2d2c29241d19130c050000000000000004101b26303942494d4f5151515151515151514745413a32281e1308000000000000000000050e18222a343c424b5153555d606262615d5653504a423e352c241a0e050000000000000000000000000000000000000000000000000000030b12181e252a3035383f44464a51535659545b60616162626160605c545c5a585553514b4846423b3a36302b26201b150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333e47505a616b707a80858a8d909192918f8c88827b706b60584e433a2f24190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000010a121b222b313940454f555d60676d72797f84898d91979b9ea1a9a6a9acaeb4b0b1b2b2b3b4b3b3b2b2b2b1b0afaeb3adabaaa8a6aaa39f9d9a99928f8b87837f7a736e69605d554f444039302820170f050000000000000000000000000000000000000000000000000000000916232f3c4855606b7683909aa4afbac4cfd4cbc2bcb4aeacaaaaacafb6bec1c9d1dad6cabeb4aa9f94897d7063594f443842505a636f7c89939ea8b2bdc7d1dbd4cac2b9b1acaaa3a0a1a5abadb3bbc3cbcac1b8afa59f92857b6e615a5042382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7cdc1b4a79a8e8174675b4e4134281b0e000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0dbccc0b3a6998d8073665a4d4033271a0d00000000000000000815212e3b47535f6a7784919dacb6c0ccd8e4ded2c5b8ab9f9285796d6053463a2f23180c00000000000000000b151e2b38434e58616e7b86929fa9b3bec9d5dacfc4baaea2988d8174695f53463c32261b0f040000000000000000000000000000000000000000000000000000000000000000000000060b101213171c1d1e1c191413110d0801000000000000000000000000000000020a11171b1f20232628292a282622211e1a140f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1f21222526262422211e1a140f0a0300000000000000000000000000000000020a11171f262a31363a3b3e3f3e3d3a39352f2d28221a150e06000000000000000000000000000000000000000000030b141c22283035393a4145474746443f3e3a39352f2a251e170e070000000000000915212c37424b545a5c5e5e5e5e5e5e5e5e5e54524c443a3024190d0100000000000000020d17202a343c464e545c6065676d6f6f6d6864605b544f473e362c20170d02000000000000000000000000000000000000000000000000070c151d232830363a41464a5053545c60636668666c6d6e6f6f6e6d6d666b69676462605d5555534d4746423b37312b272018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c454f59616c717d848c92979a9d9e9f9e9c99938e857d706a60564c41352921170d02000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c242d343d434b515960676d72797f858c91969a9ea1a9abadb2b3b6b8babfbdbdbebfc0c0c0bfbfbfbebebdbcbbbebab8b7b5b3b4aeacaaaba39f9c9a93908b85807b736d676159514a423a322921170e050000000000000000000000000000000000000000000000000007131f2c38434e5863707d89949facb6c0ccd5cbc2b9b1aaa39f9d9e9fa4acafb7bfc8d1dbd0c5bcb0a69c8f82766b6054483f4a54616c7683909da5afbac4cfd9d5cbc2b8b0a7a09d969394989ea1a9b1b9c2cbcac1baada2978f82756c61544a3f34281c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7cec1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6cbbeb2a5988b7f7265584c3f3225190c0000000000000003101c28343f4a54626f7c8895a0acbec7d2dde8dbcfc2b5a89c8f8275665c5044382c1d12070000000000000000030c1b27323d46535e6973808d97a1adb9c3ced9d6cabfb4aa9f92877b6e61584e43372b21160a000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2024282a2b292621201d19130c0400000000000000000000000000080b141b22272b2d2f3335363635332e2d2b261f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070808090807060400000000000000000000000000000000000000000000000000070f161b20262b2e2f313332302e2d2a261f1a150e060000000000000000000000000000030c141c232831363b4246484a4c4b494745403939332b2620180f0600000000000000000000000000000000000000030d151d262d333a4146474c5254545350494b4745403a3630292019100700000000000c1925313d49545d65696b6b6b6b6b6b6b6b6b605d564c4135291d11040000000000000008141e29323c464e585f666d72787a7c7c7a77716c66615950483e32291f140800000000000000000000000000000000000000000000010710191e272e343a41464c52545c6063666d6f727577797a7b7b7b7b7a7979787674716f6d6765615f5754524d47433c373228231d150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f39434d57616b717e8791969ea1a9a9ababaaa9a59e9792877c6f685d52453f33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000a131c252e363f464e555d606b70797f858c91979ea0a8abadb3b8b9bec0c2c5c6cad0cacbcccdcdcdcccccbcbcbcac9d0cac6c5c4c2c0bfbab8b6b4aeacaca49f9d98928d868079706b605c544c443b332920170d020000000000000000000000000000000000000000000000030f15222e3b4854606a76838f9ca6b0bec7d2cec3b9b1a79f98929091939a9ea5adb6bfc8d2d7cec2b7ab9f94897c6f63584e44505c66707d8a959fabb7c1ccd6d7cdc3b9b0a69f95908a86878b9297a0a7b1b9c2d0cabeb3a99e948b7e71665c5044382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7cec1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cabdb1a4978a7e7164574b3e3124180b0000000000000006121f2b3844505c6673808d9aa7b1bcd0d9e4e1d5c9beb3a9988b7f7265544a3f34281c0b010000000000000000000a16202a36424d57606d7a85929ea7b1bcc8d4dbd0c5bbafa3998e81756a5f53473d32271b0b0200000000000000000000000000000000000000000000000000000000000000050c141c23282b2d3135373736332d2c29241e160d0800000000000000000000010a121a1d262d3337393c3f42434342403b3a37312b262018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709080d111314151515151313100c070907060400000000000000000000000000000000000008101920272b31373a3c3e403f3d3b3a36312b2620181009000000000000000000000000030c151e262e343b42464d53545759585653514b49453e37312a21180d040000000000000000000000000000000000030d151f272f383f444c5254565d6061605b535853514b46413a322b22190c03000000000f1b2834414d5a656f757878787878787878786d685d5245392c201307000000000000020e1925303b444e585f6a6f797f8487898886837e78706b615a50443b3025190e020000000000000000000000000000000000000000030b1218222a303940454c52565e61666d7075797c7f82848687888888878786858582807e7c7a76726e6966615e57534e47433d342e271e1910060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555f69707d879299a1a9adb3b6b7b8b7b6afa9a29991847a6d605a50453b30251a0b020000000000000000000000000000000000000000000000000000000000000000000000000009121c252e374048505860676d747d848c92979ea1a9acb2b8b9bec4c6c9cfcfd1d0cbc7c5c4c4c3c2c2c3c3c4c5c5c7cad0ccced0d1cfd0cbc7c5c3bfbab9b6afacaaa29f98928c847d736d665e564d453b32291e1408000000000000000000000000000000000000000000000006121f2b37434e58626f7c89949fabb9c2d0d4c8bcb1a79f9590868384878f939ca4adb6c0ccd6d3c7bbb0a69c8f82766a5f534653606d7884919da7b1bcc9d3dbcfc5bbb1a79f948f837d7a7a7e8590959fa7b1bdc7d0c5bbb0a69e9184786d60544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7cec1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6c9bcafa396897c706356493d3023160a000000000000000713202d3a4653606d7984919eabb8c3cedeebdfd2c6b9ada197887b6f6255483c2e23170c00000000000000000000040e1a25313b45515d67727e8b95a0acb8c2cdd8d7cbc0b5ab9f93877c6f62594f43382c1d140a000000000000000000000000000000000000000000000000000000000000050f171e262e34383a3d42434442403a39352f281f1a12090000000000000000000a131c242c2f383f4446494c4e4f504f4c4846423c37312a22191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c1013131619191d202121222221201f1c1819161313100c0704000000000000000000000000000008121a222b32373c4347484b4d4c4a4846423b37312a221b120900000000000000000000000b151e2730383f444d53575e6164666563605d55555047423c332a1f160c01000000000000000000000000000000020b151f273139424a50565d6167686d6d6c656865605d55524c443d342b1e150b000000000f1c2936424f5c6975828484848484848484847a6d6054473a2d21140700000000000005111e2a36414c565f6a6f7c848b9196959a93908a847d716c61564d41362a1e110500000000000000000000000000000000000000040d151d2429343c424b51565e61686d72797d8185898c8f91929894959594939892918f8d8b8886837f7b77736e69625f58544e454039302a2217110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1b242c3945515d676e7b869299a3abb2b9bec3c4c5c4c1bbb3aba0968e81756c62574d42362a1d140a00000000000000000000000000000000000000000000000000000000000000000000000006101b242e374049525a626a6f79808891969ea1a9adb3b9bdc3c6c9cfd2cfc9c5c4c0bfbab8b7b7b6b6b6b6b7b7b8b8babfbdbfc1c3c5c7cbd1d0d2d1cbc7c5c0bbb9b3aeaaa29f96918a80786d685e574d443b3025190d04000000000000000000000000000000000000000000000815212e3a47535f6a75828f9ca6b0bbcbd4d1c5b8aca09590837b77777b828c919ca4aebac4cfd8cdc2b7ab9f94887b6e62554c5664717e8a95a0acb9c2cddbd6cabeb3a9a0958f8279706d6e727b8390959fabb5c0cccdc1b9aca0968b7e71665b5044382b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7cec2b5a89b8f8275685c4f4235291c0f000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd7ccc0b5ab95887b6f6255483c2f221509000000000000000a1723303d4a5663707d8997a1adb9c6d2dfebded1c4b8ab9e9185786a5f53473a2e1c1106000000000000000000000009141f2935414c55606d7883919da6b0bbc7d3dcd1c7bbafa49a8f82756b6054483e2f261b110600000000000000000000000000000000000000000000000000000000030c17212930383f44464a4f50514f4c4745413a312c241b12090000000000000009121c252e363e4149505356595b5c5d5b5955534d47433c342b23190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232624292c2d2e2f2f2e2d2c28232623201f1c1813100c07010000000000000000000007101a242c343d43474e53555859595755534d47433c342d241b100600000000000000000007121c273039424a50575f61696e717271706d6764615a534e453c31281d13070000000000000000000000000000000a141d273139434b545b60686d73787a7a797775716d67615e564e463d30271c1207000000111d2a3744505d6a77839091919191919191877a6d6154473a2e2114070000000000040e18222d3946525e686e7c8591969ea1a8a49f9d9591877e71685e5246392d201407000000000000000000000000000000000000040d161f272f353f464e545c60686d747a7f84898e9298999b9d9fa3aaa2a2a1aaa29f9e9c9a979992908c8884807b746f6a626058514b433c3427221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b37434e58606d79839198a2abb5bdc4cacfd1d2d1cdc5bdb2a89e938b7e71695e52463d2f261c110600000000000000000000000000000000000000000000000000000000000000000000020b18222d363f49525b636c717c848d939aa1a8adb3b9bec4c8ced2d1cbc7c4bdb9b8b3b4aeacabaaa9a9a9a9aaababacaeb4b0b2b4b7b9bbc0c3c4c7cdd1d3d2ccc8c5bebab4aea8a19e928d837a6e695e564c41362a1f160c010000000000000000000000000000000000000000030f1c28333f4a54626f7c87939facb9c2cdd2c6bbafa59d90837a6e68696e757f8c929da8b2bdc9d5d3c7bbb0a69a8d8074675c525e6875828f9ca8b1bdcbd4ddd2c6b9ada2979083796d676061696e79839099a4afbbc6d1c9bdb2a89d9184786c6053463b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7cfc2b5a99c8f8276695c4f4336291c10000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfd4c7bbafa499877a6d6154473a2e21140700000000000005121e2a36424d576774808d9aa9b2bec9d5e1e7dbcec1b4a89b8e817568584e43372b1f12060000000000000000000000030d19242f3a44505c66707d8a949fabb7c2cdd8d8ccc0b6ac9e94897c6f63594f41382d22170b000000000000000000000000000000000000000000000000000000000b151e29333b424a5053575b5d5e5c5954524c433e362d241b11070000000000040d1a242e37404850535b6062666869696866615f57534e463d352b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181d1f23282c2d2f322f35393a3b3b3c3b3a38342e33302d2c28231f1d18120d080100000000000000030c19222c363e464e54585f6264666563615f57534e463e362d22180e0400000000000000000c18232e39424a545c60696e747b7d7f7e7c7a75716c625f574e433a2f24180d010000000000000000000000000006111b262f39434b555c666c717a808487878684817e7a746d6860584e42392e23180c020000111d2a3744505d6a7783909d9e9e9e9e9e94877a6d6154473a2e21140700000000000a15202c38444f59616e7a859197a0a8acb2afaca7a09992857b6e6154473b2e2114080000000000000000000000000000000000040d161f283139404551585f666d727a80868c91969b9fa2aaa8aaacaeb4aeaeaeb4aeacaba9a7aba39f9c9895908c86817c756f6a605c554e463f332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a47535f6a73808d95a0aab4bdc6cfd6dadededdd7cfc4baafa59f92867b6e61594f42382d22170b010000000000000000000000000000000000000000000000000000000000000000000a141d2a343e48515b636e737e8791969fa4acb2b9bec5c9cfd4d1cbc6bfbbb9b2adaba6aaa39f9e9d9d9c9c9d9d9e9e9fa2aaa3a5a7aaacafb5b6b7bcc2c5c8ced5d4d0cac6bfbab2ada49d9590837b6e685e52463f31281e1308000000000000000000000000000000000000000006121f2b3844505b6674818e9aa4afbbc8d4cfc3b6aa9e93897c6f685e5f626d74808d96a1adb9c2ccd8ccc2b8ab9f9285796d6054616e7a86929facb9c3cedfd4c8bcb1a79e92857b6e675d55575e676f7c87939fabb5bfcbcec4b8aca0968a7e7164574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7cfc2b6a99c8f8376695c504336291d1000000000000000000000000000000004111d2935414c566a7784909daab7c3d0d2c6b9ac9f9386796d6053463a2d2013070000000000000714212d3a46535e697784919daab7c4cfdae6e2d6cabeb3a9988b7e7165584b3e31261a0f0300000000000000000000000008131e28343f4a54616b7683909ca7b1bcc8d4ddd2c7beb0a69c9083766b6153493f33271c1106000000000000000000000000000000000000000000000000000007121d27303b454d545c6064686a6a6966605d5650483e362d23190d03000000010c161f2c364049525a61656c6f7275767675736e69625f584f473d32271b0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d24292c2e34383a3c3f424145474848484846454043403c3a38342e2c29241d19130c070100000000000a151e2b343e48505860626a6f717372706e69625f5850483e342a20150a0000000000000004101c2834404a545c666d727b81868a8c8b8986827e766e6a5f554b4135291d1207000000000000000000000000000b17222d38414b555c676d787e858d91969992918e8b86807a6f6a60544a4034281e13080000111d2a3744505d6a7783909daaabababa094877a6d6154473a2e21140700000000030f1b26323b4854606b75818e97a1a9b2b9bdbbb9b1aba2978d8073665a4d4033271a0d00000000000000000000000000000000030c161f28313a434b515b636a6f797f858d92989ea1a8acaeb4b5b7b9babfbbbbbabfbab8b8b6b3b5afaca9a7a09d99928e87827c736d675f5851443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a43505a626f7c87929fa7b1bcc5cfd8e1e6eaebe9e1d6ccc1baaea2988e81756b60544a3f33281d1307000000000000000000000000000000000000000000000000000000000000000006111c262f3c46505a636d73808b9299a0a8afb6bec4c9cfd5d5cfc6bfbab5aeaca8a19e999798929191908f8f9090919292989597999b9d9fa3aba9abb0b7b8bdc3c9ced6d6d0cac4bdb9aea79f9591847a6e615b51433a2f24190d00000000000000000000000000000000000000000613202d394653606c7985929eacb6c0ccd3c7bbb0a69b8e82756a6056535b606d7984919ea6b0bbc7d3d3c6baada2978b7e71645765727f8b99a3afbbc7d3ddd1c4b8ab9f958b7e71695e554b4d555f6a74818e99a3aebbc7d3c8bdb2a89c8f8276695e53463a2d21150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7cfc3b6a99c908376695d5043362a1d100000000000000000000000000000000613202c3945525d687885929fabb8c5d2d1c5b8ab9e928578665c5044382b1f12060000000000000815212e3b4854616e7b8795a0acb8c5d1e0ebdfd3c6baada297887b6e6255483b2f22150a00000000000000000000000000010b17232e38424f5963707d89959fabb8c3ced9d9d0c1b7ab9f948a7d70655b5044382e23170c01000000000000000000000000000000000000000000000000000c18232e39424d575e666d7075767775736d68615a50483e352b1f150b01000007131d28313e48525c636c70787c7f818283827f7b766f6a60594f44382c1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1e25292f35393a404546494c4f4c52545455555453514b4f4c494645403a39352f29241e18120b0300000006111c26303c46505a616a6f767c7e807f7d7b756f6a625a50463c31261b0f0000000000000006121f2c3844515c666d787f868e9299999898928f8a827c6e675d5145392f24180c000000000000000000000000030f1b27333f49535c676d79828b92979ea1a39f9d9b98928d857d6f665c51443a3025190d0100111d2a3744505d6a7783909daab6b7ada094877a6d6154473a2e2114070000000006121f2b37434e5863707d89939ea9b3bbc4c9c8c3bdb3a99d9184776a5e5144372b1e11040000000000000000000000000000000b151e28313a434c555d606d727c838c92989fa2aaadb2b8babfc2c4c5c7cbd1c8d0cac6c5c4c2c0c0bbb9b6b1acaba39f9a938f8780796f6a625b5049413930271e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616c76829099a3afb9c3ced7e1e4e0dfe0e4e8ded6cabfb4aa9e93897c6f665b50443a2f24180d01000000000000000000000000000000000000000000000000000000000000000b17222d38424e58616c727f8c929fa3abb2bbc0c7d0d5dad4cbc3bdb4aeaba39f9b96918d8a88858484838383838484858586888a8c8e909299999c9fa6aaacb2b9bdc4cad0d7d6cfc9c0b9b1a8a0968f82756d62554c4135291c110600000000000000000000000000000000000000091623303c4956636f7c8997a1adbec7d2d0c4b7ab9f94887c6f62584e47515d67707d8a949eaab7c1ccd6cabeb3a99c908376685f697783909dabb5c0cbd7d4c8bcb1a79d9083786c60574d43434e58616e7b86929facb9c3cecec3b9ac9f93877b6e6154483c31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7d0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000000714212d3a4754606d7a8797a2adbac6d3d0c3b7aa9d9084776a544a3f34281c1003000000000003101c28343f4a5465717e8b98a8b1bdc8d4e1ebded2c5b8ab9f9285796c605346392d201306000000000000000000000000000006111c26303e4854606b7683909da7b1bcc8d4e2d3c7bcb0a69d9083786c60544a3f34281d120700000000000000000000000000000000000000000000000004101c2834404b545e696e787d818384827f7a716c625a50473d31271d120700010d18242f3a43505a636e737e83898c8e8f908e8c87827c6f6b6054483a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191f252a3035394045474b515356595b565d6061626261605c545c595653514b47454039352f29241d150d0802000c17232e38424e58616c717c83888b8c8c8a88827c716c62584e43372b1c1106000000000005111d2a36414c56606d78828c92989fa3abaaa39f9c949084796d60554b4035291d1004000000000000000000000005121f2b3744505b656d79828f949ea1a9adaeacaaaaa29f989083786d60564c41362a1d110500111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000000000815212e3b47535f6a7783909da5afbbc4cdd5d4d0c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000007121c27303a434c565d676d757f8790959fa2aaaeb4b9bdc4c6cad0d1cbc7c5c4c4c3c4c4c5c7cbd1cbc7c5c3bcb8b5aeaca49f99928d837c726d605b534a423930271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d68717e8b949fabb5c0cbd5e0ddd8d4d2d4d8dde4dbd0c6bcafa59d9083786c60554b4035291d1307000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a717e8b919ca4afb5bdc3ccd2d9dcd4cac2b9b1aba39f99928f8a84807d7b7978777676767677787879797b7d7f818486898c9094999da0a8acb2babec5ced6dad5cbc2bab1a89e948b7f72675d5145382d22170b00000000000000000000000000000000000006121f2b37434e586773808d9aa9b3bed0d5c9beb3a99c8f83766a5f5346404b55616c76828f9ca6b0bbc7d3cfc5b9ac9f93877a6d616e7b8895a0abbdc7d1dcd1c5b8aca095897d70665b50453b3c46525e6975828e9ba8b2bdc8d4c8bbafa49a8c7f7366584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7d0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000000915222f3c4855626f7b8895a9b3becad6cfc2b5a99c8f8276695c4f432e23170b00000000000006121f2b3844505c6675828e9ba8b5c1ced9e5e8dbcfc2b5a89c8f8275655b5044372b1f12050000000000000000000000000000000a141e2c38444f5964707d8a95a0acb8c7d2ddd8cdc2b8aca0958a7e71665c5044392f24180d03000000000000000000000000000000000000000000000006131f2c3845515c666e7b838a8e90918f8c857e716c62594f43392f23180c0104111d2935404b55616c73808a9095999b9c9c9b9a938f867d6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e171e252a30363a41464b5153545c606265686a686d6e6e6f6e6d666a696663605c5453514b45413a352f271f19130c04101c28343f4a54606a717e86909497999896948f877e716a5f5347382e23170c00000000000713202d3946525e68727f8c949fa3aaafb5b4aeaca69f968d8174675d5145382c1f130600000000000000000000000613202d394653606c77828f949fa6adb3b9bbb9b7b4aeaaa0958c7f72685e5246392d20130700111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000004101c2834404a54626f7c88959fabb7c1cdd6dfddd0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000000050e18232e39424c565d686d79818c9299a0a7aeb3babfc6c9cfccc7c6c2bfbab9b8b7b7b7b8b9bbc0c0c4c5c9cec8c6bfbbb6afaba39f9590877f746c655c544b43392e23181108000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55606d7a85919ea6b0bdc7d1ddd9d2ccc8c6c8ccd2d9e2d8cec1b8aba0958b7e71675d51453a2f24180d01000000000000000000000000000000000000000000000000000000000006121f2b3844505b666f7c86929fa3adbbc0c7cfd8dddcd4cac2b8b0a7a099928d86827d7973706e6c666a6a69696a6a6b6b666d6e707274777a7c7f83888c91969ea0a8aeb4bcc4ccd6ddd4ccc3bab0a69f92857a6d60544a3f33281c0f0300000000000000000000000000000000000815212e3a47535f6a7784919eaab7c4cfd2c6b9ada1978a7e7164584e433943505a626f7c88949eaab7c2cdd4c8bbafa49a8a7e7165727f8c98a7b1bccfd9d5c9beb3a99d9083786c60544a3f3336424d5663707d8996a0acb8c5d1ccc0b6ac9e9184776a5f53473a2e21150600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd0dbcdc0b4a79a8d8174675a4e4134271b060000000000000713202d3a4653606d7985929fabb8c5d2deebe3d7ccc0b5ab998c7f736653493f33271b0f03000000000000000000000000000000020c1c27333d4653606c7884919dabb5c0ccd7ded4c8bcb1a79e9184786d60554b4035291f150b01000000000000000000000000000000000000000000000713202d3a4653606d798390959b9d9d9c9792877e716b60554b4034291d12070613202c3945515d67717e8a929da0a7a8a9a9aca49f98908377685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a202930363b42464c52555d6064666d6f727577787a7b7b7b7b79787776736f6d6665605d55514c4540393129241e160e121f2c3844505c666f7c8792989fa6a6a5a69e9992877c6f62544a3f34281c1003000000000714212e3a4754616d7a86929fa6aeb4bbc0bfbab8b0a89f9285796d6053473a2d20140700000000000000000000000b1825313e4b5864717e8b949ea6b0b9bec5c7c5c4bfbab1a79f92867a6d6154473a2e21140700111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000006121f2c3844515c6674808d9aa7b1bcc9d3dfe3d6cbbfb4aa9a8d8074675a4d4134271a0e01000000000000000000000000020d17202834404a545d686d7a838e939fa3abb1babec5cacec8c7c0bbb9b5b4aeacabaaaaaaabacafb5b4b7b9bdc4c7cbcbc7c0bbb5afa7a099928c80776d665c554b403428231a0f06000000000000000000000000000000000000000000000000000000000000000000000000000a13202c3945515d6773808c97a1adb8c2cfd9d9d0c7c0bbb9bbc0c7d0d3dcd4c8bcb1a79e9285796d60554b4135291e130800000000000000000000000000000000000000000000000000000000000613202d394653606c78839098a2aeb5bfcbd1d9e1dcd4cac2b8b0a69f959086807a75706d666461605b545d5c5c5d5d5e545c6062646668676d6f72767b7f848a91969fa2aab2bac4ced8ded5ccc1baaea2988b7f72665b5044382b1f120600000000000000000000000000000000000915222f3c4855626f7c8896a0acb9c5d2ccc0b6ac9e9285796d6053463c313e4754606a75828f9ca6b0bcc7d3ccc0b6ac9b8e8175697683909da9b6c3cddcd2c6b9ada1978b7e71655b5042382d303b4854606b7784919daab7c4cfd2c7b9aca096887b6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8cbbfb2a5988c7f7265594c3f3226190c0000000000040f1c28333f4a54626f7c8997a2adbac6d3dfece0d4c7bbafa499897d706356493d2d22170b00000000000000000000000000000000000b161f2b3744505b65727f8c99a4afbbc7d4e0d9cdc3b9aca0968b7e72675d51453c31271d1207000000000000000000000000000000000000000000000c1825323f4b5865727e8b959fa7a9aaa9a29992877d70675c5145392f23180c0714202d3a4753606d7985929ea4acb1b4b5b6b6afaaa095877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a323a41464d52565e61676d7175797c7f8283858787888887868584827f7c7976726d67605d55514b433d353028201913202d3a4653606d78839199a3aab0b3b2b0aba3998e8275665c5044382c1f1206000000000b1825313e4b5864717e8b98a2aebabfc6cbcbc7c2baaea2988a7d7064574a3d2f24180c00000000000000000000020f1c2935424f5c6875828f9ba6b0b8c2cacfd3d2d0cac3baaea2988a7d7064574a3d3124170a00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070000000713202d3a4653606d7985929eabb8c3cddee5e0d3c7baaea3988a7d7063574a3d3024170a0000000000000000000000000008141e29323b44515c666d7a8390959ea5afb5bdc3cad0cbc3bdb9b5afaca9aba39f9e9d9d9e9e9fa3aba7aaacb2b9babfc6cfccc7c0bbb1aba39f928d81786d675c51453f352c21180e03000000000000000000000000000000000000000000000000000000000000000000000006111c2934404b55606d7a85929fa9b3becad4ddd2c7beb6afacafb6bec1c9d3d9cdc3b9ada1978c7f72675d51453a2f24190d0100000000000000000000000000000000000000000000000000000005111e2a36424d5664717e8a95a0aab4bfc7d7dce3dcd4cac2b8b0a69f948f837b736e6863605c545553504a5050505051514a5153555759555d606366696e73787e848b9298a0a8b2bcc6d0dbded6cabeb3aa9e9184786c605346392d2013060000000000000000000000000000000004101c2834404a5466737f8c99a8b2bdc9d4c8bbafa49a8d8073665c5145382b37434e58636f7c89949fabb7c7d2d2c5b8ab9e9285796e7b87939facb9c6d2d6cabfb4aa9e9185796d6053493f2f262c38444f596673808d99a9b3bec9d4c8bdb2a8988b7f726553493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8d0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd6cabdb0a3978a7d7064574a3d3124170a00000000010c16202b3844505b66727f8c99a9b3becad6e2ecdfd2c6b9ac9f93867a6d6054473a2d2114060000000000000000000000000000000000030f1b27333f4953616e7b87939facb9c5cfdbdfd5c9bdb2a89e9184796d60584e43392f23180d04000000000000000000000000000000000000000004101d2935404b556a7683909da7b1b6b7b3aba3999184796d60554b4034291c10101c2834404b5465727e8b97a1adb8bcc1c2c3c0baaea399877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000020a1117212931363e444c52575e61686d73797d8185898c8e909298949595949792918f8c8986827f79726d67605d554f45413a322b231e2a36414d5664717e8a95a0abb4bcbfbfbdb5ab9f9285796d6053463a2d201307000000020e1b2835414e5b6874818e9baab4bfcbd0d7d6d3cabfb4aa9b8e817568554b4035291d1004000000000000000000020f1c2835424f5b6875828e9ba6b0bcc6d1dae0dfdbd6cabfb4aa998c807366594d4033261a0d00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000000091623303c4956636f7c8997a1adb9c6d2dfebdfd2c5b8ac9f92867a6d6053473a2d201407000000000000000000000000020e1925303b44505a606d788290959fa7afbbc0c7cfcfc7c0bbb2acaba49f9c98999291919091919299979a9ea0a8acaeb4bdc3cbd1cbc3bdb5afa49d938e82796d605b51473e332a1f150900000000000000000000000000000000000000000000000000000000000000000000000c17232e3845515c67727f8c97a2adbbc4cfdcd8ccc0b6aca49fa4acafb7c1cfd8d5c9beb3a99e92857a6d60564c4135291e13080000000000000000000000000000000000000000000000000000000714202d3a46525e697783909da7b1bcc6d0d9e8ddd4cac2b8b0a69f948f82796e69615e5653504a4846443f434343434445404446484a4c4b515356575f61666c71797f869196a0aab4bfcad6e2dbd0c5b9aca096897c6f6256493c2f2316090000000000000000000000000000000006121f2c3844515c6676828f9ca9b6c2ced2c6b9ac9f93877b6e61544b403428323c4854606b7683909cabb5c0ccd2c6b9ada197897c727f8b9aa4afbbc8d4d3c6baaea2988c7f73675c5141382d1d27323d4956626f7c8997a1adb9c6d2cec2b5a89b8f8275655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8d0c3b6a99d9083766a5d5043372a1d100000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1ced5c9beb2a995887b6f6255483c2f2215090000000008131e2a36414c56606c7883919daab7c4cfdbe6eaddd0c3b7aa9d908377675d5145392c2013060000000000000000000000000000000000000b17222d3846525e6976828f9ca9b3becad6e3d9cec4b9ada1968c7f736a5f554b40342920160c01000000000000000000000000000000000000000613202c3945515d677985929facb8c3c4bdb5aba1968b7f72675c5145382c1f13131f2c3845515c667683909ca9b3bec8cecfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228333b424650565e61696e747a80858a8e9298989b9d9fa2aaa1a2a9a29f9d9c9998928f8b857f7a736d676059524c443d3528232d3946525e687683909ca7b1bdc6cfd0c7baaea298877a6e6154473b2e211408000000030f1c28333f4a546976838f9ca9b6c2d0dce2e3dbd0c4b7aa9e918477675d5145392c1f1306000000000000000000000a1724313d4a5764707d8a949eaab4bfcbd7e3ece7dbd0c1b4a79a8e8174675b4e4134281b0e00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070000000c1926323f4c5965727f8c98a9b3bec9d5e2e4d8ccc0b6ac9c8f8275675d5145392c1f130600000000000000000000000005111e2a36414c56626c74808d949fa7b1b9c1cbd1cec6bdb5afa8a09e99938f8b8886858484848586888a8d91969b9fa3abb1b9c0c8d7cfc7c0bbaea59e948e81756d63594f453c31261a0e0500000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d7985919ea9b3becdd6ddd4c8bbafa49a939a9ea5afbdc6d1dacfc5b9ada2978c7f73685d52453a2f24190d0000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86939facb9c3ced8e2ddd4cbc2b8b0a69f948f82796d675f57524c46443f3b3938332d363637372e34383a3b3d3f404547494d53545b60666d727b849198a2aebac6d3e0e1d5c9bdb2a8988c7f7265594c3f32261907000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2d0c3b6a99d908376695f5342392e232c38434f5965727e8b99a4afbbc7d4c9beb3a9998c7f75828f9bacb6c0ccd8d2c5b8ac9f92867a6d61554b402f261b202d394653606c7885919eabb8c4d1d1c5b8ab9e9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d0c3b6a99d9083766a5d5043372a1d10000000000000000000000000000005121e2a36424d57697683909ca9b6c3cfd2c6b9ada197867a6d6053473a2d201407000000010d19242f3946525e68727f8b95a0acb8c5d1e1ece7dacdc0b4a79a8d817467554b4135291d110400000000000000000000000000000000000006111b2a36424d5764717e8a97a2adb9c7d1dce0d5c9bdb2a99f92867c6f675c51453e32281e1308000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac6d0c6bdb2a99e9184796d6053473a2e231813202d3a4653606d7986929facb9c5cfd9dcd1c4b7aa9e918477655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333f454d535a61686d747b80868c92979b9fa2aaa8aaabaeb4aeaeb3adabaaa9aaa29f9c97928c858079706b605d564f473f342e2e3b4754616e7a87949fabb9c3cfd8d2c6b9ada197877a6d6154473a2e21140700000006121f2b3844505b667784919eaab7c4d1ddeaecdfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000a1623303c4955616c76828f98a3aebac7d3e0ece8dbcec2b5a89b8f8275685c4f4235291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000005111e2a36424d576875828f9ba8b5c2cfdae6e0d4c8bbafa49a8b7e7165554b4035291d10040000000000000000000000040f19222d3946525e68717e8b929da6b0b9c2cbd7cec6bcb4aba39f96918c87827e7b797877777778797b7d8184898e9299a0a7aeb6bfc7d1d1cbc0b7afa69e938c7f726b61574d42372b20170c02000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727e8b97a1adbbc5d0dfd5c9bdb2a89f93878f939eabb5bfcbd7d6cabeb3a99f92857a6d60564c4135291d120700000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbc8d5e0ded5cbc2b9b0a69f948f82796d675d554d46413b38342e2d2b282229292a2a23282c2d2f312f35393a3c42464a50545c60696e7c86929facb8c5d2dfe5d9cec2b5a89b8f8275685c4f422e23180c000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3cabeb3a9998c7f7366574d4230271d27323d4754616e7a87939facb9c6d2cfc3b6a99d90837885929fabb8c5d2d6cbbfb4aa9b8e8175685e5243392e1d141f2b3744505b6574818e9aa7b4c1d0d2c6b9ada297887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8d0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000714212d3a46535e697885929eabb8c5d1d1c4b8ab9e918578675d5145392c20130600000004111d2935414c56616e7a85929fa7b1bcc8d4e0eee1d5c9beb3a9978b7e7164584b3e2f24180d01000000000000000000000000000000000000000e1a25303b4753606d7985929eabb5c0cbd7e3dacfc4baaea3999083796d60594f443a2f24190d000000000000000000000000000000000000000714202d3a4753606d7a8693aab4bfcad6cfc4b9ada1968b7e7165544b4034281c15222f3b4855626e7b8898a3aebac7d6e1dccfc3b6a99c9083766953493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000020c151e262f383f4450575e616c717a81868d92989ea1a9acaeb4b5b6b8babebbbbbebab8b7b5b4aeaca9a19e97928c847d746d68605951444039303e4b5764717e8a97a6b0bbccd5ded1c4b8ab9e918578685d5246392d2013070000000613202d394653606c7986929facb9c5d2dfececdfd3c6baada297887b6e6155483b2e221508000000000000000000000814202d3944505a616e7b86929facb9c5d2dfece8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000714202d3a46525e697885919eabb8c4d1deebdfd2c6b9ac9f93877b6e6154473b2f24180c0000000000000000000000000a16212c38444f59616e7a85929fa4aeb8c2cbd4d0c6bcb4aaa299928d847f7b76716e6d666a6a6b666d6f7174777c818690959da4adb5bfc8d1d7c9c1b8afa59f93877d70695f53473e32291e130800000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea9b3becdd7ded2c5b9aca1968d81818f99a3aebbc5d0dbcfc5baada2978c7f73685d5245392e23180c00000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97acb6c0ccd4d9d6ccc3b9b1a79f949082796d675d554b433c36302b2823201f1c171d1d1d1e181c1f20222424292c2d3136383f444a51575f6a74808d9aa7b3c0cddae6ded1c4b7ab9e9184786b544a4034281c1004000000000000000000000000000003101c28343f4a5466727f8c99aab4bfcad3c6baada297887c6f6255493c312215202d3946525e6876838f9ca9b6c2ced2c6b9ac9f93877d8997a2adbac6d3d3c7baaea3988a7d7164564c4130271d0f1b27333f495364717e8b97a9b3becad6cabeb3a9978b7e7164584b3e31251808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8d0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000815212e3b4854616e7b8797a2adb9c6d2cfc3b6a99c90837669554b4035291d10040000000713202c3945525d6874818e97a2adb9c3ced9e5ecdfd2c6b9ada197887b6e6155483b2e221507000000000000000000000000000000000000000009141f2c3845515d6773808d99a3afbbc7d4e0e0d7cbbfb4aba0958d80746b61564c4135291c11060000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d0dbd5c9bdb2a99b8f8275665c5145382c1f1623303c4956636f7c8996aab4bfcbd7e8dacdc1b4a79a8e8174675b4e412d22170b00000000000000000000000000000000000000000000000000000000000000000000000a141e263038424a505a62696e767e858e92999fa2aaadb3b8babfc1c3c5c6cad0d0cac6c5c4c2bfbab8b3ada9a29f969189817a706b625b514a423a414e5a6774818d9aa7b4c0cddadbcfc2b5a89c8f827569564c4135291d11050000000714212d3a4754606d7a8799a3aebbc7d3e0edebded2c5b8ab9f928578695f53463a2d2114070000000000000000000004101c28333e46525e697784909daab7c3d0ddeae8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000814212e3b4754616e7b8797a1adb9c6d2dfe9ddd0c3b6aa9d908377695e52463a2d1d12070000000000000000000000030f1b27323b4854606b75818e97a2adb6c0cad4d6cbbfb4aaa29892878079726e696562605c545d545c606264676a6f757c838d929ca3adb6bfc9d3d3cac1bbafa49992867b6e615a50443a3025190d0300000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717d8a96a1acbbc4cfdfd4c8bcb1a79e9184797b86929fa9b3becad6d6cabeb3a99f92857a6d60554b4034281c1106000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a9aa4afbbc1c8cecac2bab1a79f959082796d675d554b433a312a251f1c1713120f0b061010070c1012131517181d2020262a2d333940444e5863707d8996a3b0bcc9d6e3ded2c5b8ab9f928578665c5144382c1f1206000000000000000000000000000006121f2b3844505c6676828f9ca9b5c2d0d2c5b8ab9f9285796c605346392d20131e2a36414c5665727f8b98a8b2bdc8d4c7bbafa4999083909da9b3becad6d2c5b8ac9f92867a6d6053473a3020150b17222d3b4855626e7b8897a2adbac6d3cfc0b3a69a8d8073675a4d402f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000a1724313d4a5764707d8a97a9b3becad6cec1b4a79b8e8174685b4e412f24180d010000000714212d3a4754606d7a86929fa9b3becbd5dfebe7ded1c5b8ab9e928578695f53463a2d211407000000000000000000000000000000000000000004101d2935404b55616e7b87929facb9c2cdd8e4dcd1c6bdb1a79d928a7d70685d5245382d22170b0000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3dacfc4b8ac9f9285796d6053463a2d201723303d4a5663707d8996a3b0bcd1dce7d7cabeb1a4978b7e7164584b3e312518060000000000000000000000000000000000000000000000000000000000000000000006111c263038424a545b606c717b828a92979fa3abaeb4b9bec5c6cad0d0d2d3d6dbdbd6d3d2d0d0cac7c5beb9b3ada8a09e938e857d726d605c544b43404b54697683909ca9b6c3cfdcd4c8bcb1a7998c7f7266594c3f3024190d010000000714212e3a4754616d7a8794abb5bfcbd7e3efe9ddd0c3b6aa9d9083776a574d42362a1e120500000000000000000000000b17222a36424d576875828f9ba8b5c2cedbe8e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070000091623303c4956636f7c8996a9b2bec9d5e1e6d9cdc0b3a69a8d807367564d42362a1e0b01000000000000000000000007131f2c38434f5963707d89939ea9b3bec8d2d7cec5baaea39892867d736d67615e575553504a514b515355575860626a6f78808c919ca4aeb7c1ccd5d7ccc0b5aba2988f82766c62564c41362a1f14090000000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca8b2bdcdd6ded1c5b8aca0958a7e7174808d97a2adbac4cfdacfc5baada2978c7f72675c5145382d22170b000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939fa7b0b8bdbebeb9b1a8a0959083796d675d554b433931281f1914100b06060300000304000004060708070d1113141a1c22282e343c4855626f7b8895a2aebbc8d5e1dfd3c6baaea29886796d6053463a2d20130700000000000000000000000000000713202d3a4653606d7985929fabb8c5d2cfc2b5a89c8f8275655b5044372b1f121925303b4855616e7b8896a0acb8c5d1ccc0b5ab9f9590959fabbbc5cfd7cbc0b5ab9b8f8275675d5145392c20130613202d394653606c7985929fabb8c5d2cfc2b5a99c8f827669564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000d1a2633404d596673808c99a6b3bfcfdbccbfb2a6998c7f7366594c4033261907000000000a1724313d4a5764707d8a98a3aebbc5d0dbdedfdcd7cec2b5a89b8f827568574d42362a1e12050000000000000000000000000000000000000000000c18242f3946525e6975828e9ba6b0bcc7d3e1e2d8cfc3b9aea49e91847a6d60544a3f33281c0f0300000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3dfd3c6baaea298897c6f6356493c302316232f3c4956626f7c8995a2afbcc8d5e2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000061017232e38424a545c666c737e868f949ea1a9aeb5babfc6cacfd3d1d0cdcccbcac8c8c9cacdd0d1d4d3cfc9c5bebab2aca59d9791877f746d665d554c45515c667884919eabb7c4d1ded1c5b8aca095887b6e6255483b2f221508000000000815212e3b4854616e7b8794a1aebad1dce7f3e6d9cdc0b3a69a8d8073675a4d4031261a0e020000000000000000000000050e1a2530404d5a6773808d9aa6b3c0cdd9e6e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000b1824313e4b5764717e8a97a4b1bdcfdae6e3d7ccc0b5ab978b7e7164584b3e3025190e0000000000000000000000000915222f3b4854606b76828f9ca5afbbc5d0dbd0c5bcafa59f92867d706b605c55524d4846443f44404546484a4e54585f666d747f8c929ca5afbac4ced9d2c7bdb4aa9f948b7e71685e52463b31251a0e000000000000000000000000000000000000000000000000000000000004101c2834404a54616e7b87939facb9c4cedfd5c9bdb2a99d9083786c6d7a85929fa9b3bec9d5d6cabeb3a99e9185796d60544a3f33281c0f030000000000000000000000000000000000000000000000000714212d3a46535e6975818e959ea6acb2b2b3ada79f9590837a6d675d554b433931271f160d0803000000000000000000000000000000010406090e11172228343f4a5463707c8996a3afbcc9d6e2e2d6cabeb4aa94877a6e6154473b2e21140800000000000000000000000000000915222f3c4855626f7b8898a2aebac6d3cbbfb4aa998c7f726653493f33271b0f14212d3a46535f697784919daab7c4d1d2c7bdb1a79f9d9fa7b1bccdd7d3c7bbafa3998b7e7164554b4035291d1005121f2b3744505b6576828f9ca9b5c2cfd1c5b8ab9e928578685d5245392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9d0c3b6a99d9083766a5d5043372a1d100000000000000000000000000005111d2935414c566875828f9ba8b5c2ced8ccc0b6ac978a7e7164574b3e3124180b000000000b1825323e4b5865717e8b98a8b2bdc5cad0d1d2d1cbc5bcb0a6998c7f7266594c3f31261a0e0200000000000000000000000000000000000000000007121d2a36424d57636f7c89949fabb7c2cfd8e2e1d5cbc0b9ada1968c7f73665b5044382b1f120600000000000000000000000000000000000713202d3a4653606d798693a0acb9d1dce2d6cabfb4aa95897c6f6256493c2f2316222f3c4855626f7b8895a2aebbc8d5e1d4c7baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000040d182228343f4a545c666d78808b92989ea6adb3bbbfc6cad0d2cdc8c4c3c1bfbebdbcbbbcbec0c3c5c8ced2d5d0cac4bdb9afa9a199928b80786d675d564c53606d7986939facb9c6d2ddd0c4b7aa9d9184776a5f53473a2e211408000000000815222f3b4855626e7b8895a1aebbc8d4e1efe2d6cabfb4aa96897c706356493d3023160900000000000000000000000000091926333f4c5966727f8c99a5b2bfccd8e5e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000c1926323f4c5965727f8c98a5b2bfcbd8e5e0d4c7bbafa499887c6f6255493c2f221609000000000000000000000005121e2a36424d57636f7c89949fabb7c1cdd7d6cabeb3a99d938b7e716b6159514b46423b3a38342e34383a3c3e43474e545c606d73808c939ea8b2bdc9d5d9d0c5bcb0a69e92857a6d61574d42362a1d12070000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa4afbbc8d4dfd2c5b9ada1968a7d706568727f8c97a1adb9c6d0dbd0c5b9ada1978b7e71665b5044382b1f150a00000000000000000000000000000000000000000000000005121e2a36424d57616d7a838f949da0a8a5a9a29e9590837a6d685d554b433931281f150d0400000000000000000000000000000000000000060b141a232c343c44505c66737f8c99a6b2bfccd9e5e0d4c7bbafa399877a6d6154473a2e21140700000000000000000000000000000b1824313e4b5764717e8a97aab4becad3c7baaea398897c6f6256493c2d22170b121e2a36424d576774808d9aabb5c0cbd7d0c2b9b1aba9abb1b9c2cddfd2c5b9ac9f92867a6d6154473a2f24180d030f1b27333f49536774808d9aa7b3c0cdd2c6b9ada197877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad0c3b6a99d9083766a5d5043372a1d10000000000000000000000000000713202d3946525d687884919eabb7c4d1d4c8bbafa49a897c6f6256493c2f231609000000000a1723303d4a5663707d8996a0abb3babfc2c4c5c3bfbab3aa9f94887b6e6255483b2f22150900000000000000000000000000000000000000000000010e1a25303b4854606b7683909ca6b0bdc6d1d9e0ddd5c9bdb2a99e9184786c605346392d20130600000000000000000000000000000000000713202d3a4653606d798693a0b5bfcbd7e3dbd0bbaea195887b6e6255483b2f2215212e3b4854616e7b8794a1aebad1dce7d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000010c161f2a343c44505c666d78818d929fa2aab0b9bec5cbd1cfc9c5c3bcb8b7b4b3b1b0afafafb1b3b7b8bcc3c5c9cfd5cec9c0bbb3aba39f928d82796d685d5654616e7b8799a4afbbc7d4d9cdc0b3a69a8d807367584e43372b1f1206000000000915222f3c4855626f7b8895a2aebbc8d5e1ecdfd3c6baaea298877a6d6154473a2e211407000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000714212d3a46535f6975828f9ca6b0bbc9d3dfd3c6baada2978e81746c61594f45403936302d2c2823282c2d2f32383c424a505b636e75818e96a0acb9c3cdd9d7cec2b9ada2978e8174695e5346392e23180c000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985919eacb6c0ccd8ded1c4b8ab9e9184796d60606d7985919eaab4bfcad6d5c9beb3a99d9184786c6053463d32271b0f010000000000000000000000000000000000000000000000020e1a25313b46525e686d7a828b919697989897928c837a6d685e564c433a31281f160d03000000000000000000000000000000000000020a11171f252a353e464e58606d7984919eaab7c4d1ddeadfd2c5b9ac9f9286796c605346392d20130600000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0d2c5b8ac9f9286796d6053463a2d2013060e1a26313d4a5763707d8a99a3afbbc7d4d4cbc2bcb8b6b8bcc2cbd4dccfc2b5a99c8f8276685d5246392d1d1207000b17222d3f4c5966727f8c99a5b2bfccd5c9beb3a995887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedad0c3b6a99d9083766a5d5043372a1d10000000000000000000000000000714212e3a4754616d7a8796a1acb9c5d2d2c6b9ac9f93867a6d6054473a2d211407000000000713202d3a4653606d79849199a1a9aeb4b6b8b8b7b4aea9a2989083766a5f53473a2e211408000000000000000000000000000000000000000000000009141f2c38434f5963707d8a949fabb4bfc7cfd4d5d2ccc4b9ada196877a6d6154473a2e21140700000000000000000000000000000000000713202d3a4653606d798699a3aebbc7d3e0d3c7baada094877a6d6154473a2e2114212e3a4754616d7a8794abb4bfcbd7e3d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78818e939da4aeb4bcc2cacfd0cbc4bdb9b7b1acaaa7a6a5a3a2a2a3a4a7aaacb1b7b9bdc4c9cfd5cdc4bdb5afa49d948f837a6d685e56626e7b8895abb5c0ccd7d5c9beb3a9968a7d7063574a3d31261a0f02000000000915222f3c4855626f7b8895a2aebbc8d5e1ebdfd2c5b8ac9f928579685d5246392d201307000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020f1c2935424f5c6875828f9ba8b5c2cedbe8ddd1c4b7aa9e918477675d5145392c1f13060000000000000000000004101d2935404b55616e7b87939facb9c2cddfd5c9beb3a99f92857a6d615a50473e342e2a25201f1c181c1f2022272b30383f44525c606d7984919ea7b1bcc8d4e0d6cabeb3a99f93877b6e61544b4034281c1004000000000000000000000000000000000000000000000000000005111e2a36424d5764717d8a97a1adbec7d2ddd3c7bbb0a6998d8073665c5c67737f8c98a2aebac7d2dacfc4b8aca0968a7d7064584e43372b1d130700000000000000000000000000000000000000000000000009141f2a36414c565e686d757e84888a8b8b89857f786d685e564c443a31281f160d04000000000000000000000000000000000002090b141b222730363f474f585f6a727f8b96a0acb8c5d2deebded1c5b8ab9e928578655b5044372b1f12050000000000000000000000000004111d2935414c556975828f9ca8b5c2cfcfc2b6a99c8f8376665c5145382c1f13060914212d3a4754606d7a86929facb9c5d2dfd4cdc8c4c3c4c8cdd4ddd4c8bdb1a8988b7f7265564c4135291d0c0100061825313e4b5864717e8b97a4b1becadacfbcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbd0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000a1623303d495663707d8996a8b2bdc9d5d1c4b7aa9e918477675d5145392c2013060000000006131f2c3845515c66707d8792979fa2aaa9abacaaaba39f9792867c6f62584e43372b1f12060000000000000000000000000000000000000000000000030f1b27323d4855616b76828f99a3aeb5bdc3c7c9c7c0bbb2a99f928578685d5246392d201307000000000000000000000000000000000006121f2b3844505c667986929facb9c5d2dfd3c6b9aca09386796d6053463a2d2013202d3a4653606d798699a3aebac7d3e0d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000040d18242f3a434e58626c74818e939ea5aebabfc5ced6cec6bfbab2adaba7a09d9a999897959596979a9da0a7abadb2b9bec4cdd5cfc7c0bbaea69f9590837a6d685e626f7c8895a2afbbd2ddd2c6b9ada197877a6e6154473b2e21140a00000000000915222f3c4855626f7b8895a2aebbc8d5e1eaddd0c3b7aa9d9084776a564c4135291d1105000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070003101c2936434f5c6976828f9ca9b5c2cfdce8dbcec2b5a89b8f827568554b4035291d10040000000000000000000006131f2c3945515d6773808d99a4afbbc7d4dfd2c6b9ada1978c7f72685e52483e3528231d1a1312100c101313151b1e262e344045515d67707d8995a0abb8c3ced9dbcfc5bbafa4998d8073665c5145382c1f130600000000000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9b3bed0d9ddd0c4b7ab9f94887b6e615455616d7a86929fabb5c0ccd7d4c8bdb2a89d9083766a6054473a2f24180d010000000000000000000000000000000000000000000000030d1925303a444c565d606c71777b7e7f7e7d79726d665e564c443a32281f160d040000000000000000000000000000000001070d14191d262d333b42465159616a6f7c86929fa8b2bdc8d4e1e7dccfc2b5a99c8f82766953493f33271b0f03000000000000000000000000000613202c3945515d677884919eabb7c4d1ccc0b5ab998c807366544b4034281c10040613202c3945515d677683909da9b6c3d1dcdfd8d4d1d0d1d4d8dfded1c5b8aca095887b6e6155483b3024190d00000a1623303d495663707c8996a3afbcd0dbcabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbd0c3b7aa9d9084776a5d5144372a1e11000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcedacec2b5a89b8f827568554c4135291d11040000000004101c2834404b54606b707e858d92989a9c9e9f9d9c99928e857d706a5f53463c31261a0f020000000000000000000000000000000000000000000000000a16212c38444f59626e7b86929fa3abb1b9bbbeb9b5afa9a1978d807467564c4135291d1105000000000000000000000000000000000003101c28343f4a5f6b7885929eabb8c5d1ded3c6b9ada093867a6d6053473a2d20141f2c3845515c667986929facb9c5d2dfd6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000010c161f2935404b555f6a717e8b939da5afb7c0cad0d6cdc4bcb4aea8a19e9995908e8c8b8a8988898b8d9095999ea1a8adb3bbc0c9cfd1cbc0b8b0a79f9590837a6d66636f7c8996a2afbcc9d5d1c5b8ab9e928578695e52463a2d20140700000000000915222f3c4855626f7b8895a2aebbc8d5e1e8dbcfc2b5a89c8f8275695c4f423024190d01000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070003101d2a3643505d697683909ca9b6c3cfdce6d9ccc0b3a6998d8073665a4d402f24180c00000000000000000000000714202d3a4753606d7985929fabb5c0ccd7d7cbbfb5ab9e9285796d60564c41362d2318120e090603000406070a0c151c232935414b55606b7783909da8b2bdc8d4e1d7ccc0b5ab9e9285796d6053463a2e23170b00000000000000000000000000000000000000000000000000000814212e3b4754616e7b87939facb9c4cfdfd6cabfb4aa9c908376695f53525d6874818d99a4afbbc7d4d9cec3b8ab9f95897c6f62554b4135291d110400000000000000000000000000000000000000000000000008131e28323a444c525a6265696e717271706d67605c544c443a322920160d0400000000000000000000000000000001070d12181f252a2f383f444d525b626b707c849198a2aebac3ced9e5ded3c7bbb0a6988c7f7265594c3f2d22170b00000000000000000000000000000714212d3a4754606d7a8796a1acb9c5d2c7bbafa499897d7063564a3d2e23180c0004111d2935414b556673808d99abb5c0cbd7e3e4e0dddcdde0e4eaddd0c4b7aa9d918477695f53463a2d1e130800000815222f3b4855626e7b8895aab4becad6cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdcd0c3b7aa9d9084776a5d5144372a1e1100000000000000000000000004101d2935404b556875818e9ba8b4c1ced9ccbfb3a6998c807366594d402f24190d0100000000000c18232e39424f59616c707a80868a8e8f9192908f8c86817b706b60584e43332a2015090000000000000000000000000000000000000000000000000004101c28333e47535f6a717e8b9299a0a7acafb3adaba49f9791857a6d6154473a3024190d010000000000000000000000000000000000000b17232e44515e6b7784919eaab7c4d1ddd3c7baada094877a6d6154473a2e21141c2834404b546b7885929eabb8c5d1ded7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000007121d28313945515d676f7c86929fa5afb7c1c9d6d6cdc4bbb2aaa39f96918c878381807e7d7c7c7c7e8084888d91969ea1a9afb9bdc4ccd7cac2b9b1a79f959082786d63707c8996a3afbcc9d6cfc2b5a99c8f827669564d42362a1e110500000000000915222f3c4855626f7b8895a2aebbc8d5e1e7dbcec1b4a89b8e8175685b4e4235281b0800000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070004111d2a3744505d6a7783909daab6c3d0dde5d8cbbeb2a5988b7f7265584c3f322519070000000000000000000004111d2935404b5565717e8b97a2adbdc7d2ddd3c7bbaea3998c7f72675d51443a30241b1007000000000000000000030a1118242f3a434f5964717e8a96a0acb8c7d1dcddd2c7b9ada1978a7d7064544a3f34281c100300000000000000000000000000000000000000000000000006131f2b37434e5866727f8c99a4afbbc7d4dfd3c6baaea2988b7e7164574d4c56616e7b87939facb9c3ced9d4c7bcb1a79a8e8174675d5145392c20150a000000000000000000000000000000000000000000000000020c162028323a41455056575f6264656563605c55514a423a322920170e04000000000000000000000000000001080d13181d242930363c414950575e616d727d869196a1aab4bfccd5e0dfd5ccc3b7ab9f94887c6f6255483c2f22150600000000000000000000000000000916232f3c4956626f7c8995a8b2bdc9d2c6b9ac9f93867a6d6054473a2d21140700010d18242f3d4a5763707d8a99a3afbbc7d4e0edeceae9eaeceee2d6cabfb4aa9a8d807367574d42362a1e0c0200000714212d3a4754606d7a8798a2aebac6d3cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdcd0c4b7aa9d9184776a5e5144372b1e1100000000000000000000000006131f2c3845515d677784919daab7c4d0d6cabfb4aa978a7d7064574a3d3124170800000000000007121d27303d47505a61686d737a7e8183858584827f7a756e6960594f463c3221180e0300000000000000000000000000000000000000000000000000000b16212b37424e57626c737f8790959c9fa3a9a19e99938e857c6f685e5246392d1e130800000000000000000000000000000000000000061d2a3744505d6a7783909daab6c3d0ddd4c7bbaea194887b6e6155483b2e221518232e45515e6b7884919eabb7c4d1ded7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000010d18242f3943505a606d79849198a3aeb7c0c9d3d8cfc4bbb2a9a198928c847f7a77747372706f6f707174777c80848a91979da5adb2bac1cbd1cbc2b9b1a79f948d80746c707c8996a3afbcc9d6cdc0b3a69a8d8073675a4d403025190e0200000000000915222f3c4855626f7b8895a2aebbc8d5e1e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070004111e2b3744515e6a7784919daab7c4d0dde3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000613202c3945515d6776838f9ca9b3bed0d9dfd2c5b9ac9f92867a6d61554b4032291e120900000000000000000000000007131d28313d4653606c7884919eabb5c0cbd7e3d5c9beb3a99b8e8174665c5044382b1f12060000000000000000000000000000000000000000000000000815222e3b4754606a7784919dabb5c0ccd7dfd2c5b8ac9f92857a6d60534747535f6975828f9ba7b1bcc8d4d8cdc2b8ac9f92857a6d6054473c32261b0f01000000000000000000000000000000000000000000000000050e1620282f353f45494d53555758585653514b444039302820170e050000000000000000000000000001080d13191d24292f353b42464e535b60696e757f879298a1a8b2bcc6d0deded6cdc3baafa59c8f82766a5f53473a2e21150800000000000000000000000000000b1825313e4b5864717e8b97a4b1beced0c3b6aa9d908377675d5145392c20130600000714212d3a4754606d7a86929facb9c5d2dfecf8f7f6f7f9ecdfd3c6baaea298897d706356493d31261a0e0000000613202c3945515d677885929fabb8c5d2cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dcd1c4b7aa9e9184776b5e5144382b1e110000000000000000000000000714202d3a4753606d7a86929facb9c5d2d3c6baaea298887b6e6155483b2e221508000000000000000b151e2b353e4850565d61686d71747678797775726d68615e574f473d342a200f06000000000000000000000000000000000000000000000000000000050e1a26313c45505a636d737c838a8f92999697928e87817b6f6a60564c41362a1e0c0200000000000000000000000000000002050708101d293643505c6976838f9ca9b6c2cfdcd5c8bbaea295887b6f6255483c2f22151e2a3744515d6a7784909daab7c3d0ddd8cbbeb2a5988b7f7265584c3f3225190c0100000000000000000000000000000000000000000000000000000004101d2935404b55616c75818e96a0aab4bfc9d2dcd1c6bcb2a9a19691867f79726e686766656462626364676a6f73787e858e939ea1a8b0bbc0c7cfcbc3b9b0a69d928a7e71707c8996a3afbcc9d6cbbeb2a5988b7f7265584c3f322519090000000000000916232f3c4956626f7c8995a2afbcc8d5e2e6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005111e2b3844515e6b7784919eaab7c4d1dde2d6c9bcafa396897c706356493d3023160a000000000000000000000714202d3a4753606d7a86929facb9c5cfdfd7ccc0b5ab9b8f8275685e5243392f20170d00000000000000000000000000010c161f2b3844505b66727e8b99a3afbbc7d4e0dacfc5b8ab9e9285796d6053463a2d201307000000000000000000000000000000000000000000000004101c2834404b55626f7c8996a0acbdc7d2ddd7cbbfb4aa9b8e8174675d5145424d57636f7c8995a0acb8c7d2ddd3c6baaea2988b7e7165584e43372b1d120700000000000000000000000000000000000000000000000000050d161e242934393c4247484b4c4b4a46454039342e271e160e0500000000000000000000000001070d13191e24292f353940454d52585f656c717b828b9299a2aab2bac4ced8ddd5ccc4bbb2a89e93897c6f63584e43372b1f120600000000000000000000000000000d1a2733404d5a6673808d99a6b3c0cccec1b4a89b8e817568554c4135291d110400000613202c3945515d677683909da9b6c3d0dce9f6fffffff8ebdfd2c5b8ac9f9285796d6053463a2d20130900000004111d2935414b556a7784919daab7c4d0cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546a7784909daab7c3d0ddd1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000916232f3c4956626f7c8999a3afbbc7d4d2c5b8ac9f9285796c605346392d20130600000000000000030c19232c363e444c52565d606467696b6c6a6966615e56534d453d352b22180e00000000000000000000000000000000000000000000000000000000000915202a333f48515b636a6f787d828688898785817b756e6960584e443a3025190d000000000000000000000000000407090e121415171b2835424e5b6875818e9ba8b4c1cedbd5c8bcafa295897c6f6256493c2f23181c2936434f5c6976828f9ca9b5c2cfdcd9ccbfb2a6998c7f7366594c403326190f0e0d0c090706040000000000000000000000000000000000000000000613202c3945515d67717e8a939ea8b2bcc6d0dbd7cbbfb4aaa19791847c736d66615e5659585756555658585f62656c717a818991969ea6afb5bdc6cecbc2b8aea49f92867c707c8996a3afbcc9d6c9bdb0a3968a7d7063574a3d3024170a0000000000000a1623303d495663707c8996a3afbcc9d6e2e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005121f2b3845525e6b7885919eabb8c4d1dee3d7ccc0b5ab95887b6e6255483b2f221508000000000000000000000a1724313d4a5764707d8a99a3aebbc7d3e0d4c7bbafa4998a7d7164564c4131281d0e050000000000000000000000000000040f1c28333f4a54616d7a86929facb9c5d2dddfd2c6b9ada197897c706356493d2f24180c000000000000000000000000000000000000000000000006131f2c3845515c6774818d9aa8b2bdd0d9e0d3c7baaea3988a7d7063554b403c4854606b7783909dabb5c0ccd7d6cabfb4aa9d9083766a5f5347392f24180c0000000000000000000000000000000000000000000000000000040c131922292d31373a3b3e3f3e3d3a38342e28231c150c05000000000000000000000001070d13181e24292f353a40454b51565e616a6f777e858f949fa3abb4bcc4ccd6dcd4cbc3bab2a9a0968e81756b6054463c31261b0f0300000000000000000000000000030f1b27333f49536875828e9ba8b5c1ceccc0b3a6998d8073665a4d402f24190d01000004111d2935414b556774808d9aa7b3c0ced9e5f1fdfffff5e8dbcec2b5a89b8f8275665c5145382c1f1306000000010d18242f43505c6976838f9ca9b6c2cfd0c3b7aa9d9084776a5d5144372a1e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929eabb8c5d1ded1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000c1926323f4c5965727f8c98abb5c0cbd7d0c3b6a99d908376655b5044372b1f1205000000000000000007111a242c323a41464c5254575b5c5e5f5d5c5954524c46423b332b231910060000000000000000000000000000000000000000000000000000000000030e18212d364049515860656c7076797b7c7a78746e69615f574e463c32291e13080000000000000000000000050b1013161a1e202124252734404d5a6773808d9aa6b3c0cdd9d6c9bcafa396897c706356493d302525252834414e5b6774818e9aa7b4c1cddadacdc0b3a79a8d8074675a4d4134271d1c1b1a19161313100c0704010000000000000000000000000000000004111d2935414c55606d7984919ea5afbac3ced8ded3c7baaea39891857b6f6a605c54524c4d4b4a4949494b4e53535b60686d747d848f949fa3abb4bcc6cecac0baaea2989083787c8996a3afbcc9d5c8bbaea295887b6f6255483c2f2215090000000000000a1724313d4a5764707d8a97a3b0bdcad6e3e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005121f2b3845525e6b7885919eabb8c4d1dee0d4c7bbafa499877a6d6154473a2e21140700000000000000000005111e2a36414d566774818d9aabb5bfcbd7dfd2c6b9ac9f93867a6d6054473a3021160c000000000000000000000000000000000b17222d3846525e6876838f9cacb6c0ccd8e2d6cabeb3a9998d807366554b4035291d1004000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c3cededfd2c5b9ac9f92867a6d6053473a38444f5965727f8c99a4afbbc7d4dbd0c5b8ab9f95887c6f62554b4035291d1004000000000000000000000000000000000000000000000000000001080d171d1f262b2e2f313232302d2c28231d18120b030000000000000000000001070c13181d24292f353a41454b51555d60696e747c828b92989ea6afb5bdc5ced6dbd6cac2b9b1a8a0979184796d60594f44342a20150a000000000000000000000000000005121f2b3744505b657783909daab7c3d0cbbeb1a4988b7e7165584b3e32251808000000010d18242f3e4a5764717d8a97a8b2bdc9d5e1edfafffbeee2d6cabeb3a9988b7f7265544b4034281c100400000000071c2835424f5b6875828e9ba8b5c1ced1c5b8ab9e9285786b5f52452d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2ded1c4b8ab9e9185786b5e5245382b1f12000000000000000000000006121e2b37424e576875828f9ba8b5c2d1dccdc0b4a79a8d81746753493f33271b0f0300000000000000000008121a202830353a4145474b4e505252514f4c4746413a3631292119110800000000000000000000000000000000000000000000000000000000000000060f1b242e3740464e535b6063666d6e6f6d6868625f57534d453c342b20170d0200000000000000000000070f161c2022252a2d2e313232333f4c5965727f8c98a5b2bfcbd8d6cabdb0a3978a7d7064574a3d313131313133404c5966737f8c99a6b2bfccd9dbcec2b5a89b8f8275685c4f422e23292828272623201f1c1813110d080100000000000000000000000000000613202c3945515d6773808c96a1adb7c1ccd5e0d5c9bdb2a89f92867c6f696058514b4641403f3d3c3c3d3e43474950565d606b707a828c9299a2aab4bcc6cfcabfb4aaa0958c7f7d8996a3afbcc9d6cabfb4aa94877a6d6154473a2e2114070000000000000b1825313e4b5864717e8b97a4b1becad7e4e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005121f2b3845525e6b7885919eabb8c4d1dedfd2c6b9ac9f9386796c605346392d2013060000000000000000000714202d3946525e687784919eaab7c4d1dcddd0c3b6aa9d908377685d5245392c2013040000000000000000000000000000000006111c2a36414c5665727f8b9aa4afbbc8d4e0dacfc3b6a99d908376675d5145392c1f130600000000000000000000000000000000000000000004101c2834404a5463707d8a97a2adbac6d3dfdccfc2b5a99c8f8276675d514539323d4754616e7b87939facb9c6d0dbd4c8bcb1a79a8d8074675d5145382c1f150900000000000000000000000000000000000000000000000000000000060c11151a1e212224252523201f1c18120c070000000000000000000001070c12181d24292f353a41454c51555d60676d737b81878f949fa2aab0bbc0c7cfd7d7cfcac1b8b0a7a09691857c6f675d51473d3222180e0400000000000000000000000000000613202d394653606c7985929facb8c5d2ccc0b5ab96897c706356493d3023160a000000000714212e3b4754616e7a8796a0acb9c5d2deebf8fff9ecdfd3c6baada297887c6f6255483c2e23180c00000000010e1b2734414e5a6774818d9aa7b4c0cdd2c5b8ac9f9285796c5f4a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879aa4afbbc8d4ded1c5b8ab9e9285786b5f5245382c1f1200000000000000000000000814212e3a47535f6a7885929eabb8c5d1d7cbbfb4ab988b7e7265584b3f2d22170b0000000000000000000000080e161e24292f35393a3e4143454644423f3a3936302a251f170f0800000000000000000000000000000000000000000000000000000000000000000009121c252e343d41495053545c606263615e5655534d46423b332b22190e05000000000000000000020a111921272c2f30363a3b3d3f3f3f404b5764717e8a97a4b1bdcad7d8cbbeb1a5988b7e7265584b3f3e3e3e3e3e3e3e4b5864717e8b97a4b1becad7dcd0c3b6a99d9083766a544a4034363635343332302d2c2823201d19130c04000000000000000000000000000714212d3a4754606d7a85929fa8b2bdc9d3deded2c5b9aca0968c7f726a5f574e454039363032312f2f303137383f444c525960686d777f879298a2aab4bdc6d0c6bcb1a79f92867e8b98a4b1becbd3c7baaea29886796d6053463a2d2013070000000000000c1825323f4b5865727e8b98a5b1becbd8e4e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005121f2b3845525e6b7885919eabb8c4d1deded1c5b8ab9e928578665b5044382b1f12060000000000000000000814212e3b4754616e7a8796a0acb9c5d2e3d8ccc0b6ac9a8d807467564c4135291d110400000000000000000000000000000000000d1925303b4754616e7b87939facb9c6d2dfdfd2c5b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000006121f2c3844515c6674818e9ba9b3becad6e1d4c8bdb2a8988b7f7265554b40352d3a46525e6976828f9caab4bfcad6d8cdc2b8ab9f9285796d6053473c31261a0f00000000000000000000000000000000000000000000000000000000000103090e121415181918171313100c070000000000000000000001070c12181d24292f353a41454c52555d60676d727980868e93999fa6aeb3bcc1cbd1d9d6cdc5beb9afa69f9590847b6f6a5f554b41352b2110060000000000000000000000000000000814212e3b4754616e7a8798a2aebac6d3c7bbafa499887b6e6155483b2e221508000000000714202d3946525e687784919eaab7c4d1ddeaf7fff8ebded2c5b8ab9f9285796c605346392d20130700000000000d1a2633404d596673808c99a6b3bfccd2c5b9ac9f928679665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895acb6c0ccd8ded1c5b8ab9e9285786b5f5245382c1f1200000000000000000000000815222f3b4855626e7b8897a1adb9c6d2d3c7baaea399897c6f6356493c30231606000000000000000000000000040c13191e24292c2d31343638393736332e2d2a251e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000a131c222b2f383f44464b5153555654524c4847423c36312921191007000000000000000000000a141c232b33383c3d4246484a4b4c4c4d4d56636f7c8996a2afbcd0dbd9ccbfb2a6998c7f7366594c4b4b4b4b4b4b4a4a4a5663707c8996a3afbccfdaded1c4b8ab9e918578665c51444243434241403f3c3a38342e2c29241e160d08000000000000000000000006131f2b37434e5865727f8c97a2adbac4cfdbe1d4c8bdb2a89e9184796d60584e453c342e2a252524232223262b2d333a41454f565d656c727d869298a3abb4bdc7cec3baaea3989285929eabb8c5d1d2c5b8ac9f928579665c5145382c1f13060000000000000c1926333f4c5966727f8c99a5b2bfccd8e5e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005121f2b3845525e6b7885919eabb8c4d1deddd0c4b7aa9d9184776a544a3f33281c0f030000000000000000000a1724303d4a5763707d8a96a8b2bdc9d5e0d4c8bbafa49a8a7d7064574a3d2f24190d0100000000000000000000000000000000000814202d3a46525e697783909daab6c3d0dde0d3c7bbaea399897c706356493d302316080000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d0dbded1c5b8aca096887b6e6155483b2f2a36424d5764717e8b98a2aebac6d3dfd3c6baada2978b7e7164584e43372b1d120700000000000000000000000000000000000000000000000000000000000000020608080b0c0b0a0706040000000000000000000000060b12181d24292f353a40454b51565d60676d72797f858c92989fa4abb0babec5ced7d8d0cac2bbb3ada59e9490837a6e695f584e433a2f23190f000000000000000000000000000000000916222f3c4955626f7c8895aab4bfcad2c6b9ac9f9386796d6053463a2d2013070000000005111e2a36414d566874818e9ba7b4c1d0dbe6f2fef5e8dbcfc2b5a89c8f8275665b5044382b1f120600000000000c1925323f4c5865727f8b98a5b2becbd3c7bbafa39986796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd2ddded1c5b8ab9e9285786b5f5245382c1f1200000000000000000000030f1c28333f4a5465717e8b98a9b3bec9d5d2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000002080d13191d20212428292b2c2a292621201d19130e0903000000000000000000000000000000000000000000000000000000000000000000000000010a10191d262d33373940454648494746413b3a37312a261f170f070000000000000000000009121c262e353d4448494d525457585859595959616e7b8894aab3becad6dacdc0b4a79a8d8174675a5858585858585757575757616e7b8894a9b3bec9d5dfd2c6b9ac9f9386796d60534e4f50504f4e4d4c494645403a39352f281f1a1109000000000000000000000815222e3b4754606a7784919ea9b3beccd6e0ded1c5b8aca0968b7e71665c51463c3328231d1918171616161b1b222730353d444c535b606b707d869299a3abb5c0cccbbfb4aaa2979297a2adb9c6d2d1c4b8ab9e9185786b544b4034281c10040000000000000d192633404c5966737f8c99a6b2bfccd9e5e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005121f2b3845525e6b7885919eabb8c4d1deddd0c3b6aa9d9083776a5d50442d22170b000000000000000000000d192633404c5966737f8c99a6b2bfced9dfd2c6b9ac9f93867a6d6154473a2e21140800000000000000000000000000000000000005111e2a36424d576774808d9aa7b3c0d0dbe3d7cbbfb5ab998c807366594d403024190d010000000000000000000000000000000000000003101c28343f4a5463707d8997a2adbac6d3e1ddd0c4b7aa9d918477695f53463a2d25303b4754606d7a86929facb8c5cfdad6cabeb3a99c9083766a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d23292f353940454b51555d60686d737a7f858c91979fa2aaafb5bdc2cad0d7d4cec6bfbab0a9a29e938e827a6e685f574e463c31281d1107000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd0d2c5b8ab9f928578665c5144382c1f120600000000020e1925303f4b5865727e8b98a9b3becad6e2eefbefe3d7cbc0b5ab998c7f7266544a3f33281c0f0300000000000b1824313e4b5764717e8a97a4b1bdcad7cbc0b5a093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7ded1c5b8ab9e9285786b5f5245382c1f120000000000000000000006121f2b3844505b6675818e9ba8b4c1cfdacfc2b6a99c8f8376675d5145392c20130600000000000000000000000000000001080d111314181b1d1f1f1e1c191413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000070b141b22272b2e34383a3b3c3a3936302e2b26201a140d0600000000000000000000030c1b242e3840474f5456575e6164656566666666666d7a8698a2aebac6d3dbcec2b5a89b8f827568646464646464646464646463636d7a8697a1adb9c6d2dfd4c8bbafa49a877b6e615b5b5c5c5c5b5b5a595653514b4745413a312c231b12090000000000000000000916222f3c4955626f7c8896a0acbcc5d0dee8ddd0c4b7aa9d9184786d60544a40342a2118120e080a09090a0f11171e2429323a41495059606b707d879299a4afbbc0cac6bcb3a9a29ea2a9b3becad6d0c4b7aa9d9184776a5e51442e23180c000000000000000d192633404c5966737f8c99a6b2bfccd9e5e6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005121f2b3845525e6b7885919eabb8c4d1dedcd0c3b6a99d9083766a5d5043372a1d0600000000000000000004101d2935404b556875828f9ba8b5c2cedbddd0c3b7aa9d908477685e5246392d201307000000000000000000000000000000000000020e1a25303e4b5764717e8a97a9b3becad6e2dcd1c2b5a89c8f827569564c4135291d11050000000000000000000000000000000000000006121f2b3844505c6674818e9aa9b3becad6e2d6cabfb4aa9a8d807467574d42372b202c3945515d6775818e9ba9b3bec9d5dbd0c5b7ab9f94887b6e62544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f343940454b51555d60676d737a7f858c92979ea1a9aeb4bbc0c7d0d6d5cdc8c1bcb4aea69f97928a81796d685e564d453c342a1f160c00000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad1c4b8ab9e9185786b544a4034281c100400000000000815222f3c4855626f7b8897a2adbac6d3dfecf8ede0d3c7bbafa399897c6f6356493c2d22170b0000000000000a1623303d495663707c8996a3afbcc9dcd1baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9ded1c5b8ab9e9285786b5f5245382c1f12000000000000000000000613202d394653606c7985929eabb8c5d1d6cabeb3a9998c7f7366554b4035291d10040000000000000000000000000000000000010406070b0e101213110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f23282c2d2f302e2d2a25211e1a150e090300000000000000000000000b151e2d36404a5259606368696e7072727273737373727885929fabb8c5d2dcd0c3b6a99d9083767171717171717171717170707070707885929eabb8c5d1ded8ccc0b6ac96897c6f6868686869696867666563605c5454514c433e352d241b0e050000000000000004101c2834404b546673808d99a8b2bdced7e1e0d4c8bcb1a7988b7e71665c5042392e22180f0700000000000000060b131920282f383f444f59616b717e87939fa4aeb8c1ccc5bbb3adabadb3bbc5cfdbd0c3b6a99d9083766a5d5043372a1d07000000000000000d192633404c5966737f8c99a6b2bfccd9e5e7dacdc1b4a79a8e8174675b4e4134281b0700000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005121e2b3845515e6b7884919eabb7c4d1dedccfc2b6a99c8f8376695c504336291d100300000000000000000613202c3945515d677884919eabb7c4d1dedacdc1b4a79a8e817467564c41362a1d1105000000000000000000000000000000000000000915222f3b4855626e7b8897a2adbac6d3dfded1c4b7ab9e918478685d5246392d201307000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c5cfdbdfd3c6baaea298897d7063564a3d31261d2935414b5563707d8a97a1adb9c6d2dfd3c7bcb0a69a8d8073665c5145382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a1d262d333940454b51555d60676d727a7f858c92979ea1a9adb3babfc6ccd2d6cfc9c3bcb8afaaa29f948f857e756d675d564c443b332a22180d0400000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd1c4b7aa9e9184776b5e51442e23180c0000000000000613202d394653606c7985929fabb8c5d2deebf9ecdfd2c5b9ac9f9286796d6053463a2d2013060000000000000915222f3c4855626f7b8895a2aebbc8d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddaded1c5b8ab9e9285786b5f5245382c1f1200000000000000000000091623303c4956636f7c8997a1adb9c6d2d3c6baada297897c6f6256493c2f24180d01000000000000000000000000000000000000000000000103050604030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f20222321201d1914120e090300000000000000000000000007121c27303e48525c646b7075787b7d7e7f7f808080807f7f85929eabb8c5d1ded1c5b8ab9e92857e7e7e7e7e7e7e7e7e7e7d7d7d7d7d7c7d84919eaab7c4d1ddddd2bdb1a4978a7e75757475757676757473726f6d6665605d554f473f362d20170d0200000000000006131f2c3845515c667683909ca9b6c3cedce9ded1c5b8aca095877b6e61544a3f30271c100700000000000000000002080e161d262d333d474f59616c727f8b929da6b0bac4cdc5beb9b8b9bec5cdd7dccfc2b5a99c8f8276695c4f4336291c10030000000000000d192633404c5966737f8c99a6b2bfccd9e5e8dbcec1b5a89b8e8275685b4f422e23180c00000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005121e2b3845515e6b7884919eabb7c4d1dedccfc2b5a99c8f8276695c4f4336291c100300000000000000000714202d3a4753606d7a8696a1acb9c5d2ded8ccbfb2a5998c7f7266594c3f3025190d01000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2dedfd2c5b9ada196877a6d6154473a2e211407000000000000000000000000000000000000000916232f3c4956626f7c8997a1adb9c6d2e1dfd2c5b8ac9f9285796d6053463a2d2018242f3a4653606d7985929eabb8c5cfdbd8cdc2b8ab9e9285796d6053463a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262a2f383f444b51555d60676d72797f858c92979fa2a9adb3b9bec4cad0d5cfcac4bdb9b1aba59e98928b827b716c605d554c443b3229211810060000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd0c3b7aa9d9084776a5d5144372a1e0700000000000005121f2b3744505b6576828f9ca9b5c2d2dde8f4eaddd0c3b7aa9d908477675c5145382c1f13060000000000000815212e3b4854616e7b8794a1aebac7d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546875828e9ba8b5c1cedbded1c4b7ab9e9184786b5e5145382b1e1200000000000000000005121e2b37424d576673808d99a9b3bec9d5d2c5b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c10131315161413110d08060200000000000000000000000000000c18232e3942505a646e737d8285878a8b8b8c8c8c8c8c8c8b9297a1adb9c6d2dfd2c6b9ada197928b8b8b8b8b8b8b8b8b8a8a8a8a8a8989899196a0acb8c5d2deddd1c4b7aa9e9184828281818283838281807f7c7976726d67615950483f32291f14080000000000000713202d3a4653606d7986929facb9c5d2dfeaddd0c3b7aa9d908477695e5242382e1e150b000000000000000000000000040b141b2227353e47505a626d74808d949ea8b2bdc6cfcac6c5c6cacfd7dfdbcec1b5a89b8e8275685b4f4235281c0f020000000000000d192633404c5966737f8c99a6b2bfccd9e5e9dccfc3b6a99c90837669554b4034281c1004000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005111e2b3844515e6b7784919eaab7c4d1dddbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000915222f3c4855626f7b8895a8b2bdc9d5e1d7cabeb1a4978b7e7164584b3e31251808000000000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5c2cfdce1d5c9bdb2a896897c706356493d3023160a00000000000000000000000000000000000005111d2935414c566673808c99a9b3bec9d5e2d7ccc0b5ab9b8f8275675c5145382c1f131f2c3844505c6674818d9aa9b3becad6dfd2c6b9ada1978a7d7164554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c151d232831363d424a50555c60676d72797f858c92979fa2a9adb3b9bec5c9cfd5cfc9c5bebab2ada79f9d938e867f766e69615a514b433a322920180f06000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cdd0c3b6a99d9083766a5d5043372a1d10040000000000030f1b27333f495366737f8c99acb6c0ccd8e4f0e7dbcec1b4a89b8e817568554b4034281c10040000000000000815212e3b4854616e7b8794a1aebac7d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667783909daab6c3d0ddddd0c4b7aa9d9184776a5e5144372b1e110000000000000000000714212d3a46535f697784919daab7c4cfd6cbbfb4aa9b8f8275665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070809070705010000000000000000000000000000000004101c2834404a54626c7380898f9197979898999999999999989ea1a9b3bec9d5e2d5c9beb3a9a19e97979797979797979797979797969696969ea0a8b2bdc8d4e1ded2c5b9aca096918f8e8e8e8f8f8f8e8e8d8c8985827f7a706b625a50443b3025190e0200000000000916222f3c4955626f7c8898a3aebac7d3e0e6d9cdc0b3a69a8d807367574d4230261c0c0300000000000000000000000000020a1117232c353e48515b606d78828f96a0abb5bfcbd6d2d1d2d6dbe1e9dbcec2b5a89b8f8275685c4f4235291c06000000000000000d192633404c5966737f8c99a6b2bfccd9e5ebded1c4b8ab9e918578675c5145382c1f1306000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070004111e2b3744515e6a7784919daab7c4d0dddbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000a1724303d4a5763707d8a96a3b0bdcedae5d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000030f1b27333f49536773808d9aa6b3c0cdd9e5dacfbfb2a5988c7f7265594c3f322619070000000000000000000000000000000000000713202d3946525e687683909da9b6c3cfdae0d4c7bbafa4998b7e7164554b4034281c101c28343f4a5463707d8997a2adb9c6d2dfd5c9beb3a99b8e8275675d5145392c2013080000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191e272e343b42464f545b60676d72797f858c92979ea2a9adb3babec5cacfd5cfc9c5beb9b3ada8a19e959089817b726d615e5650454039312820170e0600000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecfc2b6a99c8f8376695c504336291d10030000000000000b17222d3d4a5663707d899aa4afbbc8d4e0ede5d8ccbfb2a5998c7f7266594c3f2e23180c000000000000000815212e3b4854616e7b8794a1aebac7d4c7baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfddd0c3b6aa9d9083776a5d5044372a1d11000000000000000003101c28343f4a54616e7b8895a0acb8c5d1d3c7baaea3988b7e7165544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66717e8b929b9ea1a9a5a5a5a6a6a6a6a5a5abadb3bbc5cfdae6dacfc5bbb3adaba4a4a4a4a4a4a4a4a4a4a4a3a3a3a3a3a2aaacb2bac3ced9e5e1d4c8bdb2a8a09e9c9b9b9b9b9c9c9b9a999898928f8c847d716d62564d41362a1e110500000000000a1724313d4a5764707d8a97aab4bfcbd7e3e3d7cbc0b5ab978a7d7164574a3e3024140a0000000000000000000000000002040006111a232c363f44505c666d79849199a3aebbc2ced8dedfe2e6ece8dccfc2b5a99c8f8276695c4f432d22170b000000000000000d192633404c5966737f8c99a6b2bfccd9e5ecdfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3e8dbcfc2b5a89c8f8275695c4f4236291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070004111e2b3744515e6a7784919daab7c4d0dddbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000c1925323f4c5865727f8b98a5b2becbd8e2d6cabeb3a994887b6e6155483b2e2215080000000000000000000000000000000000000000000b17222d3e4b5865717e8b98a4b1becfdae6dacdc1b4a79a8e8174675b4e412e23180c0000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d2dfdfd2c6b9ac9f93867a6d6154473a2e23180c17232e3a4653606d7985929eabb8c5d0dbdacfc5b8ac9f92867a6d6053473a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e2429303940454d535960666c71797f858c92979ea1a9adb3babec5cad0d4cec9c4bdb9b3ada9a29f96918b837c756e69625b524d443e352f271f160d050000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cecfc2b5a89c8f8275695c4f4236291c0f030000000000000614212d3a4754606d7a86939facb9c6d2dfece3d7cbbfb4ab968a7d7063574a3d30241707000000000000000815212e3b4854616e7b8794a1aebac7d4c7baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3aebac7d3e0dcd0c3b6a99d9083766a5d5043372a1d10000000000000000006121f2b3844505c66737f8c99a7b1bcc8d4d2c5b8ac9f92867a6d6054473a2e23170b00000000000000000000000000000407090a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea4abadb3b1b2b2b3b3b3b3b2b1b8b9bec5cdd6e1ece1d7cdc5beb9b8b1b1b1b1b1b1b1b1b1b1b0b0b0b0b0afafb7b8bdc3ccd5e0eae5d9cec3bab2acaaa8a8a7a8a8a9a9a8a7a6aaa29f9c9691877f71685e5246392d20140700000000000c1926323f4c5965727f8c98a5b2bfd1dce7e0d4c7bbafa399887b6e6255483b2f22150800000000000000010406070b0d0f10100f0d111a2428343f4a545d676f7c87929fa6b0bcc6d0dbe7eef2f7e9dccfc3b6a99c90837669544a3f33281c0f030000000000000d192633404c5966737f8c99a6b2bfccd9e5ede0d4c7bbafa499897c6f6256493c2f24180d010000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4e8dbcec2b5a89b8f8275685c4f4235291c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070004111e2a3744515d6a7784909daab7c3d0dddacec1b4a79b8e8174685b4e4135281b0e0200000000000000010e1a2734414d5a6774808d9aa7b3c0cddadfd2c6b9ada297867a6d6053473a2d201407000000000000000000000000000000000000000000061623303c4956636f7c8996a9b3bec9d5e1dccfc2b6a99c8f837669544a4034281c100400000000000000000000000000000000030f1b27333f495364717e8a99a4afbbc7d4e0dcd0c3b6a99d908376685e5246392d1d1207121f2c3844505c6674818e9baab4becad6e0d3c7baaea2988a7e7164564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000030b1218202830353d434b51575f616b70787e848b91979ea1a9adb3b9bec5cad0d4cec8c4bdb9b2ada9a19e97928c847e786f6b615f575146423b3229241d150d0400000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfcec1b5a89b8e8275685b4f4235281c0f020000000000000713202c3945525d687784919daab7c4d0ddeae0d3c7baaea399887b6e6155483b2e221508000000000000000815212e3b4854616e7b8794a1aebac7d4c7baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97abb4bfcbd7e3dccfc2b6a99c8f8376695c504336291d1000000000000000020c14202d3a4653606d7884919eabb8c3ced5c9bdb2a99b8e8175685d5245392c1c1106000000000000000000000000050b101416171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1917130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1acb8b9bebebebfbfbfbfbfbfbec5c6c9cfd6dfe8f3e9dfd7cfc9c6c5bebebebebebebebebebdbdbdbdbdbcbcbcc4c5c8ced5dee7f1ebe0d5ccc3bdb9b7b5b5b4b4b5b6b6b5b4b3b4aeaca8a19992877b6e6154473b2e21140800000000000e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c5b9ac9f9286796d6053463a2d201307000000000001070d111314181a1b1d1d1b1a191717232e38424b55606a727f8c949faab4bfcad6dfeaf5f6eaddd0c3b7aa9d908477665b5044382b1f12060000000000000d192633404c5966737f8c99a6b2bfccd9e5f0e3d7ccc0b5ab988c7f7265554b4035291d10040000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4e8dbcec1b5a89b8e8275685b4f4235281c0f00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070004111d2a3744505d6a7783909daab6c3d0dddacdc1b4a79a8e8174675b4e4134281b0e0100000000000000020f1c2935424f5c6875828f9ba8b5c2cedbded1c5b8ab9e928578675d5145392c1f13060000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfded1c4b7ab9e918478665c5144382c1f12060000000000000000000000000000000005121f2b3744505b6574818e9babb5c0ccd7e3d7cbbfb5ab998d807366564c41362a1e0b03101c28343f4a5463707d8a98a2aebac6d3dfd6cabfb4aa9c8f8275685d5245392c201308000000000000000000000000000000000000000000000000000000000000000000000000060c151c2328323a41464f555c60696e757d838b91969ea1a9adb3b9bec5cacfd3cdc8c3bcb8b2aca8a19e97928c857f79716c656059534d453f3630292018120b030000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0cec1b4a89b8e8175685b4e4235281b0f0200000000000004111d2935414c566774818e9aa7b4c1d0dbe7dfd2c5b9ac9f9286796d6053463a2d201307000000000000000815222e3b4855616e7b8894a1aebbc7d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0d1dce7dbcfc2b5a89c8f8275695c4f4236291c0f000000000000000a141e2b37424d5764707d8a96a1adb9c5d5d2c5b9ada196897d7063564c4135291d0a0000000000000000000000000810161c20232327272727272727272727272727272727272727272727272727272727272727272727272727272726231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdc6c9cfcbcccccccccccccbd1d2d5dae1e8f1faf1e9e1dad5d2d1cacacacacacacacacacacacacac9c9c9c9d1d2d4d9e0e7f0f9f1e7ded5cec8c5c4c2c1c1c1c2c2c2c1c1c0bfbab8b2aba3998c7f7366594c403326190d00000000000e1b2835414e5b6874818e9ba7b4c1cedae7ddd1c4b7aa9e918477665c5145382c1f130600000002080d13181d20202526282a2928272524212126303a434e58606c77828f98a2aebac2cdd8e4f4f8ebdfd2c5b8ac9f9285796c605346392d2013060000000000000d192633404c5966737f8c99a6b2bfccd9e5f4e8ddd2c2b5a89b8f8275675d5145392c2015090000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5e7dacec1b4a79b8e8174685b4e4135281b0e00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070004111d2a3744505d6a7783909daab6c3d0dddacdc0b4a79a8d8174675a4e4134271b0e0100000000000000030f1c28333f4a546a7683909da9b6c3d0dcddd0c3b7aa9d9084776a554b4035291d10040000000000000000000000000000000000000000000713202c3945525d687885929eabb8c5d1dedfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000613202d394653606c7885919eabb8c4d2dde0d3c7bbaea399897d7063564a3d3025190d000c17232e3a4653606d7985929fabb8c5d0dbdbd0c5b9ac9f92867a6d6054473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000080f171e272e343e444c525960676d737b828990959ea1a8adb3b9bec5c9cfd4cdc7c3bcb8b1aca8a09e96918b857f7a736d67605b534f46423b332a251f170e0701000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0cdc1b4a79a8e8174675b4e4134281b0e01000000000000010d19242f3e4b5865717e8b98aab4bfcad6e2ddd0c4b7aa9d918477665c5044382b1f1206000000000000000815222f3b4855626e7b8895a1aebbc8d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000030608090d0b09070605111e2a36424d576976828f9ca9b6c2cfdce8dbcec2b5a89b8f8275685c4f4235291c0f00000000000006111c26303847535f6976828f9ca8b2bdc9d5d1c4b8ab9e9184796d6053463a2f24190d010000000000000000000008111a21272c2f30333333333333333333333333333333333333333333333333333333333333333333333333333333322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97abb5c0ccd4d9d8d8d9d9d9d9d8d8dadedfe1e6ebf2fafaf3ece6e2dfded7d7d7d7d7d7d7d7d7d7d7d6d6d6d6d6d5dadbdbdee2e8eff6f9f0e7e0d9d4d2d1cfcececececfcfcecdd0cac6c4bdb5ab9b8f8275685c4f4235291c0f02000000000f1c2935424f5c6875828f9ba8b5c2cedbe8dccfc3b6a99c90837669544b4034281c10040000050d14191d24292c2d3133353736353332312e2d2a28313d44505b656e7b86929fa7b1bcc8d4e2ebf5ece0d3c7baaea298887b6e6155483b2e2215080000000000000d192633404c5966737f8c99a6b2bfccd9e5f9ebdfd2c5b8ac9f92867a6d6053473c31261a0e0200000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e7dacdc1b4a79a8e8174675b4e4134281b0e00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070004101d2a3743505d6a7683909da9b6c3d0dcdacdc0b4a79a8d8174675a4e4134271b0e010000000000000006121f2b3844505b667885919eabb8c4d1dedbcfc2b5a89c8f8275695c4f422f24180c0000000000000000000000000000000000000000000004111d2935414c56697683909ca9b6c3cfdce0d4c7bbafa399887b6e6155483b2e221508000000000000000000000000000000000916222f3c4955626f7c8897a1adb9c6d2e3dfd2c5b9ac9f92867a6d6053473a2d2014080006131f2c3845515c6775818e9baab4bfcad6e0d3c7baaea3998b7e7165564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000009111a2129303940444f565d616b707980868f939da0a7adb2b9bec4c9cfd4cdc8c2bbb7b1aba7a09d96918b847f79726d67605d555049413d3631292119140d050000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0cdc0b3a79a8d8074675a4d4134271a0e01000000000000000815222f3c4855626f7b8898a2aebac6d3dfdbcfc2b5a89c8f827569544a3f34281c1003000000000000000916222f3c4955626f7c8895a2afbbc8d3c6b9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000040a0f13151619181614131114202d3a46525e697885929eabb8c5d1dee7dbcec1b4a89b8e8175685b4e4235281b0f0000000000000b17232e38424f59626e7b87939facb9c4cfd4c8bcb1a7998d8073665c504438281e13080000000000000000000005101a232c33383c3d4040404040404040404040404040404040404040404040404040404040404040404040404040403f3b352e261c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a4afbbc4c8cecbcccdcdcdcdcdcdcdd1d2d5dae0e8f1faf7eee5ded8d3d0cfcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcdcecfd2d7dde4edf6f9f1ebe5e1dedddbd9d8d9dadbdbdbdadbd6d3cfc3b7aa9d9084776a5d5144372a1e110400000000101d293643505c6976838f9ca9b6c2cfdce8dccfc2b5a99c8f8276695c4f432e23180c0000080e171e252a2f35393a3e4042434342403f3d3b3a363131333f49535f69727f8c959fabb8c1d0d9e4eeefe2d6cabfb4aa968a7d7063574a3d3024170a0000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2ece0d3c6baaea2988a7e7164574e42372b1e140800000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6e6dacdc0b3a79a8d8074675a4d4134271a0e00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070003101d2a3643505d697683909ca9b6c3cfdcdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000613202d394653606c7986929facb9c5d2dfdbcec1b4a89b8e8175685b4e4235281b0700000000000000000000000000000000000000000000010d192430414e5b6874818e9ba7b4c1cedae3d7cbc0b5ab96897d7063564a3d3023170a00000000000000000000000000000004111d2935414b5566727f8c99a9b3bec9d5e1dccfc3b6a99c908376675d5145392c1f13060004101c2834404b5564717d8a98a2aebac7d3e0d7cbbfb4ab9c8f8276685e5246392d201308000000000000000000000000000000000000000000000000000000000000000009121b232c333b424a515961686d747d848c92989ea5acb1b9bdc4c9cfd5cec8c3bcb8b0aba79f9d95908a847e79726d67605d55514b443f382f2a261f170f0902000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ccc0b3a6998d8073665a4d4033271a0d00000000000000000613202d394653606c7985929facb8c5d2dfdacdc0b4a79a8d8174675a4e412e23170b0000000000000000091623303c4956636f7c8996a2afbcc9d3c7bbafa39986796c605346392d20130600000000000000000000000000000000000000000000000000000000040a0f151b1f212226252321201d18212e3b4754616e7b8797a1adb9c6d2dfe7dacdc0b4a79a8d8174675a4e4134271b0e000000000003101c28343f4a54606b75828f9aa4afbbc8d6d1c4b8ab9f95887b6e62544a3f3428160c01000000000000000000000b16212c353d44484a4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86939faab2b8bdbdbebfc0c1c1c1c1c1c1c4c6c9cfd6dfe8f2f0e5dcd4ccc7c3c2c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c2c6cbd3dbe4f3fcf5ece3dbd5d0cdcccccdcdcecfd0d1d2d2d2cfc4b7aa9d9184776a5e5144372b1e110400000000101d2a3743505d6a7683909da9b6c3d0dce8dbcec2b5a89b8f8275685c4f4235291c070008121a202930363a4045474b4d4e50504e4d4c4a484642403e3b38414d57606c7883909da6b0bec7d2dde8f3e7dbd0bfb2a5988c7f7265594c3f322619060000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1efe2d6cabfb4aa9c8f82756a5f53473b3025190d01000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7e6d9ccc0b3a6998d8073665a4d4033271a0d00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070003101d2a3643505d697683909ca9b6c3cfdcdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000814212e3b4754616e7a8799a3afbbc7d4e0dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000081a2733404d5a6673808d99a6b3c0ccd9e8dcd1beb1a4988b7e7165584b3e3225180b0000000000000000000000000000000613202c3945515d6776838f9ca9b6c2cfdae2d6cabfb4aa998c807366554b4035291d100400000c18232e3a4753606d7a86929facb8c5d2dfdcd1c5b9ac9f92867a6d6154473a3024190d0100000000000000000000000000000000000000000000000000000000000109121b242d353e454d545c606b707a818991969fa3aaafb8bcc3c9cfd5cec9c3bcb8b1aba69f9c95908a837e78716d66605d55514b454039332d261d1a140d060000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ccbfb3a6998c807366594d4033261a0d000000000000000006121f2b3844505b667783909daab6c3d0ddd9ccc0b3a6998d8073665a4d4033271a0600000000000000000a1623303d495663707c8996a3afbcc9d2c5b9ac9f928679665b5044382b1f1206000000000000000000000000000000000000000000000000000000060b161b20262b2e2f33322f2d2c292423303d4a5763707d8a96a9b3bec9d5e2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000006121f2b3844505c66707d89939eacb6c0ccd6cabeb3a99d9083766a5f5342382e2317040000000000000000000004101c27333d474f55565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57524a40352a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6876828f98a1a8acb1b1b2b3b4b4b4b4b4b4b4b8b9bec4cdd6e0ebe9ded4cac2bbb7b5b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b6bac1c9d3e1eaf5ede3dad1cac4c0bfbfc0c0c1c2c3c4c5c5c5c4bdb2a89c8f8275695c4f4236291c0f0300000000111d2a3744505d6a7783909daab6c3d0dde7dbcec1b4a89b8e8175685b4e4235281b0f08121a242c323b41464b515358595b5d5c5b5a585754534d4d4b48464244505b666f7c89949eacb6c0ccd8e4f0e7dacdc1b4a79a8e8174675b4e412d22170b0000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1f3e7dbd0c6b9ac9f93877b6e62564c41362a1e1308000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8e5d8cbbeb2a5988b7f7265584c3f3225190c00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070003101d293643505c6976838f9ca9b6c2cfdcdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000916222f3c4955626f7c8895abb5c0cbd7e3dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dfe0d3c7baaea298897c706356493d2f24180c0000000713202c3945515d6775828f9ca8b5c2ced9e0d4c7bbafa3998b7e7265564c4135291d110500000000000000000000000000000000000000000000000000000000010a131b242d363e474f575f666d737d858e939da0a8aeb4bcc1c8cdd5d1cbc4bdb9b1aca79f9d949089837d78716d66605c54514b45413a352f27221b140b0903000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1cdc0b3a69a8d8073675a4d4034271a0d0100000000000000030f1c28333f4a546874818e9ba7b4c1cedad9ccbfb3a6998c807366594d4033261a0d00000000000000000a1724303d4a5763707d8a96a3b0bdc9d2c5b8ac9f9285796c5f4a3f33281c0f0300000000000000000000000000000000000000000000000000020a111720272b32373b3c403e3c3a39352f2e35414c5666727f8c99a5b2bfcfdae6e3d7cabdb0a4978a7d7164574a3e3124170b00000000000713202d3a4653606d7883909da6b0bec7d2d3c6baada2978b7e7165584e4330261c1106000000000000000000000714202c38444f596163666666666666666666666666666666666666666666666666666666666666666666666666666666635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56626e7c8691969da0a8a4a5a6a7a7a7a7a7a7a7abadb2bbc4cfdae6e3d8ccc2b8b0aba9a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a8aaafb7c1cfd9e3eee6dbd1c8bfb8b4b2b2b3b4b4b5b6b8b9b9b9b8b3aba1968b7e7265584b3f3225180c0000000000111e2a3744515d6a7784909daab7c3d0dde8dbcec1b5a89b8e8275685b4f4235281c0f0d1a242c363e444c52555d606466686a6968666564615e575a5754534d4b4a54606b75828f9aa4afbbc8d4e0ede9dccfc2b6a99c8f83766953493f33271b0f0300000000000b1825313e4b5864717e8b97a4b1becad7e4f1f8ede0d4c8bbafa49a8e8174685e52463a2f24190e04000000000000000004101c2834404b546976838f9ca9b6c2cfdce9e3d6cabdb0a3978a7d7064574a3d3124170a00111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070003101d293643505c6976838f9ca9b6c2cfdcdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000a1623303d495663707c8996a3afbcd1dce8dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000a1724303d4a5763707d8a99a3aebbc7d3e0dfd2c5b8ac9f9286796d6053463a2d20130700000004101d2935404b5565727e8b98a7b1bcc8d4e0d7cbc0b5ab9c908376685d5246392d201307000000000000000000000000000000000000000000000000000000000a131b252d373f48505961696e78808892979da5acb2babfc6cfd4d7cfc6bfbab2aca7a09d959089837d77706c65605c54514b454039352f29241d17110a020000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0cdc1b4a79a8e8174675b4e4134281b0e0100000000000000000b17222d3f4c5966727f8c99a5b2bfccd8d9ccbfb3a6998c807366594d4033261a0d00000000000000000b1724313e4a5764717d8a97a4b0bdcad2c5b8ab9f9285786c5f52452d22170b00000000000000000000000000000000000000000000000000020b141b222732373c4347494c4b4947454143423f45525d6876828f9ca9b6c2cfdce9e1d5c9beb3a995887c6f6255493c2f22160900000000000a1724303d4a5763707d8a95a0acb8c1d0d9d0c5b8ab9f9285796d6053473c3120140a00000000000000000000000916232f3c4855616b707373737373737373737373737373737373737373737373737373737373737373737373737373736e63574b3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b47535f6a6f7c848c9195969798999a9a9a9a9a9a9a9ea1a9b2bec9d5e1dfd3c7bbb0a69f9c9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9b9ea5afbdc7d1dce8e1d5cabfb6ada8a6a5a6a7a8a8aaabacacacaba9a1999184796d6053473a2d2014070000000000111e2b3844515e6b7784919eaab7c4d1dde8dbcfc2b5a89c8f8275695c4f4236291c0c161f2c363e4850565e61676d7173757676757372706e69696764615e5758555359626f7c87939facb9c6d2dfeceaded1c4b7ab9e918478655b5044372b1f120500000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fcf0e4d8ccc0b6ac9f92867a6e61554c41352920160c020000000000000006131f2c3845515c667784919eaab7c4d1ddeae2d6cabfb4aa95887c6f6255493c2f22160900111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070003101c2936434f5c6976828f9ca9b5c2cfdcdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd1dce7dbcec2b5a89b8f8275685c4f4235291c07000000000000000000000000000005111e2a36414c566774808d9aabb5bfcbd7e3dccfc2b5a99c8f8276665c5145382c1f1306000000010d18242f3b4854616e7b8795a0acb8c5d1dedcd1c6b9ac9f93867a6d6154473a2e21140a00000000000000000000000000000000000000000000000000000008111b252d373f49515a616c707b838d939aa1a9afb8bdc3cbd1d8d1cbc2bcb4aea8a19e95918a837d76706b64605b53504a454039352f29241d18120b0600000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0cec1b4a89b8e8175685b4e4235281b0f020000000000000000061724303d4a5763707d8a96a3b0bdd0dbd9ccc0b3a6998d8073665a4d4033271a0d00000000000000000b1825313e4b5864717e8b97a4b1becad1c4b8ab9e9185786b5e5245382b1f06000000000000000000000000000000000000000000000000000a141d262d333d43474e535559585654514b504f4a5058606d7a86929facb9c5d2dfecdfd2c6b9ada197877a6d6154473a2e21140700000000000d192633404c5966737f8c99a7b1bccad3d2c7beb0a69a8d8074675d5145392c20130200000000000000000000000a1723303d4a5663707d80808080808080808080808080808080808080808080808080808080808080808080808080808073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2b37434e58606a6f797f8487898a8b8c8d8e8e8e8e8e8e9197a1adb9c6d2dfddd0c3b7ab9f948f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939eabb5c0cbd7e3dcd0c4b8ada49c99999a9a9b9c9d9e9f9f9f9e9c9791877d6f675d5145382c1f13060000000000121e2b3845515e6b7884919eabb7c4d1dee8dccfc2b5a99c8f8276695c4f4336291c131e28313e48505a61686e737a7e8081838381807f7d7b787673716e696865615f575f6a7683909da9b6c3d0dce9ecdfd2c6b9ac9f9386796c605346392d20130600000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fff4e8ddd2c7baaea3988c8073675d51453e32281e1308000000000000000713202d3a4653606d7986929facb9c5d2dfecdfd3c6baaea298877a6d6154473a2e21140700111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700030f1c2936424f5c6975828f9ca8b5c2cfdbdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000815222f3b4855626e7b8895aab4bfcbd7e3dcd0c3b6a99d9083766a5d50432f23180c00000000000000000000000000000714202d3946525e687784909daab7c3d1dce2d6cabeb3a9998c7f7266544b4034281c1004000000000714212d3a46535e697784909daab7c3d0dbe0d4c7bbafa4998a7d7164574a3e31261b0f030000000000000000000000000000000000000000000000000007101a242d373f49515b626c717e8590959fa4acb3bbc0c8ced7d5cfc6bfbab0aaa39f96918b837d77706b636059535049443f38342e29241d18130c07010000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000815222e3b4855616e7b8894aab3becad6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000c1926323f4c5965727f8c98a5b2bfcbd1c4b7ab9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000006111b262f383f444e54585f62666562605d555d5c545c606a737f8c99a3afbbc7d3e0ebded1c5b8ab9e928578685e5246392d20130700000000020f1c2935424f5c6875828f9ba8b5c2ced8ccc0b6ac9e93887b6e62554b4035291d100400000000000000000000000d1a2733404d5a6673808d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d87796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c464e5860676d72777b7d7e7f808181818181818185919eabb8c4d1dedccfc2b5a99c8f8281818181818181818181818181818181818e99a3afbbc7d3e0dacdc0b4a89c918c8c8d8d8e8f909192929291908c857d6f6b60554b4035291d10040000000000121f2b3845525e6b7885919eabb8c4d1dee9dccfc3b6a99c908376695d5043362a1d19242f3a43505a616c717a80858b8c8e908f8e8d8b8a878582807e7b7874716e6968656673808c99a6b3bfccd9e6ede0d4c7bbafa499877a6d6054473a2d21140800000000000a1723303d4a5663707d8996a3b0bcc9d6e3effff9eee4d7cbbfb4aa9e92857a6d60594f443a30251912090000000000000815222f3b4855626e7b8899a3afbbc7d4e0ebdfd2c5b8ac9f928579685e5246392d20130700111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700030f1c2936424f5c6975828f9ca8b5c2cfdbdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000b1825313e4b5864717e8b97a4b1becad7e4d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ded1c4b7ab9e9184786b554b4034291c1004000000000000000000000000000814212e3b4754616e7a8795a0acb8c5d1e3dfd3c6baada297897c6f6256493c2e23180c000000000005121e2a36424d576773808d9aaab3becad6e2d7ccc0b5ab9b8e817468584e43372b1f1206000000000000000000000000000000000000000000000000050e19222c363f49515b626d727e8792979fa7afb6bec5cdd4d9d3ccc3bcb4aea69f98928c847e78706c636059544f46443f38342e28231d18120d070100000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfcfc2b6a99c8f8376695c504336291d100300000000000000000713202d3a4653606d798698a2aebac6d3dacdc0b4a79a8d8174675a4e4134271b0e01000000000000010e1a2734414d5a6774808d9aa7b3c0cdd0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000b17222d384149505860626a6f73716f6d676a696968666d727c87929fabb5c0cbd7e3e8dccfc2b5a99c8f827669564c41362a1d11050000000003101d2a3643505d697683909ca9b6c3cfd4c8bbafa49a8f8275695f5343392f24180d0100000000000000000000000d1a2733404d5a6673808d9999999999999999999999999999999999999999999999999999999999999999999999999286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333d464e555d6065696e7071727374747474747475828f9ba8b5c2cedbd7cabeb1a4978b7e747474747474747474747474747474747886929facb9c5d2dfd9ccbfb2a6998c7f7f80818182838586868685837f796f6b60594f43392f24180c000000000000121f2c3845525f6b7885929eabb8c5d1dee9ddd0c3b6aa9d9083776a5d5044372a1d1d2935414c56616c717e868d9297999b9d9c9b99989797928f8d8a8784817e7b7875726f6f7c8996a2afbcc9d5e2f0e3d7ccc0b5a194877a6e6154473b3025190d0400000000091623303c4956636f7c8996a2afbcc9d5e2effcfff3e7dcd1c6b9ada2978e81746b61564c413529241b110600000000000a1724313d4a5764707d8a97abb5c0cbd7e3e9dccfc3b6a99c90837669564c4135291d110500111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020f1c2935424f5c6875828f9ba8b5c2cedbdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000713202c3945525d687986929facb9c5d2dfdfd2c5b9ac9f928679675c5145382c1f1306000000000000000000000000000b1824313e4b5764717e8a97a7b1bcc8d4e0ded2c5b8ab9f9285796d6053463a2d2013070000000000020e1a25313d495663707c8998a2aebac6d3dfddd2c4b8ab9e9184786a5f53473a2e2115070000000000000000000000000000000000000000000000030c17202a343e48515b626d727f889299a2a9b1bbc0c7d0d6dcd7c9c1bab2aaa39f9490867f79716c66615a544f48443d37332d28231c18120c07010000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2ced0c3b6aa9d9083776a5d5044372a1d0600000000000000000006131f2c3845515c667885929fabb8c5d2dacec1b4a79b8e8174685b4e4135281b0e02000000000000020f1c2835424f5b6875828e9ba8b5c1ced0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000030f1b27333f49535b606a6f767c7f7e7c7a787776757577797f869299a3aebdc7d1dce8e3d7cbc0b5ab9a8d8073675a4d403025190d010000000004111e2a3744515d6a7784909daab7c3d0cbbfb4ab9f93877c6f62574d4231281d12070000000000000000000000000d1a2733404d5a6673808d99a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212b343d434b5153575e616364656667676767676774818d9aa7b4c0cddad9ccbfb2a6998c7f736767676767676767676767676767667884919eabb7c4d1ded5c9bcafa296897c727374757577787979797876726d6760594f473d31271d1207000000000000111e2b3844515e6b7784919eaab7c4d1ddeaddd0c4b7aa9d9184776a5e5144372b1e202c3945525d68717e8a92989fa2a9a8a9a9a8a6a5a9a29e9c9a9796918e8b8884827f7c797d8996a3b0bcc9d6e3f4e8ddd2bbaea295887b6f62564c41362a20150a000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfff8ede2d6cabeb3a99d938a7d70685e52463f362d2317110a020000030f1c28333f4a5466727f8c99a5b2bfd1dce8e6d9cdc0b3a69a8d8073675a4d403025190d0100111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020f1c2935424f5c6875828f9ba8b5c2cedbdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000004111d2935414c566b7884919eabb7c4d1dee0d3c7baaea398867a6d6053473a2d20140700000000000000000000000005121e2a36424d576774818e9aa7b4c1ced9e4dbcec2b5a89b8f8275665c5044382b1f12060000000000000913202d3a4653606d7985929fabb8c5d2dddfd2c5b9ada196887b6f6255483c2f24180c00000000000000000000000000000000000000000000000a151e29323c46505a626d727f8b939aa3abb3bcc2ccd2d9d9d1cbc0b7afa8a098928b827b736d66605b545048443d38332b27221b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1ced0c4b7aa9d9184776a5e51442e23170b00000000000000000004101c2834404b546b7784919eaab7c4d1dbcec1b4a89b8e8175685b4e4235281b0f0200000000000003101d2a3643505d697683909ca9b6c3cfd0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000005121f2b3744505b656c737c83888c8b8987858483828283868c9298a2abb4bfcfd9e3ede0d4c7bbafa3998a7e7164574b3e31241808000000000004111d2a3744505d6a7783909daab6c3cbc3baaea3998f82756a5f53453c311f160c010000000000000000000000000d1a2733404d5a6673808d99a6b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b31394045474d5354565758595a5b5b5b5b66737f8c99a6b2bfccd9dacdc1b4a79a8e8174675b5b5b5b5b5b5b5b5b5b5b5b546a7683909da9b6c3d0dcd7cabdb1a4978a7e71676768696a6b6c6c6c6b6965605d554f473d352b1f150b01000000000000111e2a3744515d6a7784909daab7c3d0ddeaded1c4b7ab9e9184786b5e5145382b1e212d3a4754606d7a85929fa2aaadb3b4b6b6b4b3b2b3adaba9a6a8a19e9b9896918e8b888587939facb9c6d2dfecf9e5d8cbbeb2a5988b7f72685e52463d32271b0f030000000815222f3b4855626e7b8895a1aebbc8d4e1eefbfffff2e6dbcfc5bbafa59e91857a6d615b51483e3528221c140b060006121f2b3844505b6675818e9ba8b5c1cedbe8e1d5c9bdb2a8978a7d7164574a3e312417080000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020f1c2835424f5b6875828e9ba8b5c1cedbdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000010d19242f43505d6a7683909da9b6c3d0dce3d7cbbfb4aa94877a6d6154473a2e2114070000000000000000000000000714212d3a46535f697884919eabb7c4d1dee2d6cabeb4aa988b7f7265544a3f34281c100300000000000006121f2c3844515c6675828e9bacb6c0ccd8e1d5c9bdb2a9988c7f7265554b4035291d100400000000000000000000000000000000000000000006111c26303b444e58616c727f8c919fa4acb5bdc5ced8ddd9cfc7c0bbaea59e9691867f776e69605c54504a423e38332c271f1b17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdd1c4b8ab9e9185786b544a3f34281c1003000000000000000006121f2b3844505c667784909daab7c3d0dbcec2b5a89b8f8275685c4f4235291c0f0200000000000004111d2935414c556b7784919eaab7c4d1cfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000030f1b27333f4953606c7780879095999895969190908f8f9092989fa2aab4bdc6d1e1eaeadfd2c5b9ac9f92867b6e6154473b2e2114080000000000020f1c2935424f5c6875828f9ba8b5c2c2b9b0a69f92867c6f62584e43332a200d04000000000000000000000000000d1a2733404d5a6673808d99a6b3bdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdbdb9ac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710191f272f35383b4246484a4b4c4d4e4e4e4e5865717e8b98a4b1becbd7dbcfc2b5a89c8f8275695c4f4e4e4e4e4e4e4e4e4e4f5b6875828e9ba8b5c1cedbd8ccbfb2a5998c7f72665a5b5c5d5e5f5f5f5e5d5953514b433d342b23190d0300000000000000101d2a3643505d697683909ca9b6c3cfdce9ded1c5b8ab9e9285786b5f52452e231825323e4b5865717e8b98a2aeb4babec1c3c2c1c0bebeb9b8b6b3b2acaba7a9a19e9b989892939aa4afbbc8d4e0edf7ebded1c4b8ab9e91847a6e61584e43372b1f14090000000815212e3b4854616e7b8794a1aebac7d4e1f9fffffff7ece1d7cdc0b9ada1978e81756d635a50473e332d261d17110d0d13202d394653606c7985929eabb8c5d1deebded2c5b9aca096877b6e6154473b2e2114080000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020f1c2835424f5b6875828e9ba8b5c1cedbdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000081c2936434f5c6976828f9ca9b5c2cfdce7dcd1bbaea194887b6e6155483b2e2215080000000000000000000000000815222e3b4855616e7b8896a1acb9c5d2dedfd3c6baaea298887b6f6255483c2e23170b0000000000000004101c2834404a5464717e8b9aa4afbbc8d4e0dacfc2b5a99c8f8276675d5145392c1f13060000000000000000000000000000000000000000000c17232e38424d565f6a707e88939fa3afb6bec7cfd7e0d9cfc7bdb5afa49c938e847c726c655f57514b443f382f2c27211c160f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cdd2c5b8ab9f928578665c5044382b1f120600000000000000000713202d3a4653606d7985929facb8c5d2dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000613202c3945515d677985929facb8c5d2cfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000005121f2b3744505b65737f8c93999fa7a4a9a19e9d9c9c9b9d9fa2aaaeb4bcc6cfd8e2eae0d5c9bdb2a89b8f8275695e52463a2d2014070000000000010e1a2734414d5a6774808d9aa7b1b9b9b0a79f948c7f726a5f53463c3221180e00000000000000000000000000000d1a2733404d5a6673808d99a6b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0ac9f9286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c31363a3b3d3e3f404141414a5763707d8a96a3b0bdd1dcddd0c3b7aa9d9084776a554b4041414141414141414d5a6773808d9aa6b3c0cdd9dacdc0b4a79a8d8174675a4e4f505253535352504c47454039312b221910070000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8ded2c5b8ab9f9285786c5f4b4034281c2734414e5a6774818d9aaab3bec5cad0d0cfcecccfcac6c5c2c0bdb9b7b4b2adaba8aaa29f9fa4acb6c0ccd8e4f0f8ebdfd2c6b9ada1978e81746a6054473b30251a0e0200000814212e3b4754616e7a8794a1adbad2dde8f4fffdf5eee8e4dfd5c9beb3a99e938c7f726c62594f443f382f28221c19191c28333f4a54626f7c8997a1adb9c6d2dfe2d6cabfb4aa9e918477695e52463a2d2014070000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020f1b2835424e5b6875818e9ba8b4c1cedbdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000b1825323e4b5865717e8b98a8b2bdc9d5e1ded2c5b8ab9f9285796c605346392d20130600000000000000000c18232e3b4754616e7a87939facb9c6d2dfdfd2c5b9ac9f92867a6d6053473a2d201409000000000000000000000000000000000000000003101c28343f4a545e696f7c86929aa4afbbc0c7d0d9e1d9cfc7bdb5aba39f928d817a6f6a605b534d454039332d261d1c16100b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd2c6b9ac9f9386796d6053463a2d20130700000000000000000815222f3b4855626e7b8898a2aebac7d3dccfc2b6a99c8f8376695c504336291d10030000000000000714212d3a4754606d7a8798a2aebac6d3cfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000613202d394653606c7885929fa4abb1b1b2adabaaa9a8a8aaacaeb4babfc6ced8e1e5e2d8cec6b9aca1968a7d7063574d42362a1e11050000000000000a1623303d495663707c89959faaadaca69f958f82776c60584e43342a200f0600000000000000000000000000000d1a2733404d5a6673808d99a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f252a2d2e3031323334343c4955626f7c8895abb5c0cbd7ded2c5b8ab9f928578675d5145393434343434343f4c5965727f8c98a5b2bfcbd8dbcec2b5a89b8f8275685c4f42444546464645433f3a39352f281f1910070000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8dfd2c5b9ac9f928679665c5145382c1f2835424f5b6875828e9ba8b2bbc4cacfc7c7c7c7c8c9cbcdcfcec9c5c4c1bdb9b8b5b4aeacacafb6bec7d2dde8f4faeee1d5c9beb2a99d93897c6f62574d42362a1e120500000714212d3a4754606d7a8793a0b5c0ccd7e3f0fcf4ebe4ddd8d4d2cfc4bbafa59c918b7e716b6159504a423a332d292524292e3844505b6673808c99a9b3becad6e2ded3c6baaea2988c7f7265574d42362a1e11050000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020f1b2835424e5b6875818e9ba8b4c1cedbdacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe2d6c9bcafa396897c706356493d3023160a000000000000000000000005121e2a36424d576875818e9ba8b4c1cedae5dccfc2b6a99c8f8376665b5044382b1f120600000000000000000714202d3946525e687783909daab6c3cfdae0d3c7baaea3988a7d7063574a3d31261a0e02000000000000000000000000000000000000040f19222c3844505c666e7b849198a2acb6c0ccd2d9e2d9d0c7bdb5aba399928b80776d675f585049413c342e28221c140b0b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd4c8bbafa49a877a6d6154473a2e21140700000000000000000b1825313e4b5864717e8b97aab4bfcad6dccfc3b6a99c908376695d5043362a1d10030000000000000915222f3c4855626f7b8895aab4bfcad6cec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adb5bdbebdb9b8b7b6b5b5b6b8babfc6cad0d8d4d4d9d4d0c6bcb0a69e9184786c6053463b30251a0e020000000000000916222f3b4854606b768390989ea19f9d9490837a6e655b50463c3122180e0000000000000000000000000000000d1a2733404d5a6673808d9797979797979797979797979797979797979797979797979797979797979797979797979286796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10141a1e212123242526272e3a4754616d7a8799a3afbbc7d3dfd3c6baada297867a6d6053473a2d28282828313e4a5764717d8a97a4b0bdd2ddddd0c3b6aa9d9083776a554b4035383939393836322d2c29241d160d07000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6e0d3c7bbafa39986796d6053463a2d202633404d596673808c96a0a9b2b9bebbbabababbbbbcbec0c2c4c5c9cecfc9c5c4c1bfbab8b9bbc0c7d0d9e4eef9fdf1e6dacfc4bbafa59c8f8276695e52463a2d20140700000713202d3a4653606d798699a4afbbc7d4e0edf5ebe2d9d2ccc8c6c8ccc1b7ada39f92877d706b605b544c443f3835302f3539404b55606c7884919daab7c4cfdae2d7ccc0b5ab9f92857a6d6054473b30251a0e020000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020e1b2835414e5b6874818e9ba7b4c1cedadacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000714212d3a46535e697884919eabb7c4d1dee6d9ccc0b3a6998d807366544a3f33281c0f03000000000000000005111e2a36414c566673808c99a9b3becad6e2d7cbbfb4aa9a8d807467574d42362a1e12050000000000000000000000000000000000000a16212a36414c56606d78839096a1aab4bec7d2dde4ddd2c7beb5aba39992877f736c655d554e443f382f28231d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad8ccc0b6ac94887b6e6155483b2e22150800000000000000010d1a2734404d5a6773808d9aa6b3c0d0dbddd0c3b6aa9d9083776a5d5044372a1d11040000000000000a1724313d4a5764707d8a97a3b0bdd0dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000a1723303d4a5663707d8996a9b3bec0c1c2c3c4c3c3c2c2c3c5c7cad0c7c7c7c7c7cec8c5bdb4aa9f948b7e71665b504438291f1409000000000000000713202c38444f59626f7c868e929792908b827a6e685e53493f342a2010070000000000000000000000000000000d1a2733404d5a6673808a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a87796c5f5346392c201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1214151718191a202d394653606c7986929facb9c5d2dfd6cabeb3a995887b6e6255483b2f221b1b23303c4956636f7c8996abb5c0ccd7ded1c5b8ab9e928578675d5145392c2c2c2c2b2a2620201d18120c0400000000000000000000000c1825323f4b5865727e8b98a5b1bed0dce7e3d7cbc0b5ab94877b6e6154483b2e21202d3a4753606d79849197a0a8adb3aeaeadadaeafb0b1b3b5b7b9bdc0c3c5c7cbd0cac6c5c6c8ccd2d9e2ebf4f9f9f5ebe0d6cdc0b9ac9f93877b6e6154483b2e211508000006131f2c3845515c667986939facb9c6d2dfeceee4d9d0c7c0bbb9bbc0c7bfbbafa39992867d736c665e56504a4641414141454a515d67717e8b95a0acb8c5d1e1d9d0c7bbafa4998d8074685d524539291f1409000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020e1b2835414e5b6874818e9ba7b4c1cedadacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000815212e3b4854616e7b8796a1adb9c5d2dfe1d5c9beb3a9978a7d7164574a3e2d22170b000000000000000000020e1925303c4956626f7c8997a1adb9c6d2dfdcd1c4b7aa9d918477695f53463a2d2114070000000000000000000000000000000000030f1b27323946525e68727f8b959fa8b2bcc6d0d9e4e1d8ccc0b6aca39992877e726d605b534c433c332d261d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcd2ddd2bcafa295897c6f6256493c2f23160900000000000000020f1c2835424f5b6875828e9ba8b5c1d0dbdbcfc2b5a89c8f8275695c4f4236291c0f030000000000000c1926323f4c5965727f8c98a5b2bfcbd8cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000815222f3b4855626e7b8898a2adb3b3b4b6b7b8b9bbc0bababababbbbbbbbbbbbbbbbbdb8b4aba2988f82766c62544a3f3328170d020000000000000004101b27323d47535f6a6f7b81858686847e786d685e564c41382d22180e000000000000000000000000000000000915222f3c4855626f7c7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0c121f2b3744505b657885919eabb8c4d1dedbd0bcb0a396897d7063564a3d30231715212e3b4854616e7b8799a4afbbc7d4dfd2c6b9ada197867a6d6053473a2d2020201f1d191413100d07010000000000000000000000000a1723303d4a5663707d8996aab4bfcbd6e3e8dcd1bcafa295897c6f6256493c2f23202c3945515d676f7c8591969ea2a9a1a1a1a1a1a2a3a4a6a8aaacb2b3b6b9babfc2c5c7cad0d2d5dadfe0e3e8ecede9e4ddd5cdc5bbafa49a8a7d7064574a3d3124170a000004101c2834404b5f6c7985929facb8c5d2dfebe8ddd2c7beb6afacafb6bec0c0b5aba29892877f786d68605b54524c4d4d4c52545c606d7984919ea7b1bcc8d4ddd2c7bdb2a89f93877b6e61564c413529170d02000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4c1cddadacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000b1824313e4b5764717e8a97a8b2bdc9d5e1dfd2c6b9ada197877b6e6154483b2e211506000000000000000000000813202d394653606c7985929eabb8c5d2ddded1c5b8aca096887b6e6155483b2e23180c000000000000000000000000000000000007131f2c38434f59616e7a85929fa7b1bac4ced8e2e2d8cfc6bbafa49a92877e716c625b5049413a3127221b140b0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8c9bdb0a3968a7d7063574a3d3024170a00000000000000010e1b2834414e5b6774818e9aaab4bfcad1d1cbbfb4ab9a8d8073675a4d4034271a0d010000000000010e1a2734414d5a6774808d9aa7b3c0cdd9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000613202d394653606c7985929ea2a9a7a8a9aaabacafb6adadadaeaeaeaeaeaeaeaeaeb2acaaa29992867b6e615a5042382d2217050000000000000000000b16212b37434e585f696e74787a7977716d665d564c443b2f261b1006000000000000000000000000000000000815212e3a47535f6a6f7171717171717171717171717171717171717171717171717171717171717171717171717171716c6155493c3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7783909daab6c3d0ddd7cabeb1a4978b7e7164584b3e31251813202d3a4653606d7986939facb9c6d2dfd6cabeb3a995887b6e6255483b2f22151312100c0706040100000000000000000000000000000815212e3b4854616e7b8798a3aebac7d3e0e3d6cabdb0a3978a7d7064574a3d31241d2935404b555f6a6f7b848d92979595949494949596989a9c9ea0a8a6a9acaeb4b5b8babfc4c5c9cfd2d4d7dddfe0ded8d3cbc3bbb3aba096897c6f6256493c2f2316090000000c18232e45525f6b7885929eabb8c5d1deebe4d8ccc0b6aca49fa4acafb7c0bdb4aaa299928c827a716c66615e565a5a565d60666d74808d96a1adb9c3ced9d7ccc0b5aba0968d8174695f53443a2f24190500000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4c1cddadacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000004111d2935414c566774818d9aa7b4c0cfdae5ded1c4b8ab9e918578695e52463a2d2014070000000000000000000006121f2b3844505b6675818e9babb5c0ccd7e1d4c8bdb2a8988b7e7265544a4034281c1004000000000000000000000000000000000915222f3b4854606b74818e97a2adb9c3ccd6e0e7dcd1c6bdb1a79f93887e716c615a51443f382f281f17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a879aa4afbbc8d4cbbeb1a5988b7e7265584b3f3225180600000000000000000c1825323f4b5865727e8b98a2aebac0c4c4c3baaea3998b7e7265584b3f3225180c000000000000030f1c2936424f5c6975828f9ca8b5c2cfd8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000006121f2b3844505b6674808c9297989a9b9c9d9e9fa4a0a0a0a1a1a1a1a1a1a1a1a1a1a8a09e9892877e71695f53483e2f261c1106000000000000000000040f1b26323c464e575f6168676d6d6665605c544c443b32291d140a000000000000000000000000000000000006121f2b37434e585f62646464646464646464646464646464646464646464646464646464646464646464646464646464615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d424f5c6975828f9ca8b5c2cfdbd9ccbfb2a6998c7f7366594c40332619121f2c3844505c667885919eabb8c4d1dedacfbcb0a396897d7063564a3d3023170a0503000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfe4d8cbbeb1a5988b7e7265584b3f322518242f39434e585f696e7a80858889888787878888898b8d8f9196979a9c9fa3aba8acaeb4b8b9bdc3c6c7ccd2d2d4d2cdc7c1b9b1a9a2999184786d6053463a2d201307000000071f2b3845525e6b7885919eabb8c4d1deebe0d4c8bbafa49a939a9da5afb8c1bcb4aba39f948f857e78726d6868676768686d7279808d929da8b2bdcbd5d4cbc3bbafa4999184796d60574d4232281e130800000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010e1b2734414e5a6774818d9aa7b4c0cddadacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000713202c3945525d687784909daab7c3d0dde8dbcfc2b5a89c8f827569574d42362a1e120500000000000000000000030f1c28333f4a5464717e8a99a4afbbc7d4e0d9cec2b5a89b8f8275665c5144382c1f120600000000000000000000000000000005111e2a36424d57636f7c87939fa9b3becbd4dfe8e3d7cbbfb4aba0958d80736c625a50483f332d261d160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2cdc0b3a69a8d8073675a4d402e23170b00000000000000000814212e3b4754616e7a86929fa5afb5b7b7b6b2aa9f92867a6d6154473a2e21140700000000000005111e2a36414c566a7784919daab7c4d0d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000030f1c28333f4a54606d788085898b8d8e8f9092939a939394949494949494949494949496918d867e716c61574d42362d1d140a00000000000000000000000a15202a343c454d5355555c60605c5453514a423a322920170b020000000000000000000000000000000000030f1b26313c464e53555757575757575757575757575757575757575757575757575757575757575757575757575757575550483e33281c1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061b2834414e5b6774818e9aa7b4c1cddadacdc0b4a79a8d8174675a4e4134271b101c28343f4a546a7683909da9b6c3d0dcd7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000005121f2b3744505b657784909daab7c3d0dde6d9ccc0b3a6998d8073665a4d402e23171d28313c464e575f686d74787b7c7b7b7a7a7b7c7d7e808284878a8d909299999c9fa2aaabadb2b6b9bbc0c4c5c7c5c2bbb7afa7a09792877d70665c5144382c1f1206000005111e2b3844515e6b7784919eaab7c4d1ddeadfd2c6b9ac9f93888e929da6afb8c0bdb5afa69f97918a837e7a7775747475767a7f848d929da4aebac4cfd6cbc2b9b0a69f93877c6f675d51453b3120160c0100000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010e1b2734414e5a6774818d9aa7b4c0cddadacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000714212d3a4754606d7a86939facb9c6d2dfe5d9ccbfb2a6998c7f7366594c4030251a0e0200000000000000000000000b17222d3a4754616d7a86939facb9c6d2dfded2c5b8ab9f9285796d6053463a2d2013080000000000000000000000000000000714202d3a46525e6975828f9aa4afbcc5d0dde6ece0d3c7baaea3999083796d605a50483e3627221b140b0400000000000000000000000000000000000000000000000004060706060300000000000000000000000000000000000000000000000000000000000006121f2b3844505c667885929eabb8c5d1cfc2b5a89c8f827569544a3f34281c1003000000000000000714202d3946525e68737f8c939fa3ababaaaaa8a1988e8175685e5246392d2013070000000000000714202d3946525e687985929facb8c5d2d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b17222d3844505c666d73797c7e8081838485868686878787878888888888888888878684807b716c615a50453b31241b0b020000000000000000000000040e18222a333b4246484b515353514b46444039302820170e05000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49453e362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0e111a2633404d596673808c99a6b3bfccd9dbcec1b5a89b8e8275685b4f4235281c0c17232e424e5b6875818e9ba8b4c1cedbd8ccbfb2a5998c7f7266594c3f3326190c070707060603000000000000000000000000000000030f1b27333f49536875818e9ba8b5c1d0dbe7dbcec1b5a89b8e827568544a3f34281c161f2a343c454d565d6167696e6f6e6e6e6e6e6f70717375777a7d808386898c8f92989a9ea1a9aaacafb5b7b9bbb8b7b0aba59e9591857d706b60544a4034281c1004000004111e2b3744515e6a7784919daab7c4d0ddeaddd0c4b7aa9d9184818e949ea5afbbc0c0bbb0a9a19e95908b86848180808283868b91969da4aeb6c0ccd0cac1b9b1a79f948d80736b60554b40332a1f0d040000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010e1a2734414d5a6774808d9aa7b3c0cddadacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000a1724303d4a5763707d8a9aa4afbbc8d4e0e1d5c9bdb2a896897d7063564a3d302317090000000000000000000000000613202d3946525e687683909da9b6c3cfdadfd3c6baaea298897c6f6356493c3025190d0100000000000000000000000000000814212e3b4754616e7b86929facb6c0ced7e1f0e4d8ccc0b6ac9f92867c6f675c51483e362c2317110a020000000000000000000000000000000000000000030709070c10131313120f0b060401000000000000000000000000000000000000000000000000000003101c28343f4a546a7784919daab7c4d0d0c4b7aa9d918477665c5044382b1f12060000000000000005111e2a36414c56606c77818d92999d9e9e9d9b9691867c6f62564c41362a1d11050000000000000814212e3b4754616e7a8798a2aebac6d3d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000006111c28343f4a545c60666d6f72747576777879797a7a7a7a7b7b7b7b7b7b7b7b7b7b7977736e69615a50483e33291f120900000000000000000000000000061018212931363a3b4045474645403a38342e271e160e050000000000000000000000000000000000000000040e18222a31373a3c3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c39332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171b1e1f25323f4c5865727f8b98a5b2becbd8dccfc3b6a99c908376695d50432f24181a1a2733404d5a6673808d99a6b3c0ccd9dacdc0b4a79a8d8174675a4e4134271b1414141413120f0b0606030000000000000000000000000b17222d3f4c5865727f8b98aab4bfcad6e2ddd0c3b7aa9d908477665c5044382b1f1218222a333c444c5254575f616262616161616263656769686d707376797c7f82868a8d9196999d9fa4abaaacafacaaa69f9c938e837b706b60594f42392e23180c00000004111e2b3744515e6a7784919daab7c4d0ddeaddd0c4b7aa9d918478828f939da5afb6bec2bbb2ada7a09d9992908e8d8d8e9092989da0a8aeb6c0c8cec5bebaafa79f958f82786d60594f43392f21180e000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010e1a2734414d5a6774808d9aa7b3c0cddadacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000004101c2834404b546673808d99acb6c0ccd8e4ded2c5b9aca096877a6d6154473a2e21140700000000000000000000000005111d2935414c5666737f8c99a9b3becad6e2d6cabeb4aa998d807366564c41362a1e11050000000000000000000000000004111d2935414b5566727f8c99a3afbec7d2e0e9ede0d4c8bbafa49a8d81746a5f554b40362d241a11060000000000000000000000000000000000000000040a0f131516181c1f20201f1c1713110d0801000000000000000000000000000000000000000000000000000b17232e43505d697683909ca9b6c3cfd2c5b9ac9f9286796d6053463a2d20130700000000000000010d1925303b44505b656c7880878d909191908e8b847d6f6a5f53443a3025190d010000000000000916232f3c4956626f7c8995aab4bfcad6d6cabeb3a994877a6e6154473b2e2114080000000000000000000000000000000000000000000000000c17232e38424a50545c6063656768696a656c6d6d6d6d6e6e6e6e6e6e6e6e6e6e6e6d6667615e5650483e362c21170d000000000000000000000000000000060f181f262a2d2f34383a3a38342e2c28231c150c040000000000000000000000000000000000000000000006101820262b2e2f313131313131313131313131313131313131313131313131313131313131313131313131313131302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c202223282b2c2c313e4a5764717d8a97a4b0bdd1dcddd0c4b7aa9d9184776a554b40352927262626323e4b5865717e8b98a4b1bed2dddbcec2b5a89b8f8275685c4f422f242121212121201f1c1715130f0a04000000000000000000000616222f3c4955626f7c8898a2aebac6d3dfdfd2c5b9ac9f9286796d6053463a2d20131018212a323a4146474d53555655545454555556585a565e616467676d6f7275797d8184888c9093999a9d9fa3a09e9994908981796e6960594f473d30271c120700000004111e2a3744515d6a7784909daab7c3d0ddeaddd0c4b7aa9d91847779818e939fa4acb4bcc2beb9b1acaba39f9d9b9a9a9b9d9fa2aaacb2bac0c8c8c1bcb3aea59e959083796d665c51463d31281d0f06000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010d1a2734404d5a6773808d9aa6b3c0cdd9dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6d9ccbfb3a6998c807366594d4033261a0d00000000000000000006131f2c3845515c667683909ca9b6c3d2dde8ddd1c4b7aa9e918477685d5246392d201307000000000000000000000000010d1925303c4955626f7c8897a1adb9c6d2dfdbd0c3b6aa9d908377685e5246392d201307000000000000000000000000000613202c3945515d677683909cabb5c0d0d9e4f2ecdfd2c6b9ac9f93877b6e62584e43392e241b12080000000000000000000000000000000000000002080d161b1f222323282c2d2d2b2822201d19130c04000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2ced3c7baaea399887c6f6255493c2f221609000000000000000008141e27333f49535b666c737b8083848483817e796f6b60584e4332291e1308000000000000000b1824313e4b5764717e8a97a4b1bdd0dbd2c6b9ada29786796d6053463a2d20130700000000000000000000000000000000000000000000000006111c2630383f444b515356585a5b5c535b60606060616161616161616161616161605c5454524d443e362d241b0f0600000000000000000000000000000000060d141a1e2123292c2d2d2c28231f1c18120b03000000000000000000000000000000000000000000000000060e151b1f212224242424242424242424242424242424242424242424242424242424242424242424242424242423211c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a21272c2f3034373839393c4956636f7c8996abb5bfcbd7ded2c5b8ab9f928578675d5145393433333333333d4a5663707d8996acb6c0ccd8dcd0c3b6a99d9083766a554b40352e2e2e2e2d2d2d2b2822221f1b150d080100000000000000000713202d3a4653606d7985929facb8c5d2dfe0d3c7baaea398887b6e6155483b2e2215060f1820283035393c424748494848474748494a4b4d4c525457555c606366676d7074787c8083868a8e91929996918d88837c746d675f574f473d352c1e150b0000000004111d2a3744505d6a7783909daab6c3d0dde9ddd0c4b7aa9d9184776d78818c939aa2aab1babfc3bcb8b5afacaaa8a7a7a8a9acaeb4b8bdc3c7c3bcb8b0aaa29f938e837a6d675d544b40342b1f160c00000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010d1a2734404d5a6773808d9aa6b3c0cdd9dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000713202d3a4653606d7985929facb8c5d2dfe7dbcec1b4a89b8e817568564c4135291d1105000000000000000000000000000813202d394653606c7885929eabb8c5d1dedfd2c6b9ac9f93877a6d6154473a2e211409000000000000000000000000000714212d3a4754606d7a86929facb9c5d1dfebf0e4d8ccc0b6ac9c8f82766a5f53463c30271d120900000000000000000000000000000000000000040c131921272c2f302e34383a3938332d2c29241e160d0700000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cdd7cbbfb4ab988b7f7265584c3f30251a0e0200000000000000020b17222d38414a545b60696e737678777774716d6760594f463c3120170c02000000000000000d192633404c5966737f8c99a6b2bfccd9d1c5b8ab9e928578665c5144382c1f1206000000000000000000000000000000000000000000000000000a151e262e3439404546494b4d4e5049505353535454545455555555555555555453514b4746423b322d241b120900000000000000000000000000000000000003090e1214181c1f20201f1c1812100c07000000000000000000000000000000000000000000000000000000040a0f1215151717171717171717171717171717171717171717171717171717171717171717171717171717171714110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f252a33383c3d4144454646464854616e7b8799a3aebbc7d3dfd3c6baada297867a6d60534741404040403f3f3f4855626e7b889aa4afbbc8d4ded1c4b8ab9e918478675d51453b3b3b3b3a3a3a3938332d2e2b262019130c040000000000000006121f2c3844505c6676838f9ca9b6c2d1dce3d7cbbfb4aa968a7d7063574a3d2d22170b060e161e24292d31373a3b3c3b3b3b3b3b3c3d3e404146474a4b515356555d6063656c6f73777a7d818486888784807b766f6b605d554d453d352c231a0c030000000004101d2a3743505d6a7683909da9b6c3d0dce9ddd0c4b7aa9d918477666d747f8892989fa7aeb4bbc0c7c0bbb9b7b4b3b3b5b6b8babfc6c6c2bbb7b1aca69e98928b81796d685e554c42392e22190d0400000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000d1a2733404d5a6673808d99a6b3c0ccd9dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000916232f3c4956626f7c8998a2aebac7d3e0e3d7cbc0b5ab988c7f7265594c3f3024190d010000000000000000000000000005121f2b3744505b6575828f9ba8b5c2cfdae0d4c8bbafa49a8a7e7164574b3e31251a0e020000000000000000000000000a1623303d495663707c8999a3aebbc7d3e0edede0d4c8bbafa49a8a7d7064584e43342a1e150b00000000000000000000000000000000000000050e161e242932383b3c4240454646443f3a39352f281f191107000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbdcd1c1b4a89b8e817568574d42362a1e1205000000000000000006111b262f38424a50575f62676a6b6b6a6864605c554f473d342a200e0500000000000000010e1b2834414e5b6774818e9aa7b4c1cddad0c4b7aa9d9184776a544a4034281c100400000000000000000000000000000000000000000000000000030c151c23282e34383a3c3f4142433f44464647474747484848484848484848484645403b3a363029201b12090000000000000000000000000000000000000000000205070c1013141313100c070400000000000000000000000000000000000000000000000000000000000000030608090b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18212930363d44484a4e51525252525253606d7986929facb9c5d2dfd6cabeb3a995887b6f62554d4d4d4d4d4c4c4c4c4c53606d7986939facb9c6d2dfd2c6b9ac9f93867a6d6053484848474747474746443f3c3b373229241e160d0400000000000003101c28343f4a546673808c99abb5bfcbd7e3dcd1bfb3a6998c80736653493f33271b0f03040c13191d20262b2d2e2f2f2e2e2e2e2f30323036393a3d404546494b5153535b606266686d7174777a7b7a77736e6a636059514b433c332b231a1108000000000003101d2a3643505d697683909ca9b6c3cfdce9ddd0c4b7aa9d9184776a606d727e8690959fa3aaafb6babec5c5c3c1c0c0c1c3c4c3c1beb9b8b0aba7a09d948f857e756d675e564c433a30271d10070000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000d1a2733404d5a6673808d99a6b3c0ccd9dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae5d9ccbfb2a6998c7f7366594c403326190d0000000000000000030f1b27333f495365727f8c98aab4bfcad6e2e0d4c7bbafa399897c6f6356493c302316080000000000000000000000000000030f1b27333f495365727f8b98a9b3becad6e2d8ccc0b6ac9a8e817467574d42362a1e12050000000000000000000000000c1825323f4b5865727e8b98abb5bfcbd7e3efecdfd2c6b9ac9f93867a6d6154473c3121180c03000000000000000000000000000000000000050e17202830353d4448494e4b515353504a4745413a312b231911070000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd1dcd1c4b7ab9e918478695e52463a2d2014070000000000000000000a141d262f383f444d53555a5d5e5e5d5b5853514b433d352b22180e000000000000000004111d2935414c566976838f9ca9b6c2cfdccfc2b6a99c8f8376695c50432e23180c000000000000000000000000000000000000000000000000000000030a11171d23282c2d303234352d3337393a3a3a3a3b3b3b3b3b3b3b3b3b3b3b3a38342e2d2a251f170e09000000000000000000000000000000000000000000000000000004060707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18212a333b42464f54565b5e5f5f5f5f5f5f5c667784919eaab7c4d1dddbd0bdb0a3978a7d70645a5a5a5a5a595959595958585c677885919eabb8c4d1ded4c8bbafa49a887c6f6255555554545454545453504a4947433c352f2820160d030000000000000c17232e3d4a5663707d8999a3aebbc7d3e0dccfc2b5a99c8f8276655b5044372b1f12050002080d11151a1e2122232221212122222325252a2d2e2e34383a3c40454749505355565e616467676d6e6d6866625f58544f45413a312a2119110800000000000003101d2a3643505d697683909ca9b6c3cfdce9ddd0c4b7aa9d9184776a5b636c707c838c92989fa4acadb3b8babfbcbcc0bbb9b8b6b4b3adaba69f9c959089827b716c605c554c443a31281e150b000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000d1a2633404d596673808c99a6b3bfccd9dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000005121f2b3744505b6575828f9ba8b5c2d0dbe7dfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000b17222d3c4855626f7c8897a1adb9c6d2dfddd2c4b7aa9e918477695e53463a2d2114070000000000000000000000010e1a2734414d5a6774808d9aa7b3c0d1dce7f3eaddd0c4b7aa9d918477685e5246392d201306000000000000000000000000000000000000020b172029323a41464f54565b545c60605b5454524c433d352b23190c0300000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcbd7d2c5b9aca196877b6e6154483b2e21150a000000000000000000020b141d262d333c4247484d505151504e4b46454039302b2319100600000000000000000613202c3945525d687884919eabb7c4d1dbcec1b5a89b8e8275685b4f4235281c070000000000000000000000000000000000000000000000000000000000060c12181c1f202325272822272b2d2d2d2d2e2e2e2e2e2e2e2e2e2e2e2e2d2c2823201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333b454d52596063676a6b6c6c6c6c6c6b6b76828f9ca9b5c2cfdcd8cbbfb2a5988c7f726767676767666666666665656565697683909ca9b6c3cfdcd8ccc0b6ac978a7e7164626161616161616060605b5455544e45413a32281f150b0100000000000614212d3a4754606d7a86929facb9c5d2ddded2c5b8ab9f9285796c605346392d2013060000000105090e121415161515141415161718191d202123282c2d2f35383a3f4446494c525457555d6062615e5655534e48443d352f281f180f080000000000000003101d293643505c6976838f9ca9b6c2cfdce9ddd0c4b7aa9d9184776a5e5a616a6e787f868e939a9fa2a9acaeb4afafb6afacaba9a7a9a19e9a948f8a837d756e69625a514b433a32291f160c03000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000d1a2633404d596673808c99a6b3bfccd9dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000613202d394653606c7985929eabb8c5d1deeaddd0c3b7aa9d908477675d5145392c1f13060000000000000000000000000000000613202d394653606c7985929eabb8c5d1deded2c5b9aca096877b6e6154483b2e2115090000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7f8e7dacdc0b4a79a8d817467564c4135291d11050000000000000000000000000000000000000a141d29323b444c52596063686a666d6c6666605d564f473d352b1e150b00000000000000000000000000000000000000000814212e3b4754616e7a8798a3aebac7d3d5c9bdb2a8978a7e7164574b3e32261b0f02000000000000000000020b141c222831373a3b4043454444413e3a38342e271e1910070000000000000000000714212d3a4754606d7a8796a1acb9c5d2dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000070c10131316181a1b171b1f20202021212121222222222222222221201f1c1814110e09020000000000000000000000000000000000000000000000000000000000000000000003080d10121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130808060200000000000000000000000007121c27303b454d575e616b707477787979797978787877808d9aa7b4c0cddadacdc0b4a79a8d817474747474737373737272727272717175818e9ba8b4c1cedbddd2bfb2a6998c7f736e6e6e6e6e6e6e6d6d6d6c6666625f58524c443a31271d120700000000000613202c3945515d6776828f9cabb5c0ccd7dfd3c6baada297887b6e6255483b2d22170b00000000000002060808090808080808090a080d111314181c1f2024292c2d3337393c4146474a4b51535554524c4847433c383229241d160d06000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8ddd0c4b7aa9d9184776a5e50585f666d727b81878d92979b9fa2aaa3a2aca49f9e9c9a9797918d88827d78706b615e5750454039312920170d0400000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000d192633404c5966737f8c99a6b2bfccd9dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000815222f3b4855626e7b8897a1adb9c6d2dfe7dacdc1b4a79a8e817467554b4035291d100400000000000000000000000000000005121f2b3744505b6575828f9ba8b5c2cfdae1d5c9bdb2a8978b7e7164584b3e31261a0e0200000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f1e5d8cbbeb2a5988b7f7265584c3f3025190d01000000000000000000000000000000000006111b262f3b444c565d616b6f757778797977736d6860594f473d30271c1207000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dacec0b3a79a8d807467584e43372b1e140800000000000000000000020a111720262b2e2f343738383735312d2c28231d150c0700000000000000000000091623303c4956636f7c8996a8b2bdc9d5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000040607090c0e060b0f12131314141414151515151515151515151313100c0705020000000000000000000000000000000000000000000000000000000000000000000000070e14191d1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1514120e0903000000000000000000000c18232e39424d575f696e767d818485858585858585848485919eabb8c4d1deded1c4b7ab9e918481818180808080807f7f7f7f7f7e7e7e7e828f9ca8b5c2cfdbdbcfc2b5a89c8f827c7b7b7b7b7b7a7a7a7a7a7976736f6a605d564c43392f24180c040000000004111d2935414c5565717e8b99a4afbbc7d4e0d6cabeb3a9978b7e7164544a3f33281c0f03000000000000000000000000000000000000010507070c101313181d1f22272b2d3035393a3e404547484746413b3a37312c272118130c04000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8ddd0c4b7aa9d9184776a5e514e545c60696e757c81858a8e9298959695959a9391908e8b8885807b76716c656059524d453f342f271f170e050000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000d192633404c5966737f8c99a6b2bfccd9dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4dccfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000b1825323e4b5865717e8b98a9b3becad6e2e3d6cbbfb4aa988b7e7265584b3f2f24180c00000000000000000000000000000000030f1b27333f495365727f8b98a9b3becad6e2d9cec1b4a79b8e817468574d42362a1e12050000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f0e4d7cabdb1a4978a7e7164574b3e312418080000000000000000000000000000000000000b17222d38414c565e686d767c8184858686847f7a706b60594f42392e23180c0000000000000000000000000000000000000006121f2b3844505b667783909daab6c3d0ddd0c4b7aa9d9184776a5f53473b3025190e050000000000000000000000060b151a1e2122272a2b2b2a2825201f1c18120b0300000000000000000000000c1925323f4c5865727f8b98a5b2becedad7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000001000003050607070707080808080808080808080807060400000000000000000000000000000000000000000000000000000000000000000000000000000811191f25292b2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c22211e1a150e06000000000000000004101c2834404a545f696e7b82898e919292929292929191919197a1adb9c6d2dfdfd2c5b9ada196918e8e8d8d8d8d8d8c8c8c8c8c8b8b8b8b8a8f949eaab7c3d0dcdcd0c3b7aa9e948f88888888888787878787878582807c756d685d554b40352920150a00000000010d19242f3a4754616d7a86939facb9c6d2dddbd0c1b4a89b8e8175665b5044382b1f120600000000000000000000000000000000000000000000000406070c1013171b1f2025292d2e2f35383a3b3a3935302e2b26201b160d070100000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8ddd0c4b7aa9d9184776a5e51424a50575e616a6f74797e8285878989898888868483817e7b78746e6a64605b534f46423b3329231d150d05000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000c1926333f4c5966727f8c99a5b2bfccd8dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000005111e2a36424d576874818e9ba7b4c1cfdae6e0d3c7baaea398887c6f6255493c2f22160700000000000000000000000000000000000b17222d3c4855626f7c8897a1adb9c6d2dfded1c4b7ab9e918478695f53463a2d21140600000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000030f1b27333f49535e686e7a82898e90929792918c857d706b60544a4034281c1106000000000000000000000000000000000000030f1c28333f4a546774818e9aa7b4c1d1dcd1c5b8aca095887c6f62564c41362a20170d02000000000000000000000003090e1214151a1d1e1e1d1b181313100c0700000000000000000000000004101c2834404a546774818e9aa7b4c1cddad6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232a3135383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b261f180f060000000000000006121f2c3844515c666e7b8590949a9d9e9f9f9f9f9f9e9e9d9ea1a9b3bec9d5e1e1d5c9bdb2a8a19e9b9a9a9a9a9a99999999999898989897979c9ea6b0bbc7d3dfdfd3c7bbb0a69e9c9595959494949494949398928f8c88817a6d675d51453c32261b0f03000000000813202d3946525e687683909cacb6c0ccd8ded1c5b8ab9e9285796c605346392d20130900000000000000000000000000000000000000000000000000000004060b0f1213191d202124292c2d2f2e2d2925211f1a150f0a04000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7ddd1c4b7aa9e9184776b5e51443f444d53585f62676d7175797b7c7c7c7b7b79787674716e6967625f57535049413d3630292118120b0300000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000c1926333f4c5966727f8c99a5b2bfccd8dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4ddd0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000714202d3a46525e697784919eaab7c4d1ddeadfd2c5b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000613202d394653606c7985929eabb8c5d1deded2c5b9aca196887b6e6155483b2d22170b00000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8efe2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000005121f2b3744505b656e7a838f949b9d9ea19f9d9791877d70665c5144382d22170b000000000000000000000000000000000000000b17222d3f4b5865727e8b98abb5c0cbd7d4c8bcb1a79a8d8074685e52463e32291e130800000000000000000000000000020608080d101211110e0b070604000000000000000000000000000006121f2c3844515c667783909daab6c3d0ddd5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708070603000000000000000000000000030e19232c353c41454646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000000000000713202d3a4653606d788390979fa6aaabacacacacabababaaabadb3bbc4cfdae6e5dacfc4bab2adaba7a7a7a7a7a6a6a6a6a5a5a5a5a5a4a4a4a8aab0b8c1ccd7e3e3d7ccc1b8b0aaa8a2a1a1a1a1a1a1a1a0aaa29f9c99938e83796d60584e43372b1f12060000000005111e2a36414c5665727f8b9aa4afbbc8d4dfd2c6b9ada197897c6f6256493c31261a0e0200000000000000000000000000000000000000000000000000000000000305080d111314181d1f202221201d1914120f0a030000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7ded1c4b7ab9e9184786b5e5145343b42464e53555d6064666d6e6f706f6f6e6d67696764615f5755534e46443f382f2a251f170f07010000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000c1926323f4c5965727f8c98a5b2bfcbd8dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4ddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0dde4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000814212e3b4754616e7b8796a0acb9c5d2dee9dcd0c3b6a99d908376665c5144382c1f1206000000000000000000000000000000000005121f2b3744505b6575828f9ba8b5c2cfdae1d5c9bdb2a8988b7e716553493f33271b0f03000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7f9e2d5c9bcafa296897c6f6356493c3023160800000000000000000000000000000000000613202d394653606c77828f959fa6aaabadaca9a1999183786d60544a3f33281c0f030000000000000000000000000000000000000616232f3c4956626f7c8999a3afbbc7d4d9cec3b8ac9f92867a6e615a50443a3025190d04000000000000000000000000000000000104050504020000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfd7ccc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506070d101314151312100c060000000000000000000008141f2a353e464d515252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524847423c332a1f15090000000000030f1b27333f495365727f8b95a0a9b0b7b8b8b8b8b8b8b8b7b7b8b9bec4cdd6e1ebebe0d6ccc4bdb9b7b4b4b4b3b3b3b3b3b2b2b2b2b2b1b1b1b1b5b7bbc1cad3dee9e9ded3cac1bbb7b5aeaeaeaeaeaeadadadb4aeaba9a59e958d80736a5f53473b2e21150800000000010d1925303b4854616e7b87939facb9c6d0dbd6cabeb3a9998c807366574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000010507070c101314151413110d08060200000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7ded1c4b8ab9e9185786b5e52453831363c43474b5153545c60616263626261605c555b5855534d4847423c37332d261d1a140d0500000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000c1926323f4c5965727f8c98a5b2bfcbd8dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000c1825323f4b5865727e8b98a5b1becbd8e4ddd1c4b7aa9e9184776b5e5144382b1e11050000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1dde4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000b1824313e4b5764717e8a97a8b2bdc9d5e1e6dacdc0b3a79a8d807467544a4034281c10040000000000000000000000000000000000030f1b27333f495365727f8b98a9b3becad6e2dacec1b4a89b8e8175655b5044372b1f1205000000000000000000010d1a2734404d5a6773808d9aa6b3c0d2dde8f4e4d7cabdb1a4978a7e7164574b3e2f24190d0200000000000000000000000000000006131f2b37434e5864717e8b949fa8b0b7b8b9b9b3aba0958c7f72665b5044382b1f12060000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfd3c7baaea2988e81746c61564c41362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a3aebac7d3e0d4c7bbafa499877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060b0f121315181d202021201f1c17110a0300000000000000000d1925313c4650585d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f55534d453c31261a0e020000000005121f2b3744505b657683909da7b1bbc2c5c5c5c5c5c5c4c4c4c4c6c9cfd6dfe8f2f2e8ded6cfc9c5c4c1c1c0c0c0c0c0bfbfbfbfbfbebebebebdc2c3c7ccd3dce5efefe5dcd3ccc7c3c2bbbbbbbbbbbababababebab8b6afa79f92877c6f6255483c2f22150900000000000814202d3a46525e697683909daab4bfcad6dacfc3b6aa9d908377695f53463a2d21150a00000000000000000000000000000000000000000000000000000000000000000000000000040607080707050100000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7ded1c5b8ab9e9285786b5f524538252a3237394045474a505354565656555553514b4e4b4846423c3a37312b27221b140b09030000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000c1925323f4c5865727f8b98a5b2becbd8dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000b1825323e4b5865717e8b98a4b1becbd7e4ded1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1dee4d7cbbeb1a4988b7e7165584b3e3225180b00000000000006121e2b37424d576874818e9ba7b4c1ced9e5e2d6cabeb3a9978a7e7164574b3e2e23180c000000000000000000000000000000000000000b17222d3c4855626f7c8897a1adb9c6d2dfded1c4b8ab9e9185786c605346392d201308000000000000000000000b1825323e4b5865717e8b98acb6c0ccd8e4f0e5d8cbbfb2a5988c7f7265554c4135291e130a02000000000000000000000000020a1117222e3b47545f6a7783909da6b0bac2c5c6c4bdb1a79e9185786c605346392d20130600000000000000000000000000000000000006131f2c3945515d677784909daab7c3d0ddd6cabfb4aa9d928a7d70685e52463c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4bfcbd7dfd2c6b9ac9f938679685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b0f1213171b1f202224292c2d2e2d2c28231c150c0800000000000000101d2935414d58626a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f574d42372b1e1206000000000613202d394653606c7986929facb9c3cdd1d2d2d2d2d2d1d1d0d1d2d5dae1e8f1fafaf0e8e0dad5d2d1cecdcdcdcdcdcccccccccccbcbcbcbcacacfd0d3d7dee5eef7f7eee5ded7d3d0cfc8c8c8c7c7c7c7c7d0cac6c5c1bbafa3998d8073675a4d4034271a0d000000000005121e2a36424d5765717e8b98a2aebac6d3ddd1c4b8ab9f95887b6e6155483c32261b0f01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6ded2c5b8ab9f9285786c5f5245392c20262b2f35383a3f4446484949494848464540413e3b3a37312e2b261f1b17110a0200000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000c1925323f4c5865727f8b98a5b2becbd8dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000b1825313e4b5864717e8b97a4b1becad7e4ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000004101d2935404b556c7985929facb8c5d2dfe4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000814212e3a47535f697884919eabb7c4d1deeadfd3c6baada297887b6e6255483b2f221507000000000000000000000000000000000000000613202d394653606c7985929eabb8c5d1dedfd2c6b9ada197887c6f6255493c3025190d01000000000000000000091623303c4956636f7c899aa4afbbc8d4e0ede7dbcec1b4a89b8e8175675d51453a30241c140b0906040000000000000205090b141b222935414c56626f7c88959fabb8c2ccd1d2cfc3b9ada197887c6f6255483c2f22150900000000000000000000000000000000000004101d2935404b556774818e9aa7b4c1cfdadbd0c6bcafa59e92857a6d61584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfd1dce0d4c7bbafa499867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171b1f2022272b2d2f2f35393a3b3a38342e261e1a1208000000000000121f2b3845515d6a747979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979796e695f53473a2e211408000000000714202d3a4753606d7a8698a2aebac6d2d5dad8d9d9d9d9d9d9d9d9dcdddfe3e9f0f8faf2ebe5e1dfdedadadadadad9d9d9d9d8d8d8d8d8d7d7d7dbdedfe0e3e7edf4fcf7efe9e3dfdcdbd5d4d4d4d4d4d4d4dbd6d3d2cbc0b5ab9c8f8376695c504336291d100000000000020e1a25303b4754606d7a85929facb8c3ced9d4c8bcb1a7998c7f7366584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6dfd2c5b8ac9f9285796c5f5246392c1f1b1d24292c2e34383a3b3c3d3c3c3b3a38342e312e2d2b26211e1a150f0b06000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000c1825323f4b5865727e8b98a5b1becbd8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4ded1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000006131f2c3945515d677986939facb9c6d2dfe4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000815222f3b4855626e7b8896a1adb9c5d2dfebded2c5b8ab9f9285796c605346392d2013060000000000000000000000000000000000000005121f2b3744505b6575828f9ba8b5c2cfdae1d5c9beb3a9998c7f7366564c41362a1e11050000000000000000000714212e3a4754616d7a86939facb9c6d2dfecebdfd2c5b8ac9f92867a6d60564c41352d261d1a1313100c070b0b0c090e12141a1d262d333e46525e6874818e9aa7b1bccad4dedfd5c9beb3a9968a7d7063574a3d3024170a000000000000000000000000000000000000000c18242f3e4b5865717e8b98a8b2bdc9d5e2d8cec0b9ada1978e81756a5f53473b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe3d7ccc0b5a194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141a1e2122272b2d2d3337393c3f4045474846443f38302c241a11080000000000131f2c3946525f6c798685858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585867b6e6255483b2f2215080000000006131f2c3845515d677885929fabb8c2c5c9cfcccccccccccccccccccfd0d3d8dee6eef8f9f0e7dfd9d4d1d0cecececfcfcfcfcfd0d0d0d0d1d1d1d1d1d2d3d7dce3eaf3fcfaf4efece6e1dfded6d6d6d6d6d6d6ddd7d4d0c3b7aa9d9084776a5d5144372a1e110000000000000914202c3945515d6774818e9aa7b1bcc8d4d8cdc3b7aa9d9184776a5f5347392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5dfd2c5b9ac9f9286796c5f5346392c200f12181d1f23282c2d2e2f302f2f2e2d2c28232522211e1a14120e09030000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000b1825323e4b5865717e8b98a4b1becbd7dccfc2b6a99c8f8376695c504336291d0700000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3ded2c5b8ab9f9285786c5f5245392c1f0700000000000000000000000000000000000000000000000714202d3a4753606d7a8699a4afbbc7d4e0e4d7cabeb1a4978b7e7164584b3e3125180b000000000003101c28343f4a5465727e8b98a8b2bdc9d5e1e9dccfc2b6a99c8f8276655b5044372b1f120500000000000000000000000000000000000000030f1b27333f495365727f8b98a9b3becad6e2dacfc3b6a99d908376685e5246392d2013060000000000000000000713202d3946525d687783909daab6c3ced9e4ece0d3c7baaea2988b7e71685d52453f382f2a25201f1c1819181819191a1e21252a2f383f444f58616d7a86929facb8c3cddfe5e0d4c7bbafa399897c6f6256493c2f231609000000000000000000000000000000000000000715222f3c4855626f7c8896a1adb9c6d1d7dcd6cabeb3a99e93887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce8ddd2bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e20252a2d2d3337393c3f4446484c4b51535453504a423e362c231a0d040000000013202d394653606c798692929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292887b6e6255483b2f2215080000000004101d2935404b556a7683909da7b0b8b9bdbebfbfbfbfbfbfbfbfbfc2c3c7ccd4dce6f0f1e7ded5cec8c5c4c1c1c2c2c2c2c2c3c3c3c3c4c4c4c4c4c5c5c7cbd1d8e1eaf4faf1e8e1dad5d2d1c9c9c9c9c9c9c9d2ccc7c6bfb4ab9c8f8376695c504336291d1000000000000004111d2935414b55626f7c8995a0acb8c6d1dcd1c5b8aca095887c6f62554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5dfd2c5b9ac9f9286796c5f5346392c2013070c1013171c1f20212323232222201f1c18181514120e09060200000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000b1825323e4b5865717e8b98a4b1becbd7ddd0c3b6aa9d9083776a5d50442f23180c00000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3dfd2c5b8ac9f9285796c5f52462e23180c00000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b5c0ccd7e3e4d7cabeb1a4978b7e7164584b3e3125180b000000000006121f2b3844505c6675828f9ba8b5c2cfdae5e6d9ccc0b3a6998d80736653493f33271b0f0300000000000000000000000000000000000000000b17222d3c4855626f7c8897a1adb9c6d2dfdfd2c6b9ac9f93877a6d6154473a2e23170c00000000000000000005111d2935414c566673808c99a7b1bcc8d4e0ebe2d6cabfb4aa9e91847a6d605b504a423c36302d2c28232625252526252a2d31363b41495059616a73808d98a2aebac6d3dfe3d8cfc5b9ac9f92867a6d6054473a2d211407000000000000000000000000000000000000000713202d3a4653606d7984919eabb5bfc7cbd1cbc7c2bbafa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce6d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f151b1f252a2d31363a3b3f4446484950535559555d6061605c5450483e352c1f160c0100000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887b6e6255483b2f22150800000000000c18242f3f4c5865727f8b959ea6abadb2b1b2b2b2b2b2b2b2b2b2b6b7bbc2cad4dee9eadfd5ccc3bdb8b7b4b5b5b5b5b6b6b6b6b6b7b7b7b7b7b8b8b9bbbfc6cfd8e3edf2e8dfd6cfc9c6c5bcbcbcbcbcbcbcbcc0bbb9b4aea3998c807366594d4033261a0d000000000000010d18242f3a4854606a7784909daab4bfcbd7d4c8bcb1a79a8d8073675c5145382c1f160a0000000000000000000000000000000000000000000000000000000000000000040607070704010000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5dfd2c5b9ac9f9286796c5f5346392c2013000004060c1012131516161615151313100c070807050200000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000b1825313e4b5864717e8b97a4b1becad7ddd0c4b7aa9d9184776a554b4034291c1004000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796c5f4a4034281c1004000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad2dde8e4d7cabdb1a4978a7e7164574b3e3124180b00000000000713202d3a4653606d7985929fabb8c5d2deebe1d5c9beb3a9978a7d7064574a3d2d22170b0000000000000000000000000000000000000000000613202d394653606c7985929eabb8c5d1dee0d4c8bbafa49a8b7e7164544a3f34281c10030000000000000000010d1924303c4956626f7c8995a0acb8c4cfdae5e7dbd0c6b9ada1968e81756d605b544d46423c3a38342e323231323331363a3b42464c535b606b707c87929faab4bfcad6e2dcd1c6bdb0a69c8f8376685d5245392c2013060000000000000000000000000000000000000006121f2b3844505c66737f8c99a3aeb9babfbfbfbab9b0a9a1978b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d2dbdad5ccc0b5ab96897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151a20262b30363a3b42464849505355535b60626569676d6e6d66615a50473e31281e130800000013202d394653606c7986939facacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca195887b6e6255483b2f22150800000000000714202d3a4753606d79838f949a9ea1a9a4a5a6a6a6a6a6a6a6a6a9abb0b8c2ccd8e3e5d9cec3bab1acaaa8a8a8a8a9a9a9a9a9aaaaaaaaaaabababacaeb5bdc6d1dce7ece1d6cdc5beb9b8afafafafafafafafb5afacaaa39f92867b6e6155483b2e2215080000000000000007131d2c38434e5865727f8b98a3aebac6d1d9cec3b8ab9e9285796d6053473d32271b0f030000000000000000000000000000000000000000000000000000000305070c1013141413110d0806020000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5dfd2c5b9ac9f9286796c5f5346392c2013060000000003060708090a09090807060400000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000b1824313e4b5764717e8a97a4b1bdcad7ded1c4b8ab9e918578675c5145382c1f1306000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e0d3c7bbaea3998679665c5144382c1f1206000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1e3d6cabdb0a3978a7d7064574a3d3124170a00000000000916232f3c4956626f7c8997a2adbac6d3dfecdfd2c6b9ada197877b6e6154483b2e21150600000000000000000000000000000000000000000005121f2b3744505b6575828f9ba8b5c2cedbe4d8ccc0b6ac9b8e8275665c5044382c1f12060000000000000000000815222e3b4854606a7783909da8b2bdc9d5e0e9e2d5c9bdb2a89e938c7f746c665f57524d49464540403f3e3e3f40414246484d53565e656c737d859299a3aebcc6d0dbddd7cbbfb5ab9f94897d7063564c4135291d11040000000000000000000000000000000000000003101c28343f4a54616e7a86929fa5acaeb4b2b4aeaca69f9791857a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909cacb6c0cacfcfc9c6bbafa499887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373b4246484d5354535b606265656c6f7276787a7b79716c61594f433a2f24190d01000013202d394653606c7986939facb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8aea195887b6e6255483b2f221508000000000006131f2c3845515d676e7b82898d919696979999999999999999999c9fa6b0bbc7d3dfe1d4c8bdb1a8a09d9b9b9b9c9c9c9c9c9d9d9d9d9e9e9e9e9e9fa3abb5bfcbd7e3e6dacfc5bbb3adaba3a3a3a3a3a3a3a3aba49f9e98928b7f72695f53463a2d21140700000000000000010f1b27323d4754616d7a86929faab4bfcbd7d2c6b9ada1978b7e7164584e43372b1f140900000000000000000000000000000000000000000000000000060b0f1213181d1f2021201d1914120f0903000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6dfd2c5b9ac9f9286796c5f5346392c2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000b1824313e4b5764717e8a97a4b1bdcad7dfd2c6b9ac9f93867a6d6053473a2d201407000000000000000a1623303d495663707c8996a3afbcc9d6e2e3d7cbbfb5a09386796d6053463a2d20130700000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2e3d6c9bcb0a396897d7063564a3d3023170a0000000007131f2b37434e5866737f8c99a9b3becad6e2ebded1c5b8ab9e928578695e52463a2d201407000000000000000000000000000000000000000000030f1b27333f495365727f8c98a5b2bfcfdbe6ddd2c5b8ab9f9285796d6053463a2d20130900000000000000000007131f2c38434e5864717e8b96a1adb9c2ced7e2e5dacfc4baafa59b918c80786e69615e575653514b4d4c4b4b4c4c4d4d5354575e61686e777f879297a2abb4bfced7dcd4cbc2bbaea3999082766b6054433a2f24190d0100000000000000000000000000000000000000000b17232e3846525e68727f8c939c9fa3aba5aba39f9b948f857c6f685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa4afb9bec1c0beb9b4ab9f93867a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d232831373c43474d5254575e6165656c6f7275797c7f82858687857e716c61564c4135291d1104000013202d394653606c7986939facb9c5c5c5c5c5c5c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c5c5c5c5c5c5bbaea195887b6e6255483b2f221508000000000004101d2935404b555e696e767c808488898b8c8c8c8c8c8c8c8c8c8f949fabb7c3d0ddded1c5b8aca095918e8e8f8f8f8f8f909090909191919191929299a3aebbc7d3e0e1d5c9beb3a9a19e9696969696969696969993918d867f726d62574d42372b1e120500000000000000000a16202d3946525e6874808d98a3aebac6d1d6cabeb3a99d9083776a6054473b31261a0b0200000000000000000000000000000000000000000000020a11171b1f2024292c2d2d2c2924211f1a150c070100000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7dfd2c5b9ac9f9286796c5f53462e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000b1724313e4a5764717d8a97a4b0bdcad7e0d4c8bbafa49a887b6e6255483b2f221508000000000000000a1623303d495663707c8996a3afbcc9d6e2e7dcd1b9ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4e2d6c9bcafa396897c706356493d3023160a000000040e19222e3b4754606a7683909ca9b6c3d0dbe6e8dbcfc2b5a89c8f827569574d42362a1e1205000000000000000000000000000000000000000000000b17222d3d4a5663707d8996a9b3becad6e2dfd3c6baada297897c706356493d31261a0f020000000000000000030f1b27323d4653606d7984919ea6b0bcc5d0d9e4e0d6ccc1b7ada39b928d827b746e696662605c545959585858595a575e6164696e747a828c9399a2a9b3bdc6d1dcd4cac2b9afa59f92877c6f62594f4431281e130800000000000000000000000000000000000000000006111c2a36414c56636d7481898f929998999899928f89827b6f6a60564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c87939fa5adb3b4b3b3adaaa3998f8276685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e272e343c43474e53575e6165696e7275797b7e8285888c8f92979792877d70685d5245392c201307000013202d394653606c7986939facb9c6cec6bfbab8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b8babec5cdc8bbaea195887b6e6255483b2f2215080000000000000c18242f39434d575e616b6f74787b7d7e7f7f7f7f7f7f7f7f7f828f9ca9b6c2cfdcddd0c4b7aa9d9183818282828283838383838484848484858587929facb9c5d2dfdfd2c6b9ada19792898989898989898989888684817b726d625b51453c31261a0e02000000000000000005111d2935414c56616e7b86929faab4bfcbd7cfc5b8ab9f95897c6f62574d42362a1d140a000000000000000000000000000000000000000000060b141b22272b2d2f35383a3a39352f2e2b262018120b03000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8dfd2c5b9ac9f9286796c5f4a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000a1724313d4a5764707d8a97a3b0bdcad6e4d8ccc0b6ac968a7d7063574a3d30241708000000000000000a1623303d495663707c8996a3afbcc9d6e2e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6e2d5c8bcafa295897c6f6256493c2f2316090000000a15202b37434e58626f7c89949fabb7c4d0e1ece5d9ccbfb2a6998c7f7366594c4030251a0e02000000000000000000000000000000000000000000000614212e3b4754616e7b8797a2adbac6d3dfe2d6cabeb3a99a8d807367584e43372b1e14080000000000000000000a161f2c3844515c66717e8a949faab4bec7d2dde3dfd3c9bfb5ada49d948f87807b77736f6d66676665656465666768696e71757b80868f939fa4abb3bcc5cfd8d7cac2b8b0a79e938b7f726a6054473d331f160c01000000000000000000000000000000000000000000000e1925303b44515b646f747c8286898b8c8b8986827d766e6960584e443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a74808d939ea2a9a7a7a9a19e9892877c6f62564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172029303940454e53585f62696e72767b7f8285888b8e9297989c9ea1a19992857a6d6054473a2e23180c000013202d394653606c7986939facb9d0c6bcb4aeacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabadb3bbc5cfbbaea195887b6e6255483b2f22150800000000000007121d27313b454d52596063656c6e70717273737373737373737f8b98a5b1becbd8dbcec1b5a89b8e827575757576767676767777777777787878818e9aa7b4c1cddaded1c5b8ab9e92857d7c7c7c7c7c7c7c7c7b7977746e69625b51493f332a1f1409000000000000000000010d1925303a46525e6974808d98a3aebac6d1d4c8bcb1a79b8e8175695f53463c2f261c1106000000000000000000000000000000000000000710181d262d3337393e4045474745413b3a373129241d150d03000000000000000000000000000003101c28343f4a546a7683909da9b6c3d0dce9e0d4c7bbafa3998679665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000a1724313d4a5764707d8a97a3b0bdcad6e8ddd2beb2a5988b7f7265584c3f3025190d010000000000000a1623303d495663707c8996a3afbcc9d6e2e0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000003101c28343f4a546975828f9ca8b5c2cfdbe8e2d5c8bbafa295887c6f6255493c2f2216090000030f1b27323a47535f6a75818e9ba6b0bcc7d3e0ede1d5c9bdb2a8968a7d7063574a3d3024170900000000000000000000000000000000000000000000000714202d3a46525e697885929fabb8c5d2dee6dbd0c4b7aa9d9184776a5f53473b3025190e00000000000000000004101c2834404a54616c76828f98a2acb6c0ccd2d9e2dbd1c7bfb6aea69f99928d87837f7c7977747372717172737475787b7e81868d92989ea6afb5bdc5ced7d1cbc0b8b0a69f958e81756d62584e43352b210d04000000000000000000000000000000000000000000000008141e29323f49535c646b6f767a7d7e7f7e7c7a75706b615f574e463d32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58606d78818b9297999a9a9997928d867e716a6054443a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c172029323b434b51585f626a6f757b7f83878c8f9297989b9ea1a9a9abadaba2978c7f7366544b4034281c10040013202d394653606c7986939facb9cabfb4aaa29f9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2a9b3becabbaea195887b6e6255483b2f221508000000000000010b151f29333b42464f54535b606263646666666666666666717d8a97a4b0bdcad7ddd0c3b7aa9d908477666869696969696a6a6a6a6b6b6b6b727f8c99a5b2bfccd8dfd2c5b9ac9f92867970707070707070706e6d6767615f5751493f372d21180e030000000000000000000008131e2a36424d57616e7b86929faab4bfcbd7cdc3b9ac9f92877b6e61574d42382d22170d030000000000000000000000000000000000071019222a2f383f44464b4b515354524c4847433c352f271f150b020000000000000000000000000006121f2b3844505c667885919eabb8c4d1deebe3d7cbc0b5a09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000a1724303d4a5763707d8a96a3b0bdc9d6e3dacdc0b4a79a8d817467564c41362a1e11050000000000000a1623303d495663707c8996a3afbcc9d6e2e0d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000000000006121f2c3844505c667784919daab7c4d0ddeae1d4c8bbaea195887b6e6255483b2f221508000006131f2b37434e58626e7c87939facb9c2cdd8e4ebded2c5b9aca196877a6d6154473a2e211407000000000000000000000000000000000000000000000005111e2a36424d576a7683909da9b6c3d0dce9ded1c5b8aca096887b6e62564c41362a1d12070000000000000000000c18232e3942505a626e7b86929aa4afbbc0c7d0d6dfd9d1c8c0b8b0aba39f9a93908c89868381807f7e7e7f7f808285878a8e92999fa3aab0bbc0c7d0d7cfc7c0bbafa69f949083796d605b51463d3223190f000000000000000000000000000000000000000000000000020d17202e37414a53596063676d707172726f6d67636059534d453d342b20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c44505c666d777f858a8d8e8d8c8985807c716c62584e4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323b444d555c606a6f757c82878c90939a9c9fa2a9a8abadb3b5b8b9b3a99d918477665c5145382c1f13060013202d394653606c7986939facb9c7baaea2989290909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909297a2adbac6bbaea195887b6e6255483b2f22150800000000000000030d17202930363d444849505355565859595959595959636f7c8996a2afbcd0dbdfd2c5b9ac9f9286796d605c5c5c5c5d5d5d5d5e5e5e5e64717d8a97a4b0bdcfdbe0d4c7bbafa399887b6e6363636363636362605c5555534d453f372d251b0f060000000000000000000000020e1a25303b46525e6974808d98a3aebac5d0d4c7bbafa3998e8174695f544a3f33281f150b01000000000000000000000000000000061019222b343c4149505357555d60605d5655534e45403931271d140a000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfece8dcd1b9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000a1724303d4a5763707d8a96a3b0bdc9d6e3ddd0c3b7aa9d908377685e5246392d20150a0000000000000a1623303d495663707c8996a3afbcc9d6e2e1d4c7baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfece1d4c7baaea194877b6e6154483b2e21150800000815222e3b4754606a75828e99a4afbbc7d4dee9eaded1c4b7ab9e918478685e5246392d2013070000000000000000000000000000000000000000000000020e1a2530414e5b6874818e9ba7b4c1cedae7e1d4c8bdb2a8998d8073685e5246392e23180c00000000000000000007121c27303e47535f69707e88939fa3afb5bdc5cdd5dadad2cac2bdb5afaca49f9d999992908e8c8c8b8b8b8c8d8e9197979b9fa3abaeb4bcc1ccd2d1cbc3bdb5afa59d948f82796d675d51493f342b20110800000000000000000000000000000000000000000000000000050e1c252f3841474f54555d606365666562605d55544f46423b332b22190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000a152028343f4a545c656c727a7d8081807f7c79746f6a625a50463d3220160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b444d565e676d737c81878f939a9d9fa4acabadb3b5b8b9bec2c5c5b9ac9f9286796d6053463a2d2013070013202d394653606c7986939facb9c5b8ac9f9286838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838385929fabb8c5bbaea195887b6e6255483b2f2215080000000000000000050e171f252a3238383f4446484a4b4c4c4c4c4c4c55616e7b8894aab3becad6e0d3c7baaea399887b6e62554f50505050505151515155626f7c8895a9b3becad6e2d7cbc0b5ab978a7d70645756565656565553514b4846423c332d251b13090000000000000000000000000009141f2a36424d57616e7b86929faab4bfcad6cbc0b5ab9f92877b6e665b50443c31271d12070000000000000000000000000000050e18222b343c464e535b606469676d6d6868625f58514b43392f261c11060000000000000000000000000814212e3b4754616e7a8799a3afbbc7d4e0ede0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c6b9ac9f93867a6e6154473c31261a0f0200000000000a1623303d495663707c8996a3afbcc9d6e2e1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000815222f3b4855626e7b8899a3afbbc7d3e0ede0d4c7baada194877a6e6154473b2e2114080004111d2935414c56626f7c88939eabb5c0ccd7e6f0e7dacec1b4a79b8e817468564c41362a1e110500000000000000000000000000000000000000000000000009192633404c5966737f8c99a6b2bfccd9e5e5d9cec3b8ac9f92867a6e61544b4034281c10040000000000000000000b151e2b37424d57616c737f8c919fa4abb3bbc1c9cfd5dad3cfc7c0bbb6afacaaaba39f9d9a9998989798999a9b9ea1a9a8acafb5babfc6ced5cfc7c0bbb2aba39f928e82796d675d554b41372d22190f0000000000000000000000000000000000000000000000000000000a131d262f343d43484b5153565859585653514b48443d36312a2119100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b17232e38424a535b60676d70737474726f6d66625f5850483e342b210d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424d565e686e7980878e939a9fa4acacafb6b8babec1c5c6cacfd1c6baaea298877a6d6054473a2d2114070013202d394653606c7986939facb9c3b6aa9d90837777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000050d141a21272c2d3337393b3d3e3f404040404753606d7a8698a2aebac6d3dfd7cbbfb4ab978a7d7064574a43434343444444444754606d7a8797a2adbac6d3dfdcd1bfb2a5988c7f7265594c49494949484645403b3a37312a211b13090100000000000000000000000000020e1a25303b46525e6974808d98a2aebac4cfd1c7bbaea3999082786c60574d43392f24181209000000000000000000000000040d17202a343c464e585f656c7176787a7a78756e6a605d554b42382d22170b0000000000000000000000000916222f3c4955626f7c8895abb5c0cbd7e3efe0d3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000a1724303d4a5763707d8a96a3b0bdc9d6e3e0d4c7bbafa4998c7f7265584e43372b1f12060000000004111d2935414c5664717d8a97a4b0bdcad7e3e1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5c0cbd7e3efe0d4c7baada194877a6e6154473b2e211408000713202c3945525d6875828e9ba5afbdc7d2dde8ede1d4c8bdb2a8988b7e7165584b3e3025190d010000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3eae0d3c6baaea2988d8074665c5145382c1f1306000000000000000000030c1a26313c45505a636d737f8c9399a1a9b0b9bdc4c9ced4d7d1cbc7c0bbb9b6b4aeacaaa7a6a5a4a4a5a6a7a8abadb2b4b9bbc0c7cbd0cfc9c2bdb5afa8a099928b81786d675d554b433a2f251b1007000000000000000000000000000000000000000000000000000000010b141d222b3238394045474a4b4c4b494745403938332a261f180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c263038414950555d60646667676663605c54534e463e362d22190f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b545e696e7a838d93999fa4acafb6b9bbc0c5c6cad0cac6c5c3c1bfb8ac9f928579685d5245392c2013060013202d394653606c7986939facb9c3b6aa9d9083776a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a75818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000002090e161b1b22272b2d2f3031333333333845515d677885929fabb8c5d2dedcd1bfb2a5998c7f7266594c3f2f36373737373945525d687885929fabb8c5d2dedacdc1b4a79a8e8174675b4e413d3d3d3b3a38342e2d2b261f180f090100000000000000000000000000000009141f2a36424d57616e7a86929fa9b3bec9d5cbbfb5ab9f948b7f72695f554b403529241b120701000000000000000000030c161f29333c464e58606a6f787e8284868785817c736d675d544a3f33281c0f0300000000000000000000000a1623303d495663707c8996a3afbcd1dce8f4e0d4c7baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000a1724303d4a5763707d8a96a3b0bdc9d6e3e3d7ccc0b5ab9d9083776a5f53473a2e21150a000000000713202c3945525d6874808d9aa7b3c0cddae6e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2bed1dce8f3e0d3c7baada094877a6d6154473a2e211407000714212d3a4754606d7a86929facb9c1d0d9e3eeebded1c5b8aca096887b6e6255483b2f221508000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2efe2d6cabfb4aa9f9285796d6053463a2d201307000000000000000000000915202a333e48515b636d737f8792979ea6adb2b9bdc4c7cbd1d3d2ccc8c6c3bfbab9b6b4b3b2b1b1b2b2b3b5b8b9bec1c5c7cbd1cfc9c5beb9b1aba39f9691877f746d665d554b433a31281d13090000000000000000000000000000000000000000000000000000000000020b101921272c2f35393a3d3e3f3f3c3a39352f2c27211a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e262f383f444b5153575a5b5a595653504a47433c342d241b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232c3845515c666e7b8490959fa4abafb6bbc0c6c8ccc8c6c3c0bfbab8b6b4b4aea79c90837669564c4135291d11040013202d394653606c7986939facb9c3b6aa9d9083776a5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000040a0f11171b1f202223252626262935404b556a7784919daab7c4d0dddbcec1b4a89b8e817568554b4035292a2a2a2935414c566a7683909da9b6c3d0dcdccfc3b6a99c90837669554c413530302f2d2c2823211e1a140e060000000000000000000000000000000000020e1a25303b46525e68737f8c97a1adb9c2ced1c6bdb0a69f92867b6e675d51453f362d2418120b0300000000000000020b151e28313b454e58606a6f7c838a8f919397928e8680796d665b5044382b1f150a00000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f9e1d4c7baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000a1724303d4a5763707d8a96a3b0bdc9d6e3e8ddd2c7b8aca095887b6e6255483c31261b0f030000000714212d3a4754606d7a85929fabb8c5d2deebe2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f9e0d3c7baada094877a6d6154473a2e211407000a1723303d4a5663707d8998a3aebac7d7dce0e3e0d7cbbfb5ab9d918477695f53473a2e211408000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2f3e7dbd0c6baada2978a7d7063574a3d3024170a00000000000000000000030e18212c364049515b636d727d858f949ea1a8acb2b9bbc0c5c6cad0cfd1d1cbc7c5c3c1bfbfbebebebfc0c1c4c6c9cfd2d1cbc7c4bdb9b3ada79f99928d847d726d605c544b433a31281f160c0100000000000000000000000000000000000000000000000000000000000000070f161b1d24292c2d303233322f2d2c29241d1c160e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141d262d333a4045474a4d4e4d4c4946443f3837312a221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b37434e58606d78839096a0a7afb5bbc0c7ccc9c7c0bbb9b6b3b4aeaca9a7aaa39f958c7f7265594c3f2f24190d010013202d394653606c7986939facb9c3b6aa9d9083776a5d50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000060b0f1213151718191918242f424f5c6975828f9ca8b5c2cfdbddd0c3b7aa9d908477675d5145392c1f1d192430414e5b6874818e9ba7b4c1cedaded1c4b8ab9e918578675d5145392c2322201f1c1814120e09030000000000000000000000000000000000000009141f2a36414c56606d7985919ea6b0bcc6d0cfc2baaea2989083796d605b51483f3629231d150d080200000000030c141d27303a434d575f6a6f7c8590959c9e9fa29f99928d82786c6053463c31261a0f02000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4eee1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000b1724313e4a5764717d8a97a4b0bdcad7e3eee3d4c8bcb1a7998c807366584e43372b1f1206000006121e2b37424d5765727f8c98a2aebac6d3dfece2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8ede0d3c7baada094877a6d6154473a2e211407000b1825323e4b5865717e8b98a9b3bcc5cbd1d3d6d3cfc7bbaea3998c7f7265574d42372b1e1206000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1f8ede2d6cabeb3a99a8d8074675a4d4134271a0e0000000000000000000000060f1a232e374049515b626b707b828a91969ea1a8acafb5b8babec0c2c4c6c9cfcccdcdcccbcbcacbcccdcecdd1cbc7c5c4c0bbb9b2ada9a19e95908780796f6b625b514a423931281f160d04000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f20232526252320201d1812100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b22272f35393a3d4041413f3c3a38342e2b262018100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333b4754606a74808d95a0a8b1bbc0c7ccccc4bdb9b6afacaaa6aaa29f9d9a9898928e83796d6053473a2d201408000013202d394653606c7986939facb9c3b6aa9d9083776a5d504444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000030506080a0b0c071b2734414e5a6774818d9aa7b4c0cddadfd2c5b9ac9f92867a6d6053473a2d20141926333f4c5966727f8c99a5b2bfd2dddfd2c6b9ada197877a6d6054473a2d21151313100c070502000000000000000000000000000000000000000000020d1925303b45515d67717e8b949faab4bfcad6cabfb4aaa0958e81746d625a50483f342f271f19130e090708080c151e262f39434c565e696f7c859297a0a7abacadaba39f948b7e7265584e43372b1f1206000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4eee1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000c1825323f4b5865727e8b98a5b1becbd8e4f0e4d9cec3b7aa9d9184776a5f53473a2e21150800000814212e3a47535f697784919eaab4becad6e2eee2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9ede0d3c7baada094877a6d6154473a2e211407000a1724313d4a5764707d8a97a1aab3bbc0c5c7cbc7c5bdb3a99f92867a6e6154473c31261a0e02000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd1dce7e9eae6dbcfc2b5a89b8f8275685c4f4235291c0f00000000000000000000000008111c252e374049515960696e757d848b91969c9fa3ababadb3b3b6b8b9bebebfc0c0c1c2c2c3c3c3c2c2c0bfc0bbb9b7b5afaca9a19e97928b837c736d6760595144403930281f160d0400000000000000000000000000000000000000000000000000000000000000000000000001070c10131417181918161413100d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24292c2d3133343433302d2b28231c1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59626f7c89929da7b1bac3ccd0c7c0bbb2adaca49f9d9a979892908e8b8986817a6e675d5145382c1f1306000013202d394653606c7986939facb9c3b6aa9d9083776a5d504437373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373737424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e0d4c7bbafa399897c6f6256493c2f23161724313e4a5764717d8a97abb5c0ccd7e1d5c9beb3a995887c6f6255493c2f2216090604000000000000000000000000000000000000000000000000000008141e2935404b55606c77828f98a2aebac2cdd0c6bcb1a79d938b7f726c625a514540393129241e1a15141516191e263038424b555d686e7b849197a1a9b1b7b9bab5aea69e9184786a5f53473a2e211408000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5eee1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700000d1a2633404d596673808c99a6b3bfccd9e6f5eaded1c5b8aca096887c6f6255483c2f22150900000815222f3b4855626e7b8896a0acbcc5d0dbe6eae2dcc9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9ede0d3c6baada093877a6d6054473a2d211407000714212e3a4754616d7a859198a1a9afb5b8babfbbb9b3aba2978e8175685e5246392a20150900000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894abb5c0cbd6dbdcdddbd6d0c3b6aa9d9083776a5d5044372a1d11000000000000000000000000000a131c252e373f474f565e616c70797f848a8f92999c9fa2a9a7a9abadb3b1b2b3b4b4b5b6b6b7b6b5b5b4b2b5afacaaaba39f9c96918c857e786f6a605d554f473f342e271e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0b0c0c090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181d2020242728272623201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b76828f9ca4aeb9c3cccec6beb6afa8a19e9a93908d8a888583817e7c7a746e685e554b4035291d1004000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a35424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd0dbe3d7cbc0b5ab988b7e7265584b3f2e231715222f3c4855626f7b8899a4afbbc7d4e0dacfbdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000020d18242f3944505b656e7b86929fa6b0bbc4cfcec3b9afa59f93887f716c635b514b433c35302a2522212122252a3038424a545c676d7a839096a1a9b3bbc3c6c6bfb9aca196887b6e6255483b2f221508000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6eee1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4c1cddae7f4ede1d4c8bdb2a8998c7f7366594c403326190d00000b1824313e4b5764717e8a97a8b2bdc9d0d6dbdcd8d1c9bdb2a896897d7063564a3d3023170a000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaeee2d5c9beb3a993877a6d6054473a2d211407000713202d3946525e68707d8692979fa3abacaeb4aeaca9a29992857b6e61564c41362a180e0300000000000000000000000000000000000000000000000000000815212e3b4854616e7b8799a3afbbc3cad0d0d1d0cac5bfb5ab9d9083766a5d5043372a1d1000000000000000000000000000010a131c252d353d444d525a61676d72797e82868b8f9297989a9c9ea1a9a5a6a6a7a8a8a9a9aaa9a9a8a7a5aba39f9d9b99928f8b847f7a716c656058514b433d3528231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314171a1b1a19161312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d89949fabb6c0cbd0c6bcb4aca49f96918c8783807d7b797674726f6d67615e564d43392f24180c00000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000091623303c4956636f7c8996aab4becad6e2dcd1c1b4a79a8e817467544a3f34281c14202d3a4753606d7a86939facb9c6d2dfd9ccbfb2a6998c7f7366594c4033261908000000000000000000000000000000000000000000000000000000000007121d27333f49535f69727f8c949fa9b2bdc7d1cbc1bbafa49a93887e726d605c554e45413a36302f2d2e2f30363c424a545c666d79829095a0a8b2bcc5cdd2d1c9bdb2a896897d7063564a3d3023170a000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6eee1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e21140700020f1c2935424f5c6875828f9ba8b5c2cedbe8f5f1e5d9cec3b6a99c908376695d5043362a1d1003000a1623303d495663707c8996a1adb9bec5cacfcfcfc6bfb9aca096887b6e6255483b2f221508000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddeaecdfd2c6b9ada197867a6d6053473a2d2014070005111d2935414c56606b707d858e92999c9fa3aaa39f9d9792877e71695e52443b302519060000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929fa9b2babec1c3c4c2bebab4aea4998e8174675b4e4134281b0e0000000000000000000000000000010a131b232b323b424650555d60666d71767a7f8285888b8d8f91979698999a9a9b9b9c9d9d9c9c9b9a98979992918e8b86827e79726d67605b534e454039312b2318120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0e0e0c090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f9ca6b0bbc8d6cbbfb4aaa39a938c847f7a7773706e6c66676562605d55524d443b31271d120700000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a2aebac6d3dfddd0c3b6aa9d908377665c5044382c1f131f2c3845515c677884919eabb7c4d1dedbcec1b4a89b8e8175685b4e423025190d0100000000000000000000000000000000000000000000000000000000010b17222d38414d57606c77828f96a1abb5c0cbd7ccc0b6aca49a93877f756d675f58524c46423d3b3a3b3c3d41464e545c666d78818e949fa7b1bac4ced7d9cfc7baada297887b6f6255483c2f221509000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7eee1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e2114070005111d2a36414c566a7783909daab6c3d0dde9f6f3eaded1c4b8ab9e9185786b5e5245382b1f1205000714202d3a4753606d7984919ea4aeb4b9bec2c2c1bdb4aea49e9184786c605346392d201306000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dbe5e6ded1c5b8ab9e928578675d5145392c20130600010d1925303a444f59606b6f7a81868c909298959992908c857d716c61564d4232291e140800000000000000000000000000000000000000000000000000000006131f2c3845515c6675828f97a0a8aeb4b5b6b7b6b3adaaa29f93877c6f6255483c2f22150900000000000000000000000000000001091119202930363e434b51545c6064686e7275797c7e80828587898b8c8d8d8e8f8f9090908f8f8d8c8a898684817e7a76716d66605d555049413c352f271f191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c89949fabb8c2ccd3c7baaea39892887f79726d68676461605b54585653514b46413b32291f150b0100000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000714202d3a46525e697885929fabb8c5d2dedfd2c5b9ac9f9286796d6053463a2d20131c2934404b556976828f9ca9b5c2cfdcddd0c3b6aa9d9083776a564c41362a1e1105000000000000000000000000000000000000000000000000000000000006111b262f3b44505b656d7a849199a3afbbc0c9d2c7beb6aca499938c81796f6a605d56524d4a484748494a4d52585f666d78818e939ea6b0b9c3ccd6dcd1c7bdb2a89f9285796d6053463a2d201307000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8eee1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000713202d3946525e687885929fabb8c5d2dee6e7e5e1d9d1c5b9ac9f9286796c5f5346392c2013060006131f2c3945515d67717e8a929fa2aaadb3b5b6b5b0aba39f928b7e71665b5044382b1f12060000000000000000000000000000000000000000020f1b2835424e5b6875818e9baab4bfcad5dadbd6cec3b6a99d9083766a554b4035291d1104000008131e28323d474f5960686d747b7f838687888786847f7a706b615a50443b3020170d0200000000000000000000000000000000000000000000000000000004101c2834404b54616e7b8591969fa2aaa8a9aaa9a9a29f98928a7f726a5f53473a2e2115080000000000000000000000000000000000070e171f252a313940454a5153565e6165666c6f717476787a7c7e7f80818182838384838282817f7d7c7a7775726d6864605c54514c443f382f29241d150d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102000004060707070605030000050504040404030302020101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556673808d99a6b0bbcad5c9bdb2a99f92867e736d66615e56575553504a4b494745403936302920170d030000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000005111e2a36424d566a7683909da9b6c3d0dce0d3c7bbaea399887b6e6255483b2f221518232f404d5a6773808d9aa6b3c0d1dcded2c5b8ab9f928578685e5246392d2014070000000000000000000000000000000000000000000000000000000000000a141d27333f49535e686f7d87929fa4aeb7c1cad0c7beb5aba49f938e837c746d68615e57565554545557565e616a6f78818e939ea5afb8c2cbd5ddd7cbc0b5aba1968c7f73665c5044382c1f120600000000000000000004101d2935404b556a7783909daab6c3d0dde9efe2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000714212e3a4754616d7a8798a2aebac6d3d6dbdbd9d4cfc7bfb5ab9e9184776b5e5144382b1e11050004101d2935404b55616c73808b92989ea2a9a8a9a8a69f99928b80746c62544a3f33281c0f030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a2aebac2c9ced0cac5bcb1a79b8e8174685b4e412f24180d010000020c16202b353d474f565e61696e7276797b7b7a7977726d68605950483e32291f0e0500000000000000000000000000000000000000000000000000000000000c18232e3946535f696f7c848c9298999b9d9e9c9a97928d867e726d62584e43372b1f1206000000000000000000000000000000000000050d14191f272f35394044464c5254545b6062656769686d707273737475757676777676757472716f6d676865615e5653514b45413a332d261d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0c0d0f070c101314141313120f0b1212121111111010100f0e0e0d0d0c0c0b0b0a090908080706040000030201010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677683909da9b6c2ccd2c5b9ada1968c7f736c605c54524c4a4846443f3f3c3a39352f2a251f170e05000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000020e192530414e5b6874818e9ba7b4c1cedae3d7cbbfb5ab978a7d7164574a3e3124171824313e4b5764717e8a97aab4bfcbd7dfd3c6baaea298877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000020b17222d38414c56606b717e8b929ca5afb8c2cad0c7bdb5afa59e959087807a736e696563626061626365686e747c838e939ea5afb7c1cad4ddd4cbc2bbafa3999184796d60544a3f34281c10030000000000000000000613202c3945515d677885929eabb8c5d1deebf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000916222f3c4955626f7c8895aab3bdc2c6cad0cecec8c3bdb5aea3998d8174675a4e4134271b0e0100000c18242f3943505a636e737e868d92979a9c9c9b99948f867f746e645a5042382d22170b000000000000000000000000000000000000000000000714212e3a4754616d7a86929fa7b0b9bdbebfbebab3aaa0958a7d7064574a3d3124170700000000040e19232b353d444c52575e6166666c6e6e6e6c6665615e564f473e362c20170d00000000000000000000000000000000000000000000000000000000000007121d2a36424d575f6a6f7980858a8d8e90918f8d8b85807b716c625b51463c31261a0f030000000000000000000000000000000000000002090d151d24292e34383b4146474a505355585a565e6163656667676868696a6a69696867656462605d555854524c46454039352f27221b140b070100000000000000000000000000000000000000000000000000000000000000000000000000020608080e11141417191a1c1d181c1f202120201f1b171f1f1e1e1e1d1d1d1c1c1b1b1a1a1918181717161615141413100c07100f0e0d0d0c0c0b0b0a0a0909090909090908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9c5d2d1c4b8ab9e9184796d605a514a46413d3b3938332d2f2d2c29241d19140d0500000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000009192633404c5966737f8c99a6b2bfd1dce7dcd1bfb2a6998c7f7366594c402e231715222f3c4855626f7b8898a3aebac7d3e0d6cabeb4aa96897c6f6356493c302316060000000000000000000000000000000000000000000000000000000000000006111b262f3a444f59626d73808d939ea6b0b8c2cad0c7c0bbafa79f99928d857f7b7571706e6d6e6f7072757b808790959ea5afb7c1c9d3dcd5cbc2b9b0a69f92877d6f675d5142382e23170c000000000000000000000714202d3a4753606d7a8697a1adb9c6d2dfecf0e4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000a1623303d495663707c8996a3abb0b8babec1c1c0bdb8b1aba39f92877c6e6255483b2f22150800000007121d27313e48525c636c717a8085898d8f8f8e8c88827c726d645c52483e2f261c1106000000000000000000000000000000000000000000000713202d3946525e6873808d959fa6acb2b2b2b3aea9a1989183786d6053463a2d2013070000000000071119232b323a41464d5254545b60616261605b5454524c443d352c241a0e05000000000000000000000000000000000000000000000000000000000000000e1a26313b454e585f676d73797d8082838483817e7a736e69615a51493f342a20150a00000000000000000000000000000000000000000000030b12181c23282c3036393b3f4446494b4d4c52545658595a5a5b5c5c5d5d5d5c5c5a59575653514b4b4746413a38342e29241e17110a020000000000000000000000000000000000000000000000000000000000000000000000000205090f121415191e2021232527282a23292c2d2d2d2d2b27222c2b2b2b2a2a2a2a292928272726262525242423222221201f1d181d1d1c1b1a1a19191818171716161616161615141312100c0607050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3aebbc7d3cbc0b5ab998c7f72675d5144403936302e2d2b28222320201d18120e08020000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97abb4bfcbd7e3dbcec1b4a89b8e817568544a3f34281c13202d3a4653606d7986929facb9c5d2dfdbd0beb1a4988b7e7165584b3e2e23170c00000000000000000000000000000000000000000000000000000000000000000a141d29323d47505a606c77818e949fa6b0b8c1c9d2ccc1b9b1aba39f97928c86827e7d7b7a7b7c7d7f82868d9299a0a7afb7c1c9d2dcd7cbc3b9b1a79f948c7f736b60554b4030261c1106000000000000000000000815222f3b4855626e7b8895a9b3bec9d5e2eeeeead8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000b1724313e4a5764717d8a92999fa6abaeb3b4b4b3b2aca7a099928b7f726a5f53473a2e211408000000010b151f2c36404a525a61686e74797d808283827f7c766f6a625b524a40362d1d140a000000000000000000000000000000000000000000000005111d2935414c56606d788390949ea1a8a5a6aaa29f9792867c6f665c5044382c1f1206000000000000071119202930363b4246484a505354555453504a4746413a322b231a1208000000000000000000000000000000000000000000000000000000000000000009141f29333c464e555d60676d71737576777674726d67615e5750483f372d22180e03000000000000000000000000000000000000000000000001070c12181c1f252a2d2d3338393c3e41414647494b4c4d4e4e4f505051504f4f4e4c4a494745403f3a3936302c28231d19130b0600000000000000000000000000000000000000000000000000000000000000000000000002080e11151a1f2122252a2d2e30323435362f34383a3a3a3937332d38383837373737363635353434333332313130302f2f2e2d2c29242a29292827262625252424232323232323232221201f1c171514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97abb5bfcbd4c7bbafa399897c6f63554b40342e2a2522201f1c17161413100d070100000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3aebac7d3e0ddd0c3b7aa9d908477665c5044382b1f121f2c3844505c667783909daab6c3d0ddd9cdc0b3a69a8d807367544a3f34281c100300000000000000000000000000000000000000000000000000000000000000020b17202b353f44505b656d78828f949fa6afb7c0cad0cbc2bdb5afa9a19e99928f8b89888787888a8b8f92989fa3abb1b9c1c9d2d8d1cbc1b9b1a79f958f82786c60594f433a2f1e150a00000000000000000000000a1623303d495663707c8996a3afbccfdae6e6e2dfd8d1bfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000714202d3a4753606d7980878f949a9fa2aaa7a8a7a8a09e9591877f726d62584e43372b1f120600000000030d1a242e38404850565e61666d7074757675726f6a625f58514940382f241b0b020000000000000000000000000000000000000000000000010d1925303a44515c666d7a828b91969798999898928d857d6f6a60544a3f34281c100300000000000000070e171e252a30363a3b3f444648484746443f3a39363028201a1108000000000000000000000000000000000000000000000000000000000000000000030d18212a343c434b51555d606466686a6b696765605d55524d453e362d241b1006000000000000000000000000000000000000000000000000000000070c1014191e2022282b2d2f323036393a3d3f4040414242434344434342413f3e3c3a38352f2e2d2a251f1c18120d0801000000000000000000000000000000000000000000000000000000000000000000000003090e14191e20262b2e2f3036393b3d3f40424344404547474646443f4545454544444443434342414140403f3f3e3e3d3c3c3b3b3a39352f3736353434333332323131303030303030302f2e2d2c282321211e1a14100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0d1d2c5b9ac9f92867a6d6053473a2f231c191513120f0b0607060401000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfdfd2c5b9ac9f9286796d6053463a2d20131c28343f4a546874818e9ba7b4c1cedadccfc2b6a99c8f8376665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000050e192327333f49535c666d798290949ea5aebabfc5cecfc7c0bbb3adaba39f9c98969593949596989c9fa3aaafb5bdc3cbd3d5cfc6bfbaafa7a0959083796d665b50473d31281d0c0300000000000000000000000b1824313e4b5764717e8a97a4b1bdd0d6dbdbd6d3cfc6bfb4ab988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6baada094877a6d6154473a2e211407000613202c3945515d676d737c82888d9298999a9b9a9896918b837d726d625b51463c31261a0f02000000000008121c262e363e444c52545c60636769696866625f58534e463f372f261d12090000000000000000000000000000000000000000000000000008131e2834404a545d686d787e84888a8b8c8b8a85807a6f6b60584e42382e23170c000000000000000000050c13191f252a2d2d3338393b3b3b3938332d2d2a251e160e080000000000000000000000000000000000000000000000000000000000000000000000060f18222a313940454b5153575a5b5d5e5c5a5854514b46423b332c241b120900000000000000000000000000000000000000000000000000000000000004080e1114171c1f202225252a2d2e303233343435353637373636353432312f2d2c292421201d1913100c0700000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e252a2d31373a3b3f4146474a4c4d4f50514b515354535350495252525151515050504f4f4e4e4d4d4c4b4b4a4a49494847474540444443424140403f3f3e3e3d3d3c3c3c3c3c3c3c3b3a38342e2e2d2a251f1c160d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced0c4b7aa9d918477675d5145392c1d120d08060603000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000006121f2c3844515c667783909daab6c3d2dde0d3c7baaea398887b6e6255483b2f221517232e3f4c5865727f8b98a5b2becfdadfd2c5b8ac9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000071117222d38414b545d676d79828f939da4aeb4bcc3cad0cbc5beb9b5afaca8a4a3a1a0a1a2a3a5a8acaeb4bbc0c7cfd5cfc9c2bdb4aea59e9590837a6d675d544a3f352b1f160c0000000000000000000000000b1825313e4b5864717e8b97abb5bfc5cad0d0cac6c2bcb4aea3998a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daaaeaeada094877a6d6154473a2e2114070004111d2935404b555d606a6e767c8185898c8e8e8d8c88847f796f6b625b51493f332a201509000000000000000a141c242d323b41464a5153565a5c5c5b5955534e47433c342d251d140b0000000000000000000000000000000000000000000000000000020c18232e39424c565d666d72787b7e7f7f7e7d79746d6860594f463d30261c11060000000000000000000002080d141a1e2022282b2d2e2f2e2d2b2822201d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f35394045474a4d4f5051504e4b4745413a363029211a12090000000000000000000000000000000000000000000000000000000000000000000205060b0f12131618191d202123252627272829292a2a2a292927262423201f1d181413110d08040000000000000000000000000000000000000000000000000000000000000000000000000001070f171f252a3036393c4347484c4d525456585a5b5d5e555c606060605b5f5f5f5e5e5e5d5d5d5d5c5c5b5a5a5959585857575655555453514b5150504f4e4d4d4c4c4b4b4a4a494949494949484746443f3f3b3a36312c272119130d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7683909da9b6c3d0cfc3b6a99c90837669554b4035291d0c0000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000004101c2834404a546774818d9aacb6c0ccd8e0d7cbbfb4aa978a7d7064574a3d3124171623303d495663707c8996a8b2bdc9d5e0d3c7baaea298887c6f6255493c2f2216080000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b555d676d79818d929fa2aab1babfc5cccfc9c7c0bbb9b5b1b0aeadaeafb0b2b5b9babfc6cbd1cec9c4bdb9b1aba39f938e837a6d685d554c42382d23190d040000000000000000000000000a1724303d4a5763707d8a99a3aeb4babebfbfbebab8b1aaa39f92867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909da1a1a1a1a094877a6d6154473a2e21140700010d18242f3a434b51585f626a6f74797c808181807f7c78726d66605951493f372d21180e0300000000000000010a121b20293036394044464a4d4f504f4c4847433c37312a221b130b0200000000000000000000000000000000000000000000000000000007121c27303a434c545c6065696e71727372706d67615e564f473d342b1e150a0000000000000000000000000002090e1214171c1f20212221201f1c1713110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292f35393a3e4042434443413f3a39352f2a251f170f08000000000000000000000000000000000000000000000000000000000000000000000000000003060609080d1113141618191a1b1b1c1d1d1e1d1c1c1b1917161413100c070705010000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212931363b4146474e535559565e6163656768696b6b676d6d6d6c656c6c6b6b6b6a6a6a6a69696868676766666564646363626261605d555e5d5c5c5b5a59595858575756565656565656555453504a4c4846423b38332a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667884919eabb7c4d1cfc2b5a89c8f8275695c4f422f24180c0300000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000c18232e3e4b5864717e8b9aa4afbbc8cfd5dad1bfb2a5998c7f7266594c3f2d221714212d3a4754606d7a8796a1adb9c5d2dfd6cabfb4aa988b7f7265584c3f3025190e02000000000000000000000000000000000000000000000000000000000000000000000a141d273039434c555d676d78808a9298a0a7aeb4bbc0c7cbd1cbc7c5c2bebcbbbababbbdbec2c5c7cbd1ccc8c4bdb9b2ada79f99928b81796d685d564c433a2f261c1107000000000000000000000000000714212e3a4754616d7a86929fa2aaaeb4b2b2b3adaba79f98928a7e71685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a77839094949494949494877a6d6154473a2e211407000007131d28313a40454e53585f62666d7073747574726f6c65605c544f473f372d251b0f0600000000000000000000090e171e252a2e34383a3d414243423f3c3a37312b26201810090100000000000000000000000000000000000000000000000000000000000b151e28313a424a5053575f616465666563605d55524c443d352b22190c030000000000000000000000000000000205060b0f121315151413120f0b060501000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d24292c2d31333537383634322d2c29241d1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0d0e0f0f10101110100f0e0c0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151d2329333b42464c5254585f626569686e70727375767778797a7a7979797978787878777777767676757474737372727171706f6f6e6e6d676b6b6a69686767666665656464636363636363636261605c545954534d48443d36302920170d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2cec1b4a89b8e8175685b4e4235281b070000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000714212e3b4754616e7a87939facb9bec4c9cfcfc1b4a89b8e817568544a3f33281c13202c3945525d687884919eabb7c4d0d2d5d0c1b4a89b8e817568564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000020b151e27313a434c555c666c747e8690959fa2aaafb6bbc0c7c8cdcfcfcbc9c8c6c7c8c9cbcfd0cac6c5c0bbb9b2aca8a19e9590867f756d675d564c443a31281d140a00000000000000000000000000000713202d3946525e6874808c92989fa2aaa6a5a9a29f9b9590867e716c61564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a77838787878787878787877a6d6154473a2e2114070000010c161f282f353c43474e53545c6063666768676562605b53514b423d352d251b1309000000000000000000000000050d14191c23282c2d3034363635332f2e2b26201a150e0600000000000000000000000000000000000000000000000000000000000000030c161f2830383f44464d5355575859585753514b46413a322b231910070000000000000000000000000000000000000000030606080808060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181d1f202427282a2b29272521201d18130e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f272f343f454d53565e61666a6e7276787a7d7f8082838485868687868686858585858484848383838282818180807f7e7e7d7d7c7c7b7a7a7978777776757473737272717170706f6f6f6f6f6f6f6e6d666866615e57544f46413a32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8799a3aebbc7d3cdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000714202d3946525e687683909da4adb2b9bec1c1bdb6aa9d908377665b5044382b1f121d2935414c566975828f9ca9b3bdc5c6c9cfc4b7ab9e918478685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000030c151f28313a434b545b606c717b838c92989fa4acafb5b8bcc0c2c4c5c7cbccc7c6c5c4c2c0bebab8b6afaca8a09e96918a837c726d605d554c443a32281f160b02000000000000000000000000000005111e2a36414c56606c777f868d92989899989697928e89837c716c615a50443b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b786c605346392d201306000000040d161d242931373c43474a515356595b5b5a5955535049454039302b231b1309010000000000000000000000000002080d12181c1f2023272929282622211f1b150f0a03000000000000000000000000000000000000000000000000000000000000000000040d161e262e34383c4247484b4c4c4b4a47454039353028201911070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1d1e1d1b181413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d10111112100f0b070604010000000000000000000000000000010c161f283139404551575e61686e73777b7f838587898b8d8e909192929993939992929292919191909090908f8f8e8d8d8c8c8b8b8a8a89888887868685848383828180807f7f7e7e7d7d7c7c7c7c7c7c7b7a797775726e69636059524c443a3025190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb5bfcbd7cdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c929ea1a9adb3b4b5b2adab9f9285796c605346392d20131924303e4b5865717e8b97a1abb3b8b9bebcbdb9aca196877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000030d161f283139424a505a61696e787f868e939a9fa3abacb1b3b6b8b9bbbfc0bbb9b8b7b5b3b3aeabaca49f9c96918c847e766f6a625b514b433a322820160d04000000000000000000000000000000010d1925303a44505b656c737a80858a8b8c8c8a8885827d766f6a615a50483e32291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e6e6e6e6e6e6e6e6e6e6c665b5044382b1f120600000000040c131820262b313739404446494d4e4e4d4c4946443f38342e271e191009010000000000000000000000000000000000070c101213171a1c1d1c191515120f0a04000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282c31373a3b3e3f403f3d3a39352f29251e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0d0f1011100e0c07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1d1e1f1d1b181413100d070100000000000000000000000007121d283139434b515b62696e747a8084888c8f929796989a9b9c9e9e9fa3a0a0a39f9f9f9e9e9e9d9d9d9d9c9c9b9b9a9a9999989797969695959499929291908f8f8e8d8c8c8b8b8a8a8989898989898988878684827f7b76706b615e564c41362a20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd1dccdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000010d1925303b4653606c78808b91979ea1a9a8a8a8a19e9a93887b6e6155483b2e221514202d3a4753606d79859299a2a9abadb3b0b0b0b1a896897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000040d161f272f383f4450575f666d727b81878e92999da0a7a7a9abacaeb5b5afacababa9a6aaa29f9b9a938f8a847f79716c625f5851454039312820160d04000000000000000000000000000000000008131e27333f49535b60686e737a7d7e7f7f7d7b7875706b625f5850483e362c20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d565e61616161616161616161605b544a3f33281c0f03000000000001070d151a20262b2e34383a3d404142413f3c3937332d28231d150c070000000000000000000000000000000000000000000406070a0e0f100f0c09080603000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2d2e31323332302d2c29241d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c1f202427292a2b2b2a282420201d18120d0701000000000000000000010d18242f39434b555c606d727b80868d9196989c9fa2a9a5a6a8a9aaabacaeb5b5afacacababababaaaaaaa9a9a9a8a7a7a6a6a5a5a4a4a3a2a2a1aba39f9e9e9d9c9b9a9a99999898979796969696969696959992908e8c87827d756d685e52463c32261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8cdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000008141f2b3844505b666c737e848c91979a9b9b9896918d88817a6d6054473a2d211413202c3945515d67707d8792979c9ea1a9a3a3a4a7a0978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000040d151d262d333e454d545c60696e757c81878c9095989a9c9e9fa3aba1a49f9f9e9c9a9898928e8b87827d78726d67615a534e463f352f271f160e04000000000000000000000000000000000000020b17222d38414950565e61686d70727372706e6968636059544e463e362c241a0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d525454545454545454545453504a42382d22170b0000000000000000030a0f151a1c23282c2d3033343534322f2d2b27221b18120b0300000000000000000000000000000000000000000000000000000103030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e21222425262524201f1d18120d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060a0c0d0e0c0b090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d23292c2d3133363738383735312d2c29241d18130c04000000000000000004101d2935404b555d676d747f868d92989ea0a8a9abadb3b2b3b5b6b7b8b9bbbfc0bbb9b8b8b8b8b7b7b7b6b6b6b5b5b4b4b3b3b2b1b1b0b0afafaeb5aeacabaaaaa9a8a7a6a6a5a5a4a4a3a3a2a2a2a2a2a2aba39f9d9b99938f89817a6d61584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8cdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606c71797f858a8d8e8e8c8884807c756d675d5145392c2013101d2935404b55616b707e858c8f929795969797969591897d706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228333c424a51575e616a6f757b7f83888b8d8f9192999494999392918f8d8b8985827e7b76706c66605d555047433c3429241d150d04000000000000000000000000000000000000000006111b262f383f444c52565d606365666563615f5756544f47433c342c241a120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464748484848484848484846443f382f261c110600000000000000000000030a0f12181c1f2023262828272622201f1b17110c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141518191918171413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316191a1b19171515120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c22282f34383a3d404344444543423e3a39352f29241d160d05000000000000020d17202c3945515d676d79818b92999fa3aaacb2b6b8babebec0c1c3c4c5c5c7cbcbc7c5c5c5c5c4c4c4c3c3c3c3c2c2c1c0c0bfbfbebebdbdbcbbbbbfbbb9b8b7b6b6b5b4b3b3b2b2b1b1b0b0afafafafafafb5aeacaaaba49f9c938e81756a5f53473b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9cec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000b17222d38424a505a61676d72797e8081827f7c78736f6a605d554c4135291d110d18242f39434f59616c707a7f82858789898a8a8a88847e706b6054483b2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212a303940444d52585f62696e73777b7e808385868687878686858482807e7c7975716e6963605b54514b433e37322a2218120b03000000000000000000000000000000000000000000000a141d262d333b41464c5254575859595755534d4a48443d37322a221a120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b3b3b3b3b3b3b3b3b3b3938332d261d140a0000000000000000000000000000070c101213161a1b1b1a191613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0c0d0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f2023252728262422211f1b15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d33394045474a4d4f505152504e4b47454039352f281f170f06000000000009141f2d3944505a606d79838e939fa3abaeb4b9bdc2c5c6cacfcdcecfd1d1d2d2d0cfcfcfcfcfcfcfd0d0d0d0d0cfcfcececdcdcccccbcacac9c9c8d1cbc7c5c5c4c3c2c2c1c0bfbfbebebdbdbcbcbcbcbcbcbcbfbbb9b7b5afaca59f93877c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddacfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000006111c262f383f4450555d60666d71737575726f6a67625f58514c433a2f24190d07121d28313e47505a61686d7276787a7c7d7d7d7d7b78706c61594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e272e343b42464e53575f6166696e71747678797a7a7a7a7978787673716f6d6665615e5753504a454039312b2620181007010000000000000000000000000000000000000000000000020b141b222730363a4145474a4b4c4c4a4846423d3c38332b2620191009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e2e2e2e2e2e2e2e2e2e2d2b28221c140b02000000000000000000000000000000000406070a0d0e0f0e0c0906050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c22282b2d3032343433312f2e2b261f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272f383f444b5153575a5c5d5e5e5d5b5753514b45403a312921180f06000000020e1a25303c4955616c75818f959ea5aeb5babfc6c9ced2d3d6d9d4d1d0d0cac6c5c3c2c2c2c2c2c2c3c3c3c3c3c4c4c4c4c4c5c5c5c5c5c7cbd1c8c9cacbcccdcecfd0cfcecdcdcccccbcbcacac9c9c9c9c9c9d1cbc7c5c3c0bbb9afa49a8c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbcfc3b6a99c908376695d5043362a1d060000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000a141d262d333e434b51545c606467686865625f5855534e45413a31281e1308010c161f2c353e4850565e616669686d6f707071706e6c66615a50473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363c43474d5355575f616567696b676d6d6e6d6c656b69676562605c5454524d46443f38352f271f1b150e070000000000000000000000000000000000000000000000000000020a11171e252a3035393a3d3f403f3d3b3a36312f2c27211b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021212121212121212121201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060809090806050300000000000000000000000000000000000000000000040b141b22272d3338393d3f40413f3e3c3a37312c28231d150c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039424a50555c606466696a6b6b6a6864605d55514b433b332a21180e03000005111e2a36424d5764707d8a939ea7afbbbfc6cbd0d5d9dedad5cec8c5c4bfbfbab8b6b5b5b5b5b5b6b6b6b6b6b7b7b7b7b7b8b8b8b8b8b9bbbfbabbbcbdbebfc0c1c2c4c5c7cbd1ced0d2d3d6dbd6d5d5d5d5d5dcd7d3d2d2ccc7c0b6ac9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbd0c4b7aa9d9184776a5e51442e23170b0000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000020b141c2228313940454b5153575a5b5b5955534e4947433c352f281f160c0100040d1a232c363e444c525459565e61626364646361605b5450483e352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a31373c4246484d5355585a5c555c60616160605b5e5c5a585653514a4746423b38332d29241d150d0a040000000000000000000000000000000000000000000000000000000000060b14191e24292c2d30323332302e2d2a2622201c160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11141415151515151515151513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708080909090808070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0a0806050300000000000000000000000000000000000000000000000000000000000000000000060b0f12131416161413120f0b0600000000000000000000000000000000000000040d161d262d33383f4446494c4d4e4c4a4847433c38342e271e1a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39434b545b60676d7073767777787675716d67605d554d453c332a1f150900000714202d3a46525e697783909da5afb9c1cbd1d6dce2ded6cec9c3bcb8b7b3b4aeacaaa9a9a9a9a9a9a9a9aaaaaaaaaaaaabababababacacaeb5adaeafb0b1b2b4b5b6b7b9bbc0bfc1c3c5c6cad0d2d3d6dbdfe2e6e3e0dfdad5cac2b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdcd1c4b8ab9e9185786b5e4a3f34281c100300000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000020a11171f272f35394045464b4d4e4f4c4847433c3b373229241e160d0400000008111a242c323a4146474c4c525456565757575553504a423e362c23190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a20262b31373a3b4246484b4d504b51535454535350494f4d4b494644403b3a36302b28221c18120b03000000000000000000000000000000000000000000000000000000000000000002080d13191d2021242526262422211e1a1614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080808080808080808080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a070c101314141516161515141413100d070d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000003070c1013131517171513120f0b06000000000000000000000000000000000000000000000000000000000000020a11171b1f2021232221201f1b17110f0a04000000000000000000000000000000040d1620282f383f444a505356585a5b595755534e46454039302c231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b555c666c72797d808283848583817e7a746d675e574d453c31261a0e02000814212e3b4754616e7b87959fabb7c1cbd7dce3e7dfd6ccc4bdb9b1acaaa6aaa29f9d9c9c9c9c9c9c9c9d9d9d9d9d9e9e9e9e9e9f9f9f9fa3a0a0a2a3a4a5a6a7a8a9aaacafb5b2b4b6b8babfc1c5c6cad0d3d6dbdddbd6cfc9c1b8afa59a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0ddd2c5b8ac9f928579665c5044382b1f120600000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000060d151d24292e34383a3e4042423f3c3b37322e2b262019130c04000000000008121a20283036393a3f414647494a4a4a4a4846443f382f2c241a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151b1f262b2d31363a3b3e414340454747474746443f43403e3c3a38342e2d2a251f1c17110c0701000000000000000000000000000000000000000000000000000000000000000000000002080d11131417181919171514120e090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090e1114141719181c1f202122232322222120201d181b1a171514120e0908060300000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2022232321201f1b17110a02000000000000000000000000000000000000000000000000000000080b141b22272b2d2e2f2f2e2d2b27221b1b160d0701000000000000000000000000010c161f28323a414950545b60636567676664625f5853514b433d352c241a0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202c3845515c676d787f858a8d8f909191908e8a8580796e695f574d42372b1e1206000a1724313d4a5764707d8a97a7b1bcc9d3dde7ece1d7cdc4bab2aca7a09d99969892908f8f8f8f8f8f90909090909191919191929292929299939495969798999a9b9c9d9fa3aba6a8aaacaeb4b4b8babec5c6cad0d1d0cac5beb9afa69d93897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddd3c6baaea29886796d6053463a2d20130700000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000030b12181d23282c2d31343535322f2e2b26211f1b150d080100000000000000080e161e252a2d2e3036393a3c3d3d3e3d3b3938332d261d1a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e21262a2d2e32342f34383a3a3b3a3937332d34322f2d2c2823201e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0c0d0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070c101314161a1e2021242623292c2d2e2f2f302f2e2e2d2c292428272421201e1a1515120f0a06020000000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f30302e2d2b27221b140b06000000000000000000000000000000000000000000000000010a121a1d262d3337393b3c3c3b3937332d2c272118130c04000000000000000000000007121d28313a444c535b60666c7072737472716f6a64605c554f473e362c20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e58606d79818c9297999c9d9e9e9d9b98928d837b6e695f53473a2e211408000b1825323e4b5865717e8b98a4b1becdd7e5efe6dacfc5bbb2a8a19e95918c8987858382828282828383838383848484848485858585858686868788898a8b8c8d8e8f91929997999b9d9fa2aaa7abaeb4b8babec3c4c3bebab3ada59e948e81746b6054483b2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1ded6cabfb4aa93877a6d6054473a2d21140700000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000001070c12181c1f20242728282622211f1b15130f0a0400000000000000000000050c13191d2021252a2d2e2f303131302e2d2b28221c140b080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141a1e2122252723292c2d2e2e2d2d2b2722272523201f1c1814110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d1113181d1f2023252a2d2e30332f34383a3b3b3c3c3c3b3b3a39352f3533312e2d2a2522211f1b15120e09040000000000000000000000000000000000000000000000060b141c22282b2e34383a3b3d3d3b3937332d261d17110a03000000000000000000000000000000000000000000000a131c242c2f383f44464749494746443f38383229241d160d04000000000000000000010d18242f39434c565d656c72787d7f80817f7d7b77716d67615950483e33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3b4754606a73808d939ea1a9a9aaaaaba9aaa29f9590857b6e6255483b2f221508000c1825323f4b5865727e8b98a5b1becbd8e4eee2d6cabeb3a9a196918a84807c7a797776767676767676767777777777777878787878797979797a7b7c7d7e7f8182838486888a8c8e909298969b9fa2aaabaeb3b6b7b6b3ada9a19e938e82786d60594f44382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1dedbd0baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000070c101313181a1b1c191515120f0a06030000000000000000000000000002080d111314191e2021232324242422201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a181c1f20212120201f1b171a18161312100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0d0d0e0e0d0c0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1013191e2024292c2d3030363a3b3d3f41404547474849494848474745404341403e3b3a36302f2e2b26211e1a15100c0701000000000000000000000000000000000000000810181d262d333839404546484a4a4846443f382f28231c150c04000000000000000000000000000000000000000008111c252e363e414950535456555453504948433d352f281f160e04000000000000000004101d2935404b555d686d777f84898b8d8e8c8a88837e79706b615a50453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c87939fa5adb3b5b6b7b8b6b4aea7a0978f8276695c4f4336291c10000b1824313e4b5764717e8a97a4b1bdcfdbe6ecdfd2c6b9ada19791847d7773706e696a696969696969696a6a6a6a6a6b6b6b6b6b6c6c6c6c666d6d6f7071727374757677797b7d7f818385878a8e92989b9fa2aaaaaaaaa9a29f97928b81796d665c51473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfd5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000406070b0d0f0f0c09080603000000000000000000000000000000000000010507080d11131416171717171513120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b070c10131414141413120f0b060b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070c101314151719191a1b1a1a1918171414110e09060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e11171c1f252a2d2f35393a3d404246474a4c4e4b51535455565655555453514b504e4d4a4846423f3c3a37312e2b261f1c18120b060000000000000000000000000000000000081119222a2f383f44464b515355565654535049413e342e261e160e04000000000000000000000000000000000000020b19232e37404850535b6061626261605b53544e45413a312820160c02000000000000000613202c3945515d676d7a828b9196989a9a999795908b857d716c61574d42362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6875828e9aa4afb9bec2c3c4c4c3bfbab1a99e9185786b5e5245382b1f12000a1723303d4a5663707d8996a9b3becad6e2ebded1c5b8ab9e92857b706c6663615e565c5c5c5c5c5c5d5d5d5d5d5e5e5e5e5e5f5f5f5f5f5c60616263646566676869666d6e70737577797b7d81858a8e92989a9d9e9d9b97928d857e756d675d544b40352b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667986929facb9c5d2dfd5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020200000000000000000000000000000000000000000000000000000001050707090a0a0b0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070807060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080e111414181d1f20222426262727272726252321201e1a1613120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10151a1c23282b3036393a404547494d4d525457595b555c6061626263626161605d555c5b5a5754524d4c4847433c3a37312c29231d17110a020000000000000000000000000000050f19232b343c424a5053545c6062636361605b5350443f38302820160c0200000000000000000000000000000000000a141d2b354049525a61656c6e6f6f6e6c65626058514b433a32281e130800000000000005121e2b37424d57606d79838f949ea1a8a6a7a5a7a09d9791877e71695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb6c0c9cfd0d1d1d0cac2b5a99c8f8276695c4f4336291c10000815212e3b4854616e7b8797a2adb9c6d2dfe7dacdc1b4a79a8e817469615a5654524d4f4f4f4f4f5050505050515151515152525252524a50535455565758595a5b545c6062646668656c6e7074797d8185898d9091908e8a85807a716c605d554b42392e23190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a3afbbc7d3e0d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114191e202124292c2d2f313233343434333332302e2d2a2523201f1b17110f0a04000000000000000000000000000000000000000000000000000000000000000000000000000003090e161b1f262b2e34383a4146474b51535659575e6163666869676d6e6e6f6f6f6e6e6d676a69686664615e575855534e4847423c38342f28231c140c07000000000000000000000000000b16212b353d464e545b6063666d6e70706e6c65615a504a423a32281e13080000000000000000000000000000000006111c262f3d47525b636c71787a7c7c7a79746f6a605d554c443a3025190d0500000000000714212d3a46535f6973808d959fa6acb2b3b4b2b1aba9a19992867b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a3afbec7d2daddddded5c9bdb2a8998c807366594d4033261a0d000714212d3a46535e697885929eabb8c5d1dce8d9ccbfb3a6998c80736657504947464243434343434343434444444444444545454545463f44464748494a4b4c4e4f4a5153555759535b606163676d7075797d81838483827e7a736d68615a514b433a30271d11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b5c0cbd7e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000000000000406070a0c0c0a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000001040607070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406060502000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191d20252a2d2e2f35393a3c3d3f40404141403f3f3d3b3a36302f2d2b27221b1b15100c070000000000000000000000000000000000000000000000000000000000000000000000050d141a21272c3137383f44464c5254555d60636669696e70727476787a7a7b7c7c7b7b7a7a7977767473716e696865625f5855534d47454039342e261e18120b030000000000000000000004101c27333d474f585f666c7075797b7d7d7b78716c605c544c443a3024190d050000000000000000000000000000000b17222d38424f59636d737e848789888785817c756d675e564c41352921160b00000000000815222e3b4855616e7b86929fa7b0b9bdc0c1bfbcb8b3aba2988c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99abb5c0d0d9e4e9eadfd2c5b9ada196897c706356493d3023160a0005121e2a36424d576976828f9cabb5c0cbd7e3dcd0c3b6a99d9083766a5f544a3f3a36303636363636363737373737383838383839392e34383a3a3c3d3e3f404142404446484a4c49505354555d6064666d707477777775716d67615e565045403a31281e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd1dce8d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000000000070c101313171918171413110d0804000000000000000000000000000000000000000000000000000000000000000000000306070d1113141413100d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c111312110f0b070604000000000000000000000000000000000000000000000000000000000000000001070c13191e24292c3036393b3e404547484a4c4c4d4e4d4d4c4b4a474642403c3937332d2b271f1c18120b060000000000000000000000000000000000000000000000000000000000000000090f171f252a32383c42474a5053565e6165676d707376787b7d7f81838586878889898888878685848381807e7b7875726f6a66625f5753514b443f383028231d150c050000000000000000000713202c38444f59606a6f787d818588898987837e746d665d564c41352922170b0000000000000000000000000000030f1c28333f4a54606b737f8a9196959597928e8981796d685e52463e33281c100200000004101d2935404b556774818d99a3aeb9c2c9cecdcdc8c4bdb4aa9c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0d1daebf0e4d8ccc0b6ac9e9184786c605346392d20130600020e1a25313f4b5865727e8b99a3afbbc7d3e0dfd2c5b9ac9f92877b6e665c50443e342a29292929292a2a2a2a2a2b2b2b2b2b2c2c2c23282c2d2e2f30313233342e34383a3b3d403f4446484b5153545c6063676a6b6a6864605d55524c443e352f281f160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000030b12181c1f202426252421201e1913100c07000000000000000000000000000000000000000000000000000000000000060b0f1213181d202120201d18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314191e201f1e1b181313100c070000000000000000000000000000000000000000000000000000000000030b12181e252a3035393b4146474b4b5153555759595a5a5a5a59585654524d4c4946443f3837322c28231d17110a0200000000000000000000000000000000000000000000000000000000010a121b212930363d44484d53545c6063686d72767a7d808285878a8c8e909197949595969594949892918f8e8d8a8784827f7c77736e6965605c55504a423e342e271e170e0700000000000000000916222f3c4854606b707c838a8e9298969695908a80786d685d52453e33281c10010000000000000000000000000006121f2b3844505b66707d89929ea0a8a9a19e9b938e837a6d61594f44382c1e13080000000613202c3945515d677783909dabb4bfcbd5dadad9d4d0c4b7aa9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7ede0d4c8bbafa49a8d8073665b5044382b1f120600000914212e3a4754616d7a86929facb9c1cfd9e0d4c7bbafa3999083786d60594f463c322920171c1d1d1d1d1d1e1e1e1e1e1f1f1f1f171c1f202122232425262723282c2d2f312d3337393b4045474b5153565a5d5e5d5b5753514b46413a3229241d160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000070c151d23282c2d313232312e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000040a0f11171c1f2024292c2d2d2c29241d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c1013131517161414110e08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f20252a2c2c2b2825201f1c18120b030000000000000000000000000000000000000000000000000001070d151d232930363a4145474c525458555d606264656667676766666563615e57595653504947433c38342e27221b140b070000000000000000000000000000000000000000000000000000020b131c242d333b42464f54575f62666d70757a7f8386898c8f929796999b9c9ea1a9a1a2a2a2a1aaa29f9d9c9b999796918e8b88847f7b77726d67605c544f454039302920191007000000000000000a1723303d4a5663707d8790959b9fa2aaa7a09d928d827a6d605a5044392d1e1308000000000000000000000000000613202d394653606c7883909da4acb2b3adaba59e958f81756b6155483a3025190d0100000714202d3a4753606d7a86929facb9c5d1dfe5e7e4ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8ecdfd2c6b9ac9f93877b6e61544a3f33281c0f0300000713202d3946525e6875828f9ba6b0bdc7d1dcd7cbc0b5ab9f958c7f736b61584e443b322920170e101011111111111112121212120c1012131415161718191b181c1f20222422272b2d2f35383a4045464a4e5051504f4b4745403a3630282018130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000711191e272e34383a3d3f3f3d3a3936302c28231d150c070000000000000000000000000000000000000000000003090e151b1c22282b2d2f35393a3a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2022242321201e1914100c07000000000000000000000000000000000000000000020507080b0d0c0a070604000000000000000000000000000000000000070d151d24292c2d323739393835312d2c28231d150c080000000000000000000000000000000000000000000000030b12181f272f343a41464c5254565e616467676d6f707273737474737272706e69696662605b53544e46454039332d261d18120b030000000000000000000000000000000000000000000000000b141d252e363f454d52596063696e73797d82868c909299999c9ea1a9a5a7a9abadb2aeafafaeaeb4aeacaaa9a7a6a8a19e9b9895918c88837f79716d666159514b423b322a22191006000000000000101d293643505c6976838f999fa7acaeb4b1aca49d948e81756c6155493a2f24190d010000000000000000000000000a1724303d4a5763707d8a95a0acb8bdbeb9b8afa79e938a7d7063564c41362a1d110500000915222f3c4855626f7b8899a3afbbc7d4e0edf5e9dccfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8e9dccfc2b6a99c8f8276695f5342382d22170b00000005111d2a36414c56626f7c89949eabb5c0cbd7dcd1c7bdb1a79f93877d706a5f564c443b322920170f0600040404050505050506000003060707090a0b0c0d070c1012131517171b1f2024292c2e34383a3d41444444423e3a39352f2a251e160e0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000061019232b30394045464a4c4b4a4746413a38342e271e1911090000000000000000000000000000000000000000060d141a20262b2d3338393c4145474745403931281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f23282c2d2f30302e2d2a251f1c18120b03000000000000000000000000000000000002090e111414181919171413100c070100000000000000000000000000000911191f272f35383a3f44464544423e3a38342e271e1a120a010000000000000000000000000000000000000000060d151d2329313940454c52565d6065686e7174777a7b7d7f7f808180807f7e7d7b7876736f6c6562605853514b443f382f28231d150c060000000000000000000000000000000000000000000008111d262f37404850575e616b70767b80848a8f92999c9fa3aba9abadb3b2b4b6b8b9bebbbcbcbbbbbfbab8b7b6b4b3b2adaba8a7a09d9995908b847e78706b605c544c443c342a22180e040000000000111e2b3844515e6b7784919eabb1b8babfbcb8aea69e938a7d7064564c4135291d11040000000000000000000000010d1a2734404d5a6773808d9aa7b1bcc8c9c6c1b9afa59c8f8376685e5246392d20130700000a1623303d495663707c8996abb5c0cbd7e3eff5e8dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8e6d9ccc0b3a6998d807366574d422f261c1106000000010d1925303a4754606a75828f99a3afbbc4ced9d9cfc2bbafa49992867c6f685e564c443a322921180f070000000000000000000000000000000000000000000004060708060b0f1213181d1f23282c2d303437383735312d2c29241d19130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d566975828f9ca8b5c2cfdbe2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000040e18222b353d424b51535759585754524c46454039302b231b1209000000000000000000000000000000000000090f181f262a3137383f4446494b515453514b43392f24180d03000000000000000000000000000000000000000000000000000000000000000000000001020403010000000000000000000000000000000000000000000000050b141c22282b2e34383a3b3d3d3b3936302c28231d150c05000000000000000000000000000000060c14191e202125262524201f1d18120e0902000000000000000000000009131b232b31394045474c515352514e4b46454039302c241c130a00000000000000000000000000000000000000070f181f272f343e434b51565e61686d72767a7e818486888a8c8c8d8d8d8d8c8b898785837f7c78746f6a65605c545049413d342e271e180f080000000000000000000000000000000000000000040d1a242f384149525a62696e757d83888d91979b9fa3abacaeb5b6b8b9bebfc1c3c4c4c2c1bfbebfc0c1c3c4c4c2c1c0bdb9b7b5b1acaaa7a09d96918b837d746d665e564e463c342a20160c0200000000111e2a3744515d6a7784909daab7c2c6cac8c0b8afa59c8f8276685d5245392c2013070000000000000000000000020f1b2835424e5b6875818e9ba8b4c1ced5d2cbc1b9ac9f93877a6d6154473a2e21140700000b1724313e4a5764717d8a97a4b0bdd1dce8f4f4e8dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9e4d7cabdb1a4978a7e7164574b3e3124140a000000000008131e2b37434e58626f7c87929fa8b2bdc9d5dfd7ccc0b5aba29891847a6e685e564c443b332a221910080000000000000000000000000000000000000000000000000000000305070c1013181c1f2023272a2b2a282420201d18130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687885919eabb8c4d1dee2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000a15202a343d474f545c6064656564615e5653514b433d352d251b12090000000000000000000000000000000109121b212931363c43474a505355555d60605d554b4035291f1409000000000000000000000000000000000000000000000000000000000000030608090c0d0f11100e0a060503000000000000000000000000000000000000050e171d262d333839404546484a494746413b38342e271e170e05000000000000000000000000030a11171f252a2d2e323332302d2c29241d1a140d0500000000000000000009121b252d353d434b5153585d5f5f5e5b5853514b433e362e251c12090000000000000000000000000000000000071018212a313940454f555c60686d737a7e83868b8e91939a9798999a9a9a999998969792908c8985817c77716d66605b534e454039302a211a110a000000000000000000000000000000000000010c16202c36414a535c636c717b81899094999ea1a9acaeb5b9bbbfc2c5c6c7c5c2bdb9b7b5b4b3b1b2b3b5b6b8b9bdc0c3c5c5c4c1bcb8b7b1aba8a19e95908a81786e685f584e463c32281e130800000000101d2a3643505d697683909ca9b6c3cfd6d4cac1b9ac9f92867a6d6054473a2d2114070000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbddd4c8bbafa49a8a7e7064574a3d3124170a00000c1925323f4c5865727f8b98a5b2becbd8e5f9f3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9e3d7ccc0b5ab95887b6e6255483b2f2215080000000000020f1b27323d47535f6a73808d96a0acb9c1cdd7ddd2c7bdb4aaa19691837a6e685e564d453c342b221a110700000000000000000000000000000000000000000000000000000000000004070c101313171b1d1e1d1c181413110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfe2d5c9beb3a995887c6f6255493c2f22160900000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000030f1b26323c464f5960666d707272706d6865605c554f473f372d241b1209000000000000000000000000000009131b242d333b42464e53545b606266676d6d675d51453b31251a0e03000000000000000000000000000000000000000000000000000002050a0f131516181a1c1d1d1b1713120f0b06000000000000000000000000000000050f1720292f383f44464b515355575654524d46454039302920170e0500000000000000000000030c151c232830363a3b3e403f3d3a39352f2a251f170e080000000000000008121b242d373f474f555d60656a6c6c6b6864605c55504840372e241b0e05000000000000000000000000000000071019222a333c434b515961676d737a80858b8f93999a9d9fa4aca5a6a6a7a7a6a5a5a9a29f9c9997928e88837e79716c656058514b423c332c231c1306000000000000000000000000000000000008131e28323e48535c646e737e868e939c9fa6abadb2b9bbbfc5c7cbc7c5bfbbb9b5b2acaaa9a7a6a5a5a7a8a9abadb2b4b7b8bcc3c8c8c5c3bcb8b2ada7a09d938e827a6f6a5f584e443a3025190d030000000f1c2935424f5c6875828f9ba8b5c2cedbdcd3c7bbafa399897c706356493d3023160a000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce4d8ccc0b6ac988b7f7265584c3f3225190c00000d1a2633404d596673808c99a6b3bfccd9e6f2f1e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9e0d4c7bbafa499867a6d6053473a2d2014070000000000000a15202b37434e58606d7984919ea5afbbc5cfd9d9d0c5bcb2a8a09591837a6d685e574e463d342c2318120b03000000000000000000000000000000000000000000000000000000000000000406070a0e1111110f0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d8a96a9b2bec9d5e1dfd2c6b9ada197877a6d6154473a2e21140700000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000006121f2b37434e58606b70797d7f7e7d7a77716d67605951493f362d241b100700000000000000000000000007101b252d363f454d53585f62666c6f73767a796d60574d42362a20150a00000000000000000000000000000000000000000000000003090e12151b1f22222527292a292723201f1b17110a02000000000000000000000000030d172129323b424a5053555c60626363615e5653514b433a322920170e040000000000000000000a151e262e343b4246474b4c4c4a47454039363029201a12090100000000050f1a242d363f49515960676d727779787775716d67615a524940362d20170d0200000000000000000000000000061019222b343c454d555c606b707980868d92989c9fa4abaaacafb6b2b2b3b4b3b3b2b1b3adaba9a9a19e9a95908b847e786f6a605c544e463e352e2517110a020000000000000000000000000000010d19242f3a44505a646e74808b92989ea5abb0b8b9bec4c7cbcfc7c0bbb9b5aeaca9a8a09e9c9b9998999a9b9c9ea1a8a7aaacb1b8bcc2c9cdc8c4bdb9b1aca59d9490847c6f6a5f564c4135291f15090000000e1a2734414d5a6774808d9aa7b3c0cddae3d7cbc0b5ab978a7d7064574a3d3124170a0000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8ddd2bfb2a6998c7f7366594c403326190d00010e1b2734414e5a6774818d9aa7b4c0cddae7f3efe3d7cbc0b5ab968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9dfd2c6b9ac9f938679675d5145392c1f1306000000000000040f1b26313c45515d67707d89939ea9b3bdc7d1dcd7cec4bab1a7a09591837a6e695f584f473e3528231d150c05000000000000000000000000000000000000000000000000000000000000000000000104050402000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6573808c99a6b3bfcfdae6ded1c5b8ab9e928578685e5246392d20130700000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000815212e3b47535f6a707d848a8c8b8a87837e79706b625b51483f362d22190d0400000000000000000000040f19222d373f4850575f616a6f74797c7f83868073695e53463c31261a0b02000000000000000000000000000000000000000000030a0f141a1e21272b2e2f323435373634302d2b27221b140b08010000000000000000000009141f29333b444d545b6064676d6e70706e6865605c554c443b332920160c020000000000000006111c2630383f444d52545859585753514b46423b332c241b1309000000030d17212c363f48515b626b70797f84868584817e79716c635b52483e32291e1408000000000000000000000000050f18222b343d464e575f676d747d848c92989fa2aaacafb5b7b9bbc0bfbfc0c0c0c0bfbebebab8b6b3adaba79f9d96918a837c736d665f584f47403727221b140b020000000000000000000000000004111d2935414c56616c74808c929fa2aaafb7bcc2c6c9cfd0cac0bdb5afacaba39f9c9896918f8e8c8b8c8d8e909196979a9da0a7abb1b9bec4cdcfc9c3bcb8afa69f9691867c6f685e52463c31261a0e0200000c1926333f4c5966727f8c99a5b2bfccd8e8dcd1beb1a4978b7e7164584b3e3125180b0000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae5d9ccbfb2a6998c7f7366594c403326190d00020e1b2835414e5b6874818e9ba7b4c1cedae7f4ede0d3c7bbafa399887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeaded2c5b8ab9f9285786c554b4035291d1004000000000000000a15202935404b55606b75818e97a1abb5c0cbd7dcd6ccc3b9b1a7a09591837b6e6a60594f473f342e271e170e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a202d394653606c7884919eaab7c4d1dde9dccfc3b6a99c90837669564c4135291d110500000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000915222f3c4855626f7c86919698989795908b847d726d625a50483e342b1f160c010000000000000000000a16212b343f49515a62696e757c8185888c9092867b6e61584e43372b1d140a0000000000000000000000000000000000000001070c151b1f252a2d32373b3c3f40424443413d3937332d261d19130c040000000000000000020e1a25313b454d565e666c7076797b7d7c7a77716d675e564d453b32281e1308000000000000000c17232e38424a50565e6165666563605d55524d453e362d251b1107000009141f29333e48515b626d727d848b909292918e8b847e736d635a50443b3025190d0100000000000000000000030d17212a343d464f585f696e79818a91969fa2aaaeb4b9bbc0c4c6c8ccd2cccdcdcdccccd0cac6c5c3beb9b8b1aba8a09e95908780796e6a6159514940332d261d140a000000000000000000000000000713202c3945525d68707e8a929ca4aeb4bcc1c7cdd2d5cec6bfbaaeaba39f9c99928f8b88848281807e7f80828384878a8d90959d9fa7adb2bbc4cfd5cec8c0b9b0a8a19891847a6d61574d42372b1e120600000b1825323e4b5865717e8b98a4b1becbd7e4d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5d9ccbfb2a6998c7f7366594c403326190d00020f1c2835424f5b6875828e9ba8b5c1cedbe8f4ecdfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeaded1c4b8ab9e9185786b5e52452f24180c0000000000000000040c18242f39434f59616d7a859299a3afbbc0cad4ded5ccc3b9b1a7a09591847c6f6b6159514540393029201810070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107111a232b37434e5863707c8996a0acb9c5d2dee7dacdc0b4a79a8d8174675a4e413025190d0100000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000010d1a2734404d5a6773808d98a1a8a5a7a09d9691887f726c625a50463d31281e13080000000000000000030f1b27323d47515b626c717b82888e9297999c988e81746a5f53473d2f261c11060000000000000000000000000000000000030b121820262b31363a3c4347494b4d4f50504e4a46443f382f29241e160d040000000000000005121e2a36424d575e696e787d8386888a8987847e796d685e574d443a3024190d01000000000003101c28343f4a545c60696e717372706d67615e5750483f372d23190f05020e1a25303b45505a626d727f8791969d9f9f9e9b96918a7f736c61564c41362a1e1105000000000000000000010b151f29333c464f59606a6f7b838e929ea0a8aeb4babec5c7ccd2d2d2cecbc9c8c7c6c6c7c9cccfd2cfc9c6c3bcb8b2aca7a099928d837c706b635b52443f382f261b11060000000000000000000000000714212d3a4754606d7a85919ea4aebabfc6ced3d8d7cec6bcb4aea49d99928f8b86827f7b777674737272747576787b7e81838990959ea1a9b2bdc6d1d9d4cbc2bab2aaa0968d8174695f53473a2d21140700000b1824313e4b5764717e8a97a4b1bdcad7e4d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2d9ccbfb2a6998c7f7366594c403326190d00020f1c2935424f5c6875828f9ba8b5c2cedbe8f5eaddd0c4b7aa9d918477665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaddd0c4b7aa9d9184776a5e5144372b1e0700000000000000000007121d27313d46525e68707d87929fa4aeb8c2ccd5ded5cbc3b9b1a7a09691857d706b625b514b423b322a2218120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218232c353e4754606a75828e9ba8b2bdc8d4e1e0d4c8bcb1a7978b7e7164584b3e312518080000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000010e1b2834414e5b6774818e9aa6aeb1b1aca8a09a93887e716c61594f433a2f24190d050000000000000007131f2c38434f59626d727e868f949b9ea1a9aa9f93877c6f62594f42382d22170b02000000000000000000000000000000070d151d232931373b4246484e5455585a5c5d5c5a56535049413d352f2820160c020000000000000714212d3a46535e696e7b838a90939a969695908b837a6e695e564c4135291d110400000000050f19232c3844505c666d737b7e7f7f7d79746e69615a51493f352b21160b05121e2a36424d57616c727f8b9299a0a8acabaaa8a19e928b7e71685e5246392d20150900000000000000000007121d27313b454e58606b6f7c8590959da5acb2babfc6cad0d4d0cac6c5c1bebcbbbab9bababcbfc2c5c7cbd1cdc8c4bdb9b1aba39f9590867d726d645c504941382d2217100700000000000000000000000c1925323f4c5865727f8b97a1adb7bfcad0d8ded6cec6bcb4aaa29f928d87827e7a76726e696968666566676869696e7174777d838a9197a1abb5bfcbd7ddd4ccc4bcb2a89f92867b6e6155483b2e23180c00000a1724303d4a5763707d8a96a3b0bdc9d6e3d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000815212e3b4854616e7b8794a1aebad1dce7d9ccbfb2a6998c7f7366594c403326190d0003101c2936434f5c6976828f9ca9b5c2cfdce8f5e8dbcfc2b5a89c8f827569544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1dee9ddd0c3b6aa9d9083776a5d5044372a1d11040000000000000000010b151f2a36414c56606b727f8b929da6b0bac3cdd6ddd5cbc3b9b1a8a19792867d726d605c544c443c3429231d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d151d2429353e47515b626f7c87939facb9c3ced9e5ded1c4b8aca095877a6e6154473b2e2114080000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000c1825323f4b5865727e8b949da4aeb4b8b2aca49a93877e716b60554c41352922170b000000000000000915222f3b4854606b727f8b92989ea6abadb3afa4998f82756b60544a3f33281e130800000000000000000000000000000711191f272f343c43474d53545860626567686a696763605b534f45413a32281e140a0000000000000815212e3b4854616e7b8490959d9fa4aca7a09d9590847b6e685d5245392c201308000000000b16212c38444f59606d7880878b8c8b8a86807b716c625b51473d33271c100714202d3a46525e69717e87939fa3abb2b9b8b7b2ada49f92867a6e6154473c31261a0f0200000000000000030d18232f39434d575f6a6f7d859297a0a7afb9bdc4cad0d4ccc6c5bebab8b5b1b0aeadacadaeafb2b5b9bbc0c7c9cfcec9c3bdb5afa7a09892887f736e605b53493f332722190d0300000000000000000000101d2a3643505d697683909ca9b3bec9d6dbd6d3ccc4bcb4aaa298928a807a76716d6865615f575b5958595a5b575e6164676b70787e859199a3aebbc7d3e0ded6cec4bbafa3998c807366554b4034281c1004000a1623303d495663707c8996a3afbcc9d6e2dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000714212e3a4754616d7a8794abb5bfcbd7e3d9ccbfb2a6998c7f7366594c403326190d0003101d2a3643505d697683909ca9b6c3cfdce9f3e6dacdc0b3a79a8d8074675a4d412e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1dee9dccfc2b6a99c8f8376695c504336291d1003000000000000000000030d1925303a444f59626d74808d949fa8b2bbc4cdd6ddd5ccc3bab2a9a29892877f746d665e564e463f342f271f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f151a1f272f353f474f59636d76828f9aa4afbbc8d5e0e3d7ccc0b5ab9d908377685e5246392d2014070000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000713202d3a4653606d78828d929fa3aab4bcb6aca49992877d6f675d51453e33281c1005000000000006121e2b37424d57636f7d87939fa2aab0b8b9beb5ab9e93897c6f665b50443a3024190b020000000000000000000000030b1218232b313940454e53575e61666a6f727375777674706c656059524c443a30261c110600000000000f1c2835424f5b6875818e96a0a7acafb6b1aca79f9691837a6d6054473a3024190d01000004101c27333b4854606b74818d9299999898928d857e726d62594f44382c20150a15212e3b4854616e7b869299a4afb5bdc4c5c4bdb9aea2988d807367584e43372b1f1206000000000000010b151f2934404b555e696f7c859297a1a9b1b9c0c9ced6cec8c1bbb6b3aeaba8a4a3a2a1a0a0a1a3a5a8acafb5b9bec5ccd2cfc7c0bbb1aaa29a938c80746c655b50443e342b1f150b01000000000000000000121e2b3845515e6b7884919eabb7c3ccd2d0cac6c1bab2aaa29892867e746d6864605d5655534d4e4d4b4c4d4f4d5254575960656c717c87929facb9c5d2dfe8e0d7cbc0b5ab9d908377675c5145382c1f1306000916222f3c4955626f7c8895a2afbbc8d5e2dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000713202d3a4653606d798699a3aebbc7d3e0d9ccbfb2a6998c7f7366594c403326190d0004111d2a3744505d6a7783909daab6c3d0dde9f1e4d8cbbeb1a5988b7e7265584b3f32251806000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2dee8dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000008131e29323d47515b606d78828f96a0a9b2bbc4cdd6ded5ccc4bbb3aaa299928c81786e685f5850454039312a2117110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a20262b313940455059616b727f8c949facb6c0ccd8e7dfd4c7bbafa4998d807366564d41362a1e11050000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000006121f2c3844515c666d78808a9298a2aab3bbb5aba39991847a6d605a5044392d21160b00000000000814212e3a47535f6976839099a4aeb4bcc1c6c7bdafa59d9083786c60564c4135291d140a00000000000000000000030c151c2328353d434b51585f62696e73777c7e80828383817d786f6b605d564c42382e23170d0300000000111e2b3744515e6a7784919da8b1b9bbc0bcb8b1a8a0958c7f7265564c4135291d110500000713202c38444f5963707d89939fa3abaaa29f97928a7f726b6054483c32271b0f1a2733404d5a6673808d98a3abb5c0c7cfd2cfc9bfb4aa9e9184786a5f53473a2e21140800000000000007121d27313945515c676e7b849197a2a9b3bbc3cbd5d2cbc3bcb8afaaaaa29f9b9896959493939496999c9fa3abadb3bbc0c7d0d1cbc3bcb4aca49f928d80776c605a50463c31271d1207000000000000000000101d293643505c6976838f9ca8b2bbc0bebdbebab8afa8a09892867d716c615e5654524c48464241403f3f41424246484b4f535b606a76828f9ca9b6c2cfdce9e8dcd1c7b8aca09586796d6053463a2d201307000815222f3b4855626e7b8895a1aebbc8d4e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000006131f2c3845515c677986929facb9c5d2dfd9ccbfb2a6998c7f7366594c403326190d0005111e2b3844515e6b7784919eaab7c4d1ddeaefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606070808090807060503000000000000000006131f2c3946525f6c7985929facb8c5d2dfe7dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000020d17202b353f44505c666d7a849197a1a9b3bbc5cdd7ded6cdc5bcb4aba39f938e827a6f6a625a514b433b3328231c140c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141920262b31373d434b515a626b707d87939fa6b0bec7d2dde1d8ccc0b6ac9f93877b6e6255483b3025190e020000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000004101c2834404a545c666d747e869298a2a9b3bdb5aba1968e81756c6155493d33271c1004000000000815222f3b4855626e7b88959fabb5bfc6ced2d0c1b8aca0958b7e72685d52463c2f261b11060000000000000000020c151e272e3440474f555c606a6f767b7f84888b8d8f908f8d89837c756d685d544a3f34281f150b01000000101d2a3643505d697683909ca9b6c3c8ccc8c2bab1a79d918477685d5246392d20130700000916222f3b4854606b7683909ca5afb5b4aea9a29f93887d7063584e43372b1f131c2835424f5b6875828e9ba5afbac3ced9dedad0c6b9ada196887c6e6255483b2f2215080000000000000c18232f39434f59606d79839096a1a9b3bcc5cdd5d2c8c0b9b1aca59e9b98928e8b898887868787898c8f92999ea1a9afb5bdc5cdd7cec5beb6afa49d928d80746c62584e43392f24180c0200000000000000000d192633404c5966737f8c96a0a9afb5b1b0b3adaba59e9691867d706b615a524c4745413b3a36313332333430363a3b3e444c545e6875828e9ba8b5c1cedbe8eee3d4c8bcb1a794877b6e6154483b2e211508000815212e3b4854616e7b8794a1aebac7d4e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000004101c2834404b556c7885929fabb8c5d2ded9ccbfb2a6998c7f7366594c403326190d0004101c2834404a546b7885929eabb8c5d1deebefe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709060b0f121314141515151413120f0b060a07060400000613202c3946535f6c7986929facb9c5d2dfe7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000050e192328343f4a545d686e7b859197a1a9b3bbc5cdd7dfd7cec6bdb5afa59d9490847c716c605c554d453e342e261e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171e252a31373c42474f555d606c717d869299a4afb8c2d0d9e3d9cfc7bbafa49a8e81756a5f53473a2e1f1408000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000c18232e39424a545c606c717d869297a2adb9bdb2a89e938a7d7064594f44382c20150a000000000b1724313e4a5764717d8a97a7b1bdc7d0d8dfd4c8bcb1a79e92857a6d61584e41382d22170b01000000000000020b141e2730394044515960676d737c82878c9196989a9b9d9c9a959089817a6d665c50443e31271d12070000000e1b2734414e5a6774818d9aa7b4c0cdd8d4ccc3b8aca095877a6d6154473a2e21140700000a1623303d495663707d89949fabbbc0bfbab3ada49a9184776a6054473b2e22151724313d4a5764707d8a929da8b2bdc8d4e1e2d5c9bdb2a996897d7063564a3d3023170a000000000004101c2934404b55616b74808d95a0a9b2bcc5ced6d2c8c0b6aea7a09d938e8985827e7d7b7a797a7b7c7f82868c92979fa4abb3bbc3ccd3d0c7c0bbaea49d928b7e716a60554b4035291e140a00000000000000000714202d3a4753606d798491979fa4aba4a3a9a29f9b938f847c706b60595046413a39352f2d2a262625252a30363b42464f565e666d7a85929fabb8c5d2deebf0e3d7ccc0b5ab95887c6f6255493c2f221609000815212e3b4854616e7b8794a1aebac7d4e1dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000c18232e45515e6b7884919eabb7c4d1ded9ccbfb3a6998c807366594d4033261a0d0006121f2c3844515c667986929facb9c5d2dfeceee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c1013131619171c1f20212122222221201f1b1719161413100c0705121f2b3744505b657986939facb9c6d2dfe6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000071117232e38424c565f696e7c859197a1a9b3bbc5cdd5ded8cfc7c0bbafa69f9691867e746d675f5750443f3830292017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a202930363c43474e535960676d747e879298a2abb5c0cad4e2dcd1c7bdb3a99f93877c6f62584e43372b1f0d02000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000007121c273039424a515a616b707c85929ea6b0bcbaafa59d9083776b6054483c31261b0f000000000b1825323e4b5865717e8b98aab4becad6e1e4d9cdc3b9ada2978d81746a5f53493f33271e13080000000000000a141d263039424a515b636b707980878f939a9da0a8a6a8aaa9a79f9d938f82786d605a5043392f24180c0100000c1925323f4c5865727f8b98a5b2bed1dcded4c8bcb1a796897c6f6356493c302316090004101d2935404b556773808d9aa6b0bccbcac5beb6aca095887c6f6255493c2f22161623303c4955616c74818e96a0acb8c5d1dee6dacfbdb1a4978a7e7164574b3e3124180b000000000006131f2c3845515c67707d8a929da7b1bbc4ced7d2c8c0b6aea49d959189827d797571706f6e6d6d6e7072757a7f858d9399a2a9b1bac2cad3d2ccc0b6aea49f92867c6f675d51453d30261c11060000000000000006131f2c3845515d676f7c858f93999798979597928e89827a6f6a60594f473e36302c2924211e1f262a30363b41464d535960686d78828f98a2aebac6d3dfecede0d4c7bbafa499877b6e6154483b2e211508000815212e3b4854616e7b8794a1aebac7d4e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000071e2b3744515e6a7784919daab7c4d0ddd9ccc0b3a6998d8073665a4d4033271a0d000713202d3a4653606d798698a3aebac7d3e0ecede1d4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113181c1f20232522282b2d2d2e2e2f2e2d2d2b27222623201f1c18131013202d394653606c798699a4afbbc7d4e0e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000006111c26303a444d575f6a6e7c859297a1a9b3bbc3ccd4dcd9d1cbc0b9b0a8a198928b81796e69615a504a423b3227221b140b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c323b41464e53575f626b6f79808b9299a2aab4bdc7d2dcdbd7cbc0b5aba1978f82756a5f53463c31261a0f00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000b151e27303940445059606a707d8a949eaab4bfb8aca095897d7063584e43372b1c11060000000916222f3c4955626f7c8898a2aebac5d0dbe6dfd6cabeb3a99f93877c6f655b50443a2f24190d040000000006111b262f38424a545c606d737d848d92999fa4acacb2b3b5b6b6b1aba59e948d80746c61554b4035291e130800000a1723303d4a5663707d8996abb5c0cbd7e3d9cebeb1a4988b7e7165584b3e3225180b0006131f2c3945515d677683909da9b6c2cdd6d0c7beb1a8978a7e7164574b3e31241814202d3944505a606d7984919daab7c4d0dde4d7cabeb1a4978b7e7164584b3e3125180b0000000005111e2a36414c56606d7984919ea4aeb9c3cdd6d4cac0b6aea49c928d837d75706d66656362616060616366686e727a80879297a0a8b0b8c2cbd4d8c8c0baaea3989184796d60594f42382e23170b0100000000000004101d2935404b55606a6f7b8286898a8b8a898785817c756d6860584f473d352a25201d1c1f272b31363b42464c52575f616b707a828f949faab4becad6e2eee6dfd2c6b9ac9f93867a6d6053473a2d201407000815212e3b4854616e7b8794a1aebac7d4e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddd9ccc0b3a6998d8073665a4d4033271a0d000714212d3a4754606d7a8793aab4bfcbd7e3efede0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13191d2023282c2d2f322d3338393a3b3b3c3b3a3937332d33302d2c2923201d18202d3a4653606d798693a0b5c0ccd7e3e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000a151e28323c454e575f6a6f7c859297a1a9b2bac2cad2dbdcd7cbc2bab2aaa39f938e837b706c605c544c443d332d261d160e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d353e444c52585f626a6e747c848d929fa3abb4bcc5d0d9dcd7c9c1bbafa39991857a6e61584e43332a20150900000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000030c151e272e343e474f58616c75828f98a3aebabcb1a79c8f82766a5f5347382d22170b0000000713202d3a4653606d7985929fa9b3becad6e1e6dbcfc5bbafa4999083786c60564c4135291f160c010000071017222d38414a545c666d747f8991969fa3abafb6b8bdc0c2c3c2bcb8afa69d928b7e71675d51453a2f24190d01000815222e3b4855616e7b8899a3afbbc7d3e0d9ccc0b3a6998d8073665a4d4033271a0d000714202d3a4753606d7a86929facb9c5d2dfd9d0beb1a4978b7e7164584b3e312518101c28333e45515c6774808d9aa7b3c0cddae4d7cabeb1a4978b7e7164584b3e3125180b000000000714202d3946525e68737f8c96a1acb6c0cbd5d8cec2b8aea49c928d8078706b63605c5456555453545456565e61676d737d8591959fa6b0b9c2ccd5d6cbbfb4aaa0968d80746b60544a3f34281d1307000000000000000c18242f39434e5860696e757a7d7e7e7d7c7b79756f6b605d564e463d352b23191c23282b32383b42464d52565e61696e757d848f949fa6b0bcc5d0dbe7e5dcd6cabeb3a99d908376675d5145382c1f1306000815212e3b4854616e7b8794a1aebac7d4e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddd9cdc0b3a69a8d8073675a4d4034271a0d000814212e3b4754616e7a8794a1adbad1dce7f3ede0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e24292c2e34383a3c3f413f444647474848484746443f42403d3a38342f2c2924202d3a4753606d7a8693a0adb9d2dde8e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000030c16202a333c454e585f6a6f7c859297a0a8b0b8c1c9d7dcddd4ccc4bcb4aea59d9590857d736d665e564f443f382f282017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222d373f474f565e616a6f757b818791969da4afb5bdc5ced7d8d1cbc0b7afa59f92877d70685e52463c3121180e0300000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000030c151c2328353d464f59616e7b86929facb8c3b7ab9f94887c6f62544a3f33281c0f03000006121f2b3844505c6674808d97a2adbac3cfd8e3e1d7ccc0b5ab9f958b7e71685d52453d31281e130800060f192327333f49535c666d78818c919ea0a8aeb5bbc0c7c8ceced0cdc8c1b8aea49e9185796d60554c4135291d1104000713202d3a4653606d7986929facb9c5d2dfdacdc0b4a79a8d8174675a4e4134271b0e01091623303c4956636f7c8999a3aebbc7d3e0d7cabdb1a4978a7e7164574b3e3124180b17222934404b5565727e8b98a5b1becbd8e4d7cabeb1a4978b7e7164584b3e3125180b00000004111d2935404b55616e7a86929fa8b2bdc8d2dbd0c6bcb0a69d928d80736d66605953514a4a4847464748494c52555d606b707b838f949fa7b1bac3cdd6d0c6bcb2a89f93887d70665c50443a2f24180d0000000000000007121d27313d464e575f62686d707171706f6e6d66636059524c443c342b231d24292e34383d43474d53575e61686e737b828991969fa6b0b8c2ced7e2e6dbd3cac2baada2978c7f7266554b4035291d1004000815212e3b4854616e7b8794a1aebac7d4e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddacdc0b3a79a8d8074675a4d4134271a0e000815212e3b4854616e7b8794a1aebac7d4e1f8eee1d5c8bbaea295887b6f6255483c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a20262b2f35393a404546494c4e4a50535454555555545350494e4c494745403a39352f2b2d3a4754606d7a8793a0adbac6d3e0e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000040e18212a333c464e585f6a6f7c8591969fa6afb7bfcbd1d8ded6cec6bfbaafa7a097928a80786e6860595049413a3228231c140c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343f49515961686e757c81878e9399a0a8aebbc0c7cfd7d6cfc6bfbbaea59e938c7f726b60564d41342a200f060000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000030b1218232b343e46535f6975818e9ba8b4c1bbb0a69a8d8073665b5044382b1f1206000003101c28343f4a54616d7a85929fa8b2bdc6d1dce7ddd2c7bdb1a79e92857a6d60594f433a2f24190e050d17212b353d44505b656d78818e939ca4acb2bbbfc6ccd2d4d9d1cbc4bdb9b2acaba1978c7f72675d5145392c2013060006121f2b3844505c667784919eaab7c4d1dddacec1b4a79b8e8174685b4e4135281b0e020a1724313d4a5764707d8a97abb5bfcbd7e3d6cabdb0a3978a7d7064574a3d3124170a0c18232f3e4b5764717e8a97a4b1bdcad7e4d7cabeb1a4978b7e7164584b3e3125180b0000000613202c3945515d6773808d98a2aebac4cedad6cabfb4aa9f948d80736e605c544f4644403d3c3b3a3a3b3d41464b515961696e79828f959fa8b2bbc5cfd8cec4bbafa49a9083786d60554b4135291d1207000000000000010b151f2b343d454d53565d60636465646261605c54544f45413a322b22252a2f35383f44464e54575f61696e747a80868f939ea1a8b0b8c2cad4e0e1dbd6c9c1b8afa59f92857a6d6054473a2f24180c00000815212e3b4854616e7b8794a1aebac7d4e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddacdc0b4a79a8d8174675a4e4134271b0e000815222e3b4855616e7b8894a1aebbc7d4e1eef0e4d7cabdb1a4978a7e7164544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f262b31373a4145474b515356585b545b60606161626160605b535b595653514b4745403937313a4754606d7a8793a0adbac6d3e0e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000060f18212a343c464e585f6a6f7b8490949ea5adbabfc6cfd6dfd8d0cbc0b9b1a9a29f928d827a6f6b605b534c443d342e261e170f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c46515b626b707a81878e93999fa4abb2bac0cbd1d8d0cac2bdb5aea49d938e81756d63594f443b3022180e000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000071119222a36424d5764717e8a97a4b1bdc2b8ab9e9184786c605346392d2013070000000b17232e3846525e68727f8c96a0abb5bfcbd7dfe3d9d0c2b9ada1978e81746b60564c41352920170c161f29333d47505a606c77818e939ea5adb8bdc3cbd1d8ddd5cfc7c0bbb2ada8a19e999290857a6d6054473a2d2114070003101c28343f4a546a7683909da9b6c3d0dcdbcec2b5a89b8f8275685c4f4235291c0f020b1825313e4b5864717e8b97a4b1bed1dce7d6c9bcb0a396897d7063564a3d3023170a071724313d4a5764707d8a97a3b0bdcad6e3d7cabeb1a4978b7e7164584b3e3125180b0000000714202d3a4753606d7a85929faab4bfccd6e0d3c6baaea2988f82776c605c504a423d38342e2f2e2d2d2e30363a41454f575f676d79839096a0a9b3bec9d5d8ccc0b6aca0958b7e71675d5145392e23180c00000000000000030d19222b333c42474c525456575857565453504a48443d352f28252a30363940454a5053586062696e747b80868d92999ea5adb2bac2cad4dcdfd7cfcac0b7afa69e938c7f72685d5245392c1d120700000815212e3b4854616e7b8794a1aebac7d4e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddacdc1b4a79a8e8174675b4e4134281b0e000815222f3b4855626e7b8895a1aebbc8d4e1eef4e7dbcec1b4a89b8e8175665c5145382c1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c151d232831373c43474c5254555c6062656869666c6d6e6e6f6e6d6c656a686663605c5553514b47423c3a4754616d7a8794a0adbac7d3e0e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000060f18222a343c464e585f696e7a828e939ca4aeb4bdc4cdd4dddcd6cbc3bcb3ada49c948f857d726c655e564f443f3830292118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626d727d858e93999fa4abafb5bdc3ccd7d4cec6bfbab1aba39f928d81786d605b51473d32291f1006000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000000000030b12182029313c4956626f7c8995a2afbcc5b9ada196897d706356493d2e23180c00000006111c2a36414c56606d79849199a3aebbc2cdd7e2e2d5c9beb3a99d92897d70685d52453e32291e141e28313b454f59626c73808d939ea5afb7bfc8ced7dcdcd7cbc3bdb5afa9a19e96918c8683807b6e6154473b2e21140800000b17232e434f5c6976828f9ca9b5c2cfdcdccfc2b5a99c8f8276695c4f4336291c10030c1825323f4b5865727e8b98a5b1becbd8e3d7cbc0b5ab95897c6f6256493c2f2316090a1623303d495663707c8996a3afbcc9d6e2d7cabeb1a4978b7e7164584b3e3125180b000005121e2a36424d5765727f8b97a2adbcc6d0ded5c9bdb2a89f92867b6e655b50443f38302c28232221202121252a2f353e454d555d676d7a849197a1adb9c1ced7d2c7beb1a79e92857a6d60544b4034281c100400000000000000071019212a31373a4145474a4b4b4a494846443f38383229262b31363a41464b51545c60646a6f757b81868d92989fa3abafb9bdc4ccd4dcd9d5cdc5bebaaea59e948f81776c60564c4135291d0b0100000815212e3b4854616e7b8794a1aebac7d4e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddacec1b4a79b8e8174685b4e4135281b0e000915222f3c4855626f7b8895a2aebbc8d5e1eef8ebded2c5b8ab9f9285796d6053463a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171e272e343c42464e53565d6064676d6f72747678797a7a7b7b7b7a7978777573706d6765605d55534e47424754616e7a8794a1adbac7d4e0e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000060f18222a343c464e575f686d78818c929fa3abb3bbc3cbd7ddddd5cec5bebaaea69f9791877f776d686059504a423b3328231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a727f8a92979fa4abafb5bbc0c7d0d5d4cac2bcb4aea79f99928b80786d665c50493f352b20170d00000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000050c151c2328323a414b5563707d8996a3b0bcc9bdb2a99a8e817467544b4034281c10040000000d1925303a45515c676f7c87929fa6b0bbc5d0d9e4dacfc5bbafa59e91847a6d60594f443a30251c26303a434d57606b717e8b929ca5afb7c1c9d4d9e1d8d1cbc1b9b1aba39f96918b847f7b76736e695e52463a2d2014070000061c2935424f5c6875828f9ba8b5c2cedbdcd0c3b6a99d9083766a5d5043372a1d10040c1925323f4c5865727f8b98a5b2becbd8e0d4c7bbafa399877a6d6154473a2e2114070916222f3c4955626f7c8895a2afbbc8d5e2d7cabeb1a4978b7e7164584b3e3125180b00000714212d3a46535e697683909da9b3beced7ded2c5b9aca1968b7f72695f53493f342e261f1c181514131415191d2429333c434c555e686e7b85929ea5afbcc5d0d9d0c3b9ada1978c7f72665c5145382c1f15090000000000000000070f181f262b2f35393a3d3e3e3d3c3b3a38342e2c272b32373b42464c52555d60666d71767c81878e92999fa3aaaeb4bdc1c9cfd6dad5cec9c1bbb3ada49d938e82796d655b50443a3024190d0000000815212e3b4854616e7b8794a1aebac7d4e1dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddbcec1b4a89b8e8175685b4e4235281b0f000916222f3c4955626f7c8895a2afbbc8d5e2eef9ecdfd3c6baada2978a7d7064564c4135291d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710192129303940454d53585f62686d7176797c7f81838486878788888887868583817f7d7976716d67625f57534d4754616e7a8794a1adbac7d4e0e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000000000000000000061018222a343c454d565d666d747f8b9299a1a9b1b9c1ccd2d9e0d7d0cac0b8b0a9a199928c827a706b605c544d453e342e271e180f0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c87929ea1a9afb5bbc0c7ccd2d9d9cfc2b8b0aaa29f9590877f746d665c544a3f372d23190e0500000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000050e171e272e343e444c525c67727f8c99a5b2bfcfc3b7aa9d908477665c5145382c1f130600000008131e2834404b55606a727f8c949fa9b3bec7d2dde1d6cdc0b9ada1968e81746c61564c41362a232e38424c555f696f7d87929fa4aeb7c1c9d2dbdfd6cfc6bfbbafa7a099928d847e79736e6966615e574d42362a1e110500020e1b2835414e5b6874818e9ba7b4c1cedaddd0c3b7aa9d9084776a5d5144372a1e11040c1926333f4c5966727f8c99a5b2bfccd8dfd2c5b9ac9f928679685e5246392d2013070815222f3b4855626e7b8895a1aebbc8d4e1d7cabeb1a4978b7e7164584b3e3125180b00000815212e3b4854616e7b87959fabbbc5d0e0d7cbbfb5ab9e9184786c60574d41382d231c15100c07080707080d1318212a313a434c565f69707d89939eaab4bfcad6d5c9beb3a99e9184796d6053463c31261a0e020000000000000000060e151a1e24292c2d303132312f2e2d2c28252a32373c43474d53565e61676d72787d83898e92999fa3abaeb4babfc6cfd5dad6cfc9c4bdb9afa9a29f928d81786d675d53493f32281e13080000000815212e3b4854616e7b8794a1aebac7d4e1dccfc3b6a99c908376695d5043362a1d1003000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddbcec1b4a89b8e8175685b4e4235281b0f00091623303c4956636f7c8996a2afbcc9d5e2effbeee2d6cabeb3a99b8e8275685d5245392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119232b333b434b51575f616a6f747a7e8286898b8e9091929994949594999292908e8c8986827e7a746e6a625f575154616e7a8794a1adbac7d4e0e2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000061018222a333b444c545c606d737e8791979fa7afbbc0c7d0d7e0dbd6cac2bbb3aba39f948f847d736d665e574f454039302a2118130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d99a3adb3bbc0c7ccd2d7dddcd1c7bdb0a69f98928c837c726d605c544a42382e251c11070000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000050f172029303940444f565e616d7983919daab7c4d0c5b9ac9f9286796d6053463a2d201307000000020c18232e39434e58606c78828f97a1acb6c0ccd8dddfd5c9bdb2a89d938a7d70685e52463f3328343f4a545d676e7b859299a3aeb6c0c9d3dbddd4cdc4bdb5aea59e9590878079726d66615e5654524d453b30251a0e0200010e1b2734414e5a6774818d9aa7b4c0cddaded1c4b7ab9e9184786b5e5145382b1e12050d192633404c5966737f8c99a6b2bfccd9dfd2c5b8ac9f9285796c564c41362a1d11050815222e3b4855616e7b8894a1aebbc7d4e1d7cabeb1a4978b7e7164584b3e3125180b00030f1b27333f495365727f8c98a7b1bccdd7e0d3c7bbaea3998c7f72665b50453b2f261b110a0400000000000001070f181f28313a444d57606b75818e98a2aebac4cedacfc5b9ada1968b7e7164574d42372b1e120600000000000000000003090e13191d202123242524232120232830363d43474e53575e61686d73797f848a90959b9fa3abaeb5babfc6cbd1d8d6cfcac4beb9b2aca59e97928b80776d665d554b41382d20160c020000000815212e3b4854616e7b8794a1aebac7d4e1ddd0c3b6aa9d9083776a5d5044372a1d0800000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddacec1b4a79b8e8174685b4e4135281b0e000a1623303d495663707c8996a3afbcc9d6e2effef2e6dbd0c5b9ac9f92867a6d60554b4035291d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b353d454d555c60696e757c81868b8f9299989b9c9e9fa3aba1a2aba39f9e9d9b9998928f8b85817b756e69605d55616e7a8794a1adbac7d4e0e1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000071018212a323a424b515b636c717c8590959ea5afb5bdc5ced8dddcd4cdc4bdb5afa69e96918780786e696159514b433c3329241d160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909dabb5bec5ccd2d7dde3e3d7cbc0b5ab9f948f867f786f6a625b504a423830261c130a000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000040e172129323b424a515961686d75808d95a0acb8c5d1c7bbafa399887c6f6255483c2f2215090000000007121d27303d44505b666e7b85929aa4afbbc1cbd4dedacfc4baafa59e92857a6d615a50453b353d44505c666d79839097a1abb4bfc8d1dbdcd3cbc2bbb2aba39f938e837c736d67605c54524d4746423b33291f14090000000d1a2733404d5a6673808d99a6b3c0ccd9ded1c5b8ab9e9285786b5f5245382c1f12050d1a2633404d596673808c99a6b3bfccd9dfd2c5b8ac9f9285796c5f52463025190d010815222e3b4855616e7b8894a1aebbc7d4e1d7cabeb1a4978b7e7164584b3e3125180b0005121f2b3744505b6576828f9ca9b5c2cddcdfd2c5b9ac9f92867a6e61544a3f332a1d140a00000000000000000000060d161f28323b454f59616e7b86929fa8b2bdc9d5d5c9bdb2a99d908377695f53473a2e211409000000000000000000000001080d11131417181817191e272e343b41464e54585f62696e747a80858b91969d9fa7acafb5bbbfc6cbd0d7d5cfcac5bebab2ada8a09e938e857e736c655c544b433a2f261b0e04000000000815212e3b4854616e7b8794a1aebac7d4e1ddd1c4b7aa9e9184776b5e51442f24190d01000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddacdc1b4a79a8e8174675b4e4134281b0e000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fff7ece0d3c7baaea3988c7f72675d5145392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222b353d474f575e676d737b82878e92999c9fa3aba7a9abacafb5aeaeb5afacabaaa8aaa39f9c98928e87817b746d675f616e7a8794a1adbac7d4e0e1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000070f18202830394045525a616a6f7b838e939fa4abb3bcc3ccd2d9dfd6cfc7c0bbb0a9a199938c827b706c605c554d453e352f281f18100802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919dacb6c0cbd1d9e1e8ede0d4c7bbafa3998f827b726d665f5851443f3830261e140a01000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000020c162029333b444c545c606b707a828d929da7b1bcc8d4cbc0b5ab978b7e7164584b3e3125180b00000000000b151e28333f4a545e69707d88939fa5afb9c2ccd6e0d6ccc0b9ada1978f82756c62574d423d47515b606d78828f95a0a9b3bdc6d1dadcd3cac2b9b0a9a199928b81796f6a605d55504a46423b3a36302920170d020000000c1926333f4c5966727f8c99a5b2bfccd8dfd2c5b9ac9f9286796c5f5346392c2013060d1a2734404d5a6773808d9aa6b3c0cdd9dfd2c5b8ac9f9285796c5f5246392c1f08000815222e3b4855616e7b8894a1aebbc7d4e1d7cabeb1a4978b7e7164584b3e3125180b000613202d394653606c7985929fabb8c5d2dedbcec1b5a89b8e8275685e5242382d21180b020000000000000000000000040d16202a333d46525e69727f8c96a1acb9c5d0dacfc4b8ab9f95887b6e6255483b30251a0e02000000000000000000000000010406070a0e161e2429303940454c525860626a6f757b80868c92979ea1a8abb1b9bbc0c7cbd1d6d5cfc9c5bebab3ada9a19e969189817a716c605b534b423a31281d140a00000000000815212e3b4854616e7b8794a1aebac7d4e1ded1c5b8ab9e9285786b554c4135291d1104000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddacdc0b3a79a8d8074675a4d4134271a0e000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfbefe3d7cbbfb4aa9e9285796d60544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202a343d474f5960696e7980868f939a9fa3abacaeb4b4b6b7b9bbc0bbbbc0bbb9b8b6b4b4aeacaaa29f99938e8780796f6a616e7a8794a1adbac7d4e0e1d4c7baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000060e161e272e344048505860696e79818c9399a2a9b1bbc0c7d0d7dfd9d1cbc1bbb2aba49f9490857d746d675f575045403a312a2219130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9aa4afbbc0c7cfd5dee6dfd2c5b9ac9f92867f786f6a605c544b433a322920170c0300000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000008131e28323b454d565e666d747d858f949da4aeb9c3ced9d1bfb2a6998c7f7366594c403326190d0000000000030c17222d38424d56616b737f8c939ea7b1bac4ced8ded5c9beb3a99e938b7e71695f544a454f59626d74808d949ea7b1bbc5cfd8dbd3cac1b8b0a69f9791877f756d676058514b443f3836302d2a251f170e05000000000c1925323f4c5865727f8b98a5b2becbd8dfd2c5b9ac9f9286796c5f5346392c2013060e1b2734414e5a6774818d9aa7b4c0cddadfd2c5b8ac9f9285796c5f5246392c1f13060815222e3b4855616e7b8894a1aebbc7d4e1d7cabeb1a4978b7e7164584b3e3125180b000915222f3c4855626f7b8897a2adbac6d3dfd6cabfb4aa988b7e7265564c412f261c0f0600000000000000000000000000050e18212a36424d56606d7984919eaab4bfcad6d4c8bcb1a7998c7f7366574d42362a1e110500000000000000000000000000000009111a202830353e424b51565e616a6f767c81868d92989ea2a9acb2b7bcc2c7cbd1d7d4cec9c4beb9b3ada9a29f97918b847d756d68625a5049413930281f160b0200000000000815212e3b4854616e7b8794a1aebac7d4e1dfd2c5b9ac9f928679675d5145392c201306000000000000000000000005121e2b3845515e6b7884919eabb7c4d1ded9cdc0b3a69a8d8073675a4d4034271a0d000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfff3e7dcd1c6b9ada1978c7f72665c5145382c1f150b01000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323c464f59606b6f7b838c92989fa4acaeb4b9babfc1c3c4c5c7cbd1d1cbc7c5c5c3c1bfbab8b4aeaba49f99928d837c726d6e7a8794a1adbac7d4e0e0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000040c151d2328363e464e575e676d757f8792979fa7afb6bec5cdd7dcdcd7cdc4bdb5afa69f97928a80796e69615a514b433c3429241e160e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d87939fa4afb5bdc3ccd5dae0d4c7bbafa399928b837c736d665d554c443b33291e150a00000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000010d1924303a444d575e686e78808a91979ea6aeb6c0cbd5dacdc0b3a79a8d8074675a4d4134271a0e00000000000006111c262f3b444f59636d75818e959fa8b2bcc6d0d9dacfc5bbb0a69f92867b6e665b504e57606b727f8b929da6b0b9c3cdd7dbd3c9c1b8b0a69f9490857d726d605d554e454039342e2a25201e1a140d0500000000000b1825313e4b5864717e8b97a4b1becad7dfd2c5b9ac9f9286796c5f5346392c2013060e1b2835414e5b6874818e9ba7b4c1cedadfd2c5b8ac9f9285796c5f5246392c1f13060815222e3b4855616e7b8894a1aebbc7d4e1d7cabeb1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a9b3becad6e0d3c6baaea298887c6f6255493c3022140a000000000000000000000000000000060f1925303b45515c66727f8c98a2aebac7d2d8cdc3b7aa9d918477695e52463a2d20140700000000000000000000000000010a121b232c323a41464f545c60686e747c82888e92999fa2aaadb3b9bdc4c7cdd4d7d3cdc8c4bdb9b2ada9a29f97928c847e79706b615e5650443f382f271e160d040000000000000815212e3b4854616e7b8794a1aebac7d4e1e0d3c7bbafa399877a6d6054473a2d211407000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded9ccc0b3a6998d8073665a4d4033271a0d000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfff8ede2d5c9beb3a99e9184796d6053463e31271d120700000000000000000000000000000000000000000000000000000000000000000000000000040d1925303a444e58606b6f7d8590959fa3aaafb6babfc5c7cbd1cfd1d0cac6c5c3c2c2c3c4c5c6cac7c5bebab5afaba39f9591877f746e7a8794a1adbac7d4e0e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000030b1218242d343d454d555d606d727d8590959fa4acb3bbc2cbd1d9dfd6d0c7c0bbb0a9a29e928d837b716c605d554e463f3530282019130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b73808d929fa3abb2bac0c9cfd7d7cbc0b5aba39f95908780786d675e564d453b30261c1106000000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000004111d2935414c565e696e7a828d929ea1a9b0b8c0c8d2dddbcec1b4a89b8e8175685b4e4235281b0f000000000000000a141d29323e47515b606d79839096a1aab4bec7d2ddd6cdc1baaea2989082786c6057565f6a707d87929fa4aeb8c1cbd5dbd3c9c1b7afa69e948f827a6f6b625b514b433c352f28231c1914110e09020000000000000b1824313e4b5764717e8a97a4b1bdcad7dfd2c5b9ac9f9286796c5f5346392c2013060f1c2935424f5c6875828f9ba8b5c2cedbdfd2c5b8ac9f9285796c5f5246392c1f13060915222f3c4855626f7b8895a2aebbc8d5e1d7cabeb1a4978b7e7164584b3e3125180b000d192633404c5966737f8c99a6b2bfd0dbdfd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000009141f2834404b54606d7a85929facb6c0ccd8d1c5b8aca095877b6e6154473b2e211408000000000000000000000000000a131b242d353d444c525961666d727a81878f949b9fa3abaeb4b9bec5c9ced3d7d3cdc7c3bcb8b2aca9a19e97928c857f79726d666159524c443f332d261d150c04000000000000000815212e3b4854616e7b8794a1aebac7d4e1e3d7cbc0b5ab95887c6f6255493c2f221607000000000000000000000006121f2c3844515c667986929facb9c5d2dfd9ccbfb3a6998c807366594d4033261a0d000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfffff2e6dacfc5b9ada1968b7e71645a5043392f23180c020000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36414c565f6a6f7d8692979fa7aeb4bbc0c7cbd1d3d5cec8c5c4bebab8b7b6b5b6b7b8babebec2c5c7c0bbb5afa7a099928c80787b8794a1adbac7d4e0e0d3c6b9ada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000007121b222b333b434b515b636b707b838d939aa1a9b0bbc0c7cfd6ded9d2ccc2bbb3ada49d9590867e746d675f585146413a3229241e160d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59606c78808b9299a0a8aeb9bec5cdd7d1c7bdb5afa79f99928d82796d685e574d42382e23170e040000000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000713202c3945525d686e7b8490949da4adb3bbc1cad2dae4dccfc2b5a99c8f8276695c4f4336291c1000000000000000020b17202c354045515c676e7a849198a2acb6c0ccd8ddd6cabfb4aa9f948b7f72695f5e686e7c859299a3afb6c0cad3dcd3c9c1b7afa59e948f82796e686059514540393129241d17110e09050200000000000000000b1824313e4b5764717e8a97a4b1bdcad7dfd2c5b9ac9f9286796c5f5346392c201306101c2936434f5c6976828f9ca9b5c2cfdcdfd2c5b8ac9f9285796c5f5246392c1f13060916222f3c4955626f7c8895a2afbbc8d5e2d7cabeb1a4978b7e7164584b3e3125180b000e1b2835414e5b6874818e9ba7b4c1cedadccfc3b6a99c908376665c5044382c1f120600000000000000000000000000000000020c18232e3945525d6874808d9aa4afbbc8d4d4c8bdb1a8978a7e7164574b3e3124180900000000000000000000000009121b252d363f474f565d616b70797f858e939a9fa6acafb5babfc6cacfd5d7d4ccc7c2bcb7b1aca8a09e97918c85807a726d67605c544f46413a3227221b140b0300000000000000000815212e3b4854616e7b8794a1aebac7d4e1e8dcd1beb1a4988b7e7165584b3e2f24180c00000000000000000000000713202d3a4653606d798699a3aebac7d3e0d9ccbfb2a6998c7f7366594c403326190d000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfffff7ece1d5c9bdb2a99d9083776c61554b4034291e1308000000000000000000000000000000000000000000000000000000000000000000000008131e28313a46525e686f7c869298a1a9b1babfc6ccd2d7d6cec9c3bdb8b7b3adabaaa9a8a9aaabadb3b2b5b9babfc6c0bbb1aba39f928d817b8894a1aebbc7d4e1e0d4c7bbafa39986796c605346392d2013060000000000000000000000000000000000000000000000000000000000091019212931394045515961696e78808892979fa6afb5bdc4ccd6dbddd7cdc5beb9aea7a098928b81796f6a625b524c443e352f281f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d44505b666c747f8791969da4adb3bbc2cbd1cfc7c0bbb1aba39f948f837a6e695e544a3f342820160c0200000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000004101c2834404b54606d7a8491969fa6aeb9bec4cdd3dce4e8dbcec1b5a89b8e8275685b4f4235281c0f0000000000000000050e1a232934404b555e686f7c86929aa4afbbc1cbd4dbd0c5bcb0a69f92867b6e66666d7a849197a2abb5c0c8d2dcd4cac1b7afa59e938e82796d675e564f473f352f271f18120c060000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dfd2c5b9ac9f9286796c5f5346392c201306101d2a3743505d6a7683909da9b6c3d0dcdfd2c5b8ac9f9285796c5f5246392c1f1306091623303c4956636f7c8996a2afbcc9d5e2d7cabeb1a4978b7e7164584b3e3125180b00101d293643505c6976838f9ca9b6c2cfdcdbcec1b5a89b8e827568544a3f34281c1003000000000000000000000000000000000007121d2935414c56626e7b87939facb9c6d2d9cec1b4a79a8e8174675b4e4130251a0e020000000000000000000007101b242d373f48505961686d757d848c92989fa4acb0b9bbc0c7cad0d6d7d1cbc7c1bbb7b0aba7a09d96918b847f7a736d68605d55514a423d3630292017110a020000000000000000000815212e3b4854616e7b8794a1aebac7d4e1e7dacdc0b4a79a8d817467554b4035291d1004000000000000000000000714212d3a4754606d7a8793abb4bfcbd7e3d8ccbfb2a5998c7f7266594c3f3326190c000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fcfffff8f1e6dacfc4b8aca0958a7e71675c51453a3025190d02000000000000000000000000000000000000000000000000000000000000000000010d19242f3a43505a616d7a849198a2aab3bbc3cbd1d8ddd3ccc4bdb9b1acaaa9a29f9d9c9b9c9d9fa2a9a5a9acaeb4b8bdc3bdb5aea49d938f84919daab7c4d0ddeadfd2c5b9ac9f928679655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000070f171f272f353f474f575f666d737d858f949fa3abb2bac1cad0d8dfd7cfcac0b9b1aaa29f938e847c726d615d564f45413a3129241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b162128333f4a545b606d727c848d929ea1a9b0babfc6cfd1cbc2bdb5aea69f9590837b6e665c50443d32281e130800000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000006131f2c3845515c6674818e96a0a8b0b9c0c9cfd6dfe5eee7dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000081118232f39434d565f6a717e88939fa5afb9c3cdd6d7cec2baaea2989082786d6d78829096a0a9b3bdc7d1dad5cbc2b8afa59e938e81786d675d554c443d3429241d150d0701000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dfd2c5b9ac9f9286796c5f5346392c201306111e2a3744515d6a7784909daab7c3d0ddded2c5b8ab9f9285786c5f5245392c1f12060a1623303d495663707c8996a3afbcc9d6e2d7cabeb1a4978b7e7164584b3e3125180b00111d2a3744505d6a7783909daab6c3d0dddacdc1b4a79a8e8174675b4e412e23170c000000000000000000000000000000000000000d19242f3a47535f697783909daab7c3d0ddd0c3b6aa9d9083776a574d42362a1e1105000000000000000000040d19222d363f49515a626b707a818a91969fa2aaafb6bec2c7cbd1d6d7d1cbc7c0bbb9b0aaa69f9c95908a847e79726d67605d56514b444039302a251e170e0600000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1e9dcd0c3b6a99d908376675d5145392c1f1306000000000000000000000815212e3b4854616e7b8794a1aebad1dce7d8cbbeb2a5988b7f7265584c3f3225190c000a1723303d4a5663707d8996a3b0bcc9d6e3effffcf4ede7e3e0d4c8bcb1a79e9184796d60564c4135291f140900000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616c76828f96a1aab4bcc5cdd7dcdbd2c9c1bab2aca8a09d989792908f8f9091929794989c9fa3abacb2babebfbbaea59e959195a0acb8c5d1deebdfd2c5b8ac9f9285796c5f493f33271b0f0300000000000000000000000000000000000000000000000000000000000000050d151d2429353e454d545c606b707b828c9299a1a8afbabfc6ced8dddbd6cbc3bcb4aea59e9691867f756d686159524c433d352f271f17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b17222d38424a505b626a6f79808a92979fa6aeb4bcc4cdd7cfc6bfbbb0a79f959083786d60594f443a3025190d03000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000713202d3a4653606d7986929fa8b2bac2cbd5dae1e8f1efe2d6cabfb4aa998c7f7266594c3f3326190c0000000000000000000007121d27313b444e58616c737f8c939ea7b1bbc4cfd8d6cabfb4aa9f948c807374818e949fa8b2bbc5cfd9d6ccc3b9b0a69e938e81786d665c554b433b322b2218120b030000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dfd2c5b9ac9f9286796c5f5346392c201306121e2b3845515e6b7884919eabb7c4d1deded1c5b8ab9e9285786b5f5245382c1f12050a1724303d4a5763707d8a96a3b0bdc9d6e3d7cabeb1a4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daab7c4d0ddd9ccc0b3a6998d8073665a4d4033271a060000000000000000000000000000000000000008131e2b37424d576774808d9aa7b3c0cedad2c5b8ac9f928579695e52463a2d2014070000000000000000010c161f2b343e48515b626c717d858e939ea0a8aeb4bbc0c7d0d3d7d9d1cbc6bfbab5afaca69e9c94908a837e78716d67605d55524c454039342e271e19130d050000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1ecdfd2c5b9ac9f92867a6d6053473a2d20140a000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1d8cbbeb1a5988b7e7265584b3f3225180c000a1623303d495663707c8996a3afbcc9d6e2effcf3eae3dcd7d3d2cec3b9aca1968c7f72685e52463b30251a0e0400000000000000000000000000000000000000000000000000000000000000000613202c3945515d67717e8a949ea8b2bcc5ced7dfdcd2c9c0b7afa8a09e95918c888584838283848586888b8f92999ea0a8adb3bcc0b8afa7a09da0a7b1bcc8d4e0ebdfd2c5b8ac9f9285796c5f52462d22170b000000000000000000000000000000000000000000000000000000000000000000030b1218232c333b424a515961696e787f8791969ea5aeb4bcc3ccd2d9ddd5cec5bfbaafa8a098928b827a706b605d564f4540393128231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f44515860676d747d858f949fa3aab2bbc4ccd6d1cbc2b9b1a89f958d80736b61564c4135291f1409000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000815222f3b4855626e7b8899a3aebac3ccd4dde6ebf2f4ebe0d3c7baaea298897c6f6356493c3023160900000000000000000000010b151f29323c46505a636d75818e959fa9b3bcc6d1dbd0c6bcb0a69f93887d7f8c939ea6b0bac4cdd7d7cdc4bab1a79f948e81786d665c544b433931292019100701000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dfd2c5b9ac9f9286796c5f5346392c201306121f2c3845525f6b7885929eabb8c5d1deded1c4b8ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4b0bdcad7e3d7cabeb1a4978b7e7164584b3e3125180b00121e2b3845515e6b7884919eabb7c4d1ded8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000010e1a26313e4a5764717d8a97a8b2bdc9d5d3c6baaea298877b6e6154473b2e211408000000000000000007131d28313d46505a626d727e8791979ea5acb2babec5ccd2d9d8d3cfc7c0bbb4aeaba39f9b948f89837d77716d66605c55514b45413a352f28231c150c0802000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1ece0d3c7baaea3988a7d7063574a3d31261b0f030000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3d7cbbeb1a4988b7e7165584b3e3225180b00091623303c4956636f7c8996a2afbcc9d5e2eff4eae1d8d1cbc7c5c7c9bdb2a89f92857a6d61574d42362a20160c0200000000000000000000000000000000000000000000000000000000000004101c2934404b55606d7a85929ea6b0bac4ced7e0e0d4cac0b7afa59e96918a847f7c79777675767778797b7f82868a91969fa2a9afb7c0b9b1acaaacb1b9c3ced9e5ebded2c5b8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000107111a212a303940444f565e666c737d848e939fa2aab1bbc0c7d0d8ddd7d0cac1bab2aaa39f938f857d746d686059514b433c342e261e180f080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333f464e555d606b707a828c9298a1a9b2bac4ccd6d7cbc2bab1a79f93887d70685e52463b31261a0e040000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000a1724303d4a5763707d8a96abb4bfccd5dee6eff7f1ebe2d8cfc5b8ac9f9286796d6053473a2d2014070000000000000000000000030d17202a343e48515b606d79839097a1aab4bfcbd7d8cec2bbafa49a928587939fa5afb8c2ccd5d7cec5bbb2a8a0958f82786d665c544a423930271f170e070000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dfd2c5b9ac9f9286796c5f5346392c201306121f2c3844505c667986929facb9c5d2dfded1c4b7ab9e9184786b5e5145382b1e12050b1825323e4b5865717e8b98a4b1becbd7e3d7cabdb0a4978a7d7164574a3e3124170b00121f2c3845525f6b7885929eabb8c5d1ded8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000914212e3b4754616e7a8796a1acb9c5d2d6cabfb4aa96897d6f6356493c3023160900000000000000010d18242f3a434e58616c727f8b9299a1a9afb9bdc3cad0d8dcd6cdc7c1bdb5afaaa39f99928e88827c76706b64605c54514b45403a352f29241d18120b030000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1efe3d7cbbfb4aa9a8d817467584e43372b1f15090000000000000000000c1925323f4c5865727f8b98a5b2becbd8e4d7cabeb1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a2afbcc8d5e2f8ede3d8cfc6bfbbb9bbbfc4baaea2988d8073695e52463e32281e130800000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c97a1adb8c2ccd6e0e2d8cec2b8afa59d938f847e78726f6c656968696a666d6e72767a7e848c92979ea5aeb6c0bcb8b7b8bcc3cbd5dfeaebded1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000080f181e272e343e444d545b606b6f7a818b9298a0a7afb6bec4ccd2d9dbd6ccc3bcb4aea59e97918a817a706b605d554e443f3830292119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c2228343d434b515961686e777f869197a1a8b2bac4d0d9d4ccc2bbafa49a92857a6d61574d42362a20150a0000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000a1724303d4a5763707d8a96a8b2bdc9d5dce2e6e6e6e0d9d0c6bcb0a69a8e8174675c5145382c1f1306000000000000000000000000050e19222c364045515d676e7b859198a3aebac0cad3d8ccc0b6aca29892939aa4afb7c1cad4d9cfc6bcb3a9a1969083796d665c544a423930271e150d05000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dfd2c5b9ac9f9286796c5f5346392c20130713202d3a4653606d798698a3aebac7d3e0ddd1c4b7aa9e9184776b5e5144382b1e11050c1925323f4c5865727f8b98a5b2becbd8e3d6c9bcb0a396897d7063564a3d3023170a00121e2b3845515e6b7884919eabb7c4d1ded9cdc0b3a69a8d8073675a4d4034271a0700000000000000000000000000000000000000000714202d3946525e687884919eabb7c4d1dbd0bcb0a396897d7063564a3d3023170a0000000000000004111d2935404b55606a717e8b919fa3abb2bbc1c8ced6dbd8d0cbc2bcb7afaba39f98928d87817c756f6b63615953504a454039352f29241e18120c0700000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1f3e7dcd1c4b7ab9e9184786a5f53473c31261a0e0300000000000000010e1a2734414d5a6774808d9aa7b3c0cddae3d6cabdb0a3978a7d7064574a3d3124170a000916222f3c4955626f7c8895a2afbbc8d5e2f3e7dcd1c6bdb5aeacaeb5bdbeb3aa9f92867b6e615a50443a302519130701000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea9b3becad3dee7dcd0c6bcb0a69d938e817a716c6662605b535c5d545c606165676d71797f858f939ca4aeb6c0c5c4c5c8ced5dde7f1ebded1c4b8ab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000060c151c2328323b424a505960686d757e8690959fa4acb2bbc0c7d0d8ddd5cfc6bfbaafa9a19e938e847d746d676058504a423b3329251e160e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222b313940454f565e656c727c859196a0a8b2bdc7d2ddd8ccc0b6aca1978d8073695f53463c31261b0f0000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000915222f3c4855626f7b8896a0acb9c2cbd1d5dad9dad5cfc7beb4aa9e94887c6f62554b4034291c10040000000000000000000000000007101a242935404b555e696f7c86929fa4aeb8c1cbd5d2c7beb4aaa29f9fa4acb6c0c9d2dcd1c7bdb4aaa19791847a6e675d544b423830271e150c0300000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7dfd2c5b9ac9f9286796c5f5346392c20130714212d3a4754606d7a8793aab4bfcbd7e3ddd0c4b7aa9d9184776a5e5144372b1e11040d192633404c5966737f8c99a6b2bfccd9e2d5c9bcafa296897c6f6356493c3023160900111e2b3844515e6b7784919eaab7c4d1dddacec1b4a79b8e8174685b4e412f23180c000000000000000000000000000000000000000005111e2a36414c566976838f9ca9b6c2cfd7cabdb0a4978a7d7164574a3e3124170b000000000000000613202c3945515d676f7c86929fa3afb5bdc4cdd4d9ddd5cec6bfbab0aba59e99928e86817b756f6a636059554f46443f38342e29241d19130c070e0a06050300000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1f8ebdfd2c5b9ada196887c6f62574d42372b20150a00000000000000030f1c28333f4a546975828f9ca8b5c2cfdbe3d7cbc0b5ab95897c6f6256493c2f231609000915222f3c4855626f7b8895a2aebbc8d5e1efe3d7cbbfb5aba39fa3abb3bbbaaea2988f82756c61564c4135292518120b030000000000000000000000000000000000000000000000000000030f1c28333f4a5464707d8a97a1adbbc5cfdce5e3d6cbbfb4aa9f948e81756d68605b545350494f504a515355555d60666d727a818d929ca4aeb7c1cdd1d4d9dfe7f0f7eaded1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000000000000000030b121820292f383f444f565d606c717c838d939aa0a8afb6bec4ccd2d9d8d1cbc1bbb3ada59d96918980796f6a605c544d453f3530282017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610191f272f353e444c535b606a6f7b849196a0abb5c0ccd7ddd2c7beb3a99f92867b6e61584e43372b1c110600000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000713202d3a4653606d7984919ea6b0babfc6c9cfcccfc9c4bdb6aca3988f82766a605443392f23180c000000000000000000000000000000081218242f39434d57606a717e8b929ca6b0b9c3cdd7d0c5bcb4aeabacafb6bec7d2dbd7cbc0b5aba29892857b6e685e554c42392f261e150c030000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7dfd2c5b9ac9f9286796c5f5346392c20130815212e3b4854616e7b8794a1aebad1dce7ddd0c3b6aa9d9083776a5d5044372a1d07000d1a2733404d5a6673808d99a6b3c0ccd9e1d5c8bbaea295887b6f6255483c2f22150900111e2a3744515d6a7783909daab7c3d0dddbcfc2b5a89c8f827569554b4034291c100400000000000000000000000000000000000000020e192530424e5b6875818e9ba8b4c1ced7cabeb1a4978b7e7164584b3e3125180b00000000000005121e2a36424d57606d79849198a3aebbc0c7cfd6dfdcd3cbc3bcb4aea69f9c938f87817b746e69625f58544f48443e38342e28231d1814171a1d1d1b1713120f0b060000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edede1d5c9bdb2a89b8e8174695f53473c31261a0d0400000000000006121f2b3844505b667784919daab7c4d0dde0d3c7bbafa399877a6e6154473b2e211408000915222f3c4855626f7b8895a2aebbc8d5e1ede0d3c7bbaea3999299a1a9b3beb4aa9e948b7e71685e5246403729231d150d060000000000000000000000000000000000000000000000000006121f2b3844505b6675818e9ba9b3becdd7e1ece0d3c7baaea3989082786d605d56504a46443f4243404446484b51545c60686d77808d929ca5afbbc4cfdae5eaf1f9f7eaddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d333d444c525a626a6e79808891969fa4acb2bbc0c7d0d6dcd7cdc4beb9afa8a19e928d847c736d665f575046413a3228231c140c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d2429323b414950585f696e7b849199a4afbbc4cfdad9d0c5baaea3998e81756a5f5347382e23170c00000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000006121f2b3844505c66717e8b949fa6aeb4b9bebec0bfbeb9b2ada49a92867b6e61584e4331271d12070000000000000000000000000000000007121d27313b454e58616c73808d949ea7b1bbc5cfd7cec5bebab8b9bbc0c7d0d9d3cac1bbafa39992867c6f695f564c433a30271d140c03000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dfd2c5b9ac9f9286796c5f5346392c20070815222f3b4855626e7b8895a1aebbc8d4e1ddd0c3b6aa9d9083776a5d50442e23180c000e1b2734414e5a6774818d9aa7b4c0cddae1d4c7bbaea194887b6e6155483b2e22150800101c2936434f5c6976828f9ca9b5c2cfdcdcd0c3b6a99d908376675c5145382c1f13060000000000000000000000000000000000000000081a2734404d5a6773808d9aa6b3c0cdd7cabdb1a4978a7e7164574b3e3124180b0000000000000714212d3a46535f6973808d96a1aab4bfcbd1d9e1ddd3cac1b9b1aaa39f949089827b746e69615f57534e48433d38332b28231c181d1f2024272a2a2824201f1b17110a02000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edf1e5dacfc4b9ac9f92877b6e61584e43372b1f160c0100000000000613202d394653606c7986929facb9c5d2dfdfd2c5b9ac9f9286796d6053463a2d201307000815222f3b4855626e7b8895a1aebbc8d4e1ecdfd2c5b9ac9f92869297a1adb9bcb0a69e92857a6d615b52493f342f271f180f0a040608080b0c0b07060401000000000000000000000000000613202d394653606c7985929fabb8c5cfdee9e4d8ccc0b6ac9f92867b6e665c524c443f3937332d2e34383a3b41454a51565e656c73808d939ea9b3bec9d5dfeaf6fff7eaddd1c4b7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000050b141c2228323a414550585f676d747d848d939aa0a8afb6bec4cdd6dbd6cfc9c1bab2ada49d9691877f786e69625a524c443d342e261e170f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820292f383f444e575f696f7d87939fa8b2bdc9d5e2d7cbbfb4ab9f93877c6f62544a3f34281c1003000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000003101c28343f4a54606c77828f949fa3aaadb3b1b3b3b2ada9a19e93887e71695f53463c321f150b0100000000000000000000000000000000010b151f29333d46505a606c78828f95a0a9b3bdc6d1d7d0cac6c5c6c8ccd2d9d5cbc1b8aea49f92877d706a60574d443b31281e150b0200000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8dfd2c5b9ac9f9286796c5f53462f23180c0916222f3c4955626f7c8895a2afbbc8d5e2ddd1c4b7aa9e9184776b554b4034281c10040f1c2835424f5b6875828e9ba8b5c1cedbe3d7cbbfb5ab94877a6d6154473a2e211407000e1b2834414e5b6774818e9aa7b4c1cddadfd2c5b9ac9f9286796d6053473a2d20140800000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd6cabdb0a3978a7d7064574a3d3124170a0000000000000815222e3b4855616e7b86929fa8b2bcc6d1dce3dfd5cbc1b8afa7a098928b837c756e6a615e57534d47433c38322c281f1c191d24292c2d3034373634312d2b27221b140b070000000000000000000815212e3b4854616e7b8794a1aebac7d4e1edf6ebe0d4c7bbafa3998e81756a5f53473e31281d130700000000000815212e3b4854616e7b8799a3aebac7d3e0ded1c4b7ab9e918478665c5044382b1f1206000815222e3b4855616e7b8894a1aebbc7d4e1e8dbcec2b5a89b8f8185929ea6b0bdb9ada1978e81756d635b51454039312a211b15101214151819171413110d080100000000000000000000000915222f3c4855626f7b8898a2aebac6d3dfece0d4c8bbafa49a8d8174685e544a413a332d2b272223282c2d2f353940444c535b606e75818e97a1adb9c3ced9e5f0fff7eaddd0c4b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720282f353f464e555c606b6f79808891969fa4acb2bbc1cad0d7dad5ccc4bdb9aea8a099928c827b716c615e564f443f3830292117110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e171d262d333c454d57606b73808d96a1adb9c6d0dbdcd1c6bbafa49a8d8073665c5044382c1f1206000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000b17232e3844505b656e7a828c92989ea1a9a5a6a6a9a19e96918a7f726c62574d42342b200d03000000000000000000000000000000000000030d17202b343e44505b666d79839097a1abb5bfcbd7dbd6d3d2d2d4d8ddd6cdc3b9b0a69d928b7f726b61584e453c32291f160c030000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8dfd2c5b9ac9f9286796c5f4b4034291c100a1623303d495663707c8996a3afbcc9d6e2ded1c5b8ab9e928578675c5145382c1f1306101d293643505c6976838f9ca9b6c2cfdce0d3c7bbaea39986796d6053463a2d201307000d192633404c5966737f8c99a6b2bfd0dbe0d3c7baaea398897c706356493d3024190d01000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd6c9bcafa396897d706356493d3023160a000000000006121e2b37424d576673808c98a3aebac4cfd8e2e4d9cec3b9afa59e9590867f776f6a625f57524d46423b37322c27211c171e24292f35383a3d414443413d3937332d261d19100900000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfcefe3d7cbc0b5ab9f93877c6e625a50433a2f24180d04000000000a1723303d4a5663707d8996abb4bfcbd7e3dccfc3b6a99c90837669544a3f34281c1003000815212e3b4854616e7b8794a1aebac7d4e1e8dccfc2b5a99c8f827e8b949fabb5beb3a99e938c80736d635b514b433c332b27201d1e212225262421201d19130c04000000000000000000000b1825323e4b5865717e8b98aab3becad6e2ecdfd2c6b9ac9f93877b6e61564d42392f28221f1b17181c1f2024292e343a4149505c616d7a85919ea7b1bcc8d4e3edf8f7eaddd1c4b7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e2429333c434b515960676d747d848d939aa1a9afbabec5ced7dcd6cfc9c0bab2aba39f9490867e756d686059504a423b3328231c140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b2227333b454f59606d7984919eaab4bfcad6e2d8ccc0b6ac9e9285796d6053463a2d22170b000000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d1108080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080f1b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000006111c27333f49535e686e787f868e9297969899999897918c847d726d625a50453c3122190f0000000000000000000000000000000000000000050e192228333f4a545d676e7b859299a3aebbc0cbd6e2dfdedfe0e4dacfc4bbb1a79e948d80746d62594f463d332a20170d04000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8dfd2c5b9ac9f928679675c5145382c1f130a1724303d4a5763707d8a96a3b0bdc9d6e3dfd2c5b9ac9f9286796d6053463a2d201307101c28343f4a546a7784919daab7c4d0dddfd2c5b9ac9f928679675c5145382c1f1306000b1824313e4b5764717e8a97aab3becad6e2d7cbbfb4aa998c807366564c4135291d1105000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd6cabfb4aa95897c6f6256493c2f23160900000000000814212d3a47535f697784919daab4bfccd6e1eae0d4c8bcb1a79e938f837c726c656058534e46423b36312b26201b141c22283035394045474a4d50504e4a46443f382f2b231b1309000000000000000815212e3b4854616e7b8794a1aebac7d4e1edfff4e8dcd1c7bbafa4998f82756c61554b4135291f160b020000000d192633404c5966737f8c99a6b2bfd1dce7dacdc0b4a79a8d8174675a4e412e23170b00000814212e3b4754616e7a8794a1adbac7d4e0eaddd0c4b7aa9d918478839099a3afbbbbafa59c928b7f726d605c554d453e37322c292b2e2f3132312d2c29241e160d07000000000000000004101d2935404b556874818e9ba7b4c1d0dbe6eaddd0c4b7aa9d918477695f53443b30271e17120f0b0c101213181c23282f383f46525d68717e8a95a0acb8c6d1dce7f3f7eaded1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1319212a303940454f555d606b7079808891969ea5adb3bcc2cbd1d8dad5ccc3bdb5aea69f98928b817a706b605c544d453e342e261e160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117212a333d45515c67727f8c98a2aebac7d3e0ddd2c7b9ada1978a7d706353493f33271b0f030000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a1d151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151b2835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000b17222d38414c565e666d737b8185888a8b8d8c8b8984807a706b625b51483f332a1f1007000000000000000000000000000000000000000000071017222d38424b555f696f7d87929fa4aeb9c5d1ddecebecede1d5c9beb3a9a0958f82786d605b51473e342b21180e0500000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e0d3c7bbafa399867a6d6053473a2d20140b1724313e4a5764717d8a97a4b0bdcad7e3e0d4c7bbafa399887b6f6255483c2f221509121f2c3844505c667885929eabb8c5d1deded1c5b8ab9e9285786b554b4034281c1004000815222e3b4855616e7b8898a2aebac6d3dfdcd1c3b6a99c908376685d5246392d20150a000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1ced3c7baaea298877a6e6154473b2e21140800000000000815222e3b4855616e7b8895a0acbcc6d1dfe8eaded1c5b8aca0958f81786e6a605b534e47423c36302a261f1b15171d262d333a41464b5153575a5d5d5b57535049413d352d251b11070000000000000815212e3b4854616e7b8794a1aebac7d4e1edfff9eee3d7ccc0b5ab9e948a7d70675d51453d31281d140a000006121f2b37434e586975828f9ca8b5c2cfdbe3d7cbbfb4aa988b7e7165584b3e3225180600000714212e3a4754616d7a8794a0adbac7d3e0ebdfd2c5b8ac9f9285787c87929fa8b2bdb7ada49b918b7f746d675f575047433d3935373a3b3e3f3e3a39352f281f18120b0300000000000006131f2c3945515d677784919daab7c4d0ddeae7dacdc1b4a79a8e817467574d4232291e150b060300000406070d12181d262d35414c56606c7884919dabb5bfcbd7e3eff7ebded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f181e272e343d434b515960676d747d848e939fa2a9b0babfc6cfd8ddd5cfc6bfbbb0aaa29f938f857d736d665e574f443f3830281f170f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18212934404b55616d7a86929facb8c5d0dbe4d5c9beb3a99b8e8175655b5044372b1f12050000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372a2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222835424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000006111b262f3b444c545c60696e74797b7d7e80807e7d79736d68615951493f362d21180e000000000000000000000000000000000000000000000006111c262f3a434d57606b717e8b929da9b5c1cedae7f8f9ebdfd2c6b9ada1979083796d665c50493f352c22190f060000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e3d7cbc0b5ab94887b6e6155483b2e2215091825313e4b5864717e8b97a4b1becad7e4e3d7cbc0b5ab978a7d7164574a3e3124170913202d3a4653606d7986939facb9c6d2dfddd0c4b7aa9d9184776a5e51442e23180c00000613202d394653606c7985929fabb8c5d2dedfd2c5b9ac9f92867a6d6154473c31261b0f03000000000000000000000000000000000005121e2a36424d576976828f9ca9b5c2cfd2c5b8ac9f9285786c605346392d20130600000000000a1724303d4a5763707d8a96a7b1bccfd8e2eee2d6cabeb3a99d9083796d665f585049413d37312a251f1a14111920292f383f444c52555d6063676a696764605b534f473f372d23190c0200000000000815212e3b4854616e7b8794a1aebac7d4e1edfafff4e8ddd2c7bdb0a69e9184796d60584e43392f261c1106000815212e3a47535f6a7885929eabb8c5d1dee0d3c7baaea398887c6f6255493c2f22160900000714212e3a4754616d7a8794a0adbad1dce7ece0d3c7baaea398877a73808d96a1adb9bfb6ada39b918c80796e69625a544e4745404247484b4c4a4745413a3128231d150c0300000000000714202d3a4753606d7a86939facb9c6d2dfece4d7cabeb1a4978b7e7164584b3e3125170c030000000000000000070b141b24303a44505b66717e8b99a3aebbc7d3e0edf9ebded1c5b8ab9e9285786b5f5245382c1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d2328313940454f555d606b707a818a92979fa6aeb4bdc3ccd2d9d8d1cbc2bcb4aea59e97918780786e696159504a423a3129211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f3946525d6874818e9baab4bfcad6e2dacfc5b8ab9e9285786c605346392d2013060000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d5044372f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f35424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000a141d29323b424a50575f62666d6f7072737372706d66605d564f473f372d241b0f060000000000000000000000000000000000000000000000000a141d28313b454f59626c74808d9aa7b3c0cddae6f3f7ebded1c4b8ab9e91857b6e675d544a3f372d231a1007000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e8dcd1bdb0a3968a7d7063574a3d30251a0e1825323f4b5865727e8b98a5b1becbd8e4e8dcd1bfb3a6998c807366594d4030251a0e14212e3b4754616e7a879aa4afbbc8d4e0dccfc2b5a99c8f8276695c4f4336291c07000005121f2b3744505b6576838f9ca9b6c2cfdae0d3c7bbaea3998b7f7265584e43372b1f140900000000000000000000000000000000000714212d3a46535f697885919eabb8c4d1d0c4b7aa9d918477655b5044372b1f120500000000000b1825313e4b5864717e8b97a4b1beced7eaecdfd3c6baada2978a7d70665c544e443f382f2b26201a140e1117232b323b424a50565d61676d7074777674706c65605951493f352b1e140a00000000000815212e3b4854616e7b8794a1aebac7d4e1edfafbf5eee3d9d0c1b9ada1968d80746a60554b42382d221711060c14222f3c4855626f7b8897a1adb9c6d2dfdfd2c5b9ac9f9286796d6053463a2d20130700000714202d3a4753606d7a8693a0b4bfcbd7e3efe3d6cbbfb4aa95897c6f7984919ea5afbabeb5ada39c928d837b716c62605853514b4d535558595754514c433f342e271e150b00000000000815212e3b4854616e7b879aa4afbbc8d4e0ede2d6c9bcafa396897c706356493d3023160a00000000000000000000020a131e28333f4a54606d7a86929facb9c5d1dce8f3ebded2c5b8ab9f9285786c5f5245392c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f282f353d434b515960686d757e858f949fa3abb1bbc0c7d0d6dcd7cec5bebaafa9a199938c827b706b605c544b433b332b22191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c5663707d8a98a2aebac6d3dfdfd2c6b9ada197887c6f6255483c2f2215060000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d50443b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b424e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000020b17202930383f444d53545c6062636566666563605c54524c443e352d251b1209000000000000000000000000000000000000000000000000030c161f29333c464f59616c737f8c99a6b2bfccd9e5f2f3e6d9ccc0b3a6998d80736c61584e453b322920160e04000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6d9ccc0b3a6998d807366574d42362a1e121926323f4c5965727f8c98a5b2bfcbd8e5e8dbcfc2b5a89c8f827569574d42362a1e1215222f3c4855626f7b8895acb6c0ccd8e4dacdc1b4a79a8e8174675b4e4134281b0e0100030f1b27333f495365727f8c98a8b2bdc9d5e1d7cbbfb5ab9d9083776a5f53473b31251a0d03000000000000000000000000000000000815222e3b4855616e7b8897a1adb9c6d2cec2b5a89b8f82756853493f33271b0f0300000000000c1926323f4c5965727f8c98a5b2bfcbd8e5ebded2c5b8ab9f9285796d60544b423c332d261d1a150e0b141b2227353d444d545b60686d73797d808383817d786f6b625b51473d30261c1106000000000815212e3b4854616e7b8794a1aebac7d4e1edf9f1eae4e0ded5c9bdb2a89f93877c6f675d544a3f3328231711141e2b37424d5766727f8c99a9b3bec9d5e1d7cbc0b5ab9c8f8275665c5145382c1f130600000713202d3a4653606d798699a3aebac7d3e0ece7dcd0bdb0a3978a7d70707d8a939ea8b2bebeb5ada49d9590867e756f6a64605d55575f62646564605d555045403930271d1207000000000915222f3c4855626f7b8895acb6c0ccd8e4f0e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000020b17222d3845525d6875828f9cabb5c0cbd7e3efebdfd2c5b8ac9f9285796c5f5246392c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429313940454f565d616c717b828c9299a0a7afb6bec4cdd7dcd7d0cac1bbb2aba49f9490857d736d665d554d453d342b22180f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4653606d7985929facb8c5d2dfe2d5c9beb3a9988c7f7265594c3f2d22170b0000000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d504848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484e5b6875818e9ba8b4c1bbaea195887b6e6255483b2f2215080000000000000000050e171e262e343c42474a50535557585a59585653504a45413a322c231b1309000000000000000000000000000000000000000000000000000b151e28313b454e58606b717e8b919ca8b4c0cdd9e6f3f9ecdfd2c6b9ac9f93877e706a60574d443b322820160d040000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6ddd0c3b6aa9d908377695e52463a2d20161a2734404d5a6773808d9aa6b3c0cdd9e6ebded1c4b8ab9e918578695e52463a2d20141724313d4a5764707d8a97a3b0bdd2dde8d9ccbfb2a6998c7f7366594c403326190d0000000b17222d3c4855626f7b8896a1adb9c5d2dfdcd1c6b8ab9f95887c6f62574d42362a1f150c02000000000000000000000000000004111d2935404b5564717e8b97a9b3bec9d5cbc0b5ab998c7f7266594c3f2d22170b0000000000000d192633404c5966737f8c99a6b2bfccd9e5e9dccfc3b6a99c908376665c5042393027221b141314151a1d262d333e474f565e666c727a80868a8d90908e8a837d726d62594f42382e23170b000000000815212e3b4854616e7b8794a1aebac7d4e1edefe7dfd9d4d1d0cfc4bbafa4999083796d665b50443f3528231c1c26303847535f697683909da9b6c3cfdae0d3c7bbafa3998b7e7265544b4034281c1004000006121f2b3844505c667986929facb9c5d2dfece4d7cabeb1a4978b7e716c75818e96a1acb6c0bfb7aea7a098928b827c76716d676868696e7172716d67625a514b43392e23180c030000000a1623303d495663707c8996a3afbcd2dde8f4e1d4c7bbaea194887b6e6155483b2e22150800000000000000000000000006111c2935414c5664717e8b99a3afbbc7d3e0edebdfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181f282f353d444c525a61696e787f8690959fa4acb2bbc2cbd1d9dbd6cdc4bdb5afa69f97928880786d675e574e463d342a21170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3845515c6775828f9ba8b5c2d2dde6dacfc2b5a89b8f82756853493f33271b0f0300000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a5d55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555b6875818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000050c141c23283137383f4446484a4b4d4d4b4a46443f38352f28201a11090100000000000000000000000000000000000000000000000007121c27303a434d575f6a707d87929fa3adb8c4d0dce8f4f4ede0d4c7bbafa49992867c6f695f564d443a32281f160d0400000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6dfd2c6b9ac9f93877b6e6154483d33271c1b2835424e5b6875818e9ba8b4c1cedbe7ebdfd2c6b9ada197877b6e6154483b2e21151926333f4c5966727f8c99a5b2bfccd8e3d7cbc0b5ab978b7e7164584b3e3125180b0000000615212e3a47535f6a7884919eabb7c4cfdbe3d4c8bcb1a79a8d8073695e53463e31271e140a00000000000000000000000000020c16202c3945515d6774818e9aa7b4c1cfd3c7bbafa399897c706356493d302316060000000000000c1825323f4b5865727e8b98a5b1bed0dbe7e8dbcec2b5a89b8f827568574d42362f28232120202122252a2f383f44505960696e787f858d92989a9d9c9a9590897f726b60544a3f34281c10030000000815212e3b4854616e7b8794a1aebac7d4e1f1e7ddd5cdc8c4c3c4c8c0b5aba0958f81786c605a50473e342e28232e38424e58616e7b87939facb9c6d2dfd9cfc5b9ac9f92867b6e6154473b2e23180c00000003101c28343f4a5f6c7885929fabb8c5d2deebe5d8cbbfb2a5988c7f72656d7a84919aa4afbbc1c0b9b1aaa29f948f89827e7a767575787b7e7f7d7a716c605c554b4034281f15090000000a1724313d4a5764707d8a97a3b0bdcad6e3ede0d4c7baada194877a6e6154473b2e211408000000000000000000000000000d19242f3a4754616d7a86929facb9c5d2dfececdfd2c5b9ac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161d2429323a414650575e666c727c838d939aa1a9b0bbc0c7cfd6dfd6d0c7c0bbb0a9a19a938d82796e6960584e463c33291f160b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5565727f8c98abb5c0ccd7e3ddd0c4b7aa9d918477655b5044372b1f120500000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776a626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626875818e9ba8b4c1bbaea195887b6e6255483b2f22150800000000000000000000020a11171f262b2e34383a3c3d3f40403f3d3a38342e29241e160d0800000000000000000000000000000000000000000000000000091218232e39424c555e696f7c859299a3aeb5bfcad5e0eae8e7ece3d7ccc0b5aba29892857b6e685e564c443a31281f160e04000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7e0d4c8bbafa49a8c7f7265594f44382c1f15293643505c6976838f9ca9b6c2cfdce9eee1d5c9beb3a9978a7d7064574a3d31261a1b2835414e5b6874818e9ba7b4c1cedae0d3c7bbafa399887c6f6255493c2f22160900000006121f2b37434e586774808d9aa9b3becad6e2d8cdc3b8ac9f92867b6e61594f433930261c110a02000000000000000000000008131e28323a4753606d7a85929fabb8c5d2d2c5b9ac9f92867a6d6053473a2d2014070000000000000b1724313e4a5764717d8a97aab4bfcad6e2e9dccfc3b6a99c908376695e5346413a342e2d2d2c2d2e30363b4149505a616b707b828c92979fa2aaaaa9a79f9d92877d6f665c5044382b1f12060000000815222f3b4855626e7b8895a1aebbc8d4e1eadfd5cbc3bcb8b6b8bcc3bdb1a79e938d80736c62594f443f38342e343f4a545f6a75818e9aa4afbbc8d4dcd1c7bdb0a69b8f8275695e52463a2d1d1207000000000b17232e45525e6b7885919eabb8c4d1deebe6d9ccc0b3a6998d80736668707d88939fa6b0b8c2c3bcb4aea69e9c948f8a8583828184888b8c8a867e746d675c51453c31261a0e0200000b1825323e4b5865717e8b98a4b1becbd7e4eee1d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000813202d3946525d687683909ca9b6c3cfdce9ede0d4c7bbafa39986796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1218202830353e454d545b606a6f79808891969fa6afb5bdc4cdd4ddd9d2ccc2bbb3aca49f948f837b6f6a60584e453b31281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3c4956636f7c8999a4afbbc7d4e0dfd2c5b8ac9f9285796c605346392d20130600000000000000000000000000000000000000000013202d394653606c7986939facb9c3b6aa9d9083776e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e75818e9ba8b4c1bbaea195887b6e6255483b2f221508000000000000000000000000060b151a1c23282b2d2f3032333332302d2c28231c19130c040000000000000000000000000000000000000000000000000007111b242834404a545d676e7b849197a2abb5bfc7d1dbe2dedbdadfe0ddd2c7bdb4aaa19791847a6e685e564c433a312820160e050000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7e4d8ccc0b6ac9d9083776b6054483e31271d2935404b556a7784919daab7c4d0ddeaf2e6dacfc0b3a79a8d807467574d42372b1e1e2a36414c566a7683909da9b6c3d0dcdfd2c5b9ac9f9286796d6053473a2d201407000000030f1b26313d4a5663707d8997a2adbac6d3dfe0d3c7baaea2988f82756b61554b42382e231b140b040000000000000000030b111924303a44505a65727e8b98a2aebac6d3cfc2b6a99c8f8376675d5145392c201306000000000000091623303c4956636f7c8998a2aebac6d3e0ecdfd2c5b9ac9f92877b6e615b524c44403b3a3a393a3b3c42464d535b606c717d858f949fa2a9aeb4b6b6b1aba3999184786d6053463a2d2013070000000916232f3c4956626f7c8995a2afbcc8d5e2e4d9cdc3b9b1acaaacb1b9c3b9afa59c928b7e716b6159504a443f3e4045505c666f7c87939facb6c0ccd8d7cbc0b5ab9f94897d7063564d42362a1e0b0000000000061e2a3744515d6a7784909daab7c3d0ddeae7dacdc1b4a79a8e817467606b73808d949ea6b0b9c3c6bfbab0aaa69f9c9892908e8e9196979898928b81796d60574d42372b1e120600000b1825313e4b5864717e8b97a4b1becad7e4f9e1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000005111d2935414c566774818d9aa7b4c0cddae7efe3d7cbc0b59f9386796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070e161e2429333b424a50585f676d737d848f949fa3abb2bbc2cbd3dbddd7cdc5beb6afa69e9590857c6f6a5f574d433a2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfe0d3c7baaea398877a6e6154473b2e21140800000000000000000000000000000000000000000013202d394653606c7986939facb9c3b7aa9d90837b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b828f9ca8b5c2bbaea195887b6e6255483b2f2215080000000000000000000000000003090e11171c1f2022242527262523201f1c17110d080100000000000000000000000000000000000000000000000000061019232d363e44515c666d79839096a1a9b3bdc6d1d9ddd6d1cecdd2d4d8d9d0c6bcb3a9a09691837a6d685d554c433a322820170f0700000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7e8ddd2c7b8aca095897d7063594f43392f242c3945515d677885929fabb8c5d2deebf7eaddd1c4b7aa9e918477695f53473a2d21202d3946525e687885929fabb8c5d2deddd0c3b7aa9d908477675c5145382c1f1306000000000a13202d3a4653606d7985929fabb8c2ccd8e2d6cabfb4aa9e938a7d70675d544a3f342d261d160d080502000406060b0f161b232935414c56616c7784919daab3becad3c7bbb0a6988b7f7265554b4035291d10040000000000000713202d3a4653606d7985929facb8c5d1dce7e0d4c7bbafa3998e81756d605d56514a484746454748494d52575e656c727e8692979fa6adb3babfc3c3bcb5aba196897c706356493d3023160a0000000a1723303d4a5663707d8996a3b0bcc9d6e3e0d4c8bcb1a7a09da0a7b1bac1b8aea49f92877d706b605c54504a4b4b5159606d7882909aa4afbec7d2ddd3c7bbafa3998f82766b6054443b3025190e0000000003101c2936434f5c6976828f9ca9b5c2d1dce7e8dbcec1b5a89b8e82756859606d78828f949fa7b1b9c3cac1bbb7b0abaaa29f9c9b9b9ea1a8aaa29f938c8073695f53473a2d21140600000b1724313e4a5764717d8a97a4b0bdd2dde8f4e2d5c9bcafa296897c6f6356493c3023160900000000000000000000000000010d1924303f4b5865727e8b98a5b1becfdae6f2e8dcd1b9ac9f9386796c605346392d201306000000000000000000000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000040c131921292f383f444e555c606b707a828c9299a1a9b1b9c1c9d1dadfd7d0c7c0bbb0a7a09791867c6f695e564c41382d22170b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885919eabb8c4d1dee3d6cbbfb4aa95897c6f6256493c2f23160900000000000000000000000000000000000000000013202d394653606c7986939facb9c5b8aca0959088888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888f949eaab7c3bbaea195887b6e6255483b2f22150800000000000000000000000000000000060b1012131517181a1a18171312100c06000000000000000000000000000000000000000000000000000000060f18222b353e48525b606d78828f95a0a8b2bcc5cfd8dbd2cbc5c2c1c6c8ccd2d8cec5bbb2a8a09590837a6d675d564c443a322921191008000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7eee4d4c8bcb1a79d9083766b61554b4035292d3a4753606d7a8697a2adbac6d3dfecf7ebded2c5b8aca096887b6e6155483c3226212e3a4754616d7a8797a2adbac6d3dfdacec1b4a79b8e817468554b4034291c10040000000006121f2c3844505c6674818e9aa6b0bbc7d3e2dbd0c6bcafa59e9184796d665c50443f382f281f1914110e0c101313171b1f272c353e45525d68717e8a95a0acbcc5d0d0c4b7ab9f94877b6e6154483b2f24180d0100000000000006131f2c3845515c6676828f9caab4bfcbd7e2e3d7cbc0b5ab9e938c7f756d68605c5455545351545555575e61696e777f879298a1a9b0babec5cad0cdc6bdb2a8978b7e7164584b3e3125180b0000000b1724313e4a5764717d8a97a4b0bdcad7e3ded1c4b8aca0959095a0a8b2bdc0bbaea39992867d726d66605c5458555c606c73808d949facb6c0d0d9d6cabeb3a99f92877c6f62594f4432291f140900000000010d1a2734404d5a6773808d9aabb4bfcbd7dfe0dbcfc2b5a89c8f8275695c5c666d79829095a0a7b1b9c3cbc7c2bbb7b4aeaca9a8a8abadb2b4aea59f92867b6e6155483b2e23170c00000a1723303d4a5663707d8996abb5c0ccd7e3f0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000081623303d495663707c8996a9b3becad6e2eedfd2c6b9ac9f9386796c605346392d2013060000000000000000000000000000000000000000030607070c10131413100c070a0706040100000000000000000000000000000000000000000002080f171d262d333c434b515960686d787f8791979fa7afb7bfc8d1dae2d9d2ccc1b9b1a9a19891847b6e685d53493f33271d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556a7683909da9b6c3d0dce7dcd0bdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000013202d394653606c7986939facb9c8bcb1a7a09d95959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959c9ea6b0bbc7bbaea195887b6e6255483b2f221508000000000000000000000000000000000000030607090a0c0d0d0c0a07060300000000000000000000000000000000000000000000000000000000071018212a343d47505a636d74818e949fa7b1bac4ced7dad2c9c0bab5b4b9bbc0c7d0d6cdc3bab1a7a0959083796d685d564c443b332a221a11090000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8f0e4d9cec3b8ab9f958a7d70675d51453d322e3b4855616e7b8894a9b3becad6e2eef9ede1d4c8bdb2a8988c7f7265584e43372b23303d495663707c8996a9b3becad6e0d4c8bcb1a7988b7f7265584c3f2f23180c000000000003101c28343f4a54626f7c88949fabb7c2d0d9e2d8cec1b9aca0968f82786d605b5049413a312924201e19181c1f2022272b32383f47505a606d7a85919ea7b1bcced4c8bcb1a79c8f8276695e53463a2d1d12070000000000000004101c2834404b5465727f8c98a3aebac6d1dce7dcd1c7bdafa59c918c817a716d66646160605d60616265696e747b828c9399a3aab3bbc2cad0d6d5ccc4baaea398897d7063564a3d3023170a0000000b1825323e4b5865717e8b98a4b1becbd7e4ddd0c3b6aa9d90839096a0abb5c0bfb5aba39892877f78706d66666566676d727e88939fa6b0bec7d2d4cac2b9ada1978d80746a5f53473d3320170d0200000000000b1824313e4b5764717e8a99a3aebac5cfd2d3d2cec1b4a89b8e8175685b545d676d7a839095a0a7b1b9c2cbcdc7c6bfbab8b6b5b4b7b9bdbfbaaea3988e817467544a3f34281c1003000815222f3b4855626e7b8899a4afbbc7d4e0ede4d7cabeb1a4978b7e7164584b3e3125180800000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000060c10121318181d1f201f1d181a171413110d0706040000000000000000000000000000000000000000050b141c2228303940454f565e666c737d8590959ea5aeb6bfc8d1dbe4ddd8cbc3bbb3aaa19690837a6d655b50443a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f424f5b6875828e9ba8b5c1cedbe4d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000013202d394653606c7986939facb9cec3b9b1acaaa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8aab0b8c1ccbbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222a333c464f59616c737f8c939da6b0b9c3ccd6ddd2c8c0b7afa9a7acafb6bec7d2d5ccc3b9b1a79f9590837a6d685e564d453c342c231b130600000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8f5eadfd4c7bcb1a79e9184796d60584e443a303d4a5663707d8996a3b0bcd0dbe6f1edebe5d9cec3b6a99c9083766a5f54473a3028343f4a5466737f8c99a6b2bfd0dbded1c4b8aca095887b6e6155483b2e2215070000000000000c17232e3847535f6a76828f9ca6b0bdc7d2dde0d5c9bdb2a89e938d80746d605b534c433c35302d2a2523282c2d2d33373d44485159616c74818e97a1adb9c3cecfc7b8aca095897d7063574d42362a1e0c0100000000000000000c18232e3b4754616e7b86929faab4bfcbd7dfe3d9cfc1b7ada39c938e847e7974716e6d6d676d6e6f72767b80868f949fa4abb4bcc5cdd6dbd7cbc3bab2a89f92867a6d6054473a2d2114070000000c1926333f4c5966727f8c99a5b2bfccd8e4d7cabeb1a4978b7e849199a3afbbbfbdb4aaa399928b837d797473717375797f87929aa4afb8c2d0d7cac2b8afa59e92857a6d60584e43352b210e050000000000000714212e3a4754616d7a86929faab4bdc4c5c7c5c3bcb1a7998c807366594b555d686d7a8390959fa7b1bbc0c7cfd0cac6c5c3c1c1c4c5c9cabfb4aa9e918478665c5044382c1f1206000713202d3a4653606d7986939facb9c6d2dfece6d9ccc0b3a6998d8073665a4d403025190d01000000000000000000000000000713202d3946525e687885929eabb8c5d1deebdfd2c6b9ac9f9386796c605346392d20130600000000000000000000000000000001070c11171c1f202424292c2d2c2924272320201d181413100c0706060300000000000000000000000000000000020a11171e272e343d444c545b606b707a838e939ca4adb6bfc9d2dde8ddd5cdc4bcb2a8a0958f82776c60554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071b2734414e5a6774818d9aa7b4c0cddae4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000013202d394653606c7986939facb9c6cbc3bcb8b7aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb5b7bbc1cac8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019222b343c454e58606b717e8b929ca5afb8c2cbd5ded4cbc0b6aea59d9a9fa4acb6c0ccd8d5cbc3b9b1a79f9590837a6d685e574e463e352d2517110a020000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8f5f0e4d8cdc2b8aca0968d80736a60564c4339404b556673808c99a6b3bfccd9e6e5e1dededdd0c4b7ab9f94887c6f62564c41362c3844505c6676828f9ca9b5c2cfdcddd0c3b7aa9d908377695f53463a2d21140700000000000006111c2b37434e5863707d89949fabb5c0ccd7e2d9cec4bab0a69d928c7f736c655d554e45413b3936302e34383a3b3f44464f545b626c717e8a939da9b3beccd1c7bdb0a69d9083776b6155453b31251a0e0000000000000000000714202d3a46525e6974808d98a3aebac3cdd6dfe1d3c9bfb6ada59e96918b84817e7b7a79797a7b7c7f83878d92989ea6afb5bdc6cfd7d8d1cbc1b9b1a8a1968e8174685d5245392c2013070000000d1a2733404d5a6673808d99a6b3c0ccd9e4d7cbbeb1a4988b7e7d87929fa3adb6c0bcb4aba39f95908985817f7e7f82858c9299a3acb6c0cad2ccc1b8b0a69d928b7e71685d52463c3123190f000000000000000713202d3946525d6875828e98a2abb3b7b9bab9b7b2a99f95897c6f6356494c565e686d7a8390959fa7afb5bdc3cad0d3d2cfceced1d2d4cdc5b9ac9f9286796d6053463a2d2013070006131f2c3845515c677884919eabb7c4d1deeae8dccfc2b5a99c8f827669564c41362a1e11050000000000000000000000000005111e2a36414c566a7683909da9b6c3d0dce9dfd2c6b9ac9f9386796c605346392d2013000000000000000000000000000000030b12181c23282c2d312f35383a38352f33302d2c2924201f1d181513120f0b0608070604000000000000000000000000060c151d2328323a424a505960686e79818c929ca4adb7c0cbd4dfe7dfd6cec4bab1a79f948b7e71675d5145392c20130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000013202d394653606c7986939facb9c6cecec8c5c3bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbc2c3c7cccec8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b343d464e575f6a707d87929fa4adb7c1cad4ddd7cdc2b9aea49d938e939aa4afbbc1cad4d5cbc2b9b1a79f9590837a6e695f584f473f3727221b140b020000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8f5f5e9dfd4c8bdb2a89f92877c6f685d554b4145515d6776838f9ca9b6c2cfdce0dad5d2d1d2d3c7bcb0a69b8e8174685e52463d303a4653606d7985929facb8c5d2dfd4c8bdb1a8998c7f7366574d42362a1e1205000000000000000f1a26313c4855616b76828f99a4afbbc4d0d9e0d6ccc1b8aea49f93887f776d675f58524c4746414343404546484950535960636d727e87929fa5afbbc4cfcbc0b5ab9f948a7d7164594f4433291f140900000000000000000005111e2a36424d57616e7b86929fa7b1bbc5cdd6dedbd1c8bfb7afa8a19e96918d8a888786868788888b90939a9fa3aab0bbc0c7d0d8d5cfc6bfbaafa7a09691847a6d60564c4135291d11040000000e1b2734414e5a6774818d9aa7b4c0cddae5d8ccbfb2a5998c7f727e8b919ca4aebbc0bdb5afa7a09d97928e8c8b8c8f91979fa3abb5bec7d0c7c0bbb0a69f948e81746c62564c41342a2011080000000000000005111d2935414c56626f7c869299a1a9aaacaeacaaa8a0979083766b605448434c565e686d7a8390959fa3abb1babec5c8cececfcfcecdc7c3bbb1a89d908477665c5044382c1f12060004101c2834404b556875828f9ba8b5c2d0dbe7ebded1c4b8ab9e918578685e5246392d20140700000000000000000000000000010d192530424f5c6975828f9ca8b5c2cfdbe8dfd2c6b9ac9f9386796c6053462f23180c0000000000000000000000000000060d151d24292e34383a3e42404547454043403d3a39352f2d2c292422201f1c1717151312100c070a09080706040000040400030b121820292f383f444f565e676d77808c929ca5afb9c2cdd8e4e8e0d6ccc3b9b0a69e92857a6d6054473a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000013202d394653606c7986939facb9c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d464e585f696f7c859299a3aeb6bfc9d2dcd9d0c5bbb1a79d928d8188939fa5afb8c2cbd5d4cbc2b9b1a79f9590837b6f6a6159514940332d261d140c0300000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9f5f9f1e5d9cec3bbafa39991847a6d675c53494753606d7986929facb8c5d2dfd6cec9c5c4c5c9cdc2b9ac9f92867a6d61584e42393c4956626f7c8998a2aebac6d3ded1c5b8aca095887c6f6255483c31261a0e02000000000000000a15202c38444f59626f7c87939fa8b2bec7d2ddded3cac0bbafa49a938c81796e6a605d5654524c50504b515355535b60626b70767f879299a3aeb7c0cdcec5bbafa3998f82766c6155473d3321170d03000000000000000000020e1a25303b46525e6974808d95a0a9b3bbc4ccd5dadad1c9c1bab2aca8a19e9a9794939992999495989c9fa4acaeb4bcc1ccd2d6cfc9c2bcb4aea59e9590847b6e685d52443a3024190d010000000f1b2835424e5b6875818e9ba8b4c1cedbe6d9ccc0b3a6998d8073737f8c929ca4afb6bec0bbb1aca9a19e9b9998999b9ea1a9afb5bdc7cbc4bdb5afa69e948f82786d605a50443a3022180e0000000000000000010d1924303a47535f6a707d8791979c9d9fa39f9e9b9691857c6f62594f443a444c565e686d7a838d9299a0a7aeb4b8bcc0c2c3c2c1bfbcb8b1a9a0958c7f7265544a3f34281c100300000c18232e3f4c5966727f8c99aab4bfcad6e2ebdfd2c6b9ada197877a6e6154473b2e2114090000000000000000000000000000081c2835424f5b6875828e9ba8b5c1cedbe8dfd2c6b9ac9f9386796c604b4034291c1004000000000000000000000000060f181f272f35383f44464b4f4b5153514b504d4a4745403d3a38352f2e2d2b28222422201f1c18181716151312100c071110101011070e171d262d333d444d555d656c737f8c939da7b1bcc8d4e0ece8dfd5cbc2b9ada2978b7e7165554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000013202d394653606c7986939facb4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d162029333c464e58606a6f7b849197a2abb5bfc8d1dbddd2c7beb3a99f958d80747f8c939da6b0b9c3ccd5d4cbc2b9b1a7a09590857c706b625b51443f382f261e150c03000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce9f6eee7e1e0d7cbc0b5aba0969082796d655b534e5864717d8a98a3aebac7d3d5ccc4bdb9b7b9bdc4c7baaea3988d80746a60544b40434e5865727f8c98aab4bfcad6d6cabfb4aa9d9184776a5f53473a2e1f1409000000000000000003101c27333d47535f6a74818e96a1acb6c0ccd8dedcd8ccc0b6aca49f938f847c736d6864615e565d5d555c606164656c6f757d838c9399a3abb5bfc9cfc5bcb1a79f92877c6f625a5044352c210f05000000000000000000000009141f2a36424d57606d79839097a1a9b2bac1c9cfd4d9d3ccc4bdb9b2adaba7a4a1a0a39fa3aba2a5a9acafb6babfc6cfd5cfcac5beb9b1aaa39f938e837b6e695f564c4132281e1308000000000f1c2936424f5c6975828f9ca8b5c2cfdbe7dacdc1b4a79a8e81746d73808d929fa4acb3bbc2bcb8b3adaba7a6a4a6a8abadb3bbc0c7c7c0bbb2aba49f948f82796d665c51483f32281e100600000000000000000008131e2b37434e58606b707d858c8f91929892918e8a847c6f6a5f53473d323a444c565d686d78808791959fa2aaacb1b4b5b6b6b4b3b1aba7a0979184796d6053473a2e23170c000000071623303c4956636f7c8998a2aebac6d3dfece1d5c9beb3a9968a7d7063574a3d31261a0e02000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7dfd2c6b9ac9f938679675c5145382c1f13060000000000000000000000050e18212a313940454a5053575b555d605d555d5a5653514b4a4745403d3b3938332d312f2d2c282325242321201f1c181e1d1d1d1d1d1e171c1f202228323b434b535b606d74818e959fabb8c4d1ddeaf1e7ddd6cabeb3a99d908376675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000013202d394653606c7986939fa7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f28323b454e58606a6f7c859196a1a9b3bdc6d1dadfd8ccc0b6aca2979083786d74818e949fa7b1bac3ccd6d4cbc3b9b1a7a09791867d726d635b5049413830271e150d040000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce9ece4dcd6d1ced1c7bdb2a89f948e81776c655f575f6a75828f9baab4bfcbd6cbc3bab2acabacb2bac4bfb4aa9f93877c6f665c514547535f6a7683909ca9b6c3d0dbd3c6baaea2988b7f7265584e43372b1f0e030000000000000000000b16212b37434e58606d7984919aa4afbbc2ccd5deddd2c7beb6afa59e969187807a75706e686a696a6b676d6e7175787c828990959fa4abb5bdc6d1c7bdb4aa9f958d80736a5f53483e33231a10000000000000000000000000020e1a25303b45515d676e7b859297a0a8b0b9bdc4c8ced2d6cec9c4bdb9b8b4b1aeb5afacafb5afb2b6b9bbc0c7cbd1cfc9c5bebab3ada79f98928c81796e695f574d433a2f20160c0200000000101d2a3743505d6a7683909da9b6c3d0dce1dbcec1b5a89b8e8275686e73808c939aa2a9b0b9bdc4beb9b8b4b2b1b2b5b8b9bec4c7c2bdb5afa9a199938c82796d675d544b40362d20160c00000000000000000000020f1b26323c464f59606b707a7f828486868684817d786f6a5f584e43352b323a444c565d666d737c838c92989da0a7a7a8a9a9a7a6a79f9d9590857c6e675c5145382c1c11060000000713202d3a4653606d7985929facb8c5d1dce7e6dacfc0b3a69a8d807367574d42372b1e1205000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6e0d3c6b9ada093867a6d6053473a2d20140700000000000000000000020c16202a333c434b51545c6064686a676d676b696663605d555653514b4a4846443f403e3b3a38342e32312f2e2d2c28232b2a2a2a2a2a2b23282b2d2d2e2f31394149505b606d7883909da9b6c3d0dce9f6efe6dbcfc5b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000013202d394653606c7986939b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27313a444d575f6a6f7c859297a1a8b2bcc5cfd8e1d6cdc4bbafa49a92857b6e666d78828f95a0a8b2bac4cdd6d4cbc3b9b1a9a19892877f736d605b534a423930271f160d0400000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde9e4dad2cbc5c1c0c5c3bab0a69e938d80776e6967676f7c87929facb9c5d0cfc3b9b1a8a19ea1a8b2bcc6bbafa4999083796d605a514e58626e7b88949fabb7c4d0d7cdc5b8ac9f92867a6d6054473c31261b0f00000000000000000000050f1b26323c45515d67707d88939fa6b0bac3ccd6ded9d0c7c0bbafa8a099928d86817d7a787776767778797b7e8185898f949d9fa7afb5bdc6cfc7c0b5aba2989083786d60584e43362c2211080000000000000000000000000009141f2935404b555f696f7c8591969ea6adb2b8bdc3c6cacfd2cfc9c5c4c0bdbbc0bbb9bbc0bbbec3c6c8ccd0cbc7c4bdb9b3ada9a19e9590867f756d675e574d453c31281e0e040000000000111e2b3744515e6a7784919daab7c4ccd2d5d6cdc0b3a79a8d807467646e737f8892979fa6adb2b9bdc4c5c1bfbebfc2c4c6c5c2bbb7b0aba39f9691877f786d675d554b42392e241b0e0400000000000000000000000a15202a343d474f5960686d7275777979797775716d665f584e463c312329323a434c545c606a6f7980858c9195989a9b9c9c9b999895908a837b6e6a5f554b4034291c0a0000000006131f2c3845515c6675828e9babb4bfcbd7e3eaddd0c4b7aa9d918477695f53463a2d21150a000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6e0d3c7baada094877a6d6154473a2e2114070000000000000000000008131e28323c464e555d60666d717577787a79777673706d676663605d55575553504a4c4a48464440403f3d3c3b3a38342e373737363637372e34383a3a3b3c3e40414647505c66717d8a97a4b0bdcad7e3f0f7ece0d4c7bbafa499897d706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000013202d394653606c79868e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434c565e696f7c859297a1a9b2bac4ced7e1d9cfc4bbb0a69f93887d70695e666d79839096a0a8b2bbc5cdd6d5cbc3bbb2aaa299938b7f736c655c544b423931281f160d04000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddeadcd2c8c0b9b5b3b9bbbfb8afa59d928d827b76737379839099a3aebbc7d1c7bdb1a7a0969196a1aab4bfc0b5aba0958d80736c605d58606a74818e9aa6b0bbc7d3cfc5bbafa59a8e8174685d5245392a20150a00000000000000000000000a15202935414b55606b73808d949ea8b2bac4ccd5ddd9d2ccc1bab2aba39f98928e8a8785848383848586888b8e92979c9ea6abb1bbc0c7cfc6beb6afa39992867b6e665c51463c31241a100000000000000000000000000000020c18242f39434d575f6a6f7c848f949ea1a8acb2b8b9bec4c5c9cecdcfcdcad1cbc7c5c7cbd1cbcfcec9c5c4bfbab8b2ada9a29f97928c837c726d605d554d453c332a1f160c000000000000111d2a3744505d6a7783909da8b2bac0c5c9cac6bdb2a8988b7f72655c636d737d858f949ea1a8acb2b8b9bebebfc0bfbfbdb9b8b0aba69f99928d847d736c665c554b433a30271d1209000000000000000000000000040e18222b353d474f565d606569666d6d666b6864605c544e463c342a202028313a424b515860676d737a7f84888b8d8f908f8e8c8b88837e786e695f574e43392f23180c0000000004101c2834404b5464717e8a99a3aebac7d3e0ebded1c5b8aca096887b6e6155483c31261b0f040000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5e1d4c7baaea194877b6e6154483b2e211508000000000000000000010d1925303a444e585f676d72797e82838586858483807d7a7673706d67666461605b5459575553514a4d4b4a49484644404444444343434444453f44464747494b4c4d5254596068717e8b97a4b1becad7e4f1fcf0e3d7ccc0b5ab988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000e1b2835414e5b68748181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181817a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424b555e686e7b849197a2a9b3bbc4ccd6e0dcd1c7bdb3a99f948d80736b61575d676d7a849196a1a9b3bbc5cdd6d5cdc4bcb4aba49f918c80776d665c544b433a31281f160b020000000000000000000003101c28343f4a546b7884919eabb7c4d1dee1d6cbc0b6aea9a7acaeb5bdb7aea49d948f87828080849095a0abb5bfcbcbc0b5aba09590849198a3aebac5bdb1a79c928b7e736d67666a6f7c87939facb9c2cdd6cabeb3a99e93887c6f62564c413529180e040000000000000000000000040d18242f3a434f59606c78828f96a0a8b2bac3cbd6dbddd8ccc3bdb5aeaaa29f9b97979190909091929894979b9ea1a9aab0b8bcc2cccdc5bdb4aca49f92877d70695f544a40342a20120800000000000000000000000000000007121d27313c454e585f6a6e7a828a91969ea0a8abadb3b7b9bdbfc1c2c3c4c5c5c7cac6c5c4c3c2c0bdb9b7b4aeaca8a19e97928c857f786e6a625b514b433b332a21180d040000000000000d1a2734404d5a6773808d96a0a8afb7b9bdbebab8aca196897d7063565b636b707b828a91969ea0a8abadb3b2b3b3b3b2b2adaba69f9c948f878079706b605b544b433a31281e150b0000000000000000000000000000071019232b353d434c525459545c60605c545b5753514a423c342a2218161f28303940454e555c60686d73777b7e8182838381807e7b76716c665f574e453c31271d120700000000000c18232e3a4754606d7a86929facb9c5cfdae6e1d4c8bdb2a8988b7f7265584e43372b20150a0000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5e1d4c8bbaea195887b6e6255483b2f22150800000000000000000005111d2a36414c565f6a6e797f848a8e9092979291908d898683807d797672706e6c6668666462605c54595857565453514a5151505050505051514a50535454565759565e61656b707a83919daab7c4d0ddeaf7fff4e8ddd2bfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e1d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000e1a2733404c59646f7474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474746e685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545d676d7a849196a1a9b3bbc5cdd6deded7cbc0b5aba1978f82786d60594f555e686e7b849197a1a9b3bbc5cdd6d6cec6bdb5afa49c928d81786d665d554c433a31281d140a0000000000000000000006121f2c3844505c667985929facb8c5d2dfddd1c5b9aea49d9a9fa3abb5bfb7aea69e99928f8d8d9195a0a7b1bdc6cdc4bbafa39990837b86929fa9b3bec3b9aea49f938880797573757c849199a4afbbc7d4ccc4b9ada2978e81746a5f53433a2f2419060000000000000000000000000007131d28313d44505b666d7a849196a1a8b1b9c1cad0d8ded5cfc6bfbbb4aeaca8a9a19e9d9c9d9e9fa2aaa4a8abadb3b7bbc1c8cdcac2bbb3aba39a938b7e716b61574d42392e22180e00000000000000000000000000000000010b151f2a333c464e575f686d757e848b91969a9ea1a9abacb2b2b4b5b6b8b8b9babebab8b7b6b5b4b2acabaaa39f9b96918c857f79726d665f5851454039312921180f06000000000000000714212e3a4754616d7a8491969da5abacb2b3aeaba59e9184796d6053515961696e767e848b91969b9ea1a9a5a6a7a6a5a9a19e9a949089827c736d676059504a423931281f160c0300000000000000000000000000000008111a232b313a4145474c4a505353514b4f4a46444039302a2218100d161e272e343d434b51565d60666a6e71747576767473716e6964605b544d453c332a1f150b0100000000000713202c3945515d6775828f9ba9b3becad6e2e5d9cec2b5a99c8f82766a5f53473c31261b0b0200000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000713202d3946525e686e7c838c91969b9d9fa29f9e9c999992908d8986827f7d7b79777573716e6d66686665646261605c545e5e5d5d5d5d5d5e5e5f5c60606162646668686e72767d839195a0acb8c5d1deebf7fff9e6d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e3d7cbbfb5ab94877a6d6154473a2e2114070000000000000000000000000000000000000000000b1824303c48535d64686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868615e564c41362a1e11050000000000000000000000000000000000000000000000020303020000000000000000000000000000000000000000000000010c161f2b3844505b666d79839096a0a8b2bbc5cdd6dfe1d6ccc4bbafa39991857a6e665c50474c565e696e7c859297a1a9b3bbc5cdd6d7d0c7c0bbada49d938e81786d675d564c433a2f261b11060000000000000000000713202d3a4653606d798698a2aebac6d3dfdbcec1b5a99d928d9299a3aebbc0b8b0aba39f9c9a999da0a8b1b9c3cec4bbb1a79f92877c74808d97a2adbac2c0bbafa49a938d85818081869196a1abb5c0cccdc4bab0a69e92857a6d61584e4331281e130800000000000000000000000000010c161f28333f4a545d686e7b849196a0a7afbabfc6ced4d9d8d1cbc6bfbab8b4b3adabaaa9a9aaabaeb4b1b4b8b9bec5c7cccbc5bebab0a9a19992887f726c62594f453c30271c10060000000000000000000000000000000000030d18212a343c454e565e616c71797e84898d92979a9ea1a8a5a7a8aaababacaeb3adabaaa9a8a7a8a19e9b98928e89847f7a726d67605c544e463f352f271f170f0600000000000000000713202d3946525e686f7c848e939a9ea1a8aaa29f9c938b7e71665c51444f575e616c71797f848a8e92979798999a99989796918d88837d766f6a605d554f443f382f271f160d04000000000000000000000000000000000008111a1f282f35393a3f3f4446464540423e3a38342e271e181006040c151d2328313940454c5254585f626567686969686665615f5753504a423c332a21180d0300000000000004111d2935414c5564707d8a97a1adb9c6d1dce7dfd2c6b9ac9f93877c6f62584e43372b1d140a00000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6e2d5c8bcafa295897c6f6256493c2f2316090000000000000000000714212e3a4754616d7a8491959ea1a8aaabadacaaa9aba39f9d9998928f8c8a888584817f7d7b7977757372706f6e6d666b6b6a6a6a69696a6a6b6c666d6d6e6f717375787a7f83899195a0a7b1bcc8d4e0edf9fff2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad0dbe0d3c7bbaea399867a6d6053473a2d2014070000000000000000000000000000000000000000000814202b37414b53595b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b54524c443b3025190e02000000000000000000000000000000000000020507080c0f10100f0d0a07070501000000000000000000000000000000000007131d2c38434e58606c78828f959fa8b2bac4cdd7dfe2d8cfc4bab0a69f92877d70685e544a3f444d575f6a6e7c859297a1a9b3bbc5cdd6d9d2ccbfb6aea59d938e82796d685d554b41382d22170b0500000000000000000714212e3a4754616d7a8794aab4bfcad6e2dacdc0b3a79a8d8087929fa5afb8c1bdb5afaca9a6a6aaacb1bac3cbc5bcb3a9a0958c80736e7a85929fa6b0bcc6c0b6aca49f97928e8d8e9298a1a8b2bdc7cec5bbb2a89f948b7e71685e52463c321f160c010000000000000000000000000000040d17222d38424c565f696e7b8491959ea5aeb4bcc1c8ced4d9d7d0cac7c5c1beb9b8b7b6b6b7b8babebec1c5c6c9cfcac7c0bbb3aea69f9792877e726d625a50473e332a1e150b00000000000000000000000000000000000000060f18222a333c444c525a61666d71787c8185898d919696999a9c9d9e9f9fa3a9a29f9e9d9c9a9796918e8b86817d78736d67605d55504a423c3429241d150d0500000000000000000005111e2a36414c565f6a6f7a81888e9196949598928f8a81786d60544a40454d535a61676d72787d8185888b8b8c8d8c8c8a8784807b76706b625f58514b433d332d261d150d0400000000000000000000000000000000000000080d161e24292c2d2e34383a3a38342e312d2c28231c150c060000030b12181f272f343a4145474e5355585a5c5d5c5b595855534d46443f382f2a21180f0600000000000000010d19242f3a4653606d7985929eabb4bfcbd7e3e0d4c8bbafa49a8e82756a5f53473d2f261c110600000000000000000004101c2834404b556875828f9ba8b5c2cedbe8e2d6c9bcafa396897c706356493d3023160a0000000000000000030f1b27333f49536673808d96a0a7acb2b6b8bab8b7b6b5afaca9aaa39f9c99979892908e8c8a88868482807e7d7c7b7978787777777676767777787879797a7a7c7e7f8284878b90959da0a7b1b9c3ced9e5f0fef8eee1d5c9bdb2a9978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab4bfcad6dfd2c5b9ac9f928679675d5145382c1f1306000000000000000000000000000000000000000000030f1a252f3941484c4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4746413b32291e1408000000000000000000000000000000000002080e111414191b1d1c1c1a171413110d08020000000000000000000000000000010d18242f3b4854606a73808d949ea7b1bac3ccd6dfe7dcd1c6bcb2a89e948c7f726b60564c42383b454e585f6a6e7c859297a1a9b3bbc5cdd6ddd7c8c0b7afa59e948f827a6d675d53493f332721160b00000000000000000815222e3b4855616e7b8894a1aebbd0dbe7d6c9bdb0a3968a7d7f8b939ea6afb7c0c0bbb9b6b3b3b7b8bdc3cac3bbb3aaa1979083796d68727e8b949faab4bfc7beb6afa9a29f9b999b9fa2aab2bac4cdc5bcb3a9a1969082776c60564c41342a200d040000000000000000000000000000000006111c262f3a444d575f696e7b838e939fa2aab0b8bcc3c8ced2d5d6d3d2cfc9c6c4c3c3c3c4c5c6cad0ced2ccc8c5bfbab5afaaa29f948f857d716c625b51483f352c21180c030000000000000000000000000000000000000000061018212a323a414650545c60656c6f74797d808487898c8e8f909192929893979291908f8d8a8784817e7a75706c66605d55514b443f38302a2218120b0300000000000000000000010d1925303a444e585f686d747c81848788888785827d756d665c5042393b424650555d60666c7075787b7e7f8080807f7d7b78746f6a636059534e45413a3128221c140b03000000000000000000000000000000000000000000040c13191d202123282c2d2d2c282324201f1c18120b030000000000070d151d23293035393c4347484b4e4f50504e4d4b4846423b38332d261d180f0600000000000000000008131f2c3844515c6673808d99a3aebac7d1dce4d8ccc0b6ac9f93877c6f62584e42382d2217100700000000000000000a131f2c3845515c677784919daab7c4d0ddeae3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000005121f2b3744505b657784919ea8b1b9bdc3c5c6c5c4c3c0bbb9b6b4aeaca9a5aaa39f9d9b99979992918e8c8b8a89878685848484838383838384848586868787898a8c8e9196989d9fa7acb1b9c3ccd5dfeaf6f4ede7dbd2c5b9ada196887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aebac7d3ded1c5b8ab9e9285786b554b4035291d10040000000000000000000000000000000000000000000009131d272f373c404141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141413b3936302920170d0200000000000000000000000000000002080d14191e202126282a2928272421201d19130e090300000000000000000000000004111d2935404b55626f7c89929ca6b0b9c2ccd5dfe5dcd7cbbfb4aaa0968f82776c60594f443b30333c464e585f6a6e7c859297a1a9b3bbc4cdd5dad2c9c0b7afa69f949083796d655b50443d33271c1001000000000000000815222f3b4855626e7b8895a1aebbc8d4e1d5c9bcafa296897c75818e949ea5aeb9bec4c5c2c0c0c4c5c8c5bfbab1a9a19891857b6e66606c77829098a2aebac0c7c0bbb3adaba8a6a8acaeb4bcc4ccc3bbb3aaa19791847b6e655b50443a3022180e0000000000000000000000000000000000000a141d28323b454d575f696e79818b92989ea6acb1b8bdc3c6c9cfcfd1d1d2d2d1d0cfd0d0cfcdcfc9c6c4c0bbb9b4aeaba39f98928b827a706b615a51493f362d231a0f0600000000000000000000000000000000000000000000060f18202930363e424b51535b6063666d7074787a7d7f81828385858686868685848382817e7b7875716d6863605b54514c45403a342e261e180f070100000000000000000000000008131e29323c464e565d606a6f74787a7b7b7a7976706c605c544a3f3031363e434b51545b6064656c6f717273747372716e6967625f58544f47433c352f281f17110a02000000000000000000000000000000000000000000000001080d111314171c1f20201f1c18171312100c070000000000000000030b12181e24292c31373a3b3e4142434341403e3b3a36312b28221c140b060000000000000000000004101c2834404a54616e7b86929fabb5c0cbd7e1ddd2c7bbafa49a8e82756a60544a3f33282219100802000000000006111c262f3a4653606d7986929facb9c5d2dfece3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000613202d394653606c7986929facb9c3c9ced2d3d2d1d1cbc7c5c3bfbab8b5b2b4aeacaaa8a6aba39f9d9b999897959a93929191919090909090919192929893949597999b9ea1a8a9abb1b8bcc3ccd5dee7f1f2eae2dcd6cabfb4aa9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb8c5d2ddd1c4b7aa9e9184776b5e51442f24180c0000000000000000000000000000000000000000000000010b151d252b30333535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352e2d2a251e170e05000000000000000000000000000000060b13191f252a2d2e323536363533312e2d29251e1a150e0600000000000000000000000613202c3945515d6775818e9ba4aeb8c1cbd4dee5dcd3cac1baaea39891847a6d655b50473d32292a333c464e585f6a6e7c859297a1a9b3bbc4ccd5dbd2c9c1b8b0a69f958f81776c60594f44382c1d1207000000000000000916222f3c4955626f7c8895a2afbbc8d5e2d6cabeb3a995887b6e79828e939da4adb3b9bdbfc0c0bfc0bbb9b4aea7a09792867c6f695f5b656e7b86929fa4aeb6bfcac5bebab8b4b3b4b8babfc5c7c0bbb1a9a29892857c6e695e53493f32291e1006000000000000000000000000000000000000020b162029333b454d575f676d757f868f949da0a7acb2b8b9bec0c3c4c5c5c7c7c5c5c5c3c2c1bfbeb9b8b6afacaaa29f99928d857f776e68605950483f372d241b1108000000000000000000000000000000000000000000000000060e171e252a30394045495053545c606367686d70727475777878797979797877767574716e696865605d5653504a45413a352f28231c140c060000000000000000000000000000020d17202a343c444c52585f6267686d6e6e6e6c66646159504a42382e252a313a40454a5053535b606264656667666564615e5755534e48443d373129241d160d06000000000000000000000000000000000000000000000000000000010406060c1012131313100c07070604000000000000000000000001070c13191d20262b2e2f32343536363533322e2d2a261f1c17110a020000000000000000000000000c18232e3946525e6974818e99a3afbbc5cfdae4d8ccc0b6ac9f93877c6f665b50443d342b2219130c07050306081017222d38424e5864717e8a99a3aebbc7d3e0ede3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000005121f2b3744505b657986929facb9c5d2d7dcdcdedddcd7d3d2d0cbc7c5c2bfbfbab8b7b4b2b5aeacaaa8a6a5a3aca49f9e9e9e9d9d9d9c9c9d9d9e9f9fa3aaa1a2a4a6a8abacb2b6b7bcc2c8ced5dee7ede9e3e0d8d0cbc1baaea2988d8074655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2934404b556b7884919eabb7c4d1ddd0c3b6aa9d9083776a5d5044372a1d07000000000000000000000000000000000000000000000000020b131a20242728282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282828282821201e19140d050000000000000000000000000000020a11171e252a3036393b3f42434342403d3a3935302b2620180f09000000000000000000000714202d3a4753606d7a86929facb9c0cad3dde4dbd3cac1b8afa59f92867c6f685d53493f352b20212a343c464e585f6a6e7c859297a1a9b2bac3cbd4dbd3cac2b8b0a79e938c7f736b605448392f23180c000000000000000916232f3c4956626f7c8995a2afbcc8d5dfd3c6baada297877a6d6d78818d929ea1a9acb2b3b4b4b3b6afacaaa29f9590857c6f6a6057535f69727f8b929ca4adbabec5cac6c5c1c0c1c5c6cac3beb6afa79f9792867c6f6a5f574d41382d20170c0000000000000000000000000000000000000000040e182129333b454d555d606d727b828a90959ea0a8abadb3b3b6b7b8b9babbb9b8b8b7b5b4b2b3adabaca49f9d98928d87807a726c655e564f473e362d251b12090000000000000000000000000000000000000000000000000000050c13191e272e34383f44464a505356565e61636667696a6b6c6c666d6d666b6a696764615e575854524c46443f38352f29241d17110a0200000000000000000000000000000000050e18222a323a41454e5355565d60616261605b54554f443f3830261c1f282f35383f4446495053555858595a59595754534d4847433c38322b262018130c0400000000000000000000000000000000000000000000000000000000000000000003060707060400000000000000000000000000000000000002080d11151a1f21222527292a2928262522211e1a140f0b06000000000000000000000000000007121c2a36424d56616e7b87929fa9b3bec9d5e0ddd2c7bbafa49a9083786c60594f463d342a251e1813110f1213192228333f4a54606a7683909cabb5bfcbd7e3efe3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000030f1b27333f495e6b7884919eabb7c2c7cbd1cfd1d2d6dbd9dbdcd6d3d2cfd0cbc7c5c3c1bfbfbbb9b7b5b3b1b0b6afacababaaaaaaa9a9a9aaaaababacaeb4adafb1b2b5b7b9bdc3c4c7cdd4d9dfe7e5e1ded8d3cec6bfbaafa59f92867b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f43505d6a7683909da9b6c3d0dccfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000001090f14181a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1414110e08020000000000000000000000000000060b141c222830363b4146474c4e504f4f4d4a4746413a37312a211b12090000000000000000000815222f3b4855626e7b8899a3aebbc7d1dcdfd9d4c9c1b8b0a69d938b7e716a5f564c41382d231918222a343c464e585f6a6e7c859197a0a8b1b9c2cad6dbd3cac2b9afa59f93887d7063554b4034291c10040000000000000a1623303d495663707c8996a3afbcced9ded2c5b8ab9f92857868666d77808a91979ea1a8a6a7a7a6aca49f9d98928c837b6f6a60584e4d57626d73808d929ca4aeb3bbc0c7c9ced1cbc7c5bebab1aca49f9590857d6f6a60574e453b2f261b0e05000000000000000000000000000000000000000000060f182129333b434b515b62696e757d838a91969a9ea1a9a7a9aaabacaeafacababaaa8a7a6a9a19e9c9a93908b85817b746d68605b534d443d352c241b13090000000000000000000000000000000000000000000000000000000002080c151d23282d3337393f4446494c525456595b5c5d5e5f5f5c60605c545d5c5a5754534d4b4745413a38332d29241e18130b0600000000000000000000000000000000000000061018202830353c4347494c525455555453504a49443e342e261e14161d24292d3338393f4446484b4c4d4d4d4c4a4846423c3a37312c27211a150d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f121415181b1c1d1d1b1a181514120e090300000000000000000000000000000000000e1925303b46535f6974808d97a1adb9c2ced7e1d8ccc0b6ac9f958c7f726b60584f473f36302823201d1c1f20252a343c44505b666f7c89949fabbdc6d1dce7f3e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000b17222d424f5c6975828f9ca6b0b9bbc0c0c3c5c6cacfcdcfd0d2d3d7dcdcd6d3d2d0ced1cbc7c5c4c1bfbebdc0bbb9b8b7b7b7b6b6b6b6b6b7b7b8b9babfbabcbdbfc1c4c5c9ced1d3d8dee1dfdedad5d2cdc7c1bcb4aea59e938c7f72685e5241382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c2935424f5c6875828f9ba8b5c2cedbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000003080b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e080705020000000000000000000000000000000910181d262d333a41464d5254595b5d5c5b5a5754524c47423c332d251b100700000000000000000a1623303d495663707c8996aab4bfcad0d5d4cdc8c0b7afa69e948e81746d62584e443a2f261b110f18222a343c464e585f6a6e7c859196a0a7b0b8c0cad0d8d4cbc1bbafa49a8f8376675c5145382c1f13060000000000000916232f3c4956626f7c8995a7b1bcc8d1d3cec3b6aa9d9083776a5c656c737e858c919698999a9a99989a93908b857f786e695f584e4645515b636e74808c919fa2aaafb5b9bdbdbdbfbbb9b4aea8a09a938d837b6f6b60584e453c33291d140a0000000000000000000000000000000000000000000000060f182129313a404551575e616c70787e84898d9297989a9c9e9e9fa3a39f9f9e9d9c9a999797918f8b87837f7a746e69615e565049413b322b231a120901000000000000000000000000000000000000000000000000000000000000030b12181b22272b2e34383a3d4146474a4c4e4f5052524b515353514a504f4e4b4846423e3a39352f2b28221c19130d0701000000000000000000000000000000000000000000060e161e242932373b3c41454748484746443f38393328231c140c0c13181c22282b2d3337393c3e3f4041403f3e3b3a36312e2b26201b160f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0e0f10100e0d0b080705020000000000000000000000000000000000000009141f2a36424d57606d7a85929ea6b0bcc5d0dbddd2c7beb1a79f92877d706a60595146413a342e2d2a282b2d30363e464f59606c7883909da6b0bbcfd8e3edf8e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000061723303d4a5663707d89949fa6acafb5b3b6b8b9bebec0c2c4c5c7cbd1cbcccdcecfd1d2d3d3d2d0cecccbd2ccc8c6c5c4c4c4c3c3c3c3c3c4c4c5c5c7cbd1c8caccced1d2d5dadedcdbdad5d2d1cec9c5c2bbb7b0aaa39f938e81776c60564d412f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddacec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b222a2f383f444c52565e6165686969686664615e56534e453f372d22190c03000000000000000a1623303d495663707c8998a2aebabec5c9c8c3bcb8aea59e948f82786d605a50463c32281d140a060f18222a343c464e585f6a6e7b8490959fa6afbabfc6ced7d8ccc0b6ac9f94867a6d6053473a2d2014070000000000000814212e3b4754616e7b8795a0acb8c0c5c6c4bcb2a89a8d807467535b606c707a7f84888b8c8d8d8c8c8986837e7a726d665f574e463c3f49525c646e747f8b92989fa3abacb2b0b0b5aeacaaa29f95918880786e6960594f463c332a21170b02000000000000000000000000000000000000000000000000060f171f282f353f454d535961666c71787c8185888b8d909192929899929292908f8e8c8a8785827e7b76726d68625f57524c443f382f292019110800000000000000000000000000000000000000000000000000000000000000000000070c11171b1f23282c2d3036393a3d3f41424445454045464644404342413e3b3a36312d2c29241f1c17110d0801000000000000000000000000000000000000000000000000040c131920262b2e3035393a3b3b3b3938332d2d282117110a0201070d11171c1f22272b2d2f313233343332312e2d2a25211f1a15100b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b45525d68717e8b949fa9b3becad6ddd9d0c3bbafa39992857c6f6b625b524c45403a39363338393b41465058606b727f8b959fabb8c2cde1eaf4f2e6d9ccbfb3a6998c807366594d4033261a060000000000000000000916232f3c4855616b768290949c9fa3aba7a9abadb3b1b3b5b7b9bbc0bdbebfc0c1c3c4c5c6cad0c9cacbcccdcecfd0d0d1d1d0d0d0cfcfd0d0d1d2d2d3d7dcd5d7d7d6ddd7d4d2d1cfcecfc9c5c4c1bdb9b7b0aba69e98928b81786d655b50443b301d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfd0dbcdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000306060a0c0e0d0c0b080705020000000000000000000000000000000000000000020507080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080705020000000000000000000007111b252d343c424a50565e61686e727576767573706d68625f5751493f342b1e150a000000000000000714212e3a4754616d7a86929fa5adb3b9bebcb8b1aba49c938e82796d665c50483f342a20160b0200060f18222a343c464e585f696e7a8390949da5aeb4bcc3cbccc6bdb4aa9e928578675c5145382c1f13060000000000000714202d3a46525e697784919da4afb5b8bab8b2aaa0968a7d706357505a61686d72787b7e808181807f7d7a77726d67605c544d453c3437404a525c646d737e858d92999ea0a8a4a3aba39f9c98928c847d746d665f574f473d342b21180f050000000000000000000000000000000000000000000000000000060d161d2429333b42464f545b60666c6f74797c7e808384858686868685858482817f7d7b7875726e6965605d56534d46413a332d261d170e0700000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171c1f20252a2d2e3033343637382e34383a3a38342e3634312e2d2a2521201d19130f0b060000000000000000000000000000000000000000000000000000000002080d151b1f2124292c2d2e2f2e2d2b28221c1c170b060000000000060b0f12171b1f20222525262726262421211e1a15120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0e111212100e0c080705020000000000000000000000000000000000000000000000000000000000000009141f2935414c56606c77828f97a2adbac1cbd5dfd7cbc0b5aba29792857d726d615e56514b4746413f4446474c525a616a707d87929fa7b1bccad4def3fcf4e7dacec1b4a79b8e8174685b4e412d22170b0000000000000000000714202c38444f59616d7a82898f9299989a9c9ea2a9a4a6a8aaacafb5b0b1b2b4b5b6b7b8babfbbbcbdbebfc0c1c2c3c4c4c5c6c8ccd2c9cacbcbcccccccccbcbcbcacad2ccc7c6c4c3c1c0bdb9b7b4b2acaba69f9c948f867e756d665c53493f32291f0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab4bfcad6cec1b4a79b8e8174685b4e4135281b0a0000000000000000000000000000000000000000000000000000000000000000000000060b0f121317191a1a19171514120e09040000000000000000000000000000000003090e12141515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151514120e090300000000000000050f19232d373f464e545b60686d747b7f81838282807d7a756e6a625b51463c30261c11060000000000000713202d3946525e6873808c939fa2a9adb3b1aca7a09d928d81796d675d544a3f362d22190d04000000060f18222a343c464e575f686e7a828e939fa2aab1bbbfc0bbb4aba2988e817467554b4034291c100400000000000005111e2a36424d5764717e8a929fa3abacadaba8a0989184786d60534650565d60656a6e717374747372706d6865605d55504a423c332a2e38404a525b636c717a80868c91969597979599928f8b8580796f6b605c544d453d352b22190f0600000000000000000000000000000000000000000000000000000000040c1318212931363e424a50545b6063666d6f717476777879797979787877757473706e696965615e5754524c47423c363027221b140b050000000000000000000000000000000000000000000000000000000000000000000000000000000003060c101213191e2021232628292a2b23282c2d2d2c282329272421211e1a1413110d08030000000000000000000000000000000000000000000000000000000000000000040a0f1315191d2021222221201f1c1711100b05000000000000000003060b0f12131518191a1a1a19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316161b1d1f1e1d1b191514120e09030000000000000000000000000000000000000000000000000000000000030d19242f3a44505b656e7b85929fa5afb9c3cdd7dcd1c7bdb3a9a29792877f756d68605c5554524c4a505354565e616c717c869299a3afb9c3cddce6f0fff5e8dccfc2b5a99c8f82766953493f33271b0f03000000000000000004101c27333d46525e686d767d8286888b8d90929796989a9c9d9fa3aba3a4a6a7a8a9aaacaeb4aeb0b1b2b3b4b5b5b6b7b8b8b9bbc0bbbcbdbebfbfbfbfbfbfbfbebdbdbcc0bbb9b8b6b4b3b2adaba8a8a19e9a948f89827b726d605c544a41382d20170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8898a2aebac6d3cfc2b5a89c8f8275695c4f4231261a0f000000000000000000000000000000000000000000000000000000000000000000060b11171c1f2023262727262421201e1a14100c0700000000000000000000000000050d141a1e2121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121211e1a140d050000000000000b16212b353f4951585f666c727a81878c8e908f8e8d8a86817b726d62584e42382e23170c00000000000005111d2a36414c56606c78818a92979ea1a9a7a09d95908980776d675d554b42382e241b10070000000000060f18222a343c454d565e686d79818b9298a0a7aeb5b6afaaa29992867b6e6155483b2f23180c00000000000000020e1a25303b4955616c73808c92999d9fa29f9d9691867d70665c5044444c5254575f6265666767666563605d5654514b443f38302a21262f384049515a62686d747b7f8487898a8a888786827f7a736d676059514b423b332b2319100700000000000000000000000000000000000000000000000000000000000001070f171f252a2f383f444a5053545c60626567696b6b676d6d666c6b6a69676664615e575854524d4745413a37312a251e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080d11131417191b1c1d1f181c1f20201f1c181c1b181514120e090704010000000000000000000000000000000000000000000000000000000000000000000000000306080d11131415151413120f0b060000000000000000000000000000030506090b0c0d0e0d0c0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161c202223272a2b2b2a282622211e1a140f0a040000000000000000000000000000000000000000000000000000000008131e27333f49535e69717e8b939ea7b1bbc5ced8d9cfc5bbb3a9a299928b827a716d6763615e56545b606163686e757e869298a2abb5c0cbd4dfeef8fff6eaddd0c3b7aa9d908477655b5044372b1f12050000000000000000000b16212a36414c565e616b7075797c7e80838587898b8d8f919299959698999a9b9c9e9fa2aaa2a3a4a5a6a7a8a9a9aaababacafb6aeafb0b1b2b2b2b2b2b2b2b1b1b0afb5afacaba9a8a6a8a19e9b9896918d88827d756e69625b514a42392f261b0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2cfc3b6a99c90837669584e43372b1c110a070502000000000000000000000000000000000000000000000000000000020a11171c22282b2d3033343333312e2d2a251f1c18120b0300000000000000000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f050000000004101c27333d47515b626a6f787e858e92999b9c9c9b9998928e867f726a60544a3f34281c10030000000000010d1925303a44505b666c757e858d9197959595908a837d736c655c554b433930261c120900000000000000060f18222a333b444c565d676d747e8690959fa3abaca49f9892877e71695f53473a2d1d1207000000000000000009141f2d3945505a636e737f878d90929792908b847d706b60544a3f3a4145474e535558595a5a59595654524c4745413a342e261e181d262f37404850565e61696e72777a7c7d7d7c7a7976726d67605c554f454039302921191107000000000000000000000000000000000000000000000000000000000000000000050d141a1d262d33383f44464a505355585a5d5e555c60605c5f5f5d5c5b595754524d4b4746423b39352f2b261f19130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e0f11070c1013131312100c070e0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707080808060603000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f151b21272c2f30343738383735322e2d2a261f1b150e09030000000000000000000000000000000000000000000000000000010b17222d38414d57616c75818e95a0a9b3bcc6cfd8d7cdc5bcb3aba39f938f857e7973706d686b6a666c6e70747a818b9298a2aab3bdc7d1dde6f1fffff8ebded2c5b8ab9f9285796c605346392d201306000000000000000000050d1925303a444c52596063676d6f717476787a7c7e8082848687888a8b8c8d8e909192989495969798999a9b9c9d9d9e9f9fa4a1a1a2a3a5a5a5a6a5a5a5a5a5a4a3a3aba49f9e9c9b999796918e8b8884807c76706b615f575144403930271d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667683909ca9b6c3d2d1c4b8ab9e9185786a5f5347382e231b1414110e0908080602000000000000000000000000000000000000000001080c141c23282d3338393d3f41403f3e3b3a36302c28231d150c060000000000000000030d17212931363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a36312921170d030000000713202c38444f59626d727c838b92979fa3aba9a9a8aaa39f9892877c6f665c5044382c1f120600000000000008131e28333f4a545b606c717b808587898987837e78706b605b534b433931271e150a000000000000000000060f182129323b444c555c606c717c838c92999a9a9a938f867e716c61574d42372b1e0b01000000000000000002111d28333e48525c636d727b8084858685837e79706b60594f42382f35393c4247484b4d4e4e4d4c4a4745413a39352f28231c140c141d252e363f444c52565e6166686e6f71706f6e6d6665605d55514b433d342e271e170f07000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282d3338393f4446494b4d50514b515353504a52514f4e4c4a4846423f3b3a36302c29241e1a150d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030400000406070706040000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a101920272b32383b3d4144454543413f3b3a36312b26201a140d05000000000000000000000000000000000000000000000000000006111b262f3b45505a606d79839097a2aab4bdc6cfd7d7cec5bdb4aea59e97928b85807d7a78787778797a7d81868e939fa2aab3bcc5cfd9e3eff6fcfff9ecdfd3c6baaea298887b6e6255483b2f2215070000000000000000000008131e29323a41464f54555c6062656769686d6f71737577797b7c7d7e7f8182838485868788898a8b8c8d8e8f90919192939a9495969798989999999998989897979695999391908e8d8a8784817f7c78746f6a636059534d453f342e271e150b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546773808d9aacb6c0ccd2c6b9ada197887b6e62544a3f342b2621201e1a181514120e09030100000000000000000000000000000000040c13191e262e34383f44464a4c4d4d4c4a4846423b38342e271e180f060000000000000009141f29333b42464848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484848484846423b33291f14090000000916222f3c4854606b727f8690959fa2a9afb5b6b5b5b4aeaaa3999083786d6053463a2d201307000000000000020b17222d38424a505a61696e74787a7c7c7a77716c6560595049413931271f150c0300000000000000000000060f182029323a434b515a626a6f787f868b8e8d8b87827b716c615a50453c31261a0e000000000000000000000c17222c36404a525b63696e747779797876716d6760594f473d3026292c31373a3b3e404141403f3d3a39352f2c29241d17110a020b131c242d323a41464d5254565e616264646261605c5454514c4540393028231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c22282b2e34383a3c3e41434440454646443f45444241403d3b3a36302e2d2a25201d19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0e0e0f101112111111100e0d0c0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a131c222b32373d4448494e505251504e4c4846423b37322a251f170f0600000000000000000000000000000000000000000000000000000a141d29333e45515d676e7b859298a2abb4bdc5cdd5d7cfc6bfbaafa9a19e97928d8a87858484858687898d92989ea5aeb4bcc5ced7dee1e5ebf2fafbeee2d6cabeb4aa978a7e7164574b3e2e23180c00000000000000000000020d17202930363d44484b515355585a565e6163656769666d6e6f70717374757677797a7a7b7d7e7f808182828384858586868788898a8b8c8c8c8c8c8c8c8b8a8a89888886858381807e7b7875726f6a67625f58554f46423b3328231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3e4a5764717d8a9aa4afbbc8d4c9beb3a9988b7f72665c50443e37322e2d2a252422211e1a15110c060000000000000000000000000000070d161e242930383f444a505356595a5a595754524d46454039302a21180f060000000000020e1a25313b454d5354545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454534d453b31251a0e020006121e2b37424d5763707d8892989fa7adb3bbc0c3c2c1bfbab4aba0958b7f7265584c3f2f24180d0100000000000006111c262f383f4450575e6167686d6f6f6d6864605b534f443f382f271f150d03000000000000000000000000060e1720283139404550585f666d737b7e81807e7b756e69615a50483e332a1f15090000000000000000000006101a242e38404951575f61676a666d666a65605c554f473d352b1e1d20262b2e2f323334343332302d2c2924201d18130b060000010a121b202930363b4246474c5254565757555453504a4745413a342e271e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c1f23282b2d2f3234362e34383a3a38342e37363433312e2d2a2521201e1a14110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709080d1113141618191a1b1c1d1e1f1e1e1d1d1b1a18171413110d0807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c252e343d43474f54565a5d5e5e5d5b5955534d47433c36312921180f0600000000000000000000000000000000000000000000000000020b17212935404b555f69707d869299a3abb3bbc3ccd6d8d1cbc1bbb3ada9a19e9a9697929190919299969a9fa2aaafbabfc5ced2d1d2d5dae0e8f0faf2e7dbd0c0b3a79a8d807467554b4034281c100400000000000000000000050e171e252a323839404547494b4d4c525456585a545c6061626365666768696b676d6e6f7071727374757676777878797a7a7b7c7d7e7f7f7f7f7f7f7f7e7e7d7c7c7b7978767573716e696865625f5855534e48443d36312a2118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000614212e3b4754616e7a87939facb9c6d1cfc4b7aa9e9184786d60594f47433e3b3a3630312e2d2b261f1d1711090000000000000000000000000710191f282f353d424a50545b60636667666664615e5753514b433c332a21170c020000000005121e2a36424d575e616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161615e574d42362a1e1205000814212d3a47535f697683909aa3aab1babec5cbd1cfd1cbc6bdb1a79d9083766a554b4035291d1104000000000000000a141d262d333e454d5254565d606262615e56535049413d332d261d150d030000000000000000000000000000050d161f272f343e464e545c60696e727473716e69615f5750483e362c21180e03000000000000000000000008121c262e373f454d53555a545c605c545853514b433d352b231911151a1e21222526272726262321201d1913110d07010000000000090e171e252a30363a3b414647494a4a494746443f3a39352f28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171c1f202225272a23282c2d2d2c28232a2928262421201e1a1414110e090401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c1013141618191d20212325262728292a2b2b2b2a2a292826252321201d19161313100c07040100000000000000000000000000000000000000000000000000000000000000000000000008111c262e3740464e54596063676a6b6b6a6865615f57544e46423b332a21180e0500000000000000000000000000000000000000000000000000050f18242f39434d57606b707d879299a2a9b2bac1cad0d7d7cdc5beb9b3adaba6a9a29f9e9d9e9fa3aba7acaeb4bcc1cacec9c5c4c5c9ced6dee8f3f8e9dcd0c3b6a99d908376675c5145382c1f13060000000000000000000000050d131921272c2f34383a3c3e41414647494b4d4a515354555758595a5b5d555c606162636465666768696a6a6b656c6d6e6e6f707272727372727272727170706f6e6d6669686664615e575855534e4947433c38332a261f180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687683909daab4bfcbd2c5b9aca0968b7e716b6159544e4b474642403e3b3a37312e29221b120a01000000000000000000060f19222b313a41454f545c60666c7072747372716e6965605c554e463c33291e140a000000000714212d3a46535e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e53463a2d211407000815222e3b4855616e7b88959facb4bcc3cacfd7dcdcdcd7cfc3b9ac9f928679675d5145392c20130600000000000000020b141c2228333b4246474c5254565654524c46443f382f27221b140b0300000000000000000000000000000000040d151d2329343c424a51575e6165676765615e57534d453e362c241b0f06000000000000000000000000000a141c252d333c4247484d4a5153514a4b47454039312b23191107090e121415181a1b1b1a19171413110d0804010000000000000000050c13191f252a2d3036393b3c3e3d3c3b3a38342e2c29241e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b10121316181a1d181c1f20201f1c171e1c1b19171514120e090705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080d111314181d1f20232524292c2d2f313334353636373838373736353332302e2d2a2523201f1c1813110d080100000000000000000000000000000000000000000000000000000000000000000005101a232e384049515860626b70747778787674726e69625f58534d453c332a20170d020000000000000000000000000000000000000000000000000007121d27313b454f59616b707e879297a0a8b0babec5cdd4d7cfcac5beb9b8b3b3adababaaabacafb5b4b8babfc6cec8c4bdb9b7b9bdc4ccd6e1ebf5ebdfd2c5b8ac9f9286796d6053463a2e23170c00000000000000000000000002080d161c1d23292c2d2f323036393a3c3e4040444648494a4b4c4e4f504b51535455565758595a5b5c5d5e5e5b6060616263646565666666666565656464636261605c545b5a5754524d4c4847433c3b37322c27211a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5666727f8c98a3aebac6d0c8bdb2a89f92867d706b625f585754524d4d4b4847423c3a342d241c130a0000000000000000030e18222b343d434c525960666d72787d7f80807f7d7b77716d675f584e453b30261c11060000000815212e3b485f6c767b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b766c5f483b2e211508000a1724303d4a5763707d8a96a7b1bec6cfd6dbe1e8e8e7dfd3c6baaea298867a6d6053473a2d2014070000000000000000020a1117202930363a3b41454749494746413a37332d261d17110a02000000000000000000000000000000000000030b1218222a303940444d5354585b5a5854534d47423c332c241b12090000000000000000000000000000020a131c212a31373a3b4140444644403e3a38342f271f1911070000020608080b0d0e0e0d0c0a0706040100000000000000000000000002080d14191e20252a2d2e2f31312f2e2d2b2823201d19130c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e070c1013131312100c060f0e0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070d111314191d202124292c2d30322f35393a3c3e404141424344454444444341403f3d3a393630302d2c2823201d1913100b04000000000000000000000000000000000000000000000000000000000000000b17212c35404a525b636a6f777d8083858483817f7b756f6a615e574d453c32291e140800000000000000000000000000000000000000000000000000010b151f29333d474f59616c707d8591969ea6adb3bbc1c8cdd3d6cfc9c6c5c0bebab8b7b7b8b9bbc0c0c5c6cac9c3bdb8b2acabacb2bac4cfd9e3eeece0d3c7baaea398897c6f63544a3f34281c100300000000000000000000000000050b1012181c1f202225252a2d2e30322e34383a3b3c3d3e4041424340454747484a4b4c4d4e4f4f50514950535354555657585959595959595958575756555553514a4e4d4b4846423f3c3a37312e2b26201c160e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4754616e7b86929faab4bfcbcec3baaea29892867d746f6a6764615e575a5755534d4a453f362e251c1108000000000000000a15202a343d464e565d606b6f787f84898c8d8d8c8a87847e796e6a5f574d42382e23170b00000013202d394653606c7986878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878786796c605346392d2013000b1724313e4a5764717d8a97a9b3becad6dbe2e5e5e1dedad2c5b8ac9f928579675d5145392c20130600000000000000000000060e171f252a2d2f35393a3c3c3a3936302b27221b140b06000000000000000000000000000000000000000000010710181e272e343b4246484b4e4d4b4846423b37312a211a120900000000000000000000000000000000010a0f181f262b2d2e2e34383a38342e2d2c29231d150d07000000000000000000010100000000000000000000000000000000000000000002090e1114191e20212324242221201f1c1713110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000040607070603000003010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113181d202024292c2d2f35393a3c3f41414547494b4c4d4e4f505152515150504e4d4b4a474641403c3a38342e2c29241e1c16100c070000000000000000000000000000000000000000000000000000000004101c28333e47525c646d727c83898d909191908e8c86817c766e695f574d443b3025190d0400000000000000000000000000000000000000000000000000030d18212b353e47505a616b707b848f939fa2a9afb8bcc3c7cdd2d4d2d1d0cac6c5c4c3c4c5c7cbd1cbc7c4bdb9b1aca8a19ea1a8b2bdc7d1dce8e7e3d6cbbfb4aa998c8073665c5044382c1f120600000000000000000000000000000001070c1013141618191d2021232523282c2d2e2f30323334352f34383a3b3c3d3e3f4041424343443f4446474748494a4b4c4c4c4c4c4c4c4b4b4a49494846444042403e3b3a36302f2e2b26211f1b15100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3a46525e6974808d98a3aebac1cccabfb4aaa2989288817c7774716e69696664615f5756504840372e231a10050000000000020f1a26313c464e5860686d747c838b9196999a99999795918b837c6e695f544a3f34281c1003000013202d394653606c7986939494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494949386796c605346392d201300091623303c4956636f7c8997a1adb9c1cad0d4d9d9d4d2cfc9c0b5ab9d9083766a554b4035291d11040000000000000000000000050d141a1e2024292c2d2f2f2e2d2a251f1b17110a02000000000000000000000000000000000000000000000000060c151c232831363a3b3f41403e3b3a36312b261f180f0800000000000000000000000000000000000000060e151a1e212223282c2d2c2823201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000205080d11141416171716141312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f13191d2024292c2d2f35393a3d404547494b4d4c51545658595a5b5c5d5e5e5e5d5d5c5b59585654524c4c494645403a39352f2c271f1c18120b0600000000000000000000000000000000000000000000000000000714202c38444f59646e737f8790959a9d9e9e9d9b99928e88827b6e695f564c41362a21160b0000000000000000000000000000000000000000000000000000060f19232c353e48505960696e7a828b92979ea5acb1b7bcc2c6c7ccd2cecfcfd0cfcecdcfc9c6c4bfbab9b2ada8a09d969196a1abb5c0cbd7dcdadbdad0c4b7ab9e9184796d6053463a2d20130700000000000000000000000000000000000004060709080d1113141618181c1f202122242526272823292c2d2e2f30313233343536372d3337393a3b3b3c3d3f3f3f403f3f3f3f3f3e3d3d3c3b3a38342e33312e2d2a2522211f1b15130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57616e7b86929fa6b0bac4ccc6bcb3aaa29a938e8884817e7b787573716e6965625a524940352c21160b000000000006121f2b37434e58606a6f7a818790959ea1a8a7a6a5a7a09d9590857b6e665c5044382b1f1308000013202d394653606c7986939fa1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19f9386796c605346392d2013000713202d3a4653606d7985929ea6afbabfc6c8cecec8c5c4beb9afa3998d8073665a4d402f24180d0100000000000000000000000002090e1114191d2021232321201e19130f0b06000000000000000000000000000000000000000000000000000000030b12181f252a2d2e323434322e2d2a251f1a150e0600000000000000000000000000000000000000000003090e121415181c1f201f1c181413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000001050708090b0a0908070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070807070401000000000000000000000000010406070a0d0f10111212121111100f0d0b09070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e24292c2f35393a3d4145474a4b515356585a555d60626466676869696a6b6b6a6a6968666563615e56595653514b4745413a38332c28231c17110a020000000000000000000000000000000000000000000000000a16232f3c4855616b73808c92999fa7aaababa9aba39f9b948f847b6e685e52463d32271b0f03000000000000000000000000000000000000000000000000000007111a232c363e474f575f686d757e858f939da0a7abb0b7b9bbc0c0c1c2c3c3c2c1c0c0beb9b8b4aeaca8a19e95918a849199a3afbbc5cbd1cececfc9c4b9ada196897d7063564a3d3023170a00000000000000000000000000000000000000000000000105070709070c10121315161718191b1c181c1f202122232425262728292a22272b2d2d2e2f30313232333333333232323131302f2e2d2c2823272421201e1a1515120f0a06030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b46525e69727f8b949ea8b2bac4ccc5bcb3aca49f9a96918e8a878582807e7b77716c635b52473e33281c1000000000000814212e3a47535f6a6f7c848e939aa0a7adb2b3b3b2b1aca7a0979083786d6053463a3025190d010013202d394653606c7986939facaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeac9f9386796c605346392d20130006131f2c3845515c66737f8c949ea5aeb4b8bcbcbbbdb9b7b2ada49f92877b6e6155483b2e2215070000000000000000000000000000000205080d11131416161413110d080300000000000000000000000000000000000000000000000000000000000000070c141a1e21212528272521211e1a140e0903000000000000000000000000000000000000000000000000020608070c10121312100c0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213151413110d0806030000000000000406080d11131417191c1d1e1f1f1f1e1d1d1c1a18161413110d080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2f35393a4045474a4c525457555d6063656769676d6f717374747576777877777776747372706d68696663605c5454524c48443d38342e28231c140c080200000000000000000000000000000000000000000005111d2935414c5663707d8a929fa3abb1b6b8b7b6b5afaca69f9691847a6e61594f44382c20130700000000000000000000000000000000000000000000000000000008111a242c353d454d565d616c717b828990959c9fa6aaacafb5b4b4b5b6b6b6b5b4b3b3adababa39f9b96918b847d7a87929faab4bbc0c0c1c2c1beb9b2aaa095887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000004060708090a0b0d0e070c10131414151718191a1b1c1c1d171b1f2020212223242526262626262626252424232222201f1c181a181514120e0908060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a36424d57606c77828f96a0a8b2bac3cbc5beb6afaca8a09e9a9796918f8d8a88847e736d63594f44382c1c110600000005121e2a36424d57626e7c8691969fa4acb1b9bdc0c0bfbcb8b1a9a0958b7e7265564c41362a1d11050013202d394653606c7986939facb9babababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab9ac9f9386796c605346392d20130004101c2834404b54606d78828e939fa2aaacb1afaeb2acaaa9a19e928d8073695f53463a2d211407000000000000000000000000000000000000010407070909070705010000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1a181514120e0903000000000000000000000000000000000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1011171c1f202221201d191312100b060005070c101314191d2021232628292b2c2c2b2b2a2a2826252321201d191514120e09050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161e242931373a4145474b515357565d606366676d6f727476787a7c7e7f8081828384858484838381807e7d7a7876736f6d6665605d56544f46444039342e261e19140d0500000000000000000000000000000000000000000713202d3946525d687683909da4afb5bdc3c4c4c3c0bbb9b0a8a1968f82766b6054483b2f2215090000000000000000000000000000000000000000000000000000000008111a232b333c444c525a61696e757d838b9094999d9fa4aba7a8a8a9aaa9a8a7a6a9a19e9b99928e89847f787075828e98a2aaafb5b3b4b5b5b3ada9a1989184786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000001000004060708090a0b0c0d0e0f10060b0f1213141415161718191919191919191818171616151312100c070b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b44505b656d7a849196a0a8b1b9c2cbc7c0bbb9b2acaaa7a9a19e9c999796918b7f736b615548382e23170b0000000714212d3a46535e6976839098a1a8afb6bec3c9cfcccec8c3bbb1a79d908377685e5246392d2013070013202d394653606c7986939facb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6ac9f9386796c605346392d201300000c18232e3944505c666d78818b92989da0a7a2a2a8a09e9b97918b80776c60574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c1c23282c2d2f2d2c2924201f1c17110d1113181d1f2024292c2d3033353637393938383736353331302e2d2a2521211e1a14120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000810191f282f353c43474c5254555d606467686d7073767a7c7e80828487898b8c8d8e8f9091919190908f8e8c8b898785827f7c7976716d6863605953514a443f38302a251f170e07010000000000000000000000000000000000000714212e3a4754616d7a87959fabbbc0c7cfd1d1d1cbc7c2bab2a89f94897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000081119212a323a414650575e616b70787e83888c909399989a9b9c9c9d9c9b9a999897918e8b86827d78726d666e7b8692989fa3aba6a7a8a8a9a19e9691867d6f655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030000030506070808090a0c0c0c0d0c0c0c0c0c0b0a0a090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f27333f49535e686e7b849196a0a7b0bbc0c7ccc8c3bdb8b7b4b2adaba8a6a8a09d928a7d7063544a3f34281c100300000815212e3b4854616e7b87959faab2bbc0c7d0d5dad9d9d4cdc3b8aca095877a6d6154473a2e2114070013202d394653606c7986939fa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a99f9386796c605346392d2013000007121d28343f4a545c666d757e868c91959595959496918e8a847e746c655b50453b31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0b09070604000000000000000000000000000000000000000000000000060d141a21282c2e34383a3b3a3935302d2b28231c191d2024292c2d2f35393a3d4042434445454544444342403e3c3a3936302e2d2a25211e1a14100c070000000000000000000000000000000000000000000000000000000000000000000000000009121a222b313a41454e53565d6065676d7074777a7d808386898b8d8f91969597999a9b9c9c9d9e9e9d9d9c9b99989697918f8c8985827e7a75706b64605c54504a423d3630292018120c0400000000000000000000000000000000000915222f3c4855626f7b8895a7b1bccad1d9dededcd7d4ccc4bab0a69b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000080f18202830353e454d525960666c71767b808486898b8d8e8f90908f8e8d8d8b8885817e7a75706c66605f69707d868e9299999a9b9b9b9997928c847d6f6b6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414c565e696e7b8490959fa6afb5bdc3cacec8c5c4c1bdb9b8b5b3b2aca49c8f8276665c5044382b1f120600000a1723303d4a5663707d8996a7b1bcc4ccd2d9e2e5e6e5dfd4c8bcb1a795887c6f6255493c2f2216090013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d20130000000b17232e38424b545c606c717a808487888988878784817d79716c605b53493f332a1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0c0a0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1013141618151312100c07000000000000000000000000000000000000000000070f181f262a3338383f4446484745413d3a38342e26252a2d2f35393a3d4145474a4c4f50515252525150504f4d4b494746413e3b3a36312d2a261f1c18120b060000000000000000000000000000000000000000000000000000000000000000000009121b242c343d434c51585f62686d72767a7d8084868a8d909299989a9c9ea1a8a4a6a7a7a8a9aaabaaaaaaa9a7a6a5a9a19e9c9998928f8b86817d77716d66605c544f46413b3229241d160d05000000000000000000000000000000000814212e3b4754616e7a8798a2aebac6d0d9e2e4e8e3ded6ccc2b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000000000060e161e2429333b42464f545b6064696e73777a7c7f8181828383838281807e7b7875716d6863605b5457606b707b81868a8c8d8e8f8e8c8a857f796f6b60594f41382d22170b0000000000000000000000000000000000000003050608090a080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090c0e0d0c0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444d575e696e7b838f949fa3abb1babec5c9cfd1cfc9c5c4c2c0bdb9ac9f9286796d6053463a2d20130700000b1724313e4a5764717d8a97aab4bfcbd6dde4e8e8e3e0ddd3c6baaea298877b6e6154483b2e2115080013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d201300000006111c263039424b515a62686d73777a7b7c7b7b7a7774716d66625a504941382d21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213161818171514120e09050200000000000000000000000000000000000000000000000000000000000000000000000000010204030100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d2020232422201f1c18120c07010000000000000000000000000000000000071019212931363e44484a50535554524c4a46443f38303036393a4045474a4c525456595b5c5e5f5f5e5e5d5d5b59585654524c4b4846423b3a36312c28231d17110a0200000000000000000000000000000000000000000000000000000000000000060f1b242d363e464e555d606a6e747a7e82868a8d909399999d9fa3aba7a9abadb2b1b2b3b4b5b6b7b8b7b7b6b6b4b3b1b2adaba9aaa29f9c98928e89837e79716d666059524d443e352f281f170f070000000000000000000000000000000613202d394653606c7986929faab4bfc7d0d4d9dbdcdad5cfc4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000040c1319202930363d424a5053575f6166676d6f72747575767776757473726e6a6865615e5653504a4f5960696e757a7d7f80818282807e79726d6760594f473d2f261b11060000000000000000000000000000000000060b0f1213141616151313100c070703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a0b0a08070604000000000000000000000000000000000000000000000000000000040a0f131516191a1a19181514120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323b454d575e696e7a828c9299a0a7adb3b9bec5c8ccd2d2d1cfcec7bbafa399877a6e6154473b2e21140800000a1623303d495663707c8998a3aebac4ccd3d7dcdcd7d4d2ccc3b8ac9f9285796d6053463a2d20130700101d293643505c69768283838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d10000000000a141e273039404550565e6166686d6f6f6f6e6d686864605c5450443f382f261b0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070808090807060503000000000000000000000000070c11171c1f202325252422211e1a15120e0903000000000000000000000000000000000000000000000000000000000000020507080c0e0f100f0e0b0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151b1d24292c2d30312f2d2c28231c18120b03000000000000000000000000000000071119222b333b42464f55545c6062605d565753504a423b3a4146474b515357565d60636668696a6c6c6b6b6a6968666463615e565854534d4846423b38342e28231c140c080200000000000000000000000000000000000000000000000000000000030e18212d363e48505860676d737b81868b8f92999a9d9fa4aba9acaeb5b3b5b8b9bdbebfc0c1c2c3c4c4c4c3c3c2c1bfbebeb9b8b5b4aeacaaa39f9b95908b847e78706b615e5650454039312921191108000000000000000000000000000006121f2b3844505b6674818d98a2aeb5bdc4c8cecfcfcfc9c5bdb3a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000002080e171f252a2f383f44464d5355555d606365676869696a6968676665625f585854524c46443f474f575e61686d70737374757573716d67605d554f473d352b1d140a00000000000000000000000000000003090e11171b1f2021232322201f1c1815130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121315171817151413100c070300000000000000000000000000000000000000000000060c11161b1f2223262727262421211e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000020b172029333b454d565e686d787f8790959fa2a9adb3b9bbc0c4c5c9cfccc5bbafa499887b6e6255483b2f22150800000714212d3a4754606d7a86929fa9b2bac1c7cbd1d1cbc7c5c0bbb1a79b8f8275665c5044382c1f1206000f1c2835424e5a66707676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235281c0f00000000020c151e272e343f444c5254565e6162626261605d565753514a423e332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b070c10131414151515151413120f0b060603000000000000030b12181c23282c2d303232302f2e2b26211e1a140b0600000000000000000000000000000000000000000000000000000003090e121415191b1c1d1c1a171312100b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141920262b2f35393a3d3e3c3a38342e29241d150d0700000000000000000000000000040f19232b343d454d53596163666d6e6d686763605c544d45484c5254555d606467686d70737576777878787777767573716f6d686764615e5755534d46454039342e261e19130c040000000000000000000000000000000000000000000000000000000915202a333e48505a616a6f7a80878e92989c9fa3abaaacafb5b6b9bbbfc0c2c4c5c9cfcccdcecfcfd0d1d1d0d0cfcecccfc9c6c4c2bfbab8b4aeaca7a09d96918b837d756e68615a514b433b332b231a110800000000000000000000000000030f1c28333f4a54616e7b86929fa4abb2b8bcc1c2c2c1bdb9b3aba2978c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000050d141a1d262d33383c4246484b515356585a5b5c5d5d5c5b5a5a5855534e4b4746413a38333d454d53565e616466676868686664605d55514b433d352b23190b020000000000000000000000000000060e151a1b22272b2d2e2f302e2d2c2823221f1b160c0700000000000000000000000000000000000000000000000000000000000000000000000000000000050b1011171b1f202224252422201f1d1812100c06000000000000000000000000000000000000040a0f171d21272c2f3032343333312e2d2a251f1d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000050e172129333b444d565d666c737d838c92979ea1a9acafb6b7b9bdbdc0bbb3a99f93867a6d6054473a2d21140700000613202c3945525d6874818e97a1a8afb9bbc0bebdc0bbb9b5afa89f958a7d7064544a3f34281c1003000d1926323e49545e6669696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d0000000000030c151d2328323a4146474c52545556555454524c4a464440393027221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e121415171a181d1f20212122222221201f1b171312100c06030000060c151c23282e34383a3c3e3f3d3b3a37312d2b261f17110a020000000000000000000000000000000000000000000000030a0f141a1e20212527292a292724201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000001080e171e252a323739404547494b4846444039352f271f1910070000000000000000000000000a16212b353d464f575f616b7076797b7a7874706d665e574f54565e6164676d7074777a7d7f82838485858584838382807e7c7a7774716e6966615f5753514b443f383029241e160e0700000000000000000000000000000000000000000000000000020f1a26313c46505a616c717c848d92999fa2aaacaeb4b7b9bbc0c3c5c7cbd1cfd1d2ccc8c6c5c5c4c4c4c5c6cad0cacccfd2d3d2d1d0cac6c5bfbab8b1aca8a19e959089827b716c605d554d453d352b231a1108000000000000000000000000000b17222d3846535e69727f8b9399a0a8acb1b4b5b6b4b2ada9a19992857a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000002090b141c22282b31373a3b404547494c4e4e4f5050504f4e4d4b4847433e3a3936302b28333b42464c525457595a5b5c5b595753514b454039312b231911070000000000000000000000000000080f181f262b2d3337393b3c3d3b3a38342e2f2c272118120b0300000000000000000000000000000000000000000000000000000000000000000000000002090e161c1b22272b2d2f3131302f2d2c29241f1c17110a03000000000000000000000000000002080d151b22282d32383b3c3f41403f3e3b3a36312c29241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000050f172129323b434c545b606b6f787f858c92979c9fa4acabadb2b0b6afa9a1978f8276685d5245392c201306000004111d2935414c56616d7a8591969ea5acafb5b1b1b5afacaba49f969083786d6053463a2e23170c00000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a000000000000030b121820283036393a414647484948484745413e3a38342e271e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141a1e2122242724292c2d2e2e2f2f2e2e2d2b2722201f1c1712100b060f181e272e34383f4446494b4b4a4847423c3a373128231c140c02000000000000000000000000000000000000000000060e151a1f252a2d2e323435373634312d2b28231c140c0800000000000000000000000000000000000000000000000000000000000000000000000000040c1319202930363c43474b515356575553514a454039312a22190e0500000000000000000000030f1b27323d474f5960696e767d8386888785817d786e695f596063686d71757a7d818486898c8e8f919292919190908e8c8b898784817e7b77736e6965605c55504a423e3530282019110600000000000000000000000000000000000000000000000006121f2b37434e58616c717e8691979fa3abaeb4b9babfc3c6c7ccd2d2d2cfc9c6c5c1c0bbb9b8b8b8b7b8b8babfbbbdc0c2c5c6cad0d2d4d3d0cbc7c3bcb8b2ada7a09d948f857e756d675e574f473d352c231a110700000000000000000000000006111c2a36424d57626d727f8791969da0a7a7a8a9a7a8a19e9792877e70685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2d2f35393a3c3f4142424344434241403f3b3a37312e2d2a251f212931363a4146474a4c4d4e4f4f4d4a47454039352f281f191107000000000000000000000000000008111a212a3137383f4446474949484645403c3b383228231c150c0300000000000000000000000000000000000000000000000000000000000000000000050d141a21272c2d3337393b3d3e3d3b3a38352f2c28231c150c06000000000000000000000000040c131920272b33393d4348494c4d4d4c4b4846423b39352f271f180f0600000000000000000000000000000000000000000000000000000000000000000000000000050f172029313a424a505960666d727a7f858a8f939a9b9ea1a8a3aca49f9792857b6e61564c4135291d11040000010d19242f3a46525e686e7c848e939c9fa3aba5a4aba39f9d99938e847a6e665c5044382b1c1106000005101b26313a42494e505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261b10050000000000000000070e161e252a2d3035393a3c3c3c3b3a39352f2d2c28231c150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181c1f20262a2d2e31332f35383a3a3b3b3c3b3a3937332d2d2c28231f1c171118212a303940444a50535658585755534d4846423c342e261e140b0200000000000000000000000000000000000000090f1820262b30363a3b3f41424342413e3a38342e261e1a11080000000000000000000000000000000000000000000000000000000000000000000000070d161e2429323b41464e53555d60636462605c54514b433c342a20170d0300000000000000000007131f2c38444f59606b6f7b828a90929897918e8a837b6f6a656b70757a7e82868a8e91939a999b9c9d9f9f9e9e9d9c9b99979696918e8b87847f7b76716d67605c545046413a322b2317110a02000000000000000000000000000000000000000000000814212e3a47535f6a717e889298a1a9afb5babfc5c7cbd1d2d4d5cfc9c6c5beb9b8b5b6afacacababababacaeb4aeb0b3b6b8babec4c5c8ced3d6d3cec8c4bdb9b1aca69e97928a81796e6960594f473e352c23190f060000000000000000000000000e1a25313b45515b636d727d848c9095989b9c9c9b9996918c857d706c61564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2124292c2d3032343536363736353433322f2e2b2621201d1913171f252a3036393a3d4040414242403e3a39352f29241d160d07000000000000000000000000000008121a232c333c42474950535456565553514b4948433d342e271e150b000000000000000000000000000000000000000000000000000000000000000001070f171f252a3338383f4446484a4b4a484745403a38342e261e18100600000000000000000000070e161e242932373e45494f5456595a5a595754534d47454039312a22180f0600000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f383f444f545c60686d72797e82878b8f91969696979a938f857d70695e53433a2f24190d0100000008131e2a36414c565f6a6e7a81898f9299979897979992908c8781796e685e544a3f34281c0a000000000a151f2831383e4243434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a00000000000000000000050c13191d2025292d2e2f2f2f2e2d2c2924201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1d23292c2d31363a3b3e404240454747484848484746443f3d3a38342e2b28231c212a333c424a51545c6063656563625f5755534d443f3830261d140a00000000000000000000000000000000000009121b222a31373b4246484c4e4f504f4d4a46443f38302c241a110700000000000000000000000000000000000000000000000000000000000000000009101920282f353e444c52585f62676d70716f6d66605d554e463c32291f150b0100000000000000000915222f3b4854606b6f7d858f949c9fa3a19e9a9490857c6f72777d82868b8f92989a9d9fa4aca8a9aaabababaaaaa9a8a6a4a8a09e9a9796918c88837e79716d66615a524c443d3528231c140c03000000000000000000000000000000000000000004101c2834404b54626e7c86929aa3aab2bbc0c7cad0d3d7dad5cfc9c5beb9b8b3adaba8aca49f9f9f9e9e9e9fa2aaa2a3a6a9abadb3b7b8bdc3c7cad0d7d4cfc9c3bcb8b0a9a29e938e837b706b60594f473e352b21180d04000000000000000000000009141f29333f48515b636b70797f83888b8e8f8f8e8c8a847f79706b615a50443b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181d202023252728292a2a292827272522211f1a1413110d080d141a1e252a2d2e31333435353533312d2c29241d18120c040000000000000000000000000000040d1a242c363e454d53535b6061626361605c5456544f44403930271c1207000000000000000000000000000000000000000000000000000000000000030b1218212930363d4448495053555758575553514b46443f38302a22180f050000000000000000071119202830353c434750555960636567666664615e5753514b433c342a21170c0200000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333d424a51565d60666d71767b7e828487898a8a8987827b706b60574d4231281e130800000000010d1925303a444e585f686d757d8286898a8b8a8a898683807b746d675e564c42382e23170b00000000030d161f262d32353636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d03000000000000000000000002080d1113191d20212223222121201d191312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c14191f252a2f34383a3d4246484a4d4f4b51535454555555545350494a46443f3a38342e262a333c454d545c60666d6f7172706e6966615f57504a42382f261b11060000000000000000000000000000000008111b242d343c43474d5254585a5c5d5c5a5753504a423e362c23190f040000000000000000000000000000000000000000000000000000000000000006121b222a323a414550565e616a6f747a7c7e7b79736d675f584e443b31271d12070000000000000000091623303c4956636f7d8692979fa6acaeadaba69f9790837a7e84898f92999b9fa2aaaaacafb6b5b6b7b8b8b8b7b6b6b5b3b1b2acaaa7a8a09d9994908b847e78716c615d564f4740342e261e150d030000000000000000000000000000000000000006131f2c3845515c6675818e98a3acb4bcc4cbd1d6dbdbd6cfc9c4bdb9b3adaba9a19e9b989a9392929191919298949597999c9fa2a9aaacb2b8babfc6ccd2d9d5cec8c1bbb3ada59e9590857d706b61594f473d332a1f160c0100000000000000000000030d17212d363f49515960676d72777b7e818283817f7d79726d67605950473e32291e14080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070d10131416191b1b1c1d1d1d1c1b1a181514120f090705010003090e13191d2021242627282928262420201d18120d07010000000000000000000000000000010c161f2c363e4850575f61656c6e6f706e6d6668636059514a42392e23180c0500000000000000000000000000000000000000000000000000000000060d151d2329333b42464f54535b606264646362605d5553504a423c342a21170d03000000000000060f19232b323a41454e545a61646b6f72747372716e6965605d554e463c33291e140a0000000000000000000000000000000000000000000000000000000000000000000000000000040b141c2228303940444c52545c6064686e7175787a7c7d7e7c7a756e6960594f453b311f160c01000000000008131e28323c464e565e616b70767a7c7e7e7e7d7c7a77736e69605d554c443b30261c11060000000000040d151b212628292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292826211b150d0400000000000000000000000000000105080d111314151615151413110d080604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e252a3036394045474a4d5355575a5c555d60616162626161605b535653504a46443f3830323c454d575f666d72797c7e7e7d7b77736e69605c544a41382d22170b000000000000000000000000000000060f1a242d363f464e53575e616567686a696764605c5450483e352b21160b0000000000000000000000000000000000000000000000000000000000030a1117242d343c444c525a62686e757c8186898a888680796f6a5f564d43392f24180c0200000000000003101d2a3643505d6976839098a1a9b0b8bab9b8b0a99f9590858b91959b9fa3abacaeb4b7b9bbc0c1c2c4c5c5c4c4c3c3c1bfbebdb9b7b4b2acaaa69f9c96918b847e756d68605952443f3830271f150d030000000000000000000000000000000000000713202d3a4653606d7985929faab4bec6ced7dcdcd7d0cac4beb9b2ada9a19e9997928e8b88868585858485858687888a8d8f9297999ea0a8acaeb4bbc0c7d0d6d9d4cdc5beb9afa7a09792867d706b61594f453c31281e13080000000000000000000000050f1b242e373f474f555c6066696e727475767472706d66605d554f473e352c20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090c0e0f0f1011100f0e0d0c080806020000000000000002080d11131417191a1b1c1c1a171413100d07010000000000000000000000000000000007131d28313e48505a61696e74787a7c7c7b7978746f6b605c544a40342822170b0000000000000000000000000000000000000000000000000000000610181f272f343e454d52596063656c6e7071706e6d6763605c544e463c33291f14090000000000030e18212b353d444c525860626c71777c7f80807f7e7b77726d675f584e453b30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343a41454b5153565e616568686d6f7071706d68615e564f473d33291f0d04000000000000020c16202a333c444c52596063676d70717271706f6d6766615e57514b433b32291e140a00000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a030000000000000000000000000000000000000105070709090908070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363b42464b515357575f616466696a676d6d6e6e6f6e6d6c656763605c5453504a423d3a444d575f696e787f84898b8b8a8884807b726d665c53493f33271b0f0300000000000000000000000000030d17212c363f4850585f62696e727475767574716d66615a50473d32271b1003000000000000000000000000000000000000000000000000000000030c151c2328363f464e565d606c717a81888e92999798928c847c6f685e554b4035291f140900000000000006131f2c3946525f6c7985929faab3bbc2c7c6c2bbb1a79f9892989da0a7acafb5b8babfc4c6c6c5c2c0bebdbdbebec0c2c5c6cac9c5c4c1bdb8b7b0aba8a19e96918a817a706b635c504a423931271f150b0200000000000000000000000000000000000915222f3c4855626f7b8898a2aebcc6d0d8dcd6d1cbc6bfbab3ada8a19e97928c8885817e7b797978787878797a7a7b7d808285888c91969b9fa2aaafb5bdc2cad0d7d7cfcac1b9b1a9a19892867d706b60574d433a2f24190e05000000000000000000000009121c252e353d434b5153575f6165686969686664605c54514b433d352c231a0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030304030201000000000000000000000000000000010507070a0d0d0e0f0f0d0b070604010000000000000000000000000000000000010d18242f3a43505a616c707b8085878989888685817c746d665c51443e33281c1004000000000000000000000000000000000000000000000000020a1117222a3139404550575e616b7074787b7d7e7d7b7a75706d665f584e453b30251a0e02000000000915202a333d474f565d606a6f767e84898c8d8d8c8a87847f796e6a5f574d42382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282f35394045464d525458565d6163636463605d56524d443d352b21170d0000000000000000050e18212a323a41464f54555d60636465646463605d5554534d454039312920170c02000000000000000000050a0d0f101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181e262e343b41464d52555c606367696e71737577787a7a7b7b7b7b7a797774706d6663605c544f45414c565f696e7b838c919698989696918d867f786d655b5044372b1f12050000000000000000000000000009141f29333e48505a626a6e767b7f81828382807d78706c61594f44382c20150a0000000000000000000000000000000000000000000000000000050d151e262e34404850585f686d757e858e939b9fa3aaa29f9691847a6e675d51453b3025190e02000000000006131f2c3946525f6c7985929facb8c5cdd3d2cdc2b9b1aaa29fa2aaacb1b9bbc0c5c7c6c5bebab8b5b3b2b0b0b1b2b3b6b8babec4c5c9cec8c5c2bcb7b2ada8a09d938e847d736e605c544b433931271d140a0000000000000000000000000000000000091623303c4956636f7c8996aab4bfccd7d5d0cbc7c0bbb4aea9a19e96918b857f7b7875716e696c6c6b6b6b676d6e6f707376797b7f84898e92989fa4abb0babec5ced4dbd6cbc3bbb3aaa39892867d70695f564c41352920170d0200000000000000000000000a131c232b31394045474d5355585b5c5c5b595753514b454039312c231a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b55616c717e868d929795969a93918e8981786d605a5044392d2014080000000000000000000000000000000000000000000000040b141c2228343c434b515a61696e767d8185888a8b8a8886827d786f6a5f574d42362a1e1205000000020f1a26313c464f5960686d747c838a9196989a99999796918b837c6e695f544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292e34383b4146474b4c52545657575654524c46423b322b23190f05000000000000000000060f18202930363d44484b515356575857575653514b4846423b352f281f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121a212a30383f444c52575e61676d7074787b7d80828485868787888888878583817d7974706d666059514b525d686e7b8590959ea1a9a5a8a09d98928c82776c605346392d201306000000000000000000000000020e1a26313b45505a626c717c83878b8d8f908f8d8a847e706b6054483c31261a0f03000000000000000000000000000000000000000000000000060e171f2730383f44525a626a6f7a818b92979ea5acaeb4aea8a1969083796d60564d42362a1e1105000000000005121f2c3845525f6b7885929eabb8c5d1dedfd4cbc2bcb3aeabaeb3b8bcc3c7cac6bfbab8b3adaba8a6a5a4a3a4a5a6a9abaeb3b7b9bdc4c7cdcdc7c4bdb9b2aca59e96918880746d665c554b43392f261c1106000000000000000000000000000000000916222f3c4955626f7c8899a4afbbc6cfc9c6bfbab5afaaa29f97918b847f79736f6c6565615f575f5e5e555c6061626466656c6e72777c81868e93999fa6adb3bcc3cbd3dcd5cdc5bcb4aaa39892857b6e685d52453e33291f14090000000000000000000000010a11191f272f34383c4247484b4e4f504e4c4a46454039352f281f1a1108000000000000000000000000000000000000000000000000000000010507070b0d0c0b0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67717e8892989ea1a9aca49f9e9b938e81756c6155493c3023160a00000000000000000000000000000000000000000000050d161d262d333e464e555c606c707b82898e929797979698928e8a837c6f695e52463a2d20140600000006121f2b37434e58606b707a818790949da0a8a7a6a5a8a09e9591857b6e665c5044382b1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191d23282c3036393b3e414647494a4b494745413a363029201911070000000000000000000000060e171e252a33383a404547494b4b4b4a494745403b3a363129241d160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f10121312100d08070502000000000000000000000000000000000000000000000109131b242c333c424a50565e61696e73797d8185888a8d8f90929794949595949892908d8985817d78706b605c5554606d7a849197a0a7adb2b1b2acaaa39f948a7d7063574a3d3024170a00000000000000000000000005121e2a36424d57616c717e869094989a9b9d9c9a9691877d7063584e43372b1f12060000000000000000000000000000000000000000000000070f1820293139424a505b636c717c848f939fa2a9afb9babfbab2a89f958d8073695e52463a2d201407000000000005121e2b3845515e6b7884919eabb7c4d1dee6ddd4cec5bebab8babec5c8c9c5beb9b4aeaca9a29f9b9998979697989a9c9fa2aaabacb2b7bbc2c8cecfc9c3bdb8afa8a19a938c81786d675d554b42382d221710070000000000000000000000000000000714212e3a4754616d7a86939fabb5bdbfbeb9b4aeaba39f98928c857e79726d6762605b5355534d5252514b5153545557535b6062666b6f747a818790949fa2a9b1b9c1cad3dbd7cec6bcb4aaa29791837a6d605a50453b30251a0e04000000000000000000000000070d151d23292c31373a3b3f414243413f3d3a38342e29241d160d08000000000000000000000000000000000000000000000000000002080d111314181a19181514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7a84919aa2aaadb3b6afacaba59e938a7d7064574a3d3124170a000000000000000000000000000000000000000000070f171f282f383f4450585f676d747d858f949b9ea1a9a4aaa39f9b9591857b6e6154483b2d22170b0000000814212e3a47535f6a707d848e93999fa6acb2b3b3b2b2aca7a0979083786d6053463a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f252a2d2e3035393a3c3d3e3d3a39352f2a251f170e0700000000000000000000000000050d131921272c2f35393a3d3e3f3e3d3c3a39352f2d2a251f18120c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000040607070808070706060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c101313161a1c1d1e1f1e1d191414110e0902000000000000000000000000000000000000000009131b252d363e454d545c60686e747b80858a8e919797999c9d9ea2a9a1a1a2aaa29f9d9a97928e89837d746d675e5766727f8c96a1a9b1b9bdbebdb8b4aea6988c7f7265594c3f3226190c0000000000000000000000000714212d3a46535f69707e8892989fa6a7a8a9a8a8a0999083776a5f53473a2e211508000000000000000000000000000000000000000000000810192129323a434b545c606e737e8691969ea5adb3bbc1c7cac4bab1a79f92867b6e6154473b2e211408000000000004111e2b3744515e6a7784919daab7c4d0ddeae6e0d7d0cac6c5c6cacbc5beb9b3adaaa29f9a97928f8d8b8a8a8b8b8d8f92989a9ea1a8abb0b8bcc3cbd1cec8c1bab2aca49f938e81796d675d544a3f332822190d0300000000000000000000000000000713202d3946525d6876838f99a3abb1b2b3adaaa39f99928e868079726d66605d5553504948464245454540454747484a49505355596063686d747c838a92979fa7b0b8c1c9d3ddd8cfc6bcb3a9a0958f82756c61574d42362a20150a00000000000000000000000000030b12181c212930383f44464a4c4e4c4947433c37312a211a110800000000000000000000000000000000000000000000000000040c13191d20212426262422211e1a15100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66737f8c97a1acb4b9bec0bbb9b8afa59c8f8276695c4f4336291c1003000000000000000000000000000000000000000911192129313a424a505a616a6f79808a92979fa6abadb3b1b4aeaca7a0978d817467544a3f33281c0f030005111e2a36424d56626e7c8691969fa4abb0b8bdc0c0bfbdb8b1a9a0958b7e7265564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1014191e202124292d2e303031302d2c29241e19140d0500000000000000000000000000000002080d161c1d24292c2d3031323131302d2c2924211e1a140d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0d0f070c101313141515141413120f0b060c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000003070d1113181c1f202326292a2b2c2b292621201e1a140d0500000000000000000000000000000000000009121b252d373f4850575f666d727a81868d92979a9ea1a9a6a8aaabadb3aeaeaeb4aeacaaa9a19e9a95908981796e695f677683909da8b2bbc3c9cec8c6bdb2a896897d7063564a3d3023170a000000000000000000000006131f2b37434e58616e7b86929aa2aab0b4b5b6b5b2aba095887b6f6255483c2f22150900000000000000000000000000000000000000000009111a222b333b444c555d666d74808b9298a0a8afbabec5cdd3d6ccc2baaea3988b7e7164584b3e3125180b000000000004111d2a3744505d6a7783909daab6c3d0dde9f2e9e1dbd6d3d2cfc7c0bbb3ada9a19e98928d888582807f7d7d7e7f808385898d91969c9fa6acb1bbc0c7cfd4ccc4beb6afa59d938f82796d665b50443f342b1f150b010000000000000000000000000005111d2935414c56626f7c879299a0a7a6a9a19e98928d87817b736d67605c54514b46443f3b3a3731382f34383a3b3c3d3f4446484f54565e616a6f767e8590959ea6afb7c1cbd5dfd8cfc5bbb1a89e938b7e71695e52463c31261b0f0300000000000000000000000000010c161f29333b424a505357595a5855534e47423c332b231a100700000000000000000000000000000000000000000000010a0e161e24292d2e313333312e2d2b261f1b160f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea9b2bec5c9ccc8c6c1b8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000007121a232b333b434b545b606c717c838d929ea2a9b0b8b9bebebfbab9b1a99e918478665b5044382b1f1206000714202d3a46525e6975828f98a1a8afb5bdc2c8cecccec8c3bbb1a79d908377685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080e111414191d20212324242321201d19130e0902000000000000000000000000000000000000050b1013181d202023242524242320201d1814120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c1012131517191b1d181c1f202122222120201f1c171b19171514120e0906060300000000000000000000000000000000000000000000000000000000000000060b0f13181d2023282c2d3033353738393836332e2d2a251f170e090100000000000000000000000000000007101a242d373f49515a61696e787f868e92999ea2a9abadb3b3b5b7b8b9bebabbbbbfbab8b6b3adaba7a09d938e837b6e696d7986929facb9c4cdd5d9d2c5b9aca196877a6d6154473a2e21140700000000000000000000000815222e3b47545f6a75828f98a2acb4bcc0c2c3c2bdb1a7978a7d7164574a3e3124170b000000000000000000000000000000000000000006121b232b343c454d565e676d78818c929fa3aab2bac1cacfd7d5cfc9c6bfb4aa998d8073665a4d4033271a0d000000000003101d2a3643505d697683909ca9b6c3cfdce9f1e8e1dad5cec8c3bdb5afa9a19e97928c86807c79757372717071727376797c80848a8f949da0a7afb5bdc5ced6d0c7c0bbafa59e948f81786c605b51473d31271d120700000000000000000000000000010d1924303a4854606a717e87909597999897918d86807b746e69605d55514b45403937332d2d2b262b23292c2d2e2f2d3337393d44484c525860626c717b838f949ea5afb9c3cdd7e1d7cdc3baafa59f92857b6e61584e43372b2015090000000000000000000000000008131e28313b454d545c6064666765625f58534e453d352b22190f040000000000000000000000000000000000000000020b131c20283035393a3e403f3e3b3a37312c2721191109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a1adbbc4d0d5d8d4d2c5b8ac9f9285796c5f5246392c1f130600000000000000000000000000000000030b1218242c353d454d555d666c737e8690959da4adb3bbc2c6c9cfcbc7c3b9ac9f9386796c605346392d201306000814212e3b4754616e7b86939faab2bbc0c7d0d4d9d9d9d4cdc3b8aca095877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d111314161718161413110d08010000000000000000000000000000000000000000000001070d1113141618181817161413110d07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c101314181c1f20222426282a23282c2d2e2e2e2e2d2d2b282227262421201e1a1613120f0b06040100000000000000000000000000000000000000000000000001070d11171b1f24292c2e34383a3d40424345464543403b3a363029201b130a0200000000000000000000000000040d19222c363f49515b626c707b838c92989fa3abadb3b8b9bec0c2c3c5c5c3c2c1c2c3c5c5c3beb9b8b1aca59d9590847b6e6f7b8899a3aebbc7d6dfded1c4b7ab9e918478685e5246392d20130700000000000000000000000916222f3c4955626f7c88939eaab4bec6ceced0c9beb3a996897d7063564a3d3023170a000000000000000000000000000000000000020a1117242d353d464e575f686d79828e939ca4aeb4bcc4ccd6d4cec9c5beb9b8b3a9998c807366594d4033261a0d0000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8e8dfd6cfc9c3bdb8b1aba39f97928b857f7a746f6c6666656463646567656c6f73787d828990959fa3abb3bcc4ccd6d2ccc0b8afa69e938d80736d62594f43392f24180c030000000000000000000000000008131e2c38434e58616c717d83888a8c8b8985807b746e69615e57514b454039352f2b2722211e1a1f181c1f20212222272b2d32383a41464e545a61696e79828e939ea7b1bbc5cfd9dfd5ccc1baada2978e82756a5f53473c31261a0e020000000000000000000000010d19242f3a434d575e666d717374726f6a625f574f473d342b21160a00000000000000000000000000000000000000020b141d252e323a4146474b4d4c4b4847423c38322b231b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576874818e9ba8b2bdcdd6e2e2d6cabeb3a99d9083766a5d5043372a1d1004000000000000000000000000000000040c151c2328363e474f575e676d78808a9298a0a7aeb9bec5cdd2d5d8ccc4bcb4aa9e928578665b5044382b1f1206000a1723303d4a5663707d8999a4afbcc4ccd2d9e2e5e6e5dfd4c8bcb1a795887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090a0b0a070704010000000000000000000000000000000000000000000000000000010406070a0b0c0b0a090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181d1f2023282c2d2f313335372e34383a3a3b3b3a3a3938332d3433312e2d2a2523201f1c1713110d0803000000000000000000000000000000000000000002080e12181b22272b2f35393a404546494d4f50515251504c4746423b332d251c140a000000000000000000000000010c161f2b343e48515b626d727e8690959fa2aaaeb5b9bec4c6c8c4c3beb9b8b6b5b4b5b6b8b9bec3c5c3bcb8afa7a09691847b707d8a97abb5bfcbd7e8dbcec1b5a89b8e817568564c41362a1d11050000000000000000000004101d2935404b556673808c99a5afbcc6d0d8dbd2c6b9ada197877a6e6154473b2e2114080000000000000000000000000000000000030b141c2228363e474f5860696e7a838f949da5aebabfc6cfd7cec8c4bdb9b3adaba9a2978a7e7164574b3e3124180b0000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8e1d6cdc5beb9b2aca8a099928d857f79736d6862605b545857575858535b6062656c70767c838c9299a2a9b2bac4ccd6d8cac1b8afa59d928b7f726b60554b4035291e150b00000000000000000000000000020f1b27323d46505a616b6f787b7d7f7f7c79736e68615e57524d45403a342e29241f1b1714120e090c1013141415171b1f20272c30363c434750575f676d78818e95a0a9b3bdc7d1dcded6cabeb3a99f93877c6f62574d42372b1e1206000000000000000000000004111d2935414c555e696e787d7f817f7c756e6a60594f463d32271b0f010000000000000000000000000000000000010b141d262f3740444c52545759595755534d48443d352d241b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697884919eabb7c4cfdee8dfd3c6baada2978c7f7265594c3f3226190c000000000000000000000000000000050d161e272e344048505960696e79828d929fa2aab1b9c0cacfd7d9d2ccc2bab2aaa3988e817568544a3f33281c0f03000b1724313e4a5764717d8a97aab4bfcad6dde3e7e8e4e0dfd3c6baaea298877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10141a1e2124292c2d2e34383a3b3d40424444404546474848474746443f43413f3d3b3a36302f2d2b2822201d1913100b060000000000000000000000000000000001070d14191d24292d33373a4145474b515356595c5d5e5f5e5c5954524d453f372e261c1209000000000000000000000008131e28313d46505a626d727f8792989fa7aeb4bbbfc6cac8c3bcb8b7b3adabaaa8a7a8a9abadb3b7b8bcc3c0b9b1a9a19691847a7f8b98a5b2bed1dce7d8cbbfb2a5988c7f7265594c3f3025190d01000000000000000000000613202c3945515d677783909daab6c1ced8e2d7cbc0b5ab9e918578695e52463a2d20140700000000000000000000000000000000040c151d262d333f485059606a6f7b8490959ea6afb7bfcbd1d1cbc3bdb8b2aca9a19e9a9792857a6d6154473a2e2114070000000000020e1b2835414e5b6874818e9ba7b4c1cedae6dacfc5bbb3ada8a09d959187807a726d67615e5653504a4c4a4a4b4c495053535b60636a6f7980879297a0a8b2bac4cdd6d3cac1b7aea49f92877d6f675d51453d30271c1207000000000000000000000000000a16212b343e48505960656c6e707372706d66615e56534d46423b352f28231d18120f0b060502000004060708060b0f12131b1e252a32373e454d555d666d79839097a1abb5c0cbd7e2dbd0c5bbafa49a8e8175695f53473a2e21150a00000000000000000000000613202c3945515d676e7b838a8c8d8b88827c706b60584e43382c1d120700000000000000000000000000000000000a131d262f38404951565d6164666664615f57544f473f362d231a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1acb9c5d2dee2d6cabfb4aa9f92857a6d6054473a2d2114070000000000000000000000000000060f171f2830394044515a616b6f7b838f949ca4aeb4bcc3cbd6dbd7d0c7c0bbb0a8a19892867c6f6255483c2d22170b00000a1623303d495663707c8998a2aebac2cbd3d7dcddd8d4d2cdc5b8ac9f928579685e5246392d2014070000000000000000000000000000000000000104070707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080809090a0a0a0b0b0b0a0a090908070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10161c1f262b2d2f35393a3d404446484a4c4e50514b5153545555545353504a4f4e4c4a4846423f3c3938332d2c29241f1c17110e0903000000000000000000000000060b12181f252a2f35383f44464b5154545c606366686a6b6c6b6966615e57514940382e241b0e04000000000000000000010d19242f3a434e58616c727f8b9399a2aab1babfc5cbccc3bdb8b1acaaa9a19e9d9b9b9c9d9ea1a9aaacb1b8bcc3bbb2a9a0968f82808d9aa7b4c0cddae3d6c9bcb0a396897d7063564a3d3023170800000000000000000000000714202d3a4753606d7a86929facb9c5d2dfe0d3c7bbafa3998c807366564d42362a1e1105000000000000000000000000000000050d161e272f383f44515a616b707c8591969fa7b0b8c0c9d6cfc6bfbab2aca8a19e97928d89857d70685d5246392d2013070000000000010e1b2734414e5a6774818d9aa7b4c0cddae2d5c9beb3a9a19e96918b847c746d68605d55524c46443f3f3e3d3e3f3f44464950535860666d737d859196a0a8b2bbc4ced8d3c9c0bbafa3999184796d60594f42392e23180c01000000000000000000000000040f19222c363e474f535b606264666563605c54524d46423b363029241d18120c070300000000000000000000000003050b0f131920272b333b434b545d676e7b859299a3afbbc6d0dbe1d8ccc0b6ac9f93877b6e6255483c32261b0f0300000000000000000006121f2b37434e58606d79839095999a98938f867d706a605448392f24180d0100000000000000000000000000000007101c252f38404a525b63686d717372716e6963605950483f352c20160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a8b2bdc9d5e1e0d3c7baaea2988c7f73675d5145392c20130600000000000000000000000000070f182129313a424a515b636c717d8590959ea6aebabfc6ced5ddd5cec5beb6afa69f9691867e706a5f53473a2e1c110600000714212d3a4754606d7a86929fa8b1b9c0c7cbd1d2ccc8c6c1bbb2a89d9084776a564c41362a1e11050000000000000000000000000000020507080d11131413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d060c1012131415161616171718181817171616151413110d070d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f272c31373a3b4045474a4a51535557595b5d5e555c606161616160605b545c5a595754524d4c4946443f3a39352f2b28231c1a140f0a040000000000000000020a11171d24293036394045495053555d6065666d7073757678797876736e69625b524a40362d20160c02000000000000000004111d2935414c55606a717e88939fa4abb4bcc2cad0c9c0bab2aca7a09d989792908f8e8f909297989da0a7acb1bbc0bbb2a89f948f86929facb9c5d2dfe1d4c7baaea194877b6e6154483b2e2115080000000000000000000000091623303c4956636f7c8999a3afbbc7d4e0dfd2c5b9ac9f92867b6e6154483b3025190e020000000000000000000000000000060e171f283039424a505b636c717d869197a0a8b1b9c1cad0cac2bcb4aea8a09d96918b85817d79706b61564c4135291d11050000000000010d1a2734404d5a6773808d9aa6b3c0cdd9dfd2c6b9ada1979289847f796f6a605d56514b46413a38332d3130312d3337393f44464e545c606b707c849196a1a9b3bcc6d0dbd7cbc0b5aba0968d80746b60544a4034281d12070000000000000000000000000007101a242c353d41495053555759585653504a46413b36312a251f18130c0700000000000000000000000000000000000002080d151b21293139424b555e69707d87929faab4bfcad6e2ddd2c7bbafa4998d807366584e43372b1f13060000000000000000000815212e3a47535f6a74818e959fa7a7a69e9992867c6f62554b4035291d10040000000000000000000000000000040e19222e37404a525c646d737a7e807f7e7b76706b625a50473e32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cedae3d6cbbfb4aa9f92867a6d60554c4135291d1104000000000000000000000000081019212a333b434c545c606d737e879297a0a7b0b8c0cad0d8dbd6cbc3bcb3aca49f948f847c706c61584e43372b1f0a0000000613202c3945515d6774818d969fa7aeb9babfbebdc0bbb9b7b0a9a0968c7f7266594c3f3025190e0200000000000000000000020507090e121415191d2021201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709080d11131416181a1b171c1f2021222223232424242524242323232221201d181b1a18151313100c070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090c151c23282c33383c4246484b515357545c60626466686a6b6b676d6d6e6e6d6d6c666a69676664615e57595653504a4745413a38342e2a261f1b16100b0500000000030a0b141c22282f353b41464b51535b6063676d7176797c808283848584837f7b726d635c52483f32281e130800000000000000040f19232c3945515d676f7c87929aa4afb5bdc6ced6c7bfb7afa8a09d95908b8785838281828385888b90959da0a7afb6bebab0a69f999299a3aebac7d3e0e3d6cbbfb4aa93877a6d6054473a2d21140700000000000000000000000a1724313d4a5764707d8a97abb5c0cbd7e1d5c9beb3a99b8e8275695e52463a291f140900000000000000000000000000000810182029313a434b545b606d727e879298a1a9b2bac2cbcec5bebab0aaa39f96918b847e7974706d6661594f443a3024190d010000000000000d1a2633404d596673808c99a6b3bfccd9ded1c5b8ab9e92857d78726d676058524c45403935302b282224242522272b2d33373d424b5159606a6e7b849197a1aab4bfcad6dcd1c7bdb2a89f93877d6f665c5144392f23180c010000000000000000000000000008121a232b2f383f4446484a4c4c4946443f3836302a251f1a140d0701000000000000000000000000000000000000000000040a0f171f273039434d57606b73808d98a2aebac6d3e0e4d7ccc0b5ab9e9184776a5f54473b2e2215080000000000000000000915222f3c4855626f7c87939fa7b1b4b0aba298908377675d5145392c20130600000000000000000000000000000a15202a343f49525c646e747f858a8c8c8a88837d716c625a50443a3024190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56697683909ca9b6c3cfdce0d3c7baaea3988e8174685d52433a2f24190d010000000000000000000000081119222b333c454d565d666d747f8a9299a1a9b1b9c1cad6dbd8d0cac1b9b1aaa29a938d827a6f6a615a50463c31261b0f00000004111d2935414c55606d798490959da4acaeb4b1b1b6afacaaa69e979184796d6053473a2d20140800000000000000000003090e1214151a1e202124292c2d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c1012131619191e20212325272823282c2d2e2f2f303030313131313130302f2f2d2c292428262422201f1c18161413100c0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e272e34383d44484d5355555d606367666d6e70737577777879797a7b7b7a7a797977767472706e69686662605b5454514c46443f3836312c27211c17100b0501070d151a1d262d333940454d52555d60656c70747a7e8285898c8f909192918f8c877f736e635a50443a3024190d020000000000000a16212b37434e58606d7a849199a3acb6c0c7d0d2c8bfb5ada59d969189837e7a787775747576797b7e838990959fa4acb5bdb8b0aba39fa3abb4bfcbd7e3e0d3c7baaea39886796c605346392d20130600000000000000000000000b1825313e4b5864717e8b97a4b1bed1dcdfd2c6b9ada197897d7063574d42362a170d020000000000000000000000000007111a222a333b434c555c666c747f889299a2aab3bbc3cccbc3bcb4aea69f98928c847e79726d6763605c544f473e32281e1308000000000000000c1926333f4c5966727f8c99a5b2bfccd8ddd0c3b7aa9d9084776c65605c554e45413a352f29251f1c17171718171b1f22272b303940454f585f696e7b859198a2aebac0ccd6d9cfc3bbafa4999184786d60554b4034291d130700000000000000000000000000000810191d262d3337393b3d403f3d3a38342e2a251f1a140e090200000000000000000000000000000000000000000000000000060d151e27313b454f59616d7a86929facb8c4cfdae6ddd2c7b9aca096887c6f6255493c2f2216090000000000000000000d1a2733404d5a6673808d99a4afb9c0bdb4aaa095867a6d6053473a2d20140700000000000000000000000000030f1b26323c46515b646e74808c92989999979490877e716c61564c4135291b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687885929eabb8c5d1dedfd2c5b8ac9f92867b6e61564c4131281e1308000000000000000000000009121a232b343d464e575e686d78818c919fa3abb3bbc3cbd3dcd5cec6bfbaafa7a098928880786d68605850483e342a20150a000000010d19242f3a45515d676d7a838d929b9fa3aba5a4aca49f9d9a948f857b6e675d5145382c1f13060000000000000000060e141a1e2122252a2d2e2f35393a39352f2820160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070d101314181c1f202325252a2d2e303233352e34383a3b3b3c3c3d3d3d3e3e3e3d3d3c3c3b3a39352f3533312f2d2c282323201f1d181413100c070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a30394044464f54575f6165676d707477797b7d7f818384858686878888878686858482817f7d7b7875726f6c6664605d5553504a46423b38322d28221c160f0c121820262b2f383f444b51565e61676d72787d81868b8f9298999b9d9e9f9e9c99928c80736d62564c4135291e13080000000000030f1b27323b4754606a74818e96a0abb5bec7d2d4cbc0b6ada39c938e847c77726d686a686869656c6e72777d838d939aa3abb5bebdb4aeacaeb4bdc6d1dce7dfd2c5b8ac9f928579665b5044382b1f120600000000000000000000000c1825323f4b5865727e8b98a5b1becbd8ded1c4b8ab9e9185796c6053463b30251a06000000000000000000000000030b1218232c343c454d565d676d78808c939aa3abb4bcc4cdcac2b9b1aaa29f9490867f78716d66605c5553514b423e352c20160c02000000000000000c1925323f4c5865727f8b98a5b2becbd8ddd1c4b7aa9e9184776b5b53514b433d353029241d19130f0b060a060b0f12171b1f272e343d464e575f696f7c86929fa5afbac4cfdad7ccc0b5aba0968b7e72675c51453a2f24180d010000000000000000000000000000070b141b22272b2d2f313332302d2b28231c19140e090300000000000000000000000000000000000000000000000000000000030c151f29333d46525e6874818d9aa9b2bec9d5e1e3d5c9bdb2a8998c807366594d4030251a0e020000000000000005111d2935414c566a7783909dabb5c0cbc6b9ac9f9386796d6053463a2d2013070000000000000000000000000006131f2b37434e58636d74808d929fa2aaa5a69f9992877e70685d5245382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfd4c8bdb2a8998d8073695e53443a301f160c010000000000000000000109121b242c353d464e585f696e7a828e939ca3aeb4bdc5cdd5dbd6cbc3bcb4aea59e9590867e736d665e564e463e362c22180e030000000008131e2935404b555e686d7980898f9299979897979a93908d88827a6e695f554b4035291d100400000000000001090f181f262b2d2e30363a3b3e41454745413a32281f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080d1113181d202023282c2d2f323036393a3d3f4041433f444647484949494a4a4b4b4b4a4a4949484745414342403e3c3a38342e302d2c2924201f1d1814120e0904010000000000000000000000000000000000000000000000000000000000000000000000000000000000091119212930363e424a5153596063696e72767a7d818486888a8c8e909192929994949494939892918f8d8c8a8785827f7c7974716d6763605c54534d48433d39332c27211b161d242931373d424a50555d60686e73797e84898e92989c9fa2aaa8a9abacababa39f928b7e71685d52453a3024190d010000000007131f2c38444f59626f7c87939fa8b2bdc6d0d9cdc3b9aea49c918c81796f6b65605d565c5b535b6062656b707980889299a3acb6c0bfbab9babfc6cfd8e2ebded2c5b8ab9f9285786c5f4a3f33281c0f0300000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dacdc1b4a79a8e8174665b504438291f14090000000000000000000000050c151d2328353e464e575e686d79818d929fa4acb5bdc5cec9c1b8b0a7a098928b827b726d66605c54514b46454039302c231a0e0400000000000000000b1825313e4b5864717e8b97a4b1becad7ded1c4b7ab9e9184786b5e494540393129241e18120d0803000000000003060b0f151d2328343c454d575f6a717e8b939da8b2bdc9d5ddd2c7bdb2a89e9184796d60554b4035291d1104000000000000000000000000000000020a11171b1f202224262523201f1c17110e080200000000000000000000000000000000000000000000000000000000000000030d17212a36414c56636f7c8997a1adb9c6d2dfe5d9cec2b5a99c8f827669574d42362a1e1105000000000000000713202d3946525e687986929facb9c5d2c4b7ab9e918478665c5144382c1f1206000000000000000000000000000815222e3b47545f6a727f8c929da4aeb4b2b0aba39992867a6d6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b3bec9d5ded2c5b8aca096877a6d61574d4232281e0d040000000000000000000109131b242d363e474f58606a6e7b838f949da5adbabfc6cfd7d7d0cac0b9b1aaa29f938e837b706c605c544c443d342c241a10060000000000010d18242f3a434c565e676d747c8286898a8b8a8a898684807c756e685f574d43392f24180c0000000000000009131b212a31373a3b3e4246484b4c5254524c443a31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113191d2024292c2d2e34383a3c3f41414647494b4d4e4f4a505354555556565757575857575656565554514b504e4d4b484645403f3c3a38352f2d2c2924211e1a14110d0801000000000000000000000000000000000000000000000000000000000000000000000000000109121b232b333b424650545c60646b70767b7f82868a8d91929997999b9d9e9e9fa3aba1a1a0aaa29f9d9c9a999797918f8c8985817d7a75706d66615f57544e49443e38332c271f282f353c43474f545b60676d737b80858b91959b9fa2aaacaeb4b5b6b7b8b7b5afa49f92857a6d60564c4135291d1104000000000915222f3b4854606b7683909aa4afbac4cfd8d4c8bcb1a79d928c7f746d67605954524c4f4e495053555960666d737e87929aa4afbbc1c7c5c7cbd1d8e1eaebded1c5b8ab9e9285786b5f52452d22170b0000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d8cbbfb2a5988c7f7265544a3f33281c0f0300000000000000000000060e171e272e343f474f585f696e7a828e939da4afb6bec6cfccbfb7afa69f9590867f776e69605c54504a45403a38342e271e1a11080000000000000000000b1724313e4a5764717d8a97a4b0bdcad7ded1c4b8ab9e9185786b5e5245342f271f19130d070100000000000000000000030b1218222a333c454e58626c74818e96a1adb9c2cdd8d9d0c3b9ada1968c7f72675d5145392c20160a0000000000000000000000000000000000060b0f121315171919161312100b060000000000000000000000000000000000000000000000000000000000000000000000050f1925303a4653606c7985919eabb8c4d1deebded1c5b8ab9e928578695e52463a2d201407000000000000000714212e3a4754616d7a8798a3aebac7d0c3b6a99d9083766a544a4034281c100400000000000000000000000006121f2b37434e58626f7c87929fa4aebabebfbdb5aba2988b7f72655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becfdaddd1c4b7aa9e918477685e52453b3120160c000000000000000000010a131b252d363f485059606a6f7c8490959fa6afb7bfcbd1d8d5cec5bebaafa7a098928b81796e69615a504a423a322b221a11080000000000000007131d28313a444c555c606a6f757a7c7e7e7e7d7c7a77746f6a615e564d453c31271d120700000000000006111b252d333c4246484b4d525457565d605d564c43392f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13191d20252a2d2f35393a3d404446494c4e4c525456585a5b5c545c60616262636363646464646463636262605d555c5b59575553514b4c494745403d3a39352f2d2a25201d19130f0a03000000000000000000000000000000000000000000000000000000000000000000000009131b242d353d454d525a61666d71777d82888b8f92989a9d9fa3aba6a8aaaaabacaeb4aeaeadb4aeacaaa9a7a5a9a19e9b9997928e8a86827d79736e69626058555048443d38322a313940454e535960666c717980868d92979da0a8acaeb4b8babfc2c3c4c5c4c0baaea2988c8073685d5245392c20130700000005111d2935414c56636f7c89959facb6c0ccd6ddd1c4b8ab9f958d80746d605d554f47454142413f4446484f545c606c717e88939fa5afbac4cfd3d7dce2eaf3ebded1c4b8ab9e9185786b5e5245382b1f060000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d7cabdb1a4978a7e7164574b3e2d22170b000000000000000000000810182029303940455159616a6f7b838f949ea5aebbc0c7d0c7c0bbaea59e948f837b726c655f57504a443f38342e2c28231d150c08000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6ded2c5b8ab9f9285786c5f524539231d150d08020000000000000000000000000000070f18212a333c46505a606d7984919ea7b1bcc8d4e2d5c9bdb2a89e9285796d6053473d32271b0f02000000000000000000000000000000000000030506080a0d0c0a070603000000000000000000000000000000000000000000000000000000000000000000000000000008131f2b3844505b6675828f9ba8b5c2cedbe8dfd2c6b9ada197877b6e6154473b2e211408000000000000000815222e3b4855616e7b8894aab4bfcbcfc2b5a89c8f8275695c4f422e23180c000000000000000000000000000814212e3a47535f6a76828f99a3aeb6c0cacfc6bdb4aa9d9184786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddadacec1b4a79b8e817468564c4133291f0e040000000000000000010a131c252d373f48505a616b707c859196a0a7b0b8c0c9d7dbd6cbc3bcb4aea59d9590867e756d675f5750443f383028201910080000000000000000010c161f29323a434b51586062676d7071727170706d6867625f58524c443c332a1f150b010000000000010d18232d373f454d535558575e616467686d685d554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10161b1e24292d3036393a404547494a515356585b565e6163656668696a666d6e6e6f6f70707071717170706f6f6e6d676b6968666462605c55595653514b4a4745403b3a36312c29241e1b160f0b06000000000000000000000000000000000000000000000000000000000000000009121b252d363f474f575e616c71797e83898f94989c9fa3aaaaacaeb5b2b4b6b7b8b9babfbbbbbabfbab8b7b5b4b2b3adaba8a9a19e9b99928e8a84807b756f6a64615a544f48433d363d434b51585f626b70787e848c92989fa2a9acb1b8babfc5c6cad0d0d1d2d1cabeb3aa9f92857a6d6054473a2f24180d0100000713202d3946525d6875828e9ba7b1bec7d2ded4c8bcb1a79d9083786c605b514b433d39352f2d3337393d424b515a616c727f8c939ea8b2bdc9d5dfe7edf4f7eaded1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d7cabdb0a4978a7d7164574a3e3124170600000000000000000007111a222a323a424b515b626b707c8490959fa6afb7c0cccec6bdb5afa49c938e82796e69605b534d443f38342e28231f1c18120b0300000000000000000000000a1623303d495663707c8996a3afbcc9d6dfd2c5b8ac9f9285796c5f5246392c1f0b030000000000000000000000000000000000060f18212a343e45515d67717e8a959fabb8c2cdd8dacfc4b9ada1978b7f7265594f43382c1e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5466737f8c99a6b2bfccd9e5e2d5c9beb3a996897d7063564a3d3023170a000000000000000916222f3c4955626f7c8895a2afbbd1cec1b4a89b8e8175685b4e4235281b07000000000000000000000000000815222f3b4855626e7b88949fabb5bfc8d6d8d0c5b8aca096897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556976828f9ca9b5c2cfdcd8ccc0b6ac988b7e7265584b3f3025170d0000000000000000010a131c252d373f49515a626c717d869297a1a8b1b9c2cad2d7d0cac0b9b1aaa29f938e837c716c605d554d453e342e261e160e0700000000000000000000040d172029303940454e54555d60636465646463605d5655534e46413b322a21180d0300000000000006121e29343f4951575f616568696e7174777a75675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f272c3035393a4146474b515356545c6062656769686d70727374767778797a7b7c7c7c7d7d7e7e7e7d7d7c7c7b7a7977767573716f6d67686663605d555753514b4846423b39352f2c271f1c17110b06000000000000000000000000000000000000000000000000000000000007101b242d373f48505960696e757e848b90959c9fa6a9acaeb4b7b9bbbfbfc1c3c4c5c5c7cbd1c7d0cac6c5c4c2c0bfbeb9b8b5b3adababa39f9b96918d87827c76706c636059544e4641464f555d606a6f757d838b91979fa2aaadb3b8bdc3c6cad0d3d6d6d3d2cec8c5c4baaea2988c7f7266554b4035291d110400000714212e3a4754616d7a86929facb9c2d0d9ded1c4b8aca0958a7d70665b50454039312c292422272b2d30394045505a636d75818e96a1adb9c2cdd8e4f0fdf7eaddd0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d6cabdb0a3978a7d7064574a3d3124170a00000000000000030b1218232c343c444c545c606d727d869196a0a7b0b8c1c9cdc5bcb4aba49f928d81786d675e575049413c342e28231c1813100c07000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5dfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000060f18222935404b55606c7883909da6b0bcc7d3e0d5c9beb3a99d9184776b6054483a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3e4a5764717d8a97a4b0bdcad7e3e6dacfbdb1a4978a7e7164574b3e3124180b00000000000000091623303c4956636f7c8996a2afbcc9cec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000d192633404c5966737f8c99a6b0bdc6d1dae2d4c8bdb2a8988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677884919eabb7c4d1ded4c8bbafa49a887c6f6255493c2f22160900000000000000010a131c252e373f49515b626c717e879298a1a9b2bac3cbd4d5cec6bfbaaea7a098928a81796f6a625a514b433c3328231c140c05000000000000000000000000050e171e272e343d43474b515356575857575654524c4847433c36302920180f06000000000000000916222e3a46515b62696e7174777b7e818487796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b12181c23282c32383a4146474c5254555d606366666d6f727476787a7c7e80818284858687888889898a8a8a8b8a8a898989888785848381807e7b797775726f6d676763605d5554534d4745413a38322b28221c17110b060000000000000000000000000000000000000000000000000000050e19222d363f49515a626b707b828b91969da0a7abb0b5b8babfc4c5c7cbd1ced0d1d1d2d3d7dcd4dbd6d3d2d0cfcdcfc9c6c4c2beb9b8b4aeaca9a19e99938e89837d77706b626058524c525961676d747c828990959ea1a9aeb4babec5c8ced3d6d6d3d0cac6c5c1bdb8b7b4b3aa9c908376675d5145392c20130600030f1c28333f4a5464717e8b99a3afbbc7d4e2ddd0c3b6aa9d9083776b61544a3f352f28201d19171b1f20272e343e48515b606d7a84919ea7b1bcc8d4e0ebf6f6eaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d6c9bdb0a3968a7d7063574a3d3024170a000000000000050c151d2328353e464e565e666d747f879298a1a8b1b9c2caccc4bbb3aaa399938b80746d665d554d443f382f28231c17110c07040000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5dfd2c5b8ac9f9285796c5f5246392c1f130600000000000000000000000000000000000000061018242f3944505b656f7c89949fabb7c3ced9dacfc5b8aca095897c6f63564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061623303d495663707c8996a3afbcc9d6e2e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000a1723303d4a5663707d8996a3b0bcc9cec1b5a89b8e8275685b4f4235281c0f02000000000000000000000003101d293643505c6976828f9ca9b6c2cfd8e3e5d9cec0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a1adb9c5d2dfd2c6b9ac9f9386796d6053463a2d201307000000000000010a131c252e373f49515b626d727f879299a2aab3bbc4ccd5d6cbc3bcb4aea49d9590867e746d675f5850454039312a2117110a020000000000000000000000000000050c151d2328323739404547494b4b4b4a494745413c3a37312a251e170e0600000000000000000b1824313e4a56626d727b7e8184878a8d91897c706356493d302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d23292e34383d43484c5254565e6165676d707376797c7f81838587898b8d8e8f9092939a95959696969797979797969695959892918f8e8c8a888684827f7c7a7774706d6765615e5754514c48433d38332d28231c17110a020000000000000000000000000000000000000000000000020d17202b343f48515b626d717d858f949ea1a8acb1b7bbc2c5c7cbd0d2d3d7dcd6d3d2d1d0cfcfcecdcccdcdced0d2d3d6d5d2d1cfc9c6c5bfbab9b2adaba49f9b94908a837d766f6a615e565e616b707980878f949da0a7adb2babfc6cacfd4d9d5d0cbc7c5bebab8b4b2acaaa7aca49f92867a6d6053473a2d2014070006121f2b3844505b6675828f9cabb5c0cbd7e1d5c9bdb2a8988b7f7265594f42382d241d16110d0b0f12151d2328363f45525d68707d8a959fabb8c4cfdae6f1f6eaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d6c9bcb0a396897d7063564a3d3023170a0000000000060e161e272e343f474f585f686d78818c9399a2aab2bac3cbcbc3bab2a9a29892877f736e605c544b433b332d261d17110c060000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4dfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000007121d27333f4953606b7683909ca8b2bdc8d4e1d4c8bcb1a79b8e8175685d5246392d201308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000a1623303d495663707c8996a3afbcc9cec1b5a89b8e8275685b4f4235281c0f02000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddeae8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a8b2bdc9d5ded1c4b7ab9e918478675c5145382c1f13060000000000020a131c252e374049515b636d727f8b9399a3abb4bcc5cdd6d0cbc1b9b1aaa29f928d837b716c605d554e463f352f281f180f060000000000000000000000000000000000030b121820272b2f35393a3d3e3f3e3d3d3a39352f2e2b262019140d050000000000000000000c1925323f4c5865727f888b8e9196979a998c7f7266594c3f31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272f34383f44464f54565d6165686d72767a7d808385898b8e9092979698999b9c9d9e9fa4aca2a2a3a3a3a4a4a4a3a3a2a2aaa29f9e9c9b99979992918f8c898683807d7a75726e6965605d55544f46443f38342e27221b140b080200000000000000000000000000000000000000000008131e29323d47505a626d727f8792979ea6adb2b8bcc3c7ccd2d3d6d9d4d1d0d0cbc7c5c4c3c3c2c1c0c0c0c1c2c3c5c7cad0d1d2d5d5d2d1cbc7c4bdb9b5afaca69f9c959089827c746d6860686d757d848d92999ea6acb1b9bec4cad0d6d9d5cec9c6bfbab8b3adaba8a8a09d9b989a9391897d7063564a3d3023170a000613202d394653606c7985929fabb8c5d1dcdfd2c5b9ada196887b6e6255483e2f261c120c04010003050b1218242935414c56616c7683909da9b2bdc9d5e1eef6eaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d6c9bcb0a396897d7063564a3d3023170a00000000070f182028303940455159616a6f7a828e939fa4abb3bcc4cccac2b9b1a8a19792867e726d635c514a423a3127221b140b0600000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad1dcdfd2c5b8ac9f9285796c5f5246392c1f13060000000000000000000000000000000000000000010b17222d38414f5964707d8a96a0acb8c6d1dcd9cec3b8ac9f92867a6d6154473a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2e6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000091623303c4956636f7c8996a2afbcc9cec2b5a89b8f8275685c4f4235291c0f02000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeae3d7ccc0b5ab9a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdadccfc2b6a99c8f837669554b4034281c100400000000020a141c262e374049515b636d727f8b919fa4abb4bdc5ced6cec6bfbaafa7a098928a80796e69615a514b433c3429241d160d060000000000000000000000000000000000000000070c151b1d24292c2d3031323131302d2c2924211f1b150d080200000000000000000000091623303c4956636f7c89999b9ea0a8a79c8f827569574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191d262d333940454a5053596063686d71767a7e8386898c8f9298989a9c9ea1a9a5a6a7a9aaabacafb6afafafb0b0b1b1b1b0b0afafb4aeacaaa9a8a6aba39f9e9b999992908d8a86827e7b77726d6763605953504a443f38332d261d19130d0500000000000000000000000000000000000000010d1925303a444f59626d727f8b9299a1a9b0b9bdc4c8ced3d8dbd6d3cec8c5c3c0bfbab8b8b7b6b5b4b3b3b3b4b5b7b8babfc1c4c5c9cfd2d3d7d3cfc9c7c0bbb9b0aba79f9d948f89817a726d717a818991969fa3abb0b8bcc3c9cfd6dad5cec9c4bdb9b4aeaca9a29f9b9796918e8b888684827d7063574a3d3024170a000915222f3c4855626f7b8898a2aebac6d3e3ded1c4b8ab9e9184786a5f53473a2c1d140a01000000000000071219242f3a44505a63707d8a96a1adb9c5d2dfeaf5eaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d6c9bcafa396897c706356493d3023160a0000030b1218222a323a424b515b636b707c8490949da5afb5bdc5ceccc1b8b0a7a09691857d706c625b5244403930281f17110a020000000000000000000000000000000000000000000714212d3a4754606d7a8793abb4bfcbd7dfd2c5b8ac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000006111b262f3d4653606c7884919dabb5bfcbd7e0d3c7baaea3988b7f7265564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1625313e4b5864717e8b97a4b1becad7e4e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000916222f3c4955626f7c8895a2afbbc8cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeae0d4c7bbafa499897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8dacec1b4a79b8e8174685b4e412e23180c00000000020b141c262e384049525b636d727f8c919ba3afb5bdc6cfd5cdc5bcb4aea59e9590867e746d675f5750454039312a2218120c0400000000000000000000000000000000000000000000040a0f12181d202023242524242321201d1915120f0a040000000000000000000000000714202d3a4753606d7986929faaacb2ab9e928578695f53473a2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e171e252a2f383f444b51545c60646b6f757a7e82868b8f9299999c9fa2aaa7a9abadb3b1b3b4b5b7b8b9bbc0bbbcbcbdbdbdbebdbdbcbcbcbfbab8b7b6b4b3b5afacaaa8aba39f9d9a98928f8b87837e7a746f6b64605b54504a443f382f2a251e170e0802000000000000000000000000000000000005111e2a36414c56606b717f8b919fa3abb3bbc1c9cfd4d9e0d7d0cac6c3bcb8b7b3b4aeacabaaa9a8a7a7a6a7a7a8aaacaeb4b4b8b9bdc2c5c7cbd1d4d5d2ccc7c2bcb7b1aba69f9c938e857f797e858e939ea1a8afb5bdc1c8ced5dad5cfc9c4bdb9b2acaaa39f9b97928e8a8784817e7c7a7876706b6155483c2f231609000b1825323e4b5865717e8b98aab4becad6e2dbcec2b5a89b8f827568584e43372b1a0b02000000000000000008131e28323e4653606d7984919eabb8c3cdd9e4f0eaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d5c9bcafa296897c6f6356493c3023160900050c151c2328343c444c545c606d727d8691969fa6afbbc0c7d0c7c0bbafa69f9590847c6f6b615a514940342e271e160d0600000000000000000000000000000000000000000000000713202d3a4653606d798699a3aebac7d3dfd2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000a141f2b3744505b65727f8b99a3aebbc7d3e0d6cbbfb4aa9c8f8276685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f2b37424e576673808c99a6b3bfccd9e6e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000915222f3c4855626f7b8895a2aebbc8cfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeadfd2c6b9ac9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddad9ccbfb2a6998c7f7366594c4033261907000000020b141d262e38404a525b636d737f8c919ba3adbbc0c7d0d4ccc3bbb3aaa39f938e837c716c605c554d453e352f271f181007010000000000000000000000000000000000000000000000000001070d1013141618181817161413110d080603000000000000000000000000000006131f2c3845515c677683909da9b6b9ada197887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1319202930363d414950555c60666d71767c82868b8f92999c9fa3aba9acaeb4b4b6b8b9bebec0c1c2c3c5c6c8ccd2c9c9c9cacacacacac9c9d0cac6c5c4c2c1bfc0bbb9b7b5b5aeacaaaaa39f9c9895908b85817c77716c66605c545049413d3630292019130c05000000000000000000000000000000000713202d3946525e686f7d87929fa3afb5bdc5cdd5dae0dcd7cec5bebab8b1acaaa6aaa39f9e9d9c9c9b9a999a9a9b9d9fa2aaa8abadb2b5b9bbc0c7c8cdd3d6d4cdc7c3bcb8b0aba59e97928b858a92979ea5acb2bbc0c7cfd4d9d6cfc9c4bdb9b2aca8a09e98928e8985817e7a7774716f6d67696361594f44382c201407000d1a2733404d5a6673808d99a6b3c0d0dbe7d9cdc0b3a69a8d8073675a4d4031261a0d000000000000000000010c16202b3844505c6673808d9aa7b1bcc8d4e0eceaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d5c8bcafa295897c6f6256493c2f231609080f171e272e343e464e565e666d747f879298a1a8b0b8c0cccec5beb6afa59e9490837b6e6a605950483f3728231c150c0400000000000000000000000000000000000000000000000006121f2b3844505c667986929facb9c5d2dfd2c5b8ac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9c5d0dbdcd0c5b9ac9f92867a6d6054473a2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000304040201000000000000000000000000000000000000000000060e161f28313a47535f6a7683909ca9b6c3cfdce9e3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000815222f3b4855626e7b8895a1aebbc8cfc2b5a99c8f8276695c4f4336291c1003000000000000000000000005121e2b3845515e6b7884919eabb7c4d1deeaddd1c4b7aa9e918477675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbd7cbbeb1a4988b7e7165584b3e3225180b0000020b141d262e38404a525c636d737f8c919ca3adb5bfccd2d3cbc2bab2a9a198928b81796e6a615a514b433c3329241d150d060000000000000000000000000000000000000000000000000000000000010406070a0b0c0b0a0a07060401000000000000000000000000000000000004101c2934404b556773808d9aa6b3beb3a9978b7e7164584b3e2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d161e2429323b41464f535b60676d72797e83898e92999c9fa3abacafb5b6b8babfc1c3c5c6cacfcccecfd0d1d2d4d8ddd5d4d4d4d3d3d3d3d3d3dbd6d3d2d1cfced1cbc7c5c4c2bfbbb9b6b4aeaca8a79f9d98928e89837e78716d66605b534e46413a322a251e170e07000000000000000000000000000006131f2b37434e58616d7a859199a3aebbc0c7cfd7dfe1d8d1cbc1bcb3aeaba7a09d9a9798929190908f8e8d8d8d8e8f909298989b9ea1a8a8acafb5b8bcc3c6cad0d5d3cdc8c2bbb7afa9a29f9792979ea1a9afb9bdc4cbd1d9d8d0cac4bdb9b2ada8a09e96918b86817d7975716d68686562605d5557554f473e33281c1004000f1c2835424f5b6875828e9ba8b5c1cedbe4d7cbbeb1a4988b7e7165584b3e322518090000000000000000000004101c28343f4a54626f7b8895a0abb8c4d1ddeaeaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000c1925323f4c5865727f8b98a5b2becbd8d5c8bcafa295897c6f6256493c2f23160c131921293039404450585f686d78818c9399a2aab2bac2caccc3bcb4aca49f938f827a6e695f584f473e362d2518120b030000000000000000000000000000000000000000000000000003101c28343f4a5f6c7885929fabb8c5d2ded2c5b8ac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000b17222d3846525e6875828f9baab4bfcad6e0d3c7bbaea3998a7e7164544a4034281c100400000000000000000000000000000000000000000000000000000000000000030608090d1011100f0e0c080806020000000000000000000000000000040b10182028313a434e58626e7b88949fabb7c4d0ddeae1d5c9bdb2a895887c6f6255493c2f221609000000000000000815212e3b4854616e7b8794a1aebad0cfc2b6a99c8f8376695c504336291d1003000000000000000000000005121e2b3845515e6b7884919eabb7c4d1dee8dbcec2b5a89b8f827568554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7783909daab6c3d0ddd6c9bcb0a396897d7063564a3d3023170a00010a141d262f38404a525c636e73808c919ca3adb5bfc7d7d8cac1b9b1a8a09792867e746d675f5750454039302a2118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3e4a5764717d8a97a8b2bdb4a79a8e817467564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008101920282f353e444c525960656c71797f848a90959b9fa3abacafb5b9bbc0c2c5c6cad0cfd1d2d6dad6d3d2d0cecdcccbc9c8c8c7c7c6c6c6c6c6c7c7c8c9cacccdcfd1d2d4d2d1d1cbc7c5c3bfbab8b5b1abaaa29f9b95908a847e78716c656058524c443f36302920191106000000000000000000000000000815212e3b47535f6a74818e97a1abb5bfcbd1d9e1e0d8cfc6bfbbafaaa29f9995908d8a8885858483828180808081828485888b8e9196989c9fa3ababb1b8babec5c9ced4d4cdc7c1bbb3ada9a19ea1a9adb3bbc1c9ced7d9d4cec6bfbab2ada8a19e96918b847f7a75706d6664615e56585553514b4a48443e352c21160b0000101d2a3743505d6a7683909da9b6c3d0dce3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000b17232e3847535f6a7783909daab6c3d1dce7eaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8d5c8bbafa295887c6f6255493c2f2216161e252a333b424a515a616a6e7a828e939fa4abb4bcc4cccbc2bab2aaa29a938c81796d685e574e463d342c241b1307000000000000000000000000000000000000000000000000000000000b17232e45525f6b7885929eabb8c5d1ded2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000006111b2a36414c5664717d8a98a2aebac6d3dfd7cbbfb5ab9b8e8175665c5144382c1f12060000000000000000000000000000000000000000000000000000000000040a0f1215151a1d1e1d1c1a191514120e090502000000000000000004070c10161c222a323a434c56606a74808d9aa6b0bbc7d3dfebded2c5b9aca196877a6e6154473b2e211408000000000000000714212d3a4754606d7a8793aab4bfcacfc2b6a99c8f8376695c504336291d1003000000000000000000000005121e2b3845515e6b7884919eabb7c4d1dee6d9ccbfb3a6998c807366594d402f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885929eabb8c5d1ded6cabfb4aa95887b6e6255483b2f221508000a131c262f38404a525c646e73808c929ca3adb5bfc7d1d2ccc0b8b0a79f9691857c716c605d554e453e342e271e180f07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3b4754616e7b8796a1acb9b7aa9d908477685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a222b323a414550565e616b70787e848c91969d9fa7acaeb5b9bbc0c5c7cbd1d2d3d6d8d4d2d0cdd0cac6c5c3c1c0bfbebdbcbbbababab9b9b9b9bababbbcbdbfc0c2c5c6c9cfcfd2d4d3d2d0cbc7c5c2bcb8b4aeaca7a09d95918b847e786f6a615e565046413a322b2317110a030000000000000000000005111d2a36414c56626f7c87939fa9b2bdc6d1dce3e2d8cec6bdb5aea59e98928d8884807e7b797877767574747374747577797b7e8184888b8f92999d9fa7abadb3b9bdc4c8cdd5d3cdc5bebab3adabadb3b9bec5cdd5dad6cec8c1bcb4aea8a19e96918b847e79726d6863605c5454524c4b494745403d3c38332c231a10050000111e2b3744515e6a7784919daab7c4d0dde2d6c9bcafa396897c706356493d3023160a000000000000000000000006111c2b37434e5866737f8c99abb5bfcbd7e3eaddd0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000d192633404c5966737f8c99a6b2bfccd9d5c8bbaea295887b6f6255483c2f2218202830363e454d545c606c717c8490949da5afb5bdc5cec9c1b8b0a8a09892887f776d675d564d453c332b221a11090000000000000000000000000000000000000000000000000000000000061f2c3845525f6b7885929eabb8c5d1ded2c5b8ac9f9285796c5f5246392c1f13060000000000000000000000000000000000000000000000000d1925303a4653606d7985929facb8c5d2dddcd1c5b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000002080d151b1f2122272a2b2a28272522211e1a15110e090501010406070c1013181d1f272c343c444c555d686f7c87929facb9c2cdd8e4ebded1c4b7ab9e918478685e5246392d201407000000000000000713202d3a4653606d798698a2aebac7cfc3b6a99c908376695d5043362a1d1003000000000000000000000005111e2b3844515e6b7784919eaab7c4d1dde4d7cabdb1a4978a7e7164574b3e31241807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfd3c6baaea298877a6d6054473a2d21140709121c252e38404a525c646e73808c929ca4adb6bfc7d1d0c7c0bbaea69e9590847b6f6a625a514b433c3328231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7b9ac9f93867a6d6054473a2d21140600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232c343d444c525a61686e757d838a91969ea1a8abb1b9bbbfc5c7cbd1d3d7d8d4d2d2ccc8c6c3c1bebfbab8b6b5b3b2b1b0afaeaeadadadacacadadaeaeafb1b2b4b5b8b9bebfc3c5c7cbd1d3d6d3d2cdc8c6bfbab8b1aca8a09d96918b837c746d68625a524c443d3528231c150c030000000000000000000713202d3946525e6875828f99a4afbbc4cfd8e3e7dcd0c6bcb4aba39f938e85807b7773716e6c656a6969686766676768656c6e7175787b7e82868b90959a9fa2a9acb2b8bcc3cbd5d7d0cac5beb9b8b9bec5c9cfd7d7d0cac3bdb8afaaa29f96918b847e79716d66615d5653504a4746413e3c3a39352f2f2c28211a1108000000121e2b3845515e6b7884919eabb7c4d1dee2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000f1b26313d495663707c8999a3aebbc7d3e0eaddd1c4b7aa9e9184776b5e5144382b1e060000000000000000000000000d1a2633404d596673808c99a6b3bfccd9d4c7bbaea194887b6e6155483b2e222429323a414650575e666d747e8691969fa6afbbc0c7d0cbbfb7afa69f9691867e736c655d554c443b332a21191008000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded2c5b8ac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000008131f2c3845515c6775828f9babb5c0ccd7dfd3c6baada297897c6f6356493c302316090000000000000000000000000000000000000000000000000000050c131920262b2e2f333637373534322e2d2b26201e1914110d0d111314181c1f24292c33383f464e565d676d7a849199a3aebbc7d4deebe2d5c9bdb2a89b8e817468564d41362a1e11050000000000000006121f2b3844505c667985929facb8c5d0c3b6a99d9083766a5d5043372a1d1004000000000000000000000004111e2b3744515e6a7784919daab7c4d0dde3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8799a4afbbc7d4dfd2c5b8ac9f928579685d5245392c20170e121b242d37404a525c646e74808d929ca4adb6bfc8d1cfc6beb6afa49d938f837a6e69605850454039312a2118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d576875818e9ba8b4bbafa49a897d7063564a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227363e464e565d606c717a828990959ea1a8adb2b8bcc2c7cbd1d4d7d7d3d2ccc8c6c3c0bbb9b7b4b1b4aeacaaa8a7a5a4a3a2a1a1a1a0a0a0a0a0a0a1a1a3a4a5a7a9abadb3b3b6b9bbc0c5c6cad0d3d7d4d0cac6c3bcb8b1aca8a09e959087817a716d615e564f473f342e261e150c0300000000000000000714212e3a4754616d7a86929fabb5c0cdd6e1eae3d6cbbfb4aaa399928a817a736f6a676461605b535d5c5b5a5a5a5b535b60616568696e71757a7f83888d92979ea1a8acb1b9c3cdd9dbd6cfc9c6c5c6c9cfd5dad7cec5bebab1aca59e98928c847f79716d66605c54524c46443f3a3936302f2d2c292423201c16100800000000121f2c3845525f6b7885929eabb8c5d1dee2d5c8bcafa295897c6f6256493c2f2316090000000000000000000000000a14202d3a4753606d7a86929facb9c5d2dfebded1c4b8ab9e9185786b5e52452d22170b0000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9d4c7baada194877a6e6154473b2e282f353e444c525a61696e78808a9298a0a8b0b8c0cccfc6bfbaaea59e9490847c706c605b534b433a322920180f0700000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded2c5b8ac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000004101c2834404b5564717e8b99a4afbbc7d4e0d6cabeb3a9988c7f7265594c3f30251a0e02000000000000000000000000000000000000000000000000070e161e252a31373a3c4043444342413f3b3a37312d2a25201d19181d202123292c2f35393d444850585f686d79828f96a0abb5bfcbd7e6e3d9d0c7b9ada1968a7d7063574a3d3025190e020000000000000003101c28343f4a5e6b7885919eabb8c4d0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000004111e2a3744515d6a7784909daab7c3d0dde2d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895abb5c0ccd7ddd0c4b7aa9d9184776a564c423a312920171a242d363f49525c646e74808d929ca4aeb6bfc8d1cdc5bdb4aca49f928d81796d685f574e463f352f271f180f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303f4c5865727f8b98aab4bfb6ac998c807366544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333f48505860686d757e858f939da0a7acb2b9bdc4c8cdd3d7d8d4d1cbc7c5c0bbb9b6b6afacaaa7a5aaa29f9d9b9a9998969595949493939393939494959697999a9c9ea1a9a6a9acafb5b8babec5c7cbd1d6d6d3cec8c3bdb8b2aca79f9a938e857e756d68605951443f3830271e150b02000000000000000c1925323f4c5865727f8b99a3aebdc7d2dfe8ece0d3c7baaea39892877e756e68625f585755535049504f4e4d4d4d4e4950535558575f6165686d72777b80858b91969da0a7b1bcc8d4e0e1dad5d2d1d2d5dae1dbd0c5bcb4aea8a09d938e867f79726d66605c54504a46413a38342e2d2a2522201f1d181614100b050000000000121f2b3845525e6b7885919eabb8c4d1dee3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000006131f2c3945515d677683909da9b6c3d0dce9ded2c5b8ab9f9285786c5f493f33271b0f0300000000000000000000070c152734414d5a6774808d9aa7b3c0cddad6cabfb4aa93867a6d6053473a2d313a41454f565e616c717b838d929fa2aab2bac2cacdc5bcb4aea49c938e827a6e6a615a50494139312820170e060000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000c18232e3a4754616d7a86939facb9c6d2dfdbd0c1b5a89b8e827568574d42362a1e12050000000000000000000000000000000000000000000000071019202830363c4347484d5051504f4d4c4847423c3a36302d292424292c2d2f34383a4045474f545a626a6f7a828f949fa8b2bdc6d1dce7ddd2c7bdb1a79e9184786d6053463a2d2013080000000000000000000b17232e44515e6b7784919eaab7c4d1c4b7aa9e9184776b5e5144382b1e0700000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd2dddccfc2b5a99c8f8276665c544b433a322921232c363f48515b636e74808d929da4aeb6bfc8d1ccc4bbb3aba39a938c80786d675e564d453d3429241d150d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebab5a99c8f8276665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515a616a6f7a818a92979ea5abb1b9bdc4c9cfd4d8d6d3cdc8c6bfbab9b6afaca9aca49f9d9a98969892908e8d8c8b8a898887878786868686878788898a8c8d8f929796999c9fa3ababaeb3b9bbc0c7cacfd5d9d4cec8c4bdb9b1aca49f97928b827a706b625b504a423930271d140a00000000000005121e2a36424d576975828f9cabb5bfd0d9e3ece0d4c8bcb1a79f92867d716c615e56534e4b4846443f434241414041413f4446484b4d5355565e61656a6e737a7f848a9095a0acb8c4d1deeae6e1dfdedfe1e6e2d6cabeb4aaa29f959189817b736d67605c54514a443f3835302c2823201d19161413100c07070400000000000000111e2b3844515e6b7784919eaab7c4d1dde3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000004101d2935404b556773808d9aa6b3c0cdd9e6dfd2c5b8ac9f928579655b5044372b1f12050000000000000000010910191e272e414e5a6774818d9aa7b4c0cddad3c7baaea29886796c60534639353d434b515961686d757e8590959da4aeb4bcc4cccbc3bbb3aaa39f928c81796d685f5850443f382f271f160e05000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded2c5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000713202d3946525e687683909da9b6c3d0dcded1c4b8ab9e918478695e52463a2d20140700000000000000000000000000000000000000000000060f19222a323a41464e53555a5d5e5d5b5a5855534d4746423b3935302f35393a3d4045474b51535960636d717c8390949fa6b0bac4cfd8e3ded7ccc0b5ab9f958b7e71665c5044382b1f1206000000000000000000061d2a3744505d6a7783909daab6c3d0c4b8ab9e9185786b5e52452e23180c00000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce1d4c7baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dccfc2b6a99c8f83786d665d554c443b332a2b353e48505a636d73808d929da4aeb6c0c8d1cbc3bab2a9a29992887f746d665d554c443b332b2218120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000081217222d384149505b626c707c848e939ea1a9afb8bcc3c9ced5dad6d0cac6c3bcb8b4aeacaca49f9d999a93908e8b8987858382807f7e7d7c7b7b7a7a7a79797a7a7b7b7c7e7f818285878a8c9092999b9fa2aaacafb5babec5c9ced5d9d4cec9c2beb6afa9a29f948f857d726d605c544b43392f261b110600000000000714202d3a46525e697885929eabb8c5d1deebeaddd1c4b8ab9f958b7e716b615a524c47433e3b3937332d36353433342d3337393b3e4246484c5254585f62676d72787e83909daab7c3d0ddeaf2eeecebeceeecdfd3c6baaea298928c847d756e69605c55514b444039342e29241f1c1713110d080706040000000000000000000000111e2a3744515d6a7784909daab7c3d0dde4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000c18242f3e4b5864717e8b97a4b1bed2dde8e0d3c7baaea39886796c605346392d201306000000000000000009131b222b3039404e5b6874818e9ba7b4c1cedad2c5b8ac9f928579665b50443a41464f555d606c707a818b92979fa7aebabfc5cecac1b9b1a9a198928a80776d675e564e463e332d261d150d0400000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded2c5b8ac9f9285796c5f5246392c1f13060000000000000000000000000000000000000000000000000005111e2a36414c566774808d9aa7b3c0d0dbdfd2c5b9ada196877b6e6154483b2e211508000000000000000000000000000000000000000000020b18222a343c444c52585f6266696a6a686765615f5754524d4746414141414547494b5153555d60646b70767e8691959fa6b0b8c2ccd6e1ded6ccc4bbafa4999083786c60544a3f34281c1003000000000000000003101d2a3643505d697683909ca9b6c3cfc5b8ab9f9285786c554b4034281c1004000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7ddd0c4b7ab9f948e81786d675e564d453c34343d47505a626c727f8c929ca4aeb6c0c8d1cac2b9b1a8a19792877e726d605c544b433a322a211910070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6676838f9ca9b6baaea298887b6f6255483c2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a2427333f49535b606d727e8691969ea5adb3bbc1c8cdd5dad6d0cac5bfbab8b1abaaa39f9c9a93908c898684817e7c7b797775747271706f6e6e6e6d6d6d6d6d6d6e6e7071727476787a7d8083868a8e92989c9fa3abadb3b9bdc4c9cfd6d9d5d0c7c0bbb3ada69e9792877f746d665c554b41382d22170f06000000000815212e3b4854616e7b8797a1adb9c6d2dfece9dcd0c3b6a99d9083766c61595046413b37312e2d2b2722292827272722272b2d2e31363a3b4146474e53555d606a6f7b83919daab7c4d0ddeaefebe9e8e9e9ebded2c5b8ab9f92867f78706b615e57514b454039342e28231c1913100c060501000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce5d9ccbfb2a6998c7f7366594c403326190900000000000000000000000000071623303d495663707c8996acb6c0ccd8e4e3d6cbbfb4aa93867a6d6053473a2d2014070000000000000009121b252d343c424b515b6875818e9ba8b4c1cedbd1c5b8ab9e9285786b5f4a3f444c525960676d747d858f939fa2a9b1b9c0cad0ccc0b8b0a7a09792867e736c655c554c443c3327221b140b030000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000010d1925303e4b5764717e8a97aab4bfcad6e1d5c9bdb2a9978a7d7164574a3e312417070000000000000000000000000000000000000000000a141d2a343c464e565e616a6f737677767574726e6965615e5654524c4e4e4b515456555c6063676d71767d838b9298a0a7b0b9c2cad4dedcd4ccc4bab1a79f93877c6f655b5042382e23170b000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfc5b9ac9f928679675c5145382c1f1306000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce0d3c7baada094877a6d6154473a2e211407000000000200000306060605030000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8dfd3c7bbb0a69e938e82796d685f574e463c3d464f59616c717e8b919ca4aeb6c0c8d2cac1b8b0a7a09691857d716c635b504a4239312820180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546673808d99a6b3beb4aa988b7e7265584b3f3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232c363e44505b656c737f879298a1a8afb9bec5cdd4d9d7d0cac5bebab4aeaca79f9d98928f8b8783807d7a777472706e696a68676665636262616160606060606161626364666769696e7073767a7d81858a8f92999fa2a9acb2b9bec4cad0d7d9d2ccc5bebab0a9a199928b80786d675c53493f332721180e03000000091623303c4956636f7c8996a9b3bec9d5e1eee4d8cbbeb1a5988b7e72655a50473e36302b2622201f1b171c1b1a1a1a171b1f2022262a2d30363a424a515b636c717c859195a0acb8c5d1dee9e3dfdcdbdcdddfdbcec1b5a89b8e82756d666059534d454039342e28231c17110d0803000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe7dbcec1b4a89b8e8175685b4e423025190e020000000000000000000000000815222e3b4855616e7b889aa4afbbc8d4e0e7dcd0baada093877a6d6054473a2d211407000000000000030c1a242d373f464e545c606875828e9ba8b5c1cedbd1c4b7ab9e9184786b5e514a50565d616b7079818a91979ea5adb3bcc2cbd0c7c0bbaea69e9590857d716c605b534b433a322a2117110a02000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded1c5b8ab9e9285786b5f5245382c1f120500000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a2aebac6d3dfdacfc0b3a69a8d8073675a4d402e23180c000000000000000000000000000000000000000006111b262f3c464e585f686d757c8083848382807f7b77726e6965615d565b5a555d606366676d7074797e838990949fa2aab1b9c2cbd4dcdbd6cac2bab2a8a0958d80746a6053493f30261c1106000000000000000000020f1b2835424e5b6875818e9ba8b4c1cec7bbafa39986796d6053463a2d201307000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce0d3c7baada094877a6d6154473a2e2114070607090c0e060b0f121313120f0b060f0c0a080606030000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e4d8cdc2b8afa59e948f837a6e695f584e46464e58606b717e87929fa3adb6c0c8d2c9c1b8b0a69f9590847c706b615a51443f3830271f160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3d4a5763707d8a96a8b2bdb4a79b8e817468564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000020b17202b353e48515b606c77808b9399a2aab2bac1cacfd7d9d4cec5bebab3adaaa29f9a95908b86827e7b7673706d68676563615e575b5a5958575655545454535353535454555657595a565e616366686d7174797e82868d92979ea1a8adb3babec5ced4d9d8d0cac1bbb3aba39f928d82796d655b50443f332a1f15090000000a1724303d4a5763707d8a96a3b0bdcfdae6efe3d7cbbfb5ab95897c6f6256493e352a251e1b1513120f0b060e0e0d060b0f1213151a222a333b444c545c606d727e869297a0a7b1bcc8d4e0ded7d3d0cfcfd0d3d8cfc3b6aa9e938b7e726a5f554b423b342f28231d18120c06000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6ddd0c3b6aa9d9083776a564d42362a1e11050000000000000000000000000713202d3a4653606d7986939facb9c6d2dfe0d4c7baada194877a6e6154473b2e2114080000000000000b151e2c363f49515860666d7075828f9ca8b5c2cfdbd0c4b7aa9d9184776a5e57545b60686d747d848e939ea1a9afbabec5cecec6bdb5afa49d948f837b6f6b615a50494139312820180f060000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfdbcfc2b5a89c8f827569554b4034281c1004000000000000000000000000000000000000000b17222d38414e585f6a6f7a81878d9091908e8d8b88837f7b76716d6869686769676d707275797d81858a90959c9fa6aeb4bcc3ccd4dcd7d0cac0b8b0a8a0969083796d60584e41382d1e140a00000000000000000000010e1a2734414d5a6774808d9aa7b3c0cdcbc0b5a094877a6d6154473a2e211407000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d6154473a2e211411131416191b1d171c1f20201f1b171d1b19171513120f0b06040100000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6ded4cac1b7afa69f9590847b6f6a60584f4e58606a707d879299a3afb5bfc8d1c8c0b7afa69e948f837b6f6a605950483f342e261e150d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020303020100000000000000000000000000000000000000000000000614212e3a4754616d7a8796a0acb8b7aa9e918477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000a141d29323d47505a626d74808d929fa4abb4bcc4ccd6dad5cec8c1bcb3aea9a29f98928d88837e7a75716e686663605d56585654524d4f4d4c4b4a494848474747464647474848494b4c4e4d525457565d6064676d71757b80858b91969ea1a9aeb4bcc1c8ced5dbd6cdc5bdb5afa49d948e81776c605b51453c31261a0e0000000b1825313e4b5864717e8b97a4b1becad7e4ede0d3c7bbaea399877a6e6154473b2e2119140f0a060503000002010000000305111a232b343c454d565d666d747f889298a1a9b1b9c3ced9dcd3ccc7c3c2c2c4c7cdd2c6bbafa59f92867c6f675d51453d31271d18120c070000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becfdae6ded2c5b8ab9f928578695e52463a2d20140700000000000000000000000006131f2c3845515c677885929eabb8c5d1dee1d4c7bbaea194887b6e6155483b2e221508000000000007121c27303e48515b626a6f797d8085929fabb8c5d2ddd0c3b6aa9d9083776a666461666c717a818891969da5adb3bbc1cad0ccc4bcb4aba49f928d82796e69605950443f382f271f160e06000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2ddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000006121f2b3844505b667683909ca9b6c3cfdcddd1c4b7aa9e918477675c5145382c1f1306000000000000000000000000000000000000030f1b27333f49535f6a6f7c858e939a9c9d9d9b9a9895908c87837e7a7876747476787a7c7f8285898e92989d9fa7abb0babfc6ced5d7d1cbc5bebaaea69f9691847b6e675d51463c2f261b0c0200000000000000000000000d1a2633404d596673808c99a6b3bfccd1baaea194877b6e6154483b2e211508000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d6154473a2e21191d20212325282922282b2d2d2b27222a28262422201f1c1713110d08010000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6e6dcd3c9c1b8b0a7a09691857c6f6a6059575f6a6f7c869299a3abb5c0c7d8c8c0b6aea59e948f82796e695f584f473e3628231c140c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c0f10100f0d0b070705010000000000000000000000000000000000000713202d3946525e687784919daab7b9aca096877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b444f59616c727f8c929ca4afb5bdc6ced6dcd7cbc3bcb8afaaa29f97928c85807c77716d6765615e565654524c4b4947464242413f3e3d3c3b3b3b3a3a3a3a3a3a3b3b3d3e3f414246474a4c5254555d6064696e73797f848b91979fa2aaafb8bdc3ccd6dbd6cfc7c0bbaea69e938d80736d62574d42372b1d120700000b1825323e4b5865717e8b98a4b1becbd7e4ecdfd2c5b9ac9f9286796c605346392d2013080200000000000000000000000a121b232c353d464e575e686d78818c939aa3aab3bbc3cbd5dcd7cac1bbb7b5b6b7bbc2caccc1baaea3989184796d60594f43392f24180c01000000000000000000000000000000000000000000000000000a1623303d495663707c8996a9b2bec9d5e1dfd3c6baaea298877a6e6154473b2e21140700000000000000000000000004101c2834404b556a7784919daab7c4d0dde1d4c8bbaea195887b6e6255483b2f22150800000000000c18232e3942505a626d727c84898d9297a2adbac6d3dccfc3b6a99c9083767472706e71787e858e939aa1a8afb9bec4cdd6cac2bab2aaa299938b80786d675e574f463e332d261d150d040000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb9c5d2ddd0c4b7aa9d9184776a5e5144372b1e11040000000000000000000000000000000000000000000000000000030f1c28333f4a546774818e9aa7b4c1cddadfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000005121f2b3744505b656e7c8591979fa4acaaa9a8a7a79f9d99938f8b8684838181828486898c8f92989a9fa2aaabb1b7bbc2cad0d6d2ccc6bfbab3ada49d948f847b6e695e554b40342b1d140a0000000000000000000000000c1925323f4c5865727f8b98a5b2becbc8bbaea195887b6e6255483b2f221508000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d6154473a2e2124292c2d303235362d3338393937332d373533312e2d2b2822201d1913100b03000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddae7eee5dbd3cac2b9b1a8a09791857c6f6b605e696f7c859298a2abb4bdc7d1ccbfb6aea49d938e82796d675e564e463d352c2417110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191b1d1c1c1a171413110d08020000000000000000000000000000000005111d2a36414c566874818e9ba7b4bdb2a8978a7d7064574a3d2e23180c000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38414d56606b717e88939fa4aebbc0c7d0d8d8d1cbc0b9b1aca59e98928c85807a746f6a65605d5554524d4a4745413f3d3b3a3630343332302f2f2e2e2d2d2d2d2d2e2e2f30313330363a3b3d4145474b5153575e61676d72797f858c92989ea5acb2bac0cad0d7d9d1cbc0b8afa59c928b7f72695f5347392e23180c00000b1724313e4a5764717d8a97a4b0bdcfdbe6ecdfd2c5b9ac9f9286796c605346392d201306000000000000000000000006131c242d363e474f585f696e7a828e939fa4acb4bcc5cdd5d8d1cbc0b8b0aaa8a9abb0b8c2cccbbfb4aaa0968d80746b60554b4035291d1207000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfe2d6cabeb3aa978a7d7064574a3d2f24180c000000000000000000000000000c18232e44505d6a7783909daab6c3d0dde1d4c8bbaea195887b6e6255483b2f2215080000000004101c2834404a54616c727f8791959a9fa2a9b3becad6dfd2c5b9ac9f928782817f7d7b7e848b92979fa4acb2bac0c9cfd1c8bfb8b0a8a19892877f746d665d554d453d3427221b140b030000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c667986939facb9c6d2ddd0c3b7aa9d9084776a5d5144372a1e11040000000000000000000000000000000000000000000000000000000b17222d3f4c5966727f8c99a5b2bfccd8e0d4c7bbafa499887b6e6255483b2f2215080000000000000000000000000000000000000613202d394653606c78839097a1a9afb6b7b6b5b3b1ababa49f9c9993918f8e8d8f91939a999c9fa2aaabaeb4b8bcc2c7cdd4d0cac7c0bbb4aea9a29f928d827a6e695e574d43392f22190b020000000000000000000000000b1824313e4b5764717e8a97a4b1bdcac8bbafa295887c6f6255493c2f221609000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d6154473a2e2d2f35393a3c3f4143443f444646443f4443423f3d3b3938332d2c29241e1c16100c0600000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7f4ede5dcd4cbc3bab2a9a19792867d706b686e7b849197a2aab4bdc6cfc7c0bbada49c928d81786d675d554d443c342b231a1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d202125282a2928272421201e19130f0a040000000000000000000000000000010d1925303e4b5865717e8b98a9b3beb3a6998d807366544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000a141d27333f49535e69707d87929aa4afb6c0ccd2d9d7cfc6bfbaafa7a09d938e857f7a736d68625f5854514c4746413d3a39352f302e2d2a252726252423222121212020202021212223262a2d3338393c4042404546474d52555d60666d72797f868e939ea0a8aebabec5ced4dcd7cac1b7aea49f92877b6e61544b4034281c1004000a1723303d4a5663707d8996a9b3becad6e2ece0d3c7baaea398877a6e6154473b2e21140a000000000000000000020a1117252e363f485059606a6f7b838f949da5afb6bec6ced6d6cfc6bfbaaea69e9c9c9fa6b0bac4cec6bcb2a89f93877c6f675d5145392f23180c000000000000000000000000000000000000000000000000000714202d3946525e687885919eabb8c4d1dee6dbd0c0b3a69a8d807367554b4035291d1004000000000000000000000000071d293643505c6976838f9ca9b6c2cfdce1d5c8bbaea295887b6f6255483c2f2215090000000006121f2c3844515c66717e8a9299a0a8abadb3bbc5cfdbe0d3c7bbafa39992908d8c8a888b91969ea1a9afb6bec4ccd5d5cabfb6aea69e9691867e726d605c544c433b332b2217110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4afbbc8d4ddd0c3b7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000000000000061724313e4a5764717d8a97a4b0bdcfdbe3d7ccc0b5ab978a7d7064574a3d3124170a000000000000000000000000000000000000091623303c4956636f7c89959fa9b2bbc0c4c3c1c0bcb8b5afacaba49f9e9c9b9a9c9e9fa4aca8acaeb4b8babec5c8cdd2cec8c5bebab5afaba39f97928a80786d685e574d453b31271d1007000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9c9bcafa396897c706356493d3023160a000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d6154473a383a3e414547494c4e50504a505353504951504e4c4a4846443f3a39352f2c271f1c17110a030000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbe7f4f7eee6ddd5ccc3bbb2a9a19892867d706e7a849196a1a9b3bcc5cfc7beb6afa39c928d80786d665c554b433b322a221911080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181e24292c2d323536363534312e2d2a251e1b150e0600000000000000000000000000000815222f3c4855626f7b8897a2adbab6a99c908376665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000006111b262f3844505b656e7b859299a3acb6c0c8d7ddd6cdc5bdb4aea59d959089817a736d68615d56534e4745413b39363034333232302e2d2a2521201e1a161515141414131314171e252a3136383f4446494c4f4b51535454545151545c60676d727b818991969da4aeb3bcc3cbd7dcd3c9c0bbaea3998f8275665c5145382c1f1306000815212e3b4854616e7b8797a2adbac6d3dfece3d7cbbfb4aa95897c6f6256493d2f261c110600000000000000020b141b2227374048515a616b6f7c8491959fa6afbbc0c7d0d8d5cdc5bdb4aea49d948f8f949fa8b2bcc6cec3bbafa4999184796d60554b4034291b110600000000000000000000000000000000000000000000000005111e2a36414c566975828f9ca8b5c2d1dce8dcd0c3b6a99d908376675d5145392c1f13080000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe2d5c8bbafa295887c6f6255493c2f221609000000000713202d3a4653606d7985929ea3abb1b8babec5cdd7e1e3d7cbc0b5aba39f9c9a999794979da0a8adb3bbc0c7d0d6ded0c4b9aea49c948f847c706c625b504a423a312c29231d1b16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b6c0ccd8ddd0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3becad6e2ddd2bfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000d192633404c5966737f8c99a7b1bbc4ccd2d0cecdc8c7c0bbb9b5afacaba9a7a7a9abacafb6b5b8babfc5c6cad0ccc7c6c3bcb8b4aeaba49f99928d857e736d665e564d453b33291f150b00000000000000000000000000000916232f3c4956626f7c8995a2afbcd2cabdb0a3978a7d7064574a3d3124170a000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d6154474045474a4c515456585b5c5d545b60605b5e5e5d5b59575553504a4745413a38332c28231c150c0701000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8f5fdf7efe6ded5cdc4bbb3aaa29892877d7a839096a0a9b2bbc5cec6bdb5aca49f918c80746c665c544b433a31292018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d24293035393a3f42434342403e3a3936302b2620181009010000000000000000000000000613202d394653606c7985929fabb8b8ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58606c77828f97a2abb4bec7d2dad6cdc5bbb3aba39f938e837d756e68605d56524c47433c393a3c3d3e3f40403f3e3d3b3936302e2d2a251f1d18120b0707111a202930363b42464a505356595b555c606161605d555c59555d60696e757d848d929fa2aab1b9c0cbd1d8d7cbbfb5ab9f9286796d6053463a2d201307000714202d3a46525e697885929fabb8c5d1dce7e7dcd1bfb2a5998c7f7266594f42382d22170e040000000000020b141d262d334049525b626c707d859196a0a7b0b8c1ccd2d9d3cbc3bbb3aba39f928d82828f96a1aab4bfcaccc0b5aba0968c7f73675c5145382d22170b000000000000000000000000000000000000000000000000020e192530404d596673808c99abb5c0cbd7e3dfd2c5b9ac9f92867a6d6053473a2f24190d0100000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe2d5c8bbafa295887c6f6255493c2f221609000000000a1623303d495663707c8997a1adb5bdc3c6cacfd7dfe9e8dcd1c7bdb5afaca9a7a5a3a1a4aaacb2b9bec5ccd2d9e2dacdc1b4a89c928c827a6f6a615a524c4746413a38342f2c27211c16100b03000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d2ddddd0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a2adb9c6d2dfdacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0ccd2d1d2d2d3d4d2ccc7c6c0bbb9b7b6b4b4b5b7b9bbc0c2c5c6cad0d3d0c7c0bbb9b6b1acaaa29f99938e86807a716c605c544c443b332921170d0300000000000000000000000000000815222e3b4855616e7b8894abb5c0cccabeb1a4978b7e7164584b3e3125180b000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d6154474b515357555d60636568696a6b666c6c656b6a6a68666461605b5454524c48443d38342e261e18120c04000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdce8f5f2ece6e1dfded6cdc5bcb3aaa2999287849095a0a8b2bbc4cdc6bcb4aba39a938b7f736e605b544a423931281f170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272f353a4145474c4e504f4f4d4a4746413a37312a221b130900000000000000000000000006121f2b3844505b6676828f9ca9b5baaea398897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535f6a727f8b949fa9b3bdc6d0d9d6cdc4bbb3a9a199928b81796f6b615e56524c46413a3a404547484a4b4c4d4d4c4b494746413e3b3a36302c29241d150d131b232c323b41464d53545b606366686a676d6d6e6d676a6966625f585e616b7079808a92989fa7aebabfc6cfd6d1c6baaea399887b6e6255483b2f2215080005121e2a36424d576975828f9caab4bfcbd7e3eaddd0c4b7aa9d9184776b60544a3f332820160c03000000020b141d262f383f44525b636d727e869297a1a8b1b9c2cad8ddd2cac1b9b1a9a199928b80787a849198a2aebac0ccc7bdb2a89e9285796d6053493f33271b0f03000000000000000000000000000000000000000000000000081724313d4a5764707d8a99a3afbbc7d4e0e0d3c7bbaea399897d7063564c4135291d11040000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce2d5c8bcafa295897c6f6256493c2f231609000000000b1825313e4b5864717e8b97a9b3bec7cfd3d6dbe1e9f1eee3d9cfc7c0bbb9b6b4b2b0aeb1b7b8bdc3c9cfd8dde4ebd9ccbfb3a6998c8079716d6765615e5654524c4745403938322c28211c160f0b0600000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3ddd0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000613202c3945515d677885929eabb8c5d1dedbcfc2b5a89c8f8275695c4f4236291c070000000000000000000000000000000000000d192633404c5966737f8c99aab3bbc0c3c4c5c5c7cbd1c9cad2ccc7c6c4c2c1c0c2c4c6c8ccd2d2d3d6dbd2c7bdb5afaca9a7a09d98928d87817b736d68615a504a423a322921170f050000000000000000000000000000000714212d3a4754606d7a8799a4afbbc7cbbfb2a5988c7f7265594c3f3226190c000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d615453555d606468676d6f7274767778787979787877767572706e6c6664605d56544f46443f383029241d160d060000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdce9f1e8e1dad5d2d1d2d5cec5bcb4aba399929195a0a7b1bac3cdc6bdb4aaa39992887f726d635c504a423830271f160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000910181d262d333a41454c5254585b5d5c5b5a5754524c47433c342d251b12080000000000000000000000030f1c28333f4a5466737f8c99abb5bfb4aa988b7f7265584c3f30251a0e0200000000000000000000000000000000000000000000000000000000000000010c161f2b3744505b656f7c86929fa6b0bbc5cfd8d7cdc4bbb2a9a19792877e746d676059524c45413a4146474b5153555657595a5959585654524c4b4746423b38352f271f1a1b252d353d444c52575f61666c6f73757779797a7b7a787776736f6a67625f60676d747e8590959da4aeb4bcc5cdd2c6b9ac9f93867a6d6053473a2d20140700020e1a25303e4b5865717e8b98a3aebac7d2dde8ded1c5b8aca096897c6f665b50443b32281e150c0300030c141d262f384149505c646d737f879298a2a9b2bac3cbd4dcd7c8c0b8b0a7a09792877e736c6f7c86929fa4aebac4d0c3b9ada1978b7e71655b5044372b1f12050000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dfe3d7cbbfb5ab9b8e8174685d5245392c20160a0000000000000000000005121e2a36424d576a7784919daab7c4d0dde2d5c9bcafa296897c6f6356493c30231609000000000a1724303d4a5763707d8a96a6b0bcc3c8ccd2d9e2ebf5f5eae1d9d1cbc7c5c3c0bfbdbbbec4c5c8ced5dae1e8eeebded2c5b8ab9f9285817d7a75716e6865615d5653514b48443d38332c281f1b17110a020000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3ddd0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000004111d2935414b556a7784919daab7c4d0dddcd0c3b6a99d9083766a5d50432f24180d0100000000000000000000000000000000000b1724313e4a5764717d8a98a2aaafb5b6b7b8b9bbc0babcbdbfc2c5c7cbd1cecdcfd1d2d4d8dddfe0e2d7ccc0b5aba49f9c9895918b85807b756e69615e5650443f38302920170f05000000000000000000000000000000000613202d394653606c7986939facb9c6ccbfb3a6998c807366594d4033261a0d000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d615d6064676d7175777a7c7f8183838485868685858483817f7d7b7974716d6863605953504a423d352f281f180f0800000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9e8dfd6cfc9c6c5c6c9cfcec6bdb4aba39f9da0a7b1b9c3ccc7beb4aba39892877e726d635b52443f382f261e150d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b222a2f383f444b51565d6065686969686764615e56534e463f372d241a0e0500000000000000000000000b17222d3d4a5663707d8999a4afbbb5a89b8e827568574d42362a1e12050000000000000000000000000000000000000000000000000000000000000007131d2834404a54606c78839098a3aeb8c2cdd7d9cfc5bbb2a9a19792857c726d605c554f46413c42474c5254555d60626364656766656563615e565854524d47454039312b26242d373f474f565e61696e74797c7f828486868787878584827f7c78746f6a6360606c717b838d929fa3aab3bbc4cabeb3a99d918477675d5145382c1f130600000914212e3a4754616d7a86929fabb5c0ccd7e2e1d4c8bdb2a89d9083786c60574d443a30271e150c040c151e262f384149535b606e74808b9299a3aab3bbc4ccd5d9d1cbbfb6aea69e9590857d716c606a717e8a929ca8b2bdc9c9beb3a99d9184786c605346392d2013060000000000000000000000000000000000000000000000000713202c3945525d687683909ca9b6c3ced9e5dcd1c5b8ac9f92867a6d6054473d32271b0c030000000000000000000714212d3a46535f697885929fabb8c5d2dee2d6c9bcafa396897c706356493d3023160a000000000815212e3b4854616e7b87949faab1b9bbc0c7d0d9e4eef9f3eae3dcd7d3d2cfcdcccac7cad0d1d4d9e0e6ecf4f9ecdfd3c6baada297928e8a86827e7a76726d6864605c55544f48443e38332b27221b140b0801000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000010d18242f43505d697683909ca9b6c3cfdcded1c4b7ab9e9184786b554b4035291d110400000000000000000000000000000000000714212e3a4754616d7a8592989fa4abaaababacafb5aeafb1b2b5b9bbc0c7c8cdd2d5dae0e4e8ebece0d4c7bbafa49993908c88847f7a746e69615e57524c443e342e261e170e05000000000000000000000000000000000006121f2b3844505b667885929eabb8c5cdc0b4a79a8d8174675a4e4134271b08000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce0d3c7baada094877a6d61676d7175797d818486898b8e8f9091929393929191908e8c8a8885817d7a75706b65605c544e454039312a211a1109010000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeae1d6cdc5beb9b8b9bec5cdcfc6bdb5afacaaacb1b9c3cbccc0b6aca39992867e716c625b514940332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b252d343c414950555d60686d727576767573716d68625f5851493f362c20170c02000000000000000000000614212d3a4754606d7a86939facb9b8ab9e918478695e52463a2d201407000000000000000000000000000000000000000000000000000000000000010d18242f3844515c66717e8a959faab4bfcad4dcd1c7bdb3a9a19691857c6f6a625b514b433d40454d53565d6164676d6f70717273737271706e686865615e5753514b433e373129363f49515960686e747b8185898c8e91929994949892918f8c8884807c76706b6361696e78808a9298a1a9b2bac2b9ada2978d807366554b4035291d100400000713202d3946525e6874818e99a4afbbc6d0dbe5d9cec3b8ab9f958b7e72695f564c433930271e160d151e263038424a535b656c74808c929fa3abb4bcc5cdd6d8cfc7c0bbada49d948f837b6f6b625a616c73808d96a0acb9c4cec5b8aca096897d7063564a3d3023170a00000000000000000000000000000000000000000000000004111d2935414c5666727f8c99a8b2bdc8d4e3e0d3c7baaea2988b7e7265594f43382c1e150a0000000000000000000815222e3b4855616e7b8897a2adbac6d3dfe2d6c9bcafa396897c706356493d3023160a000000000714212d3a46535e6976828f98a0a7acafb6bec7d2dde8f4ece3dbd5d0cdcccbcdcfd1d2d5dad9dbdedfe1e6e7eaece2d6cabeb3a9a29f9b98928f8b87837e7a75716d67636059554f48443e37332d261d19130c040000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4ddd0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000071c2935424f5c6875828f9ba8b5c2cedbdfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000000000713202d3946525e68707d868f93999a9d9e9f9fa3a0a1a2a4a6a8acafb5b8bcc2c6c9cfd6dbe2e9ecdfd2c6b9ac9f9387827f7b77726d67615f57534d46413a3228231c140c05000000000000000000000000000000000000030f1c28333f4a546a7784919daab7c4cec2b5a89b8f8275685c4f423024190d0100000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe0d3c7baada094877a6d6d73797d82858a8e91939a989b9c9d9e9f9f9f9f9e9d9d9b999797928e8a86827d77716d666058514b433c332c241b130a0100000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dde6dacfc5bbb3adabadb3bbc5cdcfc7c0bbb9b7b8bcc3cccac1bbafa49a92877d706c615a51493f3728221c140b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232d373f464e535b60676d737a7f81838282807d7a756f6a625b51483e32291e1308000000000000000000000613202c3945515d677784909daab7b9ada196877b6e6154483b2e21150700000000000000000000000000000000000000000000000000000000000004111d2935414b55606d7984919ea7b1bcc6d0dcd7cbc0b5aba29791847c6f6a60585145403c434b51575f62686d71757a7b7d7e7f80807f7e7c7a7875716e6964605d555047433c353f48515b626b707a81878d9197999b9d9fa3abaaa29f9d9c9996918d88827d776f6b60666d747e869297a1a8b2bbb0a69e92857a6d6054473a2f24180c00000005111d2a36414c56626e7b87939faab4bfcad6e1dfd4c8bcb1a79f92857b6e685d554b423930281f181e273038424a545b656c77808d929ca4afb5bdc6ced7d7cec6bdb5afa39c928d82796e696059505a606d7884919ea8b2bdc9c8bdb2a89a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000010d1924303b4855626e7b8896a0acb9c7d1dce2d6cabfb4aa9d9083776b6054483d30261c110600000000000000030f1b27333f495364717e8a97a9b3becad6e2e3d6c9bcb0a396897d7063564a3d3023170a0000000005121e2a36424d57616e7b8690959c9fa4acb6c0ccd8e4f0e3dad1cac4c0bfbec0c2c4c5c9cfcccfd1d2d5dadadddfe0dbcfc5bbb3adabaaa39f9c9a93908b86827e7974706b636159554f46443f382f29241e160d0903000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae0d3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000005111d2935414c56616b707c82868b8e909192929993949697999c9fa3ababb1b8b9bec4cad0d7e0e6dccfc2b6a99c8f837a726e6965605d55534d46423b3530282017110a0200000000000000000000000000000000000000000b17222d43505d697683909ca9b6c3cfc3b6aa9d9083776a564c4135291d110400000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe0d3c7baada094877a727a7f858a8e92989b9e9fa4aca7a9aaababacacababaaa9a8a5a9a19e9b99928f89837e786f6a605d554d453e362d251c130a01000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1dde1d5c9beb3a9a19ea1a9b3bbc5ced1cbc7c5c4c5c8ced0c1b8aea49f93887e716b615950483f372e2517110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353f4951585f656c717a80868b8e908f8e8d8a86817c726d625a50443a3025190d0000000000000000000004111d2935414c556774818d9aa7b4bdb2a8978a7d7164574a3e2f24180c0000000000000000000000000000000000000000000000000000000000000613202c3945515d67727f8b96a0acb9c2ced8d7cec5bbafa39992857b6e6a5f584e463f3d464e555c60696e757a7e828688898a8c8d8c8c8b898785827e7b76716d67615a534e454047505a626d727d858e92999ea1a9a8aaacaeb4b4aeabaaa9a8a19e9a948f89837c746d67606c717d859196a0a8afa79f948c7f72685d5245392c1d1207000000010d1925303a47535f6a74818e98a2aebac4cfd9e3d8cdc2baada29791847a6d675c544b423a312a21273039424a545c666c77808d929da4adbbc0c7cfd8d6cdc5bcb4aba39f918c80786d675e574f44505c66717e8b96a0acb9c5cec3b6a99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000814212e3a47535f6a7784919eabb5c0cbd7e3dbd0c6b8aca095897c6f63584e42382e23170f0600000000000005121f2b3744505b6574808d9aa7b3c0d0dbe6e3d6c9bdb0a3968a7d7063574a3d3024170a00000000020e1a25313b46535f696e7c838b90939aa4afbbc8d4e0e6dbd1c8bfb8b4b2b2b4b6b7b9bdbdc0c2c4c5c9cfced0d2d4d8d7cdc5bebab8b4aeacaca49f9c99928f8a85817c76706b636159535049413c352f28201a150e060000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4dccfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e3d6cbbfb4aa94887b6e6155483b2e2215080000000000000000000000000000000000010d1925303a444f59616a6e767a7e8183848586868787898a8c8f92999d9fa7abadb3babec5ced6dbddd0c4b7ab9f948f847d726d635c514c46423b363129251e160e0600000000000000000000000000000000000000000000061c2835424f5b6875828e9ba8b5c1cec5b8ab9f928578685d5245392c20130700000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe1d4c7baaea194877b7f858c92979b9fa2aaaaacafb6b4b6b6b7b8b9b9b8b8b7b6b4b2b3adababa39f9c95908b837c746d675f5750483f372e251c140a000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dddfd2c6b9ada1979297a1a9b3bcc5ced7d4d2d0d1d4d2c7beb0a69d928c7f726c61594f473e362d251c130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d47515b626a6f787e858d92989b9c9c9b9a99928e867f726c61564c41362a1c1106000000000000000000010d19242f3e4b5864717e8b97a9b3beb3a79a8d807467554b4035291d100400000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a85929ea8b2bdcbd4dbd0c5bcafa59f92877d70695f574e463d3d474f5860676d737b82868b8f92989697989a9998989697928e8b86827e79716c625f58514b4f59626c727f8892979fa3abadb3b5b7b9babfbebab8b7b5b2acaba69f9c9590888079706b636b6f7b849196a0a39f958f82786d60564c4135291d0b010000000008131e2b37434e58616e7b86929fa9b2bdc7d1dcdfd6cabeb3a9a0969082796d665c544c433c332b3039424a545c666d78818e939da4aeb6bfcbd1d9d5ccc4bbb3aaa299928b7f746c665d554d453f4a54606c7884919eaab7c4d1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000006121f2b37434e5866737f8c99a3afbbc7d4e0e2d4c8bcb1a79c8f82766a60544a3f342821180f0600000000071019202d394653606c7884919eabb7c4d1deeae3d6cabdb0a3978a7d7064574a3d3124170a000000000009141f2a36424d575f6a6e797e8387939facb9c6d2dfe0d5cabfb6ada8a6a5a7a9abadb2b1b3b5b8b9bdbec1c4c6c8ccd2d2cfcac6c5bfbab9b6afacaba39f9b98928e89837d76706b64605b534e45413a322b2620180f0600000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5dccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e7dcd0bcafa295897c6f6256493c2f23160900000000000000000000000000000000000008131e28323e474f575f62686e717477787879797a7b7c7e7f82868b9095999ea1a9aeb4bcc1cad0d7d3c7bbb0a69f9691877f736e645c52493f362a251f19130c0400000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdc6baada297877a6d6054473a2d21140700000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8ded1c5b8ab9e92858c92979fa2a9acaeb4b7b9bbc0c1c2c3c1bfbebdbdbec0c2c1bfbeb9b8b5afaca7a09d95908780796e69615a514940372e261c12090000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddded1c5b8ab9e92859297a2aab4bcc6cfd9dfddded8ccc0b6ac9e938d80746d635a50473e352c241b120a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f59626d727c838b91979fa3aaa9a9a8aba39f99928a7e71685e5246382d22170b000000000000000000000815222e3b4855616e7b8897a1adb9b6a99d908376675d5145382c1f13060000000000000000000000000000000000000000000000000000000007131f2c38434f5965727f8b97a1adbac4ceddd6cabeb3a99e938b7f726b60574e453c3d474f59606a6f7980868f92999b9fa2aaa4a5a6a6a5a4a9a19e9b99938f8b847e766f6a605d5555606b717e8b939aa1a9afb5b9bec1c4c5c7cbcac6c5c4c2bdb9b7b0aaa79f9a938d847d726d60696e7b84909599928d837a6d665c50433a2f24190d0000000000020f1a26313c46525e6873808c97a1abb5c0cbd7dddbd0c5bcb2a89f948f82786d665d564d453d3539434b545c666d78818e939da5aeb6c0c8d7dcd5ccc3bab2a9a29892877e726d605b544b433b3844505b6674818e9ba7b4c1cec5b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000020f1a26313c4754616e7b86929facb9c4cedae4d9cdc3b7aa9e94897c6f665c50443d33292118100b0a090e1218222a36424d57626f7c8996a1acb9c5d2deebe3d7cabdb0a4978a7d7164574a3e3124170b0000000000030e1a26313b454e585f676d71767a8793a0adbac6d3dcd0c4b8ada39c99989a9c9ea1a8a4a6a8abadb2b2b4b7b9bbc0c3c5c7cbd0d1cbc7c5c0bbb9b5aeacaaa29f9b95908a837d77706c655f58524c443e37312a2117110a020000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000020c16202c353e454e53565e6164676a6b6c666d6d6e6f7173757a7f83888c91979fa2aaafbabec5ced5cdc2b8b0a9a199938b80736e645b51483e332a1e140a020000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccabeb3a995887c6f6255493c2f22160900000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7dfd2c6b9ada19792979ea1a9adb3b8babfc4c6c5c1bdb9b7b4b3b1b0b1b2b3b6b9babfc6c5c0bbb9b1aca7a099938d837b706c625b514940382e251b110800000000000000000000000000111d2a3744505d6a7783909daab6c3d0ddd5c8bcafa295897c859298a2aab4bdc7d0d9e3e0d4c8bbafa49a8f82786d605b51483e352c231a120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b727f8690959ea1a9aeb4b6b5b5b5afaba39f92857a6d61544a3f33281c0f030000000000000000000714212d3a46535f697885929eabb8b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000915222f3b4854606b7784909da9b3beccd5ddd3c6baada2978f81756d62594f453c3d474f59606b6f7c848c92989fa3abacaeb4b1b2b3b3b2b1b3adababa49f9c96918a827c746d675f5d676f7d87939fa4acb3bbc0c7c9cfd0d2d3d7d6d3d2d0cec9c5c2bbb7b1aca49f9691887f746d66696e7b838a8b8680796d685e544a3f31281e13080000000000000915202a36414d56606d79849199a3afbbc1cbd5ded7cec3bab0a69e948f82786d685f574f473f434b555c666d78818e939da5afb7c0c8d2dad5cbc3bab2a8a19792867d716c635b504a423a31333f4a5465727f8c98a5b2bfcbc5b8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000a15202d3a46525e6975828f9ca8b2bdc9d5e0dfd3c7bbb0a69d9083786d60594f453b332a221c181718191d2328343c46525e6974808d9aa8b2bdc9d5e1ede3d7cabdb0a4978a7d7164574a3e3124170b00000000000009141f29333c464e555d60656d7a8693a0adb9c6d3dacdc0b4a89c918c8b8d8f91969597999c9ea1a9a5a7aaacafb6b6b8babfc2c5c7cbd1ccc8c6bfbbb9b3aeaba79f9d95908a837d786f6a605d565047433c3327221b140b0200000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000040e1a232c333c42474c5254585b5d5e545c606061636466686d72767b80858c92989ea5adb3bcc3cbd4cac2bbb2aba49f928c80736d635a50453c30261c11060000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bed1d0bdb0a4978a7d7164574a3e3124170800000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7e2d6cabeb3a9a19ea1a9adb3babec5c6c5bfbab8b5b2acaaa7a6a5a4a4a5a6a9acaeb4b8bcc3c7c3bcb8b1aba49f9590857e726d635b524a40372d231a0f06000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcd3c6baada093877a7c869298a3abb5bdc7d2dddfd2c6b9ac9f93867b6e685e554b433930261c1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5763707d8892989fa7adb3babfc3c2c1c0bbb4ada2978d8074665b5044382b1f120600000000000000000005121e2b37424d576875828f9ba8b5bbafa399897c6f6356493c3023160900000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0acbbc5cfded4c8bcb1a79f92857b6e615b51473d3b454f59606b707d8691969fa3aaafb5b8babfbdbfc0bfbfbebeb9b8b5afaca8a19e948f8780796e69606d79849199a4afb6bec5cbd1d5dad7d4d2cfcdcbcdd0d1d4d2ccc7c3beb6afa8a19a938c81786d67696e787d7e7b746d675e564c42382e1f160c01000000000000030e1925303b45515d67707d87929fa5afb9c3ccd5ded5ccc2b8b0a69e948f827a6e69605951454b555c676d78818e939ea5afb7c0c9d2dad4cbc3b9b1a8a09691857d706b625a51443f382f282d3e4b5865717e8b98a4b1becbc4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000000000000000000000005111e2a36424d5764707d8a96a1acb9c4cedae3d8ccc2b8aca0958c7f726b60574d453c342c27252424252a2e343d464f59616e7b86929facb8c4cedae5f1e4d7cabdb1a4978a7e7164574b3e3124180b000000000000030d18212a343c434b5154606d7a8793a0adbac6d3d9ccbfb2a6998c7f7f81838486888a8d8f919696989b9d9fa4aca9acaeb4b6b9bbc0c5c6cad0cbc7c5bebab8b1aba79f9d95908a837c746d68615a534e463e332d261d140c0300000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000008111a212a31373b4146474b4e50514b515354545657565e6165696e73797f858e939fa2a9b1b9c3cbd4cdc4bdb5afa49c928c7f726c61574d42382e23170b0000000000000000000000000000000000000000000000000a1723303d4a5663707d8996abb5c0cbccbfb3a6998c807366594d402f24190d01000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7e6dacfc5bbb3adabadb3b9bec5c7c1bbb7b4aeaca8a8a09e9b9998979798999c9fa3abacb1b9bec5c8c3bdb5afa7a098928a7f736d635c52493f352b21180b020000000000000000000000101d293643505c6976838f9ca9b6c2cfdcd3c7baada094877a707d869299a3abb5c0ccd7dad4c8bbafa49a91847a6d675d554b42382e2318120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a47535f697683909aa3aab1b9bec4cbd0cfd1cbc6beb3a99e9185796c605346392d201306000000000000000000020e1a26313f4c5966727f8c99abb5bfb5ab998c7f7266594c3f31261a0e0200000000000000000000000000000000000000000000000000000713202d3946525d6874818e9ba7b1bccdd6ddd1c4b8ab9f958b7e72685e52493f39434d57606b707d869298a0a8aeb4bbc0c5c7cad0cbcdcccbcfc9c6c5c0bbb9b2aca69f99928d837b706b73808d96a0abb5c0c7d0d7dcd9d1cbc7c5c2c0bec0c4c5c8ced4d3d0c7c0bbb2aca49f938e82796d66666c71716e69605c554c443a30261c0d04000000000000000008141f2935404b55606b727f8c939ea7b1bac3ccd5ded4cac1b8b0a69e948f847b706b625b51555d676d79828f939ea5afb7c1c9d2dbd4cbc3b9b1a7a09691847c6f6a615950483f332d262633404c5966737f8c99a6b2bfccc4b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000020e1a25303b4653606d7984919ea8b2bdc9d5e0ded4c8bcb1a79f92877d70695f574e463e383231303130363940454e58606b74818e98a3aebac7d6e0ebf6e4d7cabeb1a4978b7e7164584b3e3125180b00000000000000060f18222a3139404754616d7a8794a0adbac7d3d6c9bcafa396897d727476787a7c7e80828587898b8e91939a999c9fa3aaa9acafb5b8babfc5c6c9cfcac6c2bcb8b1aba7a09d959087807a716c625f5850443f382f261e150c030000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000080f1820262b3036393b3e4144454045464748494b4c5254575f62676d737a818a9297a0a7b1b9c3cbd5d0c7c0bbaea49c918a7e71695f544a3f34281c100300000000000000000000000000000000000000000000000815222e3b4855616e7b8899a3afbbc7cec2b5a89b8f827568554c4135291d1104000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7ece1d7cdc5beb9b8b9bec5c9c1bbb7b0aaaaa29f9b9796918e8c8b8a8a8b8d8f92999da0a7adb3bbc3cbc7c0bbb1aaa29f918c7f736e635b51473d332a1d140a0000000000000000000000101c2936434f5c6976828f9ca9b5c2cfdcd4c7baada194877a6e707d879299a4afbbbfc8d1d8ccc0b6aca0969083796d675c544a3f3428231d150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88959facb4bcc3c9cfd6dcdcdcd7d0c5b9ada197877b6e6154483b2e21150800000000000000000000091623303c4956636f7c8999a3aebbb5a89b8f827568574d42372b1e120500000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb8c3cedfd4c8bcb1a79d9083786c60564d4134404b555e69707d869298a2aab2babfc6cbd1d2d1cdcbc9c9cacccfd2d2ccc7c4bdb9b0aba39f9590857d737a85929fa8b2bdc7d2d9dcd4cfc7c0bbb9b5b3b2b3b7b8bdc3c8cdd5d2ccc4beb6afa59d948f82786d65606464615f57514b433a32281e150a000000000000000000020d18242f39434f59626d75818e95a0a8b2bac3ccd5dcd3cac1b8b0a69f9691857d726d605c5d676d79828f949ea5afb7c1c9d2dbd4cbc2b9b1a7a09590847b6e6a60584f473e3628221c2734414e5a6774818d9aa7b4c0cdc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000009141f2c3844515c66717e8b96a1acb9c4cedae4d9cdc3bbafa39992857b6e695f585048443f3e3d3e3f42464b5158606a707d87929faab4bfcbd6e8f2f1e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000060f181f272f3b4754616e7a8794a1adbac7d4d6c9bcafa396897c706769676d6f717375787a7c7f8184868a8d909298989c9fa3abacaeb4b8b9bec5c8cecdc7c2bcb8b1aba79f99938d857e766e6a615a5049413830271e150c0300000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000060e151a1e252a2d2e3134372e34383a3a3b3c3e4146474d53555d60686d747e859095a0a7b1b9c3cdd6d2ccbfb6ada39f92867b6e665c5044382b1f160a00000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d1c4b7aa9e918477675d5145392c201306000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3e9dfd7cfcac6c5c6cac4bdb9b0aaa69e9c98928e8a878481807e7d7e7f8083868a90959ea2a9b1b9c3ccccc3bcb3aea39b918c80736d62594f453c2f261b1106000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbd4c7bbaea194887b6e6b717e87939fa3adb6bfc8d2d2c7beb2a8a0958f82796d665c504440342e271e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a7b1bec6cfd5dae1e7e8e8e1d5c9beb3a995887b6f6255483c2f221509000000000000000000000714202d3a4753606d7a86929facb9b8ab9e928578695f53463a2d21140700000000000000000000000000000000000000000000000000030f1b27333f495364717e8b98a3aebac7d3ded1c5b8aca0958a7d70655b50443b3845515c676e7b859298a2aab3bcc3cbd1cec9c5c4c0bebcbcbdbfc2c5c6cad0cec9c2bdb5afa7a0979288807f8c98a2aebac3d0d9ddd4cac2bdb5afaca8a6a5a7aaacb1b8bcc3cbd7d8d0c7c0bbafa69f948e81776c605a5855534d454039302820160c030000000000000000000007121d28313d47515b606d79839096a0a8b2bac3ccd3dcd3cac1b8b0a8a09792877f746d66676d79828f949ea6afb7c1c9d3dbd4cac2b9b0a79f9590837a6e695f584e463e352d24171c2834404b546975828f9ca8b5c2c9beb3a9988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000004101c2834404a54606d7984919ea8b2bdc9d5e0dfd7cbc0b5aba19791847b6f6a615a544f4c4b4a4b4c4d52545c606a6f7c869299a3afbcc6d0dce7faf1e4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000060d15212e3b4854616e7b8794a1aebac7d4d5c8bbafa295887c6f62555d6062646669686d707274777a7d808386898c8f92999b9fa2aaabadb3b8bcc3c8cdcdc8c3bcb8b1aba49f97928b827c706c605b534a423930271e150a00000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000003090e14191e202125282a23282c2d2d2e303036393c42474b51565e616c717b839095a0a7b1bbc5d0d9d7c8bfbaaea2989083786d6053463d32271b0f030000000000000000000000000000000000000000000006121f2c3844515c667884919eabb7c4d1c6b9ac9f93867a6d6054473a2d211407000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3f1e9e1dad6d2d1c9c1bbb2ada69e9c948f8a85817e7b777473727171727376797e838a92979fa7b1bac3cecec5bebaada49c928b7f726b60574d41382d22170b020000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbd4c8bbaea195887b6e626c717f8b919ca4aeb6c0c9d2d0c3bab1a79f948f81786d605c5245403930281f160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a9b3becad6dbe2e5e5e1dedbd3c6baada297877a6d6054473a2d2114070000000000000000000006131f2c3845515d677683909da9b6b9ada197887b6e6155483b2e2215080000000000000000000000000000000000000000000000000005121f2b3744505b6575818e9baab4bfcbd6d6cabeb3a99d9083786c6053493f37434e58606d79839097a1aab4bcc5cecfc9c4bdb9b7b3b1afafb0b2b5b8babec5c8cecfc7c0bbb1a9a29a938c87939faab3beccd5e0d4cbc2b8b0aba39f9c9a989a9da0a8acb1b9bfcbd1d8d2ccc0b8b0a69e938d80736c61574d46423b342e271e160e040000000000000000000000010c161f2b353f45515d676e7a849196a0a8b1b9c1cad6dbd3cac2bab2a9a299928b81786e6d79828f949ea6b0b8c1c9d3dbd4cac2b8b0a69f9590837a6e685e574e463d342c231b131f2c3845515c667784919eaab7c4c7b9ada197887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000c18232e3944515c66727e8b96a1acb9c1ced7e2dcd1c7bdb3a9a19691847c716c6360595958575759565e61666d737c859298a2abb5c0ced8e2edf8f1e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000815222e3b4855616e7b8894a1aebbc7d4d4c7bbaea194887b6e6155515355575a565e61636568686d707376797c7f82868b8f92989a9ea1a9acb1b8bcc2c9cecdc8c2bdb5afa9a19e9490867e736c655c544b433930261c1106000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000002080d111414181b1d181c1f20212123252a2d31373940454c525a61696e7a839095a0a9b3bdc7d2ddd6cabfb4aaa0958a7e7164594f43382c1f13070000000000000000000000000000000000000000000004101c2834404a546976838f9ca9b6c2cfc8bbafa49a897c6f6356493c30231609000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fbf3ece6dad1c8c0b7afa9a19e948f88827d7975716e6968666564646566676d71777e8590959fa8b2bcc5d0d0cabfb6ada49f92877d70695f53493f33271e14080000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbd5c8bbaea295887b6f62626d727f8c929ca4aeb7c1c9d3ccc3b9b0a69e938e81746e645c514b433a312820170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8997a1adb9c1cad0d4d9dad5d2d0cac3b8ab9f928578685d5245392c2013070000000000000000000004101d2935404b556774808d9aa7b3beb3a9978b7e7164584b3e2f24190d010000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c5d0dcd3c6baada2978a7e71655b5041383a47535f6a74818d959fa9b3bcc6cecdc4bdb9b2acaaa6a4a2a3a4a5a8abaeb4b8bcc3cad0cbc3bbb3aca49f999399a4afbcc5d0ded8cec2b9b0a69f99928f8d8b8d91959da0a7adbabfc6cfd8d8cac2b8afa59d928a7e71695e544a3f3328231d150c0400000000000000000000000000040d19232935404b555e686e7a849196a0a7b0b8bfcad0d7d4ccc3bbb3aba39f938e827a7a828f949fa6b0b8c1cad3dbd4cac2b8b0a69f9490837a6d685e564d453c332b221a1113202d3a4653606d7986929facb9c2bdb3a99e9285786c605346392d2013060000000000000000000000000000000000000000000000000000000007121c2834404a54606d7984919ea6b0bcc6d0dbe3d9cfc5bbb2a8a19691867e76706b68656463646567696e727980879297a1aab4bdc7d1e0eaf4fef2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d4c7bbaea194887b6e61554847494b4d4c52545658565d616366666d6f72767a7e82858a8e92979da0a7abb1b9bdc4cbd1d0c7c0bbb3ada69f98928880776d665c554b42382e231711080000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000010507080b0e070c101313141516191d20262b2f353a414650575e686d7a839097a1abb5c0ccd7dbd0c5bcb1a79d9083776b6054483b2f22150900000000000000000000000000000000000000000000000c18232e414e5b6774818e9aa7b4c1cdccc0b6ac988b7f7265584c3f31261a0e020000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f3faf1e4dbd1c8c0b6aea59e969189827c75706d6764615e565958575758555d60646c717b839096a0a9b3becad6d6c8bfbbafa39992857b6e655b50443b3025190e0300000000000000000e1b2834414e5b6774818e9aa7b4c1cddad5c8bcafa295897c6f625a636d73808c929da5afb7c1cad4cbc2b8afa59d938d80736e605c554b433a322920170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929ea6afbabfc6c8cecec9c5c4bfbab0a69d9083766a564c4135291d110400000000000000000000000c18242f3e4a5764717d8a97a8b2bdb4a79a8d817467554c4135291d11040000000000000000000000000000000000000000000000000915222f3c4855626f7c8897a1adb9c6d2ded2c5b8ab9f9285796d6053493f37434e58626f7c87939fa7b1bbc5cfcbc2bbb2ada8a09e9a98969697999c9fa2aaacb1babfc6cecdc5beb6afaba49fa4abb5c0ced7dbd0c6bcb1a79f948f8782807f80848a90959ca4aeb4bdc6cfd8d4cac1b7aea49f92857b6e665b50443b3025190e03000000000000000000000000000000081118242f39434c565e686e7b8491959ea6aebabfc6ced6d5cdc5bdb5afa59d9490848390949fa6b0b8c2cad3dcd5cbc2b8b0a69f948f82796d685e564c443b332a2119100713202d3a4653606d7985929fabb1b5b3aba1978d8073655b5044372b1f120500000000000000000000000000000000000000000000000000000000000c18232e3945515c66707d8a949eaab4bfcad6dce1d7cdc4bab2a8a198928a827d7875727170717273767b7f848d9299a1a9b3bcc5cfd9e3f2f7fdf2e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d4c7bbaea194887b6e6155483b3c3e40414647494c4c525457545c606265686d7175797d81858b90959d9fa7acb2bbbfc6cfd2ccc5beb9b0aaa29a938c81786d675c544a3f3428231a0e0500000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000100000406070708080d11151a1d242930363e454d565e686e7b859299a4afbbc4ced9d7cec3b8aca095897c6f6356493c31261a0e0200000000000000000000000000000000000000000000071926333f4c5966727f8c99a5b2bfccd2c1b5a89b8e827568574d42362a1e12050000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3f2e8dfd2c9c0b6aea49c938e847d756f6a64605c5554524d4d4b4a4b4c4b51535a61696e7a849197a2adbac1cfd9d7cbc0b5aba2988f82776c60564c41362a1f140900000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9d5c9bcafa296897c6f63565b636e74808d939da5afb8c2cbd4cac1b7afa59d928c80756d675d554c443b322921180f0700000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66737f8c949ea5aeb4b8bcbcbbbdb9b7b4aea79f948b7e7164584b3e3024190d0100000000000000000000000715212e3b4854616e7b8796a1adb9b7aa9d908477675d5145392c2013060000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a9b3bec9d5d6cbbfb4aa9b8e8174665c5141383a47535f6a75818e9aa4afb9c2cdccc2b9b1a9a19e96918d8b89898a8c8f92989da0a7aeb4bcc5cdd0c7c0bbb5afacafb5bdc7d2e0d6cabfb4aa9f958f827b75737274777d838c929fa3abb4bdc6d1dcd3c9c0baada2978f82786c60564c41362a20150a0000000000000000000000000000000007121d27313b444d565e696e7b838f949ca4aeb4bcc4ccd8d7cfc7c0bbafa69f969190959fa6b0b8c2cad3dcd5cbc3b9b0a69f948f82796d675d564c443b322921180f0706131f2c3845515c6676839099a0a7a9a9a2999285796d6053493f33271b0f03000000000000000000000000000000000000000000000000000000000007121c2834404b54616c75828f98a2aebac1cad4dddfd6ccc4bab2aaa29f948f8985817f7e7d7e7f8082878c91969fa3abb3bbc5ced7dfe1e6ebf2f3e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000915222f3c4855626f7b8895a2aebbc8d5d4c8bbaea195887b6e6255483b2f313036393a3d3f4146474a4b515356565d6164676d7074797e838990959ea0a8aeb5bdc3cbd7cfc9c2bcb4aca49f938e81796d665c504440352c20170d02000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddadbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e12181e252a333b444c565e69707d87939fa8b2bdc9d5e0d4c8bcb1a79a8d807367574d42362a1e1205000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfd1c4b8ab9e918578695f53463a2d2114060000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f7ebe0d6cdc1b7aea49c928d817a706b62605853514b474642403f3e3e3f40454750575e686e7b85929fa5afbdc7d1dcd1c7bdb3aa9f948b7e71685e52463c31261a0e03000000000000000c1926333f4c5966727f8c99a5b2bfccd8d6c9bcafa396897c706356525c606c77818e939ea6b0b8c2cbd3c9c0b7aea49c928c81796d675d564c443b332a21181007000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606d78828e939fa2aaacb1afaeb2acabaaa29f958f82786c605346392d2013080000000000000000000000000714202d3a46525e697884919eabb7b9ac9f93867a6d6054473a2d211406000000000000000000000000000000000000000000000004101c2934404b556975828f9ca8b5c2cfdad3c7baaea3988a7d7064544a40333f4953626e7c87939facb6c0cbcec4bab1a79f96918b84807e7c7c7d7f82858b90959fa2aab3bbc4ccd2ccc7c0bbb9bbc0c7d0d9e0d3c7baaea2989083796e696765676c7078808b9299a3abb5bfcbd7dbd6cabeb3a99f948c7f72685e52463c32271b0f02000000000000000000000000000000010b151f29323b444d565e696e79828c929fa2aab2bac2ccd2d9d1cbc0b9b0a8a19e9d9fa7b0b8c2cad4dcd6ccc3b9b1a79f948f82796d675d554c443a322920170f060004101c2834404b5463707d8790959a9c9b9792877d70675d5141382d22170b000000000000000000000000000000000000000000000000000000000000000c18232e3942505a616e7b86929fa5afb8c2cbd5deded6ccc4bcb4aea69f9c97918e8c8b8a8a8c8d8f93999ea0a8afb5bdc5cdced1d2d5dae1e8f1e7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000916222f3c4955626f7c8895a2afbbc8d5d4c8bbaea195887b6e6255483b2f24252a2d2e303035393a3d404546494c5254555d6063666d71777d838a91969fa3abb1b9c0cbd1d5cec5beb6afa59e938f82786d605b52473d33291f1409000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddadbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000003101c28343f4a546875828e9ba8b5c1cedbe4d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13192129323a444d56606b73808c96a0acb9c6d0dbd9cdc3b7aa9e918477695f53463a2d211407000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3bec9d2c6b9ada197887b6e6155483b2d22170b0000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f1e6dacfc4bbafa59c928d80756d686159544e4745403b3a36303231312f35383e454d565f69717e8b939eabb5c0cbd7d9cfc5bcb0a69f92857a6e61574d42372b1f1409000000000000000c1825323f4b5865727e8b98a5b1becbd8d6c9bcb0a396897d7063564a505b656d78818f949fa6b0b9c3ccd2c9c0b6aea49c938e82796d685e564d453c332a2219100800000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3944505c666d78818b92989da0a7a2a2a8a19e9b98928d837a6d665b5044382b1f120600000000000000000000000005121e2a36424d576875828e9ba8b5bbafa499897d7063564a3d2d22170b000000000000000000000000000000000000000000000006131f2c3845515c677884919eabb7c4d1ded2c5b8ac9f92867a6d6053473a3744505b6574818e99a4afbec7d2c9bdb2a89f9590847e7973716f70717275797e838c9298a1a9b2bac3ccd8d2ccc7c6c7ccd2d9e2dfd2c5b8ac9f92867b6e675f57585a61656c737e879299a3aebbbfc9d3dbd0c5bcb0a69f92867a6e61584e43372b1f140800000000000000000000000000000000030d172029323b444d565e676d77808a9298a0a8b0bbc0c7d0d6d7cbc2bab2adabaaabb1b9c2cbd4dcd6ccc4bab1a7a0959082796d675d554c433a322820170e050000000c18232e394855616b707d838a8d8f8e8c857e716b60554b412f261b11060000000000000000000000000000000000000000000000000000000000000007121d27303e46535e69727f8c939ea6b0b9c3ccd5deded6cec6bfbab0aba9a19e9b98979697989a9c9fa4abacb2bbc0c7c6c2c1c4c6c9cfd6dfe8e7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000916232f3c4956626f7c8995a2afbcc8d5d5c8bbaea295887b6f6255483c2f22191d20212324292d2e2e34383a3c4146474b5153545c60646b70767e848c9299a0a7aebbc0c7cfd7d0c7c0bbafa59e948e81746e63594f453b30251a0e030000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbdbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000006121f2c3844505c667683909ca9b6c3cfdce4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000204040201000000000000000000000000000000000000000002080f172029323b444f59606c7884919eaab4bfcad6ded2c5b9aca096887b6e6155483b2e221508000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2c9beb2a9978b7e716453493f33271b0f0300000000000000000d1a2633404d596673808c99a6b3bfccd9e6eee1d5c9beb2a99e938d80736e605d564f47433c38342f2d2a2525242424292c333b444d57616c75828f99a3afbbc6d1dcd7cec2baada2978d8174695f53463b31261a0e010000000000000b1724313e4a5764717d8a97a4b0bdcad7d6cabdb0a3978a7d7064574a49535c666d78828f949fa7b1bac3ccd2c8bfb6aea59e948f837a6e685e574d453c342b221a11080000000000000000000000000000000000000000000000000000000000000000000000000007121d28343f4a545c666d757e868c91959595959496918e8b8580786d685d544a3f33281c0f03000000000000000000000000020e1a25303f4c5865727f8b98aab4bfb5ab998c7f7366544a3f33281c0f03000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2ddd0c3b6aa9d908377675d514539394653606c7885919eabb5c0d0d2c5b9aca09690827a726d666563636466676d71787f869297a1a8b2bac3cdd7d7d4d2d4d7dde3e1d5c9beb3a9998d8073695e554d4c50535b606c717d87929fa3adb7c1ced7d7cec2baaea2988e81746a6054473b3025190e0200000000000000000000000000000000050e172029323b444d555d656c737e8691969ea6afb6bec5cdd7d4ccc4bdb9b7b6b8bcc3cbd4ddd6cdc4bab2a8a0959083796d675d554b433a312820160e050000000007121d2c38444f59616b6f787e8182817f7a716c61594f433a2f1d140a0000000000000000000000000000000000000000000000000000000000000000000b151e2a36424d57606c78818f949fa7b1bac3ccd7dce0d8d0cac2bbb7b3adaba8a5a4a3a4a5a6a9acafb5b8bdc3cbc1bab6b4b8b9bec4cdd6e1e8dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000091623303c4956636f7c8996a2afbcc9d5d5c8bbaea295887b6f6255483c2f221511131416191d202123282c2d3035393a4045474b51535961636c71797f8790959da4afb5bdc6cfd8d2ccc1b7afa69d938c80736b60574d42362a1f15090000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbdbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfe3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000407090a0e10110f0e0a060503000000000000000000000000000000000000050e172029323d44505b66727f8c98a2aebac6d3dfd5c9bdb2a8978a7d7064574a3d3124170a000000000000000000000000000000000000000000000613202c3945525d687885929eabb8c5d1cfc1b4a79a8e8174655b5044372b1f120500000000000000000d1a2633404d596673808c99a6b3bfccd9e6ebdfd2c6b9ada1978e81746e635c524c443d37322c2923201e19181718181d2129323c45505a616e7b87929fabb5bfcbd7e0d6cabeb3a99f92877b6e61574d42362a1d12070000000000000a1623303d495663707c8996a3afbcc9d6d7cabdb0a4978a7d7164574a414a545c666d79829095a0a8b2bac4cdd1c8bfb7afa69f9590837a6e695f574e463d342b231a1206000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424b545c606c717a808487888988888784817e7a736d665d564c42382d22170b00000000000000000000000000000916232f3c4956626f7c8998a2aebab5a99c8f8276665b5044382b1f1206000000000000000000000000000000000000000000000915222f3c4855626f7b8899a4afbbc7d4dacdc1b4a79a8e817467554b40353c4955626f7c8897a1adbdc7d2d1c4b7aa9e91847a6d68605c54565657555d60666d727c859196a0a8b2bbc5cfd9e0dfe0e3e8ecdfd2c6b9ada197887c6f62574d433f4149505a616b717e8b919ca5afbcc5d0dbd6cabfb4aa9f93877c6f62564d41362a1e11050000000000000000000000000000000000050e172029323b434c535b606c717c848f949fa4acb3bbc2cbd1d6cfc9c5c4c3c4c8cdd4dddacfc5bbb2a8a09691837a6d675d554b433a31281f160e05000000000000101c28333e474f5960666d71747675736d68615a50473d31281d0b02000000000000000000000000000000000000000000000000000000000000000000030c1a25313b44505b666d79829095a0a8b2bac2cbd1d9e1dbd6cdc7c4beb9b8b4b2b1b0b1b2b3b5b9bbc0c7c8c7c0bbafa9a7abadb3bbc4cfdae6dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000a1623303d495663707c8996a3afbcc9d6d5c8bbafa295887c6f6255493c2f2216090707080d111314181c1f2024292d2f35383a4045464f555a61666d737c838d929fa3abb4bdc6d1dcd8c9c1b8afa59f93887d70695e52463c31261a0e010000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdcdbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a2aebac6d3dfe3d7cbbfb4aa95897c6f6256493c2f231609000000000000000000000000000000050b101416171b1d1d1c1a1713120f0b060000000000000000000000000000000000050e172028333f4a54606d7a86929facb8c5d2dfd9cebfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000004111d2935414c566a7683909da9b6c3d0d1c4b8ab9e9184786c605346392d20130900000000000000000d192633404c5966737f8c99a6b2bfccd9e5ebded1c4b8ab9e9184796d605c5245413a322b271f1c1814110e090b070c1017202a333e46535f6974818e99a3aebbc7d2dddbd0c5bbafa3998e8175695f5346392f24180d0100000000000916222f3c4955626f7c8895a2afbbd1dcd7cabdb1a4978a7e7164574b3e424b545d676d7a839096a0a8b2bbc4cdd1c9c1b8b0a79f9590847b6e695f584f473d352c2417110a02000000000000000000000000000000000000000000000000000000000000000000000006111c263039424b515a62686d73777a7b7c7b7b7a7875716d67605c544c443a2f261c110600000000000000000000000000000713202d3a4653606d7985929facb8b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000a1724313d4a5764707d8a97abb5c0ccd7d8cbbeb2a5988b7f7265584c3f2f3f4c5966727f8c99a9b3bed0d9cbbeb1a4988b7e71685e56514a49494a4b51545c606a6f7c849196a0a9b3bdc7d1dce8edf0f4ebded1c5b8ab9e9285786a5f53453b31383f445059616c737f8c939ea9b3becad6dbd0c5bbafa49a8f8275685e5246392d20160a000000000000000000000000000000000000050e172029313a4149505a616a6f7a828d939aa1a9b0babfc6cfd8d5d2d1d0d1d4d8dfe2d5c9beb3a9a19691847b6e685e554c433931281f160d04000000000000000b16212c353e474f545c606467696866615e5650483e352b1f160c000000000000000000000000000000000000000000000000000000000000000000000009141f28333f4a545c676d7a839096a0a8b0bbc0c7cfd4d9e0d8d3cfc9c6c4c1bfbebdbdbfc0c2c6c7ccc9c4bdb5afa59d9b9ea1a9b3bec9d5e1dccfc2b6a99c8f8376695c504336291d10030000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d5c8bbafa295887c6f6255493c2f221609000000010507070c101313191d2024292c2e34383d444850545c606a6f79808b9299a3abb4bfcbd7dcd3cac0bbafa49a92857b6e61574d42372b1e13080000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dddacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000030f1b27333f495365727f8c98aab4bfcad6e2e0d3c7baaea398877a6e6154473b2e2114080000000000000000000000000000060c161c202223282a2a292723201f1b17110d0802000000000000000000000000000000050e17222d3845525d6874818e9aa7b4c1cddadbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000010d19242f424e5b6875818e9ba8b4c1ced2c5b9ada196887c6f6255493c31261a0c02000000000000000d192633404c5966737f8c99a6b2bfccd9e5e5d8ccbfb2a5998c7f72675d514a40353028201b15100c07050200000000050e18212a36424d57616e7b86929facb6c0ccd8e1d7cbc0b5ab9f93877b6e61554b4035291d100400000000000815212e3b4854616e7b8794abb5c0cbd7d7cabeb1a4978b7e7164584b3e39424b555d686d7a849196a1a9b3bbc5ced3cac2b9b1a7a09691847b6f6a60594f473e3628231c140c0400000000000000000000000000000000000000000000000000000000000000000000000a141e273039404550565e6166686d6f6f6f6e6d686865605d55514a423a32281d140a00000000000000000000000000000006121f2c3844515c667683909ca9b6baaea298887b6f6255483c2f221508000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfd2ddd6c9bcb0a396897d7063564a3d3643505c6976828f9ca9b6c2cfd5c8bbafa295887c6f62564c44403c3d3e40454a5058606a6e7b849197a2abb5c0cbd7e1eaf5f6e9ddd0c3b6aa9d9083776a584e4333292d333e47505a636d75818e97a2adbac2cdd8d8ccc0b6ac9f92867b6e6154473d32271b0f00000000000000000000000000000000000000050e171f282f383f4450585f686d78808892979fa6aeb4bcc6d1dcdfdedddde0e4eadfd2c6b9ada19791847b6e695e564c433a31271f160d04000000000000000005101a232c353d424a5053575a5c5b5954524c443e362c23190d040000000000000000000000000000000000000000000000000000000000000000000000030b17222d38424b555d686e7b8491969fa6afb5bdc1c8cdd4d7dcdad5d2d1cecbcac9cacbcdcfcec9c4bdb9b2aba49f938e9197a1adb9c6d2dfdccfc2b6a99c8f8376695c504336291d10030000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6d5c8bcafa295897c6f6256493c2f23160900000000000000000406080d1113181d1f23282c33383e424b51585f666d747f879299a3aebabfccd5dcd8ccc0b6aca1978e8174695f53473a2f24190d0100000000000000000000000008131e283244515e6b7784919eaab7c4d1dddacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9ba8b5c2d0dbe7dfd2c5b9ac9f9286796c605346392d201306000000000000000000000000030a111721272c2f303537373534302d2b27221b19130e0802000000000000000000000000000006111c2935414c5664717e8b97a4b1becad7dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000081926333f4c5966727f8c99a5b2bfced5c9bdb2a9998c7f7366574d42372b1e140a000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5e3d7cbc0b5ab96897c7063554b403829241e160e0a04000000000000000000060f1a26313b46535f6974818e9aa4afbbc8d4e0dcd1c7bbafa4998d8073675d5145392c20130800000000000714212d3a4754606d7a8799a3afbbc7d3d8cbbeb1a5988b7e7265584b3f3039434c565e686e7b849197a1a9b3bcc5ced4cbc2b9b1a8a09691857c6f6b605950483f342e261e160d0500000000000000000000000000000000000000000000000000000000000000000000020c151e272e343f444c5254565e6162626261605d565854514b444039302820160b0200000000000000000000000000000004101c2834404a546673808d99a6b3beb3aa988b7e7165584b3e3025190d010000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddad5c8bbafa295887c6f6255493c34404b556b7784919eaab7c4d1d5c8bcafa295897c6f6256493c342e302f35383f444e575f696e7b859299a3afbbc1cfd9e3eef9e8dccfc2b5a99c8f8276695c4f4332292227353e48515b616e7b85929fa7b1bcc7d4ddd2c7bbafa3998c7f7266584e43382c1b110600000000000000000000000000000000000000050d161d262d333e464e565d666c737d858f949fa3aab4bfcbd7e3eae9eaecf0ebded1c5b8ab9e92857c6e695f564d443a31281f150d040000000000000000000008111a232b30383f44464b4e4f4e4c4746413a322c241a11070000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434c565e696e7b8490949fa3abb0b8bcc3c7cbd1d1d2d4d7d8d4d2d1d0d0cac6c4bdb9b2ada8a099938c8185919eabb8c4d1dedccfc2b6a99c8f8376695c504336291d10030000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d5c8bcafa295897c6f6256493c2f23160900000000000000000000000105070c1013181c1f272c303940454e545c606d727d87929fa4aeb9c3ced9ddd2c7beb3a99f92877b6e62564c4135291d11040000000000000000000000010d1924303a44505a6b7885919eabb8c4d1dedacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000613202d394653606c7885929eabb8c5d1deeaddd1c4b7aa9e918477655b5044372b1f12050000000000000000000000030c151c232833383c3d41434442413d3937332d29241e19140e0802000000000000000000000000000d19242f3c4855626f7c8895a2aebbc8d5dccfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2bdc8d4cfc3b6a99d908376695f53473b30261c11060000000000000c1926333f4c5966727f8c99a5b2bfccd8e5e0d3c7bbafa399877a6d6054473a2f2119130c0400000000000000000000000009141f2a36424d57616e7b87939facb9c6d2dfe3d7ccc0b5ab9f9285796d6053473a3024190d01000000000613202c3945515d677986929facb9c5d2d8cbbeb2a5988b7f7265584c3f32313a434c565e696e7b859197a2aab4bcc6ced4cbc3bab2a8a19792857d706b615a51443f3830281f170f0700000000000000000000000000000000000000000000000000000000000000000000030c151d2328323a4146474c52545556555554524c4b4745413a342e271e160e0400000000000000000000000000000000000c18232e3d4a5764707d8a97a8b2bdb4a79b8e817468564c41362a1d11050000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cedbd4c7bbaea194887b6e6155483b3845515c677885929fabb8c5d2d6c9bdb0a3968a7d7063574a3d30232324292e343c454e575f69707d87929fa6b0bdc7d1dce8f3e7dbcec1b4a89b8e8175685b4e42352817232d364046525e68727f8b959fabb8c2cdd8d7cbc0b5ab9d9184776a605448382d22170b0000000000000000000000000000000000000000040b141b2227343c444c545b606b707a828b9298a3aebac7d3e0ecf6f7f9f3e7dacdc0b4a79a8d81746d675e564e463e3528221c140b02000000000000000000000811191e262e34383a3e414342403a39363029201a12080000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27313a444d565e696e7a828d92999ea6abb1b9bbc0c2c4c6c7ccccc8c6c4c3c1bfbab8b2aca8a19e9691877f7784919eaab7c4d1dddccfc2b6a99c8f8376695c504336291d10030000000000000000000b1724313e4a5764717d8a97a4b0bdcad7d5c9bcafa296897c6f6356493c3023160900000000000000000000000000000004070c10161c1e272e343c424b515b626b717e8b929ca7b1bcc8d4dfd9d0c5bbafa3998e8174685d5245392c201306000000000000000000000005111d2935414c56616c7985929facb8c5d2dfdacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000004101d2935404b55626f7c8997a2adb9c6d2dfe8dbcec1b5a89b8e82756853493f33271b0f0300000000000000000000000a151e262e343d44484a4e50504f4d4a46443f3835302a251e19140e090200000000000000000000000814212e3b4754616e7a8794a1adbac7d4ddd0c3b7aa9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000714212d3a4754606d7a8796a0acb9c5d2d2c6b9ac9f93877b6e62574d42382e23170e0500000000000c1926323f4c5965727f8c98a5b2bfcbd8e5dfd2c5b9ac9f928679685d5245392c2013080200000000000000000000000000030e1a26313b46535e697683909da9b6c3cfdae6ddd2c7baada2978b7e7164564c4135291d11040000000004111d2935414c556b7884919eabb7c4d1d8cbbfb2a5988c7f7265594c3f3228313a444d575f696f7c859298a2aab4bcc6ced5ccc3bab2a9a19792867d716c625b504a423a31292119100801000000000000000000000000000000000000000000000000000000000000000000030b121820283036393a414647484948484745413e3a39352f28231c150c040000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9b7aa9d918477685e5246392d2013070000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbd3c7baada094877a6d6154473a3a4653606d798697a2adbac6d3d7cabeb1a4978b7e7164584b3e312518181c2328333c454d57606b727f8c949eabb5c0cbd7e1ece7dacdc0b4a79a8d8174675a4e4134271b1b242a36414d56606c7883909da6b0bcc7d3dcd1c7b8aca096897c6f6253493f33271b0f030000000000000000000000000000000000000000020a1117222a323a424a505961686e777f86929facb9c5d2dfecf8f8f6f5e8dbcec2b5a99d928d81796d685f584f473f332d261d140b0200000000000000000000070c141c23282b2d31343635332e2d2a251e170e0800000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f28323b444d575e686d7880878f949da0a7acafb5b6b7b9bbc0c0bbb9b8b6b4b4aeaca8a19e96918b847d737784919daab7c4d0dddcd0c3b6a99d9083766a5d5043372a1d10040000000000000000000b1824313e4b5764717e8a97a4b1bdcad7d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000040b0c151d2328303940455159616c73808c95a0acb8c2cdd8e2d7cbc0b5ab9f92867a6d6054473a2e23170b00000000000000000000000713202d3946525d68717d8a98a2aebac6d3e0dacdc0b3a79a8d8074675a4d4134271a0700000000000000000000000000000000000000000000000000000613202c3945515d6774818d9aa9b3becad6e2e3d7cbc0b5ab988c7f7265594c3f2d22170b000000000000000000000006111c2630383f444f54565b5d5d5c5a5653504945413a36302a251f19140e09040100000000000000020814212e3a4754616d7a8794a0adbac7d3ddd0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000713202c3945525d687784919eaab7c4d1d4c8bbafa49a8d8074695f544a3f342820170c02000000000c1926323f4c5965727f8c98a5b2bfcbd8e5dfd2c5b9ac9f9286796c564c4135291d110400000000000000000000000000000009141f2a36424d576673808c99a9b3bec9d5e2e3d6cabeb3a99c8f8275685d5245392c20130700000000010d19242f43505d6a7683909da9b6c3d0d9ccbfb3a6998c807366594d40332629323b454d575f6a6f7c869298a3aab4bcc6ced5ccc4bbb3a9a29892877e726d605c544b433b332b2219130c0400000000000000000000000000000000000000000000000000000000000000000000070e161e252a2d3035393a3c3c3c3b3a3935302d2c29241d18120b03000000000000000000000000000000000000000713202d3946525e687784919eaab7b8aca096877a6d6154473a2e211407000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdcd3c6b9aca09386796d6053463a3b4754616e7a8794a9b3becad6d8ccbfb2a5998c7f7266594c3f31261a0e1117212a333b454f59636d75828f99a3afbbc5d0dbe6e7dacdc0b4a79a8d8174675a4e4134271b121925303b44505b666f7c89949fabb7c4cedad4c8bdb2a89a8d8174655b5044372b1f12050000000000000000000000000000000000000000000006101820282f383f444f565e656e7a85929eabb8c5d1deebefece9e9eaddd1c5baaea49d938e827a6f6a615951443f382f261d140b0200000000000000000000020a11171c1f20242729282621201e19130d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d162029323b454d565e666d737c828990959b9fa3aba9abacafb5b6afacaba9a8aaa29f9b96918b847f796f6b7784909daab7c3d0ddddd0c4b7aa9d9184776a5e5144372b1e07000000000000000000000b1825313e4b5864717e8b97a4b1becad7d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000030b12181e272e343f47505a606d7883919da7b1bcc7d4e0dcd1c7baaea3988b7e7164544a3f34281c1003000000000000000000000714212e3a4754616d7a85929faab4bfcad6e2d9cdc0b3a69a8d8073675a4d402e23181209010000000000000000000000000000000000000000000000030c15202d3a4753606d7a85929fabb8c5cfdbe6e0d4c7bbafa399897c6f6356493c3023160600000000000000000000000c17232e38424a50596063686a6a686763605b53524c46413b36302a251f1a14110d080706060607090e1319222f3c4955626f7c8895a2afbbc8d5dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000004111d2935414c566875818e9ba8b4c1d1d8ccc0b6ac9f92867b6e665c50443f32291e1308000000000c1925323f4c5865727f8b98a5b2becbd8e5dfd2c5b9ac9f9286796c5f53463024190d01000000000000000000000000000000030e1a25313c4956626f7c8997a1adb9c6d2dfe6dbd0c5b9ac9f92867a6d6054473a2d2114070000000000081c2835424f5b6875828e9ba8b5c1cedacdc0b4a79a8d8174675a4e4134272029333c454e58606a707d869298a2aab4bcc6ced6cdc5bcb3aaa29992877f746d665d554d453d3429241e160d0600000000000000000000000000000000000000000000000000000000000000000000050c13191d2025292d2e2f2f2f2e2d2c292421201d18130c0700000000000000000000000000000000000000000005111d2a36414c566874818e9ba7b4bdb2a8968a7d7063574a3d2e23180c000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcd3c6baada093877a6d6054473a3a4754616d7a8794aab4bfcad6dbcec2b5a89b8f827568574d42372b1b11060f182129333d47515b626e7b87929faab3becad6e2e7dacec1b4a79b8e8174685b4e412d22170b141f28333f4a54606a7683909ca8b2bdc9d5d9cec3b8ab9e9184786c605346392d2013080000000000000000000000000000000000000000000000060e161d262f39434e58606c77828f97a2adb9c6d2dfe9e3dfdddcddded6cbc0b7aea59e9490847c706b625b504a42382f261d140b020000000000000000000000060b101213181b1c1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d172029333b444c545c606a6e757d838a8f92999a9c9e9fa4a0a0a49f9e9d9b9898928e8a847e79726d676a7683909da9b6c3d0dcded1c4b7ab9e9184786b5e51452f23180c000000000000000000000b1825313e4b5864717e8b97a4b1becad7d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000070c151d2328353e44505c66707d8a959fabb8c4d1dde3d6cbbfb4aa9c8f8276665c5044382b1f1206000000000000000000000c1926333f4c5966727f8c97a2adbcc6d0dbe7d9ccc0b3a6998d807366544b403428241b130a01000000000000000000000000000000000000000000000b151e2b37434e5864717e8b98a2aebac6d7e1ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000003101c28343f4a545c606b707476777574706c65605d56524c46413b36302a25201d19151413121314161a1e242a36414c5664707d8a97a3b0bdcad6dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000010d1924303f4c5965727f8c98abb5bfcbd7d2c7baaea2989083786d605a50443a3025190d010000000c1925323f4c5865727f8b98a5b2becbd8e5dfd2c5b9ac9f9286796c5f493f33271b0f03000000000000000000000000000000000913202d394653606c7985929eabb8c5d1deebe0d3c7bbaea3998b7e7164584b3e2f24180c00000000010d1a2734404d5a6773808d9aa6b3c0cdd9cec1b4a89b8e8175685b4e42352817212a333c464e58606b707d869298a2aab4bcc6ced6cec5bcb4aba399928b80786d675e574e463f352f282017110a0200000000000000000000000000000000000000000000000000000000000000000002080d1113191d20212223222221201d191413110d070100000000000000000000000000000000000000000000010d1925303f4b5865727e8b98aab3beb3a6998d807366544a4034281c10040000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddd4c7baada194877a6e6154473b3a4653606d798698a2aebac6d3ded1c5b8ab9e928578695f5347382d22170b060f17212b353f47535f6a74808d98a2aebac6d1dce7dbcec2b5a89b8f82756853493f33271b0f0b17222d38424e5864717e8a96a1acb9c5d2ded2c6b9ada197887c6f6255493c3025190d0100000000000000000000000000000000000000000000000a151e2934404b555f6a727f8c949fa9b3becad6e2ded8d3d0cfd0d1d4d2c9c0b7afa69f9691867d726d605b544a42382f261d140a000000000000000000000000000306070b0e100f0d070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e172129323a424a50585f626b70787d82868a8d8f91939994949a9391908e8c8985817d79716d66605c697683909ca9b6c3cfdcded2c5b8ab9f9285786c554b4034291c10040000000000000000000b1825323e4b5865717e8b98a4b1becbd7d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000030b12182328343f4a54616c7683909da9b6c3ced9e5dcd0c5b8ac9f9285796d6053463a2d201307000000000000000000030f1c2936424f5c6975828f9ca9b3beced8e2e6d9ccc0b3a6998d8073665c51453f362d251c130a00000000000000000000000000000000000000000007121d27303947535f6a7683909caab4becad6e9e9dccfc2b6a99c8f8376675d5145392c2013060000000000000000000006121f2c3844505c666d757d81838382807d78736d68615e56524d46423b36312c29242221201f202122252a30353e46525e6874808d9aa7b3c0cddadacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000081623303d495663707c8999a3aebbc7d3d6cabfb4aa9f958d80736c62564c41362a1d11050000000c1925323f4c5865727f8b98a5b2becbd8e5dfd2c5b9ac9f928679655b5044372b1f12050000000000000000000000000000000006121f2b3844505b6675818e9ba8b4c1cedbe7e3d7cbbfb5ab9b8e817468554b4035291d1004000000000c1926323f4c5965727f8c98a5b2bfcbd8cfc2b5a99c8f8276695c4f432f241918212a343d464f59606b707d869298a2aab4bcc6ced7cec6bdb4aba39f928d82796e6960585145413a3227221b140b09030000000000000000000000000000000000000000000000000000000000000000000105080d111314151615151413110d08060401000000000000000000000000000000000000000000000000000815222f3c4855626f7b8898a2aebab6a99c8f8376665c5144382c1f12060000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddd4c7bbaea194887b6e6155483b3844505c667985929facb8c5d2dfd2c6b9ada197887b6e6253493f33271b0f03060f1a232b37424e57616d7a85929faab4bfcbd7e3dccfc3b6a99c908376655b5044372b1f1206111c262f3d4653606d7884919eabb7c4cedad5c9beb2a9998c7f7366564c41362a1e11050000000000000000000000000000000000000000000006111c26303845515c676f7c86929fa6b0bbc5cfdbdcd4ccc7c3c2c4c5c8ced2c9c1b9b0a8a19892877f746c665b544a41382f261b1106000000000000000000000000000000000103020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f17202930383f444e535960656c70757a7d8083848686878786868583817f7c7975706d66605c545c6976828f9ca9b5c2cfdcdfd2c5b9ac9f928679675c5145382c1f13060000000000000000000c1825323f4b5865727e8b98a5b1becbd8d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000071117232e3842505a65727f8b98a8b2bdc8d4e1dfd3c6baaea298887b6f6255483c2f22150900000000000000000005121e2b3845515e6b7884919eabb7c4d0deeae9dcd0c3b6a99d9083796d605b51483f372e251c140701000000000000000000000000000000000000071018232e39424f59626f7c88949fabbcc5d0dbe7e0d4c8bcb1a7988b7f7265554b4035291d100400000000000000000006121f2b37434e58606d7881898e90908f8d89847f7a736e68615e56524d46423b39352f2e2d2d2b2d2d2f30363a4145505a616d7a86929facb8c5d2dfd6cabfb4aa988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dbd0c6bcb1a79d928b7e71685e5246392d2013070000000c1825323f4b5865727e8b98a5b1becbd8e4e0d4c7bbafa39986796c605346392d20130600000000000000000000000000000000030f1c28333f4a5465727f8b98a5b2becfdae6e7dcd1c3b7aa9d908477675d5145392c1f1306000000000b1724313e4a5764717d8a97a4b0bdd1dcd0c3b6aa9d9083776a564c4135291d1118222b343d474f59606b707d869298a2aab4bcc5ced7cfc6bdb5afa49d948f837b6f6a625b524c443d332d261d1a140d08010000000000000000000000000000000000000000000000000000000000000000000001050707090909080707040100000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddd5c8bbaea295887b6f6255483c343f4a546a7784909daab7c3d0ddd5c9beb3a9998c7f72655b5044372b1f150a0008111a26313c46525e6873808c98a3aebac7d3e0ded2c5b8ab9f9285796c605346392d2013070a141f2b3844505c66727f8c98a8b2bdc9d5dacfc3b6a99d908376685e5246392d201407000000000000000000000000000000000000000000000c17232e38424f59606d79839098a3aeb8c2cdd7ded4cac2bbb7b6b7b8bdc3ccd6cbc2bab2aaa299938c81786c665b534941382d22171208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e262e343c43474f535b6063686d70747678797a7a7a7a79787675726f6d6663605c54514b5c6975828f9ca8b5c2cfdbe0d3c7bbafa399867a6d6053473a2d2014070000000000000000000c1925323f4c5865727f8b98a5b2becbd8d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000006111c26303e4855616e7b8896a0acb8c5d2dee2d6cabfb4aa978b7e7164584b3e3125180b00000000000000000005121f2b3845525e6b7885919eabb8c4d0dbe7eaddd1c4b8ab9f958e81746d635a514940372e2618120b0300000000000000000000000000000000060f19222834404b54606b75828f9ba6b0bcced7e2eaddd1c4b8ab9f95877b6e6154483b2f24180d010000000000000000000814212e3a47535f6a74808d939b9d9d9b9a96918c85807a746e68615e56534d4745413d3b3a3938393a3c3e42464c525a616c74818e98a2aebac7d3dfd3c6baaea298897c6f6256493c2f2316090000000000000000000000000000000000000000000000000613202c3945515d6776838f9ca9b6c2cdd8d7cec2b9aea49f92867a6d6154473a2e2114070000000c1825323f4b5865727e8b98a5b1becbd8e4e3d7cbc0b5a093867a6d6053473a2d20140700000000000000000000000000000000000b17222d3d495663707c8996a9b3bec9d5e1ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000916232f3c4956626f7c8995abb5c0cbd7d1c5b8ab9e928578685d5245392c20131019222b353d474f59606b707d869298a2aab4bcc5ced7cfc7c0bbaea69e9590857c726d605d564e443f382f2a261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6676828f9ca9b5baaea298887c6f6255493c2f2216090000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dcd6c9bcafa396897c706356493d2e414e5b6874818e9ba7b4c1cedadacfc4b7aa9e9184786c6053463d30261c1106000915202a36414c56616e7a86929facb9c2cdd8dfd3c6baada297887b6e6255483b2e23180c03101c28343f4a54616e7b8796a1acb9c5d2dfd2c6b9ac9f93877a6e6154473b2e21140800000000000000000000000000000000000000000003101c28343f4a54606b74808d95a0aab4bfcad4dfd6ccc2b8b0aba9aaacb2bac0cacfccc4bcb4aba49f938e81786c655b53493f3327241a1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c232831373d41495053565d61646769656c6d6d6d6d6c656a686562605c5453514a454f5c6875828f9ba8b5c2cedbe3d7cbc0b5a094877a6d6154473a2e2114070000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000a14212d3a46535f697784919eaab7c4d1dde7dbd0bfb2a5998c7f7266594c3f3326190c00000000000000000003101d293643505c6976828f9caab4bfcad6e2ece0d4c7bcb1a79d938c7f726d625b5149403829241d150d060000000000000000000000000000050e17212b343c45515c666f7c89939eaab9c2cde0e9e2d6cabeb3aa9d908376695e52463a2d1d120700000000000000000004101d2935404b55626e7c87939fa5a9aaa8a8a19e98928d86807b746e69615e5754514c49484746444647494b4d52565d606c717e8a929daab4bfcad6dfd2c5b8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000004101d2935404b5566727f8c99a7b1bcc8d4ddd4cbc0baaea2988c7f7265594c3f3226190c0000000b1825323e4b5865717e8b98a4b1becbd7e4e8dcd1baada093877a6d6054473a2d21140700000000000000000000000000000000000614212e3a4754616d7a8797a1adb9c6d2dfece0d4c7bbafa399897c6f6256493c2f231606000000000815212e3b4854616e7b8799a3afbbc7d4d2c6b9ada297877a6d6054473a2d2114071019232c353d474f59606b707d869298a2aab4bcc5ced7d1cbc0b8b0a7a09791877f756d6860585049413d363129241e160d0802000000000000000000000000000000000000000000000000000000000000000000040607070604010000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546673808c99abb5bfb4aa988b7f7265584c3f30251a0e0200000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdcd7cabeb1a4978b7e7164584b3e323f4c5865727f8b98a8b2bdc9d5ded2c5b9aca096897d7063594f42382e23170e05030d1925303a46525e6874818e9aa7b1bcc8d4e0d6cabeb3a9988b7e7165544a4034281c10040b17232e3846535e697884919eabb7c4d1ded4c8bbafa49a8a7d7064574a3d312417080000000000000000000000000000000000000000030e18212c3844505c66707d88939fa7b1bcc6d1dcd9d0c4bab0a69f9c9da0a8aeb9bec5cdcec5bdb5afa59d938e81776c655b50443f362c23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b2f383f44464c5254575a535b6060616160605b535b595653514b464440424e5b6875818e9ba8b4c1cedbe8dcd1bbaea194887b6e6155483b2e2215080000000000000000000c1926333f4c5966727f8c99a5b2bfccd8d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000005121e2b37424d576975828f9ca8b5c2cfdbe6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000a1723303d4a5663707d8998a2aebac6d3dfece4d8cdc2b9afa59f93887f726d635b524a40352f271f17110a020000000000000000000000070f172029333c464f59606d7983909da5afbbcbd4deecdfd3c6baaea2988b7e7165574d42362a1e0c0100000000000000000006131f2c3945515d6775828e99a4afb6b6b5b2acaaa29f98928d86807b746e6964605d55565554535053545558575e61686d747e86929fa5afbcc6d0dbd5c9bdb2a89b8e8175675c5145382c1f1306000000000000000000000000000000000000000000000000010d18242f3c4855626f7b88959fabb8c3cfd1cdc8c3bcb3a99a8e8174675b4e4134281b0e0000000b1825323e4b5865717e8b98a4b1becbd7e4e0d4c7baada194877a6e6154473b2e21140800000000000000000000000000000000000713202d3946525e687885929eabb8c5d1deebe3d7cbc0b5ab988b7f7265584c3f2d22170b000000000713202d3a4653606d7986929facb9c5d2d6cabeb3a995887c6f6255493c2f22160907111a232c353d474f59606b707d869298a2aab4bcc5ced6d7cac1b9b1a9a199928c827a6f6a605b534e46423b352f282019140d05000000000000000000000000000000000000000000000000000000000000070c1013131413110d0706020000000000000000000000000000000000000000000000000000000000000b17222d3d4a5663707d8999a4afbbb4a89b8e817568574d42362a1e1105000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbd9ccbfb3a6998c807366594d402d3c4956626f7c8996a1acb9c5d2ded5c9bdb2a89c8f82756b60544a3f342820170d0408131e2a36414c56626f7c88959fabb8c4d1dddbd0c1b5a89b8e8275665c5144382c1f120606111c2a36424d576874818e9ba7b4c1ced9d8ccc0b6ac998c807366594d402f24190d010000000000000000000000000000000000000009141f2935414c56606d7884919aa4afb9c3cfd8ddd2c7bdb2a89f948f91969da4adb3bbc2ccd0c7c0bbafa59d938e80776c605b51483e352b21180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1d262d33373a4146474a4d495053535454535350494e4c494645403a3834414e5b6874818e9ba7b4c1cedae1d5c8bbaea295887b6f6255483c2f2215090000000000000000000c1925323f4c5865727f8b98a5b2becbd8d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000020e1a2631414e5b6774818e9aa7b4c1cddae7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000916232f3c4855606b7985929facb8c5d2dfebe9dfd4cbc1bbafa49a93887f736d635c524540393128231c140c090603000001000004070c12182129323b454e58616b73808d95a0acb7c1ccdde6e3d7cbc0b5ab9f9285796d6053473b30251a0e000000000000000000000714202d3a4753606d7a87939fabb5c0c3c2bdb9b4aeaaa39f98928d86807b76716d6766636160605b6060626467696e737a808a9298a2aeb7c0ced8d7cdc5b9aca0968a7d7064554b4034281c1004000000000000000000000000000000000000000000000000000715212e3a47535f6a7683909da7b1bcc4c4c2bcb8b2aaa1978c7f7265594c3f3226190c0000000b1825313e4b5864717e8b97a4b1becad7e4e1d4c7baaea194877b6e6154483b2e211508000000000000000000000000000000000005111d2a36414c566976838f9ca9b6c2cfdce9e8dcd1c1b4a79b8e817468544a3f33281c0f0300000006121f2b3844505c667884919eabb7c4d1dbcfbdb0a4978a7d7164574a3e312417090008111a232b353d474f59606b707d869298a2aab3bcc4ccd5d3cbc3bbb3aba39f938f847c726c656058534d45413a322a251f170e080000000000000000000000000000000000000000000000000000050b1012181c1f2020201d1814120e0903000000000000000000000000000000000000000000000000000000000614212d3a4754606d7a86939facb9b7ab9e918478695e52463a2d201407000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbdacec1b4a79b8e817468544a3f333b4754606a7884919eabb7c1ccd7d9cec4b7aa9e94897d70665c50443c32291f160e060d1925303b47535f6a7683909da9b6c3d2ddded2c5b8ab9f9285796d6053463a2d201309000e1a25313e4b5864717e8b97a8b2bdc9d5ddd2c2b5a89b8f827568564c4135291d1104000000000000000000000000000000000000020e1a26313945525d68727f8b95a0acb6c0cbd5e1d7ccc0b5aba1968f82848d929ea1a9b0bbc0c7d0ccc0b7afa59d928d80746d635a50473d332a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141b22272b3035393a3d413f44464747474746443f423f3c3a38342e2c34414e5a6774818d9aa7b4c0cddae2d5c9bcafa296897c6f6356493c302316090000000000000000000b1825323e4b5865717e8b98a4b1becbd7d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000091a2733404d5a6673808d99a6b3c0ccd9e6dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000714212d3a4754606d7a8798a2aebac6d3dfecf0e6ddd8ccc0b6aca49a938b7f736e635b514b433d342e261e1a13120f0b060e070c1013181d2328333b444d57606a707d87929fa7b1bcc9d3dde8ded4c7bbafa3998d8074675d514539291f1409000000000000000000000916222f3c4955626f7c889aa4afbdc7d2cec9c5bebab4aeaaa39f98928d87827e7a7673706e6d6c666c6d6f7173777b80858d929fa2aab4bfc9d2d8cfc5bbb1a79e9184796d6053463a2e23180c000000000000000000000000000000000000000000000000000006121f2b37434e5865717e8b95a0aab3b7b7b5b1aca8a09892857a6d6154473a2e2114070000000b1825313e4b5864717e8b97a4b1becad7e4e1d5c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000010d192530414e5a6774818d9aa7b4c0cddae7eaddd0c3b7aa9d908477665b5044382b1f120600000003101c28343f4a546976828f9ca9b5c2cfd9ccbfb2a6998c7f7366594c403025190e020008111a232b353d474f59606b6f7d869298a2a9b2bac3cbd4d5cdc4bdb5aea59e9691877f776f6a615f57524c443e363029201a1208000000000000000000000000000000000000000000000002080d161c1d23282c2d2d2c2924211e1a150b060000000000000000000000000000000000000000000000000000000613202c3945525d687784909daab7b9aca196877b6e6154473b2e211407000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddadccfc3b6a99c908376665b50443837434e586773808d9aa6b0bbc7d3e2d3c7bbb0a69d9083786d60584e443b312820180f09141e2b37434e586773808d9aabb5c0ccd7dfd3c6baaea298897c706356493d31251a0e020915212e3b4854616e7b8796a0acb9c5d2ded1c4b7ab9e918478685d5245392c20130700000000000000000000000000000000000005121e2b37424d57606d7a85929ea8b1bec7d2ddd9cfc7bbafa49991847a79818a92979fa6afb6bec5cec9c0b7afa59d928c7f726c61594f463c31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f24292d2e312d3337393a3a3a3a3937332d322f2d2c28232734414d5a6774808d9aa7b3c0cddae3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000b1825313e4b5864717e8b97a4b1becad7d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000040b142633404c5966737f8c99a6b2bfccd9e5d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000915222f3c4855626f7b8895aab4bfcad6e2eff8efe8ddd2c7beb6aca49f918c80736d605d554e443f38302a25201f1c171b1b1a181c1f23282e343d454d565f696f7c869299a3afb9c3cedce5e2d7cbbfb4aa9f92877b6e62554b4035291d1004000000000000000000000a1724313d4a5764707d8a97aab4becad6dad5d0cac6bfbab4aeaaa39f99938f8b8683807c7b7a7979797a7c7e8084878c92989da4aeb4bcc6d0d7cfc6bdb3a9a0958b7e71665c5044382c1d12070000000000000000000000000000000000000000000000000000030f1b26313c4653606d78839198a1a9aaaaa8a7a09d9691867d70685d5246392d2013070000000b1824313e4b5764717e8a97a4b1bdcad7e4e3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000081a2733404d5a6673808d99a6b3c0ccd9e6ecdfd2c5b9ac9f9286796c605346392d201306000000000b17232e414d5a6774808d9aa7b3c0cddacec2b5a89b8f827568564d42362a1e11050000081119232b353d474f59606b6f7d869297a1a8b1b9c2cad3d6cfc6bfbbafa8a199928b827c756e69605d565046413b322c241a1208000000000000000000000000000000000000000000050d141921282c2e34383a3a39352f2d2b261f17110a020000000000000000000000000000000000000000000000000004111d2935414c566774818e9aa7b4bdb2a8978a7d7164574a3e2f23180c000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8ded2c5b8ab9f9285796c60534639323d4855626f7c88949eaab7c2d0d9d7ccc1b8aca0958b7f726a60564d433a322a221a140f1b26313d4a5763707d8a99a4afbbc7d4e0d6cabeb3aa9a8d807367574d42362a1e12050714202d3a46525e697784919eaab7c4d1ddd2c5b9aca196877a6d6054473a2d2114070000000000000000000000000000000000030e18212d3a46535f6973808d97a1adbac3d0d9dcd1c7bdb0a69f93877d706d747d858f949fa4acb3bcc3ccc9c0b7aea49f93887e716b60584e433a2f2418100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d20212422272b2d2d2e2e2d2d2b27222623201f1c182734404d5a6773808d9aa6b3c0cdd9e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000b1724313e4a5764717d8a97a4b0bdcad7d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000002080d161d2834404b556774808d9aa7b3c0cddae5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dbe7f2fef9eee4d9d0c7beb6afa49c928c7f746d676058504a423c36302d2b282228272723282c2e343940454f575e686e7b859198a2abb5c0cbd5dfe4d9d0c7baaea3988e8174695f5343392f24180d0100000000000000000000091623303c4956636f7c8998a2aebac3cbd5dadbd6d0cbc6bfbab4aeaba49f9c9992908c89888786858687888b8d9095999fa2aaaebabfc6ced7cec5bdb4aba2979083786d60544a3f34281c0b000000000000000000000000000000000000000000000000000000000a151f2c3844505c666f7d8692979c9d9e9c9a95908b847d706b60564c4135291d11050000000b1824313e4b5764717e8a97a4b1bdcad7e4e4d7cabeb1a4978b7e7164584b3e31261a0f0100000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5ede0d3c7bbafa399877a6e6154473b2e21140800000000061825323f4b5865727e8b98a5b1bed0dbd1c4b8ab9e918578695e52463a2d201406000000071119232b353d474f59606b6f7d859196a0a7b0b8c1c9d2d8d1cbc1bab2aba39f949087817b736d68615a524d443e362c241a0d0400000000000000000000000000000000000000070e171e252a3338394045464745403b3a373127221b140b02000000000000000000000000000000000000000000000000010d19242f3e4b5864717e8b97a9b3beb3a69a8d807367554b4034291c10040000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcfdadfd3c6baaea298887b6f6255483c2f3b47535f6a75828f9ca6b0bdc7d2ddd4c8bcb1a79f92867c6f695e554c443c342a251f1814212d3a4754606d7a86939facb9c6d2dfdbd0c3b7aa9d908477695e53463a2d21140705121e2a36424d576976828f9ca9b5c2cfdcd5c9bdb2a896897c6f6356493c30231609000000000000000000000000000000000009141f2c38444f59616e7b86929fa9b3beccd5e2d7cbc0b5ab9f948c80736b606c707b828c939aa2aab2bac2cbc9c0bbafa49a92877d706a5f554b40352922190d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d11131417171b1f2020212120201f1b1719161313101a2633404d596673808c99a6b3bfccd9e5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6dacdc1b4a79a8e8174675b4e4134281b0e060400000000000000000000000000000000000000010407090f14191f282f3845515c6775828f9ca8b5c2cfdbe2d6cabeb3a9988b7e7165584b3e3225180b00000000000000000005121e2a36424d576673808c99a6b3bfccd9e6f8fffff5ebe2d9d0c7c0bbada49c918c81796f6a605c544d46423b3938332d3434342e34383a40444b515960696e7a849197a1aab4bdc7d1dde8ddd2c7beb2a89f92867b6e61574d4231281d120700000000000000000000000714202d3a4753606d7985929fa8b1b9c0c9cfd6dadcd6d0cbc6bfbab5afacaba39f9c999694999292939a95979a9da0a7abaeb3bcc0cad0d1cbc3bcb4aba39992857b6e665c5042382e23170c0000000000000000000000000000000000000000000000000000000003101c28343f4a54606b707d858c8f91918f8d89837e796f6b60594f443a3024190d010000000b1724313e4a5764717d8a97a4b0bdcad7e3e7dacdc0b4a79a8d817467584e43372b1e130800000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4efe3d7cbc0b5ab95897c6f6256493c2f231609000000000a1623303d495663707c8996aab4becad6d2c6b9ada197877a6e6154473b2d22170b00000000071119232b353d474f59606a6f7c8491959fa6afb7c0c8d7dcd7ccc4bdb4aea69f9a938e86807a716c615e5650483e362c20160c010000000000000000000000000000000000071119202930363e44484b515353514b4847423c332d261d140a000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb9b6a99d908376675c5145382c1f13060000000000000000000000000000000000000916222f3c4955626f7c8895a9b3becad6e2d6cabeb3aa988b7e7165584b3e3137434e58626f7c89949fabb5c0ccd7d9cec3baaea29891847b6e675e564e463e363129241d202c3945525d687784909daab7c3d0ddded1c5b8aca095877b6e6154483b2f23180c020e1a2530414e5a6774818d9aa7b4c0cddadacebdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000020e1a26313b4854606b75828f99a3aebbc5cfdeddd3c7bbafa3999083786d605961696e777f889298a0a8b1b9c1caccc0b6aca39992857c6e675d51453f342b1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707060b0f12131414141413120f0b060907060d192633404c5966737f8c99a6b2bfccd9e5d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000091623303c4956636f7c8996a2afbcc9d5dbcec2b5a89b8f8275685c4f4235291c1413100c070c0a09080807070706070808090a0a0b080d1113141a1e252a313a414b55606d7986929facb8c5d2dfdfd3c6baada297887c6f6255483c2f2215090000000000000000000714212d3a46535e697683909da9b6c3d0dce9f6fffcf8f4ebe2d9d2ccbfb6ada39c938e847c736d665f57524d4846443f42414141414045464a51545c606b6f7b839096a0a9b3bcc6cfd9e3ded8ccc0b6aca0968d8073695e53453c311f160c01000000000000000000000006131f2c3945515d6774808d95a0a7aeb9bec4cacfd5dadcd6d1cbc7c0bbb9b5aeaca9a6a3aba39f9f9fa4aca4a6aaacb1b8babec5ced2ccc7c0bbb2aaa29992877d70695e544a3f30261c110600000000000000000000000000000000000000000000000000000000000c17232e38424f59606b70797f82848482807c77716d6760594f473d32281e1308000000000b1724313e4a5764717d8a97a4b0bdcad7e3eaddd1c4b7aa9e9184776a5f53473a2f24190d04000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f3e8dcd1bdb0a3978a7d7064574a3d3124170a000000000814212e3b4754616e7a8798a2aebac6d3d5c9beb2a9978a7d706453493f33271b0f0300000000071119232b353d464f58606a6f7b8390949ea5aeb6bfcbd1d9d6cfc6bfbab0aca49f99928d857e756e68615a50483e32281e130800000000000000000000000000000000071119232b323b41464f55555c60605d5555534d443f382f261b11060000000000000000000000000000000000000000000000000814212e3a47535f697885929eabb8b9ac9f9286796d6053473a2d2014070000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfdbd0c1b4a79a8e817467574d4237323c4754606a76828f99a4afbbc5d0dbd6cabfb4aaa1969083796d685f584f46423b352f2a252935414c566975828f9ca8b5c2cfdbe0d4c8bcb1a7988b7e7265554b4034291c1004091926333f4c5966727f8c99a5b2bfccd8d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000005121e2b37424d57636f7c89939eabb4bfcdd7dfd5c9beb3a99f92877c6f665c50565e656c737d8691969fa7b0b8c1c9c7beb4aba2979183796d605b51463d31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060707070706050300000000000c1926323f4c5965727f8c98a5b2bfcbd8e5dacec1b4a79b8e8174685b4e4135281b0e0200000000000000070f17222f3c4855626f7b8895a2aebbd1dcdccfc3b6a99c908376695d50432d2322201f1d181a1817161515141413131414151616171819191d2021262b30363c434c535d67717e8b98a2aebac6d3e0ded2c5b8ab9f9285796c605346392d201306000000000000000004111d2935414c55616e7b87939facb9c6d2dfecf9f5f0eceae9ebe4ddd8c8bfb5ada59e9691877f786e69615e575553504a4e4e4e4d4e4b5153545c60666d737d859095a0a8b2bbc4ced7e1e0d6ccc4bbafa49a9184796d60574d42332a200d0400000000000000000000000004101d2935404b55606d798390959da4adb3b9bec5c9cfd3d6dbd7d2ccc7c6bfbbb9b6b3afb5afacacacafb6b1b3b7b8bcc3c6cad0cbc7c0bbb5afa8a09892877d706b60574d42382e1e150a00000000000000000000000000000000000000000000000000000000000006111c26303d474f5960676d7276777775736f6b64605c554f463d352b20160c02000000000a1724313d4a5764707d8a97a3b0bdcad6e3ebded2c5b8aca096887b6f62564c4135291f160c010000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3f9e4d7cabeb1a4978b7e7164584b3e3125180b000000000714202d3a46525e697885929fabb8c5d2dacfc1b4a79a8e8174655b5044372b1f13080000000000071119232b343d464e585f696e7a828f939da4adbbc0c7cfd7d8d1cbc2beb6afaba39f97928b827b716c615a50443a2f24190d010000000000000000000000000000050f19232b353d444c52596163676d6d6766615f57504941382d22170b02000000000000000000000000000000000000000000000006121e2b37424d576975828f9ca8b5bbaea399897c6f6356493c302316090000000000000000000000000000000000000613202c3945525d687885929eabb8c5d1deddd0c4b7aa9d918477695f53473a2e38434e58626f7c87939faab4bfcad6dbd0c6bcb2a89f958f827a6e6a6159534d45403936302b2f414e5a6774818d9aa7b4c0cddae5d9cec2b5a89c8f8275675c5145382c1f13060c1825323f4b5865727e8b98a5b1becbd8d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000714212d3a46535f6975828f9ca5afbdc6d1dfd9cdc6b9ada1978d80746a5f544a4d535b606b707b8490959ea6afb7c1cac6bdb3a9a0958e81756d62584e43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5dbcfc2b5a89c8f8275695c4f4236291c06000000000000000711192129303b4854616e7b8794abb5bfcbd7ddd0c4b7aa9d9184776a53493f342e2f2d2c29242625242322212121201f202122222324252524292c2d31373b41464e565d656d7984919eaab4bfcad6e0d5c9bdb2a89c8f8275665b5044382b1f120600000000000000000613202c3945515d6774808d99a4afbbc7d4e0edf0e9e4e0dddcd9dfdfdad1c8bfb7afa8a099928c837b746e696561605b545b5b5a5a5b545c6063666d717980879197a0a7b1bac3cdd6e0dfd7cec4bab0a69f93887d70675d51453b3121180e00000000000000000000000000000c18242f3945515d676e7a838d929ea1a9adb3b9bdc4c6cad0d1d2d6d4d1cbc7c5c3bfbcc0bbb9b8b9bbc0bec0c3c5c8cecfc9c6bfbbb6afaba39f9691867d706b61594f453b30261c0c03000000000000000000000000000000000000000000000000000000000000000a151e2b353d474f555d6065696a6b696763605953514b433d342b23190e0400000000000a1724313d4a5764707d8a97a3b0bdcad6e3ede1d4c8bdb2a89a8d8174685d52453c31281d13070000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2efe4d8cbbeb1a5988b7e7265584b3f3225180c0000000005111e2a36424d566a7683909da9b6c3d0dcd1c4b8ab9e9185786c6053463a2f24190e040000000000071019222b343d464e575e686d79818d929ca3afb5bdc5ced6dcd7d0c7c0bbb4aea9a19e948f857e716c61564c4135291d110400000000000000000000000000020d17212b353d474f565e616b7076797a77736e69605b53493f33271e13080000000000000000000000000000000000000000000000020e1a26313f4c5966727f8c99abb5bfb5ab988c7f7265594c3f31261a0e02000000000000000000000000000000000004111d2935414c56697683909ca9b6c3d1dcded1c5b8aca096887b6e6255483b30323d47535f6a74818e98a2aebac1ccd5d8cec4bab1a79f948f847c706b615e57514b46423b37333f4c5966727f8c99a5b2bfccd8e5dfd2c5b8ac9f9285796d6053473a2d2014060b1825313e4b5864717e8b97a4b1becad7d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000004101c2834404b55616e7b87939facb9c1cfd8e2d4c8bcb1a79e92857a6d60584e424149505961696e7a838f949ea5afb8c2cbc5bbb1a89e938b7f726a60554b40342920150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5dcd0c3b6a99d9083766a5d50432d22170b000000000000060f19232b333b424753606d7a8699a3aebbc7d3ded1c5b8ab9e928578655b50443f3e3c3a39352f3332312f2e2e2e2d2d2c2d2e2e2f303131323035393a3d43474c52585f686d77818f96a1acbcc6d0dbd8cec6b9ada1968a7e7164544a3f33281c0f0300000000000000000714212d3a4754606d7a85929fabb5c0ccd7e3f0e6ded8d3d0cfccd2d3d6dbd1c9c1bab2aba39f959087817b76726e6c6669686767676768666d6f74797e848d9299a1a9b1b9c3ccd5dfdfd7cdc5bcb2a89f948d80746b60554b4033291f0f06000000000000000000000000000007121d2935404b555e686e79808a91979ea1a9adb2b8babec2c5c6cacfcdcfd1d2cfccd1cbc7c5c5c6c8ccd2cdd0cbc7c5c3beb9b5aeaca49f99928d847c706b61594f473d33291e150a0000000000000000000000000000000000000000000000000000000000000000030c19232b353d434b5153595c5e5e5c5a56544f46454039302b221911070000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f1e5d9cec3b8ac9f92867a6d60584e433a2f2418120900000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1eee5d8cbbfb2a5988c7f7265594c3f3226190c00000000020e192530414e5b6874818e9ba7b4c1cedad2c6b9ada197887c6f62554c41352920160c020000000000071019222b343c454d565d676d78808c919fa3abb4bcc5cdd5ddd9d2ccc6bfbab3ada69e9792887e71685d5245392c2013070000000000000000000000000009141f29333d474f5960686e767d83868684807b726c655b50443a3025190d010000000000000000000000000000000000000000000000091623303d495663707c8999a3afbbb5a89b8f827568574d42362a1e12050000000000000000000000000000000000010d19242f404d596673808c99abb5c0cbd7e1d4c8bdb2a8998c7f7266564c41362b37434e58616e7b86929fa5afbac4cdd6d6ccc3b9b0a69f9691867d756e69605d55524d46443f414c5664717e8b97a4b1becad7e4e0d3c6baaea298897d7063564a3d2d22170b0b1724313e4a5764717d8a97a4b0bdcad7d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000006131f2c3845515c6774808d9aa4afbbc8d3e1ddd1c4b8aba0958b7e71685d52463c383f444f575f686d79828e939ea6b0b9c3cdc3baafa59f92877c6f675c51453c31261a0e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5ddd0c4b7aa9d9184776a544a3f33281c0f0300000000030e18212b353d454d52575f677986929facb9c5d2dfd2c5b9ac9f9286796c6053504a4b4947454041403f3d3c3b3b3a3a3a383a3b3b3c3d3d3e3f414145474a4e53565e616a6e7a828f939ea8b2bdced8dcd0c6bcb1a79e9184796d6053463a2d22170b000000000000000005121e2b37424d5765727e8b98a2aebdc7d2dde8e6ddd4cdc7c4c3bfc5c6cad0d7d2ccc3bdb5afa79f99928d86827e7b79777575747474747577797c80848b91969fa3abb3bbc3cbd5deded5cdc5bbb3aaa1969082786d60594f433a2f21170d000000000000000000000000000000010d18242f39434c565e676d747d858c92979ea1a8abadb3b5b8b9bebfc1c3c4c6c9cfc8c8c8d1cbc7c5c4c2c1bfbfbab8b6b3adaba39f9a938f8780796e6a61594f473e352b21170c0300000000000000000000000000000000000000000000000000000000000000000007101a232b31394045474c4f51514f4d4948443d38342e271e191007000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f6eadfd3c6baaea2988c7f736a60554b403529241b1106000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0ede5d8cbbfb2a5988c7f7265594c3f3226190c0000000000091926333f4c5966727f8c99a5b2bfccd8d5c9beb2a9998c8073675d51453c32281e1308000000000000071019222a333b444c555c666c747f8b9299a2aab3bbc3cbd5d9ddd8d1cbc5beb9b0a9a29a92857a6d6054473a2d211407000000000000000000000000020e1a25303b454f59606b707a828a909293918d877f776c60564c4135291d110500000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9b8ab9e928578695f53463a2d211407000000000000000000000000000000000000081723303d4a5663707d8999a3afbbc7d4e0d9cec3b6a99c908376685e5246392d323c46525e68717e8b939ea8b2bbc5ced7d4cbc2b8b0a8a098928a817b736d67615e575350494c525d6874818e9ba7b4c1cedae7e2d6cabfb4aa9a8d807467544a3f33281c0f0a1724313d4a5764707d8a97a3b0bdcad6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000713202d3a4653606d7985929facb6c0ccd8dfd3c7bbb0a69d9083786c60564c41342d333e454d565e676d78818e949fa7b1bbc5ccc1baaea3999184796d60574d42372b22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5ded1c5b8ab9e928578665b5044382b1f12060000000009141f2a333d474f575e61696e7885929eabb8c5d1ded4c7bbafa399877a6e62605c54575553514b4e4d4b4a4948484747464547474849494a4b4c4d4c525457585f62686e737c848f949ea5afbac4ceddd6cbbfb4aaa0958c7f72665c5044382c1c110600000000000000000714212d3a46535f697783909daab4bfd0d9e3e9ded4cbc2bcb7b6b2b8babfc6ccd2d5cfc7c0bbb1aba39f99928f8b888684828181818081828386898d91969ea0a8afb5bdc4cdd5dddbd6ccc3bbb3a9a29891847a6d665c51473d31281d0f050000000000000000000000000000000007121d28313b444c555d606b707a7f858c91969a9fa2a9a9abadb3b2b4b6b8b9bebabbbbbbbac0bbb9b7b6b4b2b4aeaca9a9a19e99928e87827c736d675f574f473e352c23190f05000000000000000000000000000000000000000000000000000000000000000000000008111a1f272f35393a3f43444442403c3b38322c28231d150c0700000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0efe2d6cabfb4aa9f92867c6f675d514540362d2317110a0200000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0ece4d7cbbeb1a4988b7e7165584b3e3225180b00000000000b1724313e4a5764717d8a97a4b0bdcfdadacfc4b8ab9e92857a6d60584e443a3024190d050000000000000710182129323a434b545b606d727e879298a1a9b1b9c1c9ced6dbdcd7cfc9c1bbb3aca298887b6e6155483b2e22150800000000000000000000000005121e2a36424d57606b707d858f949c9f9f9e99928c7f72685e5246392d201409000000000000000000000000000000000000000000000006131f2c3945515d677783909daab6b9ada197887b6e6155483b2e2215070000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfdfd2c6b9ac9f93877a6e6154473c322a36414d56626c75818e96a0a9b3bcc5ced6d4cac2bab2aaa29f938e867f79736e6963605b53595a606d7a86929facb8c5d2dfebe7dbd0c3b6aa9d908377665b5044382b1f120b1825313e4b5864717e8b97a4b1becad7d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000a1723303d4a5663707d8998a2aebec7d2ddd8cdc3b7ab9f94897d70665b50443a2f2227333c444c555d666d79828f959fa9b3bdc7cbbfb4aba0968c8073695f53473e33281d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5dfd2c6b9ac9f9386796c605346392d201306000000020e1a26313c454f5960696e767b7f86929facb8c5d2dfd7cbc0b5ab95887c726f6d66666462605d555b5958575655545454535153545555565758585a565d6063676a6e747a808691969ea6afb8c1ccd6d2ccc0baaea3989083796d60544a3f34281c0a0000000000000000000815222e3b4855616e7b8895a0acbcc5d0e2ebe4d8cdc2b8b0aba9a6acaeb4bbc0c7d0d4d1cbc2bdb5aeaba39f9c989892908f8e8e8d8d8e8e9092999a9ea1a9acb2bbc0c7cfd6dfd7d0cac1bab1a9a19792867c6f685e544b40352b1f160c0000000000000000000000000000000000010c161f29323b434b515961686d73797f84898e9297999c9ea2a9a5a7a9abadb3aeaeafaeaeb5afacaba9a7a5aaa39f9c9a97928d86817b756f6a605d554e453e352c231a110800000000000000000000000000000000000000000000000000000000000000000000000000080d151d24292c2d323637383634302f2c271f1c18120b030000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3eff2e7dbd0c6baaea3999184796d605b51483f3627221b140b04000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0ede4d7cabdb1a4978a7e7164574b3e3124180b00000000000916222f3c4955626f7c8895a9b3bec9d5dfd2c6b9ada1978d80736a5f564c41352921160b00000000000000060f1720283139424a505b636c717d869297a0a7afb9bdc4cad0d7dad5d1cbc2b9ac9f93867a6d6053473a2d2014070000000000000000000000000714202d3a46525e69707d8791979fa6acacaba39f92857a6d6154473b31251a0e020000000000000000000000000000000000000000000004101d2935404b556774808d9aa7b3beb3a9978a7e7164574b3e2f24180d0100000000000000000000000000000000000613202c3945515d677683909da9b6c3cedae0d4c8bbafa49a8b7f7265584e43372b303b44505a606d79849197a1a9b3bcc4ccd5d4ccc4bcb3aea59e98928c84807b75706c656766656c74808d98a3aebac7d3e0ecebdfd2c5b8ac9f9285796c605346392d20130c1925323f4c5865727f8b98a5b2becbd8d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000005121e2a36424d576774808d9aaab3bed0d9e4d4c7bcb1a79c8f82766b60544a3f32281e212a323a434b545c676d79839097a1abb5c0ccc6bdb2a89f92867b6e625a5045392d20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e0d4c7bbafa499877a6d6154473a2e21140700000005121e2b37424d57606b707b82888b9298a2aebac6d3dfdcd1c2b5a89c8f827f7c797673716f6d6769676665646261616160605d60616162636464656769686d7074787b80868d9298a0a8b0b8c1cad3d0c7c0bbada39f92867c6e665c5142382e23170c0000000000000000000b1724313e4a5764717d8a97a7b1bdc7d1d9dfdad3c7bcb0a69f9c999fa2aaafb5bdc2c8ced4cfc6bfbbb4aeaca9aaa39f9d9c9b9a9a9a9a9b9d9fa3ababadb2b9bdc4cbd1d9d9d4cec5bfbaafa8a09792857c6f6a5f564c42392e23190d04000000000000000000000000000000000000040d172029313940454f565d60676d72787d81858a8d8f929797999a9c9ea1a9a1a2a2a1a1a0a39f9e9c9a99979892908d8985807b746e6a625f58514b433c332c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f2026292b2b29272322201b16100c0700000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3eff8ede2d7cbbfb4aba0968e81746d635a50483e332d261d160d060000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1efe2d6cabfb4aa96897c6f6356493c3023160900000000000714212d3a4754606d7a8797a1adb9c6d2dfd6cabeb3a99f92867c6e685d52453e33281c100200000000000000050e161f272f383f44515a626b707c8590959ea5acb2babfc6cbcec9c7c0bbb0a69c908376675d5145382c1f1306000000000000000000000004111d2935414c56616e7b859299a1a9b0b9b9b5aea2988b7f7265574d42362a1e120500000000000000000000000000000000000000000000000c18242f3e4b5764717e8a97a8b2bdb4a79a8d817467554b4135291d1104000000000000000000000000000000000004111d2935404b556773808d9aa8b2bdc9d5e1d8ccc0b6ac9d9083776a5f53473a2f29323f45515d676e7b859297a2aab2bac3cbd7d6cec5bebaafaaa29f96918c86827d7874737372747e88939faab4bfcbd6e3efece0d3c7baaea298887b6e6155483b2e22150d192633404c5966737f8c99a6b2bfccd9d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000714212d3a46535f697884919eabb7c4d0deddd1c4b8ab9f95897c6f62594f42382d20161820283139424b555d676e7b859299a4afbbc5cfc3baaea3998f82766c6155493c31261b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e3d7ccc0b5ab94887b6e6155483b2e2215080000000714212d3a46535f69707d858f94989fa2aab4bfcad6e2dcd0c3b7aa9e948f8b888583807e7c7a7876747372706f6e6e6d6d6d676d6e6e6f707071727476787a7d8184888d92989fa2aab2bac1cad6cec6beb6afa49c918b7e716a5f544b4030261c11060000000000000000000a1724303d4a5763707d8a95a0abb5c0c7d0d2cfc9c4b7ab9f94908c92989fa4abb0b8bcc3c8ccd1cbc6bfbab9b5b4aeacaaa8a8a7a7a7a7a8aaacaeb4b8b9bdc4c9ced7d8d4cdc8c1bcb4aea59e9591857c6f6a60584e443a30271d11070000000000000000000000000000000000000000050e171f272f353e434c52555d60666c7074797d808285878a8c8e909197939495959594949992918f8e8c8a888683807c78736e69625f58534e454039312a211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314191c1e1e1c1a1615130f0b04000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effef3e7dcd1c6bdb2a89e938c7f736c625a50443f382f281f17110a02000000000000000916222f3c4955626f7c8895a2afbbc8d5e2ecdfd3c6baaea298877a6e6154473b2e21140800000000000613202c3945515d677885929eabb8c5d1dedacfc5baaea39991847a6d60594f44382c1e14080000000000000000040d151d262d333f485059616a6f7b838e939ea0a8aeb4babfbdbdb9b5afa69f948a7e7164554b4035291d100400000000000000000000000713202c3945525d6874818e97a2abb3bbc2c6beb3aa9c908376695e53463a2d21140700000000000000000000000000000000000000000000000715212e3b4854616e7b8796a1adb9b7aa9d908377675d5145392c2013060000000000000000000000000000000000010d18242f3c4956636f7c8996a1acb9c5d2deddd2c7b8aca095887c6f62554b4035292935414b555f696f7c859298a1a8b1b9c1cbd1d7d0cac1bcb4aea9a19e99928f898481807f7e8187929aa4afbcc6d0dce7f3efe2d6cabfb4aa96897d7063564a3d302317101c2834404b546874818e9ba7b4c1cedad7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000815222e3b4855616e7b8896a1acb9c5d2ded7cbbfb4aa9d9083766a6054473d2f261c0d0e161f273039434b555e69707d87939fa9b3becacbbfb4ab9f948a7e7164584e43372b1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e8ddd2bcafa396897c706356493d30231606000004101d2935404b55616e7b8592979fa6acaeb4bcc5d0dbe7dfd3c7bbb0a69e9c9898928f8d8a8886848281807e7d7c7b7b7a7a79797a7a7b7c7c7d7e7f808285878a8d91969a9fa2aaaeb4bcc3ccd0cac2bcb4aca49f928c7f736c62584e42392e1e150a000000000000000000000713202d3a4653606d78839099a3afb5bdc4c6c4bdb9b1a79c90827f868e93999fa6acb1b9bbc0c7c8cecbc7c5c2bfbab9b7b5b4b4b4b3b4b5b6b9babfc4c5c9cfd5d6d3cdc8c3bcb8afaaa29f938e837c6f6a60584e463c32291e150b00000000000000000000000000000000000000000000050d151d2429313a41454b51545b6063676d707376787b7d7f818385868787888888878786868483817f7d7b7976736f6c66615e57534e47433c352f271f180f080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c1011110f0d090907030000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0fff8ede2d8cfc3baafa59c918b7e716c615a504941393127221b140b080200000000000a1623303d495663707c8996a3afbcc9d6e2ebdfd2c5b8ac9f928579695e52463a2d201407000000000004111d2935414c556a7683909da9b6c3d0dce1d7cbbfb4aba0968e81746b6155483b3025190d010000000000000000030b141c2228363e474f5860696e79818a91969fa2aaaeb4b0b2acaba39f948f82766c615543392f24180c0000000000000000000000000714212d3a4754606d7a86929fa9b3bdc4cdd0c5b9ac9f93877b6e6154483b2e21150800000000000000000000000000000000000000000000000714212d3a46535e697884919eabb8b9ac9f93867a6d6054473a2d2114060000000000000000000000000000000000000713202d394653606c7884919eabb7c3cdd9e4d4c8bcb1a79a8d8074675d5145392f242f3a434d575f6a6f7d869196a0a7afbbc0c7cfd7d6cec6bfbab2adaba39f9b96918e8d8c8b8d9299a3acb6c0ced8e2edf8f3e7dbd0bdb0a4978a7d7164574a3e312417131f2c3845515c667783909daab7c3d0ddd6cabeb3a996897d7063564a3d3023170a00000000000000000000000000000a1724313d4a5764707d8a97a8b2bdc9d5e0d3c7baaea3988b7e7164584e43352b1d140a050d151e27303a434d56606b73808c97a1adb9c6d1c6bdb0a69d9083766a5f5347392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e5d8cbbfb2a5988c7f7265594c3f2d22170b00000613202c3945515d6775818e98a2a9b0b8babfc5ced7e2ece3d7ccc1b8b0aaa8aaa29f9c99979a93918f8e8c8b8a8988878787868686878888898a8b8b8d8f9197969a9ea1a8acaeb4babfc6cecbc5bfbab1aaa29a938c80736d635a50463c30271d0c030000000000000000000006121f2c3844505c666f7c87929fa4abb2bab9b7b2ada89f958c7f737b81878f949da0a7acafb6b9bdc3c5c8ced1cbc7c5c3c2c1c1c0c0c1c1c3c5c7cbd1d2d5d2d0cac6c2bcb8b1aca59e98928b81796e6a5f584e463d342a20170c030000000000000000000000000000000000000000000000030b12181f282f353940454a5053555c60646669696e7072747678797a7b7b7c7b7b7a797978767472706f6d666763605b54524d47433c373229241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfff4eae1d5ccc1b7ada39f92877e716c605b534b433c332d261d19130d08030000000b1724313e4a5764717d8a97a4b0bdcad7e3e9dccfc2b6a99c8f837669564d42362a1e11050000000000010d19242f424e5b6875818e9ba8b4c1cedbe7dcd1c6bdb2a89e938a7d7063564c41362a1e1105000000000000000000020a1117242d353d464e575f676d757d848c92989fa3aaa4a8a19e99928d827a6d605a504531271d12070000000000000000000000000b1824313e4b5764717e8a99a3afbcc5cfd6d4c8bbafa49a8a7e7164574b3e3124180b000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5bbafa499897d706356493d2d22170b00000000000000000000000000000000000005121f2b3744505b6573808d99a7b1bcc8d4e1d9cec3b8ab9f92857a6d60554b40352928313c454e58606b6f7c8490959ea5afb5bdc4cbd1d8d0cac4bdb9b5afaca8a19e9b9a99989a9fa3abb5bec7d2e0eae9e5e8e8d8cbbeb1a5988b7e7265584b3f32251813202d3a4653606d7986929facb9c5d2dfd3c6baada297877b6e6154483b2e21150800000000000000000000000000000d192633404c5966737f8c99a6b2bfcedadfd2c5b9ac9f92867a6d6053473d3220190b0200030c151e28313b444f59606d7985929eabb5bfcbcfc2b8ab9f95887c6f62554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5e7dacec1b4a79b8e817468544a3f33281c0f03000714202d3a4753606d7a86929faab3bbc2c6cad0d7e0e9f4e8ded3cac1bbb7b5b4aeaca9a6aca49f9e9c9a99989795949494939a939a949495969797989a9c9ea1a9a7abacb2b8babfc6cacac6bfbab4aea79f9892887f736e645b51483f342a1e150b000000000000000000000003101c28343f4a545f6a727f8b9399a1a8aeacaba8a19e969083796d6e747c828a90959c9fa4acacb2b7b8bcc2c4c6c9cfcdcfcecdcdcdcdced0d2d1cfcecec9c5c4bebab8b1aba7a09d938f867f756d675f584e463d342b22180e050000000000000000000000000000000000000000000000000001070d161e24292f35383f44464b5153575a575e6164666769666d6d6e6f6f6e6e6d6d676b6967666462605c545653504a46423b37312b262018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fdfffcf3e7ded2c9bfbbafa39992867e736c655d554e443f382f29241e19130f0b0607111e2a36414c566773808d9aa6b3c0cdd9e6e1d5c9bdb2a9998c7f7366594c403025190e02000000000000081a2733404d5a6673808d99a6b3c0d0dbe7e2d8cfc3baafa59d908377685e5246392d201407000000000000000000000006121b232c343c454d555d606b70797f868e929898979696918d8780796d685d52483e341f150b010000000000000000000000000d192633404c5966737f8c99abb5c0ced7e1d8ccc0b6ac998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000020e1a25313f4c5965727f8c98aab4bfb5ab998c7f736653493f33271b0f030000000000000000000000000000000000030f1b27333f4953626f7b8895a0acb8c5d0dbdfd3c6baada2978c7f72675d51453a2f242a333c464f59606a6f7b838f939fa3abb2bbc0c7cfd4d6cfc9c7c0bbb9b2acaba7a6a6a5a7acafb5bdc7d0d9e4dddcd8dbdcd5c9beb3a9988b7e7165584b3e32251816222f3c4955626f7c8899a3aebbc7d3ded2c5b8ab9f928578695e52463a2d20140700000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbdccfc2b6a99c8f8376675d5145392c1f1307000000030c161f29323d45515d6773808d99a3aebbc7d3c7bcb1a79a8d8074675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5e9ddd0c3b6aa9d908377665b5044382b1f1206000916222f3c4955626f7c8898a3aebcc5cdd3d6dbdfe0e3e8eee5dcd3ccc7c3c2bfbab8b6b3b6afacaba9a7a6a5a3a2a1a1a0a0a49fa4a1a1a2a3a3a4a5a7a9abadb2b4b7b9bdc4c7cac8c5bebab4aeaaa29f9590867e726d645c524940362d22180c030000000000000000000000000c17232e38424e58626d727f8791969fa39f9e9a96918c847b6e67616a6f767d83898f939a9ea0a8aaacb1b5b8b9bebfc1c2c4c5c5c7cbc7c5c5c4c3c1bfbdb9b7b3aeaba79f9d95908a827b726d605d554e463c342b2219100600000000000000000000000000000000000000000000000000000000040c13191d24292d3338394045464a4d4d535457595b545c6060616262626161605c555c5b59575553514a4946443f3836302b26201b150c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1fdfff9f4f0e4dbd7cbc0b5aba398928a80776d675f585049413b353029241f1b17151318212d3946525e687683909da9b6c3d0dce9dfd2c5b9ada196897c6f6356493c30231609000000000000000c1825323f4b5865727e8b98aab4bfcad6e2eae1d5ccc1b8aba095877a6e6154473b2e21140800000000000000000000000009111a222b333b434b515961676d737b81868a8b8a898784807b736d675d564c41362c220d03000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0d1dae8ddd2c0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000916232f3c4956626f7c8998a3aebab5a99c8f8276655b5044372b1f12050000000000000000000000000000000000000b17222d3847535f6a7783909da9b3becad6e2d6cabeb3a99e9285796d60554b403529212a343d474f585f696e79818c9299a1a8afb5bdc1c8ccd2d5d1cbc7c4bdb9b7b4b3b2b1b4b9bbc0c7cfd9d8d3d0cfcbced1cbc2b9ada197897c706356493d3023161f2b37434e586673808c99abb5bfcbd7dccfc3b6a99c90837669574d42362a1e12050000000000000000000000000004111d2a3744505d6a7783909daab6c3d0ddd9ccbfb2a6998c7f7366554b4035291d100400000000040d17202935404b55616e7b86929facb9c5d2cdc2b8ab9f9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4ebdfd2c5b8ac9f9285796c605346392d201306000916232f3c4956626f7c8999a3afbbc2c5c9cfcbd2d4d7dde3ebe5ded7d3d0d0cac6c5c2c0c0bbb9b7b5b4b3b1b0afaeaeadb6afacafb6aeafafb0b1b2b3b6b8b9bec0c4c5c9c6c5c0bbb9b3adaba39f98928c837b716c635b524a40372e241b0f060000000000000000000000000006111c26303c46515b626d727d848d929893918d898480796e695e585f626b70787d82878c9196999da0a7a8abadb3b2b4b5b7b8b9babfbbb9b8b7b6b4b2b2acaaaaa29f9a95908a837d756e69625b514b433c332a2219100700000000000000000000000000000000000000000000000000000000000001080d12181c22282b2e34383a3d404246484a4c4e4a50535454555555545453514b504e4c4a484644403c3938332d2a251f1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fdf5eee8e3e0dfdcd1c7bdb4aaa39f928d81796f6a605b534d45413a352f2b272221202128333f4a54616e7a86929facb9c5d2dfe3d7ccc0b5ab9e9184786c605346392d201306000000000000000a1724303d4a5763707d8a98a2aebac6d3dfe6e6dbd4c7bbafa499887b6f6255483c2f221509000000000000000000000000000810192129313a41454f555d60686e747a7d7e7d7c7a78736e69605d554c433a2f241b1000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae4d8ccc0b6ac978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8b8ab9f9285796c605346392d20130600000000000000000000000000000000000006111b2b37434e5865727f8c97a2adbac6d1dcdbcfc5b9ada1978c7f72675d51453c2f26222b343d464e575e676d777f8791969fa3abb0b9bbc0c7c9cfd3d3cec9c5c4c1c0bfbec0c5c7cbd1d9d5ccc7c3c2bfc2c3c0bbb0a69e9285796d6053463a2d2018222e3b47535f6a7784919eaab7c4d1dcdacdc0b3a79a8d8074675a4d4130251a0e020000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddd7cabdb1a4978a7e7164574b3e2f24180c000000000000050e18242f3946525e687783909daab6c3d0d3c6baada2978a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd0dbe7ece0d3c7baaea298897c6f6256493c2f231609000714212e3a4754616d7a86929fa8b0b8b9bdbdbfc6c7ccd2d9e2ebe8e3ded5cec9c5c4c4c6c9c8c6c4c2c1bfbebdbcbbbabac0bbb9bbc0bbbbbcbdbebec0c2c4c6c9c5c4c1bfbab8b6afaca9a29f99928d867f786e69615a514940382e251c12090000000000000000000000000000000a151e2a343f49515b626b70798086878684807c78736d675e564e535961656c70757b8084888d9195989b9ea1a9a6a7a9aaabacaeb4aeacababa9a7a6a8a09e9b98928e89837d77706b615e575145413a312a2118100700000000000000000000000000000000000000000000000000000000000000000001070d11171c1f23282c2d3131363a3b3d3f413f44464748484948484746454043413f3d3c3a38342e2d2b28221c1a140f090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1f4ebe3ddd7d4d2d4d7cfc6bcb4aea49c938f837c726c655e56524c45413a37332d2e2d2d333b44505b66727f8b99a3afbbc7d4e0dfd4c7bbafa4998d8073665b5044382b1f1206000000000000000714202d3a4753606d7985929facb8c2ced6dbdad5cbc0b5ab9f93867a6d6053473a2d2014070000000000000000000000000000070f171f282f353e434b51565e61686d707171706d6866615f57514b433a31281e120900000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae0d4c8bbafa49a897c6f6256493c2f23160900000000000000000000000000000000000000000000000006131f2c3845515c667683909ca9b6baada297887b6e6255483b2f221508000000000000000000000000000000000000000f1b26313c4754606d7a85929faab4bfcbd7e1d5c9beb3a99e9185796d60584e41382d22222b343c454d555d656c727d848d92999ea6acafb6b9bec5c7cbd1d2d2d1cecdcccbcdd2d4d7d5cfc9c2bbb7b6b2b5b6b5afa69f948b7f72665c5044382c1f1e2a36424d57626f7c8896a0acb8c5d2e3d4c8bcb1a7988b7e7165584b3e32251809000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1ded6c9bcafa396897c706356493d302316070000000000000007121d2a36414d566875818e9ba8b4c1ced6cabeb3a9998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995aab4bfcad6e2efe2d6cabfb4aa998c7f7366594c403326190d000713202d3946525e6875818e969ea6abadb2b0b2b9bbc0c7d0d9e3ebe0d5ccc4bdb9b7b8b9bebdbfc0c1c2c3c4c5c7cad0d2ccc8c6c8ccd2c8d0cac7c5c3c2c0bebdb9b8b5b4aeacaca49f9c97928d86807a726d665f5750483f372e261c130a00000000000000000000000000000000030c18222d373f49515961676d73797b7978746f6c66605d554d44474f535b6063696e73777c8084878b8f919797999a9c9e9f9fa3aaa39f9f9e9c9b999796918e8a85817c76706b636159524d453f352f281f180f0700000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181c1f2024252a2d2e31332e34383a3a3b3c3c3b3b3a3a38342e3433312f2d2c2823201f1c17110e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6f5ebe2d9d2ccc7c6c7ccd2cfc6bfbaaea59e9590867f776e68605d56514c46443f3c3b3a3a3d454d57606c7883909dabb5c0cbd7e2d7ccc0b5ab9f93877b6e62544a3f33281c0f030000000000000006131f2c3845515c6775818e9ba6b0bcc4cad0cfc9c0bbafa3998e8275675d5145392c1f1306000000000000000000000000000000060d161d2429313940454d52565d6063656463615e5655534d45403931281f160c0000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddadfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000000000004101c2834404b546773808d9aa6b3beb3a9988b7e7165584b3e3025190d010000000000000000000000000000000000000a15202c3945515d6773808d98a3aebac7d2dddacfc5b9ada1978d80736a5f53493f33271f222a333b434b535b606b707980878f949c9fa4acadb3b9babfc4c6c9cfced0d1d1d2d2d0cec9c5beb9b0aba9a5a8a9aba39f948f82786d60544a3f34281c26303846535f6974818e9aa8b2bdc8d4ddd1c4b8aba095877b6e6154483b2e211508000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2dfd5c9bcafa296897c6f6356493c3023160700000000000000010e192530404c5966737f8c99a6b2bfccdbd0c2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a2aebac6d3e0ece7dbd0c1b4a79a8e8174675b4e4134281b0e0005111d2935414c56616d7a848f949b9ea1a9a4a5acafb5bdc7d2dde4d9cec4bab2acaaabadb3b0b2b3b4b5b6b7b8babfbbbcbcbdbebebdbdbcbcbfbab8b7b5b3b2b2adaba8aaa29f9c9a93908b85807b746d68605c544d453e362e251c140a01000000000000000000000000000000000006101b252d373f474f555d60676d6e6d666763605b54514b433b3e41495053575f61666a6f73777b7e8285878a8c8e8f919292989399929291908e8c8a8784817e79746f6a636159554f46423b3329241d160d060000000000000000000000000000000000000000000000000000000000000000000000000000000003070c101313171a1e2121242623282b2d2d2e2f2f2f2e2e2d2c282328262422201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8eee3d9d0c7c0bbb9bbc0c7d0d1cbbfb7afa7a098928b827b736d68605d5553504949484647494e575f69727f8b95a0acbdc7d1dcd9d0c7bbafa4998e81756a5f5342382d22170b000000000000000004101c2934404b5563707d89949faab2babec2c2beb9afa59f92877c6f62554b4035291d100400000000000000000000000000000000040c13181f272f353b41464c52545758575654524c4846423c352f271f160d040000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddaddd1c4b7aa9e918477685d5245392c201306000000000000000000000000000000000000000000000000000c18232e3d4a5764707d8a97a8b2bdb4a79b8e817468564c4135291d110500000000000000000000000000000000000004111d2935414b55616e7a86929fabb5c0ccd7e1d5c9beb3a99f92877c6f655b50443c31281e2029313a4149505960676d737c82888f939a9ea1a9acaeb4b8b9bebfc1c3c4c4c5c5c4c2bdb9b3ada69f9c989b9c9b99928d827a6d665c5042382e23232e38424e58616e7b87929facb9c3ced9ddd0c3b6aa9d908377695e52463a2d20140700000000000000000000000000000613202c3946535f6c7986929facb9c5d2dfd6cabdb0a3978a7d7064574a3d2e23180b02000000000000040e162733404d5a6673808d99a6b3c0ccd9d0c3b6a99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929facb8c5d2dfe6e0dacfc2b5a89c8f8275695c4f4236291c0f00010d1925303a46525e686e7a82898e91969697989fa4abb5c0ccd7d9d4c9bdb2a8a09e9ea1a9a3a5a7a8a9aaabacaeb4aeafb0b1b1b1b0b0afafb4aeacaaa8a7a5a8a19e9b9898928f8c87837e79736e69615e56504a423c332c241c130a020000000000000000000000000000000000000009131b252d353d434b51555d6061605c545653504a45403a312f383f44464d5355585f6266696e7275787a7d7f818284858686878686858483817f7e7b7774716d67626058554f48443e3630292118130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090e1214151719171c1f2021212222222121201f1c181b1917151312100c070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556a7683909da9b6c3d0dce9e8ddd2c7bdb5afacafb5bdbfc8d6c9c1b9b1aaa39f948f86807a736d6763605b5356545354555860696e7b86929fa7b1bccfd9ddd2c7beb3a99f93877c6f62584e432f261c11060000000000000000000c18232f394854606b76828f98a1a8adb3b5b5b3ada59d938d80736a5f5343392f24180c00000000000000000000000000000000000001070d151d242930363a4145474a4b4a494746413b3a373129241d150d04000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddadbcec1b4a89b8e817568564c4135291d1104000000000000000000000000000000000000000000000000000714212e3b4754616e7a8796a0acb9b7aa9d918477685e5246392d201307000000000000000000000000000000000000010d18242f3a46525e6874818e99a4afbbc5d0dbdacfc4bbafa3999083776c60584e433a2f24191f282f383f444f555d606a6f757c82878d92979b9fa3aaabadb2b3b5b6b7b8b8b8b7b6b2aca9a19e948f8c8f908f8c8680796d685d544a3f30262028343f4a545f6a74818e99a3afbbc7d5e0d4c8bdb2a8998c7f7366574d42362a1e1205000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded8cbbeb1a5988b7e7265544a4034281d140c0401000001080d16202b38434e586875818e9ba8b4c1cedbd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657783909daab7c3d0dddad5cfc9c1b6a99d9083766a5d5043372a1d10000008131e2a36414c565e686e767d818487898a8c9399a4afbbc4cdcdc8c1b9aca0969191979597999a9b9c9d9e9fa2aaa1a2a3a4a5a4a4a3a3a2aaa29f9d9b9a989696918e8b8885837f7b76726d67615e57524c443f38302a211a120a0100000000000000000000000000000000000000000109131b232c313940454b51535453514a4946443f38352f28262d33373c4246484e5355575e616568696e70737476777879797a79797878767473716e696864605d55544e48443e38332a251f170f070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a060b101213141515161515141313100c070c0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677885919eabb8c4d1deebe3d7ccc0b5aba49fa4abadb6bfcad0cbc3bcb4aea69f98928d857f7a74706c65646361606062646a6f7b849198a2aeb9c3cedbd8ccc0b6aca1978d80746a5f53463c311d140a0000000000000000000007121d2c38444f59626e7c8691969fa2a9a8a9a9a19e938e81786c60584e4331271d12070000000000000000000000000000000000000000030b12181f252a2f35393a3d3e3e3d3a3936302d2b261f18120b0300000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad9ccbfb3a6998c807366594d402f24190d01000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7b8aca095877a6d6154473a2e2114060000000000000000000000000000000000000007131d2a36414c56626e7b87939fa9b3becad6dfd7cbc0b5ab9f958b7f726a5f564c413529241b1d262d333d434b51585f626a6f757b80858a8f92989b9ea1a9a6a8aaaaabacabaaa9a8a09e97928b827f8283827f7b746d675d564c42382e1f29323b44505c666f7c87929fabb5c0cbd7ded2c5b9aca096887c6f6255483c30251a0e02000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1dedbcec1b5a89b8e8175665c51443a2f261d16110d070a0f13191f28323a4754606a7784919eaab7c4d1dccfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875828e9ba8b5c1ced2cfc9c4bdb9afa69b8e8275685b4f4235281c0f0000020d1925303a444c565e616b7075787a7c7d7f87939fa8b2bbc2c1bcb8afa59e91848586888a8c8d8e8f909192989495959697989797969695959892908f8d8b8a8784827f7c7976726e6965605d55524d46413a342e261e180f0800000000000000000000000000000000000000000000000109111a1f272f3539404547484644403c3938332d29241d1b22272b31373a3c4347494d535458565e61646667696b6c666d6d6d666c6b69686664615e575753514b48433d38332c28211a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070708090908080707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfece0d4c7bbafa49993999ca4adbabfc6cecec6bfbab0aaa29f98928c85817c7873716f6e6d6d6f71757c849196a1aab4bfcbd5d7c9c1bbafa49a92857a6d60584e43332a200b020000000000000000000001101c27333d47535f6a6f7c848c92979a9b9c9b97918b81786d665b50463c311f150b0100000000000000000000000000000000000000000001070c14191e24292c2d303231302e2d2a25211e1a140c07010000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad7cbbeb1a4988b7e7165584b3e32251808000000000000000000000000000000000000000000000000000005111e2a36414c566875818e9ba8b4bdb1a8968a7d7063574a3d2e23170c00000000000000000000000000000000000000010e1925303b47535f6974818e97a2adbac3ced9dcd1c7bdb1a79f92867c6f685d524540372d241a1b2227313940454e53586062696e73797d82868b8e919797999b9d9e9e9f9f9d9c9996918b857e7672757675726e69605c554c443a302627313b444e58606d78839099a3afbdc7d1dcd6cabeb3a99e9184776a5f53473b2e1f140900000000000000000000000000000003101d293643505c6976838f9ca9b6c2d2ddded2c5b8ab9f9285796d60554b41382f28201d1819191b1e2429313a444f59626f7c8996a0acb9c5d2dbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5966727f8c99a8b1bdc6c5c3bdb9b2ada59e948b7e7165584b3e3225180b00000008131e29323b444c5259606368686e6f7174808d96a1a9b0b5b4b1aca69e93887b787a7b7d7f80818283848586878889898a8b8b8a8a89898887858482807f7d7b7875726f6d6666615e5753514b46423b363028231c140c060000000000000000000000000000000000000000000000000000080d151d24292f35383a3b3a38342e2d2b28221c181311171b1f262b2d32373b3c4246484b4d525457595b5c5e5f5c6060605c545e5d5b595754534d4b4745403938322c28211c160e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b889aa4afbbc8d4e0ecdfd2c6b9ac9f93878c929ba3aeb4bcc3ccd0cbc2bcb4aeaaa29f97928e8984807e7c7b797a7c7d81879196a1a8b2bcc5d0d1cbc0b7afa59f93887d70685d52463c3121180e0000000000000000000000000b16212b37434e58606a6f7a80858b8d8f8f8e8a857e746d665c544a3f342a200d0300000000000000000000000000000000000000000000000002080e13191d20212425242321201e1914120e090300000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000010d1925303f4b5865727e8b98aab4beb3a6998d807366544a3f34281c10030000000000000000000000000000000000000008141e2b37424d57616d7a85929fa7b1bcc8d4ddd9cfc2baaea39891847a6d605b52493f362c231b171f272f353c43474e54575f61676d71757a7e8185888a8c8e9091919292918f8c89847f79716c6568696866615f57514b433a3228273139434d56606a727f8c959fabb5c0cfd9dfd3c6baada2978b7f7265584e43372b1f0d03000000000000000000000000000000010e1a2734414d5a6774808d9aabb5c0ccd7dfd3c6baada2978b7e71675d53494039312c29242625262b2f353c434c56606b75818e9ba8b2bdc9d5dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000616232f3c4956626f7c8995a0acb8bab8b6b2ada8a19e938f82776c605346392d201306000000020c172029323b41464f5456565e6163646d7a8491969fa6a8a8a7a09d948e8175696d6f7072747576777879797a7b7c7d7e7e7e7d7d7c7c7b7a7977757472706e69686562605c5454534d4745403936302a251e17110a0200000000000000000000000000000000000000000000000000000000030b12181d24292c2d2e2d2c2823201f1c17110d07060b0f141a1e21262b2e31363a3b3f4246474a4c4e4f514a50535453514b51504e4c4b4846423e3a38352f2c27211c16100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070809080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96acb6c0ccd8e4e9ddd0c3b6aa9d90837f8c919fa2aab2bbc0c7d0cec5bfbab3aea9a29f9a96918d8a89878687888a8e9299a1a8b2bac4cecfc7c0bbaea59e938c80736b61564c41342a200f06000000000000000000000000050f1a26313c464e5860676d737a7e808282817d79716c605c544a42382d22180e00000000000000000000000000000000000000000000000000000001080d111314171817161413110d080502000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000815222f3c4855626f7c8898a2aebab6a99c8f8376665c5044382c1f120600000000000000000000000000000000000000020e1a26313c46525e68727f8b95a0acb8c0cbd5e0d7cbbfb4aaa0968f81756d635b51483e352d2418151d242932373c43474d53555c6064686d7175787b7e8082838485858584827f7c79726d67615a5c5d5c5955534d4540393028283139434b555e696f7c86929fa7b1bdc7d1e1d7cbbfb4ab9f9285796d6053473c32261b0f00000000000000000000000000000000000b1825313e4b5864717e8b99a4afbbc7d4e0d6cabeb3a99e9184796d655b514b433d39352f333231373a41454e555d686f7d89939eaabac4ced9d5c9bdb2a9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da4acaeacaaa9a19e96918b81796d655b5044372b1f120500000000050e17202930363d44484a4c5254565d686e7b8490949a9c9b9995908a82796d60606264666768696a6b676d6e6e6f707172717170706f6f6e6c6568676563615e57585553504a4846423b39352f2a251f19130b060000000000000000000000000000000000000000000000000000000000000001070c12181d1f2021201f1c1813120f0b060000000003090e12151b1f21252a2d2e30363a3b3d404143443f444647464540454341403e3b3a36312d2c29241d1b16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708080d1114141515141413100c070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365727f8c98a5b2bfd2dde8e8dccfc2b5a99c8f82767f8a9298a0a8afb5bdc3cad0cac5bebab3adaba8a19e9997969a939a95979b9fa3abb2bac4cccbc3bdb5afa49d938e81786c60594f443a2f22180e00000000000000000000000000000a15202a343d464e555d60676d7173757674716d67615a514a42392f261c10060000000000000000000000000000000000000000000000000000000000010406070a0b0b0a07070501000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8b8ac9f9285796d6053463a2d201307000000000000000000000000000000000000000009151f2a36414c56606d7883909da4aeb9c3ced8dcd1c6bcb2a89e938c7f736d625a50473e3628231d151820262b32373c42474b5153565d606468696e71737577777879787776736f6d66605d55504f504f4c4846423b342e272a323a434b555d676e7b849198a3aeb9c3cfd9ddd3c7baaea3998d8073675d5145392a20150a00000000000000000000000000000000000814212e3b4754616e7a86939facb9c4cfdadbd0c5b9ada1968e81776c605d554e474541403f3f4043474c52585f676d7a84919da5afbaccd6dfd2c5b9ada196887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65707d8a929ea0a29f9d9a96918c847e776d675d53493f33271b0f030000000000050e171e252a33383c3d4146474c565f696e7b828a8d8f8e8c89837e756d675d535557595a5b5c5d555c6061626263646564646363626261605b535a585754534d4c4946443f3b3a36312c29241d1a140d08020000000000000000000000000000000000000000000000000000000000000000000001070c101314151312100c070603000000000000000002050a0f13151a1e2121252a2d2e313334362e34383a3a3a38342e363533312e2d2a25201f1d18120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080e11141418191e2021222221201f1d18171413110d0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5c2cfdce8e7dbcec1b4a89b8e8175727e8691969fa4abb1babfc6ced0cac5bebab8b2acaba6a4aca49fa4aca4a8acafb5bdc4ccc6bfbab2aba39f928d81786d665b50473e32281e10060000000000000000000000000000030e18222b343d434c51555d60656768696864605d555044403930271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9ca9b6baaea298887c6f6255493c2f2216090000000000000000000000000000000000000000030d1925303a44505c66707d89929da7b1bcc6d0dbd8cfc4baafa59c928b7f726c6159504840342e271e17151b20272b3137394045464c525458575f616466686a6b6b6c6c6a696662605c54514b434243423f3b3a3631282429343c444c555d676d79839096a1aab4bfcbd4e1d5c9beb3a99f92867b6e61554b403529180e0400000000000000000000000000000000000714202d3946525e687683909ca8b2bdc9d5e2d5c9bdb2a99d938d80746d67605854514b4d4c4c4d4e53565d606a6e79839096a0acb7c1cbded9cfc4b8ab9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616c74808b91969892908e8a847f79716c655d554b41382d22170b00000000000000050d141921272c2f3036393b444d575f696e777e808281807c77716c605d554b484a4c4d4e4f504b5153545556565758585757565655545350494d4c4a4846423f3c3a38342e2d2a251f1d18120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000040607080706040000000000000000000000000000000306090e121415191e20212426282923282c2d2d2d2c28232a28262421211e1a1413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1014191e202125252a2d2e2f2e2e2d2c29242421201d19130f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb8c5d2dfebe6dacdc0b3a79a8d80746c717c848d9399a0a7aeb4bcc1c8ccd0cac6c4bdb9b7b3b1b6afacafb6b0b4b9bbc0c7c7c0bbb4aea8a099928b80786d665c544a3f352c20160c00000000000000000000000000000000060f19222b313a41454c5154585a5c5c5b5753514b433e342e271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000003101c28343f4a546673808c99acb6bfb4aa988b7f7265584c3f3025190e02000000000000000000000000000000000000000008131e28343f4a54606b74818d95a0aab4bfcad6dcd6ccc1b7ada49f93877e716b615a514540393027221b14151b1f262b2e34383a4145474b4d535557595b5d5e5e5f5f5e5c595653504a454039313635332e2d2a26282f353e464e565d676d79828f959fa9b2bcc6d1ddd8cfc6b9ada1978d8073685e5243392f24180600000000000000000000000000000000000005111e2a36414c5664717e8b96a1adb9c3d0d9dacfc4bbafa59d928d81796f6a64605d555a595859585f62686d737c8390959fa8b2bdc9d3dcd1c7bdb0a69a8d8174655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3841505a646e747f8487878583817d79726d67605b534b43392f261b1106000000000000000002080e161c2022252a2d323c454d575f656c71737575736f6b64615a514b433c3d3f414243444045464748494a4b4b4b4a4a4949484746443f413f3d3b3a36312f2d2c2823211e1a14100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507090e11141417191b1c171c1f2021201f1c181d1b19181514120e0906040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f252a2d2e323036393b3c3b3b3a39352f312d2c29241f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798a3aebac7d3e0e7e6d9ccbfb2a6998c7f73666a6f79808790959fa2aab0b9bbc0c7c9cfcec9c5c4c0bdc0bbb9bbc0bdc1c5c6c5beb9b5afaba39f9691877f746d665c544a42382d231a0d0400000000000000000000000000000000000710191f282f353a4145474b4d4f4f4e4a474540393128231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000b17232e3d4a5663707d899aa4afbbb4a89b8e817568564d42362a1e11050000000000000000000000000000000000000000020c17232e38424f59606d79839098a2aebac1cad4ddd3c9bfbbafa49992867d716c635b514b423c332d261d1913151a1d23282c2f35393a3e4247484b4d4f505152525251504c4946443f38352f282a29262221262b313a414550585f686d79828f949ea7b1bbc4cfd8dcd1c6bcb1a79e91857a6d60564d4131281d1207000000000000000000000000000000000000010d1925303b4653606d7984919ea7b1bdc7d2ddd6cdc1b7aea49d938e837c76706d676766666566676a6f737a7f8690959fa7b1bac3cedbd7cbc0b5ab9e94887b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3e48525c646d72777a7a797774716d67605d555049413931281d140a0000000000000000000000050b101316191e202a333c454d535b60646769686663605955504540393131333435362e34383a3b3b3c3d3e3f3e3e3d3d3c3c3b3937332d32302e2d2a2522201f1c1714120e090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e060c101213141313100c070e0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282b3036393b3f42414647484847474540413e3a39352f2b27221b140b07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aab4bfcbd6dddadad4c8bcb1a7988b7e72655f676d747c838c92989ea6acafb6b9bdc2c4c5c9cec9d2ccc8c6c6c4c3c1beb9b8b3adaba49f99928d847c726d605c544a42382f261c110800000000000000000000000000000000000000070d161e24292f35393a3e404243413e3a38352f271f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000614212d3a4754606d7a86939facb9b7ab9e918478695e52463a2d20140700000000000000000000000000000000000000000006111c26303d45515c676e7c86929fa5afb8c2cbd5dbd7ccc0b5aba39892877e726d605c544e443f382f2a251e181312181c1f24292c2d31373a3b3e404244444546454443403c3a38342e29241d161b1e252a31373d434c525a616a6f7a828f949ea6b0b9c2cdd6ded7cbbfb4aa9f958b7e71675d51443b301f160c010000000000000000000000000000000000000008141f2c3844515c66727e8b95a0abb5c0ccd7ddd2c9c0b6aea59e959189837d7a77747372727374777c80858c9298a0a7b1b9c2ccd5d7cec5bbafa3998f82756a5f5341382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2c36414a525b6265686d6e6c656764605c55514b443f382f281f160b02000000000000000000000000000407080e1118212a333b41495053575a5c5b5956544f49453e352f27242627282923282c2d2e2f2f303132313130302f2f2e2d2b2722252421211e1a161312100c060502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000030607070706040000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151d23282e34383b4146474b4f4c525455555453514b4e4a4745413a37332d261d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97aab4bfc8ccd2cdcfc9c0b8aca095887b6f62555d606a6f787f868f939b9fa4acadb2b5b7b9bdbbbcbcbcc0bbb9b8b6b4b3adaba9a19e99938e8680796f6b625b504a423830261d140a000000000000000000000000000000000000000000040c13191e24292c2d3234353635312d2c29241d150d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000713202c3945525d687784919daab7b9aca196877b6e6154473b2e211407000000000000000000000000000000000000000000000a151e2934404b555f6a717e8b939ea6b0b9c3ccd6ddd2c7bdb4aaa399928b7f746d665f585049413c363029241d1a141013191d2021262b2d2e31333537383839393736332f2d2b28231c191d20262b30363c42474f565d606c717c8490949fa6b0b8c2cbd4dfd6ccc4baaea3989083786c60554c4132291f0d04000000000000000000000000000000000000000004101c2834404a54606d78839099a4afbbc2cbd4dbd2c8c0b7afa7a09d948f8a868381807f7f808184888d92989fa3aab1b9c2cbd4d7cec5bcb1a79f92877c6f62584e432f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b1a232f3841495156565d6061605b535753514b454039332d261d160d04000000000000000000000000000000000002060f18212a2f383f44464a4d4f4e4d4948433d393429241d15191a1b1c181c1f2021222323242525242423232221201f1b1719171514120e090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e272e34383f44464c5254585b565e61626161605d555a5754514c46443f382f29241d150d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a3aeb9bbc0c0c1c1beb9aea49d9184776a5f53515860666d727b82888f939a9ea1a8a8aaacb2aeafafafb6afacaba9a7a9a19e9a97928d87817b736d67605951443f3830261e140b020000000000000000000000000000000000000000000001080d13191d2021252729292824201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddad4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000004111d2935414c566774818e9aa7b4bdb2a8978a7d7164574a3e2e23180c00000000000000000000000000000000000000000000030c18232f39434e58626d75818e949fa7b1bac4cdd7d9d0c6bcb4aba39f918c81796f6a605b534e46413a352f2a251f1c18141213141a1e21222426282a2b2b2c2c2b292623201f1c1d2024292c31373b41464d535961686d747e8691969fa6b0b8c2cad3ddd7cdc4baafa59f92867c6f655b50433a2f20170d000000000000000000000000000000000000000000000c18232e3944505c66707d87939fa6b0b9c3cbd8ddd2c9c1b9b1aca69f9c9992908e8d8c8b8c8e91959a9fa2aaaeb4bcc3cbd4d7cec5bcb4aaa0958d80746a5f53463c311d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111d262f373f454a4c5254545350494a46454039352f27221b140b040000000000000000000000000000000000000000060f181d262d3337393e404242403c3b38322d282218120b0c0e0f070c1013131415161718181817171616151413120f0b060a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0c0d0e0e0d0d0c0c0a090806060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a303940454a5053565e6165686a686e6f6e6e6d67696764605d55535049413d352f271f160e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929fa5acafb6b3b4b4b2ada49d928a7d7063584e454e545c60696e757c82878d9196999b9ea0a8a2a3a3a2aca49f9e9c9a9897928e8985807b756e69605d554f463f342e261e150c020000000000000000000000000000000000000000000000000001080d111314181a1c1c1b171413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddad4c7bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000010d19242f3e4b5864717e8b97a9b3beb3a69a8d807367554b4034281c10040000000000000000000000000000000000000000000007121d27313c46505a606d79829095a0a8b2bbc5cdd6d8cfc6bdb5aea39c928e837c726c655f58524c45403a36312c2823211e1a1917151415181a1c1d1e1f1f1f1e1d181d2020252a2d2f35393c43474c52575f626b707a818a9298a0a8b0b8c2cad3dcd7cec5bbb2a89e938b7f726a5f53493f31281e0e050000000000000000000000000000000000000000000007121c28343f4a54606b73808d949fa7b1b9c1ccd2d9d2ccc3bcb8b0ababa39f9d9a999998999a9da0a7abaeb3babfc6ced5d8cdc5bcb3aaa2989083796d60584e43342a200b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b141d252d343a3a4145474746443f3e3a38342e29241d17110a0200000000000000000000000000000000000000000000060b141b22272b2d3134363533302f2c27211d170c070100010200000406070808090a0b0c0b0b0a0a090908060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c101314161819191a1b1a1a1a191817161413120f0b0606050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c222831363e434b51545c6064686e727577787a7b7b7a7a787674716d6763605b534f454039312820170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e68737f8c939c9fa4aca6a7a7a9a19e928d80746b6155463c424a50575e616a6f757c8084898c8f91969495969695959a9391908e8b8885817d79736e69615f57514b433d3428231c150c0300000000000000000000000000000000000000000000000000000000010406070b0d0f100e0b070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9d4c7bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adb9b6a99d908376675c5145382c1f130600000000000000000000000000000000000000000000010b151f2a343f45515c676d7a839096a1a9b3bbc4cdd6d8cfc6bfbbada59d9590867f776e6a615e56514b46423b38342e2d2a252523222121201f1c1c1f202022232424292c2d3036393a4145474e53565e61696e757d848e939fa2aab2bac2cad4dcd8cfc5bcb3a9a0968e81756d62584e41382d1f160c0000000000000000000000000000000000000000000000000b17232e38424f59606d78828f959fa7b0bbc0c7d0d7d5cec8c2bbb7b5afacaaa7a6a5a5a6a7aaacb1b8babec5cbd0d8d2ccc3bbb3a9a29892867c6e675d51463c3122180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b121b23292e2f35393a3b3937332d2d2c28231d18120b0600000000000000000000000000000000000000000000000000020a11171b1f20242729282623221f1b16110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d111314181d1f202224252627272727262625242221201f1c171613120f0b0604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333b424650555c60666d71767a7f82838587888887868583817d7a76706c656059514b433a322920170d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56606c78818a8f939a989a9a9b9997918a80786c60594f4434383f444d535860626a6f73787c7f82848687888989898888868483817e7b7974706d66615e57534d454039312b2217110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9d4c7bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000030d18222934404b555d686e7b849197a1a9b3bbc4ccd6d8d1cbbfb7afa7a098928b827c746d68605d55534d4645403b3a363132302f2e2d2d2b28282b2d2d2e30312f35393a3c4146474c5254585f62686e747b828991969da5aeb4bcc4ccd4dcd7cfc6bcb4aaa29791847a6d605b51463c2f261b0d0400000000000000000000000000000000000000000000000006111c26303d44505c666d798390959ea6afb6bec5cdd3d7d4cdc7c7c0bbb9b6b4b3b2b2b3b4b7b8bcc3c6cad0d6d5d0c7c0bbb1a9a29792867d6f6a5f554b40342a200f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d1e24292c2d2e2d2b2722201f1c18120c070100000000000000000000000000000000000000000000000000000000060b0f1213171a1c1b1a1615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113191e202124292c2d2f31323333343433333332312f2e2d2b282222201f1b1713100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f282f383f444d535a61676d72787e83878b8e90929895949497918f8d8a86827d78706b605d554c443b32291f160b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b44505b666c757d8287898b8d8e8e8d8b847e746c665b50473e332e343b42464e54585f62656c6f7375777a7b7b7c7c7c7b7b79787674716e6c6663605c54534d46423b352f281f1910060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000003060707070606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9ca8b5baaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000060f18232f39434c565e696e7c859297a1a9b2bac4ccd8dcd7c9c0b9b1aaa39f948f87817a726d67615e5753514b484642413f3d3b3b3a3a38343338393a3b3d3e3f404547494c5254565d60646a6f747a80878f939ea1a8afbabfc6ced6ded5cdc5bdb4aaa29892857c6f685d52493f342a1d140a00000000000000000000000000000000000000000000000000000a141e28343f4a545d676d7a838f949fa4acb3bbc1c7cbd1d6d3d1cbc7c5c3c1c0bfbebfc1c4c5c8ced3d6d4cfc9c4beb6afa7a09792857c6f6b60574e43392f22180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1213191d202121201f1b171313100c070000000000000000000000000000000000000000000000000000000000000000000305060b0d0f0f0d09090703000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e13181d20252a2d2e2f35383a3c3e3f3f40414140403f3f3d3c3b3938332d2f2d2b27221f1d18120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109111a212a313a424a50575e616c71797e848a8f93999b9d9fa2aaa1a9a19e9c9a99928f8a847d746d675e564d443b31281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e28333f4a545b606b70767b7c7e808181807e79716c605b544a3f352c232831363c43474e53535b60626668676d6e6f70706f6f6e6d6769676562605b5453514b46423b363129241d160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f060b101213141413120f0b060d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000030f1b27333f495366727f8c99abb5bfb4ab988c7f7265594c3f31261a0e0200000000000000000000000000000000000000000000000007121d27313a444d565f6a6f7c859197a1a8b2bac2ccd2d9d2cbc3bcb4aea69f99928d857f7a736e6963605c5454534d4e4c4a48474746443f3f44464748494b4c4b515356565e6164686d71767c81868d92999ea5adb2bac1cad0d7dcd7ccc3bbb3aba39892867c6f6a5f564c41372d22180b020000000000000000000000000000000000000000000000000000020c17232e38424c555e686d79828d939aa1a9afb9babfc6cacfd2d4d4d2d0cdcccccbcccdd0d1d4d5d2cec8c4beb9b2aca49f9590857c6f6a60594f453c31271d100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101080d1113141413120f0b060604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d14191d24292c3036393a3e404547494b4c4c4d4e4d4d4d4c4b4a494746443f3f3c3937332d2c29241d1a14100b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b232c333c434c545b60696e757e848b91969c9fa4abaaabaeb4aeb3adaba9aba39f9c95918880796d685e564d433a2f261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b17222d38424a50596163696e707173747473716d67615a504a42382d23171f252a32373c43474950535659555d6061626363626261605c555b585553504a4645403936312a261f18120c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c10131416181a1b1d171c1f202121201f1c171c19171514120e090604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000b17222d3d495663707c8999a3afbbb5a89b8f827568574d42362a1e1205000000000000000000000000000000000000000000000000010b151f28323b444e575f6a6f7c859196a1a8b0bbc0c7d0d7d5cec6bfbab0aba39f98928c85807b75706d6665615e575a585655545453504a4a50535355565759555d606366686d71757a7e82888e92989fa3abafb9bdc4ccd6dbd9d1cbc2bab2a9a29992867d706a60584e433a2f251b10060000000000000000000000000000000000000000000000000000000006111c26303a434c565e676d78808892979da5acaeb4b9bec3c6c7ccd2cecfd0d1d2d1d0cfcecfc9c6c3bcb8b2ada8a19a938d837c6f6a60584f473d332a1f150b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0b080705020000000000000000000000000000000000000202030304050505050404030303020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181f252a2f35393a4146474b4b5153555758595a5a5a5a59595857555453504a4b4946443f3a39352f2a251f1b16110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d353e454e565d666c727b828a91969ea0a8acafb5b6b8babebbbeb9b8b6b5aeaca7a09a938d837a6e695e564c42382d22170b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444f55575e6163656767686665605d5550443f382f261c11141a20272b3137383f4446494c4b51535455565656555553514b4e4b4846443f3a38342e2a251f1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c101313181c1f20232527282a23282b2d2d2d2d2b282228262422211e1a1413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000614202d3a4753606d7a86929facb9b8ab9e918578695f53463a2d21140700000000000000000000000000000000000000000000000000030d162029323c454e585f6a6f7b8491969fa6afb6bec5cdd6d8d0cbc2bdb5afaaa29f97928d87827d7975726e6969676563626160605c5f5f5b60606163646668676d6f73767a7e82868b8f949b9fa3aaafb5bdc1c9cfd6ded6cfc7c0bbb0a8a09792877e706b60584e463c31281e13090000000000000000000000000000000000000000000000000000000000000a151e28313a444c555d666c737e858e939b9fa3abadb3b6b9bbc0c1c2c3c4c5c5c4c3c2c1c0beb9b8b1aca9a19e96918880796f6a60584e463d352b21180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151819181514120e09040000000000000003050607090a0b0c0d0e0f10101111121211111110100f0f0e0d0c0b0908070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d242930363a4045474c525458555d606264656666676766666665646261605b5458555350494745403936312c27211d170f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e373f474f575f686d787f868f949ea1a8acb2b9bbc0c3c5c6cacfc9c6c4c2bfbbb9b1aca49f9590847b6e685d544a3f332820150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333e44484d525456585a5b5b5a5853514b433e332d261d140a090e151b20262b2d3337393c4040454748484949494848464540413e3b3938332d2c28231d1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012181c1f2023292c2d30323335372e34383a3a3a3938332d3533312e2d2b2620201d1813100b0400000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000613202c3945515d677783909daab6b9ada197887b6e6155483b2e2215070000000000000000000000000000000000000000000000000000040d17202a333c464e585f696e7b848f949fa4acb3bbc2cacfd7d6cfc7c0bbb3aea9a29f99928e8985827e7b78767472706e6e6d6d666b6c666c6d6e70717275777a7c8083868a8f92989c9fa6acaeb4bbc0c7cfd5dad8d4ccc4bdb5afa69f9691857d706c61594f463d342a1f160c01000000000000000000000000000000000000000000000000000000000000030c161f29323a434b545b606c707a81888e92999ea1a9aaacafb5b4b5b6b7b8b8b7b6b5b4b3b3adaba7a09d97918c847d736d675f584e463d342b23190f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f0f0d0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10151a1e212225262522211e1a14100c0707080a060b0f121314151618191a1b1c1c1d1e1e1f1f1e1e1d1d1c1c1c1b1a191716151413100c07070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272f353b41464b5153565e616468676d6f71727273747473737272706f6e6c66676562605b5353514b46423b38322d28221b150e080200000000000000000000000000000000000000000000000000000000000000000000000000000000020a131c252e3740495159616a6e7a828c92989ea6adb2b9bdc4c7ccd2cecac8c8cad0d1d1cbc7c3beb6afa79f9690837a6d665b50443c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222833383b424647494b4d4e4e4d4b474540393128221c140b0200040a0f151b1b22272b2d2f2f35393a3b3c3d3d3c3c3b3a38342e322f2d2b28221f1c18120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d12181c1f23282c2d2f34383a3c3e404243453f4446474746443f4442403d3b3a37312d2c29241d1b16100c070100000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000004101d2935404b556774808d9aa7b3beb3a9978a7e7164574b3e2f24180d010000000000000000000000000000000000000000000000000000050e18212a343c464e575f696e7a828d939aa2a9b1babec5cdd4d9d1cbc5bebab3adaba39f9b98928f8b878583817f7d7b7a7a7979787879797a7b7c7e7f818486898c9093999b9fa3aaabb0b9babfc6cbd1d9dad5cdc8c1bab2aba39f9490847b6f6b615a50473d342b22180d040000000000000000000000000000000000000000000000000000000000000000040d1720293139424a505a61686d747c81868c92979a9d9fa4aba7a8a9aaababaaa9a9a8a6a9a19e9a95918b847f79706b605c554e463d342b2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131418191b1c1a171312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030503010000000000000000000000000000000000000000000000000000070f161c1f262b2d2e3133312e2d2b261f1c181214151718171b1f202122232426272828292a2a2b2b2b2b2a2a2a292928282725242322201f1d18171413100d070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d262d333a40454d52555d6065686d7175777a7c7e7f7f80818080807f7e7d7c7a797674726f6c6564605d55534d48443d39332b272019140c070000000000000000000000000000000000000000000000000000000000000000000000000000010a141c262e374049515b626b707c848f949fa2aab0b9bdc4c9cecbc7c5c1bdbbbbbec3c4c8cdd3d0c7c0bbb1a8a0958f82786c60584e43372b1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721282c30363a3b3d3e404141403e3a39352f281f17110a0200000000040a0f11171b1f202324292c2d2e2f30302f2f2e2d2c28232522201f1c1713100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191c23282c2e34383a3d404547494b4d4e50514a5053545453504a514f4c4a4846423d3a39352f2c271f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000010d18242f3e4b5764717e8a97a9b2beb4a79a8d817467554b4035291d1104000000000000000000000000000000000000000000000000000000060f18222a343c454d575f686e78808892979fa7adb3bbc1c8cdd4d7d0cac5bebab5afacaaa29f9c9896918f8d8b898887878685858586868688898a8c8e919399999d9fa4abacaeb4b7bbc2c7cbd1d7dad5cfc9c3bcb8afa8a199928c827a6e69605950473e352b2219100600000000000000000000000000000000000000000000000000000000000000000000050e171f282f383f4450565e616a6f747a80858a8d909399999a9b9c9d9e9f9e9d9c9b9a9797918e89847e79726d676059514b433c342b22191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d2021242628282724201f1c18120c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e1011100e0a07060300000000000000000000000000000000000000000008111921272c31373a3b3e403e3b3a37312c28231d2121232522272b2d2e2f3031323335353636373838383837373636363535343231302e2d2c29242320201d181313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c23282f383f444b51565e61676d72767a7e828486888a8b8c8d8d8d8d8c8c8b8a88878583817e7c7875716d67615e57544f49453e37322a251f18120b030000000000000000000000000000000000000000000000000000000000000000000000000a131c262e384049525b636d727d8691969ea6aeb4bcc1c9cfccc6bfbab8b5b0aeaeb1b6b8bcc3cbd2d2ccc2bab1a79f948c7f736a5f53473c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b161c1f252a2d2e303234343533322d2c29241d160d06000000000000000000060b0f121316181d202021222323232222201f1c18181513120f0b060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c13191e252a2e34383a4045464a4b515356585a5b5d5e5f5c606060605b5e5d5b595755534d4a4745403a38322c29241d150d0a0400000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8d5c8bcafa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000715212e3b4854616e7b8797a1adb9b6aa9d908377675d5145392c20130600000000000000000000000000000000000000000000000000000000061018222a333c454d565e666d737d8590959fa2a9afb8bcc3c8cdd3d6d0cac7c0bbb9b4aeaca8a9a19e9c9a989695949398929292929993949697999b9d9fa4aba9acafb5b9babfc6c7cdd3d7d9d4cfc9c4bdb9b1aba59e96918780786d685f574f473e352c23191007000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e444c52585f62686e73797d8083868a8d8e8f9091929291908f8e8d8b8885817d78716d66605d554f454039312a221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e252a2d2e3133353533312d2c28231c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415191b1d1e1d1b171312100c0600000000000000000000000000000000000008111a232b32383c4247484b4c4b4846423c38342e2a2d2e30322d3337393a3c3d3e3f4041424343444445454444444343424241403f3e3c3b3a38352f302d2c2924201f1c18120d08020000000000000000000000000000000000000000000000000000000000000000000000060e171e262e343d414950555d60686e737a7f83868b8e919399979899999a9a9999999897959892908e8b8885817e79736e69636059555047433c363028231d150c050000000000000000000000000000000000000000000000000000000000000000000008111c252e38404a525b636d727f889298a0a8b0babfc6ced0c7c0bbb4aeaca8a4a1a2a4aaabb1b9c0c8d2d8ccc3b9b0a69f92877c6f62574d42372b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10141a1e20212325272828272520201d18120c04000000000000000000000000030506070d111314151516161615151313100c07080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a3036394044464b515357555c60636566686a6b6c666d6d6d6c666b6a686664615f575753514b48443d38352f271f1b150c07000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697885919eabb8b9ac9f92867a6d6053473a2d2014060000000000000000000000000000000000000000000000000000000000061018212a333b444c545c606c707b838b92979da5acb1b8bcc3c7cdd3d6d1cbc7c5bfbab8b5b2adaba9a7a5a3a1a1aaa29f9e9f9fa3a0a1a3a4a5a8aaacafb5b6b9bbc0c5c7cbd1d3d8d6d3cdc8c4bdb9b2ada79f9d938e847d736d665e564d453d352c231a11070000000000000000000000000000000000000000000000000000000000000000000000000000040b141c2228323a41464e53565e61676d7073777a7d8081828384858584838281807e7b7874706c65605c54514b433d342f271f1810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d24293036393a3e404242403d3a38342e29231d150d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e212226282a2b2a2723201f1c17110a03000000000000000000000000000000030d1a232c353d44484d535558595855534d46454039363a3b3d3f403f44464748494b4c4d4e4f4f5051515252515150504f4f4f4e4d4c4a4948474540403d3a39352f2d2c28231d19130e09030000000000000000000000000000000000000000000000000000000000000000060f18202930383f444e535b60676d737b80858b9093999b9e9fa4aba5a5a6a7a7a6a6a5a5a3aaa29f9d9a9897928e8a85807b75706b64615a544e46413b342e271e170f060000000000000000000000000000000000000000000000000000000000000000060f1a232e37404a525c636d737f8c939aa2aab2bac1cad0ccc3beb6afaaa39f9b979595979d9fa7aeb6c0cad4d5cbc2bbafa3998e8175695f53463b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11141416181a1b1b1a181413100d070100000000000000000000000000000000000104060708090a0a09090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d232830363a41464a5153555c606467676d6f71737576787879797a7a797878777573706e696764605d55544f47454039312b272018120b0300000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d6c9bcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5bbafa399897c706356493d2d22170b000000000000000000000000000000000000000000000000000000000000060f182129323b424a505a61696e787e858e939da0a7abb1b7bcc2c7cbd1d4d4d0cac6c5c2bdb9b8b6b4b2b0aeadb4aeacababacaeb4aeafb1b2b4b7b9bbc0c3c6c7ccd2d3d7d7d3d0cac6c3bcb8b2ada9a19e959089817a6f6b605c544c443c332b231a110800000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202830353c43474c52555d606367686d70737475767778787776767573716e6c6563605b53514b45413a3129231d150d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f282f353a4146474b4c4e4f4d4a46444039342f271f180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f262a2d2e333436383634302d2c28231c150c0800000000000000000000000000010b151f2c353e474f54575f61646664615f5753514b424246484a4b4d49505354555657595a5b5b5c5d5d5e5e5e5e5d5d5d5c5c5b5b5a5857565553514b4d4a4745403c3a38342e2a251e1a140e09020000000000000000000000000000000000000000000000000000000000060f18212a323b424a505860656c717980868d92979d9fa4abaaacafb5b2b2b3b4b3b3b3b2b1b0b4aeaca9a7a9a19e9b97928d87827c77716c626058524d45403930292117110a020000000000000000000000000000000000000000000000000000000000040d18222c354049525c636e737f8c919fa4acb3bcc3ccd0cbc0bab2aca49f98928e8a88888b90959da4aeb8c2ccd8d7cbc0b5ab9f93877b6e61564d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0d0e0e0d0b070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000610181e272e343a41464c52545c6064676d707476797c7e80818384858686878786858484827f7d7b7874706d6763605953514b433e373228231d150c07000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000020e1a25313f4c5965727f8c98aab4bfb5ab998c7f736653493f33271b0f03000000000000000000000000000000000000000000000000000000000000060f18202930383f4450575f666c717a818990959d9fa7abb0b9babfc6c8cdd2d4d3d2cfc9c5c4c2c0bebcbbbabfbab8b8b8b9babfbbbcbdbfc1c4c6c7ccd2d2d4d7d5d2d1cbc7c5bfbab8b1aca8a19e96918b837c746d676059504a423a322a2119110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e252931373b41464b515357565d6064666768696a6b6c6b6a6968676462605b53535049454039352f281f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172129313a41454c525457595b5b5a5753514a454039312a2218120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0c151c23282c31363a3b3f41434443413d3a38342e261e1a120800000000000000000000000007121d27313e474f596063696e7173716e6966605c544b4d535456585a535b60616263646566686869696a6b6b6b6b6a6a69696968686765646361605d555a5653514b494645403936302a251f1a140c07000000000000000000000000000000000000000000000000000000050e18212a333c444c545c606a6f787e848d92989fa2a9acafb5b7b9bbc0bebfc0c0c0c0bfbfbebdbfbab8b6b4b3adaba9a29f99928f89837e766f6a615e56514b433b3327221b140b04000000000000000000000000000000000000000000000000000000020c16202a343e47515b636e73808c929ca3afb6bec5cecec6bfbaaea8a09a938e86817d7b7b7e838d929da6b0bbc7d3dcd1c7bbafa4998e8174695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a303940454c52565e61666d7075797d808386898b8d8e9091929299939a939291908e8c8a8884817d7a75706b65605d555047433d342e271e1910070100000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a3aebab5a89c8f8275655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000060e171e262e343e454d545b60686d747d838a90959c9fa6acaeb4b8bcc2c6c8ccd2d2d4d2d1cfcdcbc9c8d0cac7c5c5c5c5c7cbd1c9caccced0d2d4d7d5d2d1cfc9c6c5c0bbb9b4aeaca7a09d96918c847e786f6b605d554f443f38302820180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b3036394045474a4c5254575a5b5c5d5e5f5f5e5d5c5b5a585553504946443f38342e29241d160d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333b434b51565e61646668686664605c54514b433c3428231d150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d161b1e272e34383b4246484c4e5051504e4a46443f38302c241a120800000000000000000000030c18242f39434f59616b70777b7e7f7e7b78736d665d55575e6163656768656c6d6f70717273747576767777787877777776767575747372716f6e6d676a6763605d555653514b46413a36312a251f18120b03000000000000000000000000000000000000000000000000030d17202a333c454d565e666d737c838b91969fa3aaadb3b9bbc0c4c6c7ccd2cccccdcdcccccccbd0cac6c5c3c1beb9b8b3adaba39f9b95908a837c746e68605c554d453d332d261d160d0400000000000000000000000000000000000000000000000000000a141e28323c464f59636d73808c929ca4adbbc0c7d0cdc5bcb4aea49d969188817a75716e6f7178808d949fabb7c2cdd8d7ccc0b5ab9f92867b6e6154473b2e23180c0000000000000000000000000000000000000000000000000000000000000000030608090e11121312100d0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227343c424b51565e61686d73797d81858a8d90929998999b9d9e9f9fa3a0a49f9f9e9d9b999796918e8a86817c77726d67615a544e454039302a2218120b03000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9b8ab9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000050c141c2328333b424a50565e616b6f787d838990949b9fa3ababb1b7b9bbc0c3c6c8ccd2cfd0d2d3d7dbd6d3d2d1d2d2d3d7dcddd7d4d2d1d0cecfc9c6c4c2beb9b8b5afacaaa29f9b95908a847f79716c656059514c433d342e261e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1e252a2f35383a3d4145474a4d4e4f5051525251504f4e4d4b4846443f3937332d28231d18130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454d555d60686d7173757573706d66605c554e463f342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c30394044464d5355595b5d5e5d5a5653504a423e362c241a0c030000000000000000050d141d2935404b55616b707d83888b8c8b888580786d676669696e7072737577797a7b7c7e7f8081828283848485858484838382828281807f7d7c7b7a787773706d676663605c54524c46423b363028231d150c0700000000000000000000000000000000000000000000020b151f29323c464e575f686e78808790959ea1a9aeb4babec5c7ccd2d1cbc7c5c5c4c5c5c7cbd1cdcfd2d3d2d0cfc9c6c5bebab5afaca7a09d949087817b726d675e574f443f382f281f160e0500000000000000000000000000000000000000000000000006111c26303a444e58616c737f8c929ca4adb6bfccd2ccc4bbb3aaa39f928d847c746e68646262666d76828f9ca6b0bbc7d3ddd2c7baaea3998b7f7265554b4034281c10040000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1f1f1f1d1a161413110d080a0807060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141d262d333f464e545c60686d747a7f848a8e92989a9d9fa3aba6a8a9ababacaeb4afacababaaa8a6a8a19e9a99928e89847f79716c626058514b433c3429241d150d050000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677683909ca9b6baada297887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000020a111721292f383f444c525960656c70777d83898e92999d9fa7aaacafb6b7b9bbc0c0c2c4c5c7cbd1c9cacacbcbcbcbcacad2ccc7c6c4c3c1bfbeb9b8b5b3adababa39f9c98928e89837e79726d67605b534f45413a3128231c150c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f14191d24292c2d3035393a3d4041424344454544434342403e3b3937332d2b27221b18120d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434d575e676d747a7e7f8182807d79736d675f585045403930271e150c020000000000000000000000000000000000000000000000000000000000000000000000000001080d161e242932383e424a5153575f616667696b696763605c5450483e362c1e150b00000000000000070f171f252c3945515d67707d87909597999797928c8379707376787b7d7e808284858788898a8c8d8e8e8f9090919191919090908f8f8e8e8d8b8a8988868583807d7a76736f6d66615e56534d46423b342e271e1910060000000000000000000000000000000000000000000a141d27313a444e585f696e7a828c93999fa7adb2babfc6cacfc9c6c5c1c0bbb9b8b7b8b9bbc0bdc0c3c5c7cbd1d3d5d2cfcac7c0bbb9b1aca69f9a938e867f796e6960595049413a312820170e0500000000000000000000000000000000000000000000050f17232e38424c565f6a707d88939fa4aeb6bfc8d8ccc3bab2a9a198928a80796f6a615e5655545c636f7c89949fabb7c6d0dbd7cbbfb4ab9c8f8275675c5145382c1f1306000000000000000000000000000000000000000000000000000000040a0f151b1f2223272a2c2c2b2a262321201d191817151413110d070d0b0a08070604000000000000000000000000000000000000000000000000000000000000000306060708080909080705020000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262f383f4450585f666d727a81868c91969b9fa2aaa9acaeb5b3b4b6b7b8b9babfbbb9b8b7b7b5b2b2adababa39f9b95918b847e766f6a605c554e463f352f271f170f0600000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000004101c2834404b556773808d9aa6b3beb3a9988b7e7165584b3e3024190d0100000000000000000000000000000000000000000000000000000000000000000000060f181d262d333a41464f535b60646b70767d82868b9095999d9fa4acaaacafb6b3b5b7b9babfbcbcbdbebebfbebebdbdbdc0bbb9b8b6b5b2b3adaba8a9a19e9b99928f8a85817d77716d66605d555049413d352f281f17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e12181d1f2024292c2d31333435363738393837363534312f2d2b27221f1b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555e696e7980868a8c8e8e8d8a847f796e6a625a514b423930261e140b020000000000000000000000000000000000000000000000000000000000000000000000040c131920282f353d434850545c6064696e727476777674706d66615a50483e30271d12070000000000071019212931363d4753606d798591999fa7a6a9a19e958e817d80828587898b8d8f91929895969798999b9b9c9c9d9e9e9e9e9d9d9c9c9c9b9b9a989796949792908d898683807c79736d68615e57524d454039302b2217110a0200000000000000000000000000000000000006111b262f39434c565f6a6e7b8490949fa4abb1b9bdc4cbcec8c5beb9b8b4b5afacabababacafb5b0b3b6b9babfc5c7cbd1d4d6d1cbc7c3bcb8b0aca49f98928c837b706b605b534c433a322920170e050000000000000000000000000000000000000000020d172128343f4a545d686e7c86929aa4afb6bfc8d1ccc3bab2a8a09792867e746d676058524c484a54606b76838f9caab4bfcad6dcd1c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000060b161b20272b2e2f34373839383733302d2c292425232221201d181b191816151413100c070c0c0b0a0908070604010004040404030303030001040607080a0c060b0f121314151516161514120e09030000000000000000000000000000000000000000000000000000000000000000000000000a141d2630384149505a626a6f797f858d92989ea1a9abaeb4b6b9bbbfc0c1c3c4c5c5c7cbc8c6c5c4c3c1bfbdb9b7b4aeaca7a09d96918a837c736d675f5851454039312921181007000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000c18232e3d4a5764707d8a97a8b2bdb4a79a8e817467564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000060b141c222830363d414950535960636b70757a7e83888d90939a9a9d9fa4aca6a8aaacaeb4afb0b0b1b1b2b2b1b1b0b0b5afacaba9a8a6a9a19e9c9997928e8a86827e7a75706b64605c54514b443f382f29241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314191d2021242728292a2b2c2c2b2a2928272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d676e7b848d9298999b9b9996918c837c716c605c544b423830261d140b02000000000000000000000000000000000000000000000000000000000000000000060d161e2429323a41454f545a61666d71767b7f81838483817d79716c615a5043392e23180c00000000040f19222b333b42464f5663707d8997a1abb1b2b3ada79d938e8a8d8f929796989a9b9d9fa3aaa3a4a5a6a7a8a9a9aaaaababaaaaaaa9a9a8a8a7a6a5a4a2a9a29f9d9a9992908c89857f7a746e69615e57514b433c3428221c140b0200000000000000000000000000000000000b17222d38414b555e686e7c8591969fa6afb5bdc2c9cfcbc3bcb8b3adaba7aba39f9f9e9e9fa3aba4a6a9acaeb4b9babfc6c8ced4d7d4cdc8c2beb6afaaa29f9590857d726c655d554c443a322920170e050000000000000000000000000000000000000009141f29333b44505c666d7a849198a2acb6c0c8d1cdc3bab2a8a09691857c716c605d554e46413b434f5964717e8b98a2aebac6d3e0d3c6baaea298897d706356493d30231606000000000000000000000000000000000000000000000000020a111721272c32373b3c414445464543403d3a39352f32302f2d2c29242726252322201f1c181a1918171616151413110d071111111010101010070d1013141517181a171c1f20212122222321211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000006111c262f38424a535b606c717c838c92989fa3aaadb2b8babec3c5c7cbd1ced0cecdcbcac9c9cacbcdd0cecfc9c5c4bfbab9b1aca8a19e95908780796f6a625b514b433b332a221910080000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000714212e3b4754616e7a8796a0acb9b7aa9d918477685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a2f383f44464f55596063686d72767b8083868a8d90939a989a9c9d9fa3aba2a3a3a4a5a5a5a4a4a4a3aba49f9e9d9b999697918f8c8885817e7a75716d6763605953514a454039332d261d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406080d111314171a1b1c1d1e1f1f1e1d1c1b1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798491969fa3aaa8a8a9a19e9590867e756d665c544a42382f261d140a00000000000000000000000000000000000000000000000000000000000000000710181f282f353e444c525960636c71797d82878c8e9091908d89857e716c61554b4034281c10040000000a15202b343c454d53596064717e8a97a9b3bdbfbeb9afa59d9b97999c9ea2a9a5a6a8aaacaeb4afb1b2b3b4b5b5b6b7b7b8b8b7b7b6b6b5b5b5b4b3b2b0afb3adabaaaba39f9c9997928c86817b746e69605c554e463f332d261d140b02000000000000000000000000000000030f1b27333f49535c676d7a849197a0a8b0bbc0c7d0d0cbc0b9b1aca9a19e9a979992929192929995979a9c9fa3aaacaeb4b8bcc3c8ccd2d9d4d0c7c0bbb4aea79f9792877f776d675e564c443b322920170e040000000000000000000000000000000000020e1a25303b45505a606d78828f96a0aab4bec7d2cec4bbb2a8a09691847b6f6a615a514b433d36323d4753606d7a86929facb8c5d2dfd6cabfb4aa998d8073665a4d402e23170b0000000000000000000000000000000000000000000000020b141c222832383d4347494d50525252504d49474541403e3d3b3a39352f343331302e2d2c29232726252423222121201d181e1e1e1d1d1d1d1d1d1d181d20202224252722282b2d2d2e2f2f302e2d2a251f1b17110a02000000000000000000000000000000000000000000000000000000000000071117222d38424a545c656c747e8691959fa2aaaeb4b9bdc4c6cad0d2d2cec8c5c3c1c0bfbebdbcbdbfc0c3c5c7cbd1d1cbc7c3bcb8b2aca79f99938d837c726d605d554d453c342b221a110800000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687784919eaab7b9ac9f93867a6d6054473a2d2114060000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d262d33373d44484f54565d61656a6e73777a7d808386898b8d8f91929995969697979898989897979696999391908e8c8a8785827f7c7874716d6864605d55544f46444039352f27221b140b08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0d0e0f101112121110100f0d0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c96a0a8aeb4b4b5b2ada7a098928b81786d665c544a42382f261b11060000000000000000000000000000000000000000000000000000000000030b1218222a313a41454f565d606b6f767e848a8f939a9a9c9e9c9a97928a7e71675c5145382c1f13060000030f1b27323c464e575e616b70757f8c99a5b2bfd0c9c1b7afa9a7a3a6a9abadb3b1b3b5b7b8babfbcbdbfc0c1c1c2c3c3c4c4c4c4c3c3c3c2c2c1c1c0bebdbcbebab8b6b5aeaca9a9a19e98928e86817b736d67605850443f382f261d140a0000000000000000000000000000040f19232b3744505b656d79839096a0a9b2bac2ccd2cec6bfbaafa7a09d97928e8a88868584858687888a8d9092989b9fa3abacb1b9bbc0c7d0d5d9d2ccc5bfbab1a9a199938c81796d685e564c443b322920160c030000000000000000000000000000000005121e2a36424d57616c73808d949fa8b2bcc5d0d0c6bcb2a9a09691847b6e69605850454039312a2c3945515d6775828f9ca8b5c2cfdbdbd0c2b5a99c8f827669544a3f34281c1003000000000000000000000000000000000000000000000a141d262d333d43484e54565a5d5f5f5e5d595654514c4d4b4a484745414241403e3d3b3a38342f34333231302f2e2d2c29242b2b2a2a2a2a29292a2a24292c2d2f3032332d3338393a3b3b3c3c3b3a36312b27221b140b0200000000000000000000000000000000000000000000000000000000040d192328333f4a545c666d77808b9298a0a7aeb3babfc6c9cfd3d0cac6c5c1bcb8b7b4b3b2b1b0afb1b2b3b6b9bbc0c5c6cacfcec8c4bdb9b1aba49f9590877f756d675e574e463d342c231a1107000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566875818e9ba8b4bbafa49a8a7d7063574a3d2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b33383d44484c5254585f6266686d7074777a7d7e80828486878889898a8b8b8c8b8b8a8a8a8987868583827f7d7a7875726f6c6564615e5653514b48443d38342e29241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da8b2babfc1c1bdb9b1aaa29f938e81786d665c544a41382d22171107000000000000000000000000000000000000000000000000000000040c151d2328343c434c515961686d747c838a91969c9fa4aca9aaa9a9a19e9285796d6053463a2d201307000006131f2b37434e5860696e757d8288939facb9c6d2d5c9c1bab6b4b0b3b5b8b9bebec0c2c4c5c7cbd0cacbcccececdcccccbcbcbcbcccdcdcececececdcbcad0cac6c5c3bfbbb9b6b3adaaa39f99928d8680796f6a625a504a42382f261b1106000000000000000000000000000a16212a36414d56606c77818e959fa8b2bbc4ccd7cec6bcb4aea59d95918a85817e7b79787878797a7b7d8083868a8e92999da0a7acafb6bec2c9cfd7d8d0cac3bbb3aba49f938f837a6d685e564d443b32281e150b000000000000000000000000000000020b1a232d3a46525e69717e8a929da6b0bac3ced2c7bdb4aaa19791847a6e695f574e463e352f271f2935404b556774808d9aa7b3c0cddaddd1c4b7aa9e918477665c5044382b1f120600000000000000000000000000000000000000000006111c262f383f444e54586062676a6b6c6b6a6663605d555a58565554514b4f4e4c4b494847454042413f3f3e3d3c3b3a39352f383737373736363636372f35393a3b3d3f40423f444647484849494846423b37332d261d140a000000000000000000000000000000000000000000000000000000010c161f2b353d44505b666d78818d929fa2aab1babec5cbd1d5d0cac5bebab8b5b1acaaa7a6a5a4a3a3a4a5a6a9acafb5b8babec5c8cdcec9c2bdb5afa7a099928c81796e695f584f473d352c23190f060000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dacdc0b4a79a8d8174675a4e4134271b07000000000000000000000000000000000000000000000000000000000000000000020e1925303f4b5865727e8b98aab4bfb6ac998c807366544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f272c32383a4146474e5355565e616467686d7072737577797b7b7c7d7d7e7e7f7f7e7e7d7d7c7b7978767573706e68696662605b5354524c4745403938332c28231c18120b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070a0b0b09070604010000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c3cbd1cfc9c3bcb4aea59e938e81786d665b53493f332723190f0600000000000000000000000000000000000000000000000000060e161e272e343e464e555d606b707a818990959ea0a8acafb6b6b7b6b3ada197887c6f6255483c2f22150900000815222e3b4754606a6f7b82898f939aa4afbbc8d4dbd2cbc6c2c1bdc0c2c5c6cacfcdcecfcdd2ccc8c6c4c3c1c1c0c0bfbfbebebfbfc0c0c1c1c3c4c6c7ccd2cdd1d2d1cbc7c5c3beb9b4aeaba39f98928d837c716c605b544a41382d221710060000000000000000000000030f1b27323946525e68727f8c939ea7b1bac4cdd6d0c6bcb4aaa39f928e837e7974716e6d666b656c6d6e717376797d82868b90959c9fa4acb0b9bec5cdd5dad6cdc5bdb5afa59e9590837a6e685e564d443a30271d120700000000000000000000000000000a141d2c38434f59616e7b85929fa4aeb8c2ccd7ccc0b5aba29891857b6e685e574d453d3429241d18242f3f4c5965727f8c98a5b2bfcbd8dfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000b17222d38424a505860626a6f74777879787673706d676866656362605d555c5a5958565553514b4f4d4c4b4a494948474541454444444443434343434444404547484a4b4d4e4a5053545455555654534d46443f382f261b1106000000000000000000000000000000000000000000000000000007131d28313d47515b606c78818e939da4aeb4bcc3cad0d7d0cac5bebab3adaba8a7a09d9b9a9897969697989a9d9fa3ababadb3b8bcc3c8cdd0c7c0bbb1aba39f938e837b6f6a60594f473d352b21180e0500000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7dbcfc2b5a89c8f8275695c4f422e23180c000000000000000000000000000000000000000000000000000000000000000000000816222f3c4955626f7c8898a2aebab6a99c8f8276665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f161c21272c3035393c4347484c525457565e6163656769666c6e6f6f707071727272717171706f6e6d666a686663615e5659555350494746413a39352f2c271f1c18120d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314171818161413110d0803000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4ced4d7d5cec6bfbaafa59e938e81786c655b50443f352b21170d040000000000000000000000000000000000000000000000070f1820283039404550585f676d747d848e939d9fa7acb2b9bbc0c2bcb8b1aaa095887b6e6255483b2f2215080005121e2a36424d57626f7c858f939c9fa4acb6c0ccd8e4ddd6d2cfcecacccfd1cfd0cac6c5c3c0bec0bbb9b8b6b5b4b4b3b2b2b1b1b2b3b3b4b4b5b6b7b9bbc0bec1c4c5c9ced2d2cfc9c6bfbab5aeaaa39f9590877e746c665b53493f332722180b020000000000000000000007131f2c38434f59616e7b86929fa5afb9c2ccd6d6cabfb4aaa298928b8179716d666462605c545b6061626467666d70757a7e83898f939a9fa6adb3bbc1c9ced8d7d0c7c0bbafa7a09590837a6e695e564c42392e2318120800000000000000000000000006111c262f384854606b75828f97a2adb6c0cad3cdc5bbafa49992867c6f695e564d453b332b2218121724313d4a5764707d8a97a3b0bdd0dbe0d3c7bbaea399877b6e6154483b2e2115080000000000000000000000000000000000000000030f1c28333f4a545b606a6f757c808385858583807c7a77757371706e6d676a696766646361605c555c5a59585756555454514b5151515150505050505050514b51535557585a5b545b606061626263615e5753504941382d22170b06000000000000000000000000000000000000000000000000010d18242f3a434f59626d73808d939ea5aebabfc6ced6d5cec6bfbab3ada9a29f9b9895908e8d8c8b8a898a8c8d9092999a9fa2a9acb1b8bcc3c9cfccc3bdb5aea59e9590857c6f6b60594f473d332a20170d03000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7ddd0c3b6aa9d9083776a544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b10161c1e24292d31373a3b4146474a4c525456585a545b60616263636464656565656464636361605c545b595754524d4c4946443f3a3935302c29241d1c16100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1013191d20212324242321201d19130f0b0600000000000000000000000000000000000000000000000000111d2a3744505d6a7783909dabb5bdc3c7ccd2d8d0cac1b7afa59e938e81776c605b51473d33291f160b02000000000000000000000000000000000000000000081019212a323a424b515a616a6f7a818a91969da5abb1b9bdc4c5beb9b1aba79f98908377695f53473a2e211408000714212d3a46535f69778491979ea5acafb6bec7d2dde8e8e2dedbd6cfc9c6c5c2c0bfbab8b6b3b1b6afacaba9a8a7a7a6a6a5a5a5a5a6a6a7a7a8a9abacafb5b1b4b7b9bdc2c5c7cbd1d0cbc6bfbbb4aea7a099928b80786c655b50443f342a1d140a000000000000000000000915222f3b4854606b75818e98a2aeb7c1cbd4d5ccc4baaea29892867e746d67605c545553504a5053545557545c6064686d72777d82878f949ea1a9afb9bdc4ccd2d9d2ccc1b9b1a7a09591847b6e685e544b403428241a0f0600000000000000000000000b17222d38424f59636f7c89939ea9b3bec8d2d0c5bbb0a69f93877e706a60574d443b33292119100715222f3c4855626f7b8895aab4bfcad6e2d7cbbfb5ab96897c706356493d3023160a000000000000000000000000000000000000000006121f2b3844505b666c737c82898d90929291908c89868482807e7d7b7a787775747371706e6d676a6867666564636261605d555e5e5e5d5d5d5d5c5c5d5d5e555d60626365666869666c6d6e6e6f6f6e6965605b53493f332722170c00000000000000000000000000000000000000000000000004111d2935404b55606b727f8b929da5afb7c0cad0d8d4ccc3bcb4aea9a29f97928e8b878481807f7e7d7c7e7f8083868a8d92979da0a7acb1b9bec4cdcfc6bfbbafa7a09791857d706b60594f463c32291f150b010000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7ded1c4b8ab9e918578665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676838f9ca9b6baaea298887c6f6255493c2f22160800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1013191d20262b2e3035393a3d4146474a4b4d4a505354555656575858595858575757565453504a4f4c4a4746413f3c3937332d2d2925201d1812100b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161c1e24292c2d3031312f2d2c29241f1b17110a0200000000000000000000000000000000000000000000000e1b2834414e5b6774818e99a3acb2b9bbc0c7d0d7d6c9c1b7afa59d938d80746d62594f453b31281d140a000000000000000000000000000000000000000009121a222b333b444c545c606c717c848e939ea1a9afb8bcc2c7c0bbb3ada79f9d9590867b6e62574d42372b1e1206000815222e3b4855616e7b8896a0a9afb9bbc0c7d0d9e4eef3ece1d6cdc5beb9b8b5b3b4aeaca9a7a4aca49f9e9c9b9b9a999998989898999a9a9b9b9c9e9fa4aba4a7abacb2b5b9bbc0c7c9cfd1cbc6bfbab1aba39f928d81776c605a50463c2f261c110600000000000000000713202c38444f59636f7c89939eaab4bec9d3d9cec4baafa59f92867c716c605c55504a4846443f444647484a4b5153565d61656b70757b828a92979ea5acb2bbc0c7d0d8d7cbc3b9b1a7a09691847a6d665c514540362c21180d03000000000000000000030f1c28333f4a54616b7683909ca5afbbc5cfd6cabeb3a99f948c7f736c61584e453b322921170f070714212d3a4754606d7a8798a2aebac6d3e0dcd1bdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000006131f2b37434e58606c7880898f949a9d9e9f9e9d999a93918f8d8b898887858482817f7e7c7b7a78777574727271706f6e6d676b6b6b6a6a6a6a696969696a6a6b676d6e707273757678797a7b7b7c7c7b78726c655b50443e34281d110200000000000000000000000000000000000000000000040f19222c3945515d67707d87939fa4aeb7c1c9d6dbd2cac2bab2aaa29f97928c85827e7b77747372717070717273767a7d80858b90959da0a7adb3bbc1cad1cbc1b9b1a9a19792867d706b60584e443b31271d12070000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dfd2c6b9ac9f9386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546673808c99acb6bfb4aa988b7e7265584b3f3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11151a1f2125292d2e3035393a3d3f403f44464848494a4a4b4b4c4c4b4b4a4a494846443f42403d3b3936302f2d2b2722201d1913100d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111921272c3035393a3d3e3e3c3a39352f2b27221b140b06000000000000000000000000000000000000000000000915222f3c4855626f7c87929ea0a8acafb5bdc1ccd2d3c9c1b7afa59d928b7f726b60574d433a2f261c110600000000000000000000000000000000000006121b242c343d454d565d666d747e8691969ea5adb2bbc1c7c4bdb5afa9a19e95908a837c6e695f53453c31261a0e02000b1724313e4a5764717d8a97a8b2bbc1c8ccd2d9e2ebf5f2e6dacfc5bbb3adaba9a6aaa29f9c9a98969a9391908e8e8d8d8c8c8b8b8c8c8d8d8e8e9091939996989a9ea1a8a8acafb5b9bec5cad0d1cbc3bdb5aea49d938d80746d62584e42382d22170b00000000000000000a16222f3b4854606b7783909da5afbcc5d0dbd5c9bdb2a89d938b7e716a625a514b443f3b3a383437393a3b3e4045464c5254596063696e767e858e939ea1a8afb6bec6cfd7d5cbc3b9b1a8a0969082786d605b51483e332a1f150b01000000000000000006121f2b3844505b66707d8a949fabb8c1cdd7cec6baada2978f82786c605a50463c332920170f06000613202c3945515d677985929facb8c5d2dfd7cabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000815222e3b4754606a74808d929c9ea6aaabacaba9aca49f9d9b999896959792908f8d8c8b898886858382807f7e7d7c7c7b7a797878777777777676767676777777787a7b7d7e8081838486878788888987857f776c605a5045392d1e1308000000000000000000000000000000000000000000000a16202b37434e58606d79849199a4afb6c0c9d2dbd2c9c0b8b0a8a098928d857f7975716e69686765646363646567676d7074797e838990959ea1a9b0b8c0cbd1cbc3bbb3a9a29892877d706a5f564c43392f24180d0300000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e0d4c8bbafa49a887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000b17232e3d4a5763707d8a9aa4afbbb4a89b8e817568564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090f1214191d202125292d2e30322d3338393b3c3c3d3d3e3f3f3f3e3e3e3d3c3b3a38342e33302e2d2a2522201f1b1713110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c232b33383a4145474a4b4b494745413a37332d261d180f060000000000000000000000000000000000000000000815212e3a47535f6a727f8a91969b9fa4abb0bbc0c7d0d2c9c0b7aea49f92877d70695f554b42382d22171108000000000000000000000000000000020a1117242d363e474f575f686d78808b9298a0a8afb9bdc4cac2bbb2aba49f97928b837d786e6a5f574d42332a20150900000b1724313e4a5764717d8a97a6b0bac2c7ccd2d9e2dfe8eee2d5c9beb3a9a19e9c9a979892908d8b8988868583828181807f7f7e7e7f808081818283848688898b8e9196989c9fa3abadb3babfc6ced7cfc6bfbbaea59d928b7e716a5f544a3f33281c110600000000000006111b2b37424d5763707d89959fabb7c1ced7ded2c5b9aca0968e81746c625850454039342e2d2b282b2d2e2f2e34383a4146474f54575f626c717a818991969fa4acb4bdc5ced6d5cbc3bab2a89f948e81746d635a50453c31271d12070000000000000004101c2834404a54606c7883909da6b0bccad3d0c6bcafa59f92857b6e665b50473e342b21170e05000004111d2935414c556b7885929eabb8c5d1ded8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000916232f3c4956626f7c87939fa4aab0b6b8b8b8b6b6afacaaa8a6a4a3a9a29f9d9c9a999796949792908f8d8c8b8a898887878685848484848383838383838384848586888a8b8d8e909192999495959697928c82756c6155493a3024190d010000000000000000000000000000000000000000030f1b27323b47545f6a74808d96a0abb5c0c8d2dbd3c9c0b7afa69f969186807a726d6765615e575a595857565759555d6063676d71777d838b91979ea6aebabfc6cfcdc4bbb3aaa29992857c6e685e554b4035291f150b01000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e4d8ccc0b6ac96897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000614212d3a4754606d7a86939facb9b7aa9e918477685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d111314191d2021232522282b2d2e2f3030313132323232313130302e2d2c2823262421201e191613120f0b06050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e353d44484c52545657575654514c46443f382f2a21180e05000000000000000000000000000000000000000006121f2b37434e58626d727d848a8e93999ea6afb5bdc7cfd2c9c0bbaea39992857b6e675d544a3f3328231a100600000000000000000000000000030b141b2227363f48505960696e7a828d929fa2aab2bac1c9cbc0b8b0a9a199938d857e78706c655f584e453c3121180e0300000815222e3b4855616e7b88949ea8b1b9bbc0c7d0ced6dfecdfd2c6b9ada197928f8d8a888583807e7d7b79787675747473737272727273737474757678797b7d7e8184888b8f92999ea1a9aeb4bcc3cbd3d1cbc0b7aea49f92867c6f665b5044382d22170b0000000000000b17222d3a47535f6975828f9ca7b1bcc9d3e0d4c8bcb1a79e9184796d605a50463f342e2823201f1c1f20212223282c3035393d44484d535a61686d757d848d939aa3abb4bcc4cdd5d5ccc3bab0a69d938c7f726c61574e43392f24180f0500000000000006121f2c3844515c66717e8a95a0acb8c2cdd6cabfb4aa9e938a7e71695e544a3f352c22190f05000000010d19242f45515e6b7884919eabb7c4d1ded8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000e1b2734414e5a6774818d9aa4afb7bbc1c5c5c4c3c0bbb9b7b5b3b1b0b3adabaaa8a7a6a4a3a9a19e9d9b9a999897969594999292919191909090908f8f909091919297959698999b9c9e9fa3aba1a2a9a19e948a7e7164564c4135291d1105000000000000000000000000000000000000000006131f2b37434e58626f7c87939fa8b2bdc7d2dad4cbc1b7afa59d948f847b736d68605d5554524d4d4c4b4a494b4c4c5154555d60656b70787e858f949da4aeb4bcc6cfcdc5bcb4aba29791847a6e675d51453d31271d1207000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e8ddd2beb1a4988b7e7165584b3e32251807000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687784919daab7b9aca096877a6e6154473b2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080d1113141718171c1f20212223232425252625252424242321201f1c1719171414110e08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1b252e3840474f54565d6063646462605d55535049413c332a20160c0200000000000000000000000000000000000000030f1a26313c46515b626b70787d81878f949fa4abb5bdc6cfd7cbbfb5aba1979083796d665b50443f352c22180e050000000000000000000000030c151d262d333f48505a616b6f7b848f949da4aeb4bcc3ccc6bfbaaea69f969187807a716c65605b534e463c332a200f060000000714212d3a46535f6976828f969fa7acafb5bdbcc4cee1ebded1c5b8ab9e928582807e7b79767471706e6d6769686867666665656565666767686869666d6e707174787b7f82878d92979fa2aab1b9c1cad3d7c9c0baaea2989083786c60544a3f33281c0f0300000000030f1b27333f4953626e7b87939facb9c3cddfddd1c4b8ab9f958a7e71675c51483f3428231d1713121012131415181c1f24292d33383c424750565e616b707980889299a2aab3bbc3ccd4d5ccc2b8afa59f93887e716a5f554b40352921170d0200000000000713202d3a4653606d7984919ea7b1bccad4d3c6baaea2988f82756c61574d42382d231a10070000000000081e2b3844515e6b7784919eaab7c4d1ddd9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000111e2b3744515e6a7784919dacb6c0c7ccd1d2d1d2ccc8c6c4c2c0bebcbebab8b7b5b4b2b1afb3adabaaa8a7a5a5a4a3a2aba39f9e9e9e9d9d9d9d9c9c9c9c9d9d9e9ea1a9a3a5a6a8a9abacaeb5aeafb3ada69d918477685d5246392d20130700000000000000000000000000000000000000000815222e3b4754606a75828f9aa4afbac4d0d9d8cfc2b9afa59d938e827a6e69605d56514b484642403f3e3d3d3e3f4145474b51535960666c717a828d929fa3aab4bdc7d1cec6bdb3a9a1969083796d60594f43392f24180c030000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2d9cdc0b3a69a8d8073675a4d402e23180c0000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774818e9aa7b4bdb2a8978a7d7064574a3d2e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a060b0f12131515161717181819191818171716151312100c060a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202d37404a52596063686d7071716f6d6763605b534d453c32281e130800000000000000000000000000000000000000000a15202a343f49515961666d70757c828b9399a3abb4bdc6d0d1c6bdb3a9a0958f81786c605b51473e342a20170d04000000000000000000040d151e262f383f44515a626c717d8591969fa6aebabfc6cec6bcb4aea49d9490847c746d68605b535049413c342a21180e0000000005121e2b37424d57616e7b8490959d9fa4abaab2bccfd9e3d5c8bcafa295897c7673716e6c6667656361605c555b5b5a5a5959585859595a5a5b5b545c6061636567696e72757b80858b9298a0a7b0b8c1cbd5d6cabfb4aaa0958a7e71665b5044382b1f12070000000005121f2b3744505b6574808d9aa4afbbc8d4e0d5c9bdb2a89d9083786c60554b40362d2218120b060603050607070c1013191d20272c31373e444c525961676d747e879298a1a9b2bac2cbd4d4cac1bbafa49a92867c6e675d51453e33291f1409000000000713202c38444f5965717e8b96a0acb9c3ced4c8bdb2a89f92867b6e615a50453b2f261c1108000000000004111e2a3744515d6a7784909daab7c3d0ddd9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000121f2c3945525f6c7885929fabb8c5d2d7dedfdeddd8d4d2d0cecccbd0cac6c5c3c2c0bfbebcbeb9b8b6b5b3b2b1b0afafb5afacababaaaaaaaaa9a9a9a9a9aaaaaaabadb3b0b1b3b4b6b7b9bbbfbbbbbeb8aca096877a6d6154473a2e2114070000000000000000000000000000000000000005111e2a36414c56626f7c89949eacb6c0ccd6dcd1c6bcb1a79e938e81786d685f57524c45403b3a363032313030312f35393a4045474f545b60686d78808b9298a3abb5c0cbd7cfc5bbb2a89f958d80736b60554b4035292015090000000000000000000000000815222f3b4855626e7b8895a1aebbd2dde8dccfc2b5a99c8f827669544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000010d1924303e4b5865717e8b98a9b3beb3a69a8d807367544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060809090a0a0b0c0c0c0b0b0b0a09080706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333f49525c636b70767a7d7e7e7c7a76706c655f574d443a3025190d0100000000000000000000000000000000000000030e18222d373f474f545c60636a6f757e879299a3abb4bdc7d2cfc5bbb1a79e938d80736d62594f463c33291f160c0200000000000000040d161f2730384149505b636c717e869297a0a8b0b8c0cacec6bcb4aaa39f928d827a6f6b605d565049443f382f2a22180f0600000000020e1a26313c46525e696e7a838b90939998a0aabdc7d1dcd6c9bcb0a396897d70676462605b5458565553514b4f4e4e4d4c4c4b4b4c4d4d4e4e4f4b5153555658575f6265696e73797f8690959ea6b0b9c3ced8d0c6bcb1a79d9184786c605346392e23180c000000000613202d394653606c7885929eacb6c0ccd8dfd2c5b9ada196897d70655b5043392f241b100700000000000000000004080d11161c20262b323a41464f555d606c717d869197a0a8b1b9c2cbd5d8ccc0b6aca2989083796d605a50453b30251a0e000000000916222f3c4854606b7783909da8b2bdcbd5d2c5b8aca0968c7f72695e53483e33291d140a00000000000004111e2b3744515e6a7784919daab7c4d0ddd9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1dce7ebebe8e4e0dfdddbd9d7dbd6d3d2d0cfcdcccacfc9c6c5c3c2c0bfbebdbcbbc0bbb9b8b7b7b7b7b6b6b6b6b6b6b6b7b7b8b9bebdbec0c1c3c4c5c7cbd1cfc8bdb2a895897c6f6256493c2f231609000000000000000000000000000000000000000714202d3946525e6875828f9ba6b0bec7d2ded7cbbfb4aa9f958e81756d665d564d45413a352f2d2a25262524232424292c2f35393d424a50565d666c737e869299a3afbbbfc9d2cdc4bab1a79f93877c6f675d51453c31261a0e0300000000000000000000000814212e3b4754616e7a8794a1b6c0ccd8e4ded1c4b8ab9e918578665c5144382c1f1206000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adbab6a99c908376665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b45515b636e737d8386898a8a8987827d786e695f564c41362a1d1105000000000000000000000000000000000000000006101b252d353e424a5053585f626d717e879299a3abb5c0ccd7cdc3b9afa59d928b7f726b61584e453b31281e140a000000000000040d161f283139424a535b606d727e879298a1a9b2bac2cacec5bcb4aaa298928b80786e686059524c443f38332d261d180f0600000000000009141f2a36424d575e686e787e8386888e98abb5c0cbd7d7cabdb1a4978a7e7164575553504a4b4a4846454042414140403f3f3f3f4040414142404546484a4b4d5355575e61676d727c838f949ea7b1bcc6d0d8cec3b8aca0958a7d7063554b4034281c10040000000916222f3c4955626f7c8897a1adbec7d2ddded1c4b8ab9e9184786b6053493f31271d120900000000000000000000000001050b10151a202830363d434b515a616b707c8591969fa7b1b9c3cdd6d2c7beb4aaa0958e81746c61574d42362a1c1106000003101c28343f4a5463707d8995a0acbac4ced4c8bcb1a79e9184796d60574d42362c21170b0200000000000005111e2b3844515e6b7784919eaab7c4d1ddd8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000101d2a3743505d6a7683909daab4bfcbd7dfe9f2f4f0edeceae8e6e8dfd6cfc9c5c4c4c5c6cad0c9c9cacacbcccbcac9d1cbc7c5c5c4c4c4c3c3c3c3c2c2c3c3c4c4c5c6cacfcbcccecfd1d2d3d7dcd3c6baaea298887b6e6255483b2f221508000000000000000000000000000000000000000814212e3b4754616e7a86929facb9c1d0d9e0d3c7baaea3989083796d605c544c443c35302924201e1a1918171618191d2024292c2f383f444c545b606c717d87929fa4adb7c0ccd6ccc3bbafa4999184796d60574d42372b20150a00000000000000000000000714212d3a4754606d7a879aa4afbbc8d4dfd8d2c6b9ada19786796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0d0e0c0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57626d7380898f9399979795948f8a837b6e685e5246392d20130600000000000000000000000000000000000000000009131b232c30383f44464e535a626c717e879299a4afbbbfc9d2cbc1b8aea49f92877d706a5f574d433a30261c110600000000030d162028313a434b545c656c737f8b9299a3aab3bbc3cccdc5bcb3aaa29892867e746d665e564f45413a332d27221b140b0600000000000000030e1a25303b454d565e666d7176797c8899a3afbbc7d4d8cbbeb1a5988b7e7265584b46443f3e3d3b3a38342e3534333332323232333434352e34383a3b3d3e4247484d53555c606a6e79828f95a0aab4bfcbd6d4c8bdb1a89b8e8174675c5145382c1f1306000004101c2834404b5566727f8c99a9b3bed0d9e4d6cabfb4aa9a8d817467594f41382d1f150b0000000000000000000000000000000003090e161e252a313940455059606a6f7b8490959fa7b1bbc4ced8d0c6bcb1a79d938a7e71695e5246382d22170b000006121f2c3844505c6674818e9ba7b1bcccd6d1c4b8aca0958a7d70665c51453b31241a0f050000000000000005121f2b3845525e6b7885919eabb8c4d1ded8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000d1a2734404d5a6773808d98a3aebac4cdd7e0e8f1fafaf9f7f6ebe0d6cdc4bdb9b8b7b8babfbbbcbdbdbebfbfc0c1c2c3c4c5c6c8ccd2c9c9cacacacbcbcccccccdcecfcfd0d2d3d6dbdbdcdedfdfd2c5b8ac9f9285786d6053463a2d20130700000000000000000000000000000000000005121e2a36424d5766727f8c99a3afbbc7d3e2d5c9beb3a99f92867b6e675c514a423a3229241e1814120e090b0a0a080d1113181d1f262d333a424a505a626b717e8b929ca5afbac4d0d7ccc0b5aba0968d8073695f53473c31261a0f04000000000000000000000613202d394653606c7986939facb9c6d2d3cdc8c0baada297877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9ca8b5baaea398897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1b19161613100b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151617151312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e69727f8c929c9fa4aba4a69f9c9590847a6d6154473a2d22170b0000000000000000000000000000000000000000000109111a1e262e34383c4347505a616c717e87939fa4adb7c0cbd3cac0bbafa39992867c6f695e554b42382e231711080000030c151f28323a434c555d666d77808c919fa3abb4bcc5cdcdc5bbb3aaa29892867d716c605c544c443d353027221b17110a0200000000000000000009141f29333b444c545c6065676d7986929facb9c5d2d8ccbfb2a5998c7f7266594c3f38332d302e2d2c282328272726262525262627272823282c2d2e3031373a3b42464b51585f676d79839198a3aebac7d3d9cec3b8ab9f9285796d6053463a2d201307000006131f2c3845515c6776838f9ca9b6c2cfdce0d3c7baaea2988a7d7063574a3d2f261b0d03000000000000000000000000000000000000050c13191f282f353e474f585f696e7a839095a0a9b3bcc6d0d7cec3b9afa59f92867b6e61544a3f33281c0f03000713202d3a4653606d7985929eabb8c3ced7ccc0b5ab9d9083776b61544b4033291f1208000000000000000005121f2c3845525f6b7885929eabb8c5d1ded8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000814212e3b4754616e7b86929fa8b2bbc5ced6dfe8f0f9fffdf1e6dacfc4bbb2adabaaacaeb4afafb0b0b1b2b3b4b5b5b6b7b8b9bbc0bbbcbcbdbdbebebebfbfc0c0c1c2c3c4c5c6cad0ced0d1d2d3c8bcb1a79c8f8275665c5144382c1f12060000000000000000000000000000000000000714212d3a46535f697784919dabb5c0cbd7dfd2c6b9ada1978c7f73695f554b403930282019130d07050200000000000104070c10141c22282f383f445059626c737f8c939da8b2bec7d2d2c7bdb2a89f92877b6e62584e43372b20150a0000000000000000000005121f2b3744505b657885929fabb8c5cac6c2bcb8afa69f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495366737f8c99abb5bfb4aa988c7f7265594c3f31251a0e0200000000000000000000000000000000000000000000000000000000000000000002090e151a1e2122252728262322201b160f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11141a1e2121232322201f1c18120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa4acafb5b1b0aba79f968d807367544a3f33281c0f0300000000000000000000000000000000000000000000080c141c23282b31373f48505a616c727f8b929ca5afb9c3cdd7cbc0b5aba29891847b6e675d544a3f3428231a1006020c151e27313a444c565d676d78818d929ca3afb5bdc6cfcdc5bbb3a9a29892867d706b615a514a423b3229241e17110b060000000000000000000000020d172029323b424a5053555c657885919eabb8c4d1d9cdc0b3a69a8d8073675a4d403428222322201f1c181b1b1a19191818191a1a1b1b181c1f202223262b2e31363940454e555d676e7b86929facb8c5cfdad3c6baaea298897d7063564a3d3023170a00000713202d3a4653606d7986929facb9c5d2dfdfd2c5b8ac9f9285796d6053463a2d20140a000000000000000000000000000000000000000002080d161d2429353d464e575f686d79839097a1aab4bfcbd6d5cbc0baaea2988d8174665b5044382b1f1206000a1623303d495663707c8997a2adb9c6d5d4c7bbafa4998a7e7164594f42392e21170d00000000000000000006131f2c3946525f6c7985929facb8c5d2dfd8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000714202d3a46525e6973808d96a1a9b3bcc5cdd6dee7eff8faeee1d5c9bdb2a9a19e9e9fa2aaa2a2a3a4a4a5a6a7a8a9aaababacafb6aeafb0b0b0b1b1b2b2b3b3b3b4b5b6b7b8babfbfc2c3c4c6c7c1b8aca0958a7d7063544a4034281c10040000000000000000000000000000000000000815222e3b4855616e7b8895a0acbdc7d1dcd7cbbfb4ab9e9285796d60574d43392e271e160e0802000000000000000000000000040a11171d262d333e47505a636d74818e96a0acb6c0ccd8d0c3bbafa3998e81756a5f53473c31261b0f01000000000000000000030f1b27333f4953697683909cabb5bcbebab8b1aba59d948d8073665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000b17222d3d495663707c8999a3afbbb5a89b8e827568574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000050d141a1f262b2e2f32343432302f2c27211a150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f171d1f252a2d2e30302f2d2c28231c1a150e06000000000000000000000100000406070807070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5466737f8c98a2aeb9bbc0bdbbb7b1a89e918477665b5044382b1f12060000000000000000000000000000000000000000000000020a11171c1f262b363e47505a626d73808c939da7b1bbc5d0d1c7bdb4aaa1969083796d665c50443f362c22180e0b141e273039434c565d686d79828e939da4adbbc0c7cfcdc4bbb3a9a19792867d706b60595044403930292019130b060000000000000000000000000000050e17202930383f44464b536a7784909daab7c3d0dacdc1b4a79a8e8174675b4e4134281717151313100c070e0d0d0c0c0c0c0d0d0e070c10131315171a1e21252a2e343c434b555f6974818e9ba9b3becad6d6cabeb3aa998c7f7266594c3f3326190c00000815222f3b4855626e7b8899a3aebbc7d3e0ddd0c3b6aa9d908377675c5145382c1f130200000000000000000000000000000000000000000000040c1218232b343c454d565e676e7b859198a3aebac0cad4d6cabfb4aa9f9285786c605346392d201306000d1a2733404d5a6673808d99a9b3becad6d2c6b9ac9f93867a6d6053473e30271d100600000000000000000006121f2b3844505b667986929facb9c5d2dfd8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000005111e2a36424d56606d79849197a2aab3bbc4ccd5dde6eff8ebdfd2c5b9ada1969191929895959696979798999a9b9c9d9e9f9fa4a1a2a2a3a3a4a4a4a5a5a6a6a7a8a8a9aaacaeb4b3b5b6b8b9bab8afa59d9083776b615542392e23180c000000000000000000000000000000000000030f1b27333f495365727e8b98a8b1bdcfd9e0d3c7baaea3998c7f72675d51453c30271d150c0400000000000000000000000000000000060b141c2228353f48525b606d7984919aa4afbbc4ced7cbc0b5ab9f93877c6e62584e43372b1d1307000000000000000000000b17222d404d5a6773808d99a4acb1b3adaba79f9d938e82786d60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000614202d3a4753606d7a86929facb9b8ab9e918578695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000060f171f252a31373a3b3f40413f3d3b38322b2620180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a22282d31363a3b3d3d3c3a38342e2b261f180f0800000000020507080b0d070c10131314141312100c070a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667783909daab4bfc7ccccc7c3b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000060b10151b242c353e48515b636d74818e959fa9b3bdc7d2cfc5bcb2a8a0958f82786d605b51483e342a2016141d263039424b555d686d7a828f949ea5aeb6bfcbd1ccc4bbb2a9a19792857c6f6b60594f473e342e271e170e080200000000000000000000000000000000050e171e262e3438434f5c6976828f9ca9b5c2cfdbcec1b5a89b8e8275685b4f4235281c0608070604000001000000000000000101000004060708090e12141a1d2328313a434d57626f7c8997a1adb9c6d2dbd0c1b4a89b8e8175685b4e4235281b0700000a1724313d4a5764707d8a97abb5bfcbd7e3dacec1b4a79b8e817468554b4034281c1004000000000000000000000000000000000000000000000001071119222a333b444c555e696f7c86929fa4aeb8c2cbd1cbc6baada297887b6f6255483c2f22150900101d2a3643505d697683909ca9b6c3cfdbd1c4b7aa9e918477675d51453e362c22180e0400000000000000000613202d394653606c798699a3aebbc7d3e0d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000020e1925303b45515d676f7c859298a1a9b2bac3cbd4dde6efebded1c4b8ab9e91848485878888898a8a8b8c8c8d8e8f909192939a9495969697979798989999999a9b9c9c9d9fa2aaa6a8a9abacaeaca69e938b7e7164594f4430271c120700000000000000000000000000000000000005121f2b3744505b6575828f9ca8b5c2cedbdfd2c5b9ac9f92867a6d60554b40332a1e150b03000000000000000000000000000000000000020a1117232d364045515d67707d88939fa8b2bdc9d5d1c7bbafa4998e81756a5f53473a2f24180d010000000000000000000615222f3c4855626f7c87939da0a7a9a29f9b95908981786d665c5142382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677783909daab6b9ada197877b6e6154483b2e211507000000000000000000000000000000000000000000000000000000000000061018212930363c4247484b4d4e4c4948443d37312a21180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101820262b34393b424648494a484644403937312a211a11080507090e111414171a1c181c1f202121201f1c181a171413110d080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d0d7d8d2c5b9ac9f928679665b5044382b1f1206000000000000000000000000000000000000000000000000000000030a121a232c363f49525b606d79839097a1abb5c0ccd7cec4bab1a79e948d80746d625a50463c32281e1b262f38424b545d676d7a8390949ea6afb7c0c8d7ccc4bab2a9a19792857c6f6a60594f473d3528231c150c0500000000000000000000000000000000000000050c151c232835424e5b6875818e9ba8b4c1cedbcfc2b6a99c8f8376695c504336291d0600000000000000000000000000000000000000000000000206090e12181f28313c4854606a7885929eabb8c5d1ddd0c4b7aa9d9184776a5e51442f24180d01000c1926323f4c5965727f8c98a5b2bfd1dce7d8cbbfb2a5988c7f7265594c3f2e23180c00000000000000000000000000000000000000000000000000000810182129323a434d57606a717e8a929da6b0b9c0c1bfbbb5ada197887b6e6255483b2f22150800121e2b3845515e6b7884919eabb7c4d1ded2c5b8ab9f9285796d605950483e342a20150a00000000000000000714202d3a4753606d7a8693a0b5bfcbd7e3d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000009141f2935404b555f6a6f7d869297a1a8b1b9c3cbd4dde8ebdfd2c5b8ac9f92857d797a7b7c7c7d7d7e7f808182828384858687878889898a8a8b8b8b8c8c8d8d8e8f9091929896999b9d9e9fa29f9c948f81756c6156473e331e150b000000000000000000000000000000000000000613202d394653606c7985929fabb8c5d2dedbcec1b5a89b8e8275685d5243392f21180c0300000000000000000000000000000000000000000006111b242935404b55606b74808d96a0acb9c3ced7ccc0b5ab9f93877c6f62554b4035291d11040000000000000000000815212e3a47535f6a73808b9095959597928e89837d746d665c544a4030261c110600000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556774818d9aa7b4beb2a9978a7e7164574b3e2f24180c0000000000000000000000000000000000000000000000000000000000040e18222a333b42464d5355585a5b5956544f47433c332a21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222a31373e45494d535456565553514a47423c332c241a111113141a1e202124272923282c2d2e2e2d2c2823262421201d1913100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8899a3aebac7d3e2ded2c5b8ab9f9285786c5f4a3f33281c0f03000000000000000000000000000000000000000000000000000000000008111a242d374045515c676e7b859299a4afbbc1ccd6ccc3b9b0a69d928c7f726c61584e443a3027222d38414a545c666d798290959fa6b0b8c1c9d2ccc4bab2a8a19691857c6f6a60584f473d352c2318120b03000000000000000000000000000000000000000000030a11172734404d5a6773808d9aa6b3c0cdd9d0c3b6aa9d9083776a5d50442d22170b000000000000000000000000000000000000000000000000000000070d161f2c38434e586a7683909da9b6c3d0dcd1c5b8ab9e9285786b554b4035291d1104000e1b2734414e5a6774818d9aa7b4c0cddae3d6c9bdb0a3968a7d7063574a3d30241707000000000000000000000000000000000000000000000000000000070f172029313b454e58616c73808d949fa7afb4b4b5aeaba49e9185786d6053463a2d20130700121f2c3945525f6c7885929fabb8c5d2ded3c6baada2978c7f736b615a50463c32261b0f02000000000000000714212d3a4754606d7a8793a0adbad1dce7d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000020d18242f39434e58606b6f7c859196a0a7b1b9c2cbd7dce3dfd3c6baaea29892877f746e6f6f7071717273747576777878797a7b7b7c7d7d7d7e7e7f7f8080808182838485878a8c8f9091939892908b82796d605a5045352c210c03000000000000000000000000000000000000000815222e3b4855616e7b8897a2adbac6d3dfd5c9beb3a9978a7e7164564c4131271d0f060000000000000000000000000000000000000000000000091218242f39434f59606d7984919ea7b1bcc8d4d2c7bbafa49a8e8174675d5145392c20150a00000000000000000006121f2b37434e58636e737e838788888785827c76706b605c544a42392e1e140a00000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3e4b5764717e8a97a9b3beb3a79a8d807467554b4035291d1004000000000000000000000000000000000000000000000000000000020c16202a343c454d52575f6265676765636059534e463c332a1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b343c43475055575e61636362605c54534d453e362c23191d2021252a2d2e3134362e34383a3b3a3a38342e33312e2d2a251f1c18120c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895abb4bfcbd7e3ded1c4b7ab9e9184786b5e51452d22170b0000000000000000000000000000000000000000000000000000000000000008121b252834404b555e69707d87939fa6b0bac4ced5cbc1b8aea49f93877e706a5f564c42392e27333f49535c666d78828f949fa7b0b8c1cad2cdc4bab2a8a09691847c6f6a5f584e463d342b231a110700000000000000000000000000000000000000000000000000061926333f4c5966727f8c99a5b2bfccd8d1c4b7aa9e9184776b5e493f33271b0f03000000000000000000000000000000000000000000000000000000040d1b2732424f5b6875828e9ba8b5c1cedbd2c5b9ac9f928679675d5145392c201306000f1c2936424f5c6975828f9ca8b5c2cfdbe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000060e171f29333d46505a606d78828f959ea5a7a7aba39f99938b7f72665c5044382c1f120600121f2b3845525e6b7885919eabb8c4d1ded6cabeb3a99f93877d716c61584e43372b1e1308000000000000000814212e3b4754616e7a8794a1adbac7d4e0d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000007121d28313c464f59606a6f7b8490959fa7b0b8c1cbd1d9e1d6cabfb4aaa299938c81786d6863646465666768696a6b666c6d6e6f6f7070717171727273737475757677797b7d80828385868785837e776d675d51483e34231a1000000000000000000000000000000000000000000b1724313e4a5764717d8a97a9b3becad6dfd2c6b9ada197887b6e6155483b3022150b0000000000000000000000000000000000000000000000000007121d28313d45515d67717e8a95a0acb8c3cdd8ccc0b6ac9f92857a6d6053473c31261b0f030000000000000000030f1a26313c46525c636c71777a7c7c7a78756f6b636059514a423930271c0c0200000000000000000000000000000000000000000000000000000000000000000000000000000715222e3b4855616e7b8897a1adb9b6aa9d908377675d5145392c1f130600000000000000000000000000000000000000000000000000000008131e28323c464e575e61696e72737472706b625f584e453b31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212b343d464e535a6164696e70706f6d66625f5750483e352c252a2d2e30363a3b3e404344404546474746444043403d3a3936302c29231d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcd1dce7ddd0c3b7aa9d9084776a5d5144372a1e060000000000000000000000000000000000000000000000000000000000000000091318232e39434d57606b737f8c949ea8b2bcc6d0d3cac0bbafa49992867c6f685e544a4034373f44505b656d78818e949fa6b0b9c2cad3cec5bbb2a8a09691847b6e6a5f584e463d342b2219110800000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7d2c5b8ab9f928578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000a1c2935424f5c6875828f9ba8b5c2cedbd4c7bbafa399867a6d6053473a2d20140700101d2a3643505d697683909ca9b6c3cfdce1d4c8bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000050d17212b343e44505c666d7a838e93999a9b9999928e8780736d62544a3f34281c100300111e2a3744515d6a7784909daab7c3d2dddbd0c5bbafa49992867e716a5f53473a3024190d010000000000000815212e3b4854616e7b8794a1aebac7d4e1d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000010c161f2a343d464f585f696e7b8390959fa6afbbc0c7cfd7dbd0c5bcb4aba49f938e827a6e695f5859595a5b5c5d545b606061626363646464656566666667686969656c6e7073757678797a7976716c655d554c41362d22110800000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfd0dbded1c5b8ab9e928578695f53463a2d21140300000000000000000000000000000000000000000000000000010c161f2935404b55606c7883909da7b1bcc8d4d2c7baaea2988b7e7165584e43372b1f12060000000000000000000a15202a344049525a6265686d6f6f6d6868636059544f44403930271e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f697885919eabb8b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000010d1924303a444e585f696e757b7e80817f7c766e6a5f574d43392f24180c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2a333d464e585f626c71777b7c7d7b79756e69615a50473e303036393a3f4246474a4d4f504b5153545453514a4f4d4a4746413a38342f28231c150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000007121d27303b454f59606c77828f96a1aab4bfcbd6d7ccc0b5aba29891847a6d665c51443f3f49515b606c77818e939ea6b0b9c2cbd4cfc5bcb3a9a19691847b6e695f574e463c342b221910070000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6d2c6b9ac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000006121e2b37424d57697683909ca9b6c3cfdcd3c7bbafa399877a6d6154473a2e21140700111d2a3744505d6a7783909daab6c3d0dde0d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000050f192228343f4a545d686d7a81888c8d8e8c8b86817c736e635b5142382e23170c00000f1b2835424e5b6875818e9babb5c0ccd7e1d7ccc0b5aba29892867c6f62564c4135291d11040000000000000815222e3b4855616e7b8894a1aebbc7d4e1d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000040d18222b343d464e575f696e7a8390949da5afb5bdc5cdd5d7cec5bdb5afa59d948f847b6f6a60584f4e4f4f504a50535454555656575758585859595a5a5b5c535b60616366686a666d6d686964605b534c433a2f241b100000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbdbcfc2b5a89c8f827569574d42362a1e12050000000000000000000000000000000000000000000000000000040d18242f3944505b65707d8a95a0acb8c5cfd6cabfb4aa9d9083766a5f53473a2e211508000000000000000000030e18222e3740485056565d606262615e5656544f48443d342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8b5bbafa399897c706356493d30231609000000000000000000000000000000000000000000000000000005111d2935414c565f6a6f7b82878b8d8e8c89827c6e695f554b4035291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454e58606a6f767e848789898885827b706c61594f42383a4146474b4d5254575a5c5d545c606161605c545c595754524c47454039342e271e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000030606080a0b0c0b0a09090707050100000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2d9ccc0b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000b151e29333d44505b656d7a849198a3aebac1ccd5d2c7bdb4aaa1968f82786d605b514748515b636d73808d939da5afb8c2cbd4d0c6bdb4aaa19791847b6e695f574e453c342a22191007000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbd4c7bbafa499877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000050e18212d3a47535f697885919eabb8c4d1ded2c5b9ac9f9286796c605346392d20130600111e2b3844515e6b7784919eaab7c4d1dde0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000071017232e38424c565e686d757b7f8181807e7b756f6a635c52493f30261c110600000c1925323f4c5865727f8b99a4afbbc7d1dcddd2c7bdb4aaa2988f8276685d5245392c2013070000000000000815222f3b4855626e7b8895a1aebbc8d4e1d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000061019222b343c454d565e686d7a828e939fa3abb3bbc3cbd8d7d0c7c0bbafa69f9691857c6f6a60594f4743443f4446474848494a4a4a4b4b4c4c4d4d4d4e4f4950535457595c545c60605d5658535049413a31281e12090000000000000000000000000000000000000000030f1b27333f4953697683909ca9b6c3cfdcd8ccbfb2a5998c7f7266594c3f31261a0e0200000000000000000000000000000000000000000000000000000007121d27333f4953606c7883909da9b3bec9d5d0c5b8ab9f95887c6f6255483c3025190d0100000000000000000006101c252e363f45494c5254555554524c4948433d383228231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313f4c5965727f8c98abb4bfb5ab998c7f7266594c3f31261a0e02000000000000000000000000000000000000000000000000000713202d3946525d686f7c848e93999a9a98948f857b6e675d51453b3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57606a6f7c828a9196969698928e867e706b61544a44484c525458575e616467696a6b666d6e6d6d666b696664615e5653514b4440393028231c150c0500000000000000000000000000000000000000000000000000000000000000000205060b0f121315171818181716151413110d080807050200000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000030c172127333f49535d686f7c86929fa5afbac3cfd8d0c6bcb2a89f948d80746d62594f505a626d737f8c929da5afb7c1cad4d2c7bdb4aba29892857b6e695e574d453c332a2218100700000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a9b3becad6d7ccc0b5a194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000070f172028343f4a54616e7b8896a1adb9c5d2ded1c4b7ab9e918478665b5044382b1f120600121f2b3845525e6b7885919eabb8c4d1dee0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000006111c26303a444c565e61696e73747473716e69626058524a40372d1e150a0000000815212e3b4854616e7b87939fabb5c0cbd6dbd9d0c6bcb4aa9f93867a6d6054473a2d2114070000000000000815222f3b4855626e7b8895a1aebbc8d4e1d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000071019222a333c444d565d686d79818b9299a1a9b1b9c1ccd2d9d2ccc0b8b0a8a09791857c6f6b605950483e3338393a3b3c3c3d3d3e3e3e3f3f40404142423f4446484a4d4f4a505354524c4b46443f382f281f160c00000000000000000000000000000000000000000005121f2b3744505b657884919eabb7c4d1ded6c9bcb0a396897d7063564a3d3023170900000000000000000000000000000000000000000000000000000000010b17222d3844505b65707d8a97a1adb9c6d2d4c7bcb1a7998d807366564c41362a1d1105000000000000000000000a131c242d34393a41454749494746413c3b38322c272118120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aebab5a89c8f827569574d42372b1e120600000000000000000000000000000000000000000000000006121f2b37434e58616d7a8591969fa4aba7a69f979184796d60564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696f7d8690949ea0a8aaa29f9992877d70665c504f54565e616568696e717376777778797a7a7979787673706d6864605c55514a423e342e271e170e05000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222324252424232221201d19171514120e09070604000000000000000815222f3b4855626e7b8895a1aebbd0dbe1d5c9beb3a996897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000050f17222d38414c565f6a717e8b939da8b2bdc6d1d7cec4bab0a69d928b7f726b605759616c727f8b919ca4aeb7c0c9d3d7ccc0b5aba39992867c6f695f574d453c332a211810070000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3ddd2baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000060b12182129323b44505c66727f8b98a9b2bdc9d5dcd0c3b6a99d9083766a544a3f33281c0f0300121f2b3845525e6b7885919eabb8c4d1dee0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000a141e28323a444c52575f626667686664615e57544e4640382e251b0c030000000714202d3a46525e6976828f99a3afbbc2cad0d2d0c7c0b6ac9f92867a6d6054473a2d2114070000000000000915222f3c4855626f7b8895a2aebbc8d5e1d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000071018212a323b444c565d676d747f879297a0a7afbbc0c7d0d7d7cac2bab2a9a19792867d706b615a50483f362d2d2e2f3030313131323233333334352d3337393b3d40423f44464745413e3937332d261d160d040000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfd5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000006111b27333f4953606d7985929eabb8c4cfd8cdc2b6aa9d908377685e5246392d20130700000000000000000000010a121b22292d3035393a3c3c3a3936302f2c27211c160c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9b8ab9e928578695f53473a2e2114080000000000000000000000000000000000000000000000000815212e3a47535f6a75818e97a1a8afb5b4b0a9a0968c8073685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58616e7b8692989fa6acb2b4aeaba3999184786d6053596063686d7275787b7d808283848586878786858482807d7a75716d67605c544f444039302920170f060000000000000000000000000000000000000000000000000000050b1014191e2022282b2d2f3031323130302f2e2d29252421211e1a161313100c0707040100000714212e3a4754616d7a8794aab4bfcad6dfd2c6b9ada197877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000006111b262f3a444e58626c74818e96a0abb4bfcbd7d6ccc2b8aea49f92877d70695f606b717e87939fa3adb6c0c9d2d2c9c0bbafa49992877d706a60574d453b332a21180f060000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000004080d11171d2328333b444d57606d7884919eaab7c4cfdad7cbbfb4ab9b8e8175685b4e422d22170b0000111e2b3844515e6b7784919eaab7c4d1dde0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000020c162028323a41464d5355595a5b595854524d47433c342e261c13090000000005121e2a36424d57626f7c87929fa6b0babfc4c5c3bdb5afa49a908376685d5245392c2013070000000000000916222f3c4955626f7c8895a2afbbc8d5e2d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000070f182029323a434c555c606d727d8590959ea5afb6bec5ced5d4ccc3bbb2a9a19892867d706c615a50483f372e212223232424252525262627272822272b2d2e30332e34383a3a39352f2d2b27221b140b04000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d3e0d4c7bbaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000b17222d3844505c6674818d9aa9b2bec9d5d2c6b9ac9f93877a6d6154473a2e2114090000000000000000000000000911171d1e24292c2d2f2f2e2d2a25262522201f1c17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677683909da9b6b4ada197887b6e6255483b2f2215080000000000000000000000000000000000000000000000000915222f3c4855626f7c87939fa9b2bbc0c1bbb2a89f92867a6e6154473b2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a75828f98a2aab0b8bdbfbab4aba0968a7d71645f626b70757a7e8284878a8d8f9091929894949892918f8c8a86827e79726d666159514a423b322921180f06000000000000000000000000000000000000000000000003090e161c1f252a2d2d3338393b3d3e3f3e3d3c3c3a393530312e2d2a2523201f1c181413110d08070713202d3a4653606d798698a2aebac6d3ded1c5b8ab9e928578685d5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79849199a3aebac1cdd6d4cac0bbafa39992857b6e676a707d879299a4afb6bfc8d2d3c9c0b7aea49f93877e716b60584e453c332921180f06000000000000000000000000000000000000000000000000000000000000000004101c2834404b546a7784919daab7c4d0d4c7baaea194877b6e6154483b2e211508000000000000000000000000000000010406070c1013191b22272e343d454d565f69717e8b96a0acb9c5d2e0d3c7baaea3998a7e7164574b3e312418060000111e2b3744515e6a7784919daab7c4d0dde0d3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040e16202830363c4247484c4e4e4d4b4746423b37322b221c140a0100000000020e1a25303b4754606a73808d949fa6aeb4b7b9b8b2aba49f93887d7064564c4135291d11040000000000000916222f3c4955626f7c8895a2afbbc8d5e2d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000060e172028313a434b515b626b707b838e939fa4acb3bcc3ccd4d5cdc4bbb3aaa29892877e716c625a5149403727221b141717181819191a1a1a1b171b1f2021242623282b2d2d2c2924201f1b17110a0200000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b5c0cbd7e2d6cabfb4aa94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000006111b28343f4a5463707c8997a1adb9c6d2d4c8bbafa49a8a7e7164574a3e31251a0e02000000000000000000000000060c11151a1b22272b2d2f32333433322f2d2b28221c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556773808d9aa6aaa7a8a1978b7e7164584b3e3125180b000000000000000000000000000000000000000000000005111e2a36414c566774818e9aa4afbbc4cccdc3baaea2988b7e7265544b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88939eaab3bcc2c8cac6bdb2a89a8d8074676a6f767d82868b8e9196979a9c9d9e9fa2aaaaa29f9e9c9999928f8a857f79706b605c544d443b332a21180e05000000000000000000000000000000000000000000060e151a21272c30363a3b3f4446484a4b4b4b4a4948474641403e3b3a36312f2d2c282321201d19151313121f2c3844505c667985929facb8c5d2dccfc2b6a99c8f837669564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000020b16202a343f45515d676f7c86929fa6b0bbc4d0d9d7cbc0b5aba1979083796d6f7c869299a3abb5c0c8d1d4cac1b7aea49c928b7f726c61594f463c332a21170f06000000000000000000000000000000000000000000000000000000000000000000000c18232e43505d697683909ca9b6c3cfd4c7baaea194877b6e6154483b2e211508050505050500000306070708090b080d111314181c1f24292d333940454f575e686e7b86929fa8b2bdc9d5dfd2c5b9ac9f92867a6d6054473a2d2114070000111d2a3744505d6a7783909daab6c3d0dde1d4c7baaea194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000050e161e252a31373a3b404141403e3b3a36302b272019100a0200000000000009141f2b37434e58606d78828f949fa2aaabacaba8a099938c80736c6155443a3024190d010000000000000916232f3c4956626f7c8995a2afbcc8d5e2d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000050e161f2830394045515960696e79818c939aa2aab2bac2cbd3d6cdc5bcb3aaa29992877e716d625b514940332d261d140b0b0b0c0c0d0d0e060b0f121315171a171c1f2021201d1913120f0b06000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebad1dcdfd3c6baaea29886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000c17232e394653606c7884919eabb8c4d1d8ccc0b6ac9a8e817467574d42362a1e12050000000000000000000000040c131920262b2d3337393c3e3f40403f3c3938332d27221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3e4a5764717d8a97a09e9a9796918e8174675b4e4134281b0e00000000000000000000000000000000000000000000000713202d3946525e687884919eacb6c0cdd7d6cabfb4aa9c8f8376665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5afbcc5ced4d6cfc3b6a99c9083766c727c82898f92999b9ea1a8a6a9aaaaabaeb4b4aeacaba9aba39f9c97928b847d746d665e564d453c332a20170c0300000000000000000000000000000000000000060f181f262b33383b4246474a5053555657585757565554524c4d4a4846423f3c3a38342e2d2c292422201f1c1c28343f4a5f6c7885929fabb8c5d2dbcec1b4a89b8e8175685b4e423024190d010000000000000000000000000000000000000000000000000000000000000000000000000000040e19222935404b555f6a727f8b949ea9b2bdc7d2dcd1c7bdb3a9a0958f81787c859298a2abb4bdc7d2d5cbc2b8afa59d928c80736d625a50473d342b21180f050000000000000000000000000000000000000000000000000000000000000000000000071c2936434f5c6976828f9ca9b5c2cfd4c7baaea194877b6e6154483b2e2115121212121212060c1012131415161719191d202123282c2f35383f444b515960696e7a839198a2aebac4ced9d4c8bcb1a79c8f8275675d5145392c2013060000101d2a3643505d697683909ca9b6c3cfdce1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000050c131920262b2e2f33343533312e2d2a251f1b150e070000000000000000030f1b27323d44515c666d7a828c92989d9e9f9e9c96918780786c60594f4432281e130800000000000000091623303c4956636f7c8996a2afbcc9d5e2d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000040d161e272e343f474f575f676d777f889298a0a8b0b8c1c9d7d7cec5bcb4aba39992877f726d635b52443f382f261d150c0300000000010000030506080a060b1012131413110d0805030000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4dfd2c5b8ac9f928579665c5044382c1f12060000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674808d9aabb5c0cbd7d2c4b7ab9e918478695e53463a2d21140700000000000000000000060e161e25293137383f4446484b4c4d4d4b4946443f38332d261d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3b4754616e7a879696918e8b8884817e7164574a3e3124170b00000000000000000000000000000000000000000000000714212e3a4754616d7a8796a1acbec7d2dfdbd0c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c1ced7e0ddd1c4b7aa9e918477777f878f949b9fa3ababadb2b3b5b6b7b8babebfbab8b7b5b5afaca9a19e96918a80786e695e574d453c32291e150b0000000000000000000000000000000000030a1117212a31373d44484d5254545b606263646564636362615e56595754534d4c494645403d3a39352f2f2d2c2823232e45525f6c7885929fabb8c5d2dacdc0b4a79a8d8174675a4e4134271b0800000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58606c77828f97a1abb5c0ccd7d9cfc5bbb1a79e938d81849197a1aab4bdc6d0d6cdc3b9b0a69e938d80746e635b51483e352b22190f060000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ced4c7bbaea194887b6e6155483b2e221f1f1f1f1f1f1f1f171c1f20202123242624292c2d2e34383a41454950555c606b6f7b849195a0aab4beccd6d7cec5b8ab9f958a7e7164554c4135291d11040000101c2936434f5c6976828f9ca9b5c2cfdce2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1e2122262728262521201e1a140f0a04000000000000000000000a15202834404a545e686d787f868c909192918f8b847c736c665b50473e3320160c0200000000000000091623303c4956636f7c8996a2afbcc9d5e2d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000040c151d2328353d454d555d656c737d8691969fa6afb7bfcbd1d7cec6bdb4aba399938b7f736d635c504941382f261e150c0300000000000000000000000000030607070704010000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4ded1c4b8ab9e9185786b544a3f34281c100300000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5463707d8999a3afbbc7d4d2c5b9aca196877b6e6154483b2e211508000000000000000000060f18202830353c42474950535558595a59585553504a443f382f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6878848a8784817e7b7875716c6155493c3023170a00000000000000000000000000000000000000000000000916232f3c4956626f7c8995a8b2bdd0d9e4e0d3c7baaea398897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536a7784919daab7c4d0dde9ded2c5b8ab9f928578818c92999fa6acaeb5b7b9bdc0c2c3c4c5c6cacac6c5c4c2c0bbb9b3ada8a09d928d837b6e695f574d443a30271d1207000000000000000000000000000000030c151c2328333c42474f55565e6165666c6e70717271706f6f6d68696664615e57595653514b4a4745413e3c3a38342e313945525f6c7885929fabb8c5d2d9cdc0b3a69a8d8073675a4d4034271a0d090909070704010000000000000000000000000000000000000000000000000000000000000000000007121d28313c44505b656d7a859199a4afbbc2ced7d7cdc3b9b0a69d928d9196a1a9b3bcc5cfd8cec4bbb1a79f948e81786c605b52493f362c231a1007000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1ced4c8bbaea195887b6e6255483b2f2b2b2b2b2b2b2b2b2b23282c2d2d2e3031322f35393a3d4045464c51535b60676d737d859196a0a7b1bcc5d0d9d0c5bcb0a69d9083786c6053463a2f24190d0100000f1c2936424f5c6975828f9ca8b5c2cfdbe3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1b1a181414110e0902000000000000000000000000040c18232e39424c565e666c727a7f83848685827e796f6b605b544a3f352c210e0400000000000000000a1623303d495663707c8996a3afbcc9d6e2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000030b1218232b333b434b535b606b707c8490949ea5aebbc0c7cfd7cfc6bdb5aba49f918c7f736e605b534a423830271e150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbad0dcded2c5b8ab9f9285786c554b4034281c100400000000000000000000000000000000000000000000000000000000000000000b17222d3a4753606d7a86929facb9c5d2d5c9bdb2a8978a7d7064574a3d312417080000000000000000060f18212a323a41464e53535b6062656667666562605b545049413931271d1207000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664717e7d7a7774716e696864615a5045392d21140800000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdced7ebe3d7cbbfb4aa978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2deebdfd3c6baada2978e818e939fa3abb0b9bbbfc0bdbbc0bbb9bbc0bec2c6c7ccd2d1cbc7c5beb9b2aca49d9590847b6e695f564c43392e23180e0500000000000000000000000000000a151e262e343f454d53596163696e7276797b7d7e7e7e7d7c7b7a787573716e69686562605c545754524c4b48464540403e3c45525f6c7885929fabb8c5d2d9ccbfb3a6998c807366594d4033261a161616161413110d08030000000000000000000000000000000000000000000000000000000000000000010c161f27333f49535e68707d87939fa7b1bcc5d0dbd5cbc1b8aea49d9a9ea1a8b2bbc5ced7d0c6bcb2a9a0958f82796d665b504940372d241a110800000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1ced5c8bbafa295887c6f6255493c383838383838383838382e34383a3a3b3c3e3f40414547494b5153555d60656c70797f879197a0a8b1b9c3ced7d2c7beb3a99e94897d70655b504437281e13080000000e1b2835414e5b6874818e9ba7b4c1cedae4d7cabdb1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080d0e0e0d0b0807050200000000000000000000000000000007121c27303a444c545b60686d727678797876716d676059504a42382d231a100000000000000000000a1623303d495663707c8996a3afbcc9d6e2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000711192129313941495059616a6e7a828e939ca4afb5bdc5ced6cfc7bdb5afa39b918c80746c655b544a423930271f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693aab4bfcbd6dfd2c5b9ac9f928679675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000613202c3945515d677783909daab6c3d0dacebfb2a6998c7f7366594c402f24190d01000000000000020b18212a333c444c52575f62656c6f71727373726f6c66605b534b43392f23180c0500000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b4956626c71716e686764615f57575550483e33281c110500000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4e7dcd1beb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfece2d6cabeb3a99d938e939da5afb5bdbeb9b8b4b0afb6afacafb6b1b5b9bbc0c7cad0d3cfc9c3bdb8aea79f9691847b6e685e554b40342820170d0200000000000000000000000006111c2630383f4450575f626b70757b7f828588898a8b8a8a8988878482807d7b7875726f6d666663605d56585553514b4d4b4846525f6c7885929fabb8c5d2d9ccbfb2a6998c7f7366594c403326232323232321201d1913100b0600000000000000000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d959faab4bfcad6ddd3cac0b6aea9a7abadb2bac4cdd7d2c7beb4aaa1969083796d675c544a3f372e251b12080000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cdd5c9bcafa296897c6f6356494545454545454545454545453f44464748494a4c4d4c525456545c6064676d71787d848c9299a1a9b2bac3cbd5d7ccc0b6aca2978f82756b6053493f3327160c010000000d1a2733404d5a6673808d99a6b3c0ccd9e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102000000000000000000000000000000000000000000000b151e28323a424a50565e61666a6b6c6b6964605c554f443f382f261c11080000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000070f171f282f383f444f575f686d79818d929fa3abb3bcc4ccd5d0c7c0bbada39c928d80776c665c544b433931281f160e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798698a3aebac7d3e0d3c7bbafa39986796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000004111d2935404b556774818d9aa7b4c0cfdbcec2b5a89b8f827568554c4135291d11040000000000000a141d2a333c454d565e616a6e74787b7e7f80807e7c78716c655c554b40342922170b000000000000000000000000000000000000000000000000000000000000000000000000000008141f2d3945505a626464615e565855534d4a49453e362c22170c0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4e6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0ede6dbd0c5bcafa59d9b9da5afbbbbb7b2adaba7a3a2a1a49fa4aca4a8acafb5babfc6ced5d5cec8c0b9b1a8a09691847a6d675c51453e32291e13080000000000000000000000060f17232e38424a505a62696e757d82868c8f92979697989796969596918f8c8a8784827f7c797673706d68676562605c545a575553515e6b7885919eabb8c4d1d9ccbfb2a6998c7f7366594c40332f2f2f2f2f2f2d2c29241f1c17110a0200000000000000000000000000000000000000000000000000000000000006111b262f3a444f59606d78839098a2aebac2cdd7dcd2c8c0bab5b4b7b9bdc4ccd6d8ccc0b6aca29891847b6e675d554b42382d251c1309000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cdd6c9bcb0a396897d706356525252525252525252525252524a505353545657595a565d606365666d70757a7e848a91969fa3abb3bbc3ccd5d1cbc0bbafa49a92857b6e61594f41382d221704000000000c1925323f4c5865727f8b98a5b2becbd8e5d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1620282f383f444c5254595d5e5f5e5c5853514b433d332d261d140a000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000060d161d262d333e454e565e676d77808b9299a2aab2bac3cbd4d2ccbfb5ada49c928d81786d665c554b433a312820170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667985929facb8c5d2dfd7cbc0b5a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000010d18242f3e4b5764717e8a97a9b3becad6d1c4b7aa9e918477675d5145392c201306000000000006111c262f3c454d575f686d747b8085888b8c8d8c8b88847e776d675c51453e33281c10010000000000000000000000000000000000000000000000000000000000000000000000000002111d29343e485056585754524c4b4846423e3c39332c241a10050000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdd1dce7e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b6c0ccd8e4f0ece1d7cec0b7afa9a7a9afb7b9b0aba9a19e9a9795949a939a96989c9fa4abaeb4bcc3cbd2d9d4cbc2bab2a8a1969082796d605a50443a3025190d03000000000000000000030e182128343f4a545c606c717b82898f92999c9fa2a9a4a5a4a3a2a8a19e9c999796918e8c898683807d7a7774716f6d6668666462605c546b7884919eabb7c4d1d9ccbfb2a6998c7f7366594c403c3c3c3c3c3c3c3a39352f2b28231c140c050000000000000000000000000000000000000000000000000000000000000a141d29323d44505c666e7b86929fa6b0bbc5d0dbdad2cbc5c2c0c4c5c9cfd6d4cbc2bbafa49a92867c6f695e554c43392f261c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd6c9bdb0a3968a7d70635e5e5e5e5e5e5e5e5e5e5e5e5e5f5f5c6060616364656768686d707275797d82868b91959ea0a8afb5bdc4cdd5cfc7c0bbaea59f93887d70695f53473d2f261b1106000000000b1724313e4a5764717d8a97a4b0bdd2dde8dbcec1b4a89b8e8175685b4e4235281b070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161d262d333a4146474c50515352504b474540393128221c140b02000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227333c444c555c656c737e879298a1a8b1b9c2cbd4d7c8bfb6aea49d938e81786d675d554b433a322920170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5f6b7885929eabb8c5d1dedcd1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000715212e3b4854616e7b8797a2adbac6d3d2c6b9ac9f93867a6d6054473a2d21140700000000000b17222d38424d575f696e7a81878d929798999a999896918b82796d605a5044392d1d120700000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b4a4746413e3b3a3631302d28221a1208000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995abb4bfcbd7e3e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbd2dde8f4f3e9e0d2c9c0bab6b4b6bbb3ada69f9c97918d8a8887868688898b8f93999fa2aab1b9c0c9d2dbd4ccc4bab2a89f948e81746c61564c41362a20150a0000000000000000000915202a333c44505c666d747e868f949c9fa3ababadb3b1b1b1b0afb2adaba8a6a9a19e9b989892908d8a8684817e7b79777573716f6d66686a7784919daab7c4d0d9ccbfb2a6998c7f7366594c49494949494949494745413a38342e261e170e050000000000000000000000000000000000000000000000000000000000020b172028343f4a545f69727e8b949fa9b3becad6dfdcd6d1cecdd1d2d5dad6ccc2b9afa59f93887e716a60574d433a30271d140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd7cabdb0a4978a7d716b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c666d6d6e6f71727375777a7c7f81858a8e92989da0a7acb2bbc0c7cfd5cdc4bdb5afa49d938c80736b61574d42352b1d140a00000000000916232f3c4956626f7c8995acb6c0ccd8e4dccfc2b6a99c8f8376695c50432f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c22283035393a3f43454645433e3a38342f271f17110a0200000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000020a1117212a323a434b535b606c717d869196a0a7b1b9c2cad3d1c8c0b6aea59d938e81796d675d554c443a322921180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44505d6a7783909daab6c3d0ddd6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e697885929fabb8c5d2d4c8bbafa49a897c6f6356493c3023160900000000030f1c28333f4a545f696e7b848e93999ea1a9a5a6a6a8a09e948e81756c615549392f24180d010000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e3e3b3936302e2d2a2623211c17100800000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799a3aebac7d3e0e8dbcec1b5a89b8e8275685b4f4235281c060000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1f9fbf2e4dbd2cbc6c2c1bbb2a9a29e948f8984817d7c7b79797b7c7e82878c9298a0a7aeb7c0c9d2dcd6ccc4bab0a69d938a7d70685e52463c31261b0f0400000000000000020f1a26313c46515b606d78808b92999ea6acafb5b8babebdbebdbdbcbdb9b8b5b3b2adaba8aaa39f9c999a93918e8b88868482807e7b797775737784909daab7c3d0d9ccbfb2a6998c7f73665956565656565656565654524c46443f38302920170c020000000000000000000000000000000000000000000000000000000000050e17232e38424d57626d76828f97a2adbac1cdd6e1e2dddbdadedfe1d7cec4bab0a69e938c7f736c61584e453b31281e150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd7cabeb1a4978b7e787878787878787878787878787878787979797a7b7c7d7f80828486898c8e92979b9fa3aaacb1b8bdc3cbd1cec9c0bbb2aba39f928d81786c60594f453c3123190b0200000000000815212e3b4854616e7b879aa4afbbc8d4e0ddd0c4b7aa9d9184776a554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e25292d2e333738393836312d2c29231d150d06000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e1d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000060f18202830394149505a626b707c8491959fa7b0b8c1c9d2d1c8c0b7afa59e938f82796d675d564c443b332921180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2935424f5c6875828f9ba8b5c2cedbd8cbbeb2a5988b7f7265584c3f3225190800000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576a7783909daab6c3d0d8ccc0b6ac978b7e7164584b3e3125180b0000000006121f2b3844505b666e7b8591969fa4abadb3b2b3b3b2aca69e938a7d7064554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031312e2d2a2522211e1a1714110c050000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c5d2dfe8dbcfc2b5a89c8f8275695c4f422e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefff6ede4ddd6d0c5bbb2a9a197928b827c7874706f6e6d6d6e7071757b808690959da4aeb7c1cad4ded6ccc2b9afa59e92857a6d61584e43372b20150a0000000000000006121f2b37434e58626d74818d929fa3abb0b9bbc0c5c6cad0cbcac9cfc9c5c4c2bfbdb9b8b5b4aeaca9aca49f9d9a989992918f8d8a888684827f7d83919daab7c4d0d9ccbfb2a6998c7f736662626262626262626262605d5653504a423a32291e130800000000000000000000000000000000000000000000000000000000000006111c26303b45515b616e7b85929fa5afbbc5cfdae6eae7e7eae6dbd0c5bcb2a89f948e81756d635a50463c33291f160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8d2c5b8ab9f9285858585858585858585858585858585858586868687898a8c8d8f91939a989b9fa2a9acaeb4b8bcc3c8cecec8c4bdb9afa9a199928b80786c665b50473e332a1f11070000000000000713202d3a4653606d7986939facb9c6d2dfdfd2c5b8ac9f928579675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d2021262a2b2c2b2925201f1c18120b0300000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e1d4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e272f383f445059606a6f7b8390959fa6afb7c0c9d1d2c9c0b7afa59e948f82796d685e564d453b332a21181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddadacdc0b3a79a8d8074675a4d413025190d010000000000000000000000000000000000000000000000000000000000000000020e1a2531424f5b6875828e9ba8b5c1ceddd2bfb2a5998c7f7266594c3f3326190c000000000613202d394653606c78839097a1a8afb5b9bebfc0bfbdb9afa59d908376675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252421201e191514120e090805000000000000000000000000000000000000000000000000000000000006121f2b3844505b667783909daab6c3d0dde9dccfc2b6a99c8f837669544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2eefbfef4eae0d6cabeb3a9a19791857e766f6c656462616060616365696e737b838d929da5afb8c2ccd6ded4cbc0b9ada1978e81746a5f53473c32261b0f030000000000000814212e3a47535f6a727f8b939da4aeb4bdc1c7cbd1d3cfcec9c8c9cacbcccecfcfc9c5c4c1bfbab8b6b6afacaaa7aba39f9e9b99979992918e8c8a9195a0acb8c5d1d9ccbfb2a6998c7f736f6f6f6f6f6f6f6f6f6f6f6d6866605c544c443a3025190d050000000000000000000000000000000000000000000000000000000000000a151e29333f46525e69717e8a939ea9b3bec9d5e2eef4f3eee2d6cabeb3aaa1969082796d605b51483e342b20170d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8d3c6baaea298929191919191919191919191919191919292939993949697989a9b9e9fa4aca8abadb3b8babfc6c8ceccc7c3bcb8b2aca59d9791877f736c665b544a3f352c21180e0000000000000006131f2c3845515c667885929eabb8c5d1dedfd3c6baaea298867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191d1e201f1d181413100c07010000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e0d4c7baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151d262d333f474f585f696e7a838f949ea5afb7c0c8d7d2c9c1b8afa69f9490837a6d685e574d453c332a221910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfd1dcdbcfc2b5a89c8f827569564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000091a2734404d5a6773808d9aa6b3c0cdd9cdc0b4a79a8d8174675a4e4134271b0600000005121e2a36424d5765727e8b959fa9b2bbc0c7cacfcdcec9c1b9ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718171414110e080705020000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546774818d9aa7b4c0cfdae6ddd0c4b7aa9d918477665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effff8ede2d8cec6baada29791857b716c63605b53555453535556575e616a6e79808d939ea6b0bac4cfdaddd5c9beb3a99f92877c6f62584e43372b1f1409000000000004101d2935404b55626e7c87929fa5aebabfc6cfd4d7ccc6c3c2bdbcbcbdbec0c1c2c3c5c6cad0cbc7c5c3c0bbb9b7b4b5afacaaa8a6aba39f9d9b99979da0a7b1bcc8d4dacdc1b4a79a8e817c7c7c7c7c7c7c7c7c7c7c7c7a78726d665e564c41362a22170c000000000000000000000000000000000000000000000000000000000000030c18212a36424d57616c75818f97a1adb9c6d2dfecf8f9ecdfd3c6baaea29891847a6d675c514940362c22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7d6cabeb3aaa29f9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9f9fa4a0a1a2a4a5a6a8aaacafb6b4b8babec5c7cbcbc7c5c2bbb7b1aca8a09e938e847d726d605b544a42382d231a0f060000000000000004101c2834404b546a7683909da9b6c3d0dce2d6cabfb4aa95887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c10121312100b0706040000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227353d464e575e686d79828e939da5aeb6bfcbd1d3cac1b8b0a69f9590837a6e695f574e463c342b2219110700000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97abb4bfcbd7ded1c4b7ab9e918478685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8cec2b5a89b8f8275685c4f422e23170b0000000714212d3a46535e697783909da7b1bbc4ccd2d6dad9d9d3c7bbafa399887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3e4b5864717e8b97a9b3bec9d5e1dfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2effff3e7dbd0c6bcafa59f92857c6f69625a5350494948464648494d53575f676d74818e949fa8b2bdc9d5e0dacfc5bbafa3998f82756a5f53473b30251a0e020000000006131f2c3945515d6774808d99a3afb7c0cbd1d8d3c9c1bbb6b5b0afafb1b2b3b4b5b6b8babfbfc1c3c5c6cac8c6c4c1c0bbb9b7b5b3b5afacaaa8a6a3aaacb1b9c3ced9dbcec2b5a99d938e89898989898989898989898987847f786d685e52463e33281c1105000000000000000000000000000000000000000000000000000000000000060f1a25303b45505a616d7a85929eabb8c5d1deebf8f8ebded2c5b8ab9f92857c6f685e554b40372e241a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7dbd0c5bcb3aeabababababababababababababababababacacafb5aeafb0b2b3b5b7b9bbc0c1c5c6cacfcfc6bfbbb9b5b0aba7a09d969189817a706b625b504a42382f261c11080000000000000000000c18232e414e5b6774818e9aa7b4c1cddae7dbd0bcafa396897c706356493d30231606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000405060503000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117232b343c454d565e676d78818e939ca4adbbc0c7cfd3cac2b8b0a79f9590847b6e695f584e463d342b23191107000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8899a3aebac7d3ded2c5b9aca196877a6d6154473a2e2114060000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6d0c3b6a99d9083766a544a3f34281c100300000815212e3b4854616e7b8795a0acb9c2cdd7dde3e6e6e3d7cbc0b5ab96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000615222f3b4855626e7b8897a1adb9c6d2dfe0d3c7bbafa399887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effbefe2d6cabfb4aa9e93897d706a5f575046443f3c3b3a3a3b3d42464e555c606d78828f96a1adb9c4cfdae1d7cbc0b5ab9e94887c6f62574d42362a1e1205000000000714202d3a4753606d7985929fabb5c0c9d7dcd7ccc1b7afaaa8a3a2a3a4a5a6a7a8aaacaeb4b2b4b6b8b9bebec1c3c5c7c7c5c4c2c0c0bbb9b7b5b2b0b7b8bcc3ccd5dfded1c5baafa59d9a95959595959595959595959596918c837a6d615a5045392d211408000000000000000000000000000000000000000000000000000000000000000a141e29333e46525e68717e8a97a4b1bdcad7e4f0f4e7dacec1b4a79b8e81746b60564c43392e251c120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e1d7cec5bebab8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9bbc0babcbdbfc0c2c4c6c8ccd2d2d3d6cac1bdb5aeaca9a69f9c95908b847d746d68615951443f382f261d140a00000000000000000000071925323f4c5865727f8b98a5b2becfdae6d8cbbeb2a5988b7f7265584c3f2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8dfd3c6b9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111a222a333b444c555d666d78818d929ca3afb5bdc6cfd4cac2b9b1a7a09691847b6e6a5f584e463d352b231910070000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2dfd5c9bdb2a8968a7d7063574a3d2e23170c0000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d1c4b8ab9e918578665c5044382b1f120600000a1623303d495663707c8996a7b1bccbd4dfe8eef2ede1d5c9bdb2a895897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070604010000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7885919eabb8c4d1dee3d7cbc0b5ab978a7d7064574a3d3124170600000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3f0f9ece0d3c7baaea2988e81756b60584e453e37332d2e2d2d2e31363c434b515c666d7a84919ea9b2bec9d5e2dcd1c7bdb0a69b8e8175695e52463a2d20150a000000000a1723303d4a5663707d8997a2adbdc7d1dbdfd2c6bbafa59e9b9695969798999b9c9d9fa2aaa5a7a9abadb3b2b4b6b9babfc0c2c5c6cac7c5c4c1bfbdc4c5c8ced5dee7e2d6cbc0b7afa9a7a2a2a2a2a2a2a2a2a2a2a2a8a19e958f82756c6155493c3023170a00000000000000000000000000000000000000000000000000000000000006111c26303a444f59626d75828f9ba8b5c2cedbe8f5f9ecdfd2c6b9ac9f93887d70685e52463f332a1e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e9e0d7d0cac6c5c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c5c5c6c7ccd2c9cacbcdced1d2d4d8ddded7ccc1b8b0aba39f9c98948f89837e79706b605d564f473f332d261d140b02000000000000000000000a1623303d495663707c8996a9b2bec9d5e1dacdc1b4a79a8e817467544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e0d3c7baaea3988679665c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810182029323a434b545c666d74808c919fa3abb4bdc5ced4cbc2b9b1a8a09691847c6f6a60584f473d352b23191007000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667783909daab6c3d0dddacebfb3a6998c807366544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad1dcd2c6b9ac9f9386796d6053463a2d20130700000b1724313e4a5764717d8a97a4b0bdcddae5ededece5dcd2c5b9aca096877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11131413110d08070501000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e576875818e9ba8b4c1cedae5dcd1bfb2a5998c7f7266594c3f2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0f8ebdfd2c5b8ac9f92867b6e61594f463c332b272221202022252a3039404b545d68727f8b97a1adb9c6d1dce3d9cfc1b9ac9f92867b6e6154483c32261b0f030000000c1825323f4b5865727e8b98a9b3becfd9e3dccfc3b6aa9e938f8a89898a8b8d8e8f90929896989a9c9ea2a9a5a7aaacaeb4b3b6b8b9bebfc2c4c5c9cfd0d1d4d9dfe7f0e7ddd2c9c0bab5b4afafafafafafafafafafafb2aca79e938a7e7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000040d17232e38424c56606b727f8c939eaab6c3cfdce9f5faede0d4c8bbafa49a91847a6d615b51463c30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e9e1dbd6d3d2cccdced0d1d1d1d1d1d1d1d1d1d1d1d1d2d2d4d7ddd5d7d8d9dbdddfe0e4e8dfd3c7bbb0a69e99928f8b87827d77716d666059524c443d3528221c140b0200000000000000000000000714212e3a4754616d7a8797a1adb9c6d2dfdcd0c3b6a99d908376665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dfd2c5b9ac9f9286796c5f4b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e172028313a424b545c606e737f8b9299a3abb4bcc5cdd4cbc3bab2a8a19691857c6f6a60594f473d352b221910060000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546774818e9aa7b4c1d0dcdbcfc2b5a89c8f8275665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b5bfcbd7d4c7bbafa499877a6d6054473a2d21140700000a1724303d4a5763707d8a96a8b2bdc9d5dfe1e0dfd9d4cbbfb4aa9e918477695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021201d191413110d0807050200000000000000000000000000000000000000000000000000000000000000020e1a26313e4b5865717e8b98a8b2bdc9d5e1dacec1b4a79b8e81746853493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4f1ede0d4c8bcb1a7998d8073695e52473d342a211b17151313151a1e272e39424c56606d7984919eaab4bfcbd7e3e0d3c7bbafa3998c7f7266584e43372b1f13060000000d1a2733404d5a6673808d99a6b3c0d0d9eadbcec2b5a89b8f817d7c7c7e7f808182838587898c8e90929796989a9d9fa3aaa6a9abadb3b3b5b8b9bdbfc4c5c8ced5dee7eee4dbd2cbc5c2c1bcbcbcbcbcbcbcbcbcbcbcbdb9afa59a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000010c161f28343f4a545e686f7d87929fa5afbbc6d2dfebf7fcf0e4d8ccc0b6aca1968f82756d62584e42392e23180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e3d9d1cac4c0bfc0c2c3c4c6c7ccd2cbcdcfd2d3d6dbdbdddfe0e3e8e3e5e6e8eaecedf0e9dcd0c3b7aa9e948f86827f7b76706b64605c544f45413a322c2317110a020000000000000000000000000713202d3946525e687885919eabb8c4d1dedfd2c5b8ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9ded2c5b8ab9f9285786c5f52452e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f283039424a505c636d727e879299a2aab3bbc4ccd5ccc3bab2a9a19792857c706b60594f473d342b22180d04000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3f4b5865727e8b98aab4bfcbd6ded2c5b8ab9f9285796d6053463a2d20130900000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a3aebbc7d3d7ccc0b5a094877a6d6154473a2e21140700000815222f3b4855626e7b8896a1acb9c4cdd2d5d4d2cec8c1baaea3988d807366574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292c2d2c292421201e191514120e09030000000000000000000000000000000000000000000000000000000000000915222e3b4855616e7b8896a1acb9c5d2dedcd0c3b6a99d908376655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1eaded1c4b8aca095887b6e62574d42352b22180f0b060707090c151d27303a45515c67727f8c98a3aebac7d3e0e3d7cbc0b5ab9d9184776a5f53473b2e2115070000000e1a2734414d5a6774808d9aa7b3c0d1dce7d4c7baaea194877b706f70717273747577797b7d7f81838587898b8e909298979a9c9ea2a9a6a8abadb2b2b7b9bdc3ccd5e0ebede4ddd6d1cecdc8c8c8c8c8c8c8c8c8c8cec9c1b6a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000007131d28313a44505c666d7a849199a3afb7c1ccd7e3eff8f9f4e8ddd2c7beb2a99e938b7e726a5f544b40342820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3dbd1c7bfb8b4b2b3b5b6b8b9bbc0bdbfc0c3c5c6cad0ced0d2d4d7dcdee0e4ebebeef1f7e8dbcfc2b5a89c8f827a76726e6963615953514b423d352f28201a1106000000000000000000000000000005111d2a36414c566976828f9ca9b5c2cfdce0d3c7baaea298887b6e6155483b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9ded1c5b8ab9e9285786b5f5245382c1f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e2730383f44525b636c717e879298a1a9b2bac3ccd5ccc4bbb2a9a19792867d706b60594f463d342a1f160b02000000000000000000000000000000000000000000000000000000000000000000000000071623303c4956636f7c8998a3aebac7d3dfd3c6baada297897c6f6356493c31261a0e020000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667986929facb9c5d2ddd2baaea194877b6e6154483b2e21150800000814212e3a47535f6a7884919ea8b2bbc2c5c9c7c6c3bcb8b0a69f92867b6e6154483b30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000060f181f282f35393a39352f2e2d2a2521201e1a140d0500000000000000000000000000000000000000000000000000000000000714212d3a46535f697884919eabb7c4d1dedfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2eaddd0c3b7aa9d908377695f53453b30231910060000000000030b151e2834404b55606d7a86929facb9c5d2dfe8dcd1c7b8aca095887c6f6255493c2f24180c0000000c1926333f4c5966727f8c99aab4bfcbd7e3d5c8bcafa295897c6f62636465666869656c6e70727476787a7c7f818386888b8d8f929797999c9ea1a9a6aaacb2bac3ced9e5e8dfd6cfc9c6c4c1c3c5c6cad0cbcccdcececfc4b7aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000000000000000050e18242f3a434f59606d78828f96a1abb5c0c9d3dde8ecebeceeeee4d9d0c4bbafa59f92867c6e665c51453d32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e0d5cabfb5ada7a5a7a8a9abacafb5b0b2b4b6b8babebfc1c4c5c7cbd1d1d4d9dedfe1e6ebe9dcd0c3b7aa9e948f837d76706b605c554e4540393029241e160d08000000000000000000000000000000010d192530404d5a6773808d9aa6b3c0ced9e2d6cabfb4aa978a7d7164574a3e2f24180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9ded1c4b7ab9e9184786b5e5145382b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c151e262e344049515a626c717d869297a1a8b2bac3ccd5cdc4bbb3a9a29892867d706b60584e463c31281d140a0000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb8c5d2dfd6cabeb3a99a8d807367574d42362a1e12050000000000000000000000000000000000000000000000000000000000000003101c28343f4a5f6c7885929fabb8c5d2d4c8bbaea195887b6e6255483b2f221508000006121e2b37424e5766737f8c96a1a9b0b7b9bdbbb9b7b1aca69e948d8073695e53463a291f140900000000000000000000000000000000000000000000000000000000000000000000000000030e18212a313a41454745413e3a3936302e2d2a251f170f080000000000000000000000000000000000000000000000000000000005121e2a36424d576874818e9ba7b4c1ced9dfd3c6baaea298887b6e6255483b2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5efe3d7cbc0b5ab998c7f7266574d4233291f110700000000000000030c18232e3945515d6776828f9ca9b5c2ced9e5e3d4c8bcb1a7998c7f7366554b4035291d100400000a1724313d4a5764707e8a98a3aebac7d3e0d7cbbeb1a4988b7e71655957585a5b535b606163656769686d70727477797b7e808385878a8c8f919696999ea0a8b2bdc8d4e1e1d6cdc4beb9b8b4b6b8babebdbebfc0c1c2c0beb5ab9c908376695d5043362a1d100000000000000000000000000000000000000000000000000000020c16202935404b55606b73808c949fa9b2bdc7d1dbe6e2dfdedfe2e6ebe2d6cdc1baaea2989083796d60594f443a3025190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6dcd0c4b8ada39c999a9b9d9e9fa4aba4a5a7a9abaeb4b2b5b7b9bbc0c3c5c8ced1d2d5dae0e3dfd3c7bbb0a69e95908a837d746d675f5850483e362d241a11080000000000000000000000000000000000081824313e4b5764717e8a97a8b2bdc8d4e1dbd0c0b3a6998d807366554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddaddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c2328373f48505a616b707c859196a0a8b2bac3ccd6cdc5bbb3aaa29892867d6f6a60584e433a2f261b1106000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca9b5c2cfdadbd0c4b7aa9d918477695f53463a2d21140900000000000000000000000000000000000000000000000000000000000000000c17232e45525e6b7885919eabb8c4d1d5c8bbafa295887c6f6255493c2f2216090000020e1a26313c4754606d798491979fa6abadb2afacaaa7a09d948f82796d60574d42362a170d030000000000000000000000000000000000000000000000000000000000000000000000000009151f2a333c434c5254524c4a4746413e3b3a363029211a1108000000000000000000000000000000000000000000000000000000020e1a26313e4b5764717e8a97a8b2bdc8d4e1d6cabfb4aa988b7e726553493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6ede0d4c7bbafa399887c6f6255493c3122170d00000000000000000007121d2935404b5565727f8b98a8b2bdc9d5e1e5d9cec2b6a99c8f8376675d5145382c1f130600000714202d3a4753606d7986929facb9c5d0dbddd0c3b6aa9d9083776b6053494d4e4950535456595b565e61636567666d6f717376787b7d808285878a8c9196a0acb9c5d2dedacfc4bbb3adaba7a9abaeb4b0b1b2b3b4b5b3b2ada3998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000008131e28323a45515d676f7d87939fa6b0bbc4cfd9e1dbd6d3d2d3d6dbe1e8dfd6cabfb4aaa0958d80736b60564c41362a21170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d9cdc0b4a79c918c8d8f909193999697989a9c9fa2aaa6a8aaacafb5b7b8bcc1c4c6c9cfd4d7dcd7ccc1b8b0a7a09d95908980796e6a625a50483e362c231a0f06000000000000000000000000000000000815212e3b4854616e7b8796a0acb8c5d1dedccfc3b6a99c908376675d5145392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddaddd0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117252d363f485059606a6f7c849196a0a8b2bac4cdd6cdc5bcb4aaa29892867c6f6a5f564c41382d22170c030000000000000000000000000000000000000000000000000000000000000000000004101c2934404b5565727f8c98a8b2bdc9d5ded1c5b8aca095887b6e6155483b3025190e0200000000000000000000000000000000000000000000000000000000000000061e2b3844515e6b7784919eaab7c4d1d5c8bcafa295897c6f6256493c2f2316090000000915202c3945515d676f7c858f949b9ea1a8a49f9d9a95918a827a6d675c51453b31251a0500000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c454d565d605d565754524c4b4846423b332c231a10050000000000000000000000000000000000000000000000000000000914212e3b4754616e7b8796a0acb8c5d1dedbd0c1b5a89b8e8275655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000d18242f3b4855626e7b8896a0acb9c5d2deecdfd2c5b9ac9f92867a6d6053473a2d20140700000613202c3945515d6775828f9caab4becad6ddd1c4b8ab9f95897d70655b5044413f4446484a4c4e4c52545658545c6062646769696e707375787a7d7f84919eaab7c4d1ddd5c9beb3a9a19e9a9d9fa2aaa4a5a6a6a7a8a7a9a19e92877b6e6255483b2f22150800000000000000000000000000000000000000000000000000050f1925303a444f59606d79849199a4afb8c2cdd6e0d7d0cac6c5c6cad0d7e0e7dbd0c6bcb1a79f93887d70685e52463e33291d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d8ccbfb2a5998c7f808283858687898a8c8d90929896999b9d9fa3abaaacb1b4b8b9bec4c7cbd1d5d3cac1b9b1aca79f9d928d837c716c625a50483e352c21180c030000000000000000000000000000000714202d3a46525e697784919daab7c4d2dddfd2c5b9ac9f92867a6d6053473a2d20140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddaddd0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131c242d363e474f58606a6e7b849196a0a8b2bbc5cdd7cec5bcb4aaa29892857c6f685d53493f33271e150a00000000000000000000000000000000000000000000000000000000000000000000000c18232f3c4855626f7b8896a1adb9c5d2dfd4c8bcb1a7988c7f7265564d42362a1e110500000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1d6c9bcafa396897c706356493d3023160a00000004111d2935414b555f6a6f7b82898e9196949993918d89847e756d685d554b4033291f14090000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d575f686d686764615e565754524d453e352c21170b0000000000000000000000000000000000000000000000000000000714202d3a46525e697784919daab7c4d0dbded1c5b8ab9e9285786c605346392d2013070000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7eaddd0c4b7aa9d918477675c5145382c1f1306000000000000000000000714212e3a47535f697784919eaab7c4d1ddeae0d3c7baaea399897c6f6356493c30231609000004111d2935404b5564717e8a98a2aebac5d0dbd4c8bcb1a79d9083786c60564c413637393b3d3f41414647494c4a505355585a575e61646669686e7074818e9aa7b4c1cddad2c6b9ada197918e909298969798999a9b9b9a9897918a7f72695f53473a2e211408000000000000000000000000000000000000000000000000020b17212a36414c56616b74818e96a0abb5c0cad4dfd7cec5bebab8babec5ced4dde2d8cec3bbafa49a91857a6d615a50453b2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d3c6b9ada093867974757678797b7c7d7f818385878a8c8e9192999a9da0a7a7abadb3b9bbc0c7c9cfd5cbc3bcb8b1aba49d9590867e716c625a50473e332a1e150b00000000000000000000000000000005121e2a36424d576774818d9aabb5c0ccd7e0d3c7bbaea399897d706356493d31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbdccfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a121b242c353d464e585f696e7a849196a1a9b3bbc5ced7cec6bcb3aaa29791847a6d655b50443d30261c1106000000000000000000000000000000000000000000000000000000000000000000000715212e3a47535f6a7884919eabb8c4cfdad9cec3b6a99c908376695e52463a2d20150a00000000000000000000000000000000000000000000000000000000000005121f2b3744505b657885929fabb8c5d2d6c9bcafa396897c706356493d3023160a000000010d18242f3a434e585f696e767c81848687878684817d78716c605d564c43392f21170d03000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f696e7a7774716d686764615e574f473e33281c1004000000000000000000000000000000000000000000000000000005111e2a36424d576774808d9aaab4bfcad6dfd2c6b9ada197887c6f6255493c2f24180d0100000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7e8dbcec1b5a89b8e827568554b4034281c10040000000000000000000006121e2b37424d576875818e9ba8b4c1cedbe7e3d7cbbfb4ab988b7e7265584b3f322518090000010d18242f3a4753606d7985929faab4bfcad6d8cdc3b7ab9f958b7e71685e52463d312d2e30323036393a3d3f3f4446484b4d4d53545759565e616774808d9aa7b3c0cddad1c4b8ab9e918581838587898a8b8c8d8e8f8d8c8a847e726d62574d42372b1e12060000000000000000000000000000000000000000000000000a141d29333b46525e68707d8a939da8b2bdc7d2dcd8cfc5bcb3aeabaeb3bcc3cbd4e1e0d8ccc0b6aca1978f81756c62574d42382d22170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d3c6baada093877a6d686a666d6e6f71727476797b7d7f828486898d9095979b9ea1a9acafb5b9bec4c9cfcec8c2bcb8aea7a09892887e716c61594f453c30271d12070000000000000000000000000000020e1a25303e4a5764717d8a99a4afbbc7d4e0d7cbbfb5ab998d807366574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbdccfc2b6a99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a232b343d464e575e686e7b849197a1a9b3bcc6cfd7cec5bcb3a9a0968f82776c60584e42382e23170c0300000000000000000000000000000000000000000000000000000000000000000006121f2b37434e586874818e9ba9b3becad6dfd2c6b9ac9f93877b6e6154473c31261b0f0100000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2d5c8bbafa295887c6f6255493c2f2216090000000007131d28313c464e575e616b6f74787a7b7a797774706c65615a524c433a31271d0f0500000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8783807d7a7774716e6961594f44392d2014080000000000000000000000000000000000000000000000000000020e1a25303d4a5663707d8998a2aebac6d3e0d5c9beb3a9998c7f7266554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7e6d9ccc0b3a6998d8073665a4d402e23180c0000000000000000000000020e1a2631404d596673808c99a6b3bfccd9e6e7dcd1c0b4a79a8d8174675a4e4130251a0e02000007131f2c3945515d6773808d98a2aebac3ced9d3c7bcb1a79f92857a6d61594f43392f242326252a2d2e302e34383a3c3e404246484a4d4c525a6773808d9aa6b3c0cdd9d0c3b6aa9d90837776797b7d7d7e7f808182807f7d79706c625b51453c31261a0e02000000000000000000000000000000000000000000000006111b262f3b45505a616d7a85919ea5afbac4d0d9dcd1c6bdb3aaa29fa2aab1b9c3cfd9e3ddd2c7beb3a99e938b7e71695e544a3f33281e150b000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d3c7baada094877a6d61545c606163646567656c6e707375777a7d8083878a8e91979b9fa3abadb3b9bdc4cbd1cdc8c0b9b1aaa29a92877e716b61574d42392e23180c0400000000000000000000000000000914212e3a4754616d7a86939facb9c6d2dfdcd1c3b7aa9d908477695f53463a2d211409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbdbcfc2b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222b343c454d565e696e7b859297a2aab4bdc6d1d7cec5bbb2a89e938c7f726a60544a3f34281f1409000000000000000000000000000000000000000000000000000000000000000000030f1a26313d4a5763707d8a97a1adb9c6d2dfd4c8bbafa49a8b7f7265584e43372b1d130700000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a4afbbc7d4d4c7bbaea194887b6e6155483b2e22150800000000010c161f2a343c454d5259606368676d6e6d6c666763605b535045413a31281f150b0000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b908d8a8784817e7b706c6155493c3023160a0000000000000000000000000000000000000000000000000000000914202d3a4753606d7985929facb8c5d2dfdacfc2b6a99c8f8376675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8e5d8ccbfb2a5998c7f7266594c3f33261907000000000000000000000000091824313e4b5764717e8a97a4b1bdcfdbe6e9dccfc3b6a99c90837669574d42362a1e1105000004101d2935404b55616d7a86929fa8b1bdc8d4d8cdc2baada2978e81756b60554b4035291f15191e20212323282c2d2f3131363a3b3d40414d596673808c99a6b3bfccd9d0c3b6aa9d908377656c6e707172737374757472706d66615a51493f332a2015090000000000000000000000000000000000000000000000020b17222d38414d57616c75818f97a1adb7c0ccd6e1d7cbbfb5aba29892989fa7b1bdc7d1dce4d9d0c4bbafa59f92857b6e665b50443c30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6d4c7baaea194877b6e6154515354565759535b6061636668676d7073777a7e8185898f92999ea1a9adb2bbc0c7cfd4cbc3bcb4aca39992877d70695f544b40342821160a00000000000000000000000000000713202d3946525d687783909daab6c3cfdbded1c5b8aca095887b6e6155483b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010304050504030103101c2936434f5c6976828f9ca9b5c2cfdcdbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081019222a333b444d575f696f7c859298a2abb5bfcbd7d7cdc3bab0a69f93877c6f665c50443b31251a0e030000000000000000000000000000000000000000000000000000000000000000000a13202d3a4653606d7985929eabb8c4cedad8ccc0b6ac9c9083766a5f53473a2f24180d00000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1b5c0ccd7d7cbbfb5ab94877a6d6154473a2e2114070000000000040d18222a333b42464f5456555d606161605b5456535049413e352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566774818e9a9a9795918e8a877d7064574a3d3124170a00000000000000000000000000000000000000000000000000000006131f2c3845515c6775828f9ca8b5c2ced9dfd2c5b9ac9f92867a6d6053473a2d20140900000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8e4d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000916232f3c4956626f7c8995a9b3becad6e2ebded2c5b8ab9f928578695e52463a2d2014070000000c18242f3946525e68727f8c95a0acb8c1cdd6d6cabeb3a99e93897d70675d51453d31271d1211131416171c1f202225252a2d2e3130404c5966737f8c99a6b2bfccd9d0c3b6aa9d9083776a606163646566676868676563605c5450483f372d21180e0300000000000000000000000000000000000000000000000a141d27333f49535e69717e8b939ea9b3bec9d2ded8cfc6bbaea399928590959fabb5c0cbd7e0e2d6cdc1baaea2989082786c60584e43392e23180c030000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5d4c7bbaea194887b6e6155484648494a4c495053545759555d606367686e7174787d82878c91979ea1a8afb5bdc5cdd5cec6beb5aba39992867b6e665c51453d32271b0f040000000000000000000000000005111d2935414c566773808d9aa9b3becad6e0d4c8bcb1a7988c7f7265574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0e0f11121110100e0c101d293643505c6976838f9ca9b6c2cfdcdbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f182129323b454d575f6a6f7d869299a3aebbc1ccd5d5ccc1bbafa4999083786d60574d42362a1f150900000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6674818d9aa8b2bdc9d5ddd2c7b7ab9f94887c6f62554b4135291d1207000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd2ddd3c7bbaea399867a6d6053473a2d201407000000000000061018212930363d4448494b5153545453504a4a46443f382f29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687784909da7a8a09d9a96877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000004101c2934404b5565727e8b98a7b1bcc8d4e0d3c7bbaea3998a7d7063574a3d31261a0e0200000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000714212d3a4754606d7a8797a2adb9c6d2dfecdfd3c6baada297877b6e6154473b2e21140800000007121d2935414c56606d7984919da5afbbc5cfdacfc5bbafa59e9184796d60584e43392f2418100707060c10121315181a1e212126323f4c5965727f8c98a5b2bfcbd8d0c3b6aa9d9083776a5d54565758595a5b5c5a595753514a423e362d251b0f06000000000000000000000000000000000000000000000006111c262f3844505b656e7b85929fa5afbbc4cfdbdcd1c6bdb1a79f92877c839099a3afbbc4cedae5dfd6cabeb3aa9f948c7f726a5f554b4034281e150b00000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5d4c8bbaea195887b6e6255483b3b3c3e3f3f4446484a4c4b515356565e6164656c70757b80858a91969fa3abb3bbc3ccd5d0c7bdb5aba2989083796d60594f43382c21160a00000000000000000000000000010d1924303d4a5663707d8997a2adb9c6d2dfd9cec3b6a99c908376695e52463a2d20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1b1c1d1e1e1d1c1b19171d2a3743505d6a7683909da9b6c3d0dcdacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f172029333c454e58606b707d87929fa5afbac3ced8d7ccc0b5aba0958c7f72695e53463c31261a0e03000000000000000000000000000000000000000000000000000000000000000004101c2834404a54636f7c8996a1acb9c7d1dcd3c7bcb0a69a8d8174675d5145392e23180c000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d2c5b9ac9f928679675c5145382c1f130600000000000000060f171f252a32383b3c404547484746443f3d3937332d261d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb1acaa9e918478695e52463a2d201407000000000000000000000000000000000000000000000000000000000c18232f3b4854616e7b8795a0acb8c5d1ded7cbbfb5ab9a8d807467574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce8e3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000713202c3945525d687885929eabb8c5d1deebe2d6cabeb3a996897d7063564a3d3023170a000000010d1925303a45515c66707d89939ea9b3bec9d5d7cdc1b9aca0968d80736a60554b40352922180e05000003060709090e12141925323f4c5865727f8b98a5b2becbd8d0c3b6aa9d9083776a5d504a4a4b4c4d4e4f4d4c4a46444039302c241b13090000000000000000000000000000000000000000000000030c17222d38424d57606c77828f97a2adb7c1cdd6e2d7cbbfb5aba0958c7f737c87929fa8b2bdc9d5dfe6dbd0c5bcb0a69f92867c6f675c51453d30271c1207000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5d5c8bbaea295887b6f6255483c2f30312d3337393b3d404045474a4c5254535b6063696e73797e848d9299a1a9b1bac3ccd5cfc6bdb4aa9f958d80736b6054483d32271b0f03000000000000000000000000000813202d3a4653606d7985929eabb8c4cedadfd2c6b9ac9f93877b6e6154473c31261a0f010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f20242628292a2b2b2a29282624222a3744505d6a7783909daab6c3d0dddacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e17212a333c464f59606b727f8b939ea8b2bcc6d0dbd2c7bdb1a79f92867b6e61574d42372b1f14090000000000000000000000000000000000000000000000000000000000000000000c18232e394653606c7884919eabb5c0cbd7d8cdc2b8ac9f92857a6d60554b4034281d12070000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d1c5b8ab9e9285786b554b4034291c10040000000000000000050d141a21272c2f2f35383a3b3a3938332d2d2b27221b140b080100000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d899aa4afbbb4a89b8e817568574d42362a1e1105000000000000000000000000000000000000000000000000000000000714202d3a46525e697783909daab7c3cfdadcd1c4b7aa9e918477695f53473a2d211409000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe8e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000004111d2935414c566b7784919eaab7c4d1ddeae6dbd0bdb1a4978a7e7164574b3e3124180b0000000008131e2834404b54606b75818e97a1adb9c0cbd5d5c9bdb2a89f92877c6f675d51453e342a20170b0200000000000002050c1825323f4b5865727e8b98a5b1becbd8d0c3b6aa9d9083776a5d50443e3f40404142413f3d3a38342e271e1a12090100000000000000000000000000000000000000000000000a151e28333f4a545f69727f8b949fa9b3bec9d3dfd9d0c7bbaea3999083786d73808d96a1acb9c1cdd7e1e1d7cec2baaea3999083796d60594f42392e23180c030000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5d5c8bcafa295897c6f6256493c2f232422272b2d2e302f35383a3d414647495053575e61666d717980879297a0a8b1bac3cdd7cfc5bcb1a79f93877c6f63594f43382c1f14090000000000000000000000000006131f2c3845515c6674818d9aa8b2bdc9d5e0d4c7bbafa4998c7f7265584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d23292c2d3033343637383837363433312f2d3744515e6a7784919daab7c4d0dddacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a343d464f59626d75818e96a0aab4bfcad6d9d0c3baaea2988e8174695f53473c31261a0e02000000000000000000000000000000000000000000000000000000000000000007121f2b3744505b6573808d99a3afbbc7d3dfd3c6baaea2988b7f72675c5145392e23180c030000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b4c1cedbd1c4b7aa9e9184776b5e51442f23180c0000000000000000000003090e161b1f2224292c2d2e2e2d2b2822201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546673808c99acb6bfb4aa988b7f7265584c3f30251a0e020000000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a9b3becad6ded2c5b9aca096887b6e6155483b30251a0e020000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000010d19242f44515d6a7784909daab7c3d0ddeae5d8cbbeb2a5988b7f7265584c3f3225190c00000000020c18232e39424f59616e7a85929ea4aeb9c3ced7cec4bbafa3999184796d605a50463c32291d140a00000000000000000b1825313e4b5864717e8b97a4b1becad7d0c3b6aa9d9083776a5d50443732333435353432302d2c28231c150c0800000000000000000000000000000000000000000000000006111c26303844505b666e7b86929fa6b0bcc5d0dbddd2c7beb1a79f92877c6f666d7984919ea5afbbc5d0dbe6e0d7cbbfb4aba0958d80736b60544a4034281f14090000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d5c9bcafa296897c6f6356493c302317171b1f20212424292c2d3036393b3f44464d52545c60676d737d859195a0a8b2bbc5d0d7cec3bbafa49a8f82766b6054483b31261a0e0200000000000000000000000004101c2834404b54636f7c8996a1acb9c5d2ded7ccc0b5ab9d9083776a5f53473a2f24190d0100000000000000000000000000000000000000000000000000020608080a0a080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f34383a3d4041424445444343413f3d3c3a3944515e6b7784919eaab7c4d1ddd9cdc0b3a69a8d8073675a4d4034271a060d0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18222b343d47515b606d7a849198a2aebac0cdd6d6cabfb4aa9f92877b6e61574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b86929facb9c2cdd8d6cabfb4aa9e9184796d60554b4034281e150b0000000000000000000000000000000000000000000000000006121f2c3844505c667784909daab7c3d0dbcfc2b5a89c8f8275695c4f4236291c07000000000000000000000000040a0f1315181d1f202121201f1c1713120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6676828f9ca9b5baaea298887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000020e1a25303c4956636f7c8997a1adb9c6d2dfd5c9bdb2a8998c7f7266574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8e5d8cbbfb2a5988c7f7265594c3f3226190700000000000000000000000000081d2a3743505d6a7683909da9b6c3d0dce9e5d9ccbfb2a6998c7f7366594c403326190d000000000007121d27303d46525e68707d8a929da7b1bcc5d0d7cbc0b5aba0968d80746c61584e443a2f261c1106000000000000000b1824313e4b5764717e8a97a4b1bdcad7d0c3b7aa9d9084776a5d5144372a26272829272624201f1c18120b03000000000000000000000000000000000000000000000000030c17232e38424e58606c78829098a2aeb8c2ced7e1d8ccc0b6aca0958c7f736a5f67707d8a939ea9b3becad6e1e7dcd1c6bdb1a79f93877d6f665c51443b31261a0d0400000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d6c9bcafa396897c706356493d3023160b0f12131517181d1f20252a2d2d33373b42464a51555d606b707b839196a0a9b3bec7d2d8ccc0b6ac9f94897c6f63574d42362a1e1205000000000000000000000000000c18232e394653606c7884919eabb7c3cdd8ddd2c7b8aca095887b6f62564c4135291d12070000000000000000000000000000000000000000000000030a0f12141517161513120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720282f35394045474a4d4e4f505151504f4e4c4a48474541515e6b7884919eabb7c4d1ded9ccc0b3a6998d8073665a4d403327171b19181513120f0b06030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019222b353f45515d676f7c86929fa5afbbc5cfdad0c6bbafa3998e8174695f53463a2d21150a0000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6975818e9ba6b0bbc7d3dbd0c5b9ada1968b7f72675c51453c30271c12070000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000307070c101314151413120f0b060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000913202d3a4653606d7985929eabb8c4cfdad9cec3b6a99d908376695e52463a2d2014080000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe8e6d9ccbfb3a6998c807366594d402f23180c00000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9e6dacdc0b3a79a8d8074675a4d4134271a0e0000000000000b151e2a36414c56616b74808d95a0aab3becad6d1c7bdb2a89d928a7e716a5f564c42382d22170e050000000000000a1724313d4a5764707d8a97a3b0bdcad6d0c4b7aa9d9184776a5e5144372b1e1a1b1c1a19171312100c0700000000000000000000000000000000000000000000000000000b151e28343f4a545f6a727f8c949faab4bfcad4e0ddd4c8bbafa49a9083786d6058616b75818e97a2adbac2cfd8e2e2d8cfc3bbafa4999183786d60574d42362a20160c01000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4d6c9bcb0a396897d7063564a3d3023170a03050608070c101314191e2022272b30363940444b515960696e7a849197a1acb6c0ccd8d2c7beb0a69c8f8276695f53463a2d2114090000000000000000000000000007121f2b3744505b6573808c99a7b1bcc8d4e2d4c8bcb1a79a8d8073685d5245392f24180c000000000000000000000000000000000000000000060b0f151a1f2122242321201f1b17110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000030c141c2328323a41454b515357595b5c5d5e5e5d5c5b59575554514b525f6b7885929eabb8c5d1ded9ccbfb3a6998c807366594d4033282228262422201f1b1712100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232935414c555f6a717e8b939da9b3bec9d5d7cbc0b5ab9f92877b6e6155483c31261b0f03000000000000000000000000000000000000000000000000000000000000000006111b2a36424d57626f7c88949fabb7c3cdd9d5c9bdb2a89e9184796d60584e42392e23180f060000000000000000000000000000000000000000000004101c2834404b5463707d8999a3aebac7d3d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000040607080706060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebab6a99c8f8376665c5044382c1f120600000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674818e9aa9b3bec9d5ddd1c4b8ab9f95877b6e6154483b3025190d0100000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7e7dbcec1b4a89b8e817568554b4034291c10040000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8e7dbcec1b4a89b8e8175685b4e4235281b0f000000000000030c1925303b444f59606d79839098a2aebac0cad4cfc3baaea49f92867c6f685e544a3f332820170d0300000000000a1724303d4a5763707d8a96a3b0bdc9d6d0c4b7aa9d9184776a5e5144372b1e110e0f0e0c0a07060400000000000000000000000000000000000000000000000000000007121d27303944505c666e7c86929fa6b0bcc6d0dcdfd6cabeb3a99f93877c6f665c5159616e7a85929fa6b0bdc6d1dce7e1d7ccc0b5aba0958c7f72695f53463e32281e1308000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d3124170a0000000000000406080e1114171b1f252a2e343940454f575e686e7b85929aa4afbbc6d0d9d0c2b7ab9f94887b6e6155483c31261a0e02000000000000000000000000030f1b27333f4953626e7b88959fabb8c5d0dbd9cdc3b8ab9f92857a6d60554b4035291c1106000000000000000000000000000000000000020a11171c1f262b2e2f30302e2d2b27221b1a140b0600000000000000000000000000000000000000000000000000000000000000000000000000030c151e262e343e444c52555c60636667696a6b6b6a6967666462605d555b5f6c7885929fabb8c5d2ded9ccbfb2a6998c7f7366594c4038332d3533312f2d2b27221f1c17110a03000000000000000000000000000000000000000000000000000002020000000000000000000000000000000000000000000000000000081119242f3a434e58626c74818e97a1adb9c4ced9d1c7bbafa3998c807366584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000e1a25303b4754606a76828f9ca7b1bcc8d4dacfc4b9ada1968c7f736a5f544a40342821180f060000000000000000000000000000000000000000000a131f2c3845515c6674818e9aabb4bfcbd7d5c9beb2a995897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab4beb3a6998d807366544a3f34281c100300000000000000000000000000000000000000000000000000000000000003101c28343f4a5463707d8997a1adb9c6d2dfd4c8bcb1a7988b7f7265564c41362a1e110500000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7eaddd0c3b7aa9d908477675c5145382c1f13060000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7e8dbcec2b5a89b8f8275685c4f4235291c0f0000000000000008141e29323e45515c676e7b85929fa4aeb8c2cdd5ccc0baaea29891847a6d665b50443d32291f150b01000000000a1623303d495663707c8996a3afbcc9d6d1c4b7aa9e9184776b5e5144382b1e1105020100000000000000000000000000000000000000000000000000000000000000000c18232e39424e58606d78839098a3aeb8c2ced8e2d9cec6baada2978e81746b60544a525e68727e8b949fabb4bfcbd7e0e8ddd2c7bdb1a79f92867b6e615a50443a2f24190c030000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000205060b0f141a1c23282f353d454d565e69707d88939faab4bfcbd6d3c7bbb0a6998c7f7266574d42372b1e1205000000000000000000000000000b17222d3847535f6a7783909daab4bfcad6dfd3c6baaea2988c7f72675d5145382e23170c0000000000000000000000000000000000060b141c22282b31373a3b3d3d3b3937332d2a251f17110a0200000000000000000000000000000000000000000000000000000000000000000000000b151e2730383f4450565d60676d7073747577787776767472706f6d676a68676c7986929facb9c5d2dfd8ccbfb2a5998c7f7266594c46443f4341403e3b3937332d2c28231c150c080000000000000000000000000000000000000000020608080c0e0f0d090907030000000000000000000000000000000000000000000008131e28313c46505a606d7985929ea8b2bdc9d5d7cbc0b5ab9e9184776a5f53473a2e21150800000000000000000000000000000000000000000000000000000000000000000009141f2b37434e5863707d8a95a0acb8c1ced7d5c9bdb2a99f92867c6f665c51443e332a21180f070000000000000000000000000000000000000006111b262f3a4653606d7985929fabb8c5d1dcd2c6b9ada197877a6d6054473a2d2114070000000000000000000000000000000407090a0d0f11110f0d0a0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566874818e9ba7b4bdb2a8968a7d7063574a3d2e23170c00000000000000000000000000000000000000000000000000000000000000000b17232e3a4653606d7985919eabb8c4cfdad8cdc2b6a99c8f8376685e5246392d20130800000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7ecdfd2c5b9ac9f9286796d6053473a2d2014060000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7e7dbcec1b4a89b8e8175685b4e4235281b0f00000000000000020d17202834404b555f69707e8a929da6b0bbc5cfd6cabfb4aaa1968f82786c60584e443b31271d120700000000091623303c4956636f7c8996a2afbcc9d5d1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000000004101c2834404b545f6a737f8c959faab4bfcbd4e0e1d4c8bcb1a79f92857a6e61594f424c56606c77829099a3aebac4cfdae5e3d9d0c3baaea3988f82766c61564c4135291e150a0000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000003090e12181d2429333b444d57616b74818e98a3aebac7d3d8ccc2b7aa9d908377695f53463a2d2114070000000000000000000000000006111b2b37424e5765727f8b98a2aebac6d0dbd6cabeb4aa9e9285796d60544a3f34281b1106000000000000000000000000000000070f181d262d33383c4347484a494846443f38363128221c140b0200000000000000000000000000000000000000000000000000000000000000000007121c273039424a505a61686d73797d8081828384848382817f7d7b7a78777573727986939facb9c6d2dfd8ccbfb2a5998c7f7266595453504a504e4c4b4846443f3a38342e261e1a110a010000000000000000000000000000000003090f121415191b1b191615130f0b040000000000000000000000000000000000000000010c161f2a343f45515d67727f8b96a0acb9c5d0dbd1c7b8aca096887c6f6255483c2f24190d010000000000000000000000000000000000000000000000000000000000000000030f1b27323c4653606c7883909da5afbcc5d0dacfc4baaea3999083786d605a50453c332a211910070000000000000000000000000000000000050e17222d38414f5964707d8a97a2adbac6d3ded1c4b8ab9e918578685d5245392c20130700000000000000000000000000030b101316161a1c1e1e1c1a171312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687784919eaab7b8aca096877a6d6154473a2e211406000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674808d9aa8b2bdc9d5dfd2c6b9ac9f93867a6d6154473a3024190d01000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae7ede0d3c7bbafa399887c6f6255493c2d22170b0000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe8e7dacdc1b4a79a8e8174675b4e4134281b0e0000000000000000050e18232e39434d57616c73808d949fa9b3bdc7d1d0c6bcb2a89f948c7f726a60564c43392f231810070000000916222f3c4955626f7c8895a2afbbc8d5d1c4b8ab9e9185786b5e5245382b1f07000000000000000000000000000000000000000000000000000000000000000000040d1a242c3845515c666f7c87929fa7b1bcc6d0dde2d8cfc6b8aca0958b7f72685e52473d44505b656e7c86929fa8b2bdc9d5e2ebe2d6cbbfb4aa9f948a7e71685d52453d30261c110600000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000070c12182129323b454f59616e7b86929facb8c4cedad1c4b8aca095887b6e6155483b2e22150800000000000000000000000000000e1a26313c4754616d7a85929faab4bfcad6dbd0c5b9ada1978b7f72665c5044382d22170b0000000000000000000000000000071019212a2f383f44464e535557565453504946423b332d261d140a0000000000000000000000000000000000000000000000000000000000000000000c18232e39424a545c606c707a80858a8c8e8f909191908f8e8c8a8887858382807e7e8a9aa4afbbc8d4e0d8ccbfb2a5998c7f72666161605b545d5b59575553504946443f38302c231b130a000000000000000000000000000002080e151a1f2122262828262322201b160f0a0400000000000000000000000000000000000000040d18222935404b55606d7984919eaab4becad6d4c8bdb2a8998c807366564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000a151f2b3744505b656f7c89939eaab4bfcad6d7cbbfb4aba0958d80736c61574e453c332a22191107010000000000000000000000000000030d172027333f4953606b75828f9ba9b3becad6dbcfc2b5a89c8f827569564c4135291d11040000000000000000000000060b0f161c20222327292b2a292724201f1c17110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb9b7aa9d918477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54636f7c8996a1adb9c5d2dfd4c7bbafa4998b7e7165564c4135291d1105000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7efe3d7cbc0b5ab988b7e7265544a3f33281c0f030000000000000000000003101d293643505c6976838f9ca9b6c2cfdce9e7dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000007121d27303c45505a606d78829097a1abb5c0cbd7cec4bab0a69f92877c6f685e554b40342922190e0500000915222f3c4855626f7b8895a2aebbc8d5d1c5b8ab9e9285786b5f52452e23180c0000000000000000000000000000000000000000000000000000000000000000010c16202b37424d57606d79839099a3aeb9c3ced8e2dcd1c6bdafa59d9083786d60564c41333f49535f6a73808d96a1adb9c2d0d9e3e7dcd0c6bcb0a69e91857a6d60584e42382e23170c03000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000001070f172029333e46525e6974818d9aa8b2bdc9d5d4c8bcb1a7978a7d7164574a3e3124170b00000000000000000000000000000915202d3946525d6873808d98a2aebac6d1dcd5c9beb3a99e9184796d6053493f33271d1207000000000000000000000000060f19232b333c424a5053585f62636361605b53534d443f382f261c11060000000000000000000000000000000000000000000000000000000000000004101c2834404a545c666d747d848d9298999a9c9d9e9e9d9c9a9997959792908e8d8b8a909aacb6c0ccd8e4d8ccbfb2a5998c7f726e6e6e6c666a6968666462605b5353504a423e352d251b1108000000000000000000000000050d141920262b2e2f33353533302f2c27211b150e0600000000000000000000000000000000000000061018242f3a44515c66717e8b98a2aebac6d3d9cec3b7aa9d908377685d5245392c201307000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b75818e98a2aebac3ced7d1c6bdb1a79d928a7d70695f574e463c342b2318130c04000000000000000000000000050c151f29323b44505b656f7c89939eaabbc5d0dbd4c8bcb1a7988b7e7265584b3f2f24190d01000000000000000000020a11171b1f272c2f30343537373533302d2c28231c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a8b2bdb4a79b8e817468564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000b17232e394653606c7884919eabb7c4ced9d7ccc0b5ab9c8f8276685d5246392d201308000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae6f3e8dcd1c1b5a89b8e8275665b5044382b1f120700000000000000000000030f1b27333f49536a7683909da9b6c3d0dce9e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000b151e2a333e44505c666e7b859299a3afbbc1ccd6ccc2bbafa39991847a6e675c51453f342b20170c03000815222e3b4855616e7b8894a1aebbc7d4d2c5b8ab9f9285786c554b4034281c10040000000000000000000000000000000000000000000000000000000000000008131e28323a47535f6973808c95a0abb5bfcbd4e0e3d7cbbfb4ab9e93897d70665c50443b3038414e58606d7984919ea6b0bdc7d2dde8e2d8cec2b9ada1978d81746a60544a3f34281f1409000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000050e17212a36424d57626f7c8996a1acb9c5d2d9cdbfb3a6998c807366594d4033261a0d000000000000000000000000000005111d2935414c56616e7a86929fabb5bfcbd7dacfc5b9aca1968b7e71655b5044392e23180c0200000000000000000000040d18222b353d454d545b60656a6e70706e6c65615e57504a42382d22170b0300000000000000000000000000000000000000000000000000000000000006121f2c3844515c666d78818a91979fa2aaa7a8aaabaaa9a9a7a5a3a9a29e9d9b9a98979aa2abbec7d2dde8dbcec1b5a89b8e817d7b7a7a797777767473716e6c6564605c5450473f372d231a100500000000000000000000060e171e252a31373a3b3f4142403c3b38322b26201810080000000000000000000000000000000000000007131d2834404a54606d7985929fabb8c5cfdbd2c6b9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59616e7b86929fa7b1bcc5d0d8cfc3b9aea49f92857b6e6a5f584e463d3529241d160d0802000000000000000000060e171e27313b444e58606c7883909da5afbbcdd7ded1c4b8aca095877b6e6154483b2e211508000000000000000000050b141b22272b33383b3d4042444442403d3a38342e28231c150c05000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a546673808d99a6b3beb3a9988b7e7165584b3e3025190d0100000000000000000000000000000000000000000000000000000000000000000006121f2b3744505b6573808d9aa8b2bdc9d5ddd2c5b9ac9f92867a6d6154473a3024190d010000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f9ebded2c5b8ab9f9285796c605346392e23180c0000000000000000000005121f2b3744505b657784919daab7c4d0ddeae4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000030c182128343f4a545e69707d87929fa6b0bac4cfd7cbc0b5aba1969083796d605b51463d32291e150a000815212e3b4854616e7b8794a1aebac7d4d2c5b9ac9f928679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000020c19242f3a44505a626e7b86929fa7b1bdc6d1dde6ded3c7baaea3998e82756b60544a3f32292f3c45515d67717e8a949fabb5c0ccd7e1eae0d5c9beb3a99f93887c6f665c50443b31251a0d040000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000050f1a25303b4754606a7884919eabb7c4d1dbcec2b5a89b8f8275685c4f4235291c070000000000000000000000000000010d1924303a46525e6874808d99a3aebbc7d1dcd5c9bdb2a89d9183786c60544b4034281e140a000000000000000000010c161f2a343d474f575f666c71777b7d7c7b78736e69605b544a3f3328201509000000000000000000000000000000000000000000000000000000000005111e2a36424d57606d78818e939ea1a9aeb4b4b5b6b7b7b6b5b4b2b0b3adabaaa8a6a5a3a6abb4bdd0d9e4e9dccfc3b6aa9e938e8988878786848483817f7e7b7975706d66615a51493f352c21160b000000000000000000060f18202930363c4347484c4e4e4c4948443d37322a221a1208000000000000000000000000000000000000010c18232e3945515d6774818e9aa9b3becad6d4c7bbafa4998a7d7063574a3d302417080000000000000000000000000000000000000000000000000000000000000000000006111b262f3d46525e69727f8c95a0aab3bec7d2d5cbc0baada29791857c6e6a5f584f473e352f281f19130e09040100000305060b111720293039434d565f6a717e8b959fabb8c1ccdfd6cabeb4aa9d908377695e53463a2d2114070000000000000000050e171d262d33373d4448494d4f51514f4d4a46443f38342e261e170e050000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667683909ca9b6baada297887b6f6255483c2f22150800000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8896a0acb9c7d1dcd3c7bbaea3998b7e7164564c4135291d11050000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2ecdfd3c6baada297887c6f62544a4034281c11060000000000000000000613202d394653606c7985929facb8c5d2dfebe2d6cabfb4aa96897d7063564a3d3023170a0000000000000000000000060f17232e38424d56606b737f8c949ea8b2bdc6d1d1c7bdb2a89f958e81746d62584e443a30261c11060814212e3b4754616e7a8794a1adbac7d4d3c7baaea39986796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000a141e2935414c56616c76828f99a3aeb9c3cfd8e3dfd5c9beb3a99f92867b6e61594f42382e202935404b55616c76839099a4afbbc5cfdbe6e6dacfc4bbafa49a9083786d60574d42362a1f160c0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000009141f2b37434e586875818e9ba8b4c1cedbd0c4b7aa9d9184776a5e51442f24180d01000000000000000000000000000008131e2a36414c56616e7b86929fabb5c0cbd7dacec4b8aca0958a7d70665c51453c30261c1106000000000000000007121d28313c464f5960696e787e84888a898784807b736c665b50443c31261a0e02000000000000000000000000000000000000000000000000000000000714202d3a46525e69727f8c939da5adb2babec1c2c3c4c4c3c2c1bfbdbeb9b8b6b5b3b1b0b2b6bdc6cfe2ebebded2c6bbafa59e9b96949499929190908e8c8a8885827d78706c625b51473e33281c100400000000000000050e18212a323b41464e5355595b5b5956544f47433c342c241a120800000000000000000000000000000000000007121c2935404b55636f7c8997a2adbac6d3d7ccc0b5ab998d8073665a4d402f24190d01000000000000000000000000000000000000000000000000000000000000000000000a141d2a36424d56606d79839098a2acb6c0ccd8d6cabeb3a9a19791857c6f6a60595045413a3129241e1a15110d070b0f1213171c2228323b434b555e696f7c86929fa7b1bccad3dfd3c6baaea2988b7e7265574d42362a1e120500000000000000040d1720292f383f44464f54565a5c5e5d5c5a5753504a443f38302920170e050000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000b17222d384754606a7784919eabb5c0cbd7d7cbbfb5ab9c8f8276685d5246392d2013080000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2eee2d6cabeb3a9998c7f73665c5144382d22170b0200000000000000000815212e3b4854616e7b8798a2aebac6d3dfece0d3c6baaea298887b6e6255483b2f22150800000000000000000000000006111c26303b444f59606c77828f96a1abb4bfcbd7cfc4bab1a79d938b7e726a60564c42382e23170f0714212d3a4754606d7a8793a0adbad1dcd7cbbfb4ab94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000006111c26303845525d68717e8a949fabb4bfcbd5e1e5d9cec6b9ada1978d8073695f53473d30261c242f3943505a626f7c87939fa9b3becad6dfeae1d8ccc0b6aca0958c7f72695e53463e31281d120700000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d3124170b060000000000000000000000000000000000000000020f1b27323f4c5965727f8c98a5b2bfcbd8d1c5b8ab9e9285786b554b4035291d11040000000000000000000000000000020d1925303b46525e6974818e99a3afbbc6d0dbd4c8bcb1a79d9183796d60584e42382e231710070000000000020a1118242f39434e58606b6f7b838b9196969696918c8780786c60574d42372b1e1206000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa5afb9bec4cad0cfd0d1d1d0cfcdcccfcac6c5c3c1c0bebdbec2c8cfd8e1eaebe3d7ccc1b7afaaa8a3a1aba39f9e9d9c9b999798928f8a847d726d62594f44382c201407000000000000020c17202a333c444c52585f6266686866636059534e463e362c241a10060000000000000000000000000000000000000c18242f394653606c7885929fabb8c5d2ddd2c3b6a99c90837669564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000020b1925303b45515c666e7b86929aa4afbbc2ccd5d0c5bbb2a9a19791857c6f6b615a514b433d35302b26201d181b171b1f2022282d333d444d555d676e7b849198a2aeb9c3cddcd6cbbfb4aa9f92857a6d6054473b31251a0e02000000000000010c161f29323b4149505359606367686a6a686663605c54504a423b322920160c0200000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8998a3aebab5a99c8f8276665b5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000006111b2b37434e586673808c99a3afbbc7d3dcd1c5b9ac9f92867a6d6154473a3024190d0100000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2f2e6dbcfc4b7ab9e9184796d60544a3f33281d140a00000000000000000a1723303d4a5663707d8996aab4bfcad6e2ebdfd2c5b8ac9f9285796d6053463a2d201307000000000000000000000000000a151e29323d44505b656d7a849199a3aebac1cbd5ccc2b9afa59f92877c6f685e544a3f342822180d14202d3a4753606d7a8693a0b4bfcbd7dcd1bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b17232e38424e58606d7a85919ea6b0bdc6d1dde7e0d4c8bcb1a79e92857a6d60574d42352b1e151d28313e47535f6a74818d97a2adb9c3ced9e4e8ddd2c7beb1a79f92867b6e615a5043392f24180d0300000000000000000000000000000000000000000000000000000007121d28313b4854616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d31241e17110a02000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d2c5b9ac9f928679675d5145392c20130600000000000000000000000000000008141e2a36424d57616e7b87929faab4bfcad6d9cec3b8aca0958c80736a5f544a3f342822191007000000040b141c222935404b555f6a6f7d8690959da0a8a8a19e99938c8073695f53473a2e211408000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a98a2aeb7bebfc1c2c3c4c5c6cad0c9cacbcccdcecfd0cecdcbcacbced3d8dadbdddedfe0d3c9c1bbb6b5b0aeb4aeacaaaaa9a7a6aaa29f9c9691877f726b6155483c2f23160900000000000008131e29323c464e565e616a6e727475736f6b625f5850483e362c22180d03000000000000000000000000000000000007121f2b3744505b6576828f9ca9b5c2cfdcd1c5b8ab9e928578685d5245392c201306000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b545f69707e88939fa6b0bac3cdd6cdc4bbb2a9a19792867d716c605d554f46413a37312c29242822272b2d2d33383f444e565e676d79839096a1aab4bfcbd4dcd3c7baaea3988d8074675d514539291f14090000000000000007121d28313b444d535b60646b70737577777573706d66605c544d443b32281e130800000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98aab4bfb5ab998c7f7366544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000f1b27323c4754616e7b86929facb9c3ced9d3c7bbaea3998b7e7164564c4135291d110500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f1f7ebdfd2c5b9ada1968b7e71665b50443b2f261c110a02000000000004111d2935414c5665727f8c98a5b2bfd0dbe7e9dccfc3b6a99c908376665c5044382b1f120600000000000000000000000000030c172027333f49535d686f7c87929fa5afb9c3cdd4cbc0baaea39991847a6d665c50443e342a1f1613202d394653606c798699a3aebac7d3d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000003101c28343f4a54606a74808d97a1adb8c2cfd8e2ebded1c5b8aca0958b7e71675d51453b3123190c161f2b37434e58616d7a85929ea7b1bcc8d4e1eae4d9d0c3baaea2988f82756c61554b40352920150a0000000000000000000000000000000000000000000000000000010d18242f39434f59616e7b8794a1aebac7d4d6cabdb0a3978a7d7064574a3d352f27221b140b070100000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6d4c7bbafa399867a6d6053473a2d201407000000000000000000000000000000020e1a25303b46535f6975818e98a2aebac4ced9d4c8bcb1a79f92877c6f665c50443e342b2218120b06070e161d262d334045515d676e7c869298a0a7acb2b2adaba49f93877b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a7acb2b1b2b4b5b6b7b8babebbbcbdbebfc0c1c2c3c4c5c6cad0c9cacbcdcfd0d1d2d4d8d3ccc6c3c1bcbbbfbab9b7b7b6b4b2b3aeaba9a199938a7d7063574a3d3024170a0000000000010d1925303a444e585f686e757b7f81817f7c776f6a615a50483e342a1f150b0100000000000000000000000000000000030f1b27333f495366737f8c99a6b2bfccd9d2c6b9ada197877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000020c18232e39424d57616c73808d949fa8b2bbc5ced6cdc4bbb3a9a19892867e756d676059524c47423c39352f352d3337393b3f444a505860686e79818f95a0a8b2bcc5d0ddd6cabeb3a99f92867b6e61554b413529170d03000000000000010d18242f39434d565e656c71777d8082848482807d79726d665e564d443a3025190d0100000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875828e9ba8b5bbafa499897d7063564a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000a15202d3a46525e6975828e9ba7b1bcc8d4d7cbbfb5ab9c8f8276685d5246392d20140900000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f1faede1d5c9bdb2a89d9184786c60564d42382d221b140b04000000030c15202c3945525d6875828f9ba8b5c2cedbe8e3d7cbbfb4aa9a8d807467544a3f34281c10030000000000000000000000000000050e17222d38414c56606a727f8b939ea7b1bbc5ced7cbbfb4aba1968f82786d605a50463c31281d141f2b3744505b657986929facb9c5d2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000040e18222b3844505c666f7c87939fa9b3becad4e1eae1d4c8bdb2a89d9184786c60554c4133291f11070d1b26323c46525e68727f8b95a0acb8c1cfd8e2ebe2d6cabfb4aa9e948a7e71675d51453c31261a0d040000000000000000000000000000000000000000000000000004101d2935404b55616b717e8a97a4b0bdcad7d6cabdb0a3978a7d7064564f45413a332d261d18120c07000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5d3c7bbaea399877a6d6054473a2d2114070000000000000000000000000000000009141f2a36424d57616e7b86929fa8b2bdc9d5d9cec3bbaea3999083786d605a50463d3428231d1713131820282f383f44515b606d79839198a2aab1b8bdbdb9b5afa49a8c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a959da0a8a4a6a7a9aaaaabaeb3aeafb0b1b2b3b4b5b6b7b8babebbbcbdbec0c2c3c5c6c8ccd2cdcfd1cec9d1cbc7c5c4c3c3c1bfbebab8b2aba49b8e8175685b4e4235281b0f000000000005111d2a36414c565f6a6e7a81888c8e8e8c89837c706c615a50463c31271d120700000000000000000000000000000000000b17222d3d4a5663707d8996a3b0bcc9d6d5c9beb3a995887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000007121d27303c45505a606c78828f96a0a9b3bcc6ced6cdc4bbb3aaa298928b8179706b615d56534d4745414141423f4446484a50545b606a6f7a838f939ea7b1bac4ced7d7cdc5b9ada2978d8073695e52433a2f2418050000000000000004101d2935404b555e696e777e83898d8f91908f8d8a847f786e685e564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7b9ac9f93867a6d6054473a2d2114060000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5763707d8995a0acb8c5d0dbd1c5b9ac9f92867a6d6154473b31251a0e00000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1fdf1e5dacfc4b8aca0958a7e71695e544a3f332d261d15100c07090c151e28313a4754606d7a86929facb9c5d2dfece0d3c7baaea3988a7d7064574a3d2e23170b0000000000000000000000000000000006111b262f3a444e58626d75818e95a0a9b3bcc6d0d1c6bdb2a89f948d80736c61584e433a2f261b1b27333f495f6c7885929fabb8c5d2d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000a15202a36424d56606d78839099a4afbbc4cfdce6ebded1c5b8aca0968a7e71665b50433a2f21180d000a15202935414c56606d7883909da5afbdc6d1dce7e7dbd0c6bcb0a69e9184796d60584e43372b1f160c010000000000000000000000000000000000000000000000000613202c3945515d67707d87929facb9c5d2dfd6cabdb0a3978a7d70686059524c443f382f29241d18120b0600000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d2c5b9ac9f928679685d5245392c20130700000000000000000000000000000000030e1a26313b46535e69737f8c96a0acb9c0cbd5d7cbbfb5ab9f958d80736c62584e463f342e272220202429323a424a505b636d75818e95a0aab4bcc3c8c9c7c0b5ab9a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000714212d3a4754606d7a838c91969798999a9c9d9e9fa2aaa2a3a4a4a5a6a7a8a9aaabaeb3aeafb0b2b3b5b7b8b9bbc0bec0c2c4c6c7ccd2d2d2d1d0cfced0cac6c4bdb5ab9c8f8276695c4f4336291c1000000000000713202d3946525e686e7c848e93999b9b999590867e716c61584e43392f24180c04000000000000000000000000000000000615222f3b4855626e7b8895a1aebbd0dbdacfbdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333e44505b666d7a849197a1aab4bcc5ced6cdc5bcb3aaa29f938e847d746d68615f5754514b4e4e4f49505355545b60666c717c8490959ea6b0b9c3ccd6d9cfc5bbb0a69e92857a6d60574d4231281d1307000000000000000613202c3945515d676e7b828a90959a9b9d9d9b9997918b827a6e685e5246392d2013080000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1adb9b7aa9d908477675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b4854606b7784919daab4bfcad6d3c7bbaea3998b7e7164574d42362a1c1106000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0fff6ebe0d4c8bdb1a89e92857b6e665b50443f382f271f1c1818181a1e26303943505a64717e8b98a3aebac7d3e0ecdfd2c5b9ac9f92867a6d6053473a2d20140600000000000000000000000000000000000a141d28323d46515b606d79839197a1aab4bec7d2cfc4bab0a69d928a7e716a5f554c41382d2217222d45525f6b7885929eabb8c5d1d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000030f1b26323a46525e69727f8b95a0abb5c0cdd6e1ede1d5c9bdb2a89d9184786c60544a3f31281e0f0600040d1925303a44505c66707d89939eabb4bfcbd7e1ece2d8cec1b9ada1968d80736a5f53473e31281e13080000000000000000000000000000000000000000000000000714202d3a4753606d79859299a3aebac7d3e0dbcfc2b5a89c8f827a6f6b605d565049413c352f28231c17110d080100000000000000000000040e1625313e4b5864717e8b97a4b1becad7d1c4b8ab9e9185786b564c4135291d1104000000000000000000000000000000000009141f2a36424d57606d7984919ea4aeb9c3ced7d1c6bdb1a79d928b7e716a605850454039332d2d2d2f353d444c545b606d737f8c939ea7b1bcc5ced4cbc2bbafa3998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000613202c3945525d686d7a7f84878a8b8c8e8f909192989495969798999a9b9c9d9e9fa2aaa2a3a4a5a7a8aaabacafb6b1b3b5b7b9bbc0c5c6c9cfd4d9dcd7d0cac1bbafa3998d8073665a4d4033271a0d0000000005121e2a36424d57616d7a8491969ea5a7a8a79f9892877e716a5f554b40352920150a000000000000000000000000000000000814212e3b4754616e7a8794aab4bfcad6d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000030c182128333f4a545d686e7b859298a2aab4bcc5cdd6cec5bcb4aea59e969189817a746e6964605d555b5b5c535b606164666c70787e8691969fa7b0b8c1cbd5dcd1c7bdb3a99e948b7e71685d52453b301f160c01000000000000000714202d3a4753606d798390949da0a7a8aaaaa8a9a19e9490847a6d6154473a2f24190d0100000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a97a8b2bdb4a79a8d817467554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727f8b98a2aebac6d3d7cbbfb5ab9c8f8276695e5346382d22170b000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3f0fdfcf1e5d9cec3b9ada1978f82786c605a50494139302c28232525262b3038424b55616c76828f9caab4bfcbd7e3e2d6cabeb3a99c8f8276675d5145392c2013060000000000000000000000000000000000020b16202b343f45515d676e7b859298a3acb6c0ccd8ccc2b8aea49f92867c6e675d53493f3327212b3845515e6b7884919eabb7c4d1d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa7b1bdc7d2dfe8ebded2c5b9aca0968b7e71665b5042382d1f160c00000008131e28343f4a54606b75818e99a3aebac5d0dbe6eae0d5c9bdb2a89f92877c6e625a50433a2f24190d0400000000000000000000000000000000000000000000000916232f3c4956626f7c8997a1abb4bfcbd7e3dcd0c3b7aa9e948f847d746d68605b534e454039342e28231c19130f0a0602000000000000040d16202b37434e586774808d9aa7b3c0cddad0c3b6aa9d9083776a5d50442f24190d010000000000000000000000000000000000030e1a25313b45515c67707d8a929da7b1bcc6cfd8cfc2b9aea49f92867d6f6a625a514b443f3b3a3a3c40454f565e666c747f8c919ca5afb9c3ced5cbc2b8b0a69f92877c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000004111d2935414c565d676d73777a7d7e7f8182838485868788898a8b8c8d8e8f9091929894959697989a9c9d9e9fa4aca4a6a8aaacafb5b8b9bec5c8ced1cbc5bfbaafa69f92877b6e6255483b2f221508000000000714212d3a46535e6974818e96a1a8afb4b4b1aaa29992867c6f675d51453c31261b0f040000000000000000000000000000000713202d3a4653606d798698a2aebac6d3d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000060f17222d38424c565f696f7c869298a2aab3bbc4ccd5cec6bfbaafa8a09e938e85807b76716d676967686869656c6e7074787d838b9298a1a9b1b9c1cad3dbd7cbc0b5aba2978f82756c61564c4133291f0d0400000000000000000c1926333f4c5966727f8c959fa6acb1b5b7b7b5b2ada69f968d807367554c4135291d11040000000000000000000000000000000000000000000000000000000000000004101d2935404b556774808d9aa7b3beb3a9978b7e7164584b3e2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4754606d7a85929facb8c2cdd8d1c6b9ac9f93877b6e61544a3f33281c0f030000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0fdfff6eadfd5c9beb3a99f948c7f736c605b534b433d38342e323131373c424a545d67717e8a949fabbcc6d1dce7dfd2c6b9ada1978b7e7164554b4035291d1004000000000000000000000000000000000000040e19222935404b555f696f7d86929aa4afbbc1cad4cac0baaea2989184796d655b50443d33292b3844515e6b7784919eaab7c4d1d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000050f19232e3b47535f6a75818e98a2aeb9c3d0d9e3ede1d5c9bdb2a89e9184786d60544a3f2f261c0d04000000020b17232e38424f59616e7b86929fa9b3becad6e0ebe5dacfc4bbaea3998f82766c61564c4135291f160c01000000000000000000000000000000000000000000000815222e3b4855616e7b88949ea9b3bec9d5e2dfd3c7bbb0a69e969187807a716c655f58514b444039342e29241e1b15120f09080706070a0e161f28323a47535f6a7784919eaab7c4d1dccfc2b5a99c8f8276695c4f4336291c080000000000000000000000000000000000000009141f2934404b55616b74808d95a0aab4bdc7d1d4cbc0baaea39892857c716c605c555049474646484b515960686d78808c919ca3adb7c1cbd4cbc3b9b0a69e948d80736a5f53473a2e21150800000000000000000000000000000000000000000000000000000000010d19242f3a434c555d6066686d7171737476777778797a7b7c7d7e7f808182838485868788898a8b8d8f9092939a96989a9c9e9fa4ababadb3b8bdc3c2bfbbb4aea59e948d8073695f53473a2e211408000000000815212e3b4854616e7b87939fa8b2bac1c1bcb4aba3989183796d60584e43372b20150a00000000000000000000000000000006131f2c3845515c667985929facb8c5d2d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444d57606a707d869298a2a9b2bac3cbd7d0cac1bab2aca59d98928d87827e7a77757474757677797b7d81858a90959fa3aab2bbc2cbd3dcd7c9c1bbafa39992857b6e615a50443a2f21170d0000000000000000030f1c28333f4a546a7783909da7b0b8bcc2c4c3c2beb9b0a89e928578675d5145392c2013060000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677683909da9b6b9ada197887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6774818d9aa6b0bbc7d3d4c7bbafa4998c7f73665b5044382b1f13080000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3effcfffcf2e6dacfc5bbb0a69f92877e736c655c554f4644403f3f3e3f42464d545c666d7984919ea6b0bbcfd8e2e1d6cabfb4aa9e9285796d6053473a2f24180d0100000000000000000000000000000000000000071018242f39434d57606b717e88939fa5afb8c2ccd6cabfb4aaa0968f81776c60594f453b31273744515e6a7784919daab7c4d0d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000b16212c38444f59626f7c87939faab4becbd5e2ebebded2c5b9aca1968b7e71665c5042382d1d140a000000000006111c26303d46535f6973808d97a2adbac4cedae5ebe0d7cbbfb5ab9f948a7e71685d52453d31281d1307000000000000000000000000000000000000000000000814212d3a47535f6975828f97a1adb9c6d2dfe3d7ccc1b8b0a8a199928d857e776f6a605d55514a443f38352f2b26211f1a1615141314151b2028313a444e58626f7c8896a0acb9c5d2d8ccc0b6ac9a8e8174675b4e4134281b0e01000000000000000000000000000000000000030c18232f39434f59606d79839098a2abb5c0cbd7d7cbbfb4aaa19792867e746d67605b5354535355555d606b6f7a828d929ca3adb5bfc9d3cbc2b9b1a79f948f82786d60584e43372b1f1206000000000000000000000000000000000000000000000000000000000008131e28313a434c5154565e6164656667696a6b666d6e6f70717172737475767778797a7b7c7d7f808284858687898b8d8f919399999ea1a9acb1b6b6b5aeaaa29f938e82786d60574d42372b1e1206000000000c1925323f4c5865727f8b9aa4afbac4cccec6bdb4aaa0958d80736a5f53473d32271b0c0300000000000000000000000000000713202d3a4653606d798698a2aebac6d3dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323b454e58616b707d869297a1a8b1b9c1cbd1d6ccc4bdb9afaaa29f9a938f8b868382818182828385888a8e92979da0a7aeb4bcc4cdd4d9d1cbc0b7afa59f92877d70695e52483e32281e0f05000000000000000006121f2b3844505b667985929facb8c2c8cdd0d0cfc9c2b9ada197877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9b8ab9e928578695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88949fabb7c4ced7ccc0b5ab9e9184786c6053463a3025190d0100000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2effcfffff7ece1d6cdc2bbafa399928b80776d67605953514a4c4b4b4c4d53575f666d78818f96a1adb8c2cde1e6dacfc6baaea2988d8073675c5145382c1d120700000000000000000000000000000000000000000007121d28313b454f59616c737f8c939ea6b0bac3cdd0c5bcb2a89e938c7f726b60574d43392f3744505d6a7783909daab6c3d0dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000004101c27333b4854606b75828f9aa4afbcc5d0dde7eee1d5c9beb2a99e9184786d60544a3f2f261c0b020000000000000a141e2a36424d57616d7a85929fa8b2bdc9d5dfeae7dcd1c6bdb0a69e91857a6d60594f433a2f24180d0300000000000000000000000000000000000000000006121e2b37424d57616e7b85929eabb8c5d1deebded3cac1bab2aba39f97928b837c736d67605c54504a45413a37322e2b26222120202122262b323a434c565f6a75828e9ba8b2bdc8d4d4c8bbafa49a8a7e7164574b3e3124180b000000000000000000000000000000000000000007121d27313e45515c676e7c869299a3afbbbfc8d7d1c6bcb3a9a198928b8079706c65636160606264676d737d848f949da4adb5bfc7d7cac2b9b1a7a0959082796d665c50463c31261a0f030000000000000000000000000000000000000000000000000000000000010c161f28313a4145474c52545758595b5c5d545c606162636465666768696a6b666d6e6f70717274757778797a7c7e80828486898d92979da0a8a9a9aba39f98928b81796d665c51453c31261a0e02000000010e1a2734414d5a6774808d9aacb6c0ccd6d8cfc6bcb1a79f92877c6f62584e43372b1e150b00000000000000000000000000000815212e3b4854616e7b8794aab4bfcad6dacec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000020b162029333d464f59616b707c859196a0a7b0bbc0c7cfd6cec9c0bcb3aeaca49f9c9892908f8e8e8f8f909298979a9ea1a9acb1babfc6cfd6d6cfc7c0bbaea59d938c7f726b60564d42362d20160c0000000000000000000613202d394653606c798698a3aebac7d4d9dddddad2c5b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aebbb5a89b8f827568574d42372b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47535f6a7683909ca8b2bdc9d5d2c7b9aca196897d7063564c41362a1d110500000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbfffffdf3e8dfd7cbc0b5aba39f928c81796f6b64605c5459585859575f61696e78818e939ea8b2bdcad4deddd5c9beb3a99f92867b6e61554b4034291c0c01000000000000000000000000000000000000000000010c161f29333d46505a636d74818e949fa8b2bbc5cfcec3baafa59f93877d70695e554b40343743505d6a7683909da9b6c3d0dbcec1b4a89b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000713202c38444f59636f7c89949eacb6c0ced7e2efebdfd2c6b9ada1978b7e72665c5042382e1d140a00000000000000020c1a26313b46525d68727f8c96a1acb9c3cdd9e4ede3d8cfc2b9ada1978e81746b60554b4035291f150b010000000000000000000000000000000000000000020e1a26313c46525e696f7c8895a2afbbc8d5e2e5dcd3ccc4bdb5afa9a19e9490878079726d66605c54514c47433c3a37312f2e2d2c2d2e31373d444c555d686f7c87939facb9c3ced9d2c6b9ac9f93877a6d6154473a2e2114070000000000000000000000000000000000000000010b151f2834404b555f6a707d87929fa4aeb6bfcbd1cfc5bbb3aaa39f928d847d7873706e6d6d6f717379808791969ea6aeb6bfc7d1cbc0b8b0a79f9590837a6d675d544a3f342a20150a00000000000000000000000000000000000000000000000000000000000000040d161f282f35393a4146474a4b4c4e4f504b51535455565758595a5b5c5d545c60616263646567696a666d6e6f717375777a7c80858b91959b9c9c9b99928e867e756d675d544a40332a1f150900000000010e1b2734414e5a6774818d9aa7b4c0d2dde1d8cfc3bbafa3998f82766a6054473d30271d1207000000000000000000000000000916232f3c4956626f7c8995a2afbcd0dbdacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212b343e474f59606a6f7c8490959ea6afb5bdc3cad0d5cec5bebab6afacaaa29f9d9c9a9b9b9c9d9fa2aaa7abadb3b8bcc3cbd1d8d4ccc4bdb5afa49d938e81746d62594f443b30241b0d040000000000000000000714202d3a4753606d7a8693aab4bfcbd6e4eaeaded1c4b8ab9e918578665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abb5bfb5ab998c7f7266594c3f31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717d8a96a1acb9c6d0d5c9bdb2a89b8e8275685e5246392d20160b00000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eefbfdf7f2eeece8dcd1c7bdb5afa49c938e837c75706d66676665646667696e737b828e939ea5afbac4cfdcdfd5cbc3b9ada1978c8073685e5243392f23180c0000000000000000000000000000000000000000000000040d18212b343e48515b606d78828f96a0a9b3bdc6d1ccc1bbafa49992857b6e675c51453f3443505c6976838f9ca9b6c2cfdbcfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000916222f3c4854606b7683909ca6b0bec7d2e0e9eee2d6cabeb3a99e9184796d60544a3f30261c0b02000000000000000009141f2935414c56606d7984919ea7b1bcc8d4e2ebeae1d5c9beb3a99d93897d70675d51453d31271d120700000000000000000000000000000000000000000009151f2a36424d57616e7a8794a1adbac7d4e0eee5ded6cfc7c0bbb3ada69f99928d847e79716d66605d55534e4847433e3c3b3a393a3b3c43474f565d676d7a84919aa4afbbc8d5ddd0c3b6aa9d908377685e5246392d201307000000000000000000000000000000000000000000030d18232e39434e57616b717f8b929ca4adbbbfc6cfcdc5bcb4aea49d96918a84807d7a79797b7d80858d9299a1a8b0b8c0c8cfc7c0bbaea69f9590837a6d685d554b42382e22180e030000000000000000000000000000000000000000000000000000000000000000040d161e24292c3036393a3e3e404143444045464748494a4b4c4d4e4f504a515354555657585a5c545c606163656769676d7073797e848a8e908f8e8b86817b716c605d554b42392e21180e0300000000000d192633404c5966737f8c99abb5c0ccd7e3e1d7cbc0b5ab9f94897c6f62594f43392e23180d04000000000000000000000006101d2935404b5565727f8b98a5b2becbd8d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e474f58606a6f7a838f949fa3abb1babfc6ccd2d0cac7c0bbb9b4aeacaaa8a7a7a8a9aaacaeb4b4b8b9bec5c8ced7d5cdc8c1bab2aba39f928d81786d605b51473d32291f1209000000000000000000000714212d3a4754606d7a8793a0adbad0dce7f5e9dcd0c3b6a99d9083766a544a3f34281c100300000000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8b5bbaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26313c4653606d7884919eaab4bfcad6cec4b9ac9f92867a6d6154473d32271b0f03000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1f8fbf3ece6e2dfdeded9cfc7c0bbaea59e959089827d7976747272717274777b808690949ea5afb7c1ccd6dfd6ccc3b9afa59e92857a6d60564d4131271d1207000000000000000000000000000000000000000000000000060f19222c364045515c666d7a849197a1abb4bfcbd7ccc0b5aba1979083796d605b51463d434f5c6976828f9ca9b5c2cfdccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000006131f2b37434e5863707d89949fabb8c1d0d9e4f2ecdfd3c6baada2978c7f72675c5142382e1e140a000000000000000000030d1924303a45515c67717e8b95a0acb8c2d0d9e3eee6dacfc4bbafa59e9184796d60594f43392f24180f050000000000000000000000000000000000000000030e1a25303b4754616d7a8794a0adbac7d3e0edf0e8e1d9d1cbc5beb9b0aba39f96918b847e78726d67625f5855534e4b494847454748494e535960686d79828f96a0acb6c0ccd8d3c7bcb0a6998c807366564c41362a1d11050000000000000000000000000000000000000000000007121d27303c454f59626d73808c929ca3aeb5bdc3cccfc6bfbaaea8a09e96918c89878686888a8d92979fa3abb2bac1caccc4bdb5afa49d948f837a6d685e564c433930261c100600000000000000000000000000000000000000000000000000000000000000000000040c13191d20252a2d2e31323334362e34383a3b3c3d3e3e3f404142434044464748494a4c4d4f4a50535456585a555d6063676d71787d818383817e7a746e69625a514b433930271c0f060000000000000b1825313e4b5864717e8b99a4afbbc7d4e0e8dcd1c7bdb0a69b8e81756b60554b4034281f160b02000000000000000000030d18212c3845515d6775828f9ca8b5c2cfdbd8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c353d464e585f686e79828c9299a0a7aeb4bbc0c7d0d2d2ccc8c6bfbab8b6b5b4b4b5b5b6b8babfc1c5c6c9cfd4d3cec9c3bcb8afa8a199928c80776d665c50493f352c20170d00000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0eee2d6cabeb3a9998c807366594d402e23170b000000000000000000000000000000000000000000000000000000000000000814212d3a47535f697885929eabb8b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505c66727f8c98a2aebac6d3d3c7baaea3998c7f7265594f44382c1f1409000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad1dce7f3f1e9e1dbd6d2d1d1d2d5d1cbbfb7afa7a09d948f8a8583807f7e7e7f8183888d92989fa6afb7c1c9d3ded6cdc4bab1a79d938a7d70675d51443b301f150b010000000000000000000000000000000000000000000000000007101a242834404b545d686e7b859299a3aebabfc9d2c7bdb3a9a0958e81746d62584e44424f5c6875828f9ba8b5c2cedbd0c3b6aa9d9083776a5d5044372a1d0600000000000000000000000000000000000000000000000815222e3b47545f6a76828f9ca6b0bccad3e2ebefe3d7cbbfb4ab9f92857a6d60554b4030261c0c020000000000000000000008131e2934404b55606c7883909da6b0bdc7d2dde8ebe1d6cdc0b9aca1968d80746b60554b40352921170c0300000000000000000000000000000000000000000914212d3a4754606d7a8793a0adbad2dde8f4f4ede7e3dcd7cfc9c2bdb5afa8a19e96918b847f7a746f6a66625f585755545352545556585f626b6f7a828f949fa8b2bec7d2d9cfc7b7ab9f94887c6f6255493c3025190d0100000000000000000000000000000000000000000000000b151e2a333e47505a636e73808c919fa3abb2bac0c9cfcbc0bab2aca8a09e9996949a939a979a9fa2a9afb5bdc4ccc9c1bab2aba39f928d82796d685e564c443a31271e140a00000000000000000000000000000000000000000000000000000000000000000000000001080d1113191d2021242526282923282c2d2e2f303132333435362e34383a3b3c3d3e3f41423f444647494b4d4b5153555c60656c7075767675716d68615f575045403931281e150b000000000000000814212e3b4754616e7a86939facb9c5cfdae6e3d9cfc2b9ac9f93877d6f675c51453c31281d140b0300000000000000050d151f2934404b55606d7986929facb8c5d2dfd4c8bdb2a896897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b343d464e565e676d78808790959fa2aaafb5bdc1c6c9cfd3d0cac7c5c3c2c1c1c2c2c3c5c7cad0d1d2d4d2ccc7c4bdb9b1aca59e9691877f746c655c544a3f372d231a0e0500000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0ecdfd3c6baada297897c6f6356493c30231606000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9b6a99d908376675d5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a86929facb8c2ccd7cbbfb4ab9d9184776b6054483b31261a0e010000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b4bfcbd7e3efe9dfd7cfcac6c5c4c5c9cfd7c9c1b9b1aca69e9c9892908d8c8b8b8c8d9095999fa3aab0b8c1c9d3dbd5cdc4bbb2a8a0958e81746c61554c4132291f0d03000000000000000000000000000000000000000000000000000000081218232e39424c565f696f7d87929fa4aeb7c1cbd0c5bbb1a79d938b7e726a60564c424f5b6875828e9ba8b5c1cedbd0c4b7aa9d9184776a5e51442d22170b0000000000000000000000000000000000000000000005111e2a36414c56626f7c88949fabb9c2cddce5f4e9dfd3c7baaea3998d8073675d5143392e1e150a0000000000000000000000020c18232f3944505b65707d89949fabb5c0ccd7e3eee8dfd5c9bdb2a89f93887d6f675d51453e33291e150a00000000000000000000000000000000000000000714202d3a4753606d7a8693a0b6c0ccd8e4f0eae2dcd6d3d2d3d5cfc7c0bbb2ada8a09e96918c85807c77736e6a68646261605d606163666a6f757c8390949fa6b0bac4d0d9d1c7bdb0a69c9083766a6054473b2e1e1308000000000000000000000000000000000000000000000000030c18212c353f48525c636e737f8b9299a0a8afb9bdc4c9ccc3bdb9b2acaaa6a3a1a49fa4aca6abadb3bbc0c7cac4bdb9afa8a199928b80786d675d564c443a32281f150c0200000000000000000000000000000000000000000000000000000000000000000000000000000104080d1113141718191b1c181c1f2021222324252627282923282c2d2e2f303132342e34383a3b3c3e404045474b51535b60646869696864615e56534d453f352f281f160c03000000000000000714202d3946525e687683909ca9b3bec9d5e2eae0d4c8bbafa49a9184796d60584e43392f261d150d080502000104080e171f27313945515c67717e8b98a3aebac7d3ded1c5b8aca096877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081119222b343c444d555d666d737c838c92989fa4abb0b8b9bec5c6cacfd0d2d0cfcdcececfd0d2d3d2d1d2ccc7c6c2bbb7b2aca7a09d938e847d726d605b534a42382e251b11080000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1ebded2c5b8ab9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a9b3beb3a79a8d807467554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846525d6874818e9aa6b0bbc7d3d1c6b8aca095897c6f63574d42362a1e13080000000000000000000000000000000000000000000000000713202d3a4653606d798699a3aebac7d3e0ece1d7cdc5beb9b8b8b9bdc4ccd3cbc3bcb8b0aaaaa29f9c9a999897999a9d9fa7acaeb4bcc2cad3dad5ccc3bbb3a9a1969083796d605a50433a2f20170d000000000000000000000000000000000000000000000000000000000007121d27303a444d57606b717e8a929ca5afb9c2cccdc3b9afa59f92877c6f685e544a4e5b6874818e9ba7b4c1cedad1c4b8ab9e9185786b5e493f33271b0f030000000000000000000000000000000000000000000714202d3946525e6875818e9ba6b0bbcbd4deeeece1d7cbbfb4aa9f92867b6e61554b4030271d0c0300000000000000000000000007121d27333f4953606b76828f99a4afbbc7d1dce8f1e5dacec4bbafa49a9184796d605a50453b30261c1106000000000000000000000000000000000000000713202d3a4653606d79869aa4afbbc8d4e0eae0d8d0cbc7c5c7cbd0d1cbc4bdb9b2aca8a19e98928d88847f7b7874716f6e6d686d6e6f73777c828991959fa6b0b8c2ccd5d7cbc0b5ab9f948a7d7064584e43372b1f0c0200000000000000000000000000000000000000000000000000060f1a232d36404a525c636d727e8791969da5adb2b9bdc4c9c8c4bdb9b7b3b0b6afacafb6b3b8babec5c9c5bebab2aca59e9691877f746d665d554c443a322820160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0b0d0e070c1013131415161718191a1b1c181c1f2021222324252723282c2d2e30322f35393a4045495053575b5d5c5b5854524c46423b3329241d160d04000000000000000005111e2a36414c5665717e8b97a1adb9c3d0d9e4e4d8ccc0b6aca0958c80736a60554b42382f271f1914120e090d11141920293139434e57606d7984919eaab4bfcbd6ddd0c4b7aa9d918477685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222a323b434b545c606a6f787f868e93999ea6abadb3b8babec0c3c5c7cbd1c9c9c9c9cfc9c5c4c2c0bbb9b6b0aba8a19e959089817a6f6b635b5049413830261c1309000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1e8dbcec1b5a89b8e8175665c5044382c1f120600000000000000000000000000000000000000000000000000000000000004111d2935414c556774818d9aa7b4bdb2a8978a7d7164574a3e2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c56626f7c88949fabb7c4ced4c8bcb1a79b8f8275695f53463a2f24190d00000000000000000000000000000000000000000000000006121f2b3844505c667986929facb9c5d2dfe6dbcfc5bbb3adababadb2bac3cbd4cec8c1bbb7b4aeaca9a7a5a5a4a5a7aaabb1b9babfc6cfd4d7cfc9c1bab2a9a19791847b6e675d51473e31281e0e050000000000000000000000000000000000000000000000000000000000000b151e28323c454f59616c73808c939ea6b0bac4cecbc1baaea39991847a6d665c504e5b6774818e9aa7b4c1cddad2c5b8ac9f928579655b5044372b1f12050000000000000000000000000000000000000000000814212e3b4754616e7a86929facb9c2ccdfe6f2e6dbcfc7baaea3988e8174685e52433a2f1e150b00000000000000000000000000010b17222d38414f59626f7c87939fabb5c0cbd7e3edebe0d8ccc0b6aca0968d80746c61574d42382e23170c0300000000000000000000000000000000000006121f2c3844505c667986939facb9c6d2dfe2d8cec6bfbab8babfc6c8cecfc9c4bdb9b2acaaa29f9a95918c8884817e7c7b7a797a7b7c8084888f939da0a8b0b8c2cad4d4cbc2bbafa3999083766c6155463c32271b0f00000000000000000000000000000000000000000000000000000008111b242e38404a525b636c717c848e939ea1a8adb2b9bec4c8c9c5c4bfbcc0bbb9bbc0c0c5c6c7c4bdb9b3ada8a19e938e847d726d605c544b433a322820160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000004060708090a0b0b0c0d0e070c10121314151617191a171c1f2021232524292c2e34383f44464a4e50504e4b4746413a3631292118120c04000000000000000000010d1925303b4753606d7985929ea8b2bec7d2dde8ddd2c7beb1a89f92877c6f675d544a4239312a25201e1a1c181d20252a323a434b555f6a727f8c96a1adbcc6d0dcd4c8bcb1a7998d807366564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710182029313a424a50585f666d727b81878f949a9ea1a9abadb3b4b7b9bbc0bbbcbdbdbcbbbdb9b7b5b5afaca9a69f9c96918b837d756d68605951443f382f261e140a01000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2e3d7ccc0b5ab978b7e7164544a3f34281c10030000000000000000000000000000000000000000000000000000000000000613202c3945515d677784909daab7b9ada196877b6e6154483b2e211507000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a76828f9ca8b2bdc9d5cec3b9ac9f93877b6e61554c4135291c1106000000000000000000000000000000000000000000000003101c28343f4a5f6c7885929fabb8c5d2dee2d6cabeb3a9a29e9ea1a8b1b9c1c8ced4ccc7c5bfbab8b6b3b2b1b1b2b4b6b8bcc3c7cbd1d5d1cbc5beb9afa8a09791857c6f695e554b40352c1f160c00000000000000000000000000000000000000000000000000000000000000030c16202a333d47505a636e75818e949fa8b2bcc5d0cbbfb4aba1968f82786d605a505a6774808d9aa7b3c0cddad2c6b9ac9f9386796c605346392d201306000000000000000000000000000000000000000005121e2a36424d5765727f8b99a3afbbc7d4e0ede9e0d6cabeb3a99f92867b6e61564d4131281d0c03000000000000000000000000000006111b262f3d47535f6a74818e99a3afbbc6d1dce7f3e8ddd2c7beb2a89d928a7e70695e544a3f34281f14090000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfdcd0c6bcb4aeacaeb4b8bcc3c8cdcec9c4bdb9b4aeaba8a09d9996918e8a888786868788898c91959b9ea5acb1bac2cad4d8cbc2b9b0a69f92877c6f625a5044342b20150a0000000000000000000000000000000000000000000000000000000009121c262e384049515a626a6f79818a91969ea1a8adb2b9bbc0c3c5c7caccc8c6c8c6c5c2bfbab9b2aca9a29f96918a817a6f6b625b504a423a312820160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102000004060708090a0b0c060c101213141618181d1f23282d3337393d424343423e3a3936302a261f170f0701000000000000000000000008141f2c3845515c6773808c96a0acb6c0ccd8e0e4d9d0c3bbafa3999083796d665b544b433c36302d2a252924292c30363d444c555d676e7c86929fa8b2bdced8dbd1c4b8ab9f95887c6f6255493c3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f2830383f444e545c60696e747c82888d92979b9fa2a9a7aaacafb5aeafb0b0afafb2adaba9aba49f9d99948f8a847e78706b605d564f473f332d261d140c020000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2e0d4c7bbafa499877b6e6154483b2e23170c000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9b7ab9e918478695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5863707d8a96a0acb9c5d0d4c7bbafa4998d8073675d5145382d22170b0000000000000000000000000000000000000000000000000b17232e45525e6b7885919eabb8c4d1dedfd2c6b9ada297929196a0a7afb8bdc3c8ced4d0cac6c5c3c0bfbebebfc0c3c4c8cdd3d3cfc9c6bfbbb3ada59e9691857c6f6a5f574d433a2f231a0d040000000000000000000000000000000000000000000000000000000000000000040e18212b353e48525b606d79829096a1aab4bdc7d1c6bdb2a89f948d80736c61585a6773808d9aa6b3c0cdd9d4c8bbafa49a867a6d6053473a2d20140700000000000000000000000000000000000000000714212d3a46535f697683909dabb5c0cbd7e3ece2d7cec5baada2978d8073695e53443b301f160c000000000000000000000000000000000a141d2b37434e58616e7b87929fabb5bfcbd7e2edeee4d9d0c3baaea49f92857b6e665c50443b30251a0e0100000000000000000000000000000000000714212d3a4754606d7a8799a3aebbc7d3e0d6cbbfb4aaa39fa3aaacb1b8bcc3c8cdcec9c5bebab8b1acaaa8a19e9b9795949992999496999da0a7aaafb8bdc3ccd4d2ccc2b9b1a79e948c7f736a5f53483e3322190f0400000000000000000000000000000000000000000000000000000000000a131c262e373f48505860676d747e848b91969ea1a9acafb6b7b8babfbcbcbbbfbab8b6b4aeaca8a19e97928c847e756d68605951443f3830281f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070809070c1013181b22272b2d3135363635312e2d2a251e1a140d060000000000000000000000000004101c2934404b55606d7984919aa4afbbc3ced7e2e2d7cbc0b5aba0958f82786c665c554e46413b3a3630352f35393b41464f565e676d79839098a2aebac4cfded4c8bcb1a79d9083766a6054473b2e1e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e262e343c424a50575e616a6f757c80858a8e9297979a9d9fa3aba2a2a3a3a2a2a8a19e9c9a9993908c88827d78716c666059524c443d3527221b140b020000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3dfd2c6b9ac9f938679695e53463a2d1c1106000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a4afbbb5a89b8e817568574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4653606c7884919eaab4becad6ccc0b5ab9f92857a6d60544a3f33281c0f030000000000000000000000000000000000000000000000061e2b3844515e6b7784919eaab7c4d1ddded1c5b8ab9e92858591959ea5acb2b9bdc3c7cbd1d2d2cfcdcccbcacccdd0d2d0d0cac6c5beb9b5aea9a19e938e847b6f6a5f584e453b31281d110800000000000000000000000000000000000000000000000000000000000000000000060f19232c364045515c676d7a849198a2abb5c0cccfc4bab0a69c928a7e716a5f566673808d99a6b3c0ccd9d8ccc0b6a194877a6e6154473b2e21140800000000000000000000000000000000000000000815222e3b4855616e7b88959fabbdc7d1dce8e7dbd0c5bcb0a69f92857a6d60574d4232291f0d0400000000000000000000000000000000020b1b26313c46535f6974818e99a3aebbc6d1dce7f3ebe2d5ccc0baada2979083786d60574d42362a1d130700000000000000000000000000000000000915222f3c4855626f7b8895abb5bfcbd7e0d3c7baaea39892989da0a7acb1b8bcc2c6cacfcac6c3bdb8b7b2adaba7a4a2aba39fa3aba2a6aaacb1b6bbc1c8ced5d0c7c0bbb0a79f958f82776c60584e43362c221007000000000000000000000000000000000000000000000000000000000000010a131c252d363f464e555d606c71797f848b91979c9fa4acaaacaeb4afafafb4aeaca9aba39f9b96918c857f79716c605d564f473f342e261e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c11171b1f2024282a29282521201d19130e09030000000000000000000000000000000c18232f3945515d676f7d88939fa7b1bcc5d0d9e3dcd1c7bdb1a79e948e81786d675f58524c4846424342424045474c525960686d79818f95a0aab4bfccd6d6ccc4b8aca0958a7d7164584e43372b1f0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141c232830383f444d52585f626a6f74797d8185888b8d909299949596969696959496918f8d8a86837f7b76706d66605b544f45413a322b2317110a02000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3dfd2c5b8ac9f9285796c574d42362a1e0a00000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5466737f8c99abb5bfb4aa988b7f7265584c3f30251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3844505b66727f8b98a2aebac7d2d2c7baaea2988b7f72665b5044382b1f160b0000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0ddded1c4b8ab9e91847b838e939da0a8acb2b9bbc0c5c6cacfcacbcacad0cbc7c5c4c1bebab8b3adaba39f97928b81796e695f584e463c33291f160c00000000000000000000000000000000000000000000000000000000000000000000000007111a242834404b555e686f7c869299a4afbbc1caccc2b8aea49f92867c6e685d66737f8c99a6b2bfccd9ddd2bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000b1724313e4a5764717d8a97a7b1bccfd9e3e3dcd6cabeb4aa9f948b7f72685d52453b3120170d0000000000000000000000000000000000000a15202a36424d57616e7b86929faab4bfcbd7e2edf4e7ded6cabeb3a99f958c8073695e52463a2f24180d01000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd1dcdfd2c5b8ac9f92868a90959da0a7abb1b8b9bec5c7cccec8c5c4bdb9b8b4b1afb5afacafb5afb3b7b8bcc3c6ccd4cfc9c4beb6afa69f959083796d655b50463c32241a100000000000000000000000000000000000000000000000000000000000000000010a131c242d343c434b515a61666d72797f848a8f939a9b9d9fa2aaa2a3a2aaa29f9c9999928f89847f7a726d67615a524c443d3528231c150c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171b1d1d1b181413110d0802000000000000000000000000000000000007121d2935404b55606b73808d95a0aab4bdc7d2dde3d9cfc3b9b0a69d938e81796f6a615e5654524d4f4f4f4b5153565e616b707a838f939ea7b1bcc5d0d9cfc4baafa59d9083786c6053463c32271b0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343b42464e53586062666d7075797b7e818386868788898a8a898888878482807e7a76736e6a64605c54504a423d353028201910060000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4ded1c4b8ab9e9185786b5e524531251a0e0500000000000000000000000000000000000000000000000000000000000006121f2b3844505b6676828f9ca9b5baaea298897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7a85929facb6c0ccd6cabeb3aa9e9184786c6053463d32271b0b0200000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dcdfd2c5b8ac9f92857979818a91969ea0a8acafb5b8b9bebcbdbebdbdbcbfbab8b7b4b3adaba9a19e99928d857e756d675f574e463c342a20170d0400000000000000000000000000000000000000000000000000000000000000000000000000091218232e39434c565f6a707d87939fa5afb8c2cccac0baaea29891847a6d6666727f8c99a5b2bfccd8d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfcdd8dcd8d1cbc0baaea2988f82776c60564c4133291f0e05000000000000000000000000000000000000040e1a26313b46535e6974818d98a3aebac6d0dbe7f3f0e6dbcfc5bbb1a79f92867b6e61554b4135291d1104000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becfd6d7cbbfb5ab988b7e7d838a90959d9fa7abadb3b9bbc0c7c8cecfc9c5c4c1bdbbc0bbb9bbc0bcbfc4c5c8ced2cdc8c5beb9b2aca49f948f837a6d675d53493f342a201208000000000000000000000000000000000000000000000000000000000000000000010a121b222b3139404550545c60676d72797e82878a8e909298959696959498928f8c8986827d78726d68605c555045413a322b2317110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0f10100f0b0707050100000000000000000000000000000000000000010c18242f39434f59606d79839098a2abb5c0ccd7dbe1d5cbc1b8afa59d938e837c746d6864615e575c5c5b555d6064686e747d8490959ea5afb9c3ced7d0c7bdb2a89e93897d70665b5044382b20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232830363c43474e54545c6063656c6e717477797a7a7b7c7d7d7c7c7b7a787673716d6866625f5853504a443f382f29241e160e07000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4ddd0c4b7aa9d9184776a5e5144372b1e09000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8b8ac9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845515d6774808d9aa4afbbc8d4d0c5b9aca0968a7d7064594f44382c1d140a00000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdcdfd3c6baaea29886796d747d848b91969c9fa3ababadb3afb0b1b1b0b0b4aeacaaa8a9a29f9b97928c86807a716c605d554d453c342a22180e0500000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444e58616b727f8c939da6b0bac4cecabfb4aaa0968f82786d65727f8b98a5b2becbd8d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cfd0cfcfc6bfbbaea49f92867b6e655b50443a3021170d000000000000000000000000000000000000000009141f2a36424d57616e7b86929faab4bfcad6e2edf7ece1d7cdc2baaea3988e8174675d5145392c201306000000000000000000000000000000010e1a2734414d5a6774808d9aabb5bec5cacfc7bbaea399897c71787d838a90959a9ea2a9acafb5b8bcc3c5c7cbd1cecad1cbc7c5c7cbd1cccfd2ccc8c6c2bcb8b3ada8a09a938d82796d685d554b41382d22180e0000000000000000000000000000000000000000000000000000000000000000000000000910191f282f353e424b51555c60666d71767a7e818385878889898887868583807c7975706c65605d56514b433e35302820191106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c869299a4afbbc0c9d7dcddd3cac0b7afa59e959086807a75716e696a6968686a676d71757a818991969fa7afb7c1cbd5d2c7beb5aba1968e81746b60544a3f3328190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171f252a31373c43474a5053535b606264676a676d6e6f6f70706f6f6e6d67696764615e5655534e46443f38332d261d19130c0400000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5dccfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8898a2aebab6a99c908376665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c55616e7b87939facb9c3ced5c9bdb2a89c9083766b6054483e2f261c1106000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce2d6cabfb4aa93877a6d6c70787e848b9092999b9ea2a9a2a4a4a4a3a3aaa39f9d9b9897928e8a85807b736d68625a514b433c332a2218100600000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323c464f59636d74818e949fa8b2bcc5d0c5bcb2a89f948e81746d727e8b98a5b1becbd8d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000c1925323f4c5865727f8b98a8b2bdc3c4c2c1bdb5aea49c928b7e71695e53493f32281e0f050000000000000000000000000000000000000000030e1a25313b46525e6974808d98a2aebac6d0dbe7f2f3e9dfd7cbbfb4aa9f92867a6d6054473a2d211407000000000000000000000000000000020f1c2935424f5c6875828f99a4adb3b9bec1c1b9ac9f92867a6d6c70777d83888d92979c9fa4abacb1b6b9bbbfc0c2c4c5c5c7c8c6c5c5c3c2c1c0bbb9b6b1aba9a19e96918880786d675d564c433a2f261b100700000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429303940454b51545c6064686d717477797b7b7c7c7c7b7a797673706d6763605b53524c4540393029241e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080a0b0c0d0d0e0e0e0e0d0d0c0b0a090706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b555f6a707d87939fa4aeb7c0cbd1d8dcd2c9c0b7afa7a099928d86827e7b787776757576787a7e82868e939ea0a8b1b9c1c9d3d6ccc0b6aca39991847a6d60594f42382d2217070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141a20262b3237383f444649505355585a555d606162636363636261605d555a5754524c4847433c38342e28221c140b08020000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5dbcfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98aab3beb3a6998d807366544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19242f3a47535f6975828f9ca7b1bcc8d4cec4b7ab9f94897d7063594f42382d22170b0000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe7dbd0baaea194877b6e61666d71787e83868a8e929794969798979796959892918e8b8985817d79736e69605d565045413a312a21181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202a343e47515b606d78829096a1aab4bdc7cec3bab0a69d938c7f72717e8b97a4b1becad7d7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000a1623303d495663707c8996a1abb3b7b7b6b5b1aba39f928c80736c62574d41382d20160c0000000000000000000000000000000000000000000009141f2a36424d57616e7b86929faab4bfcad6e1ebf0ede7dcd1c6bbafa399897c6f6256493c2f231609000000000000000000000000000000000a1723303d4a5663707d87939ea1a9adb3b4b5afa69b8e82756860646b70767c80858a8f93999da0a7a9acaeb5b4b5b7b8b8babbb9b8b8b7b5b4b6afaca9a79f9d97928b847d736d665d554c443a31281d140a000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181e272e343940454b5153565e616468656c6e6f6f706f6e6d67696663605d5553504945413a342e271e19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507060c101213151618191a1a1b1b1b1a1a19191817151413120f0b06080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39434e58616c727f8c929da5aebbbfc6cfd6dbd2c9c1b9b1aba39f98928e8a8785838282828384868a8f92989ea5acb2bac2cbd3d0cabfbbafa49a92877c6f685d52473d2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151b20272b2e34383a3f4446484b4e4b5153545556575756555554514c4d4b4746413b3a37312b28231c17110a0200000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000005111d2a36414c566874818e9ba7b4bdb2a8978a7d7064574a3d2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d5763707d8995a0acb8c5cfd3c7bbb0a69d9083766b61544a3f33281c120700000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe1d4c8bbaea195887b6e625c60666d71767a7e81858688898a8b8a8a8988878584817f7c7975716d67615e56524c443f352f281f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222c353f45515c666d7a849198a2abb5c0ccccc2b8afa59f93877d717e8a97a4b1bdcad7d8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000713202d3a4653606d79849199a2a9aaaaa9a8a79f99928c80746e635a50453b2f261b0e0400000000000000000000000000000000000000000000030e1a25303b46525e6873808d98a2aebac4cfd9e0e3e0dfd8d1cbbfb4aa988b7e7165584b3e3225180b000000000000000000000000000000000916222f3c4854606b737f8a92979ea1a9a8a8a59e94897d7063565961636a6f74797e82878c9195999d9fa3aba7a9aaabacaeafacacabaaa9a7aca49f9d9995908b857f79706b605c544b433a32281f160b020000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151d23282e34394045464c525457535b60616263636261605d55595653514b46443f38353028231d150c08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e121415171c1f202123252626272728282727262625232221201f1b17171414110e08070501000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464f59636d74808d939da4aeb5bdc4cdd5dad3cbc3bdb4aeaaa29f9b979892908f8f8e909192999b9fa3aaafb9bdc4ccd7cec6bfbaada39f93887e716a60564c41352b1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1c23282c2d3337393b3e414045474748494a4a494948474541403e3a3936302e2b261f1c17110b06000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9e6dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000713202d3946525e687784919eaab7b8aca096877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4854606b7784919da9b3becad6cdc2b7ab9f958a7d70665b5044392e23180c01000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe1d5c8bbaea295887b6f6255545c6064686d7175787a7b7c7d7e7e7d7d7c7a797775726f6d6664605c55524d45413a3229241d160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a232834404b545e686f7c869299a4afbbc0cacac0bbafa49992867c7d8a97a3b0bdcad6d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000006121f2c3844515c66707d8792979c9d9d9c9b999590877f776c605c52483e33291d140a00000000000000000000000000000000000000000000000009141f2a36414d56616d7a86929fa9b3bec7d0d4d7d4d2cfc6bfbaaea3988a7e7164574b3e3124180b000000000000000000000000000000000713202c38444f59636d737e858d9297999b9b9a938e82776c60534f55585f62676d71767b7f84888c909299989a9c9e9e9fa3a49f9f9e9d9c9a989a93908c88837e79726d666059504a423a312820160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23282e34383a4146474b49505354555656555453514b4d494745403937332d29241e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151a1e212223282c2d2e30313333343435343433333232302f2e2d2b27222421201e191413110d0806020000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343e47515b606c78818d929fa3abb2bbc1c9cfd5d5cfc6bfbab4aeaca8aaa29f9d9c9b9b9d9e9fa3abacaeb4bcc1c9ced1cbc3bcb4aea39b918b7f726c61584e443a2f23190b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f22272b2d2f312f35393a3b3c3c3d3d3c3c3b3a39352f312e2d2a25211f1a15100b060000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae7dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acb8b7aa9e918477685e5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2c38444f5965727e8b97a2adbac6d1d3c7bcb1a79d9083786c60544a4034281d1207000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe2d5c8bbafa295887c6f62554a5053565d616468676d6e6f71717170706f6d686a686563605c5453514b46423b352f282018130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081118232e39424c565f6a707d87939fa5afb8c2ccccc0b5aba29891847e8b98a4b1becbd7d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000004101c2834404a54606b707d858c8f90918f8e8c88837c726c655b504940362d21170b02000000000000000000000000000000000000000000000000020e1925303b46525e6873808d97a1adb6bec4c7ccc8c6c2bdb5aea49f92867b6e6154483b2e2115080000000000000000000000000000000004101c27333d47515b636c717a80858a8c8e8f8d8881796d655b5044484e53555c6064696e73777b808386898c8d8f919292989a939292908f8e8c8986837f7b76716d67605c544f443f3830281f160e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181d23282c3036393a3e3f4446484849494948474540403d3a38352f2b27221b19130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10151a1f21262b2d2e2e34383a3b3d3e3f40404141414140403f3e3d3c3a3937332d302e2d2a2521201d1914120e090300000000000000000000000000000000000000000000000000000000000000000000000000030c18222c353f44505b666c78808b9299a1a9afb9bdc4c9cfd4d1cbc6bfbab8b5b3aeabaaa9a8a8a9abacafb5b8babfc6ced0cac6bfbab1aaa29f918b7f726d625a50463d32281e1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012171b1f20222524292c2d2e2f303030302f2e2d2c29242421201d1914120f0a0300000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4c1cedae7dbcec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdb4a79b8e817468564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4753606d7985929fabb5bfcbd7cdc2b8aca0958a7e71665c5144392f24180c030000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe2d5c8bcafa295897c6f62564944464c525457555d606163646564646362615e565b585653504a47454039363029241e160d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444e58616b727f8c939da6b0bac4cfc7bdb4aaa1969185929fabb8c5d2dedacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000c18232e39424f59616b707a7f8284848382807b766f6a605b53493f372e241b0f05000000000000000000000000000000000000000000000000000008141f2a36414c56606d7a85919ea4acb3b9bbc0bbb9b7b0aba39f928c7f73695e52463a2d20140700000000000000000000000000000000000b16212b354049515a61686d73797d808182807c746d675d53493f3c43474b5153575e61666a6f73767a7c7f818284858586868685858482817f7c7a76726e6a64605d55514b423d342e261e160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f252a2d2e2d3337393b3c3c3d3c3b3a38352f302d2c29241f1b17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c20262b2e31373a3b3e3f444648494b4c4d4d4e4e4e4d4d4c4c4b4a484746443f403d3b3936302e2d2a25211e1a15100b0600000000000000000000000000000000000000000000000000000000000000000000000006101a2328333f4a545b666c747f8791979ea5adb2b9bec4c8cdd2d0cac6c5c1bebab8b6b5b5b5b6b7b9bbc0c5c7cbcfc9c6bfbab4aea7a098928b7f736d625b51483e342b20160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f12131518181d2020212223242423222221201d19181413110d080602000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbe7dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000003101c28343f4a546673808d99a6b3beb3aa988b7e7265584b3f3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6773808d99a3aebbc7d3d4c8bcb1a79e9184796d60554b4035291f1409000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce2d5c9bcafa296897c6f6356493c3a4146474b4b5153555657585757565554524c4e4c4946443f3a38342f2a251f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323c464f59626d74818e949fa8b2bcc6d0c5bcb2a8a1979297a2adbac6d3dfdbcec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000007121c27303d474f5961686d727677777675736e69626058504941382d251c1209000000000000000000000000000000000000000000000000000000020d1925303a45525d68707d8a939aa1a9acafb5afacaba69f99928c80776c60574d42362a1e12050000000000000000000000000000000000050f19232e37404850565e61676d71737575736f6a605d554b41383237394045464d5354585f6266676d70727476777879797a797978777674726f6d6766625f5853514b4540393028231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013191e202122272b2d2e2f30302f2e2d2c292423201f1d18120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c21272c31373a3c4246484b4a505354565859595a5a5b5b5a5a5959585655545350494d4a4746413e3a3936302e2b261f1c17110d080100000000000000000000000000000000000000000000000000000000000000000000081117222d38424a545b606d727d858f939ea1a8adb3b8bcc3c5c6cad0d0d0cac6c5c3c2c2c1c3c4c5c7cbd1ccc7c4beb9b4aeaaa39f9590867e736d635b51483f362d22190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608070d10131414151617171616151413110d0807070501000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cedbe7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000006121f2c3844505c667683909ca9b6baaea298887b6f6255483c2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b86929facb9c2ccd8cec3b9aca0968b7f72675d51453b31251a0d030000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce2d6c9bcafa396897c706356493d3035393a3e40454748494a4b4b4a4a49474641423f3c3a38342e2c29231d19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202a343e47515b606d78829096a1aab4bfcbcec4bab2a9a29fa2a9b3becad6e2dccfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000b151e2b353e474f565d6065696a6a696866615f57544e443f382f261b130a000000000000000000000000000000000000000000000000000000000008131e2935414c56616c73808891979d9fa4aba49f9e9a948f877f746c655b50453b30251a0e0200000000000000000000000000000000000008111c252e363e444c52555c606466686867626058514b43392f262b2e34383b4246484e5355555d60636567696b6b666d6d6c656b6a69676563605d5555534e47454039342e271e17110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171b1f20212223232221201f1d18161413100c070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a21272c33383c4347484d535558545c606163646666676768676766666565636261605b53595754524d4b4746413b3a37312b28231c19130c040000000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505b626b6f7a828a91969ea1a9acb1b6b8babfc0c3c5c7cbd1cacacbcccccbcfc9c6c4c0bbb9b3adaaa29f98928c837c716c635b51493f362d241b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070809090a0a090908070604010000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbe6dacdc0b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8b8ab9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3946525e6975818e9ba6b0bbc7d3d5c9bdb2a89e9185796d60574d42362a1f150b0100000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce3d6c9bcb0a396897d7063564a3d30292d2e2f35393a3b3c3e3e3e3d3d3c3a39363032302d2c28231f1c18120e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18222c353f45515c666d7a849198a3aebac0cbccc4bbb3adabadb3bbc5d0dbe6dcd0c3b6a99d9083766a5d5043372a1d0800000000000000000000000000000000000000000000030c19232c353e444c5254595c5d5e5c5b5955534d47433c332d261d140a010000000000000000000000000000000000000000000000000000000000020d1924303a44505a636e737d858b909399969a93918d88827c726d605b53493f33291f140900000000000000000000000000000000000000000a131c242c323a41464b515357595b5c5a55544e45403931281d1d23282c31363a3c4347484b515356595a5c5e5f5c6060605b5f5d5c5b595654514b4847433c39352f28231d150c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507060b0f12131515161616151413100c070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b33383d44484e5355575f616467666d6e70717273737474747473737271706f6d6c65696663615e565854524c4847423c38342e29241e160d0a030000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44515960686e757d848c91979da0a7a9acaeb4b4b6b9bbbfbcbdbebfbfbfbebdbeb9b8b5afaca9a19e98928d867f786f6a615a514940372d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdce6d9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebab5a99c8f8276665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d57626f7c88949fabb7c3ced9cec4b9ada1978c7f73695e53463d31271d120700000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde3d6c9bdb0a3968a7d7063574a3d3024202124292c2d2e3031323131302f2e2d2a252523201f1c1713100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101a232834404b545e686f7c86929fa5afb9c2cdcdc5bebab8babec5cdd7e1eaddd0c4b7aa9d9184776a5e51443024190d010000000000000000000000000000000000000000000007111a232c323a4145474c4f5151504f4d4847423c373227221b140b020000000000000000000000000000000000000000000000000000000000000008131e28323e47525c636b70797e83868789888684817c766f6a635b504941382d21170d020000000000000000000000000000000000000000010a121a20293036394045464a4d4e4f4d4947433c352f281f1612181c1f252a2d31373a3c404547494c4e4f514a505353535049514f4e4c494745413b3a37312c29241d18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060809090a0908070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b222731373d44484f55585f6266696e717477797b7c7e7f808081818180807f7f7e7d7b7a79787573706e686864615e5655534d46443f38352f281f1a150e060000000000000000000000000000000000000000000000000000000000000000020b141d262d333f464f565e616c70797f858b9095999c9fa2aaa7aaacaeb5afb0b1b2b2b2b2b1b2adababa49f9c97918c86807b736d665f58504840372e251b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080a0b0b0c0c0d0e0e0f0f101010100f0f0e0d0b0a070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98aab4bfb5ab998c807366544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a25303b47535f6a76828f9ca7b1bcc8d4d5c9beb3a99f92867b6e61594f43392f24180d04000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0dde3d6cabdb0a3978a7d7064574a3d31241714181d2020222324252424232221201d1919161312100c060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081118232e39424c56606a717e8b929da7b1bbc4cfd0cac6c5c6cad0d7dfe9ebded1c4b8ab9e9185786b564c4135291d1104000000000000000000000000000000000000000000000008111a20283035393a3f4344444342403b3a37312b272017110a020000000000000000000000000000000000000000000000000000000000000000020c16202c35404a525961676d7176797b7c7b7a78746f6a625f5851443f382f261b0f050000000000000000000000000000000000000000000000080e171e252a2e34383a3e404242403c3b373229241d160d070c10141a1e21262b2e2f35383a3d3f4143443f44464746443f4443413f3c3a39352f2e2b261f1d18120c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161d262d333c42474f555960636a6f73777b7e81838687898b8c8c8d8d8e8e8d8d8c8c8b898887868482807d7a7875716d6866625f5753504a45413a312b2620180f080000000000000000000000000000000000000000000000000000000000000000020b141c2228343d444c525a61676d72797f83888c909298989a9d9fa3aba2a3a4a5a6a5a5a4a9a19e9b99938f8b857f7a746e69605c544e463e362e251c1309000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b070c1013131516171819191a1a1b1b1c1c1d1d1d1c1c1b1a18161413110d0807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce5d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000005111e2a36424d576875818e9ba8b5bbafa499897d7063564a3d2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e5863707d8995a0acb8c4cfdacfc4baaea2988e81756b60554b40352920160b020000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1dee3d7cabdb0a4978a7d7164574a3e312417070d11131415161718181717161413110d0809070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444e58626c74818e959fa9b3bdc6d1d6d3d2d3d6dbe1e9f2ecdfd2c5b9ac9f928679685d5245392c201307000000000000000000000000000000000000000000000000080e161e24292c2d323637373635332e2d2b261f1b150b060000000000000000000000000000000000000000000000000000000000000000000000040e1a232e3840474f555c6064666d6e6f6f6d6767626058544e463f332d261d140a00000000000000000000000000000000000000000000000000050c13191d23282c2d31333535342f2e2b272018120c04000004090e12151b1f2124292c2d303234362e34383a3a3937332d363432302d2c2924211f1a15100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1720282f383f444d535960636b70767b7f84888b8d909299969799999a9a9b9a9a9999989896959992918f8c8a8785827e7a76726e6964605c54524c433e37312a221a12080000000000000000000000000000000000000000000000000000000000000000020a1117222b323b414650555d60676d72777b7f8385888b8d9092999596979798999998979597918e8b87827e79726d68615e57514a423c342d241c130a010000000000000000000000000000000000000000000000000000000000000000000000000002090e111414171a181c1f20222324252526272728282929292a2929282826252321201d191413110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7b9ac9f93867a6d6054473a2d211406000000000000000000000000000000000000000000000000000000010203030202010000000000000000000000000000000000000000000000020f1b26323c4855606b7783909da9b2bdc9d5d6cabfb4aa9e93897d70675d51453d32281d140a0000000000000000000000000006121f2b3844505c667985929facb8c5d2dfe4d7cabeb1a4978b7e7164584b3e3125180b0104060708090b0b0b0a0a090707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323d46505a606d78839097a1abb5bfcbd7dddedfe2e6ecf3f9ede0d3c7bbaea399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000040c13191d202126292a2b29282622211e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000008111c262e353e434b5153545c60616362605d5555544e47433c3427221b140b02000000000000000000000000000000000000000000000000000002080d12181c1f20242628292722221f1b150d0701000000000002050a0f1215181d1f202326272923282b2d2d2d2b27222928262321201d1814120f09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182129323a414950575f626b70777d82888c9095979a9d9fa3aba4a5a6a6a7a7a7a7a6a6a5a4a3aba39f9e9c999697918f8b86837f7b76706d66605d565047433c342c241a1108000000000000000000000000000000000000000000000000000000000000000000061019202930363e434b51555c6065696e7276797b7e8183868788898a8b8c8c8c8b8a898785817e7b76716d67615d56534d444039302a221b120a01000000000000000000000000000000000000000000000000000000000000000000000000050c11141a1e2021242723282c2d2e30313232333334353535363636363635353332302e2d2a2521201e1913100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8796a1acb9b7aa9d908477685d5245392c20130600000000000000000000000000000000000000000000010507080c0d0f10100f0e0e0d0c0a0806050300000000000000000000000000000000000a15202c38444f5964717e8b96a1adb9c4cfdad0c6bcafa59d9184796d60594f443a2f261b11060000000000000000000000000713202d3a4653606d798698a2aebac6d3e0e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b343f45515c666e7b859199a3aebbc1cbd4dfe9eef2f7fefbefe3d7cbbfb5ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000002080d111314191c1e1e1d1c1a1514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c232c31394045474a515354565553514b4947433c37322a2217110a02000000000000000000000000000000000000000000000000000000000000070c101313171a1b1c1a1615130f0a04000000000000000000000306070c10131416191b1c171c1f2020201f1b171c1b19161413110d070602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212a333b444c535b60696e757d83898f94999da0a7a7aaacafb5b1b2b3b3b4b4b4b3b3b2b2b1b0b5aeacaba8a6a9a19e9b9993908c88827d78726d68615a534e463e362c231a0e05000000000000000000000000000000000000000000000000000000000000000000070e171e252a313a40454b5153575f6166666d6f717477797a7b7c7d7e7f7f7f7f7e7c7a7875726e6964605c55524c46423b342e271e18100900000000000000000000000000000000000000000000000000000000000000000000000001080d171c1f252a2d2e31342e34383a3b3d3e3e3f3f404141424243434343424241403e3d3a3936302e2d2a251f1c17110b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce4d7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdb4a79a8e817467564c4135291d1104000000000000000000000000000000000000000002080d111414181a1b1d1d1c1b1a1a18171513120f0b0609070604000000000000000000000004101c27333d4653606d7984919ea9b2bec9d5d8cec1b8aca0968d80736b60564c41382d2217110700000000000000000000000714212d3a4754606d7a8793aab4bfcad6e2e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19222834404b545e696f7d87929fa5afb9c3cdd7e1ebf5fffffff3e7dcd1bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000010407070c101111100f0d08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111a1f272f34383a4044464849484745403c3b37322b2620191006000000000000000000000000000000000000000000000000000000000000000000000406070b0d0f0f0d09080603000000000000000000000000000000000406070a0c0e060b1012131413120f0b060e0c09070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c16202a333b454d565e656c727b828990959c9fa6aaacb1b4b6b9bbc0bebfbfc0c0c1c1c0c0bfbfbebcbfbbb9b7b5b3b2adababa49f9c99948f8a847f7a716c625f5850483e352c20170d02000000000000000000000000000000000000000000000000000000000000000000050d14191f282f35394045474d5355545c60626567666d6e6f6f707172737272716f6d686865615e5753514b46413a363128231c150c06000000000000000000000000000000000000000000000000000000000000000000000000040c131922282d30363a3b3e404240454648494a4b4c4c4d4d4e4e4f4f5050504f4f4e4d4b494746413e3a3936302b28231c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000004101c2934404b556774808d9aa7b3beb3a9978b7e7164584b3e2f24190d01000000000000000000000000000000000000050b1014191e2021252728292929282726252321201f1b1718151313100c07080705010000000000000b161f2c3845515c66727f8c97a1adb9c3cdd9d4c8bdb2a89f93877d6f685d53493f332723191006000000000000000000000815212e3b4854616e7b8794a1aebad0dbe7e5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018232e39424d56606b727f8b939da7b1bbc5cfd9e3eef9fffff8e3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000030404030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d151d23292c2e34383a3b3c3c3a38352f2e2b27201b150e0700000000000000000000000000000000000000000000000000000000000000000000000000000000020201000000000000000000000000000000000000000000000000000100000306070706050300000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323b454d575e686d777f868f949da0a7abb0b7b8bcc0c3c5c7c5c4bfbab8b7b6b5b4b3b4b5b6b8b9bec1c4c2bfbeb9b8b5afaca9a69f9c96918c857e766e6a615a50473e32291e14080000000000000000000000000000000000000000000000000000000000000000000002080d161d24292f34383c4246484a50535558545c606162636464656666656462615e565854524d4645403935302a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000060d161e242933393b4246474a4d4f4b51535556575858595a5a5b5b5c5c5c5d5c5c5b5b59585654524c4b4746413a38342e28221c140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000006131f2c3845515c677683909da9b6b9ada197887b6e6155483b2e2215080000000000000000000000000000000000000810161c1e252a2d2e32343536363535343332302e2d2b27222422201f1c18171414110d08090706040104101c2834404b54606d7984919ea7b1bcc8d4d9cec3bbafa49991847a6d655b50443e352b22180f060000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1e5d8cbbfb2a5988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303b444f59626d74818e959fa9b3bdc7d1dce8f0fafef1e4d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f23282c2d2e302f2d2c2924221f1b150f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444d575f696e7a828b92989ea6acb1b7bbc2c5c8cec8c3bcb8b7b4aeacaaa9a8a7a7a7a8a9abadb3b4b8b9bdc3c4c4c0bbb9b6b0aba8a19e97918a827c716c61594f443b3025190d000000000000000000000000000000000000000000000000000000000000000000000000040c13181d23292c31373a3b3f4446484b4b5153545556575859595958575654524c4b4746423b38342e29241e1a140c0700000000000000000000000000000000000000000000000000000000000000000000000000060f181f282f353e45494d5254575a5b555c60616364656566666768686869696969696868666563615e565854524c46443f38332d261d17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce3d6c9bcb0a396897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929facb9b8ab9e928578695f53473a2d211408000000000000000000000000000000000008111a21282c3036393b3f40424343424141403f3d3b3937332d312f2d2c28232321201e1918161413110d080c18232e3945515d67717e8b95a0acb8c1cfd8d7ccc0b5aba0968f82776c60594f473d342a21170e0500000000000000000916232f3c4956626f7c8995a2afbcc8d5e2e5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323d47515b606d79839097a1abb5c0cbd7dee8f2fcf2e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20212322201f1d1815130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0f111211100e0a0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39424c565f696e7b838f949fa3aab0b8bcc3c7cdd1cbc3bdb9b1acaaaaa29f9d9c9b9a9a9a9b9c9ea1a9a7abadb2b6b8bcc3c7c6c2bbb7b2aca9a19e948f877e716b61564c41362a1c120700000000000000000000000000000000000000000000000000000000000000000000000001070d12181c1f262b2d2e34383a3c3e4045464748494a4b4c4c4c4c4b494746413f3b3a36302c28231d19130e090300000000000000000000000000000000000000000000000000000000000000000000000000050f18212a313a41455055575e616467686a676d6e70717172727374747575767676767575747371706d686865615e5653504a443f382f28221c140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdce2d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aebbb5a89c8f827569574d42372b1e120600000000000000000000000000000000040e1a232c33383b4146474b4d4e50504f4e4d4d4b4a4846443f403e3c3a38342e302e2d2a25242221201d191917161d2935404b55606c7883909da5afbdc6d1dcd2c7bdb2a89e948c7f736b61594f463c332920170d04000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515c676e7b859299a3afbbc1ccd6e0ebf6f4e6d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c1012131516151413100c0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181c1d1f1e1d1b161312100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2834404b545d686e7b8491959fa6aeb4bcc1c8cdd3cfc6bfbbb2aca7a09d9a9892918f8e8d8d8e8e909297979a9ea1a8aaacb1b9bbc0c7c7c4bdb9b3ada69f9992877d70685e5246392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000001070c10141a1e2123282b2d2f2e34383a3b3c3c3d3e3f403f3f3e3c3a3936302e2d2a251f1c18120d08020000000000000000000000000000000000000000000000000000000000000000000000000000030c17212a333b434c515a6164696e7173757678797b7c7d7e7f7f808081818282838383828281807e7c7a7875716d6864605c54504a423d332d261d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdce2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98abb5bfb5ab998c7f7266594c3f31261a0e02000000000000000000000000000000020c16202c353e44484c5254585a5b5c5c5c5b5a595856545350494d4b484645403f3d3b393630312f2d2c292426242221242f3944505b66707d89939eabb4bfcbd7d9d0c4bab0a69f93877d706b60584e453b32291f160c010000000000000b1825323e4b5865717e8b98a4b1becbd7e4e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232934404b555e69707d87929fa6b0bac4cedae5ece8e3dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b14191e202125292a2b2b2a2823201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515c666d7a849196a0a8b0babfc6cfd4d8cfc6bdb5aea8a09e95918d8985848382818081828385878a8e9196999da0a7acafb5babfc6c9c4beb9b0aba39992857a6e61544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1214171c1f202223282c2d2e2f30313132333332312f2e2d2a2521201e1a14100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e29333b454d555d606c71767b7d808283858688898a8b8b8c8d8d8e8e8f8f8f908f8f8e8e8c8b898784827e7a76716d66605b544e443f382f281f160e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8b5bbafa399897c6f6356493c302316090000000000000000000000000000000008131e28323e474f55565e61656768696968686766656361605b535a575553514b4c4a474641403e3c3a39352f33312f2d2c29333f4a54606b75828f99a3aebac5cfdad6ccc1bbafa49992867d6f6a5f574d443a31281d13070000000000000d192633404c5966737f8c99a6b2bfccd9e5e6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071018232f39434d57606b727f8c939ea8b2bdc9d5dbdfddd7d4ccc1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020303040505060504030201000000000000000000000000020a11171f252a2d2e32363738383634302d2b28231c140c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59606d78829096a0a8b1bac2cbd1d8d8cfc6bdb4aba39f96918a84807d797776757474747576787a7d8184888c90959b9fa4abaeb4bbc0c7c9c2bdb5aba1978d8074665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b10121315181c1f20212223242526262625242321201e191414110e090400000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454d575f676d757e83878a8d8e9091939a9697989899999a9b9b9b9c9c9c9c9c9b9b99989696918e8b86837e78716c666058504a423a312820160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0dde1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000714212d3a46535f697885929eabb8b9ac9f92867a6d6053473a2d201407000000000000000000000000000000010d1924303a444f596163686e72737576767574747372706e6c6568666462605c54595654524c4d4b4947454141403e3c3a39352f38424f59616e7b86929fa9b3bec9d5ded7ccc0b5aba29892857c6f695f564c433a2f24180d0500000000010e1b2734414e5a6774818d9aa7b4c0cddae7e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59626d75828f96a1acb9c0c9d3d3d2ccc7c1bab1a89a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708090a0a0908060503000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a0907060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0f0f10111112131211100f0e0c0a070704010000000000020b141b22273036393b3f4244454443413d3a38342e261e180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b73808d949fa8b2bac3ccd7dcdcd1c6bcb4aba399928c847d7773706d6769686767676869686d7074787c7f83898f93999fa2aaafb5bdc1c8c6bdb3a99f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607070c10131314151617181919191918161413110d0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424d575f696e7a818a9095979a9b9d9e9fa4aca4a4a5a5a6a7a7a8a8a9a9a9a9a8a8a7a6a4a8a19e9b9993908a847e786f6a605b544c433a32281e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1dee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9b6aa9d908377675d5145392c1f130600000000000000000000000000000005111d2935414c56616b70767a7e80818383828180807e7d7b79777573716f6d66686663615e5659575554514c4e4c4a4947454144434246535f6973808d97a1adb9c6d2dfddd2c7bdb4aaa29791857b6e685e554b40352921160b00000000020f1c2935424f5c6875828f9ba8b5c2cedbe8e6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333d47515b606d7a84919ea4aeb7c1c6c6c5c0bbb9afa8a0958b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000305070d11131415161717161513120f0b06000000000000000000000000000000000000000000010507070a0c0d0e0c0b09060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1013141617161413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070d10131416181a1c1c1d1e1e1f1f1e1d1c1c1b19161413110d08060603000a141d262d333b4146474b4f505251504e4946443f38302a22180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7d87939fa6b0bac3ccd5dedfd7cbbfb4aaa39992877f79706c6763605c555b5a5a5b5b565d6064676a6f72777c82878d92989fa3abb0b8bdc2c1baada297887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070809090a0b0c0d0c0c0b0907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e696e7b848e939d9fa7a6a8a9abacafb6b0b1b2b2b3b3b4b4b5b5b6b6b6b5b5b4b3b1b2acababa49f9c96918b837c736c665d554c443a30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1dee1d4c7baaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3beb3a79a8d807467554b4035291d10040000000000000000000000000000000713202d3946525d68707d82868b8d8e8f8f8f8e8d8c8b8987858482807e7b79777572706e6869666462605d555b59575554524c51504f4f4d57606d7a85929eabb8c5d1dee3d9d0c6bcb3a9a19791847a6d675d51453d33271c100400000004101d2a3743505d6a7683909da9b6c3d0dce9e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b353f45525d68707d89929da5afb8babab8b5afaca59e969183796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181d2021222324242322201f1b1711100b050000000000000000000000000000000105080d11131417191a1a19181613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181d202023242321201d19130d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205080d111314181d202022242728292a2a2b2c2c2b2a292827252321201d191613120f0b111b262f383f444d5254585c5d5e5e5d5b5653504a423c342a22180b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d78849199a4afb8c2ccd5dee0d6cdc4baaea39892877e726d66615a5653514b4f4e4d4e4f4c525457585f62666b6f757b80868d92999ea6acb2b5b4b1aba298897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7b8491969ea5abb1b3b5b6b8b9bbc0bdbebebfc0c0c1c1c2c2c2c3c2c2c1c1bfbebdb9b7b5afaca8a09e9590877f786d675d564c42392e23180c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556c7985929facb8c5d2dfe0d4c7baada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000004111d2935414b556774818d9aa7b4bdb2a8978a7e7164574a3e2f24180c00000000000000000000000000000006121e2b37424d57616d7a858f93999a9b9c9c9b9b9a9998969892908f8d8a888684827f7d7a787573716f6d676968666462605d565d5d5c5c5b5b5d68727f8b98a5b2becbd8ebe2d8cec5bcb3a9a0969083796d60594f44382c20140700000005111d2935414c566b7884919eabb7c4d1deeae7dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232935414c56606b74808d939ea5abaeadababa49f9c938f847b6e675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000070c11171b1f2024292c2d2f303131302e2d2b27221b1c16100b05000000000000000000000002080d1114191d202124252727262523201f1b17110e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d24292c2d3031302d2c29241e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d202124292c2d2f313335363637383839383736353432302d2c292423201f1c1717222d38414950565e6165696a6b6b696763605c544e463c342a1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d67727f8b96a0abb5c0cad4dee6dacfc4bbafa59f92867d706c605c54504a46454042414141424145474a4e5355596063696e747a81878f949da0a8a8a8a79f9d92867a6d6054473a2d21140700000000000000000000000000000000000000000306070708090808070707060400000302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78839096a0a8afb8bcc0c1c3c4c6c8ccd2cbcbcccccdcecececfcfcfcfcfcececccec9c5c4c0bbb9b2aca79f99938c82796d685d544b40342821160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677986939facb9c6d2dfe0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000613202c3945515d677783909daab7b9ada196877b6e6154483b2e2115070000000000000000000000000000000814212d3a47535f6974808d979fa4aba8a9a9a8a7a7a6a5aaa39f9d9b99979992908e8c89878582807e7c7a78767473716f6d686b6a69696868686867717e8b97a4b1becad7e4eae0d7cec4bbb2a89f958f82766b6155483c2f2316080000000713202d3946525e687986929facb9c5d2dfece7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111924303a444f59606c78818e939c9fa2a29f9d99938f8a817a6e695f554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000030b12181b22272b2d2f35393a3b3c3d3d3c3b3937332d2c27211c160c07010000000000000002080d14191e20252a2d2e3132333433312f2d2b27221b1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d24292f35393a3c3d3c3a39352f29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e2025292d2e2f35393a3c3e404242434444454645444342413f3d3a393530302d2b28221c27333f49535b60686e72757778777674706d665f584e463c2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929ea8b2bdc7d2dce6e1d5c9bdb2a99e938b7e716b6159514a423e3a38342e3434343035393a3d4347484f54575f61686e747c828991969a9c9b999590897f72685d5245392c201306000000000000000000000000000000020608060b101213141515151514141313100c07100e0d0c0b0a090807060401000202020101010100000001020001040607080707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b5565727f8c95a0a8b2bac1c7cdced0d1d2d4d6d3d2d0cecccacac9c8c8c8c8c9cacbced1d2d5d2d2ccc7c4bdb9b1aba49f948f837a6d665c51453d32271b0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798699a4afbbc7d4e0e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9b8ab9e918478695e53463a2d2114070000000000000000000000000000000815222e3b4855616e7b87929fa9afb5b4b6b6b5b4b3b3b1b4aeacaaa8a6aba39f9d9b999696918f8c8a88878583817f7d7c7a797877767575757574757983909daab6c3d0dde9f2e9e0d6cdc3bab1a79e94897d7063564a3d3025190e0200000714212e3a4754616d7a8798a3aebac7d3e0ece7dbcec1b4a89b8e8175685b4e4235281b08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d44505b666d78818a8f92989792908c87827d756d685f574d43392e23180c0000000000000000000000000000000000000000000000000000000000000000000000060c151d23282d3337393d41454748494a4a494846443f3838332c272118120b030000000000050d14191e252a2d3036393a3d3f40413f3e3c3937332d2b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f3539404547494a494745413a352f281f160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1f252a2d3035393a3e404547494b4d4f4f505151525251504f4f4e4c49474541403c3938332d2b2b3744505b656c727b7f8283858483817d786e6a5f584e41382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865717e8b97a1adbac3d0d9e3ebdfd2c5b9ada1968f81756c62594f444039302d2c282327272824292c2d31373a3d44484d53565e616a6e757d848a8d8f8e8d89837d726d62564c4135291d11040000000000000000000000000003090e121415171c1f2021222222212121201f1c181d1c1b1a19181716151413100d070f0f0e0e0e0e0d0d0d0d0d0f070d11131415141413100c070706040000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d677884919ea7b1bac4ccd4d8dad5d2d1d0cac6c5c3c1bfbdbdbcbcbbbbbcbcbdbfc2c4c6c9cfd3d7d4cec9c2bdb5afa69f959083786d60584e43382c22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0b5c0ccd7e3e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000a1623303d495663707d8999a4afbbb5a89b8e827568574d42362a1e12050000000000000000000000000000000d1a2733404d5a6673808d99a3afbbc0c1c2c2c2c1c0bfbebfbab8b7b5b3b5afacaaa8a5a9a19e9c9997959792908e8c8a8887868584838282828181828590959fabb8c4d1ddeaf7f2e8dfd5ccc3b9b0a69c90837669564d41362a1e110500000915222f3c4855626f7b8895aab4bfcbd7e3efe8dbcec2b5a89b8f8275685c4f423024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c162028333f4a545c666d757d8285868685837f7b76706c615d564d453c30271d1207000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383f44464a4b515455565757565553504948443d383329231d150d05000001070e171e252a3036393b4146474a4c4d4d4c4b4946443f38373129241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c172029313a40454b515356575654524c45413a31281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b30363a3b4146474b4b515355575a5b5c5d5d5e5f5f5e5d5c5b5a585654524c4d4946443f383738444f59606c777f868b8f909191908e89837c6e6a5f53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7783909da9b3beccd5e2ebe1d5c9bdb2a89e91847a6d615a50473e342e27202121201f1c18191d2021262b2e32383b42464c52585f626b70787d808281807c77706b625b51433a2f24190d010000000000000000000000050b10151a1e212223282b2d2e2f2f2e2e2e2d2d2c28232a292827262523222120201d181d1c1b1b1b1b1a1a1a1a1a1a1b1d181d20212121201f1c18171313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c3ccd5d4d1cfc9c6c5c1bfbab8b6b4b2b1b0afafaeaeafb0b0b2b5b8b9bec4c7cbd1d8d5d0c7c0bbb0a79f958d80736a6054483e33281c110400000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad2dde8e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000030f1b27333f495366737f8c99abb5bfb4aa988b7f7265584c3f31251a0e02000000000000000000000000000000111d2a3744505d6a7783909dabb5c0ccd2cfcfcececdccd0cbc7c5c3c2c0c0bbb9b7b5b2b2adaba8a6a4a9a19e9c9b99979599929190908f8f8e8e8e8f92979fa7b1bcc8d4e0ecf9faf1e7ded4cbc2b8ac9f928579685e5246392d20140700030f1b27333f495363707d8996a3b0bcd1dce7f3e8dccfc2b5a99c8f827669564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17222d38424a545c606b70757879797876726e69646159524c443c332a1e150b000000000000000000000000000000000000000000000000000000000000000000030b141b22273039404549505356555d60626364646361605b53554f48443d342f271f170e05030b1218202930363b4146474c525457585a5a59585653504947423c352f281f191008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e29323b434b51555d60636463605d56514c433a31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000030b121820272b31373b4246484c525458555d606264666869696a6b6b6c6b6a6968676563605d56595653504a47433c4854606b73808c92989c9d9e9e9c9a9590857c6e655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0acbbc5cfdee7ebdfd2c5b9ada1968b7e71685e52483f3528272b2d2d2e2d2c282329282623212021272c31363b41464e535960666d70737575736f6a63615951493f31281e130800000000000000000000030a0f161c1f262b2e2f2e34383a3a3b3c3b3b3a3a3a38342e373635343231302f2e2d2c2924292828282827272727272727282a24292c2d2e2e2d2c292323201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b889aa4afbbc5cacec8c5c4beb9b8b5b4aeacaaa8a6a4a3a3a2a2a1a2a3a4a5a8abadb3b9babfc6cfd3d9d2ccc2b9b1a79f93877c6f625a5045392d20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000005121f2b3744505b6576828f9ca9b5baaea398897c6f6256493c2f23160900000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1dddcdcdbdadad9dcd6d3d2d0ced1cbc7c5c3c1bfbdb9b8b5b3b1b3adaba9a7a6a4aba39f9e9d9c9c9b9b9b9b9b9ea1a9b1b9c3cdd8e4f0fbf7f2ede7ddd3c6baaea298877a6e6154473b2e2114080005121f2b3744505b65737f8c99a6b2bfccd9e5f8eaddd0c4b7aa9d918477685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39424a5159616369666d6d666a66615e57554f46413a322a21180c030000000000000000000000000000000000000000000000000000000000000000030c151d262d333d434b51535b606367676d6e6f70706f6e6c65636059554f454039312920170e0d151d2429323b41464c5254565e6164656667666462605b53534d45413a312b221a1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b444c555d60676d6f706f6d68605d554c433a2f24180d00000000000000000000000000000000000000000000000000000000000000000000000000060c151c232832373c43474d5254565e616468676d6f717375757677777879787776757472706d68696663605b54534e494e58636f7d89929fa2aaaaabaaa9a7a0979083786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495365727f8b98a7b1bccdd6e1efe3d7cbbfb4aa9e9184796d60564c4136352d3337393a3a3a38342e363533302e2d292522262a30363c43474f545c606367696866626058554f473f372d1f160c01000000000000000000060e151b21282c31373a3b403f44464748484848474746454045444341403f3e3d3c3b3a39352f36353535343434343333333435362f35393a3b3a3a38342f302d2c28231d150c0600000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8795a0acb3b9bec2bdb8b7b3adaba8aaa29f9d9b99979796959595959697989b9ea1a9acaeb4bdc1c9d2ddd7cbc3bbafa4999083766c6155493d32271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000613202d394653606c7985929fabb8b8ac9f9286796d6053463a2d20130700000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ced0d1d2d6dbd9dbdddfdfdddbdcd7d3d2d0cecfc9c5c4c2bfbdbeb9b8b6b4b2b0b5afacabaaa9a8a8a8a8a7a8abadb3bbc3cbd4dfeaf3efece6e2dbd6cfc7bbafa399887b6e6155483b2e221508000613202d394653606c7884919eaab7c4d1dde8eeecdfd2c6b9ac9f93867a6d6054473a2d211406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27303940444f5557545c60605c545954524d49443e35302820180f060000000000000000000000000000000000000000000000000000000000000000030c151e272f383f444e555c60656c7074777a7b7c7d7d7c7b7974706b636059514b433a32292017171f272f353f444c52565e6166686d7072737472716f6c65615f57514c433d342c241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424c565e676d747a7c7d7c7a746d675d554b4135291c11060000000000000000000000000000000000000000000000000000000000000000000000070f181e272e343d43474e53575e6165686d7175787a7c7e808282838484858584838282817f7c7a7875736f6c66625f585554606a7783909da4aeb4b6b8b7b6b1a9a0958a7d7064574a3d2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575828f9ba8b5c2cddbe8ece0d3c7baaea3988b7f72665c51443d3f41433f444647474644404443423f3d3a3935302e2d2a262a31373d424a5053575a5c5b5a56544e48443d352d241b0d0400000000000000000109101820262b33383c4247484d4a50535455555554545453514b52504f4e4d4c4b4a4948474540444342424141414140404040404243444145474847474540403d3a38342e271e180f06000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687783909aa1a9adb3b5b2acaaa9a19e9b989892908e8c8a8a8989888889898a8c8f91979a9fa3abafb7c0c8d2dad7ccc0b5ab9f958a7d7164584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000815222f3b4855626e7b8897a2adbab6a99c908376665c5145382c1f130600000000000000000000000000000000101d2a3643505d697683909ca9b3bebfc1c3c5c6cacfccced0d2d3d6dbd7d8dadbdcdbdad5d2d1cfcccfc9c6c5c3c1bfbdc0bbb9b8b7b6b5b5b5b4b4b5b8b9bec5cdd4dde6ebe7e2e0dad6d0cac4bdb5ab9f9286796d6053463a2d201307000916222f3c4955626f7c8896a0acb9c5cfd8dde4ebe0d4c8bbafa49a897d7063564a3d2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e272e343e44484a4b515353514a4c4746423b393329241e160e060000000000000000000000000000000000000000000000000000000000000000020b151e2730394149505860676d72787d80838688898a8a898885817d77706b605c554c443a32291f20293139404551565e61686e73777a7d7f80807f7e7c78746e69605d554e463e362d241b1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e686e798085898a898681796d675d5145382e23170b000000000000000000000000000000000000000000000000000000000000000000000711192129303940444e54585f62696e72767a7e828486888a8d8e8f909091929291908f8e8d8b89878482807c79746f6a64615a626f7c88959fabbabfc3c4c4c3bbb1a79b8e82756853493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c5d1deebecdfd2c5b9ac9f92867a6d60544b47494c4e50495053545453514a50504f4c4a4746413f3b3a36312c292b30383f44464a4d4f4e4d4947433d38332c231b12090000000000000000020a131b222a31373e44484d535559545c6061626261616160605c5f5e5d5c5b5a595856555453514b51504f4e4e4e4e4d4d4d4d4d4d4e50514b5154545453514b4d4a46454039302a2218100600000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8892979ea1a9a9a8a09d9997928e8b888583817f7e7d7c7c7b7b7c7d7d7f8285888e92999ea5aeb6c0c8d2ddd2c7bdb1a79d9083766a6054473b2e22150a000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3beb3a6998d807366544b4034281c1004000000000000000000000000000000000c1926323f4c5965727f8c97a2acb1b2b4b6b8b9bebec0c2c4c5c6cad0cacccdcecfd1d2d3d7dcd7d9dad5d2d1cfceccd1cbc7c5c4c3c3c2c2c1c1c1c2c5c6cacfd7dfe2e0dfdbd6d3cfcac6bfbab2aba3998f8275665c5145382c1f1306000b1824313e4b5764717e8a97a4adb9bec5ccd2d9dee1d8ccc0b6ac998d807366544a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232833383c3d4045464644403f3b3a36302d282119130c040000000000000000000000000000000000000000000000000000000000000000000a141d273039424a535b606a6f797e84898d9092999697979697918e89837d746d675e564c443a312829323b434b515b62686e747a7f84878a8b8d8d8c8b8984807b736d67605850483f362d231a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666e7a838d92989798928e83796d60544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000061019232b333b424a515860626a6f757b7f83868b8f91939a97999b9c9c9d9e9e9f9e9d9c9b9a989696918f8c8985817c76706c636673808d99a7b1bccad0d1d1cdc3b8ab9e918578655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8897a1adb9c6d2dfece8dbcfc2b5a89c8f8275675d51525456585b5d5e5b606061605c545d5c5b595654524c4c4846423b39352f2b2e34383a3d404242403c3b37322c27211a11090000000000000000010a141c252d343c43474f55575f626669666d6d6e6f6e6e6d6d6d666c6b6a6968676564636261605d555d5c5b5b5b5b5a5a5a5a5a5a5a5b5d5e555d606161605c555a5653514b423c342a22180e040000000000000000000000000000000000000000000000000000000000000000010d19242f3a4855616b717e858c9297999c9996918c8885827e7b797775737170706f6f6e6f70717275787b81868e939da4aeb6c0ccd6d9d0c2b8ab9f95897c6f6256493c31261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000005111d2935414c566874818e9ba7b4bdb2a8978a7d7064574a3d2e23180c00000000000000000000000000000000000714212e3a4754616d7a85929aa0a7a6a7a9abadb3b1b3b5b7b8babfbcbdbfc0c1c3c4c5c7cbd1cacccdced0d1d2d3d7dcd7d3d2d1d0cfcfcececececed1d2d6dad9dbd6d3d2d0cac7c5beb9b4aea8a09992877c6f62544b4034281c1004000815222f3b4855626e7b88929ca3adb3bbc0c7d0d2d4d5d2c3b6a99c908376665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821282c2f2e34383a3a38342e2e2d2a251f1c170d080200000000000000000000000000000000000000000000000000000000000000000006111c262f39434b545c656c737c848b91959a9d9fa3aba3a3a9a19e9b95908980796d685e564c43392f323b444d555d606d727a81868c90959798999a999796918d86807a6f6a615a50483f352c22180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d788390959fa2aaa29f958d8074665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000050f18222b353d454d545c606a6f757c81868b8f92999b9e9fa4aca6a8a8a9aaaaabacabaaa9a8a7a5a8a19e9c9997918d88837d766f6b76828f9ca9b5c2cddbdeddd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a9b3becad6e2eee2d6cabfb4aa988b7e726555565d606365686a6b656c6d6d6d666b6a69686663615e565955534d4745403937322b2b2d30343635332f2e2b27201c16100800000000000000000009131c262e373f464e53596163696e737577797a7b7b7b7b7a7a79797978777674737271706f6e6d676b6a69686868676767676666666768696a6b676d6e6d6d676a6663605c544e463c342a20150a00000000000000000000000000000000000000000000000000000000000000000008131e2c38444f59616c717a7f858a8d8f8d8884807b7875726e6c65686664646362626262636465686a6e747b818d929da4aebac4cedad4c8bcb1a79a8d807467584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000713202d3946525e687784919daab7b9aca096877a6e6154473b2e21140700000000000000000000000000000000000713202d3946525e68717e88909597999b9d9ea2a9a4a6a8aaacaeb4afb1b2b3b5b6b7b9babfbcbebfc0c2c3c4c5c7cbd1c9cacbcccdcdcecfd0d0d1d0d0cfcecdccd0cac6c5c3bfbab8b3adaaa29f9691877e716a605442392e23180c00000814212e3a47535f6a73808c919ea1a9afb6bec2c5c8c9c5c4b9ac9f9286796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c161c202323282c2d2d2c282321201e1a14100b0500000000000000000000000000000000000000000000000000000000000000000000060f17222d38424b555c666d77808791959da0a7aaacafb5b0b0b3adaba79f9d928d837a6d685e554b40353b444d565e676d757f858e92999da0a7a5a6a7a5a8a19e99928d847c716c625a50473d342a1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d68727f8b959fa8aeb4aea79e9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000030c17212a343d474f575f666d737c82878e92999c9fa3ababacafb6b3b5b5b6b7b7b8b8b7b6b5b5b4b2b2acaba8a9a19e9a94908a837c747884919eabb7c4d1deeae0d4c7bbafa399877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cfdae6ece0d3c6baaea298887b6e616165686d707274767778797a7a79797877767572706d686866615f5753514b47433c37312a252729282723221f1b15100b05000000000000000000040d1b252e38404951585f626b70767b808284868788888887878786868585838281807f7e7d7c7b7a79787776757574747474737373737375767778797a7b7a7a797773706d665f584e463c32261b0f04000000000000000000000000000000000000000000000000000000000000000001101c28333e47505a61686d737a7d8082807c77736f6a686562605b535957575656555556565759585f62696e77808d929da8b2bdc9d5d8cdc2b7ab9e9184786a5f53473a2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9b7aa9e918477685e5246392d201407000000000000000000000000000000000005111d2a36414c56626c717c83888a8c8e9092979697999b9d9fa2aaa3a4a5a7a8a9abacaeb4b0b1b2b4b5b6b7b9bbc0bbbcbdbebfc0c1c1c2c3c4c4c4c3c2c1c0bfbebfbab8b6b4aeaca9a19e98928c847d716c62584e4330271d1207000006121e2b37424e57636e737f8a92979fa4acb0b7b8bdbdb9b7b2ada298877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416181c1f20201f1c181414110e09020000000000000000000000000000000000000000000000000000000000000000000000030d172128333f4a545c676d78818d9399a0a8acb1b6b9bbc0bdbdbeb9b8b1aba49d9590837a6d675d51453f444c565e696e79818b92979fa3abacb1b2b3b3b2b2adaba39f9691867e716c62594f463c31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a85929fa7b1babfb9ada297897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000b151e29333c464f5960696e7880878f939a9fa3abacafb5b7b9bbc0c0c1c2c3c3c3c1c0c0c0c1c1c0bebdb9b7b5b3adaba69f9c949087807986929facb8c5d2dfebe3d7cbc0b5ab95887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cedae7ebdfd2c5b8ac9f92857969686d72767a7c7f818384858687878685848383827f7d7a7875726e6964605d55544e47423c363028231c151615130f0a0400000000000000000000010c161f2d37404a525b626a6f767d83888c8f9193999595949494939a939291908f8e8d8c8b898887868685848382818181818080808080808183848586878787868683807d796e6a5f584e43372b20150a0000000000000000000000000000000000000000000000000000000000000000000b16212c353e4850565d60676d707376736f6a66625f5858555350494c4b4a49494848494a4a4c4e53575e656c74808d96a1acb9c4cfdad2c5b9aca196887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000a1724303d4a5763707d8a9aa4afbbb4a79b8e817468564c41362a1e11050000000000000000000000000000000000010d1925303a44505a626a6f777b7e7f81838587898b8d8f919298959697999a9b9c9e9fa3aba3a4a6a7a8a9abacafb5afb0b0b1b2b3b4b5b5b6b7b7b7b6b5b4b3b3b1b4aeaca9aaa29f9c97928d867f79706b625a50463c321e150b000000020e1a26313c45525c636d737e858e939a9fa6aaacb2b2adaba8a19e9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407070c1013131312100c070705020000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b44505b666d79828e939fa4abb1b8bcc3c5c7cbd1cfc9c6c3bcb8aea7a0959083796d605b51454c565e686e7b838e939fa2a9aeb4b8bcbec0c0bfbdb9b4aea9a19892887e716b60584e43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a2adb9c3cabeb3a9998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000007121c27303b454e58606b707b838d939a9fa4acafb5b9bbc0c4c6c8cac6c5bfbab8b6b4b3b3b4b4b5b7b9babfc1c2beb9b8b0aba69f9a938d8488939facb9c6d2dfece8dcd1bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8eaddd0c3b7aa9d90847770757a7e8286898b8e909192939994989291908f8e8c898784827f7b76716d67626058534e46423b342e271e180f060000000000000000000000000007131d28313f49525c636d727c828a9094999c9e9fa4aba2a1a1a0a0a49f9f9e9d9c9b9a9897969594989291908f8e8e8e8e8d8d8d8d8d8d8d8e909192929994949992908d89837c6f6a5f53473c32261b0f03000000000000000000000000000000000000000000000000000000000000000005101a232c363e444c52555d6064666966625f5855534e4b4846443f403e3d3d3c3c3b3c3d3e3f43474d535b606d7984919ea8b2bdc9d5d5c9bdb2a8988b7e7165584b3e322518080000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000003101c28343f4a546673808d99acb6beb4aa988b7e7265584b3f3025190d0100000000000000000000000000000000000008131e28323f4850586062696e71737476787a7c7e808284858788898a8c8d8e90919299959697999a9b9d9e9fa3aba2a3a4a5a5a6a7a8a9a9aaabaaa9a8a8a7a6a5aaa29f9d9998928f8a85807b736d67605950483f342b200c03000000000915202a334049525b636c717a81878f949a9ea0a8a8a19e9a96918b7f72665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070706040000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b45505a606c78818e949ea5afb5bdc3c8ced2d3d2d2d3d5d2cdc8c0b9b1a7a0958e81756d62574d555e686e7a8490959ea5adb3babfc6c8cecccdcfc9c6bfbab2aaa29a92877d706a5f554b4035291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a9b3becbcfc1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000c18232e39424d575f6a707d8690959fa4acafb6bbc0c5c7cbd0cac5bebab8b4aeaca9a8a7a6a7a7a8aaacaeb4b4b8b9bec2bcb7b0aca49f9691939aa4afbbc8d4e0ede1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9e8dbcfc2b5a89c8f82787d82868b8f9299989b9d9e9f9fa4aaa29f9e9d9c9b999696918f8c87837e7a746f6a625f57524d44403930292117110a0300000000000000000000010d18242f3a43515b636e737f8690949c9fa6a8aaacafb5aeaeaeadb6afacacabaaa9a7a6a5a4a3a2aaa39f9e9d9c9b9b9b9a9a9a9a9999999a9b9c9d9e9fa3aba0a39f9d999591857c6f62584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000008111a242c323a41454b5153575a5c5a55534e4847433f3b3937332d3131302f2f2f2f303131373b4149515d67717d8a96a1adb9c5d2dacec0b3a79a8d8074675a4d413025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000006121f2c3844505c6676838f9ca9b6baaea298887c6f6255483c2f22150800000000000000000000000000000000000000020c16202d363f464e54575f616466686a686d6f71737577797a7b7c7e7f80828384868788898b8c8d8f909192999495969798999a9a9b9c9d9d9e9d9d9c9b9a9998969892908d8986827d79746e69605c554f473f362d22190f0000000000030e18212e374049515a61686d747c82888d9196959496918d8a847e726d63544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57616c74808d939ea6afbbc0c7d0d2d0cac6c5c5c6cacfd3d4cbc3b9b1a79e938b7f72695e535c676d7a839196a0a7afbabec5cbc8c6c4c5c7cbd1d1cbc4bcb4aca39992867c6f675d51453d31271d120700000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1d0cfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000004101c2834404a545e696f7c8692989fa7afb6bbc0c7cbd1d4cec6bfbab3aeabaaa29f9d9b9a999a9b9c9d9fa3aba8abadb3b8babfbeb6afa8a09e9fa4acb6c0ccd8e4f0e1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1deeaeaddd0c3b7aa9d908384898f92999c9fa3aba7a9aaabacafb4aeacabaaa9a8a5a8a19e9b9a938f8b85817c756e6a615e57514a423b3328231c150c0300000000000000000004111d2935414b55626d73808b92989fa6abb0b5b7b9bbc0bbbbbabac0bbb9b8b8b6b5b4b3b2b1b0afb4aeacabaaa9a8a8a7a7a7a7a6a6a6a6a6a8a9aaabacafb5b5afacaaa7a0979083776a5f54473b2e2215080000000000000000000000000000000000000000000000000000000000000000000008121a20282f353a4045474a4d4f4d4947433c3a37312f2d2b2722242423232222232324262b2f38404b55606d7884919eabb7c4d0dbcfc2b6a99c8f837669564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8b8ab9f9285796d6053463a2d2013070000000000000000000000000000000000000000050e1b242d343d43484d535557595b565e61636466686a676d6e70717274757678797a7b7d7e7f8182838486878888898a8b8c8d8e8e8f90919191908f8e8d8c8b89878583807c7975716d66615e57514b433d352d241b1007000000000000060f1c252e37404850565e616a6f767c80848788878684817d79716c635b5142382e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313946535f69717e8a929da5afb8c1ccd2ccc6c5bebab8b8babec5c6cad0cbc3b9afa59f92867b6e615b606d79839095a0a8b1b9c1c9c7c0bbb9b8b9bbc0c7c7cccec6beb5aba2989184796d60594f43392f23180c01000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1ced0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000006121f2c3844515c666e7b859198a2aab1bbc0c7ccd2d7d3cac2bcb4aeaaa29f9a9892908e8d8d8d8e8f919299989b9ea1a9acaeb4babfbbb2acaaacafb6bec7d2dde8f4e1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1deebeaded1c5b8aca0959091969c9fa3abacafb5b4b6b7b8b9bbbfbab8b7b6b6b5b2b2acabaca49f9c98928e88827b746e69605c544d453e342e261e150c0200000000000000000613202c3945515d67727f8b929fa3aab0b7bcc2c4c6c7ccd2c7c7d2ccc8c6c5c4c3c2c1c0bfbebcbbbfbab9b8b7b6b5b4b4b4b4b3b3b3b3b3b3b4b6b7b8b9bbc0c0bbb9b6b1a99f95887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000080d161e24292f35393a3d4043403c3b37322e2b2622201f1b171817161615151617171a1d262f3a44505c6673808c99aab4bfcad6d1c5b8ab9e928578685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebab5a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000009121b222b32383c4247484b4c4e4c525456585a5c555d6062636466676869656c6d6f70717374757678797a7b7c7d7d7e7f808182828384848483828180807e7c7b797673706d6764605c54534d454039312b231b120900000000000000000a131c252e363e444c52585f626a6f74777a7b7b797874706d66625a51493f30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080e1114141413110d0805020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3943505a616e7b85929fa4aeb7c1cad1cbc1bab6b3adababadb3b8babfc6cecbc1baaea2988f82756b626d74818e959fa7b1bac3c5beb9b6afacabacafb5b7bbc2cbd0c7bdb4aaa0968d80746b60554b4034291e1308000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cecfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839097a1aab3bcc2ccd2d8ddd3cac2b8b0aaa29f98928d8985838180808181828486888b8e92979a9fa2aaaeb4bcbdb9b7b9bbc0c7d0d9e4eef9e1d5c8bbaea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaede0d4c8bcb1a7a09d9da0a8acafb5b9bbc0c0bdc0bbb9b8b8b9bbc0bdbfc1bfbdb9b7b6afacaaa29f9a938f87817b736d665f5750443f3830261e140b02000000000000000714212d3a4754606d7985929fa4aeb4bcc2c7cdd1d2d4d7d1cbc7c5c5c7cbd1c8c9c9c9cacbcac9d1cbc7c5c4c3c2c1c1c1c1c0c0c0c0c0c0c0c1c3c4c5c5c7cbcbc7c5c3bbb1a7978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000040c13191d24292c2d313336332f2e2b26211f1b1513120f0b060a0a090908090a0a0b141d28343f4a54626f7b8898a2aebac6d3d2c6b9ada197877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000c1925323f4c5865727f8b98aab4bfb6ac998c807366544a3f34281c10030000000000000000000000000000000000000000000009101921272c31373a3b3e4041414647494b4d4f4b5154555657595a5b535b60616263646667686a656c6d6e6f707172727374757676777877767575747372706e6c656663605c5553514b46423b342f271f191109000000000000000000010a131c242c323a41464e54585f6267686d6e6e6d666763605c5450483f372e1e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191e202121201d1914110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c76829097a2adb6c0c9cfc7c0bbafaaa9a29f9fa2a9acaeb4bcc3cbcabfb4aa9e948a7d706a727f8b939da7b1b9c3c2bbb3adaca49f9e9fa3ababb0bbc0c7cfc5bcb2a89f93887d70675c51453a2f24190d020000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cecec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000006121f2b3844505c66727f8b95a0a9b2bcc5ced8dde0d6ccc2b8b0a69f98928c85817c797675747374747577797b7e8185898e92989fa3aab0babec4c6c8ccd2d9e2ebf5eee1d4c8bbaea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaf0e4d9cec3b9b1acaaaaacb2b9bbc0bbb9b6b3b0b6afacacabacafb6b0b2b5b8b9bdc4c0bbb9b4aeaca59e99928e8680786e69615a504a423830261d140b020000000000000c1926323f4c5965727f8c97a2adbabfc6ced3d8dddfd8cfc6bfbab9b9bbc0bbbcbcbcbdbdbebebfc0c0c1c2c3c5c6c8ccd2cbcdcdcdcccccccdcecfd0d1d2d3d7d7d4d0c7bdb2a8978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000001080d13181d20202427292722211f1b15120f0a06050300000000000000000000020b17232e394653606c7985929facb8c5d2d5c9beb3a996897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000005111e2a36414d566875818e9ba8b4bbafa49a897d7063564a3d2e23170b000000000000000000000000000000000000000000000000070f161b1f262b2d2e31333035393a3c3e404241454748494b4c4d4f49505354555658595a5c535b6060616263646566676768696a6a6b6a6a69686766656361605b535653514b46454039363129231d150d080000000000000000000000010a121a202830363c43474e5355565d606261605c545753514b423f362e251c0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191e2021252a2d2e2e2d2a25201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67717e8a949fa9b3bec8d1c7bdb5afa59e9b97929297999fa2aab1b9c3ccc6bcb0a69d9083786f7c86929fa5afb9c2c2b9b1a9a19e9a939192999c9fa6afb5bdc7cec4bbafa49a9184796d60564c4135291e13080000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1cecdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea7b1bbc4ced7e0e5dacfc4bab0a69f949086807a746f6d66686766676869666c6e7175797d81868d92989ea6aeb4bcc4ccd8dde4ebf4fdeee1d4c7bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9f5eadfd5cbc3bcb8b7b7b8bdbebab6afacaaa6a4aca49f9f9f9fa4a1a3a6a8abadb2b7b9bdc4bfbab8afaba39f98928c837b716c605c544a42382f261d140a0000000000000f1c2935424f5c6875828f9ba9b3becbd0d8e0e4e7dcd1c6bdb4aeacacafb5afafafb0b0b1b1b2b2b3b3b4b5b7b8b9bbc0bdbfc0c2c4c5c7cbd1cecfd0d0d0cfd2ccc8c4bdb5ada196897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314171a1c1a1615130f0a0d0e0e0e0d0c0a0907060400000000000006121f2b3844505b6676838f9ca9b6c2cfdacfbdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000714202d3946525e687884919eabb7b9ac9f93867a6d6054473a2d21140600000000000000000000000000000000000000000000000000040a0f151a1e2122242625292d2e3031332f35393a3b3d3e3f41423f444647484a4b4c4e4f495053545555565758595a5b5b5c5d5e5e5e5d5c5b5a59585654535049494645403a38342e2a251f18120b030000000000000000000000000000080e161e252a32373c4347484c5254555453514b4a46454039302d241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151b1e252a2d2e3036393b3a3936302d2a251f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7984919ea6b0bcc5d0cbc0b5aba39f938e888585878c9298a0a7b1bac4cec1b8aca0958a7e79839099a3aeb7c0c3bab1a79f97928a868586898f949fa3abb5c0cbccc0b6aca1968c7f72685d52453a3025190d0000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2ceccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8997a1adb9c3cdd6e0e9e1d5c9bdb2a89f948f827b736d6863605c545a5a5a5b545b606265666d70747a80868f949fa2aab2bac2cad4dde6f1faede0d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbe8f9f1e7ddd5cec8c5c3c4c2bbb3adaca49f9d9997959a939292939a9496999b9ea1a8aaacb2b9bbc0c1bdb5afaaa39f9590857e746d665c544a42382f261b11060000000000111e2a3744515d6a7784909daab7c3cfdce2eaefe3d7cbbfb4aba39f9fa3aba2a2a2a3a3a4a4a5a5a6a7a8a9aaabacafb6b0b2b4b5b7b9babfc0c1c2c4c4c3c2c1c0bbb9b2aba49e9184796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d090e11141417191a1a1b1b191817161312100c0706030000030f1c28333f4a546774818d9aa7b4c0cdd7cabeb1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000814212e3b4754616e7a8796a1acb9b7aa9d908477685d5245392c20130700000000000000000000000000000000000000000000000000000003090e1214151819191d202123252724292c2d2f303133342d3337393a3c3d3e4041423f44464748494a4a4b4c4d4e4f4f50515151504f4e4d4d4b494846443f3d3a38342e2c28231d1a140c070100000000000000000000000000000000050c131920262b31373a3c41454748484645403d3a38342e271e1b120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e141a20262b3036393a3f4146474746413b3a36302920170b02000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8c96a1adb8c2cecfc7bbafa399928a817c79787b7f869195a0a8b2bdc7c8bcb1a79d9083808c95a0abb4bfc7bdb2a89f9590857e7a78797d828b9299a3afbbc0ccc7beb2a89e92857a6d60564c41362a1c120700000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cecbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa9b2becbd5dfe8ebdfd2c5b9ada1968f82786e69605d5653504a4d4d4e4e4a505355545c6063686d737b828b9298a0a8b0b8c2cbd4dfe8f2ede0d3c7baada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0d2dde8f4f9efe7dfd9d4d0c7c0bbb0a9a29f9a93908d8a88878685858687888a8c8e9196999ea0a8acafb6bec3c0bbb4aea79f98928a81786d665c544a41382d22170b0300000000111e2b3844515e6b7784919eaab7c4d1dce8f4ece0d3c7baaea39992929995959596969697989899999a9b9c9d9e9fa4aca3a5a7a9aaacaeb4b3b5b6b7b7b7b6b4b6afaca8a099938a7e70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131a1e202124262627282726252422201f1c1815130f0a03000b17222d404d596673808c99a6b3bfccd8cbbeb2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000000b1724313e4a5764717d8a97a8b2bdb4a79a8e817467564c4135291d11040000000000000000000000000000000000000000000000000000000000020608080b080d11131416181a181d2021222324262722272b2d2e2f303133342d3337393a3b3c3d3e3f3f404142434344454443424241403f3d3b3937332d2d2c28231f1c18120e09030000000000000000000000000000000000000002080d151b20262b2e2f35393a3b3b3a38342e2d2c28231d150c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1f262a31373a4146474c4d525454524c4746423b33291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea8b2bdcad1c7bdafa59f92877e756f6c696e737b839196a0abb5c0ccc3b8aca095908c929ca7b1bdc6c0b5aba09690837a716d686d70767f87929fa4aebac4d0c4b9ada1978c8073685e5246392e23180c00000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfcabeb1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdce7f1ebded1c4b8ab9e9184796d665f57524c46443f414041413f4446484a5053565e61696e767e8691969fa6b0b8c2cdd6e1ebf7e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98acb6c0ccd8e4f0fcf9f4e8ddd2c7beb6afa69f97928d8783807d7b7a797978797a7b7d7f8284898d91969c9fa4acb1b9c0c6bfbab1aaa29f938e81786d665b53493f33271f1409000000000f1c2935424f5c6875828f9babb5c0cbd7e3eeecdfd2c5b9ac9f9286868888888989898a8a8b8b8c8d8d8e8f9092939a9597989a9c9e9fa3aba6a8a9aaaaaaa9a7aca49f9c9691877f726c61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000001070c12181c1f20252a2d2e3032333435343332312f2d2c2823221f1b150f0b061926323f4c5965727f8c98a5b2bfcbd8ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000004101c2834404b556773808d9aa6b3beb3a9978b7e7164584b3e2f24190d01000000000000000000000000000000000000000000000000000000000000000000000001050707090b070d111314151618191a171b1f2021222325262722272b2d2d2e2f303132333434353637373837373635343332302e2d2b2722201f1c1813100c07000000000000000000000000000000000000000000000000040a0f151b1f2124292c2d2f2e2d2c2823201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f252a31363c43474c525458565e61615e5654524d453b2f261b110600000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8b96a1adbac4cfcbc0b5ab9e938c7f726c62605e61696e7a849199a4afbbc3c8bcb1a7a09d999ca4aeb9c3c7bbafa39991847a6e68615d60636d727e8b929da8b2bdc9cabeb3a99f92867a6d61544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfcabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaf1e4d7cbbeb1a4988b7e71675d544d45413a38342e33342d3338393b3f44464c52575e616c717c8490949fa6b0bbc4cfdae6f1e0d3c6b9ada09386796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d899aa4afbbc8d4e0edfafcf0e4d8ccc0b6aca49f949085807b7773716f6d6c65666c6d6e707375787c80848a8f939aa0a7aebbc0c7c2bcb3aea59d938e81786c655b50443b31251a0e020000000d1a2633404d596673808c99a3afbbc7d2dde8e5d8ccbfb2a5998c7f797b7b7c7c7c7d7d7e7e7f7f8080818284858687888a8c8d8f919299979a9b9c9d9d9d9c9b999a93908b847d726d625a5043392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23282c2d30363a3b3d3f40414141403f3d3c3a38342e2e2b271f1c17111825323e4b5865717e8b98a4b1becbd7cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0e0d3c6baada093877a6d6054473a2d211407000000000000000000000000000000000000000006131f2c3845515c677683909da9b6b9ada297887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607080a0b0c060b0f121314151718191b171b1f2021222223242526272828292a2b2b2b2a29282726252321201f1b171313100c070400000000000000000000000000000000000000000000000000000000040a0f1215191d20212221201f1c181313100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252930363b42464e53565e616569686e6d6868615e574d41382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7783909da8b2bdccd4c7bbafa3998f82756d625a5352575f686f7c87939fa8b1bdc8c3b9b1acaaa6a8aeb6bfcbc5b9ac9f92877c6e685e5652535b626c74808d96a0acb9c3cec5baaea2988c7f72665c5144382c1f150a000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfcabdb0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1deebeee1d4c7bbaea194887b6e61554b423c352f2b2823272722282b2d2e34383a41464d535a626a6e7a8290949fa9b3bec9d5e1eedfd3c6b9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf8faede0d4c8bbafa49a938d827b736e6966646260605b5b6060616366656c6f73787d828790959da4afb5bdc7c5bebaafa59e938e81776c60574d42362a1f14090000000815222e3b4855616e7b87929fabb5c0ccd7e0e9ded2c5b8ab9f92867a6e6e6f6f6f707071717272737475767778797a7c7d7f81828486878a8d8e8f9191908f8e8c8a87837e79706b625b51483e31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000001070d151d23292e34383a3d4246474a4c4d4d4e4e4c4b4a494644403c3b37322b28221c1724313e4a5764717d8a97a4b0bdcad7cdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9c6d3e0e0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000713202d3a4653606d7986929facb9b8ab9e9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607090a0b0d060b0f1213141516171718191a1b1c1c1d1e1e1e1d1c1b1a1a18161513120f0b0606040000000000000000000000000000000000000000000000000000000000000000000306080d11131415151313100c0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b141b222730353b42464d53585f62686d7276787a7a78756e695e53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54626f7c8995a0acbac4cfd2c5b9ac9f92877b6e615b5146464d56606a73808d95a0acb8c4cbc3bcb8b6b3b4b9bfc8c7bbb0a69b8e81756a5f564c4646515a606d7984919ea7b1bcc8cabfb4aa9e9184796d6053463c31261b0f0300000000000000000000000000000000000000040607090a090908080808080808101c2936434f5c6976828f9ca9b5c2cfc9bcb0a396897d7063564a3d3023170a000001010102020202020000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1deeaf8e0d3c6b9ada093867a6d6053473a3029241f1c171a1b171c1f2023282b30363b424650585f686d79829097a1adb9c6d2dfebe0d4c7bbafa3998679665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687784919daab7c4d1dce7f3ebdfd2c6bbb0a69f938880786e69615e5757555453505053545557535b6062656c70767c838d929fa3abb5bec7cac0b7afa59d938c7f72695e53463b3025190e0200000814212d3a47535f6975818e99a4afbbc2ced7e2dfd3c6baaea2988f82786d626263636364656566666768696a666d6e6f7072747677797a7d80828384848483817f7d7a76726d67605951493f362c1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000030b12181f272f34394045464a4d52545759595a5b5a5958575553514a4947433c38332d272224303d4a5763707d8a96a3b0bdc9d6cec1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d0dbe7e0d3c6baada093877a6d6054473a2d2114070000000000000000000000000000000000000000091623303c4956636f7c8999a3aebab5a89c8f8275655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060708090a0b0c0c0d0e0f1010111211100f0f0e0d0c0a080605030000000000000000000000000000000000000000000000000000000000000000000000000000000001040707080807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d262d333a41464d52575f616a6f757a7f8385878785817b6e655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6674818d9aa7b1bcccd4c8bcb1a79b8e8175695e53493f3b444e58606d7984919da8b2bdc9cdc8c4c3bfc1c4cad0c4b7ab9f94887c6f62584e443b3f45515d67707d8a95a0acb8c5d0c6b9ada1968a7e7164584e43372b1f12060000000000000000000000000000000001070c1013141516161615151515151514141c2936434f5c6976828f9ca9b5c2cfc9bcafa396897c706356493d3023160d0d0d0d0e0e0f0f0f0f0e0c0a070604010000000000000000000000111d2a3744505d6a7783909daab6c3d1dce7f3e1d4c7bbaea194887b6e6155483e342e28221c1712100c0f1213171c1f252a31363e464e565d676d7a85919eabb8c4d1deebdfd2c5b9ac9f9286796c5f4a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566874818e9babb5bfcbd7e3efe9dccfc3b6aa9e938c7f736d665e56524d4a48474644444647484a495053535b60636a6f79808b9299a3acb6c0ccc9c1b7afa59f92867b6e61564d42362a1e1105000006121e2b37424d57626e7b87939fa7b1bcc5d0d9e4d6cabeb4aa9f948e81746d625a5657575858595a5a5b5c545c60616264656769656c6d70737576777777767473706e6865605c554f473f372d241a0d0300000000000000000000000000000000000000000000000000000000000000000000000000040d151d2429313940454b515357575e6163656667686766656462605c5455544e46443f38332d26303d495663707c8996a3afbcc9d6cec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693aab4bfcad6e2e0d3c6baada093877a6d6054473a2d21140700000000000000000000000000000000000000000c1926323f4c5965727f8c98abb4bfb5ab998c7f726653493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d161d24292f383f444c52575e61696e757c82868b90929897928e84786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c3ced1c4b8aca095897c6f62574d4237323d45515c67717e8a96a0acb9c5d0d4d1d0cccdd0d6cabeb3a99c9083766a5f53463c3235404b55616c7783909da9b3becac9bdb2a99d9083766a5f53473a2e2115090000000000000000000000000000040a0f12181d1f202223232222212121212121201f293643505c6976838f9ca9b6c2cfc8bcafa295897c6f6256493c2f231a1a1a1a1a1b1b1b1c1c1c1b19171413100d07010000000000000000000f1b2835424e5b6875818e9babb5bfcbd7e2ede3d7cabdb0a4978a7d71645a50454039332d28221f1c1813120f0b1013191f252a343c444c555d677784909daab7c3d0ddeadfd2c5b9ac9f9286796c5f53462e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3e4a5764717e8a99a3aebbc7d3e0ede8dbcec2b5a89b8f82756d605c544d46423e3c3a393738393a3b3d3f4446495053585f676d737e87929aa4afbbc6d0c9c0baaea2988e8174695e52463a2d2014070000020e1a26313c47535f6a73808d959faab4bec7d2dddbd0c5bcb0a69d938b7f726c615a504b4b4c4c4d4d4e4f4a5053545557595a535b6061646768696a6a6a69686663615e5653514b433d352d251b120800000000000000000000000000000000000000000000000000000000000000000000000000040e161f272f353e434b51555c606368696e7072737474747372706f6d666662605853504a443f382f2f3c4956626f7c8995a2afbcc8d5cec1b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798698a2aebac7d3e0e0d4c7baada194877a6e6154473b2e2114080000000000000000000000000000000000000005121e2a36424d576875828f9ba8b5bbafa399897c706356493d2d22170b00000000000000000000000000000000000000000000000000000000000000010507070c0e0e0c090706040000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0e0e0e0e0c0b0a0a0a09080807070605030000040404040303030303020202020202020202020202020303030303030404040403010000000000000000000000000000000000000000000000000000000103040200000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d0e0c08070502000000000000000000000000000000000000040c12181f282f353c414950565e61696e747b81878f92999c9fa2a29f96887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5464707d8a97a2adb9c6d5d0c3b6aa9d9083776a6054453b312834404b55606d7884919eaab4bfcad6deddd9dadfd3c6baada2978a7e7164584e43332a2f39434f5964717e8a97a2adbac6cfc4b8ab9f95887b6f6255483c31261a0e02000000000000000000000002080d151b1d24292c2d2f30302f2e2e2e2e2e2e2e2d2c293643505c6976838f9ca9b6c2cfc8bbafa295887c6f6255493c2f26262626272727282828282828262420201d18120b0600000000000000000b1825323e4b5865717e8b99a3aebbc6d0dbe7e8dccfc2b5a99c8f82766c6159514b443f38332d2c2823201f1c17161513141a222a323a434b556a7683909da9b6c3d0dce9dfd2c5b8ac9f9285796c5f5246392c1f130000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a4754606d7a86929facb9c5d1dce7e2d5c8bbafa295887c6f625b504a423b36302f2d2d2b2b2d2d2e2d3337393f44464e555c606c717e88939faab4bfcad6cabfb4aa9f92867b6e6154473b2e21140700000009151f2b37424e57606d78839098a2acb6c0ccd8dcd7cec2b8afa59f92877e716c615a50483f3f404142433f444647494a4c4e49505354575a5b5c5e5e5d5c5b595754524c46454039302b231b130900000000000000000000000000000000000000000000000000000000000000000000000000040e162028313940454f555c60676d7074787b7d7f808081817f7e7d7c7976726f6a64605b545049413b333c4855626f7b8895a2aebbc8d5cec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667985929facb8c5d2dfe1d4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000714212d3a46535f697885919eabb8b9ac9f92867a6d6053473a2d201406000000000000000000000000000000000000000000000000000000000002080d111314181b1a19161313100c070000000000000000000000000000000000000000000000000000000002090e111414181a1b1b1b1b1a1918171717161514141413120f0b0611111110101010100f0f0f0f0f0f0f0f0f0f0f0f0f0f0f101010101010111111100d0a090704000000000000000000000000000000000000000407090a0e10110f0c0807050200000000000000000000000000000000000000000000000000000000000000000001080d111314181a1a181514120e0902000000000000000000000000000000060d161d2429313a41454e535b60686d737b81878e93999fa3ababaeaca096887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674818e9ba9b3becad5c9beb3a9998c807366584e433329232e3944505c66727e8b98a2aebac6d3dfe9e6ebded2c5b8ab9f9285796d6053463c322027313e4653606d7985929fabb8c5d0c8bcb1a7998c7f7366574d42372b1e120600000000000000000000050c131920272b2f35393a3c3d3c3c3b3b3b3b3b3b3b3a39352f43505c6976838f9ca9b6c2cfc8bbaea195887b6e6255483b333333333333343434353535353533302d2c29241d17110a020000000000000814212e3b4754616e7b86929faab4bfcad6dee7dcd0c3b7aa9f948a7e716b605c54504a443f3a38342e2d2b28222321201f1c1720283143505d697683909ca9b6c3cfdce9ded2c5b8ab9f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cabb4bfcbd7e3e4d7cabeb1a4978b7e7164554c4138302a252221201f1f20212222272b2d33373c434b515a626c74818e98a2aebac6d3d0c6baaea3998c7f7265594c3f2f24180d010000030e1a26313c44505c666e7b86929aa4afbbc0cad3dcd3cac0bbafa39992877e716c625a51493f3734352e34383a3b3c3d3f413f4446474a4d4f50515151504e4c4a4746413b38342e271e1a110900000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a434b515961676d72797d8185878a8c8c8d8e8d8c8b8a8885827f7c77716c66605b534d443f3b4855616e7b8894a1aebbc7d4cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a5f6b7885929eabb8c5d1dee1d5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000815222e3b4855616e7b8897a1adb9b6aa9d908377675d5145392c20130600000000000000000000000000000000000000000000000000000000040c13191d20212528272623201f1c18120e0902000000000000000000000000000000000000000000000003090e14191e20212526272727272726252423232322212120201f1b171e1e1e1d1d1d1d1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1d1d1d1d1d1d1e1d1a161613100b05000000000000000000000000000000040b101316161a1d1d1c191514120e0902000000000000000000000000000000000000000000000000000000000002080d13191d20212426272521201e1a140d0802000000000000000000000000060f181f282f353e434b51585f656c717a80868d92999fa4abafb5b8afa59e9184786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c5cfd2c6b9ada197897c6f6256493d32231d28343f4a54606d7985929facb8c5d2dfebf6e8dbcfc2b5a89c8f8275675c5145382c1f1f2c3844515c6675818e9baab4bfcacdc2b7aa9d908377695f53473a2e211409000000000000000000050e161e252a32373940454748494949484848484848474745404544505d697683909ca9b6c3cfc7bbaea194887b6e6155484040404040404040414142424242413f3d3a39352f27221b140b0300000000000714202d3946525e6875818e98a2aebac1ccd5dedfd3c7bbb0a69f92867d726d66605b54504a4644403c3938332d302e2d2b282228293643505c6976838f9ca9b6c2cfdce9ded1c5b8ab9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b99a3aebac7d3e0e8dbcfc2b5a89c8f8275675d5145392e231a1514131212131415171b1f22272b31394045505a616d7a86929facb8c5d2d7cbbfb4ab9c8f827669554b4035291d100400000009152028343f4a545f69717e88939fa4aeb8c1cad4dcd7cbc0b5aba39992877e716c625b514940342e27282c2d2e2f31322d3337393a3d4042434444444341403d3b3936302c28231d150c0800000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c555d606b70797f858a8e92979698999a9b9a99989798928f8c88837e78716c655f575049414754616e7a8794a1adbad1dccfc2b6a99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000b17222d44515e6b7784919eaab7c4d1dde2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000b1824313e4b5764717e8a97a9b3beb3a79a8d807467554b4035291d1004000000000000000000000000000000000000000000000000000000090e161e24292d2e32343433302d2c28231d1a140d05000000000000000000000000000000000000000000050d141a1f252a2d2e313334343434343331303030302e2e2e2d2d2b27222b2b2a2a2a2a2929292929292929292929292929292929292929292a2a2a2a2a2a2a272322201c160f0a04000000000000000000000001070c161b20222327292a282621201e1a140d08020000000000000000000000000000000000000000000000000000040c13191e24292c2d313334322e2d2a251f19130c04000000000000000000020a1117212a3139404550555d606a6f777e858d92989fa3abafb5bbbbb2a89d938a7e71665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8997a1adb9c6d2d1c4b8ab9e9185786c605346392d2017232e3845515c6775828f9ca8b5c2cedae5f1e5d9ccbfb2a6998c7f7366554b4034281c1c2834404a5464707d8a98a2aebac6d1c5b8aca095887b6e6255483b31261a0e0200000000000000030d16202830363c43474b5153555656555554545454545453514b5151505d697683909ca9b6c3cfc7baaea194877b6e61544c4d4d4d4d4d4d4d4d4e4e4e4f4f4f4e4c4a47454039332d261d150c030000000005111e2a36414d56616e7b86929fa6b0bac3ccd5ddd8ccc2baaea29892877f79716c66605b5453514a4846443f3e3c3b3938332d353436424f5c6975828f9ca8b5c2cfdbe8ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a4754616d7a86929facb9c4cfdae5dfd2c5b9ac9f92867a6d60544a4034281d12070605060607060b0f12171b1f272f343f46525e6876838f9ca9b6c2cfdcd1c5b8ab9f928578675d5145392c201306000000030c17232e38424d57616c727f8c929da5afb8c2cbd5dcd1c7bdb5aba39992877e726d625b51454039302820202122242622272b2d2e31343536373737363533302e2d2a251f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565d676d747d848c92979b9ea1a9a5a6a7a7a7a6a5aaa29f9c9995908a847e776e69605b534a4754606d7a8793a0b5c0cbd7cfc3b6a99c908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000061e2a3744515d6a7784909daab7c3d0dde3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000004111d2935404b556774818d9aa7b4beb2a9978a7e7164574b3e2f24180d01000000000000000000000000000000000000000000000000000009121b20283035393a3f41413f3c3a38342e2a251f170e0900000000000000000000000000000000000000070f171f252a30363a3b3e4041414141413f3e3d3d3d3c3b3b3a3a3937332d3837373737363636363635353535353535353535353535363636363636373737373634302f2c27211b160f07000000000000000000030b121821272c2f3034363735332e2d2a251f19130c04000000000000000000000000000000000000000000000000070e161e24292f35393a3e40413f3b3a363029241e160e0500000000000000020c141c2328333c434b515a61676d747c838b92979fa3aaafb5bbc0bbb3a9a0968e81746c61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000004101c2834404b546673808c99a9b3bec9d5cec1b4a79b8e8174655b5044372b1f121c2834404b5565727f8b98a8b2bdc9d5e1ede3d6cbbfb4aa96897d7063564a3d2e231818232e3a4753606d7986929facb8c5d2c8bcb1a7998c7f7266574d42362a1e1205000000000000010b151f28323a41464e54555d606263636261616161616161605d555e5e5d5d6a7683909da9b6c3d0c7baaea194877b6e6159595959595959595a5a5a5b5b5b5b5b5b595753514b443f382f271e150b00000000020e1925303b47535f69727f8b949ea8b2bac3cbd5dad6cabfb4aaa299928c847e78706c6663605c545553504a4b494846443f42414140424f5c6875828f9ba8b5c2cedbe8ded1c4b8ab9e9185786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000813202d3946525d6875828f9ba8b2bdc9d5e1e0d3c7baaea3988b7f72665c5144392f24180e0400000000000003060b0f151d232a36414c566773808d9aa6b3c0cdd9d3c6baaea298867a6d6053473a2d2014070000000006111c26303b45505a626d74808d939ea6b0b9c3ccd6d9cfc7bdb5aba39993887f726d635b514b423a322a2119161719171b1f2021242728292b2b2a2928262421201e1914100c07000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424c565d686d79818a91969ea1a9abadb3b2b3b3b4b4b2b1b4aeaca9a7a09d96918b827b726c655c544a53606d798699a3afbbc7d4d0c3b6a99d9083766a5d5043372a1d10040000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b6c3d0dce3d6cabdb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000613202c3945515d677783909daab6b9ada197877b6e6154483b2e211507000000000000000000000000000000000000000000000000000009121b242d323a4146474b4e4d4c4946454039363029201b120b0200000000000000000000000000000000071119212931363b4246474b4d4e4e4e4e4d4c4b4a4a4a494847474746443f4544444444434343434342424242424242424242424242424243434343434344444443403d3b38332c272119110900000000000000030d151d242932383b3d414344423f3b3a363029251e160e0600000000000000000000000000000000000000000000071019202830353a4145474b4d4d4b4846423b35302820170e050000000000000a141e262e343e454e555d606c7179808790959ea2a9aeb4bbc0c4bbb3a9a1979184796d605a5042382e23170b00000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c667683909ca9b6c3cfd7ccc0b5ab978b7e716453493f33271b0f18232e3b4855626e7b8896a1acb9c5d2deebe0d3c7baaea398877b6e6154473b2e2114131f2c3845515d6775828e9bacb6c0cccec3b6aa9d908377695f53463a2d21140600000000000007121d27313a444c52586062676d6f706f6f6e6e6e6e6e6e6e6d676c6b6a6a696a7683909da9b6c3d0c7baaea194877b6e6566666666666666666667676768686868686663605d555049413930271d12070000000008141f2b37424d57606c77828f96a0a8b1b9c1c9ced6d0c5bcb4aba39f96918b837d7874706d666562605b5457565453504a4f4e4e4d4c4f5b6875828e9ba8b5c1cedbe8ded1c4b7ab9e9184786b5e5145382b1e120500000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5664717d8a96a1adb9c5d0dbe3d7cbbfb4aa9e9184796d60554b40352920160c020000000000000000030b121c28333f4a546774818e9aa7b4c1cddad4c7bbafa499877a6d6154473a2e21140700000000000a151e29333e48515b606c78818f949fa7b1bac4ccd6d9cfc7bdb5aba49a938b7f736d605c544c443c332b2317110a0b0f121314171a1c1d1e1e1e1d1b19171414110e080400000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b545d686d7a838e939ea1a8adb3b8b9bebfbfc0c1c0bfbebfbab8b5b1aca8a09e9490867f776d665c54515c667986929facb9c5d2d0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbe4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000714202d3a4753606d7a86929facb9b8ab9e918578695e53463a2d2114070000000000000000000000000000000000000000000000000006101b242d363f444c5254585b5a595653514b46423b332d241d140b020000000000000000000000000000060f19232b333b42464d525458595a5a5a5a5a5958575656565554545353504952515151505050504f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f50505050505051504d4948443d38322b231a12090000000000010b151f272f353d4448494d50504f4c4846423b3530282017110a0300000000000000000000000000000000000000071019222a323a41464c525457595a5854524d45413a322920170d020000000006111c2630383f4450575f676d757e848d92999fa7adb3babfc6c4bbb3a9a19792857c6f675d51483e30261c11060000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb8c5d2d4c7bbafa499887c6f6255493c2d22170b14212e3a47535f697884919eabb7c4d2dde8dfd2c5b8ac9f9285796c605346392d2013101d2935404b5564717e8a9aa4afbbc8d1c4b8aba095887b6e6155483b2e23170b0000000000000c18242f39434c565e616a6f767a7b7c7c7c7b7b7b7b7b7b7a7a797878777776767683909da9b6c3d0c7baaea194877b7272727373737373737373737474757575757472706d67605b534b43392e23180c03000000020e1a26313c44505b656d7a849196a0a7afb9bdc4cad0cec5bdb5afa8a19e95908a85817d7975716f6c6666646361605b545c5b5a5a59595b6874818e9ba7b4c1cedae7ddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4653606d7984919eaab3becad6e1dcd1c6b9ada1968b7e71675d51453c32281e140c020000000003060b0d151d232b3844505b6676838f9ca9b6c2cfdcd2c6b9ac9f9386796c605346392d2013060000000000030c18212c363f44505b666d79829095a0a8b2bac4ccd5d9cfc7bdb5aca49f918b7f746d665e564d453d3528221c140b040506070a0d0f10111111100e0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f3845515c666d7a8390959da5adb2b9bec5c6c9cfcccdcecdccd0cac6c5c2bcb8b2aca69f98928b81786d665c545f6c7885929fabb8c5d2d0c3b7aa9d9084776a5d5144372a1e110400000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddae6d9ccbfb3a6998c807366594d4033261a060000000000000000000000000000000000000a1623303d495663707c8999a3afbbb5a89b8e827568574d42362a1e1205000000000000000000000000000000000000000000000000000c17222d363f4850565d616567676663605c54524d453f362e261d140a01000000000000000000000000030e18212b353d454d53565e616466676767676766646363636361616160605b5f5e5e5e5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5d5a56544f48443d352c241a0f060000000007121d27313940454f54565a5c5d5b5954524d46413a3228231c150c030000000000000000000000000000000000061019222b343c444c52565d6064666765615e57524c443b32291f1408000000000b17232e38424a505a616a6e79818a91969fa3abb1b9bec5cbc3bab2a9a19792857c6f6a5f554b40362c1e140a00000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a3aebac7d3d2c6b9ac9f93867a6d6053473a2d201406121e2b37424d576774818e9aabb5c0ccd7e3ddd0c3b7aa9d908477655b5044372b1f120c18242f3a4754606d7a86939facb9c6d2c8bcb1a7988c7f7265544a3f34281c10030000000004101d2935404b555e686d757c8286888989888887878787878786868584848383828285929fabb8c5d2ccbfb2a5998c7f7e7f7f7f8080808080808080818181828282817f7d79716c655c554b4034281f14090000000009151f27333f49535d686e7b8490959da5acb2babec5cbcfc7c0bbb2aca7a09d97928e8985817e7b797673716f6e6c6669686867676665656774818e9aa7b4c1cddae7ddd0c3b6aa9d9083776a5d5044372a1d11040000000000000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844515c66727f8c98a2aebac5cfdae2d5c9bdb2a89e9184796d60584e443a30261e140c080a0b0a0f13161c1f272f343f4953606c7985919eabb8c4d1ded1c5b8ab9e928578665b5044382b1f1206000000000000060f1a2428333f4a545c676d7a839096a0a8b2bac3ccd5d9d0c7beb6afa39b918c81786d685f574f473f332d261d160d0600000001020304040403020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e58606d78828f959fa7afb9bdc4c9cfd2d5d6d2d1cfcdcccdced1d2cdc8c3bdb9b0aaa29f938e81786d665c5e6b7885919eabb8c4d1d0c4b7aa9d9184776a5e5144372b1e110400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6dacec1b4a79b8e8174685b4e412d22170b0000000000000000000000000000000000030f1b27333f495366737f8c99abb5bfb4aa988c7f7265594c3f31251a0e0200000000000000000000000000000000000000000000000005111d29343e48505a62686d727474726f6d66615e57514840382e261c130a00000000000000000000000009151f2a333d474f575e61696e7173747474747472717070706f6e6e6d6d6c656c6b6b6a6a6a6a6969696969686868686868686868686868686969696969696a6a6a6a6967636059544f473e362c21180e030000000c18242f39434b5159606367696a6866615e57524c443d342e261e150b02000000000000000000000000000000050f18222b343d464e565d61686d717374726e69605d564d443b3025190e02000003101c28343f4a545c606c717c838e939ea1a9afb5bdc2caccc2b9b1a8a09791857c6f6a5f584e433a2f241a0c02000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99aab4bfcbd6d0c4b7aa9d918477675d5145382c1f13060e1a26313e4a5764717d8a99a4afbbc7d4e0dccfc2b5a99c8f82766953493f33271b0f0713202c3945525d687784919eaab7c4d1cdc2b5a99c8f8276665c5044382b1f12060000000006131f2c3845515d676d7a81878f929996969594949494949494999292919190908f8f9297a2adbac6d3cdc0b4a79c918c8b8c8c8c8c8c8c8c8c8c8d8d8d8e8e8e8e8e8e8c8a847e776d675c51453b31251a0e02000000030b17222d38414c565e696e7b838e939ea1a8adb3babfc6cacbc4bdb9b1aca9a19e9a97928e8b888583807e7c7b797776757474737372727174818d9aa7b4c0cddae7dccfc2b6a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7a85929fa9b3bec9d5e1dacfc4b9ada1968d80736a5f564c423830261e19171718191b1f22272c31394045505b65717e8a97a1adb9c6d2dcd0c3b6a99d9083766a544a3f33281c0f0300000000000000081217222d38424b555d686e7a849196a0a8b2bac3cbd4d9d0c7c0bbada39c938e827a6e69605950443f382f281f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606a74808d949fa7b1b9c0c9cfd5dad6cfcac6c5c2c0bfc0c2c5c6cacfcec8c2bcb4aea59e938e81786d605b6b7784919eaab7c4d1d1c4b7aa9e9184776b5e5144382b1e110500000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5dccfc2b6a99c8f83766953493f33271b0f030000000000000000000000000000000005121f2b3744505b6575828f9ca8b5baaea398897c6f6256493c2f231609000000000000000000000000000000000000000000000000000815212d3945505a626c717a7e81807f7c79736e69625b524a40382e251c120800000000000000000000020e1a26313c454f5960696e757b7e8081818181807f7e7d7d7d7c7b7a7a7a797978787777777776767676767575757575757575757575757575757676767676767777777673706b63605950483e332a201509000004101d2935404b555d606b7074767775726e69615e564f443f3830261d140b0200000000000000000000000000030c17212a343d464e585f686d747a7e80807e7b756d685e564d41362a1e1105000006121f2b3844505c666d747e8690959ea5adb2bbc0c7cfc7c0bbb0a7a09691857c6f6a5f584e463c31281d12080000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556875828e9ba8b5c1d0dccec1b5a89b8e827568554b4035291d10040914212e3a4754616d7a86939facb9c6d2dfdbcec2b5a89b8f8275685c4f422d22170b04111d2935414c566875818e9ba8b5c1ced2c5b8ab9f9285796d6053463a2d201307000000030f1b27333f4953606d79838e939a9fa3aba2a2a1a1a1a1a1a1a1a39f9f9e9d9d9c9c9c9fa2a9b3becad6d0c4b8ada39c9998989999999999999999999a9a9a9b9b9b9b9b9997918b82796d60574d42362a1e12050000000006111b262f3a444d575e696e79818a91969fa2a9aeb4babec5c8c9c3bcb8b3adaba9a29f9b9898928f8d8a8987868483828181807f7f7e7e7d818f9ba8b5c2cedbe8dbcec2b5a89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945525d6873808d97a1adb9c3cfd9e0d5c9bdb2a89f92877c6f685e544a4238302a2524242525272b2e32383c434b515b606c7883909da9b3bec9d5d5c9beb3a9998d8073665a4d402d22170b00000000000000000006111c262f39434c565e686e7b849196a0a8b1b9c3cbd4d9d2ccbfb5ada59d948f847b706b625a504a423a312a2117110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666f7c87939fa6b0b9c2cbd5dad7cfcac5beb9b8b5b3b2b3b5b8b9bec5c8cdcec6bfbaafa59e938e80746d626a7783909daab6c3d0d1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3ddd1c4b7aa9e918477655b5044372b1f1205000000000000000000000000000000000613202d394653606c7985929fabb8b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000a1724303d4956626c717e858b8e8d8c8985807b726d645c524a40372e241a0f0500000000000000000006121e2b37424d57606b707b81878b8c8d8d8d8d8d8c8b8a898989888787868686858584848483838383828282828282828282828282828282828282828383838383838483807d766f6b615a50453c31261a0e020006131f2c3945515d676d757d808383827f7b756d686059504a42382f261d140a000000000000000000000000000b151e29333c464e58606a6f7a80868a8c8d8b86817a6e685e5246392d201407000714202c38444f59606d78808a9298a0a7afb9bdc4cbcdc4bdb5afa69e9590847b6f6a5f584e463c342a1f160c000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919daab7c4d0d9ccbfb2a6998c7f7366594c402f24180c000713202d3946525d687783909daab6c3d0dddbcec1b4a89b8e8175685b4e4235281b06010d19242f3f4c5966727f8c99a5b2bfced3c6baaea298887c6f6255493c2f22160900000005121f2b3744505b65727f8c959fa4acaeb4afafaeaeaeaeaeaeb5afacababaaaaa9a9a8abadb3bbc5d0dbd5c9bfb5ada7a5a5a5a5a6a6a6a6a6a6a6a6a6a7a7a8a8a8a8a7a9a19e948d8074695e53463a2d21140700000000000a141d28323b454d575e676d747d848c92979fa3aaaeb3b9bbc0c6c8c5beb9b8b3adaba8aaa29f9c9997969992918f8f8e8d8d8c8c8b8a8a8f939eaab6c3cfdce7dbcec1b4a89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935414c56606d7a85929ea7b1bdc7d1dcdacfc4bbafa39991847a6d665c544a423b36303031313232373b3d44484e555c606d74808d95a0acbbc4cfdad2c6b9ada197897d7063564a3d30231706000000000000000000000a141d27313a434c565f696e7b849196a0a7b1b9c2cad3ddd8c8bfb7afa69f9691857d716c605b544c433c3328231c150c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606c78839099a4afb8c2cbd4ddd7cdc5bebab3adaba8a7a5a6a8abadb3b8bcc3cbd0cac1b7afa59d928b7f726b6976838f9ca9b6c2cfd1c5b8ab9e9285786b5f5245382c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2dfd2c5b9ac9f9286796c605346392d201306000000000000000000000000000000000815222f3b4855626e7b8897a2adbab6a99c908376665c5145382c1f1306000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b92979a9a9997928d857e746e645c524940362c21170b0200000000000000000814212d3a47535f69707d858e9399999a9a9a9a9a99979696969694949493989292919191909090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f909090909090908d89837d716c61574d42372b1e1206000714202d3a4753606d7a81898d8f908e8c87817a706b605c544a42382f261b1106000000000000000000000007121d27303b454e58606a6f7c848d9299999a99928e837a6e6154473b2e211408000916232f3c4855616b75818d929fa2aab1b9c1c9cfcac2bbb3aba49f948f837a6e695f584e463c342a22180d0400000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2d7cabeb1a4978b7e7164584b3e312518070005111d2935414c566875818e9ba8b4c1cedbdacec1b4a79b8e8174685b4e4135281b0e00081623303d495663707d8996a8b2bdc9d5cabeb4aa988b7f7265584c3f30251a0e0200000613202d394653606c7785929ea7afb6babfbcbbbbbababababac0bbb9b8b7b7b6b6b5b5b8babec5cdd7e1dbd1c7bfb8b4b2b1b2b2b2b3b3b3b3b3b3b3b3b4b4b4b5b5b5b4b2ada69f93877b6e6154483b2e2115080000000000020b162029333b454d555c606b70797f858d92989fa2aaacafb6b9bbc0c5c6c5bebab8b4b4aeaba9a6a4aba39f9e9c9b9b9a9a99989897979b9ea5afbbc6d2dfe7dacdc1b4a79a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19242f3a45515d67727f8b95a0abb5c0cbd7e0d7cbc0b5aba1968f82786d665c544d46413e3d3d3e3f414347494f545860676d747f8c929da7b1bccdd6d6cabfb4aa9e9285796d6053473a2d20140700000000000000000000020b151f28313b444d575f696e7b8490959fa7b0b8c1cad2dad1c9c1b8b0a8a09792877e736c665d564d453e342e261e170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e8b95a0abb5c0cad4ddd7cdc5bbb3ada9a19e9c9a999a9b9ea2a9acb1bbc0c7cfc9c1b7afa59f92877d706875828f9ca8b5c2cfd2c5b8ab9f9285786c5f52452d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1e0d3c7baaea399877a6e6154473b2e211408000000000000000000000000000000000b1825323e4b5865717e8b98a9b3beb3a69a8d807367544b4034281c100400000000000000000000000000000000000000000000000003101d293643505c6976838f9ca2a9a7a9a29f98928b80746e635c52483e33291d140a0000000000000005121e2a36424d57616e7b8592979fa4aba7a7a7a7a7a5a4a3a3a3a2a1a1a0a0a39f9f9e9e9d9d9d9d9c9c9c9c9c9b9b9b9b9b9b9b9b9b9b9b9b9b9c9c9c9c9c9c9d9d9d9d9c9a9490877e71695f53473a2e211408000e1a2734414d5a6774808d939a9c9d9b99938e847d746d665c544a41382d22171007000000000000000000081118232e39434d575f6a6f7c8691969fa3ababa39f958d8074675a4d4134271a0e000a1724303d4a5763707d8a939da4aeb4bcc3cbcec6bfbab0a9a199938c82796d685f574e463c342a221810060000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8899a3afbbc7d3d6c9bcb0a396897d7063564a3d3023170a00010d192430404d596673808c99a6b3bfccd9dacdc1b4a79a8e8174675b4e4134281b0e010714212d3a4754606d7a8796a0acb9c5d2d0c1b4a89b8e817568574d42362a1e120500000916222f3c4955626f7c8897a1adbbc0c7cbd1c8c7c7c7c7c7d1cbc7c5c5c4c4c3c3c2c2c5c6cad0d7dfe9e3d9d1c9c4c0bfbebfbfbfbfbfbfbfbfbfc0c0c0c1c1c1c1c1c1beb9afa4998b7f7265584c3f3225190c000000000000040d172029333b434b515961676d727a80868d92989c9fa4acacafb6b8b9bec0c3c5c1bebab8b6b3b1b5aeacaaa9a8a7a7a6a6a5a5a4a3a8aaafb7c1ccd7e3e7dacdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935414b55606d78839099a3afbbc3ced7dcd1c7bdb2a89f948e81786d665f57524c4b4a4a4b4c4e4e54555960636a6f79808c919ca4aeb9c3cdd5cbc3baaea2988c7f73675c5145382c1f13060000000000000000000000030d161f29323b454d575f696e7a8390959fa6b0b8c1c9d7dcd2cac2bab2a9a299928b80786d685f574f443f383029201911060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea7b1bdc7d2dcd8cfc5bbb3a9a29f97928f8d8c8d8f92979da0a7afb5bdc5cec9c0bbafa39992857a6d75818e9ba8b4c1ced2c5b8ac9f9285796c5f4a3f33281c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbad2dde8e3d7cbbfb4ab96897d706356493d3023160900000000000000000000000000000004111d2935414c566774818e9aa7b4bdb2a8978a7d7064574a3d2e23180c0000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca5aeb4b3adaaa29f928d80736e635a50453b2f261c11060000000000000714212d3a46535e6976828f97a2a9afb5b4b4b4b4b3b2b1b0b0b0afaeadadb4aeacababaaaaaaaaa9a9a9a9a9a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9a9a9a9a9a9aaaaaaa9a69f9992867b6e6255483b2f22150800101c2936434f5c6976828f9ca5a9aaaba49f96918880786d665b53493f332722190d0400000000000000050e1a242834404b555e696f7c859298a1a8aeb4b5afa79c8f8275695c4f4236291c0f000e1a2734414d5a6774808d9aa5aebabfc5cec9c2bcb4aea69f9791877f786d675e564d453c342a22181006000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97abb5c0cbd7d7cbc0b5ab95887b6f6255483c2f2215090000081825323e4b5865717e8b98a4b1becbd7dacdc1b4a79a8e8174675b4e4134281b0e010713202c3945525d687784919eaab7c4d1d1c4b7ab9e918478695e52463a2d20140700000b1724313e4a5764717d8a97a9b3beccd2d7dcd5d4d4d4d4d4dcd7d4d2d2d1d0d0cfcfcfd2d3d6dbe1e9f2ebe3dbd5d0cdcccbcbcccccccccccccccccccdcdcdcececececfc9c0b5ab998d8073665a4d4033271a0d00000000000000050e172029313940454f555d60686d737b81858a8f939a9d9fa4acabadb3b4b6b9babfc0c3c2c0bdbfbbb9b7b6b5b4b4b3b2b2b1b1b0b5b6bbc1c9d3dde8e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a44505c666f7c87929fa7b1bcc5d0dbd9cfc4bab0a69e938e81786e69615e5658575758585a586062666b70767c838d929ca3adb6c0cbd4cbc3b9b0a69f92867a6d61554b4034291c1004000000000000000000000000040d17202a333b454d575e686e7a838f949ea6afb7c0cbd1d8d4ccc3bbb3aba39f928d827a6e696159504a423b332b2317110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5563707d8a96a0acb9c3d0d9dcd1c6bdb3a9a297928c8582807f8082858a90959fa3abb4bcc5cecbc0b5aba2978d807374818d9aa7b4c0cdd2c5b9ac9f928679665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0b6c0ccd8e4e7dcd1beb2a5988b7f7265584c3f3025190e0200000000000000000000000000000713202c3945525d687784919daab7b9aca096877a6e6154473b2e21140700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b939fa3abb3bab4aea49c928c80736c61574d42382d22170b0000000000000815212e3b4854616e7b87949ea9b3bbc0c0c0c0c0c0bfbebdbcbcbcbbbababfbab9b8b8b7b7b7b6b6b6b6b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b6b6b6b6b6b6b7b6b0aba3988d8074675a4e4134271b0e000a1723303d4a5663707d89949eaab4b5afa9a19a938d81786c655b50443f342b1f160c010000000000030c17202c363e45515c676e7b859297a2aab2babfbdb2a89a8d8074675a4e4134271b0e000e1b2835414e5b6874818e9ba7b4c0c7c8c4bdb9b1aaa29f948f857d736c665d554c443b332a2218100600000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1bed1dcd3c7bbafa399877a6d6154473a2e21140700000a1623303d495663707c8996a3afbcc9d6dacdc1b4a79a8e8174675b4e4134281b0e0104111d2935414c566875828e9ba8b5c1ced2c5b9ada196877b6e6154483b2e21150800000b1825313e4b5864717e8b97a8b2bcc3c7cbd1c9c9c9c9c9c9c9c8c7c7c7c7c7c7c7c7c7d2d3d6dbe2eaf2e9dfd7d0cac6c5c5c5c5c5c5c7cbd1c8c8c9c9c9c9c9c9c9cec8c2bbafa4998b7f7265584c3f3225190c0000000000000000050e171f272f343e434b51565e61696e74797e82878c90939a9b9ea1a9a7a9acaeb4b4b6b9babfbfc1c3c4c2c2c1c0c0bfbfbebdbdc2c3c6ccd3dbe5efe6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28343f4a54606a73808d95a0aab4bfcad6dbd6ccc2b8afa59e938e827b736e6866656364646567696a6f73777d828890959da4adb5bfc8d6cbc3b9b1a79e938b7e72685d5243392f23180c0000000000000000000000000000050e18212a333b454d565e686d79828f939ea5aebbbfc6cfd7d5cdc5bdb5aea49d948f837b706b605c544d453d3528231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775828f9ca8b2bdcbd5e2d7cbbfb4aba29792857f7a7574727375797e838c9299a2aab3bcc5d0c7bdb3a99f92867b73808d9aa6b3c0cdd3c7bbafa39986796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a869aa4afbbc8d4e0e7dacec1b4a79b8e817468564d42362a1e110500000000000000000000000000000714212d3a4754606d7a86939facb9b7aa9e918477685e5246392d20140700000000000000000000000000000000000000000000000000000613202d394653606c77818b9299a2a9b3bbbaaea49c928a7e71695e544a3f33281c110600000000000b1724313e4a5764717d8a97a6b0bbc5ccd2cdcdcdcdcccac9c9c9c9c7c7d1cbc7c5c5c4c4c4c3c3c3c3c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c3c3c3c3c3c3c2bdb4aa9d9083776a5d5044372a1d11000916222f3c4854606b76828f98a3aebabbb2aca49f938e81776c605b51463d31281e130800000000000a151e29323e48515b606d79839097a1a9b3bcc4c7b9ada1968a7d7063574a3d3024170a000d1a2733404d5a6673808d99a6afb6bbbdb8b2aca79f98928b827a706b605b544b433a3229211810060000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d2c5b9ac9f9286796c605346392d20130600000815222f3b4855626e7b8895a1aebbc8d4dacdc1b4a79a8e8174675b4e4134281b0e01010d1924303f4c5966727f8c99a5b2bfd2d5c9bdb2a8978a7e7164574b3e312418060000091623303c4956636f7c8996a0aab1b9babfbdbcbcbcbcbcbcbcbbbababababababababac5c6cad0d8e0eae0d7cdc5bebab8b8b8b8b8b9babfbabbbcbcbcbcbcbcbcbcbcbdb9b0a69f93877b6e6154483b2e211508000000000000000000050d151d2329313940454c52575e61676d71767b7f83878a8e9297989a9d9fa3aaa7a9acaeb4b3b4b6b7b9bbc0bcbdbebfc0c1c2c4c5c9cfd6dee8f2e6dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c17232e38424e58606d79839098a2aebac0c9d3dcd4cac1b7afa59e948f867f7a767371707071727476787c8084898f949da0a7aeb6bfc7d0cac1b9b1a7a0958f82756d62564c4131271d1207000000000000000000000000000000060f182129333b444c565e676d79818e939ca4aeb5bdc5cdd5d7cfc6bfbbaea69e9591857d736d665e574f473f342e261e160e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c4cedfe0d3c7baaea39992857c726d67676667676d717880879298a2a9b3bdc7cfc5baaea3988e81757f8c99a6b2bfccd7cbc0b5a09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb9c6d2dfeaddd1c4b7aa9e918477695e52463a2d20140700000000000000000000000000000a1724303d4a5763707d8a9aa4afbbb4a89b8e817568564c41362a1e1105000000000000000000000000000000000000000000000000000005121f2b3744505b656c757f879297a2a9b3bbb6aea49f92857b6e665b5044382e23170b00000000000b1825313e4b5864717e8b97aab4bfc8cecdcdcdcdcccccccbcbcbcacacacac9c9c9c9c9c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9cacacbcccccccccccccdcdcdd1cbc7c0b7aa9d9084776a5d5144372a1e11000713202c38444f59616e7b86929fa8b2bdbeb6afa59d938d80746d62584e433a2f24190f0500000006111c26303a44505a636d74818e959fa9b3bbc5c7bdb0a69e9184786d6053463a2d201307000a1623303d495663707c89949fa4acafb1aca8a09e9590867f776e686059504a423a312920180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4c0cddad1c4b8ab9e918578665b5044382b1f120600000815212e3b4854616e7b8794a1aebac7d4dacdc1b4a79a8e8174675b4e4134281b0e0100081723303d4a5663707d8996acb6c0ccd8cfc0b3a6998d8073665a4d402d22170b00000713202d3a4653606d79849198a0a7acaeb4b0afafafafafafafaeaeadadadadadadadadb8babfc6ced8e2d8cec5bbb3adabababababacaeb4aeaeafafafafafafafafafb2aca69f948c7f73695e53463a2d211407000000000000000000010a0f181f262b2f353a41464d53555d6064696e73767a7e8185888b8d909298989a9d9fa3aaa6a7a9abacafb5b0b1b2b3b4b5b6b7b9bdc4ccd6e0ebe6d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c45515c676e7b86929fa4aeb7c1cad3dcd3c9c1b7afa69f98928c86827f7e7d7d7e7f818385888d91959c9fa6acb1b9c0c8cec6bfbaafa79f9590837a6d615b51443a301f150b0100000000000000000000000000000000060f172129323b444c555d676d78818d929fa3abb3bbc4ccd4d8d1cbc0b8b0a8a097928880786e69605950443f383028201810070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a99a3afbbc7d3e0d5c9bdb2a99f92877c6f6a605d5559555c60666d737d869297a2abb5c0cccbbfb4aa9f93877c7f8b98a5b2becbdcd1baada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afbbc8d4e0ebded2c5b9aca096877a6e6154473b2e2114080000000000000000000000000003101c28343f4a546673808c99acb6bfb4aa988b7e7265584b3f3025190e020000000000000000000000000000000000000000000000000000030f1b27333f49535b606d727c859297a2a9b3bebaada2978f82786c60544a3f34281c1003000000000a1723303d4a5663707d8998a2aeb8bcbfc1c0c0c0c0bfbfbfbebebebdbdbdbdbcbcbcbcbcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcbdbebebfbfbfbfbfbfc0c1c0c0c0bbb6afa49b8e8175685b4e4235281b0f0004101c27333d47535f6973808c96a1acb9c1c0bbafa59d928c7f726a60554c41352921170c0200081117232e38424c56616c737f8c939da7b1bbc5ccc0b5ab9f948a7e71665c5044382b1f1206000916222f3b4854606b75828e939a9fa4a8a09d96918b837b726c655e564f443f382f281f170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5c1cedbd0c3b6aa9d9083776a544a3f33281c0f0300000714212d3a4754606d7a8793a0adbac6d3dacdc1b4a79a8e8174675b4e4134281b0e01000814212e3b4754616e7a879aa4afbbc8d4cec1b5a89b8e82756853493f33271b0f030006121f2c3844515c666f7d8690959c9fa3aaa3a3a3a3a3a3a3a2a2a1a1a1a1a1a1a1a1a1acaeb4bcc6d0dbd0c6bcb3a9a29f9f9f9f9f9fa3aaa1a2a2a3a3a3a3a3a3a3a3a8a09e948f82786c60574d42362a1e12050000000000000000020b131c212a31373a3b40444542464b5153575e6166686d7175797c7e818386888b8d90929897999b9c9e9fa4aba3a4a5a6a7a8a9abadb2bac4cfdae5e5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2834404b555f69717e8a929da5afb8c1cad7ddd3c9c1b8b0aaa29f99928f8c8b8a8a8b8b8d909297999da0a8abb0b8bcc3cbc9c2bcb4aea59e9590837a6d685e52483f32281e0d03000000000000000000000000000000000000060f172029323a434b555c666d77808b9299a2a9b2bac2cad7dcd7cac1bab1a9a29a938d827b6f6b625a504a423a322a2218130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aabb5c0cbd7dfd2c5b9ada1968c80736a6058514b4c4b51545c606b707d859299a4afbbc2cdc6bbafa49a90827e8b98a4b1becbd3c7baada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995acb6c0ccd8e4ede1d5c9bdb2a8968a7d7063574a3d3024170a0000000000000000000000000006121f2b3844505c6676838f9ca9b6baaea298887c6f6255493c2f221608000000000000000000000000000000000000000000000000000000000b17222d384149505b626a6f7c859297a2adb9beb3a99f948b7e72665c5044382b1f150a000000000714202d3a4753606d7985929fa4acb1b2b4b4b3b3b3b2b2b2b2b1b1b1b0b0b0b0afafafafafafaeaeaeaeaeaeaeaeaeaeaeaeaeaeafafb0b1b2b2b2b2b2b2b3b3b4b4b3b5afaca49f92897d6f6356493c3023160900000b16212b37424d57606d7984919ea6b0bcc6c0b7aea49f92877c6f675d51453e33291e140a07101a2328343f4a545e68707e8a919ca5afb9c3cdc7bbafa4999083786c60544a3f34281c1003000713202c38444f59606d7981878f939a9695918b847e786e69605b534d443d332d261d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdccfc2b6a99c8f8376695c50432d22170b0000000613202d394653606c7986939facb9c6d2dacdc1b4a79a8e8174675b4e4134281b0e01000713202d3a4653606d7986939facb9c6d2d0c3b7aa9d908477655b5044372b1f12050004101c2834404a54606b6f7c838b8f9298979796969696969696959494949494949494949fa2aab4bfcad6cbbfb4aaa297929292929292989394959596969696969696969596918b827a6d665b50453b31251a0e0200000000000000000b141d252e333c4247484d505252504d48474d5354565e6164666c6f717476797c7e818386888b8c8e9091939995969798999a9b9c9ea1a8b2bdc9d5e1e4d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434d57616c73808d939ea6b0b8c1ccd2d9d3cac2bcb4aeaba39f9c9998969797989a9c9fa2a9aaacb1b7bbc2c8c9c4bdb9b0aaa29f938e837a6d685e564c41362d20160c0000000000000000000000000000000000000000050e172028313a434b545c656c737e879297a0a8b0b8c0cbd1d9d3ccc3bbb3aca49f9490857d716c605c544c443c3429241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d566a7683909da9b6c3d1dcded1c4b8ab9e9184796d60584e45403f40454a5159606a707d87939fa6b0bbc5ccc0b6ac9f948e818e9ba8b4c1ced3c7baada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5666737f8c99a6b2bfd2dde8f1e5d9cebfb2a6998c7f7366594c403326190d000000000000000000000000000713202d3a4653606d7985929facb8b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000006111b262f383f445158606a6f7c85929ea6b0bdbbb0a69e9184786d6053463d32271b0f0300000006131f2c3945515d67727f8c929da0a7a6a7a7a7a6a6a6a5a5a5a4a4a4a4a3a3a3a3a3a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3a3a4a5a6a6a6a6a6a6a7a7a7a6aba39f9a938d80746b6054483b2f2215090000050e1a26313c45515d67707d8a949eaab4bfcbc0bbaea39991847a6d605a50453b30261c110f19222c353d44505c666d7a85919ea3adb7c0cbc7beb2a99f93877c6f655b5042382e23170b000003101b27323d45515d676d747c8286888a87847e79716d665f575049413b3228221c140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0dbcfc2b5a89c8f8275695c4f4236291c060000000714212d3a4754606d7a8793a0adbac6d3dacdc1b4a79a8e8174675b4e4134281b0e010006121f2c3844505c667885929eabb8c5d1d2c5b8ac9f9285776c605346392d20130600000c18232e39424f59606a6f787e8386898b8a89898989898989888787878787878787879298a2aebac6d3c7baaea39889858585858586868787888989898989898989898987847f786d685d544a3f33291f1409000000000000000008121d262f3740454d53555a5d5e5f5d5a55534e46484c5254545b60626567666d6f717476797c7e80818384868788898a8b8c8d8e8f9196a1adb9c5d2dfe3d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c45505a606c77818e949ea6afbbc0c7d0d7d4cec6bfbab5afaca9a6a4a3a3a4a5a7a9abadb3b7b8bdc3c7c7c5beb9b2aca69f98928b81796d685e564c443a30241b0e04000000000000000000000000000000000000000000050e161f283139424a535b606c717d8591969fa6aebbc0c7cfd7d5cdc5beb6afa69f9792877e746d665d564e463e352f281f191007010000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687885929fabb8c5d2ded5c9bdb2a8998d8073675c51463d352f343940444f58606b73808c949fa9b3becac7beb0a69f9386939facb9c6d2d4c7baada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687783909daab6c3d0dde9f6e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000916222f3c4955626f7c8898a2aebab6a99c8f8376665c5044382b1f120600000000000000000000000000000000000000000000000000000000000a141d262d333f464e585f6a717e8b949fabb5c0b9aca0968a7d7164584e43372b1f130600000004101d2935404b55606c778089909597999a9a9a9a999999989898979797979696969696959595959595959595959595959595959595969797989999999999999a9a9a9a9899928f8780776c60594f44382c1f130700000009151f2935404b55616c75828f98a3aebac3cbbfb5aba0968e81756c61574d42382e231718212b343d47505a606d78829097a1adb5bfc9ccc0b6aca1968d81746a5f53493f30261c11060000000b16212935404b555d606a6f757a7b7d7b77726d66605c544d443f382f292017110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1dbcec2b5a89b8f8275685c4f4235291c0f0200000915222f3c4855626f7b8895a2aebbc8d5dacdc1b4a79a8e8174675b4e4134281b0e010003101c28343f4a546a7784909daab7c3d0d3c7baaea298877b6e6154483b2e211508000007121c27303d464f5860666d7176797c7e7d7c7c7c7c7c7c7c7b7b7a7a7a7a7a7a7a7a86929facb8c5d2c5b8ac9f9286797878787879797a7b7b7c7c7c7c7c7c7c7c7c7c7b77726d665d564c42382d21170d0300000000000000030c1a242f38404952575f61666a6b6b6a67625f58524c4446474a50535558545c60626567666d6f7173747678797b7c7d7e7f8081828284919eabb7c4d1dee2d6cabeb3aa95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a333e44505b656d78828f949ea5afb5bdc4ccd2d8d0cac7c0bbb9b5b2b1b0b0b1b2b4b6b8babec4c5c8c6c2bcb7b3ada8a19e9490867f756d675e564c443a32281e12090000000000000000000000000000000000000000000000040d161f2730384149505a626b707c848f949da4afb5bdc5cdd5d7d0c7c0bbb0a9a199928b80786d685f585045413a312b2218120b0300000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8798a2aebac6d3dfd2c5b9ada196887b6e61554b40342924292e343d464f59606d78829097a1adb9c0cec2bbafa4999399a4afbbc7d4d4c7baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2dfecf5e9dcd0c3b6a99d9083766a5d5043372a1d10040000000000000000000000000c1825323f4b5865727e8b98aab4bfb6ac998c807366544a3f34281c10030000000000000000000000000000000000000000000000000000000000020b141b2227343d464e58616c76829099a4afbbbdb2a89d9083766a6054473b2e22150a000000000c18242f3944505b656c737d83888b8c8e8d8d8d8d8c8c8c8b8b8b8a8a8a8a89898989898888888888888888888888888888888888898a8b8b8c8c8c8c8c8c8d8e8d8d8c8986827d746c655b50473d32271b0f03000000030c18242f3943505a616e7b86929fa8b2bec7c6bdb2a89e938a7e71695e544a3f34281f2029333c464f59626c74808d949fa9b3bec8cfc7bbafa49a91847a6d61584e41382d1e140a00000000040c18242f39434b51585f62676d6f706e6965605c54504a423c332d261d170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1dbcec1b4a89b8e8175685b4e4235281b0f0200000a1723303d4a5663707d8996a3b0bcc9d6dacdc1b4a79a8e8174675b4e4134281b0e0100000c17232e43505c6976838f9ca9b6c2cfd6cabfb4aa96897d706356493d3023160a0000000b151e2b343d464e545c6064676d6f71707070707070706f6f6e6e6e6e6e6e6e6e7985929facb8c5d2c5b8ac9f9285796c6c6c6c666d6d6e6f6f70707070707070706f6e6965605c544c443a2f261c0f0500000000000000000b151e2c36404a525b63696e7377787876736f6a615e564f473e3f4446494b4a51535558545c606264666869666d6e6f70717273747576808d9aa7b3c0cddadfd3c6baaea298887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c182127333f49535c666d79828e939fa4abb3bbc0c7ccd2d5d1cbc7c5c2bfbebdbdbebec0c3c5c6c7c6c3bfbab8b0aba9a19e96918b827b726d605c554c443a322920160c00000000000000000000000000000000000000000000000000040d151e262f383f445059606a6e7a828d929fa3abb3bbc3cbd3d9d2ccc2bbb3aba39f928d827a6f6a625a514b433c3429241d150d0600000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996aab4becad6ded1c4b8ab9e918478695f5343392f22181c2328343d44505c666e7b85929ea5afbcc6ccc0b5aba49fa4abb5c0ccd7d4c7bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a4afbbc7d4e0e4eaeaddd1c4b7aa9e9184776b5e5144382b1e1105000000000000000000000005111e2a36414c566875818e9ba8b4bbafa49a8a7d7063574a3d2e23170b00000000000000000000000000000000000000000000000000000000000000020a1117222b343c46505a626f7c87939facb9c4b8ab9f95897c6f6256493c32261b0f0300000007121d27333f49535b606b70777c7e7f81818080807f7f7f7f7e7e7e7d7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7c7d7e7f7f7f7f7f7f80808181807f7d7a766f6b605b53493f352b21160a000000000007121d27313e46535f69737f8c96a0acb6c0ccc4baafa59f92857b6e665c50443d312828323b454e58616b717e8b929da6b0bbc4cfc7bdb2a89f93887d70685d52463c2f261b0c02000000000007121d27313940454e53555d606263615e5753514a443f383027221b140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8c5d1dacec1b4a79b8e8174685b4e4135281b0e0200000b1724313e4a5764717d8a97a4b0bdcad7dacdc1b4a79a8e8174675b4e4134281b0e010000061c2835424f5b6875828e9ba8b5c1cedbd0beb1a5988b7f7265584b3f3225180c000000030c19222b343c424a5053555c606364646363636363636362616161616161616c7985929facb8c5d2c5b8ac9f9285796c5f5f5f5c6060616262636363636363636362615e5753504a423a32281d140a000000000000000007121d27303e48525c646d737b8083858583807c746d6860594f473f38393c3e404446494b4a51535558595b545c6061626364656667697784919daab7c4d0ddded2c5b8ab9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f17222d38414b545d676d78818c9399a1a9afb5bbc0c7c9cfcdcecfcecccbc9d2ccc8c6c4c2c0bbb9b6b4aeaca69f9c97928b847e776e69625b514b433a322920170e050000000000000000000000000000000000000000000000000000030c151d262d333f474f575f686d78808b9299a1a9b1b9c1cad6dbd8cdc5bdb5aea49d948f847c716c605d554e463f352f271f180f070000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdd0dbdbcfc2b5a89c8f827569574d4231271d1012182228343f4a545e69707d8a939daab4bfcac7bdb5afacafb5bdc7d2ddd4c7bbaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97abb5c0c9cfd4d8dddedbd1c4b8ab9e9185786b5e5245382b1f120500000000000000000000000714202d3946525e687784919eaab7b9ac9f93867a6d6154473a2e211406000000000000000000000000000000000000000000000000000000000000000000061019222a343e47535f6a76838f9ca9b6c2bcb1a79a8d807367584e43372b1f1306000000010b17222d384149505960636a6f71737474747373737272727171717170707070706f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f707071727373737373737474747372706d68636059504941382d23190f040000000000010b151f2a36424d57606d7984919aa4afbbc4ccc1baaea2989083786d60584e433a2f313a444d57606a707d87929fa4aeb8c2cdcbc0b5aba0968d80746b60564c41342a1d140a000000000000010b151f272f353c43474b5153555754524d46444039342e261e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8c5d1dacdc1b4a79a8e8174675b4e4134281b0e0100000b1825323e4b5865717e8b98a4b1becfd9ddcdc1b4a79a8e8174675b4e4134281b0e0100020e1b2835414e5b6874818e9ba7b4c1ced9ccc0b3a6998d8073665a4d4033271a0d00000000071019222b30383f44464b515356585756565656565656555454545454545f6c7985929facb8c5d2c5b8ac9f9285796c5f524a51535454555656565656565656565654524d46443f38302820160b0200000000000000000c18232e3942505a646e7480878d909192908d87817a6f6b6159514940342e2e34383a3c3e404446494b4d4e4a5153545556575859616e7b8796a0acb8c5d1dedbcfc2b5a89c8f8275665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b555d666d787f8791979fa4abafb6b9bdc0c1c2c2c1c1c0c0bfc0bbb9b7b5b5afacaaaaa29f9a94908a857f79716c655f5751454039312920170e0500000000000000000000000000000000000000000000040607080807060b141b2227353d454e565e666d747f879297a0a7b0b8c0cad0d7d6cfc6bfbbaea69f9691867e756d6760585145403931292119100800000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d9cdc0b3a69a8d8073675a4d403127150b071017232e38424d57616c74818e98a2aebac5d0c7c0bbb9bbc0c7d0d9e3d4c8bbaea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8999a3afb9bdc4c8cdd0d1cfcabeb3a99d9083766a5d5043372a1d100400000000000000000000000814212e3b4754616e7a8796a0acb9b7aa9d918477685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000071018222b37434e5866737f8c99a6b2bfc2b7aa9e9184776a5f53473b2e2115060000000006111b262f383f444f5458606264666767676766666665656564646464636363636362626262626262626262626262626262626263646465666666666666676767676563615e56544f443f382f261b110700000000000000030d1a26313b45515c67707d88939fa8b2bec7cabeb3aa9f948c7f736a60554b413539434c565f696f7c869299a3afb6c0cacbc3bbafa3999184796d60594f443a3022190b0200000000000000030d151d2429323739404547484a4846423b38342e28231c140c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb7c4d1dacdc0b3a79a8d8074675a4d4134271a0e0100000c1925323f4c5865727f8b98a9b3bec8ced2ccc1b4a79a8e8174675b4e4134281b0e0100010e1b2734414e5a6774818d9aa7b4c0cddacdc1b4a79a8e8174675b4e4134281b0e00000000000710191e262e34383a404547494b4a49494949494949484847474747525f6c7985929facb8c5d2c5b8ac9f9285796c5f52404446474848494949494949494949494846423b38342e261e160e04000000000000000004101c2834404b54616c74808c92999d9e9e9d99938d857d706b635b52443f3830282c2d2f2e34383a3c3e404140444648494a4b4d5665717e8b98a8b2bdc8d4e1d6cabeb4aa988c7f7265544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273039434b545c666c737d858d93999fa4acadb2b3b4b5b5b5b4b3b3b2b6afacaba8aba49f9d9998928d88837e79726d67605b534d453f342f271f170e05000000000000000000000000000000000000000004070c10131415151312100b1117232b333c444c545c606d727d8590959ea6aebabfc6ced5d8d1cbc0b8b0a8a098928b81796f6a625b514b433b332b221a1108000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddad8cbbfb2a5988c7f7265594c3f3226190c0006111c26303b454f59616e7b86929fa9b3becad2ccc7c6c7ccd2d9e2ebd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa6adb2b8bcc2c4c4c4beb9ada2978c7f7266594c3f3326190c0000000000000000000000000a1724313d4a5764707d8a97a8b2bdb4a79a8e817467564c4135291d1105000000000000000000000000000000000000000000000000000000000000000000040b141b2227323e4b5864717e8b97a4b1bec5b9aca096887c6f6255493c2d22170b00000000000a141d262d333d44484e545558595b5a5a5a5a5959595858585757575756565656565555555555555555555555555555555555565758585959595959595a5b5a5a595654524c48443d332d261d140a00000000000000000009141f2834404b55606b74808d96a0acb6c0ccc5bcb0a69f92877c6f675d51453e424b555e686e7b859198a2abb5c0c8cdc3b9afa59f92877c6f675d51473d32281e1007000000000000000000030b121820262b2f35393a3c3d3b3a36302c28231c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1d9cdc0b3a69a8d8073675a4d4034271a0d0100000a1723303d4a5663707d8997a2adb8bdc1c2c0bbb4aa9a8d8074675a4d4134271a0e0100010d1a2734404d5a6773808d9aa6b3c0cdd9cec1b5a89b8e8275685b4f4235281c0f000000000000070c151c23282c2f34383a3c3e3d3d3d3d3d3d3d3c3c3b3b3b3b46525f6c7985929facb8c5d2c5b8ac9f9285796c5f5246383a3a3b3c3c3d3d3d3d3d3d3d3d3c3b3a36302c28231c150c0400000000000000000006131f2c3845515c66717e8a929fa3ababababa49f9792867d726d635c504a423a3229242223282c2d2f31332e34383a3b3c3d46525e6975828e9ba8b5c1ced9dfd3c6baaea298897c6f6256493c2e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151e273139424a545b606b707a81878f939a9ea1a8a6a7a8a8a8a7a7a6a6aca49f9e9c9a9993908d8985817c76716d67605c555049413c3329231d150d0500000000000000000000000000000000000000070c1013181d1f202221201f1c17161319212a323a424a505b626b707b838f949ca4aeb4bcc3ccd8dcd7cac2bab2aaa29f938e847c726d605d554d453d342b231a1209000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdcd7cabdb1a4978a7e7164574b3e3124180b00000a141e29333e46525e6973808d97a2adb9c4ced7d4d2d4d7dde3ebe2d5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6974818e949ea1a8abb1b5b7b8b7b3ada39f92857a6d6154473a2e211407000000000000000000000004101c2834404b546773808d9aa6b3beb3a9988b7e7165584b3e3024190d010000000000000000000000000000000000000000000000000000000000000000060d161d262d333d444d5766727f8c99a5b2bfc9bdb2a8998c80736653493f33271b0f0300000000020b141b222733383c4347494b4c4e4e4d4d4d4c4c4c4c4b4b4b4a4a4a4a494949494949484848484848484848484848484849494a4b4c4c4c4c4c4c4d4d4e4e4d4c4a4746413a383227221b140b02000000000000000000030c18232e39434f59606d7984919aa4afbbc4cec2bbafa3999184796d605a50454a545d676d7a849197a1aab4bdc7d0c5bbb1a79e938c7f726a60554b40352b20160c000000000000000000000001070c151b1d24292c2d2f302e2d2a251f1c18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0d9ccc0b3a6998d8073665a4d4033271a0d0000000713202d3a4653606d7985929fa6acb2b4b5b6afaba2988b7e7265584b3f3225180c0000000d1a2633404d596673808c99a6b3bfccd9cfc2b6a99c8f8376695c504336291d1000000000000000030a11171c1f23292c2d303131303030303030302f2e2e2e3946525f6c7985929facb8c5d2c5b8ac9f9285796c5f5246392d2d2e2f2f30303030303030302f2e2d2a251f1c17110a03000000000000000000000713202d3a4653606d7984919ea4afb5b8b8b5afa9a19892877f736e605c544c443c352f28231c1f2022252623282c2d2f39434d57616e7b86929facb9c5d2dfded2c5b8ab9f9285796d6053463a2d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151f273039424a505960686d747c82878d919697999a9b9c9b9b9a9999979a93918f8d8a8683807d79746f6a64605c55514b443f382f2a2118120b03000000000000000000000000000000000000030b12181c1f24292c2d2e2e2d2b282323201f1c202830383f44515960696e79828d929fa2aab2bac1ccd2d9d4ccc4bcb4aea59e9691877e746d675f574e463d352c241b12090000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdcd6c9bcafa396897c706356493d3023160a0000020c17212a36424d57606d7a85929ea8b2bdc9d5e0dfe0e3e8eef5e2d5c8bbafa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d57606d79828b91969d9fa7a9aaababa9a29e918a7e71685e5246392d201307000000000000000000000006131f2c3845515c667683909ca9b6baada297887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000070f181f282f383f444e565f6975818e9ba8b5c1cec2b5a99c8f8276655b5044372b1f12050000000000020a111721272c32373b3c3e404141414040403f3f3f3e3e3e3e3d3d3d3d3d3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3d3d3e3f404040404040414141403f3d3a3936302c272117110a02000000000000000000000007121d27303d45515d67707d88939fa8b2bec7cbc0b5aba0968e81746c61574d505c666d79839096a0a9b3bcc5cfc7bdb3a9a0958e81756d62584e43392f231a0e0400000000000000000000000000040a0f12181d1f20222421201e1a14100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0d9cdc0b3a69a8d8073675a4d4034271a0900000006131f2c3845515c6673808c949ea0a8a7a8aca49f9992867a6d6154473a2e2114070000010d1a2734404d5a6773808d9aa6b3c0cdd9d0c3b7aa9d9084776a5d5144372a1e11000000000000000000060c1012181c1f20232524232323232323232221212c3946525f6c7985929facb8c5d2c5b8ac9f9285796c5f5246392c2121222323232323232323232321201e1a14100c060000000000000000000000000916232f3c4956626f7c8996a1acbbc0c4c5c0bbb3aaa399938c80736d665d564e45413a342e2a252423232324262b3039424b555f6973808d99a3aebac7d3e0d4c8bdb2a89b8f8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e272f383f444f565e616a6f757b8084878a8d8e8f8f8e8e8d8d8c8a88868482807d7a7773706d67625f5853514b454039332d261d180f0701000000000000000000000000000000000000060c151d23282c2f35393a3b3b3a38342e302d2b282320262e343f474f575f676d78808a9298a0a8b0bbc0c7d0d7d5cec6bfbaafa8a099928b81796e6960584f473e362d241b110800000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0ddd5c8bbaea295887b6f6255483c2f221509000000050f1a25303b45525d68727f8c96a1acb9c6d0dbe7edf0f4f9efe2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000020e1a25303b45515c676d757e848b9095989c9d9e9e9c97928a7f726c61564c41362a1d110500000000000000000000000713202d3a4653606d7986929facb9b8ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000071119212a313a4149505860686e7b86929facb8c5d2c5b8ab9f9285796c605346392d20130600000000000000060b161c20272b2e2f3234353535353533333232323131313130303030302f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f303131323333333333333434343432302e2d2a251e1b160b0600000000000000000000000000000b151e2935404b55606b74808d96a0acb6c0ccc7bdb2a89d938a7e71695e545b606d78828f959fa8b2bbc4ceccc0b5aba2979083796d605b51463c31271d11080000000000000000000000000000000001070c10131415171514120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dacec1b4a79b8e8174685b4e4130251a0e02000004101c2834404b54606d79828b9196999a9b9a9a938f877e71685e5246392d2013070000010e1b2834414e5b6774818e9aa7b4c1cddad1c4b8ab9e9185786b5e5245382b1f12000000000000000000000003070c1013141618171616161616161615151f2c3946525f6c7985929facb8c5d2c5b8ac9f9285796c5f5246392c1f1515161616161616161616161514120e090300000000000000000000000000000c1825323f4b5865727e8b98a8b2bdcbd1d2ccc5bcb4aba49f928c80786d685f58514b443f38363031302f2f3031373c424a545c676e7b86929fabb4bfcbd7ded1c5b8aca096897d7063544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d444c52585f62696e73787b7e80818282828180807f7e7c7a787573706d686663605d55534e46454039342e27221b140b0600000000000000000000000000000000000000060f181e272e34383a404547484846443f403c3a38342e2c292428353d454d555d666c737e8691969ea6afb6bec5ced5d7d0cac1bab2aba39f938e837b6f6a605950483e362d231a1006000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1ddd4c7baaea194877b6e6154483b2e2115080000000009141f2935414c56606d7984919eaab4bfcad6e2effbffffefe2d5c9bcafa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000009141f2934404b555c606c71797f83888b8f919191908c857e726d635a50443a3025190d0100000000000000000000000916232f3c4956626f7c8998a3aebab5a89c8f8275655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000050f19232b333b434c535b606a6f7a839098a2aebac7d3c6baada297887b6e6255483b2f221508000000000000080f1820262b31373a3b3f414242424241403f3e3e3e3d3c3c3b3b3a3a3938332d383838373737373636363636363636363636363636363737373737383838383735312d2b28221c140b0800000000000000000000000000030c18242f39434f59606d7984919aa4afbbc2cec4baafa59f92857b6e665b636e74818e949ea7b1bac3cdcac1bbafa49992857b6e675d51493f342b1f150b0000000000000000000000000000000000000000040607090a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdbcfc2b5a89c8f827569574d42362a1e12050000000c18232e3945515c676d787f84898c8e8f8d8c87827d716c61564c41362a1d11050000020f1c2835424f5b6875828e9ba8b5c1cedbd1c4b7ab9e9184786b5e5145382b1e120000000000000000000000000000040607090b0a0a0a0a0a0a0a0909131f2c3946525f6c7985929facb8c5d2c5b8ac9f9285796c5f5246392c1f1309090a0a0a0a0a0a0a0a0908070502000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cedaddd7cfc6bdb5afa49c928d827a6f6a605d55504a46413f3d3d3c3c3d3e42474e545c666d79839098a2aebdc6d1dcd6cabfb4aa9d9184786c605346392e23170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228323a41464e53575f6166696e71737475757574747373716f6d67696764605d565653514b47433c38342e28231d17110a0200000000000000000000000000000000000000060f18212a30394045464b5153555453504a4d4946443f3a39352f2d2a333b434b545b606c717c848f949fa4acb3bcc3ccd7dbd6ccc4bdb4aea59d9590857c706b615a50483e352c22180d030000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1ded4c7baaea194877b6e6154483b2e21150800000000020d19242f3a45515c67727e8b98a2aebac7d3e0ebf6fffcefe2d5c9bcafa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000020c18232f39434b515a61676d72777b7f82848584837f7a716c635b51483e32281e13080000000000000000000000000c1926323f4c5965727f8c98aab4bfb5ab998c7f736653493f33271b0f030000000000000000000000000000000000000000000000000000000000030d17212b353d454d555d656c727c8490959faab4bfcad6cabeb3a9978a7e7164574b3e3124180b000000000008111a212a31373c4347484c4d4e4e4e4e4e4d4c4b4b4b4a49484847474746443f454545444444444343434343434343434343434343434343444444444444454544413e3938332d261d1a11090000000000000000000000000007121d28313d45515d67707d88939fa7b1bcc5ccc1baada2978f82786c606d73808c939da6b0b9c2cccbc1b8aea49f93877d70695f554b40372d22190d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca9b6c3cfdcd1c4b7aa9e918477695e52463a2d20140700000007121d2834404b555c666d72777c7f8182817f7b76706b615a50443a3025190d010000000f1c2936424f5c6975828f9ca8b5c2cfdbd0c3b7aa9d9083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2c5b8ac9f9285796c5f52462e23170b000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a8b2bdc9d5dce1d8d0c7c0bbaea49c948f847c736d67605c54524c4c4a4a49494a4b4e53585f666d78818e95a0aab4bfcfd8dcd3c6baaea2988b7f72655b5044372b1c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202830363c43474d5355575e61646667686968686766666462605d555a5754524c4a4745403937322c28231d18120b060000000000000000000000000000000000000000030c18212a333c434b5153555d606161605c545a5653504a4745413b3a3631313a424a505a616a6f7a828c939aa2aab1bac1ccd2d9d5cfc6bfbaafa7a09792867d716c625a50473e342a1f150b0100000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded4c7bbaea194887b6e6155483b2e221508000000000008131e2834404b55606d7a86929facb8c3ced9e5f1fffcefe2d6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404550555c6065696e727677787876726d68615a51493f362c20160c02000000000000000000000005121e2a36424d576875828e9ba8b5bbafa399897c706356493d2d22170b00000000000000000000000000000000000000000000000000000000000009141f29333d474f575f676d777f8791969fa7b1bcc6d0dbd0bfb2a6998c7f7366594c403326190d0000000006101a232c333c43474e5355585a5b5b5b5b5b5a595857575756555554545353504a5252515151515050505050505050505050505050505050505051515151515152514e4a46443f382f2c231b1209000000000000000000000000010c161f2935404b55606b73808d959fa9b3becacabeb3a99f948c7f726c747f8c929ca5afb8c1cbccc3b9b0a69d928c7f726b61574d43392f251b10070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca9b6c2cfdcd2c5b9aca096877b6e6154483b2e21150a000000000c18232e39434b545c60656a6f73747574726e6963605950483e32291e130800000005101c2934404b55697683909ca9b6c3cfdccfc2b6a99c8f8276695c504336291d1000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2c5b8ac9f9285796c5f4a3f34281c10030000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a1adb9c1cbd1d9e1d9d2ccbfb6aea69f969186807a716d66615e5659575656565758575f626a6e78818e939da7b1bcc6d0dfd6cabeb3a99f92857a6d6053493f33271b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e252a31373b4246484d5354575a5b5c5c5b5b5a5a59575553514b4d4a4745413d3a39352f2b261f1c18120c07000000000000000000000000000000000000000000000b151e2a333c454d555c6065676d6e6e6d66696663605c5454524c4846423d3a39383f4450585f686d7880889298a0a8afbbc0c7d0d7d8d1cbc1b9b1a9a19892877e716c62594f463c31271d120700000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded4c8bbaea195887b6e6255483b2f2215080000000000010c18232e3945525d6875818e9ba8b2bdc8d4e3eef9ffefe3d6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f343e434b5153575f6165696a6b6b6966605d5650483f372e241a0e050000000000000000000000000714212d3a46535e697884919eabb8b9ac9f92867a6d6053473a2d2014060000000000000000000000000000000000000000000000000000000000020e1a25313b454f5960696e79828c9299a1a8b1b9c2ced8dacdc0b3a79a8d8074675a4d4134271a0e000000040e18222c353e464e53585f6265676868686868666564646464626261616160605b5f5f5e5e5e5e5d5d5d5d5c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5e5e5e5e5e5e5b5753504a423e352d251b1006000000000000000000000000040d18242f39434f59606d78839097a2adbac0cbc5bbb0a69f92877c79808c919ca4aeb7c0cacdc4bab1a79e948d80746d63594f453b31271d13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbd5c9bdb2a8978a7e7164574b3e32261b0f0300000007121d273039424a51535860626667686765615f57544f473e362c20170c020000020c16202c3845515c677784919daab7c4d0dbcec1b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2c5b9ac9f928679665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919ea5afbbc0c7cfd6deddd7c8c0b8b0a8a099928d857e78726e686765646362626364666a6e747c828e939da5afb9c3ced8d6cdc4b9ada1978d8074675d5141382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c131920262b31363a3b4246484b4d4e4f4f4f4e4d4d4c4b49474540403d3a39352f2d2c29241d1b15100c07000000000000000000000000000000000000000000000007121c27303c454d575f676d72777a7b7b797876736f6d6664605d5654534d4a4745413e3e464e565d666c737e8691959ea5afb5bdc5cdd5dcd7cbc3bbb3aaa29992877e716b61584e43392f24180c01000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded4c8bbaea195887b6e6255483b2f22150800000000000007121d2935414c5663707c8996a0acb9c7d1dce8f4fff0e3d6c9bdb0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d232930394045464d5355585c5e5e5e5d5954524c443e362e251c1209000000000000000000000000000815212e3b4854616e7b8796a1adb9b6aa9d908377675d5145392c201306000000000000000000000000000000000000000000000000000000000005121e2a36424d57606b707b838f949fa3abb2bac2cbd4e0dbcec1b5a89b8e8275685b4f4235281c0f0000000a15202a343e474f585f626a6e727475757575747372717171706f6f6e6e6d6d6c666c6b6b6b6b6a6a6a6a6969696969696969696969696969696a6a6a6a6a6b6b6b6b6a6864605b544f473f372d22180e0400000000000000000000000007121d28313d44515c666e7b85929fa4aeb9c3cdc2bbaea3999184828d929ca3adb6bfc9cfc5bbb2a89f958f82786d605b51473d332a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cddad9cec1b4a79b8e817468584e43372b1f1206000000000b151e2730394044464e5456595b5c5a5955534d48443d352c241a0e0500000008131e28323a4753606d7986929facb9c5d2dacdc0b4a79a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2c7baaea39886796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8b939ea5afb5bdc4ccd4d9dad2cac2bab2aba39f97918b847f7a77747270706f6f707173777b808790949ea5afb7c0cbd5d8cec4bbb0a69e92857a6d61554c412f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1f262a2d31363a3b3e4041424242414140403e3c3a39352f312d2c2924201f1d18120f0a04000000000000000000000000000000000000000000000000000c18232e39424d575f696e797f83868887868483807c7975716d6865615e575754524c4b4846444c545b606c707b838f939fa4abb3bbc3cbd4dcd5cdc5bcb4aba39992877d706a5f554b4035291d1307000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded5c8bbaea295887b6f6255483c2f221509000000000000000d19242f3a4653606c7884919eabb5c0cbd7e3effcf0e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e272e34383b4246484c4f515251504c4745413a322c241c130a00000000000000000000000000000b1824313e4b5764717e8a97a9b2bdb4a79a8d817467554b4035291d110400000000000000000000000000000000000000000000000000000000000714212d3a46535e69707d8591959ea6afb5bdc4ccd4dde6dccfc2b5a99c8f8276695c4f4336291c100000030f1b26313c464f59616a6e767b7f808181818181807f7e7e7e7d7c7b7b7a7a7a79797878787877777777767676767676767676767676767676767677777777777778787774716c66615951493f342a20150a000000000000000000000000010c161f2834404a545f69717e8a929da7b1bcc6cbbfb5aba096918f939da4adb5bfc8d1c6bdb3a9a1969083796d665c50493f352c21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9ded1c4b8ab9e9185786a5f53473b2e21150700000000030c151e272e34383d4347494c4e4f4e4c4846423b38322b231a1209000000010d1925303a44505a63707d8999a3afbbc7d4d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2cbbfb4aa93877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54626c75818e939fa3abb2bac1c8ced5dad4ccc4bdb4aea9a19e96918b8783817f7d7d7c7c7d7e8083888d92999fa6afb7c0c9d2d8cfc6bcb2a99f948b7e72685d52433a2f1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21252a2d2e31333435363535343333312f2d2c29242421201d191413100c0701000000000000000000000000000000000000000000000000000004101c2834404a545f696e7b848b90939a999291908d8985817e7a76726e696663605d565754534d4c4a505a61696e79818c9399a1a9b1b9c2cad4dfd7cec5bdb4aba39992867c6f675d51453a2f24180d010000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded5c8bbafa295887c6f6255493c2f2216090000000000000008131f2b3744505b65727f8c99a3afbbc7d4e0edf9f0e3d6cabdb0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c151d23282c31363a3b3f43444545433f3a39353028201a120a010000000000000000000000000004101d2935404b556774808d9aa7b3beb3a9978a7e7164574b3e2f24180d010000000000000000000000000000000000000000000000000000000004111d2935414b55616e7b869297a0a7b0bbc0c7cfd6dee6e8dbcec1b5a89b8e8275685b4f4235281c0f000006121f2b37434e58616b707c82888b8d8e8e8e8e8e8d8c8b8a8a8a898888878786868685858584848484838383838383838383838383838383838383838484848484848584817e78706c625b51463c31261b0f03000000000000000000000000040d18232e39424d57616c74818d95a0aab4bfcac6bdb2a8a09d9b9ea5aeb6bfc7d7cbbfb4aba29791847a6e675d544a3f372d231a0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becfdadfd2c6b9ada197887c6f6255483c2f24180c0000000000030c151c23282c32373b3c404142413f3b3a36312c27211911090000000005111d2a36414c56616c76828f9cabb5c0cbd7d7cbc0b5ab988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d1baaea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000b17222d3842505a606d78818c9299a0a8afb8bcc3c9cfd6d5cfc6bfbab3ada8a09e9a93908e8c8a8989898a8b8c90959a9fa3abb0b8c1c9d2d7cfc6bdb4aaa1968f82776c60564c4131281e0b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12141a1e2121242728292928282727262422201f1d18171413110d080604000000000000000000000000000000000000000000000000000000000006121f2c3844515c666e7b8591969d9fa4a39f9e9c9997928e8a86827f7b7773706d686764615e5759565452575f676d757f879297a0a7b0b8c2ced7e0d7cfc6bdb5aba2989083796d60554b4135291d11040000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded5c8bbafa295887c6f6255493c2f22160900000000000000030f1b27333f4953616e7b86929facb9c5d2dfecf5f0e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f262a2d2e323637383836332d2c29241e160e080000000000000000000000000000000613202c3945515d677783909daab6b9ada197887b6e6155483b2e22150700000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e98a2a9b1b9c1cbd1d9e1e8f0e7dacdc0b4a79a8d8174675a4e4134271b0e00000815212e3a47535f6a707d868f94989a9b9b9b9b9b9998979797979595949494939992929291919191909090908f8f8f8f8f8f8f8f8f8f8f8f9090909090909191919191918e8a847d726d62584e43372b1f12060000000000000000000000000007121c27303b45505a606d79839098a2aebac1ccc3bab2acaaa8aaafb7c0c8d1c8bfbaaea39992857c6e685e554b42382e251c11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a9b3bec9d5e1d5c9beb2a9998c7f7266554b4035291d10040000000000030b12181c1f272b2e2f33343534322e2d2a261f1c160f0700000000000713202d3946525e68717e8a949fabbdc7d1dcd4c7bbafa399887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2c8bbaea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000006111c262f3f44515c666d777f8791969ea5acb1b9bec4cad0d6d1cbc4beb9b2acaca49f9d9a98979695959697999da0a7acafb5bdc2cad3d7cec5bdb5aba29891847a6d655b50443a301f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1b1c1c1c1b1a1a1918161413100c070707040100000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78839197a0a8acafafacaba9a9a29f9b99928f8b8784807d7a7774716e69686663605d56555d606d727d8590959fa6b0bcc5d0dbe1d8d0c7bdb4aaa0958d8073675d5145392c2013060000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded5c8bcafa295897c6f6256493c2f23160900000000000000000b17222d3846525e687683909ca9b6c3cdd8e4f0f0e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e212225292b2b2b2a2621201d19130c04000000000000000000000000000000000714202d3a4753606d7a86929facb9b8ab9e918578695f53463a2d21140700000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87939eaab3bbc3cbd7dce3eaf3efe2d6cabfb4aa988c7f7265594c3f3226190c0006121e2b37424d57626f7c8692989fa6a7a8a8a8a8a7a6a5a4a4a4a3a2a2a1a1a0a0a39f9f9e9e9e9e9d9d9d9d9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9d9d9d9d9d9e9e9e9e9d9b9591887f726a5f53473a2e21150800000000000000000000000000000b151e29333e45515c676e7c86929fa5afbac4ccc3bdb8b7b5b6bbc1c9d7c7bfb5ada39f92877d706a5f564c433930261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2dfdacfc2b6a99c8f8376675d5145392c1f130600000000000000070c10161b1f2223262829272622211e1a14100b050000000000030f1b27333f4953616d7a85929ea6b0bbcfd9dfd2c5b9ac9f9286796d6053473a2d20140700000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2c9bcafa296897c6f6356493c31261a0e02000000000000000000000000000000000000000000000000000000000000000a141d2834404a545c656c737c848e939da0a7adb3babfc6cad0d4cfc9c4bdb9b6afacaaa7a5a3a3a2a2a3a4a6aaacb1b9bbc0c7cfd4d1cbc3bcb3aba39992867c6f685e53493f32281e0d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0f0f0f0e0e0d0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b95a0a9b2b9bbbbb9b7b6b3adababa39f9c9895908d8a8684817e7b787572706d6869686766656b707b8390949faab3becad6e2e2d9cfc6bcb1a79f92857a6d6054473a2d2114070000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded5c9bcafa296897c6f6356493c30231609000000000000000006111b2a36414d5665727f8b98a7b1bcc8d4e0ecf0e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415191c1e1f1e1d191413110d080200000000000000000000000000000000000a1623303d495663707c8999a3afbbb5a89b8f827568574d42362a1e120500000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a5afbcc5cdd5dde8eef5f3e9dfd3c6baaea298897c6f6256493c2f231609000814212d3a47535f6976839098a2aab0b3b4b4b4b4b4b3b2b1b1b1b0afaeaeadadb4aeacababababaaaaaaaaa9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9aaaaaaaaaaaaababaaa8a09a92877c6f6255483c2f2215090000000000000000000000000000030c18212934404b555f6a717e8b939ea8b2bdc6cec8c5c4c2c3c6ccd1cbbfb5ada39c918a7e716b60584e443b31281e140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d687885929eabb8c5d1d8d3cec5b9ac9f92867a6d6053473a2d201407000000000000000000040a0f131516191b1c1b191514120e09030000000000000005121f2b3744505b6573808d97a1adb8c2cce1ddd0c3b6aa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2cabeb1a4978b7e7164574d42362a1e120500000000000000000000000000000000000000000000000000000000000000020b18232e39424a535b606a6f79818990959ea1a9aeb4babfc6c8ced2cec9c7c0bbb9b7b4b2b0b0afafb0b1b3b7b8bcc3c7cbd1d4cfc7c0bbb1a9a29992877d706a60564c41382d20160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da7b1bbc3c8c7c5c4c3bebab8b5afaca9a7a09d999993908d8a8784827f7c7a7876747373727171707a829098a2aebac6d3dfeae1d7cec3baaea2988b7f7265584b3f3225180c0000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded6c9bcafa396897c706356493d3023160a0000000000000000000e1925303b4854616e7b87959fabb8c4d1ddeaf6e4d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c10111212100c07070401000000000000000000000000000000000000000c1926333f4c5966727f8c99abb5bfb4ab988c7f7265594c3f31261a0e0200000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfd7dfe7eef2f3eae1d7cdc5b8ac9f9285796d6053463a2d201307000815222e3b4855616e7b88949faab4bcc0c1c1c1c1c1c0bfbebdbdbdbcbbbbbababfbab9b8b8b8b7b7b7b7b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b7b7b7b7b7b7b8b7b1aca3998e8174675b4e4134281b0e000000000000000000000000000000060f18232f39434e58626c75818e96a0abb5bfcbd4d1d0cecfd2cfc6bfbbada39c918c7f726c61594f463c32291f160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566975828f9ca8b5c2cfcdc7c4bdb9ac9f9286796d6053463a2d2013070000000000000000000000030608090d0e0f0e0c080705020000000000000000000613202d394653606c7885929fa9b3becad4e0d5c9bdb2a8998d807366554b4034291c100400000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d0c3b7aa9d908377695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000007121c2730394149505860676d747d838b91979fa2aaaeb4b8bdc3c5c7cbd1ccc8c6c3c1bfbdbcbcbcbdbebfc3c5c8ced3d2ccc8c2bdb5afa7a09792877e716b61584e443a2f261b0e0400000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0b0c0c0d0e0d0c0b0b0a0907070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c3cdd4d4d2d1cfcac6c5c0bbb9b6b1acaaaba49f9d9a9796918e8c8987858381807f7f7e7d7d7c7d85929fabb8c5d2deebe9e0d6cabeb3aa9b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded6c9bcb0a396897d7063564a3d3023170a0000000000000000000814212d3a46535e697783909daab6c3cedae5f1e4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576975828f9ca8b5baaea399897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a7b1bcc8d4dadfe2e6e4e1d8cfc5bbafa59a8d8174675c5145382c1f1306000b1724313e4a5764717e8a97a6b0bcc6cececececececccbcacacacac8c8c7c7d1cbc7c5c5c5c4c4c4c4c3c3c3c3c2c2c2c2c2c2c2c2c2c2c2c2c3c3c3c3c3c3c4c4c4c4c4c3beb5ab9d9083776a5d5044372a1d110000000000000000000000000000000007121d27313c46505a606d7a849199a3aebbc2ccd5dcd7d0cbc4bdb5aea39c918c7f736d635a50473d342a20170d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303f4c5965727f8c98a9b3bec4c2bcb7b2aca39d908376665c5044382c1f12060000000000000000000000000000000001020100000000000000000000000000000814212e3b4754616e7a8797a2adbbc5ced4d7cec5b9aca096897c706356493d2f23180c0000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5d2d2c5b8aca095887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000b151e272f383f444e555d606b70787e858d92989fa2aaacb1b6b9bbc0c3c5c7cbd1cdcbcac9c8c8c9caccd0d1cfcec8c7c0bbb9b0aba39f9590857d716c61594f463d32291d140a0000000000000000000000000000000000000000000000000000000000000000000000040607070c1012131516171818191a1a1a19181817161413110d080a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5ced2d3d6dbdbd6d3d1cbc7c5c2bcb8b7b5afacaaa7a8a19e9b99969792908e8d8c8b8b8a8a89899298a2aebac6d3dfecf0e6dbd0c3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded6cabdb0a3978a7d7064574a3d3124170a00000000000000000005121e2a36424d5766737f8c99a8b2bdc9d5e1ede5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e1112110f0d08080602000000000000000000000000000814212e3a47535f697885929eabb8b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959fabb8c1c9cfd3d6dbd9d4cfc6bdb3a99e93887c6e62554b4034281c1004000b1825313e4b5864717e8b97a9b3bec7cfcdcccccccbcbcbcacacac9c9c9c9c8c8c8c8c8c8c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c8c9c9cacbcbcbcbcbcbcccdccd0cac7c0b5ab9d9083776a5d5044372a1d1100000000000000000000000000000000010b151f2a333f45515d676f7c87929fa6b0bac3cdd1cbc6bfbab3aba39f918c7f736d635b51483e352b22180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816222f3c4955626f7c8897a2adb9b7b5b0aba8a09e918a7d7063544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8695a0aab4bcc3c8cec5bcb1a79e9184796d6053463a2d2013070000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb8c5c8c6c1bab1a7978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d434b515960666d717a80868d92989da0a8a9acafb5b6b9bbc0bfc1c3c4c5c6cad0cbc7c5c4c2c0bcb8b6afaca69e99928d837c706b615a50473e342b20170b02000000000000000000000000000000000000000000000000000000000000000003070c10121316181c1f20222323242526272726262524242321201e1919171413110d080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909da9b3bcc2c5c6cad0d1d2d4d9d7d3d2cec8c5c3c0bbb9b7b4b2adaba8a5a9a19e9c9b9a999898979696969fa2aab3becad6e2ede7ded7cbc0b5ab9c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2ded7cabdb1a4978a7e7164574b3e3124180b000000000000000000020e1a25313b4855626e7b8896a1acb9c5d2deebe5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1d1f1e1c1a1514120f090300000000000000000000000815222f3b4855626e7b8897a1adb9b6a99d908376675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000814212e3a47535f697783909da5afb9bec5c6cad0cdc8c3bdb4aba2978e81746a5f5343392e23180c00000a1623303d495663707d8997a2adb5bdbec0c0bfbfbfbebebebdbdbdbcbcbcbcbcbbbbbbbbbbbabababababababababababababababbbbbcbdbdbebebebebebebfc0c0bfbfbab5afa4998e8174685b4e4135281b0e0000000000000000000000000000000000030d18212935414c55606a727f8c949fa8b2bbc2c5c0bbb4aea9a199928b7f726d635b51493f362c23190f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929ea9acaba9a69f9c9691897f726b615542382e23170c000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6777839098a2aab1b9bdbebcb3aaa0958b7e71665c5044382c1f12060000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c0bbb9b6afa8a1988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000030b141b2227313a41454f545c60676d737a80868c9195999c9fa3abaaacafb5b2b5b7b8b8babfbabfbab9b7b5b3b1acaca49f9c948f8780786e6a605950483e352c22190e0500000000000000000000000000000000000000000000000000000000000000060b1012181c1f202223282c2d2f2f3031323333343332323130302e2d2a25262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d97a2aab0b6b8babfc1c4c5c8cecfd2d3d6d4d1d2ccc7c6c3c0bdb9b7b5b2b3adaba9a7a6a6a5a4a4a3a2a3abaeb3bcc5d0dbe6e2dbd6ccc3bbafa3998c807366594d4033261a0d0000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded7cbbeb1a4988b7e7165584b3e3225180b000000000000000000000914212e3a47535f6a7884919eabb7c4d1deeae5d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000001000003060707070603000000000000000000000002080d161b1f2223272a2b2b292722211f1a150e09020000000000000000000b1825313e4b5864717e8b97a9b3beb3a69a8d807367554b4034281c100400000000000000000000000000000000000000000000000000000000000006121e2b37424d5764707d8a939ea5adb3b8babebebdbcb8b2aba39992857a6d61584e4330271d120700000713202d3a4653606d7985929fa3abb0b2b3b3b3b2b2b2b1b1b1b0b0b0afafafafafaeaeaeaeaeaeadadadadadadadadadadadadadaeafafb0b1b1b1b1b1b1b2b2b3b3b2b4aeaba39f93877c6f6256493c2f231609000000000000000000000000000000000000060f19242f3a434e58606c77828f96a0a9b0b6b8b5afaaa39f9791877e726d635b514940372e241a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6674808d969f9f9e9c9a94908a847d726d63594f4430261c11060000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626f7c869298a0a7acb2b1b1aaa2989083786d60544a3f34281c10030000000000000000000000000000000000000000000000000000000004101d2a3743505d6a7683909da9b0b6afaca9a59e9691857b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000020a11171f282f353d424a50555d60686d737a7f84898c9092999a9d9fa3aba6a8aaabacaeb4aeb4aeacaaa8a7a7a09d9a938f89827c736d665f584f473e362c231a1007000000000000000000000000000000000000000000000000000000000003090e11171c1f23282c2d2f2e34383a3b3c3d3e3f3f4041403f3e3e3d3c3a39363032302e2d2a25211f1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8592989fa6a9acaeb4b4b7b8bdbfc2c5c6cad0cdcfd1d2d2d0cfc9c5c4c1bfbeb9b8b6b4b3b2b2b1b0b0afb0b8babec5ced7e1ddd7d0cac2bab1a79f92877b6e6255483b2f2215080000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1ded8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000006121f2b37434e586874818e9ba7b4c1cfdae6e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000020507080b0d060b101213141312100b060806020000000000040c131920272b2e2f3437383736342f2e2b26201a140d050000000000000004111d2935414c566774818e9aa7b4bdb2a8978a7d7164574a3e2e23180c00000000000000000000000000000000000000000000000000000000000000020e1a26313c4955616c75818e939ea1a9abadb3b1b1b1aba8a09992877d70685e52463c311e150b00000006131f2c3845515c67727f8b92999fa6a5a6a6a6a6a5a5a5a4a4a4a3a3a3a2a2a2a2a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a3a3a4a5a5a5a5a5a5a6a6a6a5aaa29f99928c80736a6054473b2e2215080000000000000000000000000000000000000008131e28313d44505b656d7a8491979ea6aaacaba39f98928d857d716c635b514940372e251c1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b848f9293918f8d88837e79706b635b51473e331e150a0000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4754606a707e8690959ea0a8a5a79f9892867b6e665c5042382e23170c0000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774808d979ea6aca49f9d99938e847c6f695e53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000060d161d242930383f444b51565e61686d72777c8083868a8d90929997999b9d9e9fa2aaa1aba39f9e9c9a9795918d87827d766f6a605c544e463d352c241a110800000000000000000000000000000000000000000000000000000000040a0f141a1c23282b2e34383a3c3e40444648494a4b4b4c4d4d4d4c4b4b4a49474641413f3d3a3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e68707e868f94989c9fa2aaa7aaacb2b3b6b8babfbec0c2c4c5c9cfcccecfd0cecfc9c6c5c3c1c0bfbebebdbdbcbcc5c6cad0d7dad5d2ccc6bfbab0a89f958d80746a5f53473a2e2114080000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1ded9ccbfb3a6998c807366594d4033261a0d00000000000000000000020f1a26313e4b5865717e8b98a9b2bdc9d5e1e7dacdc1b4a79a8e8174675b4e4134281b0600000000000000000000000000000000000000000000000206090e121415181a1c171c1f2020201f1c171514120e09040000040e161e252932383b3c4144454442403b3a37312a251f170f050000000000000713202c3945525d687784909daab7b9aca196877b6e6154473b2e211407000000000000000000000000000000000000000000000000000000000000000009151f2d39444f59606d79818b92979b9fa2a9a4a4a7a09d9691877e716b60564c41342a200c0300000004101c2834404b55626d727f87909496989a99999998989897979796969696959595959595949494949494949494949494949494949495969697989898989898999a99999898928e877f736e63584e43372b1f130600000000000000000000000000000000000000010c161f27333f49535d686e7b858f949a9d9f9d99928e868079706b625a51493f372e251c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846525e696e7b8285868482807c76716d66605951493f352c210c0300000000000000000000000000000000000000000000000000000000000000000000000007131d2b37434e58616c707c838b91969798969590867d70695f544a3f30261c11060000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a858f9495969a93908c88817a6f6a60574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e262e343a41454c52565e61656b6f73767a7d808386888a8c8e909192989494939992918f8d8b8784807b76706b625f58514a423c332b231a120800000000000000000000000000000000000000000000000000000002080d151b1f252a2e34383a404446494b4a51535556565758595a5a59595857575654524c4e4c4a4746413c3a37312b28221c140b09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616c707b82878c8f9298989b9ea0a8a6a9acaeb4b2b4b6b8b9bdbec0c1c2c3c5c6c7ccd2cacbcdcccbcbcac9c9c9cfd0d0d0cfcfc9c7c0bbb4aea69f969083796d60584e43372b1f12060000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1dedacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000915222e3b4855616e7b8896a1adb9c5d2dfe8dbcfc2b5a89c8f8275695c4f422e23170c00000000000000000000000000000000000000000003090e12141a1e212125272923282b2d2d2d2b282322211e1a15100c070e16202830353d4347494e5052514f4d4847433c36302921170f0500000000000714212d3a4754606d7a86939facb9b7ab9e918478695e52463a2d201407000000000000000000000000000000000000000000000000000000000000000003101c28333e45515d676d757e858b8f92979798979695908b847c716c61594f443a3022180e00000000000c18232e3943515b626d727c83888a8b8d8d8c8c8c8b8b8b8a8a8a898989898988888888888787878787878787878787878787878888898a8a8b8b8b8b8b8b8c8d8d8c8b8985817c736d635b52463d32271b0f030000000000000000000000000000000000000000040d17222d38414c565f696e7b82898e9092908d87817b736d67605950483f372e251c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d575f696e7578797876746f6a64605c544f473f372e231a1000000000000000000000000000000000000000000000000000000000000000000000000000010f1b27323d464f59616a6e787f84888a8b8a87837b706b61574d42382e1e150a000000000000000000000000000000000000000000000000000000000000000713202d3946525e686e7b828788898886837f7c756d6860584e453b31251a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000001070c141c23282f353a41464c525459606366676d707377797b7d7f828485858687878786868482807e7b77736e69636059534e444039302a21191108000000000000000000000000000000000000000000000000000000050d131920262b3136383f44464a51535558545c606262636465666667666565646363615e565b595754524c4847433c38332d261d1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b44505a61696e767b7f8385888b8e919696999c9fa2aaa5a7a9abadb2b1b3b4b6b7b8b9bbc0bcbebfc0c0c1c1c1c2c2c2c2c3c3c3c2c1bdb9b5afaaa29f948f847a6d675d51463c31261a0f020000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1dedbcec2b5a89b8f8275685c4f4235291c0800000000000000000000000714212d3a46535f697884919eabb8c4d1dee9ddd0c3b6aa9d9083776a544a3f34281c1003000000000000000000000000000000000000040a0f151a1e21252a2d2e3134352e34383a3a3a38342e2f2e2b261f1c1812162028323a41464e54565a5d5e5e5c5a55534e46423b332921170d02000000000a1723303d4a5663707d899aa4afb4b4a89b8e817568564d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000b17212935404b555d606d72797e8285888a8b8a8988837e796f6a615a50473d32291e0f06000000000007121d27303f49515b626a6f767b7d7f8080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7a7b7c7c7d7e7e7e7e7e7e7f7f80807f7e7c79756f6a635b524940342b20150a0000000000000000000000000000000000000000000006111b262f3a444d575f696e767c81838584817b756e69605d554f473e362d251c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b454d575f6168666d66696762605853514a423d352e251c110800000000000000000000000000000000000000000000000000000000000000000000000000000a16202b343e474f575f666d72777b7d7e7d7b766e6961594f453c30261c0c030000000000000000000000000000000000000000000000000000000000000005111d2a36414c565f696e757a7c7c7b7a76736f6a605d564e463d33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d242930363a4146474f5456555d606367666d6e717375777879797a7b7a7979777574716e6967615f57544f47433c342e271e180f07000000000000000000000000000000000000000000000000000000080e171e252a32373b42464a5053545c60626567666d6e6f70717272737473727171706f6d6869676563615e5655534e46443f382f2a251f170f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323e4850575f61696e7276797c7e8184878a8c8f929896989a9c9ea1a9a4a6a8a9aaabacafb5b0b1b2b3b3b4b4b4b5b5b5b6b6b6b6b5b4b2adaba49f98928c827a6d685e554b40342a20150a000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1dddccfc3b6a99c908376695d50432f24190d010000000000000000000005121e2b37424d576875818e9ba8b4c1cfdae6ded1c4b8ab9e918578665c5044382c1f12060000000000000000000000000000000001080d161b20262b2e31363a3b3e4042443f44464746443f403b3a37312c28231d1e28323a444c52586062676a6b6a6967625f58524d453b33291f1409000000000d1a2633404d596673808c99a1a9a8abaa988b7f7265584c3f3025190e02000000000000000000000000000000000000000000000000000000000000000000050d18242f3a434b515b62676d7175797b7d7e7e7c7b77726d67605850483e352b20170d000000000000000b151e2d373f4951586062696e7072737373737272727171717070706f6f6f6f6f6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6f70707172727272727273737372716f6d67625f58514940372e22190f0400000000000000000000000000000000000000000000000a141d28323c454d575e616a6f74777977746e69615e57514b433d352d241c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333c454d5355545c605c545a55544e46444039302c231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222c353e454e545c6065696e7172706e69625f574f473e332a1e140a0000000000000000000000000000000000000000000000000000000000000000010d1925303a444d575f62686d6f706e6d6766625f58524c433d342b21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181e252a3035393d4348494b515357545c60626466686a6b666d6d6e6d6d666b696764615e5755534d48443d373128231c150c060000000000000000000000000000000000000000000000000000010a111a202930363c43474d53545c6063666d6f717476797b7c7d7e7e7f8080807f7e7e7d7c7a78767472706d6866625f5853504a423d3631292119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202c363e454d53575e6165666d6f7274777a7d80838587898b8d8f91969597999b9c9d9e9fa4aba3a4a5a6a7a7a7a8a8a8a9a9a9aaaaa9a7a8a19e99938e867f786d685e564c433a2f22180e03000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0ddddd1c4b7aa9e9184776b554c4135291d110400000000000000000000020e1a26313f4b5865727e8b98a9b3bec9d5e2dfd2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000040c131921272c31373a3b4246484b4d4f514a50535353504a4d4847423c38342e2726303a444c565e616a6f7477787775736e6a615e574d453b30251a0e01000000101c2936434f5c6976828f9297989b9ea198887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000007131d28313a404551555d6064656c6f707171706e6965605d554e463e362c231a0e0500000000000000030c1b252d373f464e54575f6163656766666665656564646463636363626262626262616161616161616161616161616161616162636364656565656565666766666562605d55534e4640372e251c1007000000000000000000000000000000000000000000000000020b16202a333c454d53586062676a6c6a67615f57534d45413a312b231b120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c4247484b5153514b4d4947433c38342e271e1a110a010000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c333c424a5153575f61646563615e57534d453e352c21180c0200000000000000000000000000000000000000000000000000000000000000000008131e28323c454d53565e61626361605d5555534e45413a312b22190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191e25292d32383b3c4045474a4a51535557595b5d545c60616160605c545c5a5854524d4846423c38332b262018120b030000000000000000000000000000000000000000000000000000020a131c232c323a41464e53575e61666d7075797c7e8183868889898a8b8c8d8d8c8c8b8a8a89878583817f7d7a77736f6a63605b544f46423b3329241e160d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a232c333c42464d5354545c60626568686d707376797b7d7f81838587898b8d8e8f90929399959697989a9a9a9b9b9b9c9c9c9d9d9d9c9b9896918c87817b726c665e564c443a31281d0f0600000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddfd2c5b8ac9f928579675d5145392c20130600000000000000000000000915222f3c4855626f7b8897a1adb9c6d2dfe0d4c8bbafa49a877a6e6154473b2e2114080000000000000000000000000000070d161e242932383c4247484d5354585a5c5e5f5c6060605c545955534e46454039302e38424c565e686d757c8083858482807b756e695e574d42362a1d12070000000c1825323f4b5865727f8285888b8e91969285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000010c161f282f353f434b5153535b606264656463615f5753514b433d342c241a110800000000000000000009131b252d343c43474d535557585a5a595959585858575757565656565655555555555454545454545454545454545454545555565757585858585858595a5a59585653514b47433c342e251c130a0000000000000000000000000000000000000000000000000000040e18212a333b42464e54565b5d5f5d5a55534d46423b352f281f1a11090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a31373a3b4045464540413c3b37322c28231c150c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212a30394044464d535557585754524d47423c332c231a0f0600000000000000000000000000000000000000000000000000000000000000000000020c16202a333c42474c525455565553514b4947433c352f281f1910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191d20272c2f2f35393a3d404446484a4c4f514a505354545453514a4f4d4b4846423b3a37312c27211a150c07000000000000000000000000000000000000000000000000000000010a141c252e363e444c52585f62696e73797d8286888b8d9092989596979899999a9998989796969792908e8c8a8683807c76706c666059534d453e352f281f170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212a31373b4246484a50535558565e616366656c6e70727476787a7c7e8081838485868788898b8c8d8d8e8e8e8f8f8f8f9090908f8e8b8884807b756e69605b544c443a32291f160c0000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0dddfd3c6baaea298877a6d6054473a2d21140700000000000000000000000613202d394653606c7985929eabb8c5d1dee4d8ccc0b6ac95887c6f6255493c2f2216090000000000000000000000000008101820282f353d43484e5355575e616467686a6b666d6d6d666966625f5753514b423e363f4a545e686d7a81898d9091918f8d87817b6e695e5246392f23180c0000000b1724313d4a56626d7275797b7e8184878b8276665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000000040d161d2429313a404547495053555758575655534d47454039312b221a120800000000000000000000000a131b222b32373c4246484a4c4d4d4d4c4c4c4b4b4b4a4a4a4949494949484848484848474747474747474747474747474849494a4b4b4b4b4b4b4c4c4d4d4c4b494745403937312a221c130a01000000000000000000000000000000000000000000000000000000060f18212931363d4347494e5052514e4846423b363129241d160d0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e34383a38342e2f2e2b271f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181e272e34383b4246484a4b4a4846423b37312a211a1108000000000000000000000000000000000000000000000000000000000000000000000000050e18212a31373a4146474949484745403c3b373229241e160d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11161b1f2224292c2d2e34383a3b3e4042443f444647484746444042413e3b3a36302d2b261f1c160f0a03000000000000000000000000000000000000000000000000000000000a131c262e37404850565e616a6f757b80848a8f9298989a9d9fa3aaa3a4a5a5a6a7a6a5a4a4a3a9a29e9c9a989a93908c88827d78706b615e575045413a312920180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f262b31363a3b3f4446494b4c525457535b606163656769676d6f717375767778797a7b7d7e7f80808181818282828383838382817f7b78736e69615e57504a423a322920170d040000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dde2d6cabfb4aa95887b6f6255483c2f221509000000000000000000000005121f2b3744505b6575828f9ba8b5c2cedbe8ddd2bdb0a3968a7d7063574a3d3024170a00000000000000000000000008121a222a323a41454e54575f6267696e717375777879797a797876736e6a64605c5450464144505c666d7a838e939a9d9e9d9c99938e847b6e61554b4034291c100400000915222e3a45515b6265656c6e7275787b7e7e7064544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000040c13181f282f35393a3f4446484a4b4b494846423b39352f271f191008000000000000000000000000010a101920272b31373a3b3d3f404040403f3f3f3e3e3e3d3d3d3c3c3c3c3c3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3d3d3e3f3f3f3f3f3f4040403f3e3c3a38352f2b262018100a010000000000000000000000000000000000000000000000000000000000060f171f252a32383b3c41444644413b3a36312a251f18130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e2123282c2d2c282322221f1b15100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c31363a3b3e3f3d3b3a36302b261f180f080000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b3036393a3c3d3b3a38352f2e2b262019130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050a0f1315181d202023282c2d2f3133352e34383a3a3b3a3a38342e34312e2d2a25211e1a14100b05000000000000000000000000000000000000000000000000000000000008121c252e384049525a61686d747c82878c91969b9fa3aaa7a9acaeb4b0b1b1b2b3b3b3b2b1b1b0b3adaba9a7aca49f9d99948f8a837d756e69615a514c433b332a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1f252a2d2e34383a3c3f4146474a4950535456585a555d6062646668696a666d6e6f7071727374747475757576767677777674726e6a66615e57524d443f382f2820170e05000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0dde7dbd0bdb1a4978a7e7164574b3e312418070000000000000000000000030f1b27333f495366737f8c99a6b2bfccd9e4d7cbbeb1a4988b7e7165584b3e32251806000000000000000000000008111a242c343c444c525860626a6e74777b7e80828485858686868583807b76716d66615a524c4d57606d788390959ea5aaabaaaba49f968f8275675c5145382c1f1306000005111d29343f485156535b60626568696e71706c615542382e23170c00000000000000000000000000000000000000000000000000000000000000000000000000000001070d161d24292c2d3337393c3d3e3e3d3b3a36312c29241d150d07000000000000000000000000000000070f151b1f262b2d2e303234333333323232313131303030302f2f2f2f2f2f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f30303132323232323233343333322f2d2c29241d1b150e060000000000000000000000000000000000000000000000000000000000000000050d141a20272b2e2f34373937342e2d2a261f1a140d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f201f1c181615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f262a2d2e3132302e2d2a251f1a150e0600000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e252a2d2e2f302e2d2c2924211f1b150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307070d111314181c1f202224262823282c2d2e2e2d2d2c2823272521201e1a14120e0903000000000000000000000000000000000000000000000000000000000000050f1a242e37404a525c636c707a81878f939a9ea1a8acaeb4b4b6b9babfbcbdbebfc0c0bfbfbebdbdbeb9b8b6b4b6afacaaa69f9c959089827b716c605d554d453c342b231910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e141a1e2123282b2d2f3036393a3d3f4446484a4c4e4c515456585a5b5c545c6061626364656767676868686969696a6a6a696865625f5854534d46423b332d261d160e0500000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb7c4d1dee6d9ccc0b3a6998d8073665a4d402f24180c0000000000000000000000000b17222d3e4b5764717e8a97a4b1bdd2dde8d9ccbfb3a6998c807366594d402d22170b0000000000000000000007101a232c363e464e565d606a6f767b8084878b8d8f919292989a93928f8c88837e79716c615e56535f6973808c959fa7afb6b8b7b5afa89f9286796d6053473a2d2014070000010c18232d363f454a4950535558575e616464615a504430261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2022272b2d2f313231302e2d2a261f1d18120b030000000000000000000000000000000000040a0f141a1e212224252727262626252525242424232323232322222222222121212121212121212121212121212222232424252525252525262727262523201f1d18120f0a040000000000000000000000000000000000000000000000000000000000000000000003090e161b1f2223282a2c2a2722211e1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206070c10131313100c0708060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e212224252421201e1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d2021222322201f1d1815130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c1012131517191c171c1f20212121201f1c181a181514120e09050200000000000000000000000000000000000000000000000000000000000000020b17212c363f49525c636e737e858e93999fa4acadb2b9babfc0c3c5c6c5c2bfbebdbcbcbdbec0c3c5c6c6c5c3c1c0bbb9b6b0aba7a09d938f857e756d675e574e463d352b22191006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214171c1f2022252a2d2e2d3337393b3d3f41414547494b4d4e504a505354555658595a5a5b5b5b5c5c5c5c5d5d5d5c5b5855534e4846423b363028221c140b050000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929fabb8c5d2dee8dccfc2b5a99c8f827669554b4035291d10040000000000000000000000061623303c4956636f7c8996abb5c0ccd7e3dbcec1b5a89b8e82756853493f33271b0f030000000000000000040d19222c353e4850585f686d747c82878d9196979a9b9d9e9fa3a49f9e9c99948f8a857e756d68615a616e7b86929fa7b1b9c1c4c4c0bbafa399887c6f6255493c2f22160900000006111b242d343a383f4446484b4d535458575550483e331e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171b1f20222425242322211e1a14100c0701000000000000000000000000000000000000000003090e12141517191a1a1a1919191818181717171616161616151515151515141414141414141414141414141516161718181818181819191a1a1918161413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161b1d1f1e1b1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1214151718171514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141616151413100c0706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607080b0d060c1012131415141312100c070b08070502000000000000000000000000000000000000000000000000000000000000000000000a141d29333e48515b636e73808a92979fa4abafb6b9bdc4c7cbc7c5beb9b8b5b2b1b0afb0b0b1b3b6b8babec5c6caccc8c6c2bbb7b1aca59e98928a81796e695f584f473d342b22180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060b10121316191d202122272b2d2e30322f35393a3c3e4042433f444647484a4b4c4d4d4e4e4e4f4f4f505050504f4e4c4847433c3a36312a251f17110a0200000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfeaded1c4b7ab9e918478675d5145392c1f130600000000000000000000000815212e3b4854616e7b8799a4afbbc7d4e0ddd0c3b6aa9d908377655b5044372b1f120500000000000000010c161f2b343e47505a616a6f7a81878f939a9ea0a8a6a8aaabacaeafacaba9a69f9c97928b827a706c636774818e99a3aeb9c2cbd1d2c7baaea3988a7d7063574a3d3024170a0000000009121b23292e2d3337393b3f4246484b4a49443e362c220c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b0f121315171818161514120e090400000000000000000000000000000000000000000000000000020507080a0c0d0d0d0d0c0c0c0b0b0b0a0a0a090909090908080808080808080808080808080808080808090a0a0b0c0c0c0c0c0c0d0d0d0c0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090e1113110e080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050707090a0807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070708070706040000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3b45505a636d73808c929ea1a9afb5bbc0c7c9d0c7c0bbb9b3adaba8a5a4a3a2a3a4a5a7a9abaeb4b8b9bec5c9cfccc7c3bcb8afaaa29f938e837b6e6a60594f463d342a20160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607080d111314171b1f2021232524292c2d2f3133352e34383a3b3c3d3e3f40414141424242434343444443413f3b3a37312d2a251f1a140b06000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8699a3afbbc7d4e0ecdfd2c6b9ac9f93867a6d6053473a2d20140700000000000000000000000713202d3a4653606d7986939facb9c6d2dfdfd2c5b8ac9f9285796c605346392d2013060000000000000007131d28313d464f59616c717c848d939a9fa4acacb2b3b5b7b8b8babbb9b8b6b0aba9a19e938f857e726d6d7a86929fabb5bfcbd4ded2c5b9ac9f92867a6d6054473a2d21140700000000000911181d1b22272b2d2f31363a3b3e3d3c39332c231a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090a0b0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414d57616c727f8c929ca4adb3bbc0c7ccd2cbc3bdb5afaca9a19e9b999796969697989a9c9fa2aaabadb3b9bec4cdd3cec8c1bcb3aea59e9590847c6f6b60584e463c32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507060b0f1213151719191d20212325272823282b2d2e2f3031323434343535353636363737373635322f2e2b26211e1a140e090200000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794abb5c0cbd7e3ede0d4c8bbafa49a887b6f6255483c2f221509000000000000000000000006121f2c3844515c667885919eabb8c4d1dee0d3c6baaea298877b6e6154473b2e211408000000000000010d18242f3a434e58616c717e8691969fa4acafb6b8bdc0c2c0bbb9b7b6b5b6b8bab7b3ada59e97928a7f73717d8a98a3aebdc6d1ddd7cbc0b5ab9c8f8275675d5145392c201306000000000000060c1111171b1f2022252a2d2e3131302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060708070706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203000004060706040000030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060607090a0b0c0c0c0d0d0c0b0b0a0a09080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001030000040607070604000004020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535e69707e88939fa4aeb9bec5ccd2d8c9c1b9b1aba49f9b97928f8c8b8a89898a8b8d9092989a9ea1a9adb3bbc0cad0d4cec5bebaafa7a09691857d6f6a60584e443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080a080d11131416181a1b171c1f2021222325262727282828292929292a2a2a29282522211f1a15120e0903000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7ece4d8ccc0b6ac96897d7063564a3d3023170a000000000000000000000004101c2834404a546a7683909da9b6c3d0dce2d6cabfb4aa96897d7063564a3d3023170a00000000000004111d2935414b55606a707e879298a1a8afb6bbc0c7c4bdb9b5afacaaa9a8a9abaeb3b9b9afa9a19e918c8075818e9baab4bfcfd8e0d3c7bbafa3998b7e7165554b4135291d1104000000000000000100060b0f1213151a1e2121252423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070d11131415141312100b0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0c0e10070c10121312100c07100e0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707060b0f1213141517181819191a191918171716161413120f0b060a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e0f070c1013141413100c07100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656e7b86929aa4afb6bfc9cfd7d4cac1b7afa7a099938f8985827f7e7d7c7d7d7e808385898e92979ea1a9aebabfc6ced6d0cac1b9b1a8a19792867c6f6a5f564c4135291d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d060b10121314151718191a1a1b1b1b1c1c1c1d1d1d1d1c1b191514120f0a05020000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dbdfdfd9d2bdb0a4978a7d7164574a3e3124170b0000000000000000000000000c18232e424f5c6975828f9ca8b5c2cfdbe7dbd0beb2a5988b7f7265584c3f3225190c0000000000030d17212c3945515d676f7c869299a2aab2bbc0c7ccc1bab2acaba39f9e9c9c9d9fa2aaacaeb5b3ada39c928c7f86929fabb8c5d1dedfd2c5b9ac9f92867a6d6154473a2f24180d010000000000000000000000030506090e12141518171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131317181d20202121201f1c1715130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000020507090e12141517191b1d1e181c1f201f1c181e1d1b1a18161312100c06070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608080d11131416171c1f2021222325252626262625252424232221201f1b1718161413110d0807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406080d11131417191a1c1e181d1f20201f1d181e1d1c1a17151312100c07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54606c77828f98a2acb6c0c8d5dad7cdc2b8afa59d959087827c78757271706f7071727476797d81858c91979da4aeb4bcc4ccd4d6cbc3bab2a9a29892857c6f685d5245392f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060708090a0b0c0d0e0e0e0f0f0f1010101111100e0c080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1bec6cad0d3d2cec8beb3a9978a7e7164574b3e3124180b000000000000000000000000071b2835414e5b6874818e9ba7b4c1cedae7dacdc1b4a79a8e8174675b4e4134281b0e000000000009141f2b37424d57606d79849198a3abb4bcc4ccc9c1b8b0a8a19e9992918f8f9092989b9fa3abb1b9ada49b918c9298a2aebac6d3dfd7cbc0b5ab9c8f8276685e5246392d1d130700000000000000000000000000000000020507080b0a0a0804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12181c1f202424292c2d2e2e2d2b2823221f1b150b06000000000000000000000000000000000000000000000000000000000000000000000004090e1214151a1e21222426282a2b23282c2d2c28232b2928262522201f1c171413110d08060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060a0f121515191d20212322282b2d2e2f3031323233333332323130302f2e2d2b2722252321201d191413110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c101314191d2021232527292b24292c2d2d2c29242b2a28262422201f1c181312100c060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66717e8b949faab4bec7d2dadbcfc5bbb0a69d938e837c75706c656664636363646567666d7074797f858d929fa2aab2bac2cad4d5ccc4bbb3aaa29791847a6d60554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a9b1b8babfc5c6c5c3bcb8ada197897c6f6356493c302316090000000000000000000000010e1a2734414d5a6774808d9aa7b3c0d0dbe6dcd0c3b6a99d9083766a5d5043372a1d1000000000020e1a25303a47535f6974818d96a0aab4bdc6ceccc1b7afa69e96918c868483828385898e92999fa7afb6ada39b989fa2aab3becad6e0d3c7bbafa3998b7e7165564c4135291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10161b1d23282c2d302f35393a3b3a3a38342e2e2b272017110a0200000000000000000000000000000000000000000000000000000000000001070c10141a1e2021262b2e2f31333536382e34383a38342e38363533312f2d2c282321201d1914120e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f13151a1f212224292c2d302d3338393a3c3d3e3f3f3f40403f3e3e3d3d3c3b3937332d32302e2d2a2521201d1913110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181d1f2024292d2e30323436372f35393a3a39352f37373533312f2d2c2823201f1c1713100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7984919ea6b0bcc5d0d9e4d6cabeb3a99f948e81796f6a63605b53585756565758545c6063676d7279808a9298a0a8b0b8c2cbd4d6cdc5bcb3a9a1968c7f73675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b979fa7acaeb4b8bab9b7b1aca49e9185796d6053463a2d2013070000000000000000000000000b1825323e4b5865717e8b98a9b3becad6e2ddd0c4b7aa9d9184776a5e5144372b1e110000000005121e2a36424d57626e7b87929fa8b2bcc6cfcec4baafa59e948f847f7a77767576797c818790959ea5afb5ada7a5abaeb3bcc5d0dbdfd2c5b9ac9f92867a6d6154473a3025190d00000000000000000000000000000000000000000000000000000000030608090c0e0d0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000030606070807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202030404030201000000000000000000000000000000000000000000000000000000000000030a11171c1f272c2e34383a3d40404547484746443f3c3b373227221b140b0200000000000000000000000000000000000000000000000000000001070c12181c1f252a2d2e31373a3b3e3f41434445404446444045444341403e3c3a38342e2d2c2924211e1a15100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11151b1f22262b2e2f2f35393a3d3f3f444647484a4b4b4c4c4d4c4c4b4a4a49494746443f403e3d3a3936302e2d2924201d18130e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171b1f24292c2d3035393a3d3f4142444540454747454045444342403e3c3a38342e2d2c28231f1c18120d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65727e8b96a1acb8c2ced7e2dfd3c6baada2979082786d675f585350494b4a494a4a4b4a5053555d60676d747e8691969fa6b0b9c2ccd5d7cec5bbb2a89f92857a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8590959b9fa2aaabadacaaa7a09d928b7e71665c5044382c1f12060000000000000000000000000915222f3c4855626f7b8897a2adbac6d3dbd7d1c4b7ab9e9184786b5e5145382b1e12000000000714202d3a46525e6975818e99a3afbac4cfd5c9bdb2a89e938e8279726d686969666d6f747c838f939da5afb8b4b2b8babec5ced7e1ddd0c3b6aa9d908377685d5246392d1e13080000000000000000000000000000000000000000000000000000040a0f131516191b1a171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000030606080b0e060b0f121314141313100c070b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f1010100f0f0e0d0c0b0907060400000000000000000000000000000000000000000003090c151c23282c3238394045464a4d4b5153545453504a4947433c332d261d140a0000000000000000000000000000000000000000000000000000060b12181d23292c30363a3b3e4247484a4c4e5051524a5153514a5251504e4d4b4946443f3e3a3935302d2b261f1c18120d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191d20272b2e31373a3c3f414547494c4a5053545556585859595959585857575655545350494d4b494746413e3a3935302c29241d1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d12181b22272b2f35393a3d4146474a4c4d4f51524b515353514b5151504f4d4a484644403d3a38342e2c29231d19140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da8b2bdcad4e0e4d8ccc0b6ac9f92857a6e665c554e46443f3e3d3c3d3e3f3f44464b51555d606c717c848f949fa7b1bac3cfd8d7cdc4baada297897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e7b838a8e92989b9fa29f9d9b95908a80736d62544a3f34281c10030000000000000000000000000613202d394653606c7885929fabb8c2cad0cbc7c2b8ab9f9285786c5f5245392c1f12000000000815212e3b4854616e7b87929fabb5c0ccd6d2c5b9aca1968e81786d67605d56545c60626a6f79818e939da5afbbbfc5c6cad0d7e0e9dacec1b4a79b8e817468564c4135291d110500000000000000000000000000000000000000000000000002080d151b1f222326272724201f1c18120b030000000000000000000000000000000000000000000000000000000000000000010406060b0f121315181b1d171c1f202121201f1c181a171414110e08060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c1013141517191b1b1c1d1d1d1c1b1b1a1918161313100c07070604000000000000000000000000000001080d151a1e262e34383d43484b5153575a555d606161605c5455544e443f382f261b11060000000000000000000000000000000000000000000000020a11171d24292f34383b4246484b4e535557595b5d5e5e5f5c605c5f5e5e5c5b59585553504a4a4745413b3a37312c28231d18130d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191e24292c32373b3c4347484c4c52545658545b6061626364656566666665656463636261605b535a585654524c4b4746413a39352f2a261f1a140d080100000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d23282d3337394045474a4c525456585a5c5e5e555d60605d555e5e5d5b59575553514a4946443f3a38342f2a251e1a150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d8996a0acbac4cedce6e0d4c8bbafa49a8d8073685e544b433c37332d303030312e34383a40454b515a616a6f7a828f959fa8b2bcc6d1dcd6cabeb3a9988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f696e787d81858a8f929792918f8a837d736e635a5042382e23170c0000000000000000000000000005121f2b3744505b6574818e9ba6b0babfc0c0bbb9b1a89e9184776b5e5144382b1e1100000005111e2a36414d566673808c99a3afbdc7d1d4c8bcb1a79e9184796d665d55524c4a5053585f676d78818e939ea9b2bec7d2d6dbe1e9e5d8cbbeb2a5988b7f7265584c3f3024190d010000000000000000000000000000000000000000000000050c131920272b2e2f333433302d2c28231d150c07000000000000000000000000000000000000000000000000000000000306070d111314171c1f202225272a22282b2d2d2e2d2c2823272421201e1915130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105080d111314181c1f20222426272829292a2a29282726262523201f1c18161313100c070401000000000000000000040c131920262b30383f44464f54545c6063676a676d6e6d6d6667626058504941382d22170b00000000000000000000000000000000000000000000060b141c22282f35394045474d525458575f62646668696b6b6c666d666c6b6b6968666462605c545754524c4847423c38342e29241d19130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a2f35393d4347494e535559565d60636568666c6d6f7071727272737372717170706f6e6c6568666563615e565754524c4745403a36312a251f19130c040000000000000000000000000000000000000000000000000000000000000000000000000002090d161d24292e34383f44464b515357565d61636567696a6b6c676d6d676c6b6a6a68666462605c545653504a4745403936302b262019130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6575818e9ba8b2bdccd6e0ecdfd2c6b9ac9f93877b6e61564c4239312b27222423232423282b2f3539404550585f686d79829096a0aab4bfcbd7d6cabfb4aa998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d575f656c7075797e8285878684827d78706c635c52483f30261c110600000000000000000000000000030f1b27333f4953636f7c89949fa8aeb4b3b5afaca79f968d8074675a4d4134271a0e0000000714202d3946525e687784919dabb5c0cfd9d1c4b8aca095897d70675d544b45413f44464e555c666d75818f96a1acb6c0ccd8e4ecefe2d6cabfb4aa96897c6f6356493c302316080000000000000000000000000000000000000000000000060e171e252a32373b3c3f41403d3a38342e271e18100700000000000000000000000000000000000000000000000004060c101213181d202022282b2d2f3134372d3338393a3b3a38342e34312e2d2a25221f1b16100b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114191e202123292c2d2f31333435353637373635343332312f2d2c282322201f1c1813110d0801000000000003090d161e242931373d424a5053596063666d707377797a7b7a7977746f6a605b53493f33271b0f030000000000000000000000000000000000000001070f181d262d333940454b5153575e6165686a6e71727476777878797979797877767473716f6d666764605d5655534d46454039352f29241e17110a0200000000000000000000000000000000000000000000000000000000000000000000000001070d151d242930363a4145474e5456585f626668686d70727477797a7b7d7e7e7f7f807f7f7e7d7d7c7c7a7977757371706d686764615d5653514b46423b363129241e160d070000000000000000000000000000000000000000000000000000000000000000000000050d141a1f282f35394045495053555d606467686d70727475777879797a7a79787877767573716f6d666763605c5453514b46413b373129241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7985929eabb8c3cedee8e9dccfc3b6a99c908376695f53443b30271f1b1717161717171c1f24292f353e464e565d676d7a849198a3aebac2ccccc3baaea2988a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333c454d535b6063676d7175797a797775706c65615a524a40362d1e150a0000000000000000000000000000000b17222d384854606b768390969fa2aaa6aba39f9c9590847a6d6054473a2d2114070000000814212e3b4754616e7a8796a0acbdc7d1d6cabfb4aa9d9083776b60554b42393534383c434b545c616d7a84919aa4afbbc8d4e0ebece0d3c6baaea298877a6d6054473a2d21140700000000000000000000000000000000000000000000060f18202930363d4347494c4e4d4a46454039302a22180e04000000000000000000000000000000000000000000070c1013171c1f2024292c2d2d3338393b3e4143443f4446474746454043413e3b3936302e2b271f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b1014191e20252a2d2e2f34383a3c3e40414242434343424241403f3e3c3a38342e2f2d2c2823201d19130f0a040000060b151a1f282f353c42474f545c60646b6f74797d8083858687878684807c726c655b5044372b1f1205000000000000000000000000000000000000030b1218212a2f383f444b51555c6064696e7175787b7d7f81838485858686868585848381807e7c797674716d6866615f5753514b45403a352f27221b140b0600000000000000000000000000000000000000000000000000000000000000000000030b12181f272f353a41464c5254586062676a6f7275787a7c7f8183868788898b8b8c8c8c8c8b8b8a8a898887858482807e7c7a7774716d6864605d55534d46423b352f281f191006000000000000000000000000000000000000000000000000000000000000000000080f171f252a313940454b51535b6063676d7074777a7d7f8082848585868686868584848382807d7b797773706d6664605c55524c47433c352f27221b140b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8897a1adb9c6d2dfece6d9cdc0b3a69a8d807367574d4232291e150f0b06090a060b1012181d2429343c444c555d686f7c86929fa6b0b9c2c0bbb0a69f92857a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a333c41495053555d6064656c6d6d676864605b53504740382e241b0c0300000000000000000000000000000006111b2c38444f59616d7a848d929898999899928f8b837b6e685d5245392c2013070000000b1824313e4b5764717e8a97a8b2bdcfd9d3c6baaea2988b7e7164594f433a2f29282b3139424a525e68707d88939facb9c4cedae5ebdfd2c5b8ac9f928579685d5245392c201307000000000000000000000000000000000000000000050e182129323a41464e5456595a5a5753514b423c342a20160c02000000000000000000000000000000000002080e12181c1f23282c2d2f35393a3d3f4446484b4e50514a5053545453514b504d4a4746413c3b38322b28231c140c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e252a2d3036393a3e404547484a4c4e4e4f5050504f4e4e4d4c4b494645403f3c3a38342e2c29241e1b16100b0a111720262b313a41454e535961666d71777c81858a8d909298949a93908d877f776c605346392d2013060000000000000000000000000000000000050d151d2429333c424a50555d60676d71767b7e8185888a8c8e909191929299939291918f8e8c8b888683817d7a76736e6964605c55514b45413a332d261d17110a0200000000000000000000000000000000000000000000000000000000000000060d151d2329313940454c52565d60656a6f74777b7f828487898b8e90929995969798989999999898979696959892908f8d8b898784817e7a75716d67615f57534d45413a312b2217110a0300000000000000000000000000000000000000000000000000000000000006111a212930363e434b51555c60656c6f74797d808386898b8d8f91919293999992929191908e8c8a888684807c7975716d67615e56534e45413a332d261d180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a9b3bec9d5e2eee4d7cabdb1a4978a7e7164574b3e3124170c0300000000000003070c1218222a323a434c565f6a727f8b949fa7b0b6b6afa79f948b7e72675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18212a2f383f44464b5153535b6061605c5557535049413e352e261c120900000000000000000000000000000000000f1b27323d46525e686e7a80868a8b8d8c8986827e786e695e564c4135291d1104000004111d2935414c566774818d9aa7b4c0cedad2c5b8ac9f9286796d6053463d31281d1c1f273038414c56606b75828f9ca8b2bdc9d5e1ebded1c4b8ab9e9185786b564c4135291d11040000000000000000000000000000000000000000020d172029333b444c5258606266676663605c544e463c32281e130800000000000000000000000000000001070c14191d23282c2e34383a3d4045474a4a505355585a5d5e5e5b606061605c545c5a5754524d4947433d38342e261e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3036393b4146474b4b51535557595a5b5c5c5d5d5c5b5a5959585653514b4b494645403a39352f2c27211c17141b222731373e434c51575f626b70787e83898e92979a9d9fa2aaa49f9d99928a7d7063574a3d3024170a00000000000000000000000000000000060e171f272f353f454d545b60676d72797e82878b8e919797999b9c9e9e9f9fa39f9f9e9e9c9b99979892908d8a8683807b76716d67605d55514c443f382f28231c140c050000000000000000000000000000000000000000000000000000000000070f181f272f343d434b51565e61686d72777c8084888c8f919696989b9d9fa3aba3a4a5a5a5a6a6a5a4a4a3a3aaa29f9d9b99989695918e8a86827e7a746e69615e57514c433d3428231c150c03000000000000000000000000000000000000000000000000000000020a1117232c333b424650555d60676d71787c81858a8d90939a989a9c9d9e9f9fa4a39f9f9e9d9d9b99979992908d8985827e79736e68625f58524c443f382f2a2118120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cfdae6f0e3d7ccc0b5ab95887b6e6255483b2f221508000000000000000000010710182028313a444e58606c77828f959fa6a9aca49f958f82766d62554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181d262d3337394045474950535453514b4a46443f382f2c231c140a0000000000000000000000000000000000000a16212935414c565e686e747a7d7f807f7d7a75716d665e564d443a2f24190d0100000613202c3945525d687784919daab7c4d0dccfc2b5a99c8f8276675c5145382c1f1610151e26303a444f5963707d8a96a1acb9c5d2deeaddd0c3b7aa9d9084776a5d51442f24190d01000000000000000000000000000000000000000008131e29323b454d565e616a6f727473706d665f584e443a3024190d0100000000000000000000000000030b12181e252a2e34383a3f4446494b515356545b606264676a6a6b666c6d6e6d666a696764615e5656544e46443f38302a251f170f06000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b32383b4146474c525457555c60626466676868696a6a69686766656462605c55585553514b4745413a38322d28221d262d333c424750555d606a6e757d848a90959a9fa2a9aaacaeb4afacaba39a8d8174675a4e4134271b0e000000000000000000000000000000060f1820293139404551575f666c71797f858a8f93999b9ea1a9a5a7a9aaababacafacacabaaa9a7a6aaa39f9d9a9992908c87827e79726d67605d555049413c342e261e170f08000000000000000000000000000000000000000000000000000000071019212a313940454f555d60686d737a7f83898d9196999b9ea1a8a5a7aaacaeb4b0b1b1b2b2b3b2b2b1b0b0afb4aeacaaa8a6a4a8a09d9a99928f8b85807b756e69605d554e4640342e261e150d0300000000000000000000000000000000000000000000000000020b141c2228353d454d525a61676d72797e84898e92989a9d9fa4aca7a8aaabacacafafacababaaa9a8a6aba39f9d9a97928e8a85807a746e6a605d565049413c3328231d150c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2cfdbe8ede0d4c7bbafa499867a6d6053473a2d2014070000000000000000000000060e161f28323c44505b656e7a8390949b9c9c9a938e837a6e615b51433a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b2f35393a3f4446474645403d3937332d261d1a110a02000000000000000000000000000000000000040d1925303a444c565e61686d70727372706d6864605c544d443b32281e13080000000714212d3a4754606d7a8796a0acb8c5d1d8ccbfb2a5998c7f7266554b4034281a0d040c141e28323d4653606c7884919eabb7c4cfdae6dccfc2b6a99c8f8376695c504336291d080000000000000000000000000000000000000000040e1925303a444d575f686d757c7f81807d796f6a5f564c4135291d1104000000000000000000000000080d151d24293036394045464a505356555d606366666c6e717476777879797a7a7978777674716e686762605853504a423e3630292117110a02000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373d44484c5254565e616468676d6f71737475757676767575747372716f6d67676562605c5454524c48433d39332b292f383f444e535a61676d747b828991959d9fa7abadb3b6b8babfbbb9b5a89b8e8275685b4f4235281c0f0000000000000000000000000000050f18212a323b434b515b62696e787e848c92979c9fa4ababadb3b2b4b6b7b8b8b9bbb9b8b8b7b6b4b3b4aeaca9aba39f9d9a938f8a857f79736d67605b534e443f383029211a110900000000000000000000000000000000000000000000000000071119222b333c434b515960676d737a80858b90959a9ea0a8a8abacb2b2b4b7b9babfbcbebebfbfbfbfbebebdbdbcbfbab8b7b5b3b1b1acaaaba39f9c98928d87817b736d67605851443f3830271f150c020000000000000000000000000000000000000000000000020b141d262d333f474f575e616c70797f848b91969a9fa2aaaaacafb6b3b5b7b8b8b9bbbbb9b8b7b7b6b5b3b5afacaaa9a29f9b97928c86817c746d68605b534d453e342e271e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909daab6c3d0dde9ecdfd2c6b9ac9f9386796c605346392d201306000000000000000000000000040d162027333f49535e686e7a828a8e908f8d87817a6e685e52493f31281d130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f24292c2d3337393a3a38342e2d2b27221b140b0800000000000000000000000000000000000000000008131e28323b444c52565e616465666563615e5653504a423b322920160c010000000915222f3c4855626f7b8895a8b2bdc8d4d6cabfb4aa96897c6f6356493c2e23180900020c16202b3844505b66737f8c99a9b3bec9d5e1dbcec2b5a89b8f8275685c4f4235291c0f02000000000000000000000000000000000000020c16202a36414c565f696e7a82898c8d8d8a847c6f685d5245392c201408000000000000000000000009111a1f272f353b41464b5153545c606366676d707376797b7e818384858586878786858483807d7a77746f6a64605c545046423b3327221b140b02000000000000000000000000000000000000000000000000000000000000000000030b1218202830353c43474f54565e6166686d7174777a7b7d7f818182838383828181807f7e7c797774726f6d6664605d56544f49443e37333b414950575f626c717a80878f949da0a7abb1b8babec3c5c7cac8c1b4a79a8e8174675b4e4134281b0e00000000000000000000000000050e17212a333c444c555d606d727b838b91969ea2a9acafb5b8b9bebfc1c3c4c4c5c5c4c3c3c4c4c2c1bfbfbab9b6b5afacaca49f9c97928c857f7a716c655f58504a423b332b231a12090100000000000000000000000000000000000000000000071019232b343d454d555c606b707980868d92989da0a7aaacb2b5b7b9bdbec1c3c5c6c5c3c2c1c0c0bfbfc0c1c2c3c5c6c6c5c3c2c0bebdb8b7b5aeacaaa29f99938e86807a6f6a635b504a423931271e140a00000000000000000000000000000000000000000000000a141d262f383f44515960696e757d848c91969ea0a8abaeb4b7b9bbc0c0c2c4c4c5c6c7c7c5c5c4c4c3c1bfc0bbb9b7b3adaba9a19e98928e87807a716c655f5750454039302920170f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3744515e6a7784919daab7c4d0ddeaebded2c5b8ab9f928578655b5044372b1f120500000000000000000000000000040d17222d38414c565e686d767d818382807c756d685e564d41372d1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12181d1f22272b2d2e2d2c2823201f1b17110a0200000000000000000000000000000000000000000000020c162029323b41464c525457585a595654524c46443f38302920170d04000000000a1724313d4a5764707d8a97a3b0bdced9d3c6baaea298877a6d6154473a2e2114070000040f1c28333f4a54626f7c8897a1adb9c6d2dfdacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000008131e28323a46525e686e7b848f94999a999691857a6d6054473b3025190d0100000000000000000009121b232c313940454c52555c6063666d7073767a7d808385888b8d90919192939a949792918f8d8a8784817c76716d66615a524d453f332d261d140b0200000000000000000000000000000000000000000000000000000000000000050c151d2328323a41464e53596063686e72777a7e818486888a8c8d8e8f8f90908f8e8d8c8c8b898683817e7c7975716d68636059555047433e454d535b606a6e767e848d92999ea6acb1b8bcc3c6cacfd2d2cec5bcb0a6988b7f7265584c3f3225190c000000000000000000000000030d172029333c454d565e676d757f8690959ea1a8adb3b9bbc0c4c6c9c7c5c2bebfbab8b7b6b7b7b8babfbfc3c5c5c3c0bbb9b6afaca9a19e97928c857e786f6a605c544d453d352c241b1309010000000000000000000000000000000000000000050e19222b353d464e575f676d747d848c92989fa2aaacb1b7b9bdc2c4c5c7c5c2bfbebab8b6b5b4b4b3b2b2b3b4b5b6b8babec1c4c5c8cec8c5c4bfbbb9b3aeaba49f98928d847c736d605c544b433930261c110600000000000000000000000000000000000000000006111b262f38424a505b626b707b828a91969ea1a9acb2b8babec3c6c8ccd2cfd0cecdcccbcbcccdced0d0ced1cbc7c5c3bebab8b3adaaa39f99928d857e776e69615a514b433b322921180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1deebeaded1c4b7ab9e9184786b5e493f33271b0f03000000000000000000000000000006111b262f3b444c565e616c70747676736f6a605d564d443b30241b0d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070c1013171b1f2021201f1c1813120f0b0600000000000000000000000000000000000000000000000000040e17202930363a4146474a4c4d4c4a4746413a38342e261e170e0500000000000c1925323f4c5865727f8b98a5b2becbd8d2c5b8ac9f928579685e5246392d2013070000000b17222d394653606c7885919eabb8c4d1dedacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000010d1924303a44515b616d7a8591969ea6a7a8a0978c7f7266564c41362a1e1105000000000000000007101b252d353e434b51565e61676d7074797d808386898d8f9298979a9d9d9e9f9fa4a9a29e9d9c9a9796918e89837e78716c615e5751443f382f261d140a000000000000000000000000000000000000000000000000000000000000060f171e272e343e444c52585f626b70757a7f83878a8e91939997999a9b9b9c9d9d9c9b9a9998979992908e8b8886827e7a756f6b64615a544e4650575e656c727b828a91979fa3abb0b8bcc3c8cdd2ccc7c6c5c2bcb3aa9e94887b6e6255483b2f2215080000000000000000000000010b151f29323b454d575f686e79818b92989fa7adb2b9bec5c7ccc8c6bfbbb9b5b1b4aeacaaa9aaaaacaeb4b3b6b9bbc0c7c7c5c0bbb9b3ada9a29e97918b837c736d665e574f473e362d251b130900000000000000000000000000000000000000020c17202b343d474f5860696e79818991969fa2aaaeb4b8bcc3c5c9c7c5bfbab8b5b2b3adaba9a8a8a7a6a5a5a6a7a8a9abadb3b4b7b8bdc3c6cad0cbc7c5bebab5afaaa39f9691877f746d665d554b42382e23170f0600000000000000000000000000000000000000081217222d38414a545b606d727d858f939ea1a8adb2b9bdc3c6cad0d2d2cec9c5c4c1c0bfbebebfc0c1c3c5c7cbd0d2d2d0cac6c5beb9b4aeaba39f97928b837b716c605c554c443b332a2118100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8c4d1deebeaded1c4b7ab9e9184786b5e51452f24180c000000000000000000000000000000000a141d29323b444c525a616468696966625f58524c433b32291f12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060b0f1213141313100c07050300000000000000000000000000000000000000000000000000000000050e171e252a3036393a3d3f403f3d3a3935302c28231c150c050000000000010d1a2734404d5a6773808d9aa6b3c0cdd9d0c3b7aa9d9084776a564c41362a1e110500000006121f2b3744505b6574818e9ba7b4c1cedad9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000000000000000000004111d2935414c56626d75828f97a0a8b0b4b2a99e918478685e5246392d20140700000000000000040f19222d373f474f555d60686e73797d8185898d909299999c9fa2aaa7a9aaabacacafb3adabaaa9a7a8a09e9a95908a847e756e69625b504941382f261c1106000000000000000000000000000000000000000000000000000000000710182129303940454f565d616a6f767c81868c90939a9b9e9fa4aba6a7a8a8a9a9a9a8a8a7a6a5aba39f9d9a9898928f8b86817c77706c625f58525a61696e777f868f949ea1a9afb5bdc1c8cecec8c7c0bbb9b9b8b0a9a2988f8275695f53473a2e211408000000000000000000000007121d27313a444d575f696e7a838f939fa2aab1b9bdc4cacfcbc3bdb8b5aeaca8a4aaa29f9e9d9d9e9fa2aaa6a9acafb5b8bdc3c8c8c5beb9b3ada9a19e9590877f786e69605950483f372d251b12080000000000000000000000000000000000000a141e29323c464f59606a6f7b838e929ea0a8aeb4babec5c8cac6bfbab8b4aeaca8a5a9a29f9c9c9b9a9999999a9a9b9c9fa2a9a7aaacb2b8babfc6c9cfd0cac7c0bbb4aea8a099928c81786d675d544a3f342822180c03000000000000000000000000000000000006101a2427333f49535b666c747f8792979ea5adb2b9bdc4c8ced3d1cbc7c5c1bdb9b7b5b3b2b2b2b2b3b4b6b8babfc2c6c7ccd2d3cfc9c6bfbab5afa9a19e9590867e746d675e564d453c332a22180f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab7c4d1ddeaebded2c5b8ab9f9285786c554b4035291d1004000000000000000000000000000000020b172029323a41465055575b5d5c5a55534e45413a312920170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050607070604000000000000000000000000000000000000000000000000000000000000000000050d14191e252a2d2e31323332302e2d29251f1c17110a03000000000000020f1c2835424f5b6875828e9ba8b5c1cedbcfc3b6a99c908376695d50433025190d01000000030f1b27333f495365727e8b98a5b1becbd8d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000713202c3945525d68727e8b949ea9b2bac0b9ada197877a6e6154473b2e211408000000000000000a16212b343f49515961676d737a80858a8e9297999d9fa3aba9abaeb4b4b6b7b8b8b9bbbeb9b8b7b6b3b2acaaa79f9d96918a827b726d605b534a42382d221710070000000000000000000000000000000000000000000000000000071019222a333b424b515961686d747c82898e92999d9fa4acaaacafb5b2b4b4b5b6b6b6b5b4b4b3b2b5aeacaaa7aaa29f9b99928e89837d766f6a615e606c717b828c92989fa6adb2bbc0c7cfccc7c3bcb8b5afacadaba69f9792867b6e61574d42372b1e120600000000000000000000071018242f39434c565e696e7b8490959ea5aeb4bcc2c9cfcfc6bfbab2acaba39f9c9795989291909091929896999d9fa3abacb2b8bcc3c9c9c5beb9b3ada79f99928c827b706b615a51493f372d241a11080000000000000000000000000000000006111c26303b444e58606b707c8590959da5acb2babfc6cacbc5bebab4aeacaaa29f9b99969792908f8e8d8d8c8c8d8e8f909297979a9ea0a8acaeb4b9bec4cad0d2ccc6bfbab2aba39f938e82796d665c50443f342a1e150b00000000000000000000000000000000040d18222c363e44505b656c78818c9299a2a9afb9bdc4c9cfd4d0cac6bfbab9b5b2acaaa8a6a6a5a5a6a7a7a9acaeb4b6b9bbc0c7c9ced5d1cbc7c0bbb3ada79f98928a80796e685e574d453c342a21170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909daab7c3d0ddeaecdfd2c5b9ac9f928679675d5145382c1f130600000000000000000000000000000000050e17202930363e44494a4e504f4d4847433c352f281f170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e13191d2021242527262321201d1913100c06000000000000000003101d293643505c6976838f9ca9b6c2cfdccfc2b5a99c8f8276695c4f4336291c0800000000000b17222d3d4a5763707d8a96a3b0bdcfdad9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000005111d2935414c56606d7a85929fa6b0bbc3c9beb2a995897c6f6256493c2f231609000000000000030f1b27323d47515b626b707980868c92979b9ea1a9a9acafb5b6b8babec0c3c4c4c5c6c8cac6c5c4c2c0bdb9b7b1aba8a19e948f867f746c655b544a3f332822190c03000000000000000000000000000000000000000000000000071019222b343c454d545c606b707a808790949b9fa3abacafb6b7b9bbc0bfc0c1c2c2c3c3c2c1c0bfbfbfbbb9b6b4b4aeacaba39f9b95908a827c746e696d757e858f949fa3aab0b9bec4cbd0c7c0bbb9b1acaba49fa19e9a948f857d70695f53453c31261a0e02000000000000000000020b18222935404b555e686e7b8491969fa7afbabfc6ced5cbc2bcb4aea8a09e99928f8b888785848384848587898c9092999da0a8acb1b9bec5cdcac4beb9b1aba39f9490857d716c625b51493f362c231a0f050000000000000000000000000000000b17232e38424c56606a707d869297a0a7afb9bdc4cacfc6bfbab3adaaa39f9b98928f8c8a878583828181807f7f8081828385888b8e91969b9fa2aaadb2babec5ced7d1cbc4bdb5afa59d948f82786d605b51463c30271c12070000000000000000000000000000010c161f2a343e48525b606c77818e939fa3abb3bbc1c9cfd5d7cec6bfbab4aeaca8a8a09e9b9a999898999a9b9d9fa3aaa9acafb5b9bdc4cacfd7d1cbc5beb9b1aaa29f928d837a6e695f574e463c33291f160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b6c3d0dce9ede0d4c7bbafa399867a6d6053473a2d2014070000000000000000000000000000000000050e171e252a33393c3d414343403c3a373129241e160d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131417191a19171413110d08030000000000000000000004101d2a3743505d6a7683909da9b6c3d0dbcec2b5a89b8f8275685c4f4235291c0f02000000000615222f3c4855626f7b8895a9b3bec9d5d9ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000000000713202d3946525d6873808c98a2aeb8c1cdcfbdb0a3978a7d7064574a3d3124170a00000000000007131f2c38434f59626d727d848d92989ea1a9abadb3b6b9bbc0c2c5c6cad0d0d0d0cfcfced0d2d1d0cfcec9c5c2bcb7b2aca69e98928b80776c665b50443f342b1e150b0000000000000000000000000000000000000000000000060f19232b343d464e575e666d747d858d92999fa6acaeb5b9bbc0c4c6c7ccd2cdcececfd0d0cfcecdccd1cbc7c5c3c1bfbab8b5aeaca7a09d948f87817b737a818a92979fa6aeb4bcc2c9cfc9c2bdb5afaca7a09d999396918d89827b706b60574d42332a1f1509000000000000000000000a141d2a343c45515d676d7a849196a1a8b1b9c1cad0d2c9c1b8b0aaa39f96918b86827e7b7a7977767777797b7d8083868c91969da0a7adb3bbc1cbcfc9c2bdb5afa69f9792877e726d625b51483e352b21170c030000000000000000000000000003101c28343f4a545e686f7c869298a2a9b1b9c0c9cecbc3bcb4aea9a29f98928f8a86827f7d7b787675757473727273747576797b7e8184898e92989ea1a9aeb4bcc1c9d7d7cfc7c0bbafa69e948d80746d62584e42392e23180c000000000000000000000000000008131e28313c46505a636d74808d939da5afb5bdc5cdd5d9d2ccc1bcb4aeaaa39f9b9796918e8d8c8b8b8c8d8e909298989c9fa4abacb2b9bec5ccd2d7cfc9c2bcb4aea49d9590847b6e695f584e453b31281e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5c2cedbe8efe3d7cbc0b5ab94877a6e6154473b2e211408000000000000000000000000000000000000050c131922282d3031353636332f2e2b262019130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0c0a0707050100000000000000000000000004111e2a3744515d6a7784909daab7c3d0dbcec1b4a89b8e8175685b4e4235281b0f02000000000714202d3a4753606d7a8697a1adb9c6d2d8ccbfb2a5998c7f7266594c3f3326190c0000000000000000000000000000000004101c2834404b54616d7a85929faab3becad8ccc0b6ac96897c706356493d3023160a0000000000000915222f3b4854606b727f8791969fa3aaadb3b8b9bec3c5c7cbd1d2d1cbc7c5c4c4c3c2c2c3c5c6cad0d3d5d2cdc7c4bdb9b0aaa29f928d81786c605b51463d30271d1207000000000000000000000000000000000000000000050e18212b353d464f585f696e78808a92979fa3abb0b9bbbfc6c8ccd2d2d1d0d0cac6c5c4c3c3c4c5c6cad0cdd1d2d0d0cac7c5bfbbb9b1aca69f99938e8680848e939fa2a9b0babfc6cfcdc4bdb9b0aba49f9b95908c868884807c766e6960594f453c3121180e0300000000000000000006111c262f3c46515b606d79839096a0a8b2bac3cbd6d2c9c0b7afa69f98928c847e7a75716e6d686b6a6a6b696e7073767a7f848a90959ea1a9afbbbfc6cfcfc7c0bbb0a9a29992887f726d625a50473d33291e150b000000000000000000000000030e18222b3844505c666e7a849198a2aab3bbc3cbd5c9c1b9b1aaa39f97928c86827e7a7572706e6969696867666666676768656c6e7174777c81868b91979fa2aaafb7c0ccd2d9d1cbc1b8b0a69d928b7f726a5f544a4034281d1207000000000000000000000000030c19242f3a434e58616c737f8c929da5afbbc0c7cfd7d7d0c7c0bbafaaa29f98928e8a878482807f7f7f7f80818386888b8f93999ea1a8adb3bbc0c7d0d6d5cec5bebaaea7a09691847b6f6a5f574d433a30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cddae6f4e8dcd1bcafa296897c6f6356493c302316090000000000000000000000000000000000000002080d171c202324282a292722211f1b150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1dbcec1b4a89b8e8175685b4e4235281b0f02000000000613202c3945515d677885929eabb8c5d1d8cbbfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000006131f2c3845515c6673808c98a2aebcc5d0d4c8bbafa49a887c6f6255493c2f221609000000000005121e2a36424d57636f7d879399a1a8aeb4b9bec5c6cacfd2d1cbc7c5c2bfbab9b8b7b6b5b5b6b8babec5c7cbd0d8d3cec9c1bcb4aea49d938e81746d62584e43392e23180c0000000000000000000000000000000000000000030c17202a333d474f59606a6f7b838d929ea1a9afb5bdc2c7cbd1d4d3cec8c5c4bfbebab8b7b7b7b8b8babfbec1c4c5c9ced2d3d1cbc7c3bcb8b0aba49f98928d91969ea5adb3bcc2cbcfc9c1bbb2ada69f99938e88837f7a7b78746f6b625f574f473d332a1f0f06000000000000000000000b17222d38424e58626d75818e95a0a8b2bac4ccd4d3c9c0b7afa59e9490867f79726d686462605d565d5d575e616366686d72777d838a92979ea5aeb5bdc5cdd1cbc2bcb3aba39a938c7f726c61594f453b30271c120700000000000000000000000a15202a36424d57606d78839096a1aab4bcc5cdd0c7beb7afa7a098928d857f7a75716d676663615e575c5b5a5a59595a5b535b606264676b6f747a7f848c92989ea5aebbc0c7d0d9d7cac1b8aea49f92867c6e665c5144392e23180c0000000000000000000000000b151e2935414c555f6a717e88939fa4aeb7c0cbd1d9d5cdc5bdb5afa59e98928c86827d7a77757373727273747476797c7e82878c91969ea1a9afb6bec5cdd4d7d0cac0b9b1a8a09691857c6f695e554c42382e23170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becfdae5f1e4d7cabeb1a4978b7e7164584b3e31251807000000000000000000000000000000000000000000050b101416171b1d1c1a1515120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0b08070502000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1dbcec1b4a89b8e8175685b4e4235281b0f020000000004101d2935404b556a7783909daab6c3d0d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000713202d3a4653606d7985929eaab3beced7d2c6b9ac9f93867a6d6053473a2d20140700000000000714202d3a46525e6976839099a4abb2babfc6cacfd2d3cec8c7c0bbb9b5b4aeacabaaa9a8a8aaabadb3b8babfc6ced4dad5cec5bfbaaea59d938b7f726a60554b4034281d1207000000000000000000000000000000000000000a151e29323c454f59606b6f7c8490959da4adb3bbc0c7cfd3d7d1cbc7c3bcb8b7b3b4aeababaaaaabacaeb4b1b4b7b9bdc4c5c9ced4d3cdc8c2bdb5afaaa29f9a9ea1a8afbabec5cecdc4beb9afa9a19e948f87817c77726e6e6c65636059534d453d352b21180e00000000000000000000030f1c28333f4a545f6a727f8b939ea7b1bac3ccd6d6ccc1b7afa59d938f827b736d67615e565554524c50514d525456565e61656b70787e858e939fa3abb3bbc3cbd7cec5bdb5aca49f93887e716b60574d42392e23180c03000000000000000000030f1a26313a46535f69727f8c949fa8b2bcc5ced2c8beb5ada59e959086807a726d6764605d555754524d4f4e4e4d4c4c4d4e4950535558596063676d72797f858e939ca4afb5bdc7d2ddd3cac0baaea3989083786d60544b4034281c10040000000000000000000007121d27303945515d676f7c86929aa4afb6c0c9d7dcd5cbc3bbb3aba49f938f86807a75706d686867666565666768666d6f72767b7f848b92979fa4acb3bbc2cad3dbd6cbc3bab2a8a19791857b6e675d544a3f34281f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2bdc9d5e1eee6d9ccbfb3a6998c807366594d402f24180c000000000000000000000000000000000000000000000004080a0a0e10100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b1012131618181514120e090400000000000000000000000005121f2c3845525f6b7885929eabb8c5d1dbcec1b4a89b8e8175685b4e4235281b0f0200000000010d18242f424f5b6875828e9ba8b5c1ced8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000006121f2b37434e5864717e8a97a1adbcc5d0d5c9beb3a99d918477675d5145392c20130600000000000815212e3b4854616e7b87949fabb5bdc4cbd1d3d0cac6c3bcb8b5afaca9aba39f9e9d9c9c9b9d9fa2a9acaeb4bcc2cbd2dbd7d0cac0b7afa59f92877c6f675c5145392e23180c00000000000000000000000000000000000006111c26303b444d57606b6f7d8591969fa7aeb9bec5cbd1d9d6cfc7c0bbb9b1acaaa6aaa29f9e9d9d9e9fa2aaa5a7aaacb2b7b9bdc4c8cdd4d4d0c7c0bbb4aeaca6abacb2bac1cacfc9c1bbb3ada59e96918a827c746f6a656161605b53544f47423c332b231a0f06000000000000000000020c16202b3844505b666f7c87929fa5afb9c3ccd5d9cfc4baafa59d938e81796e69605c55524c4847454143444246484a4c52545961656c717a818b9299a1a9b1b9c3cbd5cfc6beb6afa49a92877d70695e544a4034281e150a00000000000000000006121f2b37434e58616e7b86929fa6b0bac4ced4cac0b6ada39b938e837b736d68605d5553514b4a484642424241403f3f40413f4446484b4f54555d60676d737a818d929fa4abb5c0ccd7dcd6cbbfb4aaa0958b7f72665c5145382c1f1409000000000000000000000c18232e39424f59606d7a849198a2acb6c0c8d2dbd5cbc3b9b1a9a299938c817b736d6864605d565a595858595a545c606265696e72797f858d939aa1a9b0b8c1c9d2dad5ccc3bab2a9a1979083796d665c50443d31271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a1adb9c5d2dfebe7dbcec1b4a89b8e817568554b4035291d1004000000000000000000000000000000000000000000000000000002030300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012171c1f2023252522211e1a14100c070000000000000000000005121f2b3845525e6b7885919eabb8c4d1dbcec1b5a89b8e8275685b4f4235281c0f020000000000071a2734414d5a6774808d9aa7b3c0cdd8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000000000000815212e3a47535f6a7683909ca9b3beced7d2c6b9ada1978d807367554b4035291d110400000000000a1623303d495663707c8996a6b0bdc7d0d2cdc7c5bebab8b1acaba39f9c9899929191908f8f9092979a9fa3aab0b8c0c9d2dcdbd6c9c0baaea3999184796d60544b4034281c100400000000000000000000000000000000040d17232e38424c565f696f7d869297a1a8b1b9c0c9cfd7d7d0cac1bdb5afaca7a09d9996989291909091929895989a9ea0a8abacb2b8bcc3cbd4d9d2ccc6bfbab8b3b7b9bdc4cccdc5beb9afa9a19e938e847d766f6a625f58545553504948443d37312a211a11080000000000000000000008131e2a36414c56606c78839099a3aeb7c1cbd5dcd1c7bdb2a89e938e81786d675f57514b46413b3a39352f30363a3b3d4146474f535b60686d747f879297a0a7b1b9c3cdd7d0c7c0b6aca39992857b6e665c51443d30261c110600000000000000000815212e3a47535f6a75818e98a2aeb9c2ccd6cdc2b8aea49b918b81796e69615d56514b4745403d3b3a36303534333333342d3337393b3e43484b51555d60686d77808b9399a4afbbc0cbd4dcd0c6bcb1a79e9184796d6053463c31261a0e02000000000000000004101c2834404b54606b74808d96a1aab4bec7d2dad5ccc3b9b1a7a09792877f756e69605d5654524c4d4c4c4c4c4d4a505355575e61666d727a808892979fa6afb7c0c8d1dad5ccc4bbb3a9a0958f82786d60594f43392f24180c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687884919eabb8c4d1deebe9ddd0c3b6aa9d908377675d5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e11171c1f23282b2d2f32322e2d2a261f1c18120b03000000000000000005111e2b3844515e6b7784919eaab7c4d1dbcec2b5a89b8f8275685c4f4235291c0f0200000000000d1a2733404d5a6673808d99a6b3c0ccd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000003101c28343f4a54626f7c88949fabbbc5cfd4c8bcb1a79e91857a6d6054473a2f24180d0100000000000a1623303d495663707c8996a9b3bec6c7c5c2bbb7b4aeaba7a09d99928f8c888685848382828385888e92989fa6afb7c0c9d3dedbd7cbbfb4aba0968b7f72665c5145382c1f150a000000000000000000000000000000010c161f28343f4a545e686e7b859298a2a9b2bac3cbd5dad7cdc5bebaafaba39f9a95918c8a8785848484858586898b8e9196999ea1a8abb1b9c3ced8ddd7d0cac6c5c0c4c5c9cecfc5bbb3ada59e97918a817a706c625f58534e474846443f3838322b261f180f0800000000000000000000010d1925303946525e68727f8b959fabb5bfc9d3ddd7cbc0b5aba1968e81756d665c554d45403935302d2c2924252a2d2e3036393e414950565d616d727d859095a0a7b1bbc5d0d9d2c7beb5aba2979083786d60594f42382e23170c0200000000000004111d2935414c56626f7c87939faab4bfcbd4d0c5bbb0a69d928b7f746d675f57524c45413a39352f2e2d2a2528272726262722272b2d2f32383a41454b51565e656c737f87939fa5afb9c2cfd9d8cec3b9ada1968b7e7165574d42372b1e1205000000000000000006131f2c3845515c666f7d88939fa8b2bcc6d0d9d7cec3bab1a7a09590857d726d615e56524c47454140403f3f40413f4446494d52545c60686d747d858f949ea5aeb6c0c8d1dbd6cdc4bbb1a79f948d80746b60554b40352920150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566875828f9ba8b5c2ced9e5ecdfd2c5b9ac9f92867a6d6053473a2d20140600000000000000000000000000000000000000000000000406070a0c0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11151a1c23282c2e34383a3c3e3e3b3a36312c28231d150c070000000000000004111e2b3744515e6a7784919daab7c4d0dbcfc2b5a89c8f8275695c4f4236291c0f0300000000000d192633404c5966737f8c99a6b2bfccd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000006121f2b3844505c6673808d9aa6b0bccdd6d1c4b8ab9f958b7e71675d5145392c1d13070000000000000814212e3b4754616e7a8797a2adb8b9bab9b6b0abaaa29f9a95918c86827f7c79787776757577787b818690949da5afb7c1ccd6e0dcd1c6bdb2a89e9184796d6053463c31261b0f03000000000000000000000000000007131d28313a44505c666e7a849197a2aab3bbc4ccd4d9d2ccc2bbb3ada59e99928e8884807d7a7878777778797a7c7e8184888d91969d9fa7b1bcc6d0dce2dbd6d3d2cdd1d2d5d5c9beb3a9a19e938e857d746d68615a534e47433c3b3937332d2c27211a150e06000000000000000000000005111d2a36414c56616d7a86929fa7b1bdc6d1dbdfd3c7bbafa39991847a6d605c544b433c342e292521201d191a1e2021252a2d2f383f444c525b626b707b839095a0a9b3bec7d2d9d0c6bdb3a99f958d80736b60544a3f34281e13080000000000000613202c3945525d6875818e9aa4afbcc6d0d6cabeb3a99f948d80736d605d554d46413a352f2c292421201e1a1b1b1a19191a171b1f2022272c2f353940454c535b606d727e8b939da7b1bdc7d1dcd5c9bdb2a89d908377695f53463a2d2114060000000000000004101c2834404b55606d7984919aa4afbac4ced8dbd0c5bcb1a8a09590837b706b635b524d45413a39352f333232332e34383a3c42464b51565d606b707a828e939da4aeb6c0c9d2dbd6cdc3b9b0a69d92897d70675d51453d32271b0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303f4c5865727f8b98a8b2bdc8d4e1ede0d3c7bbaea399897c6f6356493c2d22170b000000000000000000000000000000000000000001070c101314161919171312100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040a0f13181d20262b2e34383a3f4446494b4b4846423b38342e271e18120b03000000000004111d2a3744505d6a7783909daab6c3d0dccfc2b6a99c8f8376695c504336291d100300000000000c1926323f4c5965727f8c98a5b2bfcbd8ccbfb2a6998c7f7366594c403326190d00000000000000000000000000000713202d3a4653606d7984919eabb8c2cdd5c9beb3a99d9083786c60554c4135291d0c010000000000000714202d3946525e687885929fa6abadaeaca9a69f9c98928e89847f7b76726f6d666a6969686a6a6f747b828e939da5afbac4cedae2d8cfc4b9ada1968b7e7165584e43372b1f120600000000000000000000000000010d18242f3a434f59606d78839096a0a9b3bcc5cdd6d8d0c7c0bbb0a9a29f938f87817c7773706e686b6a6a6b676d6f7274777c80848a90959faab4bfcbd6e3e7e2dfdfd9dededfd2c6b9ada197928a817a706c605d565047433c37322e2d2b27221b1b160e09030000000000000000000000000713202d3946525e6873808d98a2aeb9c3cfd8e1d6cabeb3a99f92877c6f685d524a42393128231d191413110d0e121415191d20262d333a4146515960696e79839097a2acb6c0ccd8d8cfc5bbb1a79f93887c6f665c50443a3025190d0000000000000714212d3a4754606d7a86929facb6c0ced8d3c6baada2979082786d605b514b433b35302924201d181514120e090e0d0c0c060b0f1213151b1d24292f353a4149505b626c74818e959fabb5c0cbd7dacfc4b8aca095887b6e6155483b2d22170b0000000000000006131f2c3845515c67727f8b95a0acb6c0ccd6e0d6cabeb4aaa09590837a6e6960595146423b352f2c29242625252623282c2d30363940454c525961686e78818d929ca4aeb7c0c9d3ddd5cbc2b8aea49e9184796d60584e43372b1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8896a0acb8c5d2deebe3d7cbbfb5ab988c7f726553493f33271b0f03000000000000000000000000000000000000030b12181d1f2023262523201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11161b1d24292c3137383f44464a505356585855534d464540393028231c150c030000000003101d2a3643505d697683909ca9b6c3cfdccfc3b6a99c908376695d5043362a1d100300000000000c1825323f4b5865727e8b98a5b1becbd8cdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000004111d2935414c5663707d8a97a1adb9c6d4d2c6b9ada1978a7d70655b50433a2f24190d0000000000000005111e2a36414d566773808d949c9ea1a39f9c9994908b85817c77726e686562605c545d5c5c585f62686e78818e939ea8b2bdc9d5dfe1d5c9bdb2a89d9083776a5f53473a2e2115080000000000000000000000000004111d2935414b55606b73808d959fa8b2bbc5ced7d8cfc6bdb5afa69f97928a827b746f6a6663615e565d5d555d606265676a6f73787e839098a3aebac7d3e0ecefecebe6eaebded1c5b8ab9e92857e756d686159524c443e37322b2622201f1b17110f0a040000000000000000000000000003101c28343f4a54616d7a86929faab4bfcbd4e1dacfc6baada2978c80736a60564c413830271f18120d08060401020507080d11141b222730353f474f575f676e7b85929aa4afbbc2cfd8d7cdc2bbafa49a9083786d60564c4135291c110600000000000b1824313e4b5764717e8a99a3aebec7d2ded2c5b8ab9f92857b6e665c504540393129241e1813110d07070502000100000000000305060a0f13181d24292f383f44515a606d79839099a3afbbc7d4e0d4c8bcb1a7988c7f7265544a3f33281c0f03000000000003101c28343f4a54606d7984919ea8b1bec7d2ded8cec6baaea29891837a6d685f574f473f36302924201d1919191919171c1f20252a2e343a41454f565e666d77808d929ca4aeb7c1cbd4ddd3cac0b9aca0968d80736a6054473e2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3a47535f697784919eaab7c4cfdae6e7dcd1c2b5a89b8f8275655b5044372b1f13070000000000000000000000000000000001080d151d24292c2d303332302d2c28231c150c0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20272c2f35393c42474a5053545c60626565615f5753514b433f342e271e150b0200000003101d293643505c6976838f9ca9b6c2cfdcd0c3b6aa9d9083776a5d5044372a1d110400000000000b1825313e4b5864717e8b97a4b1becad7cec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000613202c3945525d6875818e9ba9b2bec9d5ccc0b6ac9e9185796d6053493f31281e130800000000000000020e1925303b4753606d79828b9092979892908c88837e7a746f6a65615e565553504a504f4f4e53565e666d75818f96a1acb9c2cdd8e4dacfc4b8aba095887c6f6255483c2f24190d010000000000000000000000040f19222c3945515d676f7d87939fa7b1bac4cdd7d9cfc6bdb4aba49f948f857e756e69625f585754524c51514b51535658585f626a6f797f86929facb8c5d2dfebecebeceff3e7dacdc0b4a79a8d81746c615e564f45413a322b26201b1513120f0b060000000000000000000000000000000006121f2c3844505c6673808d98a2aebcc5d0dde2d6cabeb3a99f92857a6d60584e433a2f261e150d0700000000000000000001050a11171e2429353d454d555f69707d88939fa6b0bcc6d1dcd8ccc0b6aca0958b7f72685e5246382e23170c0000000005111d2935414c566875828e9babb4bfd0d9d3c7bcb0a69a8d8074685e544a3f352f271f19130d07040100000000000000000000000000000001070d12181d262d333f45515c676e7b87929facb9c2cdd8d9cec3b6a99c908376665b5044382b1f1206000000000006121f2c3844505c66727f8b96a1adbac3d0d9dbd0c6bcafa59f92867b6e685e564d453d352a251f1913110d080c0c060c1012131a1d23282f353d444d545c656c74808d929da5afb9c3cdd7dcd5c9bdb2a89f92877c6f62594f41382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d576774808d9aa9b2bec9d5e1ebded1c5b8ab9e9285786c6053463a2f24180d010000000000000000000000000000040c13191f272f35383a3d3f3f3d3a38342e271e1b120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f141a1e24292c32383a4045474e53545c6063666d6f71716e6965605c555044403930271d140a00000003101c2936434f5c6976828f9ca9b5c2cfdcd0c3b6aa9d9083776a5d5044372a1d110400000000000b1724313e4a5764717d8a97a4b0bdcad7cfc2b5a89c8f8275695c4f4236291c0f030000000000000000000000000714212d3a4754606d7a86929facb8c4cfd4c8bbafa49a8d8073665c5141382d1f160c01000000000000000008141f2c3845515c676d787e8385868786837f7b76716d6762605854524d4946443f43424243474d545c606d7a84919ea7b1bcc8d4e1e0d4c8bcb1a79a8d807367564c4135291d110400000000000000000000000a15202a36424d57606d79849199a4afb9c2ccd6dcd1c7bdb4aba399938b827b716c615f57534e4a474641444440454b515960676d737c848c9298a3aebac7d3e0e2e0dfe0e2e7e7dbcec2b5a99d928a7d70695e544a3f352f28201b150f0a0605030000000000000000000000000000000000000713202d3a4653606d7985919eaab4bfced7e2dfd2c6b9ada1978c7f73675d51463d31281e140c0300000000000000000000000000060b1319232b333b434d57616b73808d949faab4bfcbd7ddd2c7beb1a79f92857a6d61544a3f34281c10030000000713202d3946525e687885919eabb8c4d1ded0c4b7ab9f94887b6e62564d42382e241d150d0802000000000000000000000000000000000000000001070b141b222834404b555f6975818e9ba6b0bbc7d3dfd2c5b8ac9f9286796c605346392d20130600000000000713202d3a4653606d7984919ea8b2bdccd5e2d6cabfb4aa9e938a7e71695f564c443b332b2319140d08040100000000000306090e12181e2429323b424b535b606e74808d939ea7b1bbc5d0d9d9cec4bbafa3999083766b6153493f33271b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4956636f7c8997a1adb9c6d2dfeadfd2c6b9ada197897c7063554b4135291d110400000000000000000000000000060d161e24293139404547494c4c4a46444039302d241c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10161b1f252a2f35393d43484b5153575f62666d7074797c7e7e7b77716d67625a514a42392f261b11060000030f1c2936424f5c6975828f9ca8b5c2cfdbd0c3b6aa9d9083776a5d5044372a1d110400000000000a1724303d4a5763707d8a96a3b0bdc9d6cfc3b6a99c908376695d5043362a1d0700000000000000000000000005121e2a36424d5765717e8b98a3aebac7d6d2c6b9ac9f93877b6e61544a402f261b0d0400000000000000000004101c2934404b555c666d7276787a7a7976726e6964605d55544e4746413c3a38342e3631373b424b525d686f7d89959fabb8c5cfdae4d9cdc3b7aa9e918477685d5245392c20130700000000000000000000030f1b27323a46535f6973808d96a1abb5c0cbd4ded7cbc0b5aba39992877f776e69615a534d47433d3b3936323b454d555d606b6f79808791969fa3aab4bfcbd6dbd6d3d2d3d6dbe2ddd1c5b9aea49e92857b6e665b50443b31251a0d0a0400000000000000000000000000000000000000000004101d2935404b5563707d8a97a1adbcc6d0e0e3d7ccc0b5ab9e92857a6d60554c41342b1f160c02000000000000000000000000000000020811192129313b454f59606d78828f98a3aebac5cfdad9d0c3baaea2988c7f72665c5044382c1f13080000000714212e3a4754616d7a8796a1adb9c5d2dccfc3b6a99c9083766a5f53443b30261c120b03000000000000000000000000000000000000000000000000020a1118232e39434d57626f7c88949fabb7c4d0ddd3c7baaea398887b6e6155483b2e2215080000000005111d2a36414c5664707d8a96a1adbac4cfdedfd3c7baaea2988e81756c61574d443a3229211a110902000000000000000000000000070c1319202930394149505c606c78818e959fa9b3bec7d2ddd7cbc0b5ab9f948a7d70655b5044382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000913202d394653606c7884919eabb8c3ced9e4e1d5c9beb3a99b8e8174675d5145392c20140a000000000000000000000000080f181f282f353e434b51535659585653514a423f362e251c1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f272c31363a4145474f54555d60656a6e73797d8185898b8b88847e79716c605c544a41382d22170b0000020f1c2835424f5b6875828e9ba8b5c1cedbd0c3b6aa9d9083776a5d5044372a1d110400000000000a1723303d4a5663707d8996a3b0bcc9d6d0c4b7aa9d9184776a5e51442f24180c0000000000000000000000000714202d3a46525e697683909caab4bfcbd6cfc2b6a99c8f8376695f5342392e1d140a00000000000000000000000c18232f39434b545c606569676d6e6c6566615f5753514b47433d3936302d2b282329262b3039414c56606b7683909da9b3bec9d5e2ded2c5b9aca096877a6d6054473a2d2114070000000000000000000006131f2b37434e58616e7b86929fa8b2bdc7d2ddd6ccc4bbafa39992877e726c655e575046423b37312e2d303a444d575e676d747c848c9299a0a8aeb4bcc6d0d5d0cac6c5c6cad0d8e0d6cbc0b9ada1978f82786c60574d42362a20160a000000000000000000000000000000000000000000000613202c3945515d6775818e9ba9b3beced7e2e0d4c7bbafa4998c8073675d51433a2f22190d04000000000000000000000000000000000000070f171f2a333e44505c666e7b86929fa9b3bec9d5e2d6cabeb4aa9e9184796d6053463a2f24190d0100000a1623303d495663707d8996a9b2bdc9d5d9ccbfb3a6998c807366584e4332291e150a0100000000000000000000000000000000000000000000000000000007121d27303c4754606a7683909ca9b6c3cfdcd6cbbfb4aa978a7d7064574a3d3124170a000000000713202d3946525e6875828f9ba8b2bdccd6e0d5c9bdb2a89f92867b6e615a50453c322920170f0800000000000000000000000000000001080e171e272f383f44505b666d79839097a2acb6c0ccd8dcd1c7bdb0a69d9083786c6053493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6674808d9aa7b1bcc8d4e1e6dacfc5b8ac9f92867a6d6054473d2f261c11060000000000000000000009111a212a313a414550555d6063666563605c54504840372e22190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191c23282c32383b42464c5154596063676d71767b8085898e9297989896918b847e746d665c53493f33271b0f0300020f1b2835424e5b6875818e9ba8b4c1cedbd0c3b6aa9d9083776a5d5044372a1d110400000000000a1623303d495663707c8996a3afbcc9d6d1c4b8ab9e9185786b554b4035291d100400000000000000000000000815212e3b4854616e7b87949fabbcc6d0d4c8bcb1a7988b7f7265574d4230271c0b02000000000000000000000007121d273139424a505358555d6061605b5355534d4745403938322d2a25201f1c171c1b1e272f3a444f5964717e8b97a1adb9c6d2dfe1d5c9bdb2a896897c706356493d30231607000000000000000000000815222e3b4754606a75828f99a3aebac4d0d9dacfc4baafa59f92877d716c605b534d453e36312b26212935414c565e696e79808891959fa3abb2babfc6cecec9c6bfbab8babfc6ced8e2d5c9beb3a99f948c7f72695e53463d32271b0f050000000000000000000000000000000000000000000714202d3a4753606d7a86929facb8c4cfdfe9dfd2c6b9ac9f93877b6e61554b4131281e10070000000000000000000000000000000000000000060d182128343f4a545f6973808c97a1adb9c5d0dbdbd0c5b9ada1968a7e7164564c4135291d110400000b1824313e4b5764717e8a97a4b1bdcfdad7cabeb1a4978b7e7164584b3e3125170c0300000000000000000000000000000000000000000000000000000000000b151e2b37434e5866737f8c99a6b2bfccd9dcd0bfb2a5998c7f7266594c3f3326190c000000000714212e3a4754616d7a86929facb9c4cfdfded2c5b9aca1968c8073695e53483e332a20170d06000000000000000000000000000000000000050c151d262d333f4a545c676e7b85929aa4afbbc5cfdbd9cfc2b8aca0958a7e71655b5044372b1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54636f7c8995a0acb8c5cfdbe6e0d3c6baaea2988b7e7165594f42382d22170b00000000000000000006131b232c333c434c515a61676d707272706d66625a524a40342b1d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e24292e34383d43484d53555d60656b6f747a7e83888d91979a9ea1a9a8a09d96918b80786d655b5044372b1f120500020e1b2835414e5b6874818e9ba7b4c1cedad0c3b6aa9d9083776a5d5044372a1d110400000000000a1623303d495663707c8996a3afbcc9d6d2c5b8ac9f928579675d5145392c1f13060000000000000000000004101c2934404b5565727e8b98a6b0bcced8d1c4b8aca095877b6e6154483b3121150b000000000000000000000000010b151f2730383f44464b4b5153545350494847423c39352f2b27201e191312100b0a0c151e28323d4653606d7985929eabb8c5d1dee5d9cebfb2a5988c7f7265594c3f2f24180d01000000000000000005121e2a36424d57626f7c88939eabb4bfccd6dfd5c9bdb2a89d938b7f726b615a5049413b332a261f1b202c3945525d686e7b848d939aa0a8aeb5bdc3cbd0cbc4bdb9b4aeacaeb4bcc6d0d9dacfc5bbb0a69f92867b6e61584e43372b22170b0000000000000000000000000000000000000000030f1c28333f4a5464707d8a98a2aebac7d3e0e2d6cabeb3a99c8f8276695e53433a2f1f160c00000000000000000000000000000000000000000000060f17232e38424d57606d7985929ea9b3becad6e2d5c9bdb2a89c8f8276685d5245392c20130700000b1825323e4b5865717e8b98a4b1becbd7d6c9bcafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000030c1b27323d4a5663707d8996a3b0bcc9d6dacdc0b3a79a8d8074675a4d4134271a0e00000004111d2935414c5665727f8b99a3aebbc7d3e0d6cabeb3a99e9184796d60574d42362c21180e050000000000000000000000000000000000000000030b141b222d38424b555e69707d88939fa9b3becad6e1d4c8bcb1a79d9184786c6053463b31251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384854606b7783909da9b3becad6e1e2d6cabfb4aa9d9083766b61544a3f33281d1207000000000000020a1117252d353e454d555d606c71797c7f7f7d79716c635c52463d2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b10151b1f252a2f35383f44464f54575e61676d72777c81858b9094999ea1a9abadb3b2aca9a19e928d82776c605346392d20130600010e1b2834414e5b6774818e9aa7b4c1cddad0c3b6aa9d9083776a5d5044372a1d110400000000000a1623303d495663707c8996a3afbcc9d6d3c7baaea398867a6d6053473a2d2014070000000000000000000006131f2c3845515c6775828f9ca8b5c2cddbd0c3b6aa9d908377695e53463a2d21140300000000000000000000000000030d151e262e34383a3f4045474746443f3b3a37312c29241d1b16110e0806030000030c16202c3845515c6675818e9ba8b4c1cfdae6dbcec1b4a89b8e817568554b4035291d100400000000000000000714212d3a46535e6975818e9ba5afbdc6d1ded6cdc5b9ada1968e81746d625950443f382f29211a141f2b37434e58606d7a8491969fa4acb1bbbfc6cfcfc6bfbab2acaaa29fa2aab4bdc7d2ddd7cdc2baaea3988e81756a6054473e33281c10040000000000000000000000000000000000000006121f2b3844505b6674818e9aaab4bfcad6e2dfd3c6baada2978a7d7164574d4231281d0d04000000000000000000000000000000000000000000000006111c26303c45515d67727f8c97a2adbac6d3dfdacfc4b9ac9f92867a6d6054473a2d21140800000c1926323f4c5965727f8c98a5b2bfcbd8d4c7bbaea194887b6e6155483b2e221509000000000000000000000000000000000000000000000000000000000000000a16222f3c4955626f7c8895a2afbbc8d5dacec1b4a79b8e8174685b4e4135281b0e0000000613202c3945525d6876838f9cabb5bfcbd7dfd2c6b9ada1978a7e71675d51453b31241a0f0600000000000000000000000000000000000000000000020a111c262f39434d57616b74818d97a2adb9c3ced9d9cdc3b8aca095897d7063574d42362a1c12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2c38434f5965717e8b97a2adbac5cfdae6dbd0c6b7ab9f95897d70665b5044392e2318100700000000040c141c2328373f474f575f676d757e84898c8b89857e736e63594f41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10161c20262b30363a41454a5053596063696e737a7f84898e92989c9fa6abadb3b8b9bebdb8b2ada49d948a7e7164574b3e3124180b00010e1b2734414e5a6774818d9aa7b4c0cddad0c3b6aa9d9083776a5d5044372a1d110400000000000a1623303d495663707c8996a3afbcc9d6d6cbbfb4aa94877b6e6154483b2e211508000000000000000000000714202d3a4753606d7986929facb8c5d2d6cabeb3a9998c807366574d42362a1e12050000000000000000000000000000030c141c23282b2d2f35393a3b3937332d2d2b26201d18120f0a050200000000000004101c2834404b5465717e8b98a9b2bec9d5e1ddd0c4b7aa9d918477675d5145392c2013060000000000000003101c28343f4a54616e7b87929facb9c1cfd8dacfc5bbafa59e91847a6d605b51473e332d261d170f15212e3a47535f6a75818e96a0a8afb6bec3cbcec9c2bcb4aea8a09e989298a2abb5c0ccd7dfd6cbbfb4aa9f93877c6f625a5044392d20160a000000000000000000000000000000000000000613202d394653606c7985919eabb8c4d0dbe7ded2c5b8ab9f9285796d6053463b3120160c000000000000000000000000000000000000000000000000000a141e2935404b55606d7a85929fabb8c4cedae0d3c7bbafa3998a7e7164574b3e3025190d01000c1926323f4c5965727f8c98a5b2bfcbd8d5c9bcafa296897c6f6356493c30251a0e020000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4dbcec1b5a89b8e8275685b4f4235281c0f0000000714212d3a4754606d7a86929facb9c5d1dcded1c5b8ab9e9285796d60554b4033291f1208000000000000000000000000000000000000000000000000000a141d27313b454f59616d7a85929ea7b1bcc8d4dfd4c8bcb1a79b8f8275695e5346392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b27323d4753606d7985929fa9b3bec9d5e0e2d3c7bcb1a79d9083786c60554b4034282219100807070a0e161e262e344049515961696e79828a9197999897928b80736b6053493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c11171c1f272c31373b42464c52545c60646b6f757b80858c91969b9fa2aaabb0b8b9bec4c6c9c8c4bdb9aea69b8e8174685b4e4135281b0e00010d1a2734404d5a6773808d9aa6b3c0cdd9d0c3b6aa9d9083776a5d5044372a1d060000000000000a1623303d495663707c8996a3afbcc9d6dcd0bcafa295897c6f6256493c2f23160900000000000000000000091623303c4956636f7c8998a3aebac7d3d2c6b9ada297887c6f6255493c31251a0e02000000000000000000000000000000020a11171c1f2024292c2d2e2d2b2722211e1a15100d0701000000000000000000000c18232e3b4855616e7b8897a1adb9c6d2dfdfd2c6b9ac9f93867a6d6053473a2d2014070000000000000006121f2b3844505c6673808d99a3afbbc7d3e1d5c9beb3a99e938a7d70685d52493f3527221b140b0915222f3c4855626f7c87939fa8b2bbc0c7d0c9c4bdb9b0aaa39f96918a869299a4afbbc2cfd9dcd0c6bbafa49a9083766c6155493d32271b0f020000000000000000000000000000000000000916222f3c4955626f7c8897a1adb9c6d2e2e8dbcec1b5a89b8e8275665c5144382c1f120400000000000000000000000000000000000000000000000000020c18242f3945515d6774818e9aa8b2bdc9d5e1d7cbc0b5ab9b8e817568564c41362a1e1105000b1825323e4b5865717e8b98a4b1bed0dbd8cbbeb1a5988b7e7265574d42362a1e1308000000000000000000000000000000000000000000000000000000000006101824303d4a5763707d8a96a3b0bdc9d6dccfc2b5a99c8f8276695c4f4336291c100000000b1724313e4a5764717d8a99a3afbbc7d3e3d4c8bcb1a79a8d8074665c5143392f21170d0000000000000000000000000000000000000000000000000000020b151f29333e46525e68727e8b95a0acb8c3ced9d9cec3b9ac9f93877b6e61544a4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a161f2c3945515d6773808c97a1adb9c4ced9e4d8cdc2b8aca0958b7e71675c51453e342b2219141314151b202830383f44525b626b707b838f939ea1a9a9a19e93887c6f655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181c23282b32383c43474d52565d60666d71767c82878d92989ea0a8acaeb4b7bcc2c6c9cfd2cfc9c7c0baaea3988d8073665a4d4033271a0d00000d1a2733404d5a6673808d99a6b3c0ccd9d0c3b6aa9d9083776a5d50442e23170b0000000000000a1623303d495663707c8996a3afbcc9d6d6c9bdb0a3968a7d7063574a3d3024170a000000000000000000000c1926333f4c5966727f8c99aab4bfcbd6d1c5b8ab9e9285796c605346392d201309000000000000000000000000000000000000060b101213181d202021201f1b1714120e0904010000000000000000000000000714212d3a47535f697885919eabb8c4d1dee0d4c7bbafa499887b6f6255483c2f221509000000000000000713202d3a4653606d7985929eabb5c0cbd7dfd2c6b9ada1978e81746b61564c41372d2317110a020c1925323f4c5865727f8b9aa4afbac4ccc8c4bdb9b2aca69f98928c847d7d87939fa7b1bdc7d1dcd8ccc0b6ac9f948a7d7164584e43372b1f14090000000000000000000000000000000000000b1825323e4b5865717e8b98a9b3bec9d5e1e1d5c9bdb2a8978b7e7164544a4034281c1004000000000000000000000000000000000000000000000000000007121d2935404b55636f7c8996a1acb9c5d2dedcd1c5b8ab9e928578685e5246392d201307000a1724313d4a5764707d8a97a9b3becad6dbcec1b5a89b8e8275695e52463a3024190f06000000000000000000000000000000000000000000000000000000060e18222b37434e5865727f8c98a5b2bfcbd8dccfc2b6a99c8f8376695c504336291d10000005111d2935414c566874818e9babb5c0cbd7ded1c5b8aca095887c6f62544b4031271d0f05000000000000000000000000000000000000000000000000000000030d17212935414c56606c7883909da7b1bcc8d4e0d4c7bbafa4998d8073665c5144382c1f12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7a85929ea8b2bdc9d5dfded4c8bcb1a79e9184796d60594f463d342a2521202122262b323a424a505c636d727d8591959ea6adb2b3ada49a9083786c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191d24292e34383d44484e53575e61686d72797e83898e92999fa2aaacb2b8babfc6c7cdd2d2ccc8c4bdb9b5afa89f92867b6e6154483b2e21150800000d1a2633404d596673808c99a6b3bfccd9d0c3b7aa9d9084776a544a3f34281c100300000000000a1623303d495663707c8996a3afbcc9d6d7cbbeb1a4988b7e7165584b3e3225180b00000000000000000005111d2935414c566875828f9ba8b5c2d0dccfc2b5a89c8f8275655b5044372b1f120500000000000000000000000000000000000000000306070d1113141413120f0b06060200000000000000000000000000000006121e2b37424d576976838f9ca9b6c2cfdce3d7ccc0b5ab95897c6f6256493c2f231609000000000000030f1c28333f4a5463707d8997a1adbdc7d1dcd6cabfb4aa9e92857a6d61594f433a2f251b110600000c1926333f4c5966727f8c99a7b1b9bec1bdb8b2aca8a09e948f8680797073808c959fabb5c0cbd7ddd2c7beb0a69d9083766a6054473b30251a0e0000000000000000000000000000000000030f1b27333f49536774818d9aa7b4c0cfdae6ded2c5b9aca096877b6e6154473b2e23180c000000000000000000000000000000000000000000000000000000010d18242f3a4854606b7884919eabb7c4d1dedfd2c6b9ada197877a6d6154473a2e211407000815222e3b4855616e7b8897a2adbac6d3dfd2c5b9ac9f92867b6e61564c41352921180e0500000000000000000000000000000000000000000000000000071018202a343c47535f6a75828f9ca8b5c2cfdbdbcec1b5a89b8e8275685b4f4235281c0f00000713202d3946525d687884919eabb7c4d1dcddd0c3b7aa9d9084776a605442392e1f150b0000000000000000000000000000000000000000000000000000000000050f1925303a44505b66717d8a95a0acb8c4ced9d7ccc0b5ab9e9285796d6053463a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3945515d67727f8c96a0acb9c0cdd6e2d9cec3b9aca1968d80736c61584e463e36302d2c2d2f31373d444c545c606e737f879297a0a8b0b9bebeb6ac9f95897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191e24292f35383f44464f54585f62696e737a7f848a90959b9fa3abaeb4b8bdc3c6cad0d3cfcac7c0bbb9b2adaba39f968c8073695e52463a2d20140700000d192633404c5966737f8c99a6b2bfccd9d1c4b7ab9e918478665c5044382b1f120600000000000a1623303d495663707c8996a3afbcc9d6d9ccbfb3a6998c807366594d4033261a0d0000000000000000000713202d3946525d687884919eabb7c4d1d7cbbfb4ab998c7f726653493f33271b0f030000000000000000000000000000000000000000000000010406070806050300000000000000000000000000000000000000020e1a2631414e5b6774818e9aa7b4c1cddae8ddd2bcafa396897c706356493d3023160a00000000000006121f2b3844505b6674818d9aa9b3becfd9e0d3c6baaea2988c7f72685d52473e31281e13090000000a1724303d4a5763707d8a95a0a7adb2b4b1aca8a09e96918a827b736d676d78839099a3afbbc5cfdad9d0c2b8ab9f95897c6f62574d42362a1c11060000000000000000000000000000000005121f2b3744505b657783909daab6c3d0dde9ddd1c4b7aa9e918477695e52463a2d20160a0000000000000000000000000000000000000000000000000000000007131d2c38434f596774818e9aa7b4c1cfdae1d5c9beb3a996897d706356493d3023160a000613202d394653606c7885929fabb8c4cfdad3c7bbafa3998d8073685d52463d332a20170f0600000000000000000000000000000000000000000000030b1218222a323c46505a626f7c87939facb9c6d2dfdacdc0b4a79a8d8174675a4e4134271b0e00000714212e3a4754616d7a8796a1acb9c5d2e3d7cbbfb4aa998c7f7266584e4330271d0d0300000000000000000000000000000000000000000000000000000000000008131e28333f4a54606c7883909da8b2bdc9d5ddd2c7b9ada1978a7d7063554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414b55606d7984919ea5afbbc4d0d9dfd5c9bdb2a89f93887d706a60584f46413b3a393a3b3d43474f565d666d74808c9399a2a9b1bac1c9c7beb1a7988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d13191e24292f353940454a50535960636a6f747b80858c91969d9fa7acafb5babec5c8ced3d3cdc8c5beb9b6afaca8a19e99928e84796d60574d42362a1e120500000c1926333f4c5966727f8c99a5b2bfccd8d2c5b9ac9f9286796d6053463a2d20130700000000000a1623303d495663707c8996a3afbcc9d6dacdc1b4a79a8e8174675b4e4134281b070000000000000000000714212e3a4754616d7a8796a1acb9c5d2d3c7baaea399897c6f6356493c2d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009192633404c5966737f8c99a6b2bfccd9e3d6c9bdb0a3968a7d7063574a3d3024170a0000000000000613202d394653606c7985929eabb8c5cfded7ccc0b5ab9f92867a6d61564c41352c1f160c000000000713202d3a4653606d788390959ea1a9a7a8a09d96918b847e766e69605c666e7c87929fa9b3bec9d5e2d4c8bcb1a79b8e8175695e5246382e23170b000000000000000000000000000000000613202d394653606c7885929facb8c5d2dfebdfd2c5b9ac9f92867a6d6154473d32271b0d03000000000000000000000000000000000000000000000000000000010f1b27323d4a5764707d8a97a9b3becad6e2dacfbeb2a5988b7f7265584c3f3225190c0005121f2b3744505b6575818e9ba9b3bec9d5d7cbc0b5ab9f92857a6d61594f453c322921180f080000000000000000000000000000000000000002080c151d2328343c444e58616c75818e9aa4afbbc8d4e0d7cbbfb4aa988c7f7265594c3f3226190c00000a1623303d495663707d8996a8b2bdc9d5e0d3c7baaea398897c6f6356493c3223150b00000000000000000000000000000000000000000000000000000000000000020b17222d3844505b65707d8a96a0acb9c6d0dcd6cabeb3a99b8e8174675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a45515c67707d89939da9b2bec7d2dddacec4bbafa49a92867c6f6a6159524c4847454748494e535960686d78818d929fa4abb3bcc3ccd5d0c0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e13191e252930353a41454b51545c60646b70767c81868d92989ea1a8abb1b9bbc0c7cad0d4d0cac6c2bcb8b3adaca49f9c96918c86827c6f675c51453b30251a0e0200000c1925323f4c5865727f8b98a5b2becbd8d3c7bbafa399877b6e6154483b2e21150800000000000a1623303d495663707c8996a3afbcc9d6dbcfc2b5a89c8f8275695c4f422e23180c0000000000000000000a1623303d495663707d8996a8b2bdc9d5d2c5b9ac9f9286796d6053473a2d201406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e3d7cabdb0a4978a7d7164574a3e3124170b0000000000000916222f3c4955626f7c8897a1adb9c6d2dfd4c7bbafa4998d8074685d52443a30231a0d040000000006121f2c3844505c666e7b838b9197999a9995918b847e78716c625f57545f6a74808d97a1adb9c4cedad8cdc2b9ac9f92867b6e61544a3f34281c10030000000000000000000000000000000714212e3a4754616d7a8798a3aebac7d3e0ece0d4c7bbafa3998b7e7165584e43372b1f150b010000000000000000000000000000000000000000000000000000000a14212e3b4754616e7a8797a1adb9c6d2dfdacdc0b4a79a8d8174675a4e4134271b0e00030f1b27333f495364717d8a97a1adb9c5cfdad1c7baada2978d81746b60574d443b332a221a11070000000000000000000000000000000002090e14191e272e343e464e565f6a707d88939facb6c0ccd8e0d3c7baaea398897c6f6356493c3023160900000c1926323f4c5965727f8c98a5b2bfcedadfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006111c27333f4953606c7884919eaab4bfcbd6dacfc5b8ab9f9285796d6053463a2d201309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2834404b55606b74818e96a1acb6c0ccd8ded8ccc0b6aca29892857c706b615e56555452545556585f626b707a818e939ca4afb5bdc5ced5d3c7bcb0a6988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d14191e252a30353a41454c52555d60666d71777d82888e92999fa2aaacb2b8bcc2c7cbd1d4cec8c6bfbab8b1aba9a29e9a938f8a847f7b756f6a5f554b4033291f14090000000c1825323f4b5865727e8b98a5b1becbd8d7cbc0b5ab96897c706356493d3023160a00000000000a1623303d495663707c8996a3afbcc9d6ddd0c3b7aa9d9084776a554b4034281c100400000000000000000c1926323f4c5965727f8c98a5b2bfcedad0c3b6a99d908376675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2d7cbbeb1a4988b7e7165584b3e3225180b000000000004101c2934404b5566727f8c99a9b3bec9d5dfd2c6b9ac9f93877b6e61564c4132281e1108000000000003101c28343f4a545f696e797f848a8c8e8c89847e78716d66615a534d4e58606d7a85929ea8b2bdc9d5e0d3c7bbafa3998d8073665c5044382b1f13070000000000000000000000000000000916222f3c4955626f7c8895aab4bfcbd6e3efe3d7cbc0b5ab9c9083766a6054473d31271d12070000000000000000000000000000000000000000000000000000000714202d3946525e687885929eabb8c5d1dedbcec1b4a89b8e8175685b4e4235281b0f00000b17222d3a4753606d7985919ea9b3bec9d5d6cabeb3a99f93887d70695f564d453c342c2318120b0300000000000000000000000003090e14191e252a3039404550585f686f7c86929aa4afbec7d2dddfd2c5b9ac9f9286796d6053463a2d20130700020f1b2835424e5b6875818e9ba8b4c1cedbdccfc3b6a99c908376675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000b17222d3844505b66727f8c98a3aebac7d3dfd3c6baada2978a7d7064574a3d31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18232e39434f59606d7a84919aa4afbbc3ccd6ddd2c7beb4aaa29792867d746e686462605d606263656a6f747d848f939da5aebbc0c7d0d7d4cac2b7ab9f94887c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13181e252a30363a41464c52565d60676d72787e83898f949b9fa3abaeb4b9bdc4c8cdd4d1cbc7c3bcb8b4aeaca79f9d97928d87827d79736e69625f584e43392f21170d020000000b1825323e4b5865717e8b98a4b1becbd7dcd1beb1a4988b7e7165584b3e3225180b00000000000a1623303d495663707c8996a3afbcc9d6ded1c4b8ab9e918578675c5145382c1f13060000000000000004101d2935404b556875818e9ba8b4c1ced9cdc0b3a69a8d807367554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2d8cbbeb2a5988b7f7265584c3f3225190c000000000006131f2c3845515c6776828f9ca9b6c2cfdadbcfc2b5a89c8f8275695f53443a3020160c000000000000000c17232e38424d575f676d72797d7f817f7c77716d66605c5450474245525d68727e8b96a1acb9c5cfdad7cbc0b5ab9e9185796d6053463a2f24180d0100000000000000000000000000000a1724313d4a5764707d8a97a3b0bdd0dce7f3e8dcd1c7b7ab9f94897c6f62594f43392f23180d03000000000000000000000000000000000000000000000000000005111e2a36414c56697683909ca9b6c3cfdcdbcfc2b5a89c8f8275695c4f4236291c0f000006131f2c3845515c67727f8c97a1adb9c3ced8cfc5bbafa49a92857b6e695e574e463e3528231d150c05000000000000000000060b0f151a1f252a30363d424b515a616a6f7a849198a2acb6c0d0d9e4d6cabeb3aa9c8f8276675c5145382c1f13060003101c28343f4a546a7683909da9b6c3d0dcd9ccc0b3a6998d807366554b4034281c100400000000000000000000000000000000000000000000000000000000000000000006111b28333f4a54616d7a86929facb8c5cfdbd6cabeb3a99b8e817468574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303d45525d68707d88939fa7b1bac4cdd7d9d0c5bcb3a9a2989287807a75716e6d686d6e7072777c818991969ea5afb7c0ccd2d9d7cbc2b8aea49c9083766a5f53473a2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171d242930363a41464c52565d60686d73797e848a90959c9ea6acafb5babfc5c9ced4d0cac7c0bbb9b1acaaa29f9a95908b85807b76706d66615e56534e463c31271d0f05000000000b1824313e4b5764717e8a97a4b1bdcad7d9ccc0b3a6998d8073665a4d4033271a0800000000000a1623303d495663707c8996a3afbcc9d6dfd2c5b9ac9f9286796d6053463a2d2013070000000000000006131f2c3945515d677784919daab7c4d0d5c9beb3a9978a7e7164574b3e2f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1d8cbbfb2a5988c7f7265594c3f3226190c00000000000714202d3a4753606d7986929facb8c5d2dfd5c9bdb2a8988b7e7165574d4232281e0e040000000000000006111c26303b454d555c60676d707274736f6a64605c54504a423e37414c56606d7984919ea9b3bec9d5dcd1c7b9ada197897d7063554b4035291d110400000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4f8eee3d3c7bcb0a69b8f82756b60554b4034291f150b0100000000000000000000000000000000000000000000000000010d192530424e5b6875818e9ba8b4c1cedbdccfc3b6a99c908376695d5043362a1d10000004101c2934404b55606d7a85929ea7b1bcc6d0d8ccc0b6aca29791847b6e695f584f473f342e271e170e07010000000105090e11171c1f262b30363b41464f545c606c707c849196a1aab4bec7d2e2ddd3c6baaea2988a7e7164554b4034281c10040006121f2c3844505c667885919eabb8c4d1ded7cabdb0a4978a7d7164574a3e2e23180c00000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6874818e9ba9b3becad6dbd0c4b7ab9e918478695f53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2935414c56606b73808d959fa8b2bbc5ced6d7cec5bbb3aaa299928d86817e7b7a797a7b7c7f83888e939ea1a8afb8c0c9d7d9d2ccc2b9b0a69d92897d7063584e43372b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272f353b41464c52565e61686d737a7f858b91969d9fa7aab0b9bbc0c7cad0d4cfc9c6bfbab5afaca7a09d98928e88837e79736e6964605c54524d47433c342a1f150b00000000000b1825313e4b5864717e8b97a4b1becad7dbcec1b5a89b8e8275685b4f422f24190d01000000000a1623303d495663707c8996a3afbcc9d6e0d4c7bbafa399887c6f6255493c2f221609000000000000000714202d3a4753606d7a86939facb9c6d2d2c6b9ada197887b6e6155483b2e22150700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1d8cbbeb1a5988b7e7265584b3f3225180c00000000000916222f3c4955626f7c8898a3aebac7d3ded2c5b9aca196887b6e6155483c3122160c0000000000000000000a151e29333b434b51555c606466676662605853504a443f38302f3a44515c66727f8b97a1adb9c7d2ddd5c9beb3a99b8e8175675d5145392c20130600000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e5f2f0e4d8cdc2b6aa9e93897d70675c51453c31271d12070000000000000000000000000000000000000000000000000000081b2734414e5a6774818d9aa7b4c0cddaddd0c3b6aa9d9083776a5d5044372a1d110000000c18232f3945515d67717e8b95a0aab4bfcbd6d2c7beb3a9a09691847b6e6a61595145403930292018130c0406080d11151a1c22282b31373b42464c525960666d737e869196a1a8b2bcc6d0d9dfd6cabeb4aa9f9285796d6053473a2e23180c00000713202d3a4653606d7986929facb9c5d2dfd5c8bcafa295897c6f6256493c2f231607000000000000000000000000000000000000000000000000000000000000000000000006111c2935414c5663707d8a97a2adbac6d3dfd2c5b9ada196887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19242f3a444f59606d78839096a1a9b3bcc4cdd5d7cdc5bcb4aba39f98928e8b8887868788898c90959a9da5adb2bac1cad2d7d0c7c0bbb0a69f948d80746b6054463c31261b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171d262d333a41454c52565e61686d737a80858c92979ea0a8abb1b7bbc2c7cbd1d3cec8c5beb9b4aeaba39f9b95918b86817c76716d67615f5753504a46423b37322a22180d0300000000000c1825323f4b5865727e8b98a5b1becbd8ddd0c3b7aa9d9083776a554c4135291d1104000000000a1623303d495663707c8996a3afbcc9d6e3d7cbc0b5ab978b7e7164584b3e3125180b000000000000000916232f3c4956626f7c8999a4afbbc7d4d1c5b8ab9e928578695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0d7cabeb1a4978b7e7164584b3e3125180b00000000000b1825323e4b5865717e8b98aab4bfcbd6ded1c4b7ab9e918478695f53463a2d211404000000000000000000030c182129303940454b515357595b5956544e46443f38342e262834404a54606d7985929eabb5c0ccd7dacfc4b8ac9f92867a6d6053473a2d20140900000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2f5e9ded2c6bbafa59e9184796d60574d43392f24181208000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9dccfc3b6a99c908376695d5043362a1d1000000007121d2935414b55606c78839098a3aebac1cad4d0c5bbb2a8a09691847c706b635b514b423b3229241d160d1214191d20262b2d33383c42474d52565e616b707980889298a1a8b2bac4ced7e1d7cdc5baaea2988d8074675d5145382c1d120700000815212e3b4854616e7b8799a3afbbc7d4e0d7cbc0b5ab94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4653606d7985929fabb8c5d1dcd5c9bdb2a8978b7e7164584b3e2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323d44515c666e7a849197a1aab2bbc3ccd6d7cec5bdb5afaaa29f9b97959993999596989da0a7a9afb9bdc4ccd3d2ccc4bdb5afa69f948f82786d60594f44342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1720292f383f444b51565e61686d737a80858c92979ea1a9acb2b8bcc3c7ccd3d4cdc7c3bdb8b3adaaa29f99928e89847f7a746f6a64605c55534d46443f3836302b26201810060000000000000c1925323f4c5865727f8b98a5b2becbd8ded2c5b8ab9f928578675d5145392c201306000000000a1623303d495663707c8996a3afbcc9d6e8dcd1c0b3a6998d8073665a4d4033271a0d000000000000000c1825323f4b5865727e8b98abb5c0ccd7cfc2b5a89c8f827569574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0d7cabdb0a4978a7d7164574a3e3124170b00000000010e1a2734414d5a6774808d9aa7b3c0d0dcdacec1b4a79b8e817468574d42362a1e120500000000000000000000060f181e272e34394045474a4c4e4c4947433d38342e28231c232e3945515d67737f8c99a4afbbc7d4e0d3c6baaea2988b7e7164584b3e3025190e02000000000000000000000000000d1a2633404d596673808c99a6b3bfccd9e6f2fbefe3d7ccc1b9aca0968c8073695f554b403529241a12060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddadccfc2b5a99c8f8276695c4f4336291c10000000010d18242f3a44505b666f7c86929fa5afb8c2cbd5cdc3bab2a8a09691867d726d605c544d443e352f281f1a1f2125292d3137383f44464d53565e61686e757d848c939aa2aab2bac4ccd6e0d9cfc5bbb1a79f92857a6d61554b4035291d0b0000000916232f3c4956626f7c8995abb5c0cbd7e0d3c7bbafa399877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000008131f2c3844515c6674818e9babb5c0cbd7dacfc1b4a79b8e817468564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c16202834404a545e686e7c859298a1a9b1bac1cad0d7cfc7c0bbb4aeaca8a4aba49fa4aba3a5aaacb1b5bac0c9cfd4d0c7c0bbb2aba49f948f82796d665c50473d3322180e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c172129323b414950555d60686e737a80868d92989fa2a9adb3b9bdc4c8cdd3d2ccc7c2bcb7b2aca9a19e98928d87817c77726d68625f5853514b47423c38342e2a251f1b150e06000000000000000d192633404c5966737f8c99a6b2bfccd9dfd3c6baada297877a6d6054473a2d211407000000000a1623303d495663707c8996a3afbcc9d6e2dbcec1b5a89b8e8275685b4f4235281c0f020000000000010e1b2834414e5b6774818e9aa7b4c1d2ddccbfb2a6998c7f7366594c4031261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbac6d3e0d6c9bdb0a3968a7d7063574a3d3024170a0000000003101c28343f4a54697683909ca9b6c3cfdcd7cabeb1a4978b7e7164584b3e31261a0e020000000000000000000000060c151d23282f34383a3d3f41403c3b37322c28231c17121c2935404b55616e7b87939facb9c5d0dbd6cabfb4aa9b8f827568564d42362a1e1105000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fff4e8ddd5c9bdb2a89f92867b6e675d514540362c2417110a02000000000000000000000000000000000000000000030f1c28333f4a546975828f9ca8b5c2cfdbdbcec1b5a89b8e8275685b4f4235281c0f0000000007131d28333f4a545f6a727f8b939ea6b0b9c3cbd5ccc3bab2a8a09892877f746d665e565045413a312a262b2e3035393c42474a5053575f61696e737a818991969fa4acb4bcc4ccd6ded9d0c7bdb3a9a0958c7f73685e5243392f24180c0000000a1723303d4a5663707d8996a3b0bcd1dcdfd2c5b9ac9f928679685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a5464707d8a99a3afbbc7d4ddd1c4b7aa9e918477685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39424d565f6a6f7c869196a0a8afbabfc5ced4d1cbc6bfbab8b4b1b5afacafb5afb2b7b8bcc3c5cbd3cdc7c2bdb5afa8a199938c82796d675d544a3f352b211006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e29333b444d535b60676d737a80868d92989fa2aaadb3b9bec5c9ced4d0cbc7c0bbb9b0aba8a09d97928c86807b75706b65605d56534e4745403937312c28231c19140f0a0400000000000000010e1b2734414e5a6774818d9aa7b4c0cddae2d6cabeb3a995887b6f6255483c2f22150900000000091623303c4956636f7c8996a2afbcc9d5e2ddd0c3b6aa9d9083776a5d5044372a1d1104000000000004111d2935414c556a7683909da9b6c3d0d6cabfb4aa968a7d7063574a3d302417090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4e0d6c9bcb0a396897d7063564a3d3023170a0000000006121f2b3844505c667885919eabb8c4d1ded6c9bcafa396897c706356493d3023160900000000000000000000000000030b12181d23292c2d313334332f2e2b271f1c17110c0c18242f3946525e6976828f9caab4becad6dbd0c4b8ab9e918478695e52463a2d201407000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9e6f3fffaf1e5d9cec4baaea3999083796d605b51483e3628231c140c05000000000000000000000000000000000000000006121f2b3844505b667784909daab7c3d0ddd9cdc0b3a69a8d8073675a4d4034271a0d00000000010b17222d38424e58626d74818e949fa7b1b9c3cbd4ccc3bab2aaa299938c81786e69615a514b433d3631373a3b4146474d53545b6063696e747b80858e939da0a8afb6bec5ced6ded8cfc7bdb5aba2979083796d60564c4131271d12070000000a1724303d4a5763707d8a96a3b0bdc9d6dfd2c5b9ac9f928679675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3a4754606d7a86929facb9c5d2dfd2c5b9aca096877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303b444e57606a6f7c8491959ea5aeb4bcc1c8cdd3d0cac6c5c1bec0bbb9bbc0bcbfc3c5c8ced0cac6c2bcb8b1aba49f96918780786d675d554c42382e231a0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303b454d565e656c727a80868d92989fa2aaaeb4babec5c9cfd5cfcac6bfbab5afaca69f9c96918b857f7a746e6963605954524c47433c38342f2b261f1c17110e0902000000000000000000030f1c28333f4a546976828f9ca9b5c2cfdce6dbd0bdb0a3968a7d7063574a3d3024170a00000000091623303c4956636f7c8996a2afbcd1dce2dcd1c4b7ab9e9184786b5e5145382b1e120500000000000613202c3945515d677885929eabb8c5d1d3c6baaea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1d6c9bcafa396897c706356493d3023160a000000000713202d3a4653606d7986929facb9c5d2dfd5c8bbaea295887b6f6255483c2f221509000000000000000000000000000000070c12181c1f202426282623221f1b16100c060007121d2a36424d5764717e8a98a2aebac6d3dfd2c5b9ada196877a6e6154473b2e211408000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9e5f2fffff6ebe0d7cbbfb4ab9f958e81756d635a50483f342e261e170e09020000000000000000000000000000000000040d16202d394653606c7985929fabb8c5d2ded6cabeb4aa978b7e7164584b3e3125180b000000000006111c262f3c46515b606d78829095a0a7b1b9c2cad7ccc4bcb3aba49f938e827b706c605d554f46423d4347484c5254575f62666c70757b81868d92989ea5acb2bbc0c7d0d7dfd6cfc6bdb5aba39992857b6e675d51443a301f150b010000000b1724313e4a5764717d8a97a4b0bdcad7e0d3c7bbafa399867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945515d677683909da9b6c3d0dcd5c9bdb2a896897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323c454e58606a6f7b838e939fa2aab0b8bcc3c7cbd1d2d2ced2ccc7c6c7ccd2cbcfcec8c5c4bfbab8b1aba79f99938d847d736d665d554c433a30261c1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424d575e686e777e858c92989fa2aaaeb4babec5cad0d5d0cac5beb9b4aeaba49f9b94908a847e79736d68615e57544f4745413a37322c29231d1a15100c0600000000000000000000000006121f2b3844505b667784919eaab7c4d1dde4d8cbbeb2a5988b7f7265584c3f3225190c000000000916222f3c4955626f7c8895aab4bfcbd7d6d1cbc1b8ac9f9285796c5f5246392c1f130600000000000714212d3a4754606d7a8797a2adb9c6d2d2c5b8ac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4e1d5c9bcafa296897c6f6356493c30231609000000000814212e3b4754616e7a8799a3afbbc7d4e0d7cbbfb4aa94877a6e6154473b2e2114080000000000000000000000000000000001070c10131417191b191615130f0a03000000010e1a25303b4753606d7985929fabb8c5d2ddd5c9bdb2a8978a7d7064574a3d31241709000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5f2fffffcf3e7dcd1c6bdb1a79e938c7f736c615a51443f3830292019140d08010000000000000000000000000000040d161f2834404b5563707d8997a2adbac6d3dfd3c6baaea298887c6f6255493c2f2216090000000000000a141d2a343f45515c666d7a839095a0a7b0b8c1ccd2cec5bdb5afa59d9490857d746d676159524d494e5355565e6165696e73787d81878e92999fa2aaafb8bdc3ccd2d9dcd7ccc4bdb4aba39992877d70695f554b4032291e0d03000000000b1825313e4b5864717e8b97a4b1becad7e3d7cbc0b5ab94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c556673808d99a6b3c0cfdad9cebeb1a5988b7e7265584b3f32251807000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202a333d464e585f696e7a818b92989ea6acb1b9babfc3c5c7cbd1cac9d1cbc7c5c4c2bfbdb8b7b4aeaca79f9d959087807a6f6b605c544b433a31281e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545e696e7a828b92979fa2aaaeb4babfc5cad0d6d8cec6bfbab3adaaa39f99938f89837d78716d67615d56534d48443d39352f2b261f1c18120e090300000000000000000000000000000613202d394653606c7986929facb9c5cfd4d8d4cec0b3a69a8d8073675a4d4034271a0d010000000814212e3b4754616e7a8798a3aebac7cfcac6bfbaafa59d9184776a5e5144372b1e110400000000000915222f3c4855626f7b8895a9b3becad6d0c3b6aa9d908377655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1d5c8bcafa295897c6f6256493c2f231609000000000916232f3c4956626f7c8995abb5c0cbd7e0d3c7baaea39886796d6053463a2d201307000000000000000000000000000000000000000406070a0c0e0d0908060300000000000009141f2c3845515c6775828e9babb5c0ccd7dacfbfb3a6998c807366594d4031261a0e020000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8e5f9fffffff8ede2d8cfc3b9afa59f93887e706c625b504a423a322a251f19130e09040100000000000000000001070d161f28313a45515c6774818e9aa9b3becad6ded2c5b8ab9f9285796d6053463a2d201307000000000000020b18222834404b545d686d7a8390959fa6b0bbc0c7d0d0c7c0bbafa69f97928a8179706b615e5756585f6266686d72767b8084898e93999fa3abaeb4bcc1c8ced8ddd8d1cbc1bab2aba39992877e716b60574d43392f20170c00000000000b1825323e4b5865717e8b98a4b1becbd7e8dcd1bbaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3d4a5763707d8a96a9b3bec9d5dacdc0b4a79a8d8174675a4e412e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212b343d464e575e686d757e868f939da0a7acaeb4b6b9bbc0bcbdbcbbc0bbb9b8b6b3b2acaaaaa29f9b95908a837c746d686059504a423a31281f160c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666e7b848f949ea1a9aeb4babfc6cad0d6dbdbd0c6bcb4aea9a29e98928e87827c76706c66605c55524c46423b38322c29241e1b15100c0701000000000000000000000000000000000815212e3b4854616e7b8799a3aeb9bdc4c7cdc8c5bcb2a89a8d8073675a4d4034271a0d010000000613202d394653606c7986929facb9c0c0beb9b4aea59e938c7f7265594c3f3226190c0000000000000a1724313d4a5764707d8a97a3b0bdcfdbcec1b4a79b8e81746853493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5e2d5c8bbafa295887c6f6255493c2f221609000000000a1723303d4a5663707d8996a3b0bcd1dcdfd2c5b9ac9f928679665c5145382c1f130600000000000000000000000000000000000000000000000001000000000000000000000004101c2934404b5564717e8b99a4afbbc7d4dccfc2b5a99c8f827669574d42372b1e12050000000000000000000000000b1724313e4a5764717d8a97a4b0bdd2dde8f4fffffff9f4eae1d4cbc1bbafa49a92867e726d605c544c443e363029241e1a14110d0706040100000306090e12181f28313a434f59606d7985929eabb8c5d0dbd6cabfb4aa9b8e8275665c5145382c1f130600000000000000061018232e39424c565e686d7a8390949ea6afb5bdc4cdd2ccc1b9b0a9a19e938e847d756e696063676a6e72767a7e83888d91969b9fa4abaeb4babec5ced4d9d9d4cfc6bfbbb0a8a19992877e716c62594f453b31281d0e0500000000000b1824313e4b5764717e8a97a4b1bdcad7e2d5c8bbafa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dccfc3b6a99c90837669544b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222b343c454d565d606c717b828990959b9fa3aaaaacafb5b0b0b0afb5afacaba9a6a8a09d9b98928e89837d786f6a605d564f443f3830281f160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d788390969fa6adb3babfc6cad0d6dbe2e2d6cabfb4aaa29f97928c86817b756f6b64605b54514b46413a36312c27201d19130f0a04000000000000000000000000000000000000000a1623303d495663707c8999a0a7adb2b8bcbebcb8b3aaa1968b7e7164584b3e3125180b0000000005121f2b3744505b6576838f9ca7b1b3b4b3adaba39f938e81756d62564a3e3125180b0000000000000c1925323f4c5865727f8b98a5b2becbd8cbbfb2a5988c7f7265594c3f2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e1d5c8bbaea295887b6f6255483c2f221509000000000a1724313d4a5764707d8a97a3b0bdcad6e0d3c7baaea39886796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a4754616d7a86939facb9c6d2ded2c5b8ab9f928578695f53463a2d211407000000000000000000000000091623303c4956636f7c8996abb5c0ccd7e3f0fcfdf5eee8e3e0dfd8ccc0b6aca29892877f746d665e565046423b352f2a25201d181413110d070b1012131a1d2429313a434c56606b73808d97a2adb9c6d2e0d3c6baaea2988b7e7164544b4034281c1004000000000000000007121d27303a444c565e686d7a828f949fa4abb3bbc1c9cfcbc2bbb3ada59d969189817b736d7074777b7f83868b9095999ea1a8acafb5babfc6cad0d7dad5cec8c1bdb5aea69e9691877e716c625a50473d33291f160c0000000000000a1724313d4a5764707d8a97a3b0bdcad6e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687885929eabb8c5d1ded1c5b8ab9e928578665c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222a333b434c525a62696e757d83898e92989a9d9fa3aba3a4a3a2aba39f9e9c999696918e8a85817c76706c655f58524c443d342e261e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d89959fa9b0b9bec5cad0d6dbe2e7ece0d3c6baaea298928b85807a746e6963605953504a45403935302a251f1b16110d08010000000000000000000000000000000000000000000a1723303d4a5663707d8790959ea1a8abb1b1b1aca9a1989184796d6054473a2d21140700000000030f1b27333f495365727f8b959fa7a6a7a9a29e99928b81786d605b51463a2e2216090000000000010e1a2734414d5a6774808d9aa7b3c0cdd7ccc0b5ab968a7d7063574a3d30241706000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e1d4c8bbaea195887b6e6255483b2f221508000000000b1824313e4b5764717e8a97a4b1bdcad7e3d7cbbfb4aa94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687683909da9b6c3d0dcd3c6baada297887b6e6155483b2e2215080000000000000000000000000815222e3b4855616e7b8899a4afbbc7d4e0edf9f4ebe3ddd7d4d2d1d2c7beb4aaa299938c80786d68615a524d45413a36312c292420201d181c171c1f20262b2f353d434c565d686f7c87939fa9b3becad6d8cfc5b8ac9f92867a6d6054473a2e23180c000000000000000000000b151e28323a444c565d686d79828c9399a1a9afb9bec5cdcdc5beb9afa8a19e938e86807a7d8084888c9093999d9fa7abadb2b9bbc0c7cbd1d6d9d5cec9c3bcb8b0aba39f948f847d706c615a50483e352b21180d040000000000000a1623303d495663707c8996a3afbcc9d6e2d8ccbfb2a5998c7f7266594c3f33261909000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d566976828f9ca9b5c2cfdcd2c6b9ac9f9386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710182129313a414550575f616b70787d81868b8d9092999596979695949992918f8c8a8784817d7975706b64605b534e45413a3228231c150c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a98a2abb2b9bdc4c9ced5dae0e5ebdfd2c5b8ac9f92857f79736d68625f57544f46443f38342f29241e1a14100b040100000000000000000000000000000000000000000000000916232f3c4855606b707c838b91969d9fa7a4a7a09d9792867c6f675d5145392c20130600000000000b17222d3a4653606d78839095979a9a9897928d867f776d665c50493f35291e12060000000000030f1c2936424f5c6975828f9ca8b5c2cfd4c7bbafa499887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e1d4c7bbaea194887b6e6155483b2e221508000000000b1825323e4b5865717e8b98a4b1becbd7e7dcd1bbaea195887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c566773808d9aa6b3c0cedad6cabeb3a9978a7e7164574b3e312418070000000000000000000000000714202d3a4753606d7a86939facb9c6d2dfecf5ebe2d9d2ccc7c6c5c6c9c6bcb4aba49f928d827a716c615e56524c46423b39352f2d2c29242923282b2d31373940454f565d686d7a849199a4afbbc5cfdbd1c6bdafa59a8e8174685d5245392c1d120700000000000000000000030c162028323a444c565d676d787f8791979ea5adb3bbc1c9cfcac0bab2aca59e98928c86898d9196999c9fa4ababb1b7b9bdc4c7ccd2d7d6d3cec9c4bdb9b1aca69e99928c827a6f6b615a50483e362d23190f06000000000000000916222f3c4955626f7c8895a2afbbd0dbe7dacdc1b4a79a8e8174675b4e413025190e0200000000000000000000000000000000000000000000000000000000000000000000000000020e192530414e5a6774818d9aa7b4c0cddad4c8bbafa49a877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f282f353e454d535960666c70757a7e8183868888898a89888787868583807d7a7774716d67636059535049413c352f282017110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b859299a1a8adb2b9bdc4c9ced5d9e0e0d3c6baaea29891847f79736e69625f58544f46443f38342e29241d19130e090200000000000000000000000000000000000000000000000714202c38444f59606a6f797f848b909596989795908c857d706a5f554b4135291d1104000000000006121f2c3844515c666e7b83888b8d8d8b8985817b726c655c544a3f372d23180d01000000000005111d2a36414c566a7784909daab7c3d0d2c6b9ac9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e1d4c7bbaea194887b6e6155483b2e221508000000000b1825323e4b5865717e8b98a4b1becbd7e2d5c8bcafa295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000010d1925303d4a5764707d8a97a8b2bdc9d5dbcfc0b3a79a8d8074675a4d412f24180d01000000000000000000000006131f2c3845515d677784919eaab7c4d1ddeaeee3d9d0c7c0bbb9b8b9bec5c6bdb5afa49d948f857e756e69605d56534d4745413c3a39352f352e34383a3c42474b515960686d7a839096a0abb5c0cdd7d7cbbfb5ab9e93887c6f62564c4135291d0b000000000000000000000000040e162028323a434c555d666c737d858e939ea1a9afb7c1c9d6ccc4bdb9afaaa29f9a939a9a9ea0a8a9acafb5b8bcc2c5c9cfd4d7d3d0cbc7c4bdb9b2aca7a09d948f877f776d68605950483e362d241b110700000000000000000815222e3b4855616e7b8894aab4bfcad6e2dccfc2b6a99c8f837669564d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000081926333f4c5966727f8c99a5b2bfccd8d8ccc0b6ac95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e2429333b42464f545b6063686d7174777a7b7c7d7d7d7c7b7a79787673706d686864605d55544f46443f382f29241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e68707e8791969ea1a8acb2b9bdc4c9ced4d9d6cabfb4aaa096918b85807b746f6a63605953504a454039352f2a251e1a140e090300000000000000000000000000000000000000000004101c27333d474f5860666d72797e83888a8b8a88837f7a706b61584e433a2f24180d01000000000004101c2834404a545e696e767b7e80817e7c79746e69605b534a42382e251b11070000000000000713202d3946525e687985929facb8c5d2d1c4b7ab9e918478675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e1d4c7baaea194877b6e6154483b2e211508000000000b1724313e4a5764717d8a97a4b0bdcad7e3d6c9bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8796a1acb9c5d2dccfc3b6a99c90837669554b4035291d1004000000000000000000000004101d2935404b556875828f9ba8b5c2d2dde8e8ddd2c7bdb5afacabadb3bbc3c7c0bbaea69e97928a827b726d68615e5754514b494745404342423f4446494e53555d606b6f7a8390959fa8b2bdc7d2d9cfc7bbaea3998f82756a5f53443a3024190d00000000000000000000000000040e162028313a434b545b606b707a818a92979ea5afb7c1ccd6cec9c1bcb4aeaca49fa4acaaacb2b6b9bbc0c7c8cdd2d5d4d1cbc7c5bfbab8b2aca8a19e959089827b726c655e564f473e362c241b12090000000000000000000714212e3a4754616d7a8798a2aebac6d3dfded1c4b8ab9e918578695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7ddd2bdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c1319212a31363d424a5053565d606467676d6e6f7071706f6e6d676b696663615e565753514b48443d37332d261d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56616c707d848b91969ea1a8acb2b9bdc4c8ced4d0c6bcb2a8a09d97928d86817c75706b64605b54514b45413a36302a251f1a150f0a0300000000000000000000000000000000000000000b16212c353d464e545c60666d71767b7d7e7e7b77726d6761594f463c31281d1307000000000000000c18232e39424d565e61696e717374726f6d66615f575049413830261c1309000000000000000714212e3a4754616d7a8798a2aebac6d3cfc2b6a99c8f837669554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e0d4c7baada194877a6e6154473b2e211408000000000a1724303d4a5763707d8a96a3b0bdc9d6e3d7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687884919eabb7c4d1ded2c5b8ab9f928578675d5145392c2013060000000000000000000000000c18242f404d5a6673808d99acb6c0ccd8e4e3d7ccc0b5aba49f9ea1a9b2bac2ccc0b8b0a9a19e948f857f7a736e6964605d555653514b504f4f4a505356575f62676d737d8490959fa7b1bac3d0d9d1c7bdb2a89f92867b6e61584e4332281e13080000000000000000000000000000040e161f283139424a505960686d757e858f939ea5afbac6d2dad5cec6bfbab6afacafb6b7b9bdc3c6c7ccd2d4d9d2ccc7c6c0bbb9b4aeaca8a09e96918b837d756e6a605b534c443d352c231a1209000000000000000000000713202d3946525e687985929facb8c5d2dfdfd2c6b9ada197877a6e6154473b2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f181f262a2f383f44464c525458555d6061626364636261605d555c595754524c4a4745403938322b27221b140b0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444f59616b70797f848b91969ea1a8acb2b9bdc3c8cecec3bab2aca9a29e99928e88827d76716c66605c55514b46413a36302b261f1a150f0a04000000000000000000000000000000000000050f1a232c343d424b51545c6064696e7071716e6a65605d554f473d342a1f160c010000000000000007121c27303b444d52575f616467676562605c54534d443f382f261e140a01000000000000000916222f3c4955626f7c8895aab4bfcad6cdc1b4a79a8e8174675b4e412e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e0d3c7baada094877a6d6154473a2e211407000000000a1623303d495663707c8996a3afbcd1dce7d8cbbeb1a5988b7e7265584b3f32251806000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566976828f9ca9b5c2cfdcd3c6baada297867a6d6053473a2d201407000000000000000000000000071724313e4a5764717d8a9aa4afbbc8d4e0e0d4c7bbafa499939297a0a8b1b9c1cbc2bbb3ada69e97928c85807b75706d676662605d555d5c5b545c6062666a6e7479808791969fa7b1b9c2ccd5d7cbc0b5aba0968d8073695f53463c3120160c02000000000000000000000000000000040d161f272f383f444f565e616c717a818e939eaab6c2cfdce0d8d0cac7c0bbb9bbc0c4c5c9ced2d4d7ddd9d0c7c0bbb9b5afacaaa39f9b96918b847e78706b625f575049413a322b231a1108000000000000000000000005111d2935414c566a7783909daab6c3d0dde1d5c9beb2a9978a7d7064574a3d2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1d262d33383a4145474b4b51535555565756555454514b504d4a4746413e3a39352f2c271f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323e474f5961676d72797e848b91969ea0a8acb2b8bdc3c8ccc3bdb8b3adaba39f9b948f89837d78726d67605d55524c46423b37312b26201b150f0a04000000000000000000000000000000000008111a222b303940454a5153575f61636564625f5754514b433d352c22180d040000000000000000000b151e29323b42464d5355585a5a585653504a46423b332d261d140c0200000000000000000a1724313d4a5764707d8a97a3b0bdd0dbccbfb2a6998c7f7366594c403326190700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e0d3c7baada094877a6d6154473a2e211407000000000916232f3c4956626f7c8995abb5bfcbd7e3d9ccbfb3a6998c807366594d402e23170c0000000000000000000000000000000000000000000000000000000000000000000000000000020e192530414d5a6774808d9aa7b3c0cddad6cabeb3a994887b6e6155483b2e2215080000000000000000000000000714212e3a4754616d7a86939facb9c6d2dfdfd2c6b9ac9f93878591969fa7afbbbfc6c5beb9b0a9a29f98928d86817d7a76736f6d676b6a686869666d6f73767b80858d9399a0a8b1b9c2cbd4d6c9c0bbafa3999184796d60574d42342a200e040000000000000000000000000000000000050d161e272f383f444e555d606a6f76828e9ba8b5c1cedbeae2dbd6d2ccc8c6c8ccd2d2d5d9dfe0e3d9cfc7bdb5afacaba39f9c98928e8a847e79716c666059534e443f382f2820191108000000000000000000000000010d192530424e5b6875818e9ba8b4c1cedbe6dacfc0b3a6998d80736653493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282b3035393a3e40454748494a4a4a494847454143403d3a3935302d2c29241d1b160f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202c353e474f555c60666d72797e848b91969ea0a8acb2b8bdc3c8c8c5beb9b5aeaca69e9c95908a847e79726d67615e56524d47423c37312b26201b150f0a04000000000000000000000000000000000810191e272e34394044464d535557585755534e4745413a312c231a100600000000000000000000030c17202930363c4247484b4d4e4b4946443f38363127221b140b020000000000000000000c1825323f4b5865727e8b98a5b1becbd7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e0d3c6baada093877a6d6054473a2d211407000000000815212e3b4854616e7b8799a3aebbc7d3e0dbcec1b5a89b8e827568544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000081925323f4c5865727f8b98a5b2becbd8dbd0bcafa296897c6f6356493c302316090000000000000000000000000713202d3946525e687784909daab7c3d0dbe0d4c7bbafa499897d8490959ea5aeb5bdc4cac1bbb3adaaa29f99928e8a86837f7c7a79787675757677797c8083888d92979fa4abb2bac2cbd4d0cac0b7aea49f92877c6f675d51453c3122180e0000000000000000000000000000000000050e1720283039414950585f676d747c828e939eaab6c2cfdce8ede7e4ddd8d4d2d4d8dddee1e5ece8dcd1c7bdb5aba49f9c99928f8b86817d79716d66605b544f47423c332d261d160e070000000000000000000000000000081926333f4c5966727f8c99a5b2bfd0dbe7dccfc2b5a99c8f8276655b5044372b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4dacdc0b3a79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d2f35393a3b3c3d3e3d3c3b3a39352f33302e2d2925201f1d1812100b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e1a232c353e434b51545c60666d71797e848b91969da0a8acb1b8bcc3c8cac6bfbbb9b0aaa79f9d96918b857f7a736d68615e57534d47433c37322b27201b150e0903000000000000000000000000000000070c151d23282e34383c4246484a4b4b4847423c39352f281f1a1108000000000000000000000000050e171f252a31373a3b3e40413f3c3a38342e2a261f17110a02000000000000000000000d192633404c5966737f8c99a6b2bfccd6c9bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e0d3c6b9ada093867a6d6053473a2d201407000000000713202d3a4653606d7986929facb9c5d2dfddd0c3b7aa9d908477665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000005111d2a36414c566774818d9aaab3becad6e2d7ccc0b5ab978b7e7a838f939fa3abb2bbc0c7c5bebab4aeaba39f9b9992908c89868584838282838485898c90959a9fa2a9afb5bdc4ccd5cec5bebaaea59d928b7f726a60554b40332a1f100600000000000000000000000000000000040d172029323a424b535b606a6f7980878f949ea5afbac6d2dee6e2dfd9d4d2d1d2d4d9e0e8eef1efe3d7cbc0b5aba399938f8b86827e7a75706d66605c54504a423d373127221b140b040000000000000000000000000000000a1724313d4a5764707d8a97aab4bfcad6e2ded2c5b8ab9f9285796c605346392d201308000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4dacdc0b4a79a8d8174675a4e4134271b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13191d202124292c2d2e2f3031302f2e2d2c2924262421201d191413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c303940454b51545c60666d71787e848b91969da0a8acb1b8bcc3c8cbc7c1bbb7b1aba8a09e97918c85807a746e69615f57534e47433c37322b27201a140d08010000000000000000000000000000030b12181c23282c31373a3b3d3e3e3b3a37312c29241d160d080000000000000000000000000000050d14191f262b2d2e313434322f2d2b28231c1a140b060000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdd6cabfb4aa95887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e0d3c6b9ada093867a6d6053473a2d2014070000000006121f2b3844505c667784919eaab7c4d1dddfd2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000010d1925303d4a5763707d8a98a2aebac6d3dfddd2c0b4a79a8d817479818b9299a1a8afb6bec3cac5bebab5afacaba39f9c9995989291908f8e90919298999d9fa7abadb3bbc0c7d0cfc9c1bcb3aea49c938d80736d62584e43392f21180e00000000000000000000000000000000030c161f29323b444c545c656c727c848d92999fa6afb7c1ccd7e1dbd6d3cec8c5c4c5c8ced7dce3ebede0d3c7bbafa3999287827e7a76716d6863605c54514b443f382f2b262017110a02000000000000000000000000000000000815222f3b4855626e7b8898a2aebac6d3dfdfd3c6baada297887c6f6255493c3025190d010000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4dacec1b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080d111314181d1f202222232423222121201d181a171413110d08060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a1e272e343940454a51545c60666d71787e848a91959da0a7acb1b8bcc3c8ccc7c2bcb8b2aca9a19e97928c86807b746e69625f58534e47433c37322a251f19130c06000000000000000000000000000000070c12181c1f262b2d2e3032312f2e2b26201d18130c040000000000000000000000000000000002090e151a1e21222527272523201f1c17110e0903000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1ced3c6baaea298877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd8e0d4c8bbafa49a86796d6053463a2d2013070000000003101c28343f4a546976828f9ca9b5c2cfdce0d3c7baaea399887b6f6255483c2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000813202d3a4653606d7985929fabb8c5d0dbddd1c4b7aa9e9184776d757f8791969fa4acb1b9bec5cac7c0bbb9b5afaca9a6aaa29f9e9d9b9b9c9d9fa2aaa9abb1b8babec5ccd1cbc5beb9b0aaa29f928d81776c605b51463d31271d0f06000000000000000000000000000000000b151e28313b444c565d666d777f8691969fa3abb0b8c1c9d3dad6cfcac6c3bdb8b7b8bdc3cbd1d9e1e9dfd2c5b9ac9f92867d76716d6864605d5653504a454039332d261d1a150b060000000000000000000000000000000000000713202d3a4653606d7985929facb8c5d2dfe2d6cabeb3a9998c7f7366564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5dbcec1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c101314151617171716151413110d070a0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c151d23282e343940444a51545c60666d71787e848a91959da0a7acb1b8bcc3c8cdc8c3bdb9b3ada9a29f98928d86817b756e6a625f58544e47433c363129241e17110a03000000000000000000000000000000070c10141a1e212224252422211e1a15110d07010000000000000000000000000000000000000003090e121415181a1b18161312100b0600000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfd2c5b8ac9f928579675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9dfd2c6b9ac9f938679665c5144382c1f120600000000000b17232e414e5a6774818d9aa7b4c0d1dce3d7cbbfb4ab988b7e7165584b3e3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000006131f2c3845515c6775818e9baab4bfcad6ded2c5b9aca096887c6f6d727c848e939aa0a7adb3b9bec5c9c7c5c0bbb9b6b2b4aeacaba9a8a8a9aaabaeb3b6b8bcc2c6cacfcbc7c0bbb3ada69e98928b80746c655b50493f342b1f150b0000000000000000000000000000000007121d27303a434c565e686d78818c9299a0a8afb5bdc2cad3d7cfcac5bebab8b2acaaacb2bbc0c7cfd7e0e0d3c7bbafa39992867e746d675e57524c46443f38342e28221c140b09030000000000000000000000000000000000000006121f2c3844505c6675828f9ca8b5c2cfdae5dbd0c3b6a99d908376685e5246392d2013080000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6dacdc0b4a79a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a0b0a0908070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d23282e343940444a50545c60666d71787e838a90959da0a7acb1b8bcc3c8cdc8c4beb9b3adaaa29f99928e87817c756f6a626058544e46423b352f28231c150c060000000000000000000000000000000004090e1214151718181514120e0904010000000000000000000000000000000000000000000000020608080b0d0e0c09070603000000000000000000000000000000000004101c2834404b546a7784919daab7c4d0d0c4b7aa9d9184776a554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9dfd2c5b8ac9f9285796c5f4a4034281c10040000000000061925323f4c5865727f8b98aab4bfcbd7e3dcd1c1b4a79b8e817468564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000004101c2834404b5564707d8a98a2aebac6d3dfd5c9bdb2a8998c8073666a6f7a818891959ea2a9adb3b9bdc4c7cbc7c5c3bfbfbab8b7b6b5b5b6b7b8babec3c4c8cdccc8c6bfbab5afa9a19e948f857e736e605b53493f372d22190d03000000000000000000000000000000040e18232e39434c555e686e7a828e939fa3abb2bbc0c7cfd4d1cbc5beb9b3adaba8a09ea0a8afb5bdc6ced6dfd7cbc0b5aba398928b81796e696159504a423a3228231d17110a0200000000000000000000000000000000000000000003101c28343f4a5465727f8b98a8b2bdc9d5e1dfd2c6b9ac9f93877a6d6154473a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8d9ccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c23282e34383f444a50545c60666c71787e838a90959da0a7abb1b8bcc3c8cdc9c5bebab4aeaba39f99928e87827c756f6a626058534d45413a342e261e180f060000000000000000000000000000000000020507080a0b0b080806020000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000006131f2c3845515c667885929fabb8c5d2cfc3b6a99c908376695d50432f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddaded2c5b8ab9f9285786c5f52452e23180c0000000000000916232f3c4956626f7c8998a3aebac7d3e0ddd0c4b7aa9d918477685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4dacdc1b4a79a8e8174675b4e4134281b0e01000000000000000000000000000c18232e3a4753606d7985929facb8c5d0dbd9cec4b7aa9d9184776960686d747d838c92979ea2a9acb2b9babfc3c6c8cccac6c5c4c3c2c1c3c4c5c6cacfc9c6c4c0bbb9b4aeaba39f97928a827b716c635c504941382d251b1007000000000000000000000000000000020c16202834404b555d676e7a838f949ea5aeb4bdc3cbd1d4cfc6bfbab3ada9a29f9a9691969fa3abb4bcc4cdd5dcd1c7bdb4aaa39f938e837b706b605b544c443c3428221c140b04000000000000000000000000000000000000000000000c17232e3c4855626f7b8896a1adb9c5d2dfe0d4c8bbafa49a8b7e7164564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3c0cdd9d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c23282e34383f444a50545b60666c71787d838a90959da0a7abb1b8bcc2c7cdcac6bfbab5aeaba39f9a938e87827c756f6a615e57524c443f38302921180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798697a2adbac6d3cec2b5a89b8f8275685c4f4235291c080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4c1cddaded1c4b8ab9e9185786b5e5245382b1f070000000000000713202d3a4653606d7986929facb9c5d2dfded1c5b8aca096877a6d6154473a2e211409000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000007131f2c3845515d6775828e9baab4bfcad6ded1c5b8aca095887b6e615d606b6f787f858c92979ea0a8acaeb4b6b9bbc0bfc1c2c3c3c4c4c3c3c2c1c0bfbeb9b8b6afacaaa39f99928e857e756e69625a52443f382f261b13090000000000000000000000000000000008131e28323a45515c676d798390959fa6afbabfc6cfd7d6cbc2bdb4aea9a19e97928d88848b9299a2aab3bbc3ccd4d9cfc6bcb4aea59d9590857d736c665d564e463e332d261d160d060000000000000000000000000000000000000000000615212e3a47535f6a7884919eabb8c4d0dbe4d8ccc0b6ac9b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556976828f9ca9b5c2cfdcd7cabdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0a080806020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708090a0a0a090807060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0e0e0c0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080a0a090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c23282e34383f444a50545b60656c71787d838a90959d9fa7abb1b7bcc2c7cdcac6bfbbb5afaca49f9a938f88827c756e69605d56504a423b332920170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a9b3becad6cdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbddd1c4b7aa9e9184776b5e5144382b1e1105000000000006131f2c3845515c667683909da9b6c3d1dce1d4c8bdb2a8978a7e7164574a3e31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000004101d2935404b5564717d8a98a2aebac7d1dcd4c8bcb1a7988b7f7265575960666d727a7f858c91969b9fa3aaaaacafb6b2b4b5b6b6b7b8b7b6b5b4b3b2b2adabaca49f9c98928d87817a716c615e57504840332d261d140a01000000000000000000000000000000010d1925303a44505a606d79828f95a0a7b0b8c1cbd1d8d0cac0b9b1aba39f97928c85807c777e879298a1a9b1b9c2cad6d8cec6bfbaafa7a097928780786d685f5850443f382f281f180f08000000000000000000000000000000000000000006121f2b37434e586874818e9baab4bfcad6e2ddd2c5b9ac9f92867a6d6154473c32271b0f020000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677884919eabb7c4d1ded6cbbfb4aa96897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000070c101213161819171514120e090502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080e1114141616171716151312100c0607050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1b1b1a191514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151717161413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c23282e34383f444a50535b60656c70787d838a90959d9fa7abb1b7bcc2c7cdcbc7c0bbb6afaca49f9b948f87817b736d68605c544d453b32291e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbd0dbccbfb3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8b5c2cedbddd0c4b7aa9d9184776a5e5144372b1e1104000000000004101c2834404b546774808d9aabb5bfcbd7e3d9cec1b4a79a8e817467574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7dacdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000c18242f3a4753606d7a86929fabb5c0cbd7d9cec3b6a99c908376695f53545c60676d727a7f84898e92989a9d9fa4aca6a8a9a9aaaaabaaa9a8a7a6a5a9a19e9b9a93908b86817b746d68615a524d453f3627221b140b020000000000000000000000000000000005111d2935414c56616c74818e949fa7b1b9c2cad7d8cec6bfbaaea79f99928c857f79746f6d727d869197a0a7b0b8c0cad0d8d0cbc0b9b1a9a299938c827a6e6a615a504a423a312a221a110600000000000000000000000000000000000000030f1a26313e4b5764717e8a98a2aebac6d3dfe0d3c7bbaea3998c7f7265584e43372b1e14080000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8796a1adb9c5d2dfd3c7baaea398887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000040b1012181c1f202324252422211e1a15120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191e2021232324242322201f1c171414110e08050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11141a1e212124262728272522211e1a15100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1e212224242321201d19130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11171c23282d33383f444950535b60656c70777d838a90959d9fa7abb0b7bbc2c7cdcbc7c0bbb6afaca69e9a938e86807a726d665f574d443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfdcddd0c3b6aa9d9083776a5d5044372a1d11040000000000000c18232e3e4a5764717d8a99a3aebbc7d3e0ded1c4b7ab9e918478695f53463a2d2114090000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8dacdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000713202c3945515d6774808d99a3afbbc7d4ddd0c4b7ab9f94887b6e62554b51555d60676d72787d81868a8d90939a97999b9c9c9d9e9e9d9c9b9a99989697918e8b87837e7a746e69615e565046423b332d2417110a0200000000000000000000000000000000000713202d3946525e68707d8a939ea6b0b9c3cbd4d8cfc6bcb4aea49c959086807a726d6762626b707c8591959fa6aebabfc6ced6d6cbc3bbb3aba49f948f847c706c605b544c433c342c2317110a020000000000000000000000000000000000000a14212d3a4754606d7a85929facb8c2cdd8e3d7cbbfb5ab9d9083776a6054473b3025190e0200000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a8b2bdc9d5dfd2c5b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000060b161b1c23282c2d2f3132312f2e2b26201e1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10141a1e2122252a2d2e2f3031302f2e2d2c282321201e1914110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d14191e20252a2d2e3133343534322f2e2b261f1c160c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f151b20262b2e2f31312f2d2c29241e1b160c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c22282d33383f444950535b60646b70777d838990959c9fa6abb0b7bbc2c7ccccc7c0bbb9b0aca49f98928d857f786e695f564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7cabdb1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6c3cfdcdcd0c3b6a99d9083766a5d5043372a1d10040000000000000714212d3a4754606d7a86929facb9c5d2dfded2c5b9aca196887b6e6155483b31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d9ccbfb3a6998c807366594d4033261a0d00000000000000000000000000000004101d2935404b55616e7b87929facb9c2ccd8d3c7bbb0a69a8d8073675d51454b51555d60656c70757a7d808386898a8c8e8f9090919190908f8e8d8c8a8785817e7a76716d68615f57524c443e363029201b120600000000000000000000000000000000000005121e2a36424d57616d7a85919ea5afb8c2cbd5d9d0c6bdb4aaa29f928d837c736d67605d5559616a6f7b838f949da4aeb4bcc4ccd3d5cdc5bdb5afa69e9691867e736c665d564e463e3527221b140b0300000000000000000000000000000000000613202c3945525d6874818d9aa6b0bbc7d3e0dcd1c6b8aca095887c6f62564c41362a1e13080000000000000000000000000000000000000000000000000000000000000004101d2935404b5565727f8c98a5b2bfcfdadcd0c3b6a99d908376665c5044382c1f12060000000000000000000000000000000000000000000000000000000000020a111721272c2e34383a3c3e3f3d3b3a37312d2a251f170f0a010000000000000000000000000000000000000000000000000000000000000000000000000000000003090e161c1f262a2d2e3036393b3c3d3d3d3c3b3a38342e2e2d2a25201d19130e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31363a3b3e404141413f3b3a37312c272118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b31373a3b3d3d3c3a39352f2c272117110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171c22282d33383f444950535961636b70767d838990949c9fa6abb0b7bbc2c7ccccc8c1beb6afaaa39f97928b837b6e685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad6c9bcb0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dddccfc2b6a99c8f8376695c504336291d10030000000000000613202c3945515d6776828f9ca9b5c2cdd9e1d5c9bdb2a8988c7f7265574d42362a1b11060000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c566975828f9ca8b5c2cfdbd8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000000000000010d18242f3946535f6975818e9ba6b0bbc7d3d8cdc2b8ab9e9285796d60544a41454b51535b6063676d7073777a7c7e7f81828383848584838281807f7d7a7875716d6865605d56534d46413a322a251f170e09000000000000000000000000000000000000000714212d3a46535e6974818e97a1adb7c1cad4ddd2c7beb5aba298928a80786f6a605d55514b4f5860696e7a828d929fa2aab2bac1cad7d7d0c7c0bbb0a8a098928880786d685f584f473f332d261d150c040000000000000000000000000000000004111d2935414c56626f7c88949fabb7c4cfdae3d4c8bcb1a79a8d8174685e52463a3025190d020000000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9ca9b6c2cfdcdacdc0b4a79a8d817467544a3f34281c100300000000000000000000000000000000000000000000000000000000020c141c2328323839404446494b4c4a4847423c3a363029211c130a010000000000000000000000000000000000000000000000000000000000000000000000000000060d141a21272c31363a3b3f41464749494a4a494846443f3e3b3936302d29241e1a150b06000000000000000000000000000000000000000000000000000000000000000000000000000000080d161e24293036393b4246484b4d4e4e4d4c4847423c383329241d150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071119222b32373c4247484a4a494745413a383228231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b22272d33383f44464f555961636b70767d838990949c9fa6abb0b7bbc2c7ccd0c7c0bbb4aea9a19e9590857a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd5c8bbafa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919daab7c4d0dddccfc2b5a99c8f8276695c4f4336291c100300000000000004111d2935414c5565727f8b98a7b1bcc8d4e3dacec3b6a99d908376695f5346382d22170b000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687885919eabb8c4d1ded7cbc0b5ab968a7d7063574a3d3024170a0000000000000000000000000000000007121d2a36424d57626f7c88949fabb7c3cdd9d2c6b9ada2978b7f72665c51443a4145495053555d606367686d6f7173757676777778777675747372706e686864615e5654524c46423b363029201a140d050000000000000000000000000000000000000004111d2935414c56616e7b87929fa9b3bec9d2dcd8ccc0b6aca39992867e736c665f58514b4540464e575e686d78808a9298a0a8b0b8c0cbd1d8d2ccc1bab2aaa29a938c827a6e6a615951443f382f271e160d04000000000000000000000000000000010d19242f3a47535f6a76828f9ca8b2bdc9d5e1d9cec3b8ac9f92867a6e61564c41362a1e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb9c5d2dfd7cbbfb4aa988b7e7165584b3e2e23170c00000000000000000000000000000000000000000000000000000000000a141e262e343d44484a51535657585755534d4846423b332d251c130a00000000000000000000000000000000000000000000000000000000000000000000000000090f171f262a33383b4246484c4d525456565757565553504a4b4746413b3935302b261f17110a0200000000000000000000000000000000000000000000000000000000000000000000000107111a1f282f353b4146474d535457595a5b5a5855534d48443d352f271f160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19232b343d43474e535557575654524c48433d342e261e150c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b22272d33373e44484f555960636b70767d83898f949c9fa6abb0b7bbc1c7ccccc6bfbab3ada79f97877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd7cbbfb4aa94877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919eaab7c4d1dddbcec2b5a89b8f8275685c4f4235291c0f02000000000000010d19242f3b4854616e7b8795a0acb8c7d1dcddd1c4b8ab9f95887b6e6153493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c6d2dfd3c7bbafa399887b6f6255483c2f22150900000000000000000000000000000000010e1a26313b47535f6a76828f9ca7b1bcc8d4d6cabeb3a99e9184796d60564c4135383f44464b515357565d606264666869696a6b6b6a696867666563615e565854524c4745413a36312a251e170e090200000000000000000000000000000000000000000713202c3945525d6874808d99a3afbbc4cfdbe0d4c8bbafa49a92877d716c605b544e45413a353c454d565d666d737e8691969ea6aebabfc6cfd7d7ccc3bcb4aca49f948f847c706b625b50494139302820160d0300000000000000000000000000000008131e2b37434e5864717d8a96a1adb9c5cfdbe0d3c7baaea2988d8073685e52463a3025190b0200000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a99a3aebac7d3e0d3c7baaea398887c6f6255493c2f2216060000000000000000000000000000000000000000000000000000000006111c2630383f444f54545c6062646564625f5754524d453f372d251b0c0200000000000000000000000000000000000000000000000000000000000000000000010a121b212931363d44484d535559565e61626364636261605c545854524c4746413a373128231c140c04000000000000000000000000000000000000000000000000000000000000000000040c1218232c313a41454d5254575e61646667686765625f57544f454039312820160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d464e54575f62646462605d56544f443f3830261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b22272b33383e44484f555960636b70767d82898f949c9fa6aab0b7bbc1c6cccbc5beb5ab9f9285796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbd3c7baaea398867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eabb8c4d1dedbcec1b4a89b8e8175685b4e4235281b0f02000000000000000814212d3a46535e697783909dabb5c0cbd7e0d4c8bcb1a7998c7f73655b5044372b1f150a0000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a9b2bec9d5dfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000009141f2b37434e5863707d8995a0abb8c1cfd8cfc5b9ada1968b7e72685d52453d3033373a4045474a4c52545657595b5c5d5d5e5e5d5d5c5b5a595754524c4b4746413a39352f2a261f19130c05000000000000000000000000000000000000000000000714212d3a4754606d7a85929fabb5c0cdd6e1d6cabeb3a99f93887e716b615a504a423c352f29333b444c545c606c717c848f949ca4aeb4bdc5cdd5d5cec5beb6afa69e9691867d726d605b534b433a32281f150c020000000000000000000000000000010f1b26313c4653606d7984919ea9b3becad6e1d6cabfb4aa9f92867a6d61564c41362a1d140a0000000000000000000000000000000000000000000000000000000006131f2b38434e586774818d9aabb4bfcbd7dfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000b17232e38424a50596063666d6f7172706e6966615e5751493f372d1e140a000000000000000000000000000000000000000000000000000000000000000000010a131c242d333b42464f54575f616669686e6f7070706f6e6d666865615e5654524c47423c342e261e160d0500000000000000000000000000000000000000000000000000000000000000060d161d2429353e434c51565e6166696e7173747474726e69636059514b433a32281e150b00000000000000000000000000000000000000000000000000000000000000000000000001050707090908060300000004101b27323d474f5860626a6e70706f6d68636059504a423830261c11060000010507070b0b0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000060b11171b1f282c33383d44484f545960636b70767c82898f949c9ea6aab0b6bbc1c6c6bbafa4998f8275655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd2c5b9ac9f928679675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929eabb8c5d1dedacdc1b4a79a8e8174675b4e4134281b0e010000000000000005121e2a36424d5765727f8c99a3afbbc7d4e0d8cdc2b7aa9e9184786c6053463c31261a0f030000000000000000000000000000000000000000000000000000000000000004101c2834404a5466737f8c99a6b2bfcfdaddd0c3b7aa9d908377675d5145382c1f13060000000000000000000000000000000000030f1b26323c4854606b7783909da6b0bdc6d1d5c9bdb2a89e92857a6d60584e42392e2b2f35393a3d414547494b4c4e4f5050515251504f4e4d4c4a4746413e3a3936302c29241e1a140d080200000000000000000000000000000000000000000000000b1724313e4a5764717d8a98a2aebdc7d1dfdfd2c6b9ada2978e81746c615950443f382f29242129323a424a505a616a6f7a828d929fa3abb3bbc3ccd4d7d0c7c0bbb0a8a09892877f736c655c554c443a31271e140a0000000000000000000000000000000a151f2c3844505c66727f8c97a2adbac5cfdbdbd0c6baaea2988d8073685e52463c2f261b11060000000000000000000000000000000000000000000000000000000a15222e3b4754606a7784919eaab7c4d1dcddd0c3b6aa9d908377665c5144382c1f120600000000000000000000000000000000000000000000000000000003101c28343f4a545c606b7075797c7e7f7d7b77736e69635b51493f30261c110600000000000000000000000000000000000000000000000000000000000000000a131c252e363e454d53596063696e7276787a7c7c7d7d7c7b797775716e6865615d56534d443f38302820170e050000000000000000000000000000000000000000000000000000000000060f181f282f3540474f555d60686e73777b7e808181807f7b77706b605d554c443a30271c120700000000000000000000000000000000000000000000000000000000000000020608080d111314161615130f0a04000713202c38444f59606a6f767b7d7d7c7a756f6b605c544a42382e23170b02080d11131418181514120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f161c21282c33383d44484f545960636b6f767c82898f949c9ea6aab0b8babcb2a89f93877c6f6253493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3bfccd1c4b8ab9e9185786b554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb8c5d2dedacdc0b3a79a8d8074675a4d4134271a0e0100000000000000020e1a25313b4754616e7b86929facb9c5d0dbded2c5b8aca0968a7d7063584e43372b20150a0000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6675828f9ba8b5c2cedbdacdc1b4a79a8e817467554b4035291d10040000000000000000000000000000000000000a15202c38444f5963707d89949eabb5bfcbd7cfc4b9ada1978d80746a60544b40342824292c2d2f35393a3c3e4042434344444544434241403f3d3b3936302e2d2a25201d19130e090300000000000000000000000000000000000000000000000004111d2935404b556774818e9aaab4bfcfd9e3ded1c5b8ab9e92857a6d615a50473e332d261d1817202830383f4450585f686d78808b9299a2a9b2bac2cad3d9d2ccc1bab2aaa299928b80776d675d564c433930261c1106000000000000000000000000000003101c28343f4a54606d7a85929fa9b3becad6e1d6cabfb4aa9f92867a6d61584e41382d22170b020000000000000000000000000000000000000000000000000006111b2935414c56626f7c8996a0acb9c5d2e2d5c9beb3a99a8d807367544a4034281c100400000000000000000000000000000000000000000000000000000006121f2b3844505c666d747d8286898a8b8a88847f7b726d635b5142382e23170b0000000000000000000000000000000000000000000000000000000000000009121c252e37404850575f616b70767b7f82858789898a8a89888684817e7a76726d68625f57504a423a322920170d02000000000000000000000000000000000000000000000000000000060f18212931394045515961676d737b7f84878a8c8d8e8d8b88837d756d675d564c42392e231811070000000000000000000000000000000000000000000000000000000003090e121415191d20212222211f1b150e070916222f3b4854606b707c83888a8a8986827c746d665c544a3f34281c100f13191d2021242522211f1a150d070100000000000000000000000000000000000000000000000000000000000000000000000000000000030b10161c21272c33383d44484f545960636b6f767c82898f949b9ea6acaeb3aaa1968e81746a5f5341382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdd0c3b7aa9d9084776a5d51442f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657986929facb9c5d2dfd9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000914202d3946525e6876828f9caab3becad6e2d4c8bdb2a89c8f82766a5f53473c31261a0b020000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c5d2ded7cbbfb4aa988b7e7265584b3f2f24180c0000000000000000000000000000000000000004101c27333d4854606b75828f99a3aebbc5cfd5c9beb3a99f92877c6f665c51453d32291e202024292c2d2f3133353636373838373635343332302e2d2a2521201e1913110d080100000000000000000000000000000000000000000000000000000613202c3945515d677784919eaab7c4d0dde1d5c9beb3a9998d8073685e52483e3528221c140b0e161e262e343e464e565d666c737e879297a0a8b0b8c1c9d2ddd8ccc3bcb4aba39f928d81796d685d554b42382e23170d0400000000000000000000000000000c17232e3845515d67737f8c97a2adbac5d0dbdbd0c6baaea2988d80746a5f53493f33271d140a000000000000000000000000000000000000000000000000000b17222d3946525e6874818e9ba8b2bdc9d5dfd2c6b9ada197897c6f6356493c2e23180c0000000000000000000000000000000000000000000000000000000814212d3945505a606d7881898f929897989796918c867f726d62544a3f34281c10030000000000000000000000000000000000000000000000000000000000050f1b242e374049525a61696e767d83888c8f929795969796959992908e8b87837f7a756e69605c544c443b32291e14080000000000000000000000000000000000000000000000000000060f18212a333b434b515b636b707a80868c919697999a9b9a9895908981796d685d544a40342823190d040000000000000000000000000000000000000000000000000000060b151a1e212225292d2e2f2f2e2b262018100a1623303d495663707d869095979799928f8780786d665c5044382b1f161b1e252a2d2e31322f2e2b262018130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c21272c33383d44484f545960636a6f757c82888f939b9fa2a9a19891847a6d61584e432f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3c0cdd0c3b6a99d9083766a5d5043372a1d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c798699a3aebac7d3e0d9ccbfb3a6998c807366594d4033261a0d00000000000000000005111e2a36414d5664717e8a98a2aebac6d1dcd9cec3b7ab9f94887c6f62584e43372b1d140a0000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8997a2adbac6d3dfd3c7baaea398887c6f6255493c2f22160700000000000000000000000000000000000000000b16212c38444f59626e7b86929fa9b3becad6cfc5bbafa3999083796d60594f443b30261c14191d202123242628292a2a2b2b2a2a292827262421201e191413110d080401000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8696a0acb9c5d2dedfd2c6b9ada197887c6f62564c41362c2317110a02040c151c2328343c444c545b606c717d8591969fa6afb7c0c8d1dad5cec5bdb5afa49c938e827a6d675c544a3f34281f160c010000000000000000000000000006111c2935414c55606d7a85929fa9b3becad6e2d6cabfb4aa9f92877c6f655b50443a2f261b11060000000000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9c4ced9ded1c5b8ab9e9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a1723303d4955616c75818e939b9fa3aaa5a8a09d98928c7f72665c5044382b1f120600000000000000000000000000000000000000000000000000000000020d17212d364049525b636c717b82899094999c9ea1a9a3a3a3aba39f9d9b9a93908b86817b726d665d564c443b3025190e05000000000000000000000000000000000000000000000000050e18212a333c454d555d606d727d858d92999ea0a8a6a7a7a7a79f9d938e837a6d665c51443f352b1f160c010000000000000000000000000000000000000000000000020a11171f262b2e2f3035393a3c3c3b37322a221b111e2a36414c566975828f989fa7aba39f9a938d81786d6053463a2d2021272c3036393a3e3e3b3a373129241d160d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c21272c32383d44484f545860626a6f757c82888e9298969791867c6f685e52463c321d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdcfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0b4bfcbd7e3d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000020e1925303b4753606d7985929faab4bfcbd7e0d3c7bbb0a69b8e81746a5f53473d2f261c11060000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa9b3becad6dfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000005101c27333d47535f6974808d97a2adb9c3cfd7cbc0b5aba0958c80736b60564c42382e2317121113141618191b1c1d1d1e1f1e1d1c1b1a19171414110e08070501000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a8b2bdc9d5e1ded1c4b8ab9e9185786a5f53443a30241a1106000000030a1117222a323a424a505a626b707b8490949ea5aeb6c0c8d8ddd7cfc7c0bbaea59e949082796d665c50443f31281d130700000000000000000000000000000d19242f3a45515d67737f8c97a2adbac3d0d9dbd0c6bbafa3999083786c60564c41382d22171007000000000000000000000000000000000000000000010b151f2b3744505b65727f8c98a3aebac7d6e0d5c9bdb2a89b8e8174665c5044382b1f1206000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8a939ea5acaeb4b2b2acaaa39f9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000000009141f29333e48525b636d737e868f949c9fa6a9abadb3afb0b0b4aeacaaaca49f9d98928e867f786d685e564c41362a21160b0000000000000000000000000000000000000000000000030c17202a333c454d575f676d757f8791979fa3abacb2b3b4b4b3b1aba59e958f82786d605b51473d31281e130800000000000000000000000000000000000000000000020b141b222731373a3b40414647494947433c342d2417202d3946525e687885929faab1b4aeaca49f93897d7063564a3d30262b32383a4146474b4b4847433c352f281f170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161c21272c32383d43484e545860626a6f757c8185888989857e706a60564c41342a200b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cecec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0adbad1dce7d8cbbeb2a5988b7f7265584c3f3225190c0000000000000000000008141f2c3845515d6773808d98a3aebac7d1dcd8ccc2b9ac9f93877c6f62594f42382d22170b020000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabb7c4d0dbdcd0c3b6a99d908376665c5144382c1f12060000000000000000000000000000000000000000000b16212b37424d57606d7a85929ea7b1bdc6d1d1c7bdb1a79f92877d6f685e544a3f3428241b110707090b0d0f101011111211100f0e0d0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcced9e5dcd0c3b6a99d9083766a584e4332281e120800000000000006101820282f383f44505960696e7a828e939da4aeb6bfccd2d9d9d1cbc0b7afa69f948f81786d605b51433a2f24180d000000000000000000000000000008131e2935414c55606d7a85929fa8b2bdc7d2ddd7cbc0b5ab9f958b7e71685d53493f332722190f06000000000000000000000000000000000000000007121d2731394653606c7884919eaab4bfcbd7ded2c5b9aca196897d7063544a3f34281c1003000000000000000000000000000000000000000000000000000006121f2b3844505c6675828f9ca5afb8babfbebdb8b4ada297877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000020e1a25303b45505a636e737f8b92989fa6abb0b6b8b9bebebab8b3afafb2b6afacaaa39f98928c827a6e685e52463d33271c1004000000000000000000000000000000000000000000000b151e29323c454d575f696e79818c9399a1a9aeb5b9bdbfc0c1c0bcb8afa79f948e81746d63594f433a2f24190c030000000000000000000000000000000000000000020b141d262d333c4247484d4c52545555534e463f362823212e3b4754616e7a8798a2aebcbfbab6afa595897c6f6256493c2f31373d43484c5254575855534e45413a312920170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b21272c32383d43474e545860626a6f757a7c7c7c79706c61584e443a3022180e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3e0d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000004101d2935404b55616e7b86929fabb5c0cbd7e0d4c7bbafa4998f82756b60544a3f33281f1409000000000000000000000000000000000000000000000000000003101c28343f4a54626f7c8896a1acb9c5d2e1d6cabfb4aa9a8d817467544a4034281c1004000000000000000000000000000000000000000000050e1a26313c45525d68727f8b95a0abb4bfcbd7cfc3bbafa39991857a6e665c50443f362c23191007000000020303040505040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3dbcec2b5a89b8f8275685c4f423229160c0000000000000000060e161d262d333e474f575f686d78818d929ca4adbbc0c7d0d9dcd7c9c1b8b0a69e938e81746d62554b4035291c120700000000000000000000000000010d19242f3a45515d67737f8c96a0abb5c0ccd7dcd1c7bdb1a79e92857a6d655b50443e342b21181007000000000000000000000000000000000000050e18232f3943505a63707d8a96a0acbcc6d1dcd7ccc0b5ab9e9184786c605346392e23170b0000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8c1c7cbcec8c5b8ab9f928578685e5246392d20130700000000000000000000000000000000000000000000000000000005121e2a36424d57616c73808c929fa2aab0b7bcc2c5c4bcb4aeaba6a3a2a5abadb3b4aeaaa39f948f837a6e61594f44382c20130700000000000000000000000000000000000000000007121d27303a444d575f696e7b838e939fa4abb3bbbfc6c9cecdcecdc8c1b9b0a69d938c7f726b60554c4135291e150b00000000000000000000000000000000000000000a141d262f383f444d53555a565e6162625f58514840342e26303d495663707c8996aab3becbc7c0aea295887b6f6255483c343c42474f54565e616465625f58514b433b32291f140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b10161b21272c32383d43474e54585f62676d6f706f6d67615a50463c32281e100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4e1d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000c18242f3946525e6974818d99a3afbbc6d1dcd7ccc0b5ab9e93897c6f665b50443b30251a10070000000000000000000000000000000000000000000000000006121f2b3844505c6673808c99a8b2bdc9d5dfd3c6baaea2988a7d7063574a3d2e23180c00000000000000000000000000000000000000000000000915202935414c56606d78839199a3aebac1cdd7cbc0b5aba1979082786d605b51483e352b22190f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd1dce7dbcfc2b5a89c8f8275695c4f422f24180c000000000000000000040b141c2228353d454d565e666d77808d929ca3afb6bec7cfd9dbd3cac2b8afa59d938b7f72675d5145392e23180c000000000000000000000000000008131e2935414c55606d79849199a4afbbc3cfd9d9cfc2b9ada1978e81776c605a50473d332a2219110802000000000000000000000000000000030d17202934404b55616c7683909da8b2bdcfd8e0d4c7bbafa4998c8073665b5044382b1c11060000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8898a2aebac6d3d6d9d0c3b6a99d9083766a564c4135291d11050000000000000000000000000000000000000000000000000000030d17212d3a46525e69717e8b929ca4aeb4bcc2c7cfc4bbb3aaa29f999696999ea2a9b1bab4aea69f958e81756b6054483b2f2216090000000000000000000000000000000000000000050e18232e39424c565f696e7b8590959ea5afb5bdc4cbd1d5d9dadad8d4cbc2b8afa59f93877d6f675d51453e30271d120700000000000000000000000000000000000006111b262f38414950575f62666a686d6f6f6a625b52443f3830323f4b5865727e8b98a5b1bed0d2baaea194877b6e6154483b3f444d53596063686d71716e6a605d554d443b3025190e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b20272b32373c43474e53555d60626363605d5550473e342b20160c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4c1cecdc0b4a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbc8d4e1d8cbbeb1a5988b7e7265584b3f3225180c000000000000000000000007121d2a36424d56616e7b87929faab4bfcbd7ddd2c7bdb0a69d9083786c60574d42362a22190e050000000000000000000000000000000000000000000000030c15202d3a4653606d7884919eaab7c4cedadfd2c5b8ac9f9285796d6053463a2d2013070000000000000000000000000000000000000000000000030d1924303a44505c666f7c86929fa6b0bbc4d0d1c7bdb2a99f948e81746d635a50473d342b2219100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894aab4bfcbd7e3dcd0c3b6a99d9083766a554b4035291d1004000000000000000000020a1117232b333c444c545c656c74808c919fa4acb5bdc7d1dcdcd4cac1b8afa59e9285796d60544a4034281c100400000000000000000000000000010d19242f3a45515d676f7c87939fa7b1bdc7d1dcd5c9beb3a99e938c80736c61594f453c342b2319130c0500000000000000000000000000020b151f29323a45515c67717e8a959fabbac4cee1dfd2c6b9ac9f93877b6e61544a3f33281c0a000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98aab3becad6e3dbcec1b4a89b8e8175685b4e423025190d01000000000000000000000000000000000000000000000000000009141f2b37434e58616e7b85929fa4adbabfc5ced1c7bdb3a9a198928c89898c92979fa7b1bcbab0a89e93897d706356493d3023160a00000000000000000000000000000000000000020c16202834404b545e686e7b859197a0a7afbbc0c7d0d7dcdddcdbdfe0ddd4cac0bbafa49991847a6d605a5043392e23180c0100000000000000000000000000000000000b17222d384149535b60696e7377797a7c7c726d635b504a423931404d5a6673808d99a6b3c0cccabfb4aa93877a6d605447424a50575f626b6f767a7e7e7b756d675e564d41362a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b20272b32373c43474b515355565653514b433e352c22190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4c1cdcdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1d8cbbeb1a5988b7e7265584b3f3225180c0000000000000000000000010e1925303b46535f6975818e98a3aebac4cfdad9d0c1b8ab9f958b7f72695e52463f342b20170d04000000000000000000000000000000000000000000000a151e2c38444f5964717e8a96a0acb9c5d2e0d6cabeb4aa9b8e8275675c5145382c1f130600000000000000000000000000000000000000000000000008131e28343f4a54606a727f8c949ea9b2bdc7d2cfc4bbb0a69d928c7f726c61594f463d342b231a1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8798a3aebac7d3e0ddd1c4b7aa9e918477675d5145392c1f13060000000000000000000000061119212a323a424b535b606e737f8b939aa3abb5c0cbd7dddcd3cac0b9ada1978c7f72665c5144382c1f1206000000000000000000000000000008131e2935404b55606b73808d95a0abb5c0cbd7dacfc5bbafa59c928a7e716b60574e463d352a251e160e0b0300000000000000000000000a141d27313a444e58606d7984919ea7b1bcccd5e1d3c7bbb0a69b8e8175695e5342382d22170b000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0d0dbe6d9ccbfb2a6998c7f7366594c40332619080000000000000000000000000000000000000000000000000000020e1a25313a47535f6a75818e98a2aeb6bfcad0d7cbc0b5aba1979186807c7c7f8590959faab4bfbaafa5998d8073665a4d4033271a0d0000000000000000000000000000000000000008131e28323a45515c666d7a849197a1a9b1b9c1ccd2d9d8d4d1d0ced2d3d6dbd7ccc0b5aba1968e81746c61554b4034281d120700000000000000000000000000000000030f1b27333f49535b656c737b8083858788877f736d605c544b433a424e5b6875818e9ba8b4c1cec7baaea29886796d6053464e545c60696e757c83878a8b8881796e685e52463c32261b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b20272b32373a40454749494947454039312c231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3c0cdcdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2d8cbbeb1a5988b7e7265584b3f3225180c00000000000000000000000009141f2a36424d57616e7b86929fa8b2bdc9d5dfd4c8bcb1a79f92867b6e615b51463d32291f160d04000000000000000000000000000000000000000006111c2630384854606b7783909da8b2bdc9d5dfd3c6baaea2988a7e7164554b4034281c1004000000000000000000000000000000000000000000000000020c17232e38424e58606c77828f97a1abb5c0ccd7cdc2b8afa59c918a7e716b60584e463d352c241b13070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677986929facb9c5d2dfdfd2c5b9ac9f92867a6d6053473a2d20140b000000000000000000000000070f18202830394149505c636d727f889299a3afbbc0cbd4dfdcd5c9beb3a99e9285796d6053463a2d2013070000000000000000000000000000010c18242f39434f59606d79839199a3afbbc2cbd5d6cdc1b7aea49f92867d6f695f584f473f363028201b16100b0604000000000000030a111b262f39434c56606a73808d96a0acb9c2cdded9cfc7b7ab9f94887c6f62574d422f261c1106000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddae3d7cabdb0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000005121e2a36424d57626e7b87939faab3bec8d6dbd3c7bbafa39991857c73706f727a829098a2aeb5b4b4a89c8f8275695c4f4236291c0f000000000000000000000000000000000000050f1925303a444f59606d78829096a1a9b2bbc3cbd7ddd4cdc7c4c3c1c5c7cad0d8d2c7bdb2a89e938a7e71675c5145392f24180c0100000000000000000000000000000005121f2b3744505b656c7780878d90929899928b80746d665d554c4443505c6976838f9ca9b6c2cfc5b8ac9f928579665c5050575f666d737b828990939a98938e847a6e61584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b20262b2f35393a3c3d3c3a39352f271f1a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfcccdc0b3a79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000020e1a26313b46535f6973808c96a1adb9c2cdd7d8cdc2baaea2988f82756d62584e443b31281f160d05000000000000000000000000000000000000020b17232e38424e5863707d8995a0acbac4ced9ded2c5b8ab9f92857a6d6053473a2e23180c000000000000000000000000000000000000000000000000000006111c26303c44505b656d7a859199a4afbbc2cbd4cac0b7ada39f92877d706a60584f473e362d2518120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b556a7784909daab7c3d1dce0d3c7bbafa399897c706356493d32271c1007000000000000000000000000060e161e272f383f44525b636d727e87929fa5afb9c3cdd8e4dacfc5b9ada297897c706356493d3023160a00000000000000000000000000000007121d27313d45515c676f7c87929fa6b0b9c3ccd6d3c9bfbaaea39892857b6f6a60595146413a322c271f1c1713100c070b0a060b0f151c232d38414b555e686f7c87929fa8b2bdcbd4dcd1c7bdb0a69c8f82766a5f54453b311d140a00000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae2d6cabfb4aa95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000714212d3a46535e6974818e9aa4afbcc5d0dad7cbbfb4ab9f92877c6f6a6363686e7986929fa3aba7aaa39a8d8174675a4e4134271b0e0000000000000000000000000000000000030d17212a36414c56616b74808d949fa8b2bbc4cdd5d9d0cbc2bcb8b6b4b8babfc6ced7d0c4baafa59e9184796d60554b4035291d1207000000000000000000000000000004101d2935404b55606c77818d93999d9fa2a39f928c81786d675d564d45505d697683909ca9b6c3cfc5b8ab9e9285786b54535b606a6e7880878f939c9fa4a59e968e81746a5f53473b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151b1d24292c2d2f30302d2c29241d150d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbcdc1b4a79a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3d9ccbfb2a6998c7f7366594c40332619070000000000000000000000000009141f2a36424d57606d7984919ea6b0bbc5cfdbd6cabeb4aa9e938b7f726a60564c433a31281f170e0600000000000000000000000000000000000a141d28343f4a54606a76828f9ca7b1bcccd5e0d4c8bcb1a79a8e8174675d5145392c1d12070000000000000000000000000000000000000000000000000000000a151e27333f49535e68707d87939fa6b0b9c3cdd2c9bfbbaea39992867c6f6a605950483f3729241d150d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f414d5a6774808d9aabb5c0cbd7e3d7cbc0b5ab998c7f7366594f44382c22190f0b0602000000000000010406070c10151d262d334049515b626c727f8b939da7b1bcc8d4e0e1d6cabeb3a9988b7f7265584c3f3225190c000000000000000000000000000000010b151f2834404b55606a73808c949ea7b1bac4cdd7d7cbbfb4aaa19791857c6f6b625b524c443e38322b28231f1c1818171717171b1f262e343f49535c676d7a849199a3afbac3ceddd7cbc0b5ab9e94897d7063584e4333291f0b0200000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddae0d3c7baaea298877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000815212e3b4854616e7b86929facb6c0ced7e0d3c7baaea3998d80736a5f58565e6774808d92999a9a9a98928a7d7063574a3d3024170a000000000000000000000000000000000009141f29333b46525e68707d8a929da6b0bac4cdd6dad0c7beb9b1aba9a8acaeb4bcc5ced6ccc1b9aca1968b7f72675d5145392f24180d00000000000000000000000000000613202c3945515d67727f8c939fa4abacaeafa49c938e81796d685e574e505d697683909ca9b6c3cfc4b7aa9e9184776b565e656c727c838c92999ea5acafafa89f93877c6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13181d2020222323201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3d9ccc0b3a6998d8073665a4d402e23180c00000000000000000000000000030e1a26313b45515d67717e8a949fa9b3becad6dbd0c5bcafa59f92877c6f685e554b433a31292018100802000000000000000000000000000006111b262f3844505c666f7c89949fabb9c3cddeded1c5b8aca095897c6f62554b4035291d0b00000000000000000000000000000000000000000000000000000000030c17222d38414c56606b73808d949fa7b1bbc4ced7cbbfb5aba29892857c6f6b615a514940352f271f180f08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071724303d4a5763707d8a99a3afbbc7d3e0dcd1c4b7aa9d9184776b6054483f342b211b16120e090b0a0b0b070d101314181d1f24292d33383f49515a626d74818e959fabb8c4d1dde0d7cbc0b5ab998c7f7266594c3f3326190c00000000000000000000000000000000030d18232e39434e58606d78828f95a0a8b2bbc5cfd8d1c6bcb3a9a19791857d726d615e565048443d38342e2c28232524242322272b30383f44505b656d79839096a0abb5c0ccd5dcd4c7bbafa3998f82756b6054463c3221170d0000000000000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3c0cddadfd2c5b8ac9f928579685e5246392d2013070000000000000000000000000000000000000000000000000005111d2935414c566773808d99a3afbec7d2e0dfd2c5b9ac9f92867a6d60584e4c55606d7880878b8d8e8d8b867f726b6155483c2f23160900000000000000000000000000000000020e1a25303b45505a616d7a85919ea4aeb8c2ccd6ddd1c8beb5aca79f9d9b9fa2aab3bcc5d0d5c9bdb2a89e9185796d60554b4035291c1106000000000000000000000000000714202d3a4753606d7986929fa5afb5b8babbada59d938f827a6e695f584f5d6a7683909da9b6c3d0c3b6aa9d9083776a60686d777f8690959fa3abafb9bbbbafa49a8c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113141616161413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9cec1b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4dacdc0b4a79a8d817467544b4034281c10040000000000000000000000000009141f2935404b55616c76828f97a2adbac0ccd5d7cec1baaea39991857a6e675d554b433a322a2219130c04000000000000000000000000060f17222d38414d57606d7883909da6b0bbcbd5dfd5c9bdb2a99d9184776a605443392f24180d000000000000000000000000000000000000000000000000000000000006111b262f3a444f59606d78828f95a0a9b2bcc6d0d1c6bdb4aaa19792857d716c625b51454039312a2119140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d0dbded1c5b8aca095897d70635a50463d332c27211e1a191817171819181d202024292c2f35383f44464f545960666d7983909daab6c3d0ddd5cec6bbafa3998a7d7063574a3d3024170a000000000000000000000000000000000007121d27303c44505c666d79839096a1a9b3bdc6cfd7cfc5bbb3a9a19792877f756d68615a544f46443f3a38342e313130302d33373c424a505b606c77818e959fa8b2bdc7d1ded6cabeb3a99f92877c6f62594f44342a200f050000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9ddd0c4b7aa9d9184776a564c41362a1d1105000000000000000000000000000000000000000000000000000713202d3946525d687783909dabb5c0d0d9e4dbcfc2b5a89c8f8275685d524644505c666d737a7e8081807e7a726d62594f44382c2014070000000000000000000000000000000005121e2a36424d57626c75818f97a1adb6c0cad4ded4cbc0b6aca39b95908e9298a2a9b3becad6cec4b9ada1978c7f72675d5145382e23170c000000000000000000000000000a1724303d4a5763707d8a98a2aeb5bdc5c6bfb7afa69e9490837b6f6a60595d6a7683909da9b6c3cfc3b6a99c908376696a6f7a828b92989fa7aeb5bdc1c1b8afa59b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090a090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9cfc2b5a89c8f8275695c4f4236291c0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4dccfc2b5a99c8f8276665c5145382c1f130600000000000000000000000000030c18242f3943505a616e7b85929fa5afbac3ced7d7cbbfb4aba1979083796d675d554c443c3429241e16100b060000000000000000000610182127333f49535f69727f8c95a0acb8c2cdddded2c5b9ada1968b7e7165584e4331281d12070000000000000000000000000000000000000000000000000000000000000a141d29323d44505c666d7a839097a1aab4bdc7d2cfc5bcb3a9a19792867e726d635b514b433c332a251e19130e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677683909caab4bfcad6e2d4c8bdb1a89b8f82756c62584e463e38322e2b2626242424252624292c2d2f35393a40454a50535960636b70787f85929eabb8c5d1d1cbc3bcb4aa9f92867a6e6154473b2e2114080000000000000000000000000000000000000b151e28343f4a545d676e7a849197a2abb4bdc5ced6cdc4bbb3a9a299928b817a716c63605953504a464540403e3e3d3d3e3f44464e545c606d73808d939ea7b1bac4cfd9d6cdc5b9ada1978e81746a5f53473d3222190e000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2bfccd8dccfc2b5a99c8f8276695c4f433025190d01000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939facb9c6d1dfe1d4c8bdb2a8978b7e7164564c413f4a545c60686d71737473726d68625b51473e33281c1004000000000000000000000000000000030c1a242d3a46525e69717e8b939ea9b3bec8d2dcd8cec2b9aea49b918b8381869297a2adbac1ced5c9beb3a99e9285796d60544a3f34281c10030000000000000000000000000a1723303d4a5663707d89929fa4abb4bcc4c9c0b8b0a69f9591847c6f6b615a6a7683909da9b6c3cfc2b5a89c8f82756d727c848f949fa2aab1bbbfc6c0b7afa69e938a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aebbd0cfc2b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4dfd2c5b8ac9f9285796d6053463a2d201307000000000000000000000000000007121d27313e46525e69717e8a939da8b2bcc5cfd9d1c6bdb2a99f959082796d675e564e463e353028201c17110e090807060404060b1117222a333c44505b656e7b86929fa7b1bccad4ded6cabeb3a99e9184796d6053463d3220160c01000000000000000000000000000000000000000000000000000000000000020b172028343f4a545d686e7b859198a2abb5c0ccd2cec5bbb3a9a29892887f726d605d554d453e363029251e1a15100c06060401000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5565727f8b98a2aebac6d0dbd9cec3b6aa9e938b7e716a60584f48443d3a37313231303132332f35393a3c4045474b51545b60646b70767d838b9297a2adb9c6d2c8c0b9b1aaa2988e8174685e5246392d201407000000000000000000000000000000000000030c17232e38424b555e686f7c859299a3abb4bcc4cdd5cdc4bbb3aba39f938e857e76706b64605c5453514b4c4b4a4a4a4b495053585f666d747f8b929ca5afb9c2ccd6d9cfc5bbafa59e92857a6d61584e43352b211007000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8dacec1b4a79b8e8174685b4e4135281b0800000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a99a4afbbc7d4e0ded1c5b8aca096877b6e6154473b38424a50565e616467676765615e5651493f352c21160b000000000000000000000000000000000b151e2b37434e58616e7b86929fa5afbbc4cfdadbd0c6bcb1a79c928b7f76757c85929fa6b0bcc5d0cfc4b9ada1978b7f72665c5044382c1f160b0000000000000000000000000916222f3c4854606b73808c9399a2aab2bbc3cac1b9b0a7a09691857d716c626a7683909da9b6c3cec1b4a89b8e8175757f8791969fa6aeb4bcc3c6bfbaaea59e948e81776c605346392d20130600000000000000000000000000010507070b0c0b090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794aab3becacfc3b6a99c908376695d5043362a1d080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e0d3c7baaea298887c6f6255483c2f2215090000000000000000000000000000010b151f2a36424d57616c74818e96a0aab3bdc7d1d8cfc4bbb1a79f949082796d685f585046413a322b28231c1a16151413111113171c2328343c454f59606c77828f98a3aeb9c3cddcdcd2c6b9ada1978c7f72665c5145382c1f13040000000000000000000000000000000000000000000000000000000000000000050e17232e38424c565e696f7c869299a4afbbc0c7d0cdc5bbb3aaa39a938b7f746d675f575046413b35302b261f1c171413100d0701000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a4754606d7a86929faab4bfcad6e1d2c6bbafa59f92877c6f6a6159544f484742403f3e3d3e3e3f40404547494b5153555d60666c70767d838990959ea2a9b3becacac0b6aea7a09892867b6e61564c41362a1e11050000000000000000000000000000000000000006111c26303a434d565f6a707d879299a2aab2bbc3cbd4cdc5bdb5afa59e97928a837d76706d6663605c54595857575657535b60626a6f78808b919ba4aeb7c1cbd4dcd1c7bdb3a99e938a7e71685e52463c3123190f00000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aabb5c0ccd7e3ddd0c4b7aa9d918477695e52463a30383f444c5254585a5b5a5854524c443f372d231a100500000000000000000000000000000007121c2730394754606a75818e98a2aeb7c1cdd6e1d6cabfb4aa9f958d80736d6a717e8b939ea9b3becad6cabeb3a99e9184796d6053463d32271c100300000000000000000000000714202c38444f59636e737f879298a1a9b1b9c1cac2b9b1a8a19792867e726d6a7683909da9b6c3cdc1b4a79a8e817a818b9299a1a8b0babfc6c4bcb4aea49c938e82786d655b5044372b1f1205000000000000000000000002080d1113141819181613120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798698a2aebac6d0c3b6aa9d9083776a5d50442f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e2d6cabfb4aa978b7e7164584b3e31251807000000000000000000000000000000030d1a25303b45505a606d79849198a2abb5c0cbd7d6cdc2b9b0a69f9490827a6f6a615a524c443e38342e2a25232121201d1d2022282e343d464e57606b727f8b949faab4bfcbd5dfd4c8bdb2a89e92857a6d60544b4034281c100400000000000000000000000000000000000000000000000000000000000000000006111c26303a434d57606a707d87939fa4afb6bec7cfcdc5bcb4aca49f918c81796e69625a524c46413a37312c282320201d18120c040000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6874818d98a2aebac3cfd9d7ccc1baaea39992857c706b63605955534d4d4c4b4a4a4b4c4d4b515356555d6064676d72787d838990949da0a7adb3bbc5cfc4b9aea49c9590867d6f695e53443b3025190d0100000000000000000000000000000000000000000a151e28313b444e58606b717e879298a1a9b1b9c2cad6cfc7c0bbafa9a19e949089827d7973706d666866646463636465656c6f757c828d929ba3adb6c0c9d3dbd7cbc0b5aba1978f82756c61564c41342a20110700000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6d9cdc0b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000004101c2834404b546976838f9ca9b6c2d2dde8dbcec1b5a89b8e827568574d42362a2e343a4146474b4d4e4d4b4746413a322d251b1108000000000000000000000000000000000c18232e3942505a626f7c87939faab4bec9d3dfddd3c6baaea2989083786d60626c75828f97a2adbac6d3cfc5b9aca1968b7e7164594f44382c1f1409000000000000000000000004101c27333d47525c636d727e869197a0a7b0b8c0cbc3bab2a9a29892877f736e7683909da9b6c3cec2b5a89b8f82848e939fa3abb2bac2cac2bab2aaa39f928d81786d665c53493f33271b0f0300000000000000000000050d13191e202125262523201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667885929fabb8c5d0c4b7aa9d9184776a564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e7dbd0c0b3a6998d8073665a4d402e23180c0000000000000000000000000000000009141f29333e45515d676f7c869299a3afbbc0c9d2d4cbc2b8b0a69f9490847c716c615d565046443f3836312f2e2d2c29292c2d33383f444f585f696f7d87929fa6b0bcc6d0ddd6cdc5b8aca0968b7f72675d5142392e23180c00000000000000000000000000000000000000000000000000000000000000000000000a151e28313b454e58616b727f8b929fa4acb5bdc6cfcfc6beb6afa39c938e837b716c615e56524c47423c38342e2d2c29241d160d09000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616e7b86929fa8b2bdc7d1dcd7cbbfb4aba19792857d76706b65625f575a5957575758595a555d606365676d7175797e848a90959c9fa6acb1b9bec5cdcdc1b4a89c928d837c6f6b60574d4232291e1408000000000000000000000000000000000000000000030c161f29323c464f59616c717d869197a0a7b0b8c0cacfd1cbc1bbb3ada69f9c948f8a84807c7976747371717070717274787c818790949da4adb5bfc8d1dbd3c9c1bbafa39992857a6e615a50443a3022180e0000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000006131f2c3845515c667884919eabb7c4d1dee6dacdc0b3a79a8d8074675a4d41302523283036393a3e4041403f3a39363028201b13090000000000000000000000000000000004101c2834404a54616c7683909aa4afbcc5d0dbdfd5c9bdb2a89f92867b6e665c5a616e7a85929fabb8c2cdd5c9bdb2a89d9083776b6054483b30251a0e0000000000000000000000000b16212b35404a525b626c707c8590959ea6aebabfc6c4bbb3aaa399938b807476838f9ca9b6c2cfc3b6aa9e938f91959ea5aeb5bdc4c7c0bbb0a8a198928b80776d665c544a41382d22170b00000000000000000000070e171e252a2d2e3233312f2d2b28221c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a546b7884919eabb7c4d1c5b8ac9f928579685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1becbd8e4e8dbcec1b5a89b8e827568544a4034281c1004000000000000000000000000000000030d17212935404b555f6a707d87929fa4aeb7c0c8d1d4cbc2b8b0a69f9691867e746d68615a53504a46423f3c3b3a393535393a3f444a5059606a6f7b859299a3aeb8c2ced8dacfc5bbb0a69e9184796d60554c4130271d12070000000000000000000000000000000000000000000000000000000000000000000000030c161f29333c464f59626d737f8b939aa3abb4bdc6ced0c7c0bbada59d9590867e756e68615e56534e46443f3d3a39352f281f1b120900000000000000000000000000000000000000000000000000000000000000000000010d19242f3a46525e6973808d96a0abb5c0cbd7dcd1c6bdb3a9a197928a827d76726e6968666564636465666768676d6f7275797d82868b91969d9fa7abb0b8bcc3cacfd7ccc0b3a6998d80786f6a60594f453b3120170d0200000000000000000000000000000000000000000000040d17202a343d47505a616b707c8591959fa6afbabec5cdd5cdc5beb9b0aba69f9c96918d898583817f7e7d7d7d7e7f8185888e939a9fa6aeb6bfc7d0dad3cac1b7afa59f92877d70685e52483e32291e10060000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2dfe5d9ccbfb2a6998c7f7366594c403326171e252a2d2e31343434322e2d2a251e160e09010000000000000000000000000000000006121f2c3844515c66707d8a949facb6c0ced7e2d9cdc5b9aca0968c7f72695f54525e6874808d9aa6b0bbc7d3cec4b8aca095897d7063574d42362a1c12070000000000000000000000050f1a232e384049515a616a6f7b838f949da4aeb4bdc4c5bcb4aba49f928d8179828f9ca8b5c2cfc6bbb0a69e9b9da0a7afbbbfc6c5beb6afa69f9691867e736c655c544b42392f261b110600000000000000000007101920293036393a3e3f3e3c3938332d2a251e19130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e44505d6a7783909daab6c3d0c6baaea298877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4eaddd0c3b7aa9d908477665c5144382c1f120600000000000000000000000000000000050f18242f39434e58606b717e8b929ca5aeb6c0c8d6d4cac2b8b0a8a198928a817a716c64605c54534d4c49484745414145474a50545c606b6f7c859197a2abb4bfcad4dcd5c9beb3a99e948a7d70665c51433a2f1e150b00000000000000000000000000000000000000000000000000000000000000000000000000040d17212b343e47515b636d737f889299a3abb4bcc5cdd2ccbfb7afa7a098928b817a736d68625f5753504a4a47454039312d241b0f050000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57606d79849199a3afbbc0c9d7d8cfc5bbb3a9a19e948f89837f7b7774737271707171727374777a7c7f82868a8e92989ea0a8abb1b7bcc2c8cdd6dad5ccbdb0a4978a7d716660584f473d33291f0e05000000000000000000000000000000000000000000000000050e18222b353e485059616a6f7b838f949da5adb3bbc2c9cfcfc9c2bcb7b0aba8a19e999892908e8c8b8a8a898a8c8e91979b9fa4acb0b8c0c8d0dcd7cac1b8afa59d938b7f726b60564d41362c20170d000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000815222f3b4855626e7b8899a4afbbc7d4e0e5d8cbbfb2a5988c7f7265594c3f32261913191d2021252728272521201d19130c05000000000000000000000000000000000003101c28343f4a54606d7984919ea6b0bec7d2e0e0d4c8bcb1a79e9184796d60574d4c56626f7b88949fabb7c5d0d4c8bcb1a79b8f8275695e5246392e23180c00000000000000000000000008111c262e373f48505860696e79828d929fa3abb2bbc2c6bdb5afa49c938e82818f9ba8b5c2ceccc1b8b0aaa8aaacb1b9c1cbc3bbb3aca49f948f847c716c605b534b423930271d140a000000000000000000050e19222b323a4146474b4c4b4946443f3836302a251e19140e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061c2936434f5c6976828f9ca9b5c2cfcabfb4aa95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4ecdfd2c5b9ac9f9286796d6053463a2d201307000000000000000000000000000000000007121d28313c464f59626c73808d939da4aeb6bfcad0d4cbc2bab2aaa29f938e857e76706d66615e5758565454514b4b5154545b60666d737d859197a1a9b3bdc6d1dcd4cac2b9ada1978f82756c61544a4031281e0c030000000000000000000000000000000000000000000000000000000000000000000000000000050f19222c353f49525b636d727e879299a2aab3bbc3cbd6c9c0b9b1aaa29f938e86807a746e6a63605c545753514b433e362d21170d02000000000000000000000000000000000000000000000000000000000000000000010e1a25303b45515d676f7c87929fa4aeb7c0cbd1d6cdc5bbb3ada69f9c95908b888481807f7e7d7d7e7f80818486898c8f92989b9fa2aaacb2b7bcc2c7cdd4d7d4cfc9c2bab0a6968a7d7063544e463d352b21170d0000000000000000000000000000000000000000000000000000061019232c363e474f585f696e7a828e939fa2a9b0b9bdc4cad0cdc7c2bbb7b2acabaaa29f9d9b999797969697989a9ea1a9acafb6bec2cad2d9d1cbc0b8afa59e938e81746d62594f443b30241a0e05000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbbc8d5d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5c0ccd7e3e4d8cbbeb1a5988b7e7265584b3f322518080d111314181a1b1a181413110d080200000000000000000000000000000000000006121f2b3844505c66727e8b96a0acb8c2d0d9e4ded1c4b8aca0958a7e71665c514547535f6a7683909ca9b3becad6cec3b9ac9f92877b6e61544a4034281c10040000000000000000000000000a141c252d363e464e575e676d78808b9299a1a9b0b8c0c7c0bbaea59d948f8f939eaab6c3cfd3cac1bbb6b5b7b8bcc3cbc1b9b1a9a29a938d827a6f6a625a5049413930271e150b020000000000000000030c17202b343d444c52545859585653504a46413a36302a251e19140e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5c1ced0bcb0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4ede0d3c7bbaea399887b6f6255483c2f2215090000000000000000000000000000000000010c161f2a343d47505a606c77818d929ca4adbabfc6ced4ccc4bcb4aea59d97928a827d78736e6968656261605d55555d6063666c717880879297a1a9b3bbc5cfd8d6ccc2b8afa59e92857a6e615a5042392e1f160c0000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232d374049525b626c717e879298a1a9b1b9c1cad0cbc3bcb4aea59e98928d86817b75706d666663605d5550483e33291f14090000000000000000000000000000000000000000000000000000000000000000000009141f2935404b55606a727f8c929da5aebbc0c7cfd7cdc5beb9b0aba79f9d9896918e8d8c8a8a8a8b8c8d8e909299989b9fa2aaacaeb4b8bdc3c7cdd3d3d2ccc7c4beb9b0a89e94887b6e6155483d342b23190f0500000000000000000000000000000000000000000000000000000007111a242c353d464e575e686d78818a92979fa6adb2babfc6cad0ccc7c4bdb9b7b4aeaca9a7a6a4a4a3a3a4a5a7abadb2b9bbc0c7d0d4d7cfc7c0bbaea69e938e81786d605b51473d32291f120800000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdd2dde8e4d7cabdb1a4978a7e7164574b3e3124180b010507070b0d0e0d0c0707050100000000000000000000000000000000000000000713202d3a4653606d7884919ea8b2bdcad4e2e1d5c9beb3a99d9083786c60544b40434e5864717e8a97a2adbac6d3d4c7bbafa3998d8073665c5144382c1f1409000000000000000000000000020a131b242c343c454d555d666d747e8791969fa6aebabfc6bfb7afa69e9c9b9ea6b0bbc6d2dcd3ccc6c3c2c4c5c8c6bfbaafa7a097928880786d68605850443f382f271e150c030000000000000000000b151e29323d464e565e6165666462605b54524c46413a36302a251f1a140e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cdcbbeb1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4eee3d7cbbfb5ab978a7e7164574b3e3124180b000000000000000000000000000000000000040d18222b353f44505b656c77808d929ca3aeb4bcc4ccd6cec6bfbaafa9a19e948f8a847f7b7875726f6e6d676b6b676d7073787d838c9299a2a9b3bbc4cdd7d7cdc4bab0a69d938a7d70685e52483e30271c0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000008111b252e374049515a626c717d869297a0a7afbabfc6cecec5bebaafaaa29f98928d87827d797573706d67625a50453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000020c18242f39434e58626d74808d939da4afb5bdc4cbd1cfcac2bbb7b1aba9a8a09e9b999897969798999a9b9d9fa3aba8acaeb4b8babfc6c8ced4d1cbc7c5c0bbb9b3ada69f968f8275695f53463a2b22191107000000000000000000000000000000000000000000000000000000000008121a232c343c454d565d666d747e858f949ea1a8aeb4babfc6c9cfcec9c5c4bfbab8b6b4b2b1b0b0b0b1b2b4b8b9bec4c8ccd2d9d1cbc4bdb5afa49d948f81786d665c50493f352b20170d0000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1aebbc7d4d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3e3d7cabdb0a4978a7d7164574a3e3124170b00000000000101010000000000000000000000000000000000000000000000000714202c38444f5964717e8a96a0acbac3cedce6dfd2c6b9ada1978a7e71655b5042393c4653606d7985929fabb8c5d0d7cbc0b5ab9e9185796d6053463b3025190e020000000000000000000000000109111a222b333b434b545c606d717c8490949da4aeb4bcc4c0b8b0aaa8a8aab0b8c1ccd7e3ded7d2cfced0ccc3bcb4aea59e9590857d736c665e564e463f332d261d150c0300000000000000000007121c27303b444e5860686d7172716f6c66615e56524c46413b36302a251f1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccccbfb3a6998c807366594d4033261a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdcfdae6e4ddd8d0bfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000006101a2327333f49535b656c74808c919fa2aab2bac1cad0d0cac1bbb3ada69f9c96918c8784827f7c7b7a797878797a7d80848a90959fa3abb3bbc4cdd6d6cdc5bbb2a89f948e81746c61564c41362c1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e373f48505a616b707d8590959ea5aeb4bcc3cbd0cac1bcb4aeaaa29f9a938f8a85817f7d79716c62574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000007121d27313d46515b606c78818d929fa3abb2bbc0c7cfd4ccc7c2bcb8b6b2acaaa7a6a5a4a3a4a4a5a6a7aaacafb5b5b8babfc5c6cad0d2ccc7c6bfbbb9b5afaca9a19e948f847b6e61574d42362a1910070000000000000000000000000000000000000000000000000000000000000008111a222a333b444c545c606c717b828a91969fa2aaaeb4b9bec4c8ccd2d0cac6c5c3c1bfbebdbdbcbdbfc1c4c6c9cfd4d6d3cfc7c0bbb2aba39f928d82786d665c544a3f372d23190e050000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aebac7d4d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4e4d7cabdb1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000010c16232f3c4855616b7783909da8b2bdccd5e0e3d7cbbfb4ab9e9185796d6053493f303845515c6774818e9baab4bfcad6d1c7b9ada1978a7d7164564d42362a1e110500000000000000000000000000000810192129313a424a505a626a6f7a828d929fa3aab2bac2c1bbb7b5b5b6bbc1cad3dee8e8e3e0d7d0cac1bab2aaa39f938e837b706b605b544c443d3427221b140b03000000000000000000000c18232e39424d56606a6f7a7e7f7e7c78736d68615e56524c46413b36302a251f1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becacec1b4a79b8e8174685b4e412e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3bec9d5dbd9d2ccc5beb5ab9b8e8174685b4e4135281b0e0200000000000000000000000000000000000000081117222d384149535b606e737f8b9298a0a8b0babfc6ced5cdc5beb9b0aba8a19e9996918e8b8987878685848587898d91969da0a7afb5bdc5cdd6d6cdc5bbb3a9a0969082786d605a50443b30241a0c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252d363f485059606b6f7b838f939fa2aab1bbc0c7cfcec6bfbab4aeaca49f9c97928e8c8a857e71695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000010b151f2b343f44505b666c77808c9299a1a8afb5bdc2c8ccd2cdc7c4c3bdb9b7b4b3b2b1b0b0b1b2b3b4b7b9bbc0c2c5c6cad0d0cdc8c7c0bbb9b5aeacaba49f9c97918b827b6e695e52453b31261a070000000000000000000000000000000000000000000000000000000000000000000810182129323a424b515a61696e767e848d92989fa2aaadb3b9bbc0c5c7cbd1d1d0cecccacac9c9cacbcdd1d2d3d2d0cac6c2bdb5afa8a099928b80786d665c544a42382e251b1107000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1adbac7d4d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4e4d7cbbeb1a4988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000008131e2b38434e5863707d8a95a0acbac4cedee7e0d3c7baaea3998c7f73665c5141382d34404b5564707d8a98a2aebac6d3d5c9beb3a99c8f8276695e52463a2d201409000000000000000000000000000000070f171f2830383f44505860686e78808b9298a1a8b0b8c0c7c3c2c2c3c6ccd3dce5efe7ddd5cec5bfbaafa8a098928b81796e696159504a423a322b2217110a020000000000000000000004101c2834404a545e696f7c858b8c8b8985807a736d68615e56524d46423b36302a251f1a140e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcd1cfc2b6a99c8f837669544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8797a1adb9c7d0cfd0c7c0bbb3ada3998d8073665a4d4033271a0d00000000000000000000000000000000000000000006111b262f384149505c636d727e8691969ea6aeb4bcc1c9cfcfc9c2bbb7b2adaba8a19e9b98959499929291929896999da0a8acb1bbc0c7cfd7d4ccc4bbb3a9a19791847a6d665c51483e32291e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131b242d363e474f5960696e79818b92989fa7afb5bdc3cad0cac6bfbab6afaca9a19e9b999892867b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000030d192228333f4a545b656c747f8791969fa3abb0b9bbc0c7c9cfd2cec9c5c4c1c0bfbdbdbdbebfc0c1c3c5c7cbd1cfcec8c5c4c1bcb8b5afacaba39f9c9993908b857e776e695f574d42332a1f140900000000000000000000000000000000000000000000000000000000000000000000070f1720283039404550575e616c717980868d92989ea1a9acafb6b9bbbfc1c4c5c7cbd1cacbcbcccccbd0cbc7c5c3bebab8b0aba39f9691877f746d665c544b423930261c130900000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0adbac7d3d8ccbfb2a5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4e5d8cbbeb2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000010d19242f3b4754606a7683909ca7b1bcccd6e0ecdfd2c5b9ac9f92867a6e61544b402f262e3a4753606d7985929facb8c5d1dacfc4b9ac9f93877b6e6154473b3025190e02000000000000000000000000000000050d161e262e343f464e565e666d747e8691969fa6aeb6bec6cfcecfd2d7dee5eeeadfd5cbc3bcb4aea59d9691867f746d675f574f443f382f282019100600000000000000000000000006121f2c3844515c666e7b859197999797918d86807a736e68615e56524d46423b36312a251f1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895aab4bfcbd1c4b7aa9e918477665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e687885929eabb5bfc1c2c0beb6afa9a29f92877c6f6256493c2f231609000000000000000000000000000000000000000000000a141d262f383f44525b636c717c848f939fa2aab0b9bdc4cad0cdc7c4bdb9b8b2adaba8a5a2aba39f9e9e9fa2aaa6aaacb2b8bcc3cbd1d9d5cac2bab2a9a19792857c6f685e544b40362c20170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b242c353d474f575e676d777f8690959fa3abb1babfc6ccd0cac7c0bbb9b3adaba8aaa2988d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000071017222d38424a535b606d727d848d92999fa6acafb6b9bdc3c5c7cbd1cececccbcac9cacbcccdcecdcfcac6c5c2c0bdb8b7b4b1ababa49f9c99928f8b86837e7a716c655f574d453b3021180e030000000000000000000000000000000000000000000000000000000000000000000000050d161e272e343e454d525a61676d737a80868c91979c9fa4acacaeb5b5b7b9babfbdbebebfbfbfbebdbfbab8b6b3adaba69f99928d847d726d605c544b423930271e150a0100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adb9d0dbd9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7e4e5d8ccbfb2a5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000000000004111d2935414c56626f7c89949fabb9c3cedee8e0d4c7bcb1a79b8e8175685e5242392e1f2c3845515c6775818e9babb5c0cbd7d4c8bbafa49a8b7f7265564d42362a1e110500000000000000000000000000000000040c141c2328343d444c545c606c717c848f949da4acb4bec8d4dcdfe3e8eff0e4d9cdc3b9b1aaa29f938e847c726d605d554d453e332d261d160e0700000000000000000000000005111d2a36414c56606d78839097a1a9a9a19e98928d86807a746e68615e57524d46423b36312a261f1a140e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8798a3aebac7d2c5b9ac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d566975828f99a4aeb4b4b5b3b0aca49f97928a7f726a6054473b2e22150800000000000000000000000000000000000000000000020b141d262d334049515a616a6f7a828c92989ea6adb2babec5c9cfcfc9c5c4bdb9b7b5b2afb5afacababacaeb4b3b7b8bdc3c8cdd7d7cec9c0b8b0a8a19792857c6f6a5f564c42392e231a0e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a232c343d454d555d656c727c838c9299a0a7aeb4bbc0c7d0d2ccc8c5beb9b8b4b4aa9b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000006111c262f384149505b636b6f7a80878f949b9fa4acadb2b6b9babfc0c1c3c4c5c5c5c7c6c4c3c2c1bfbebab8b6b3b2acaaa7a79f9d99938f8b86827e7a76716d67605b534d453b33291f0f0600000000000000000000000000000000000000000000000000000000000000000000000000040c151d2328333b424650555d60686e737a80858a90939a9c9fa3aba8aaacaeb4b0b1b1b2b2b2b1b0b4aeaca9a9a29f9a948f878079706b625b504a423930271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693aab4bfcad6d9ccbfb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4e5d9ccbfb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000713202c3945525d6874818e9ba6b0bccbd5dfeaddd1c4b8ab9f95897c6f62564c4130271d2934404b5564717d8a99a3afbbc7d4d8ccc0b6ac9c908376695e52463a2d2014090000000000000000000000000000000000020a1117222b323b424a515a626a6f7a828d929ba2acb7c3cfdbe7eff4f9ece0d4c8bcb1a7a098928a81796f6a625b514b433b3328221c140b05000000000000000000000000000713202d3946525e68737f8c959fa9b3b3adaaa29f98928d86807b746e69615e57534d46423b36312a261f1a150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e687986929facb9c5d2c7bbaea399877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303c4956626f7c87939fa2aaa8a8a6a69f9a938e857e726d62584e43372b1f13060000000000000000000000000000000000000000000000020b141b222737404850585f686d777f868f949ea1a8aeb3b9bec4c8ced1cfc9c5c4c1bebcc0bbb9b8b7b8babfc0c4c5c8ced4d5d1cbc4bdb9aea69f9691857c6f6a5f584e443a30271d110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333b434b535b606a6e78808790959fa2aaafb6bec2c9ced4cfc9c6c5c1b5a89c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44515960686d747c82898f939a9ea1a8a9acaeb4b3b4b6b7b8b8b9bbb9b8b6b5b4b2b3adaba9a7a8a09d9a9795908b87827e7a76716e6865605d555049413b332921170d000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212930363e434b51565e61686e73797e83878b8f9299989b9e9fa3aaa4a4a5a5a6a5a5a4aaa39f9c9a97928d88827c736d67605951443f3830271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c66798698a2aebac7d3d9ccbfb3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7e3e6d9ccc0b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb8c2cddfe7e2d6cabeb3a99d9083766a6054443b301e18232f3a4754606d7a86929facb9c5d2ddd2c6b9ac9f93877b6e6154473b3025190e02000000000000000000000000000000000000061019202930394044505860686d78808b909ba6b2bfcbd8e5f1fff7eaded1c4b8aca09590867e746d675f5851454039312a2117110a0200000000000000000000000000000714212e3a4754616d7a86929fa7b1bbbeb9b4aeaaa29f98928d86807b746e69615e57534d46423b36312b261f1a150f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c566a7784919daab7c4d0cbbfb5ab96897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a73808c9298999b9c9a98948f87817b716c625b51463d32271b0f03000000000000000000000000000000000000000000000000020a1117252e363e464e565d656c727b828a91969fa2aaadb3b8bdc3c4c8cdd0d1cecbd1cbc7c5c5c4c5c7cad0d0d1d4d3cfc9c6bfbab2aca49d948f847c6f6a5f584e463c32281e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810192129313a414950575f666d737c838c92989fa4acb0b9bdc4c7ccd2d2ccc0b5ab9a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333f474f565d606a6f767c82878d91969a9d9fa3aba6a8a9aaababacafacabaaa8a7a5a9a29f9c9a9796918e8a87837f7b76716d6865615e5654514b443f382f2921180f050000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a313a40454c52565e61666d71767a7e8286898c8e919298959797989899999897969892908d8a85807b766f6a605d554f473f342e261e150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b5f6c7985929facb8c5d2d9cdc0b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3e6dacdc0b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000007131f2c38434f5965727f8b98a2aebac7d3e0ecdfd2c6b9ada2978a7e7164584e4332291e13202c3945515d677783909daab6c3d0ddd4c8bbafa49a8b7f7265564d42362a1e110500000000000000000000000000000000000000070e171e272e343e464e565e666d737e8b97a4b1becad7e4f1fdf6e9ddd0c3b6aa9d90837b716c605d554f47433d37312a251f19130c07000000000000000000000000000c1926333f4c5966727f8c98a2aeb9c2c9c6bfbab4aeaaa29f98928d86807b746e69615e57534d46423b37312b26201a150f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d192530434f5c6976828f9ca9b5c2cfd1beb1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e58636e7380868a8c8e8f8d8b88827c756e69615a51493f342b20160a00000000000000000000000000000000000000000000000000000006131c242d343c434c535b60696e757d848d92989ea1a9acb2b6b8bcc1c3c5c7cbd1cdcecfcfd0d1d1d0cfced0cac6c5beb9b4aea8a09e928d827a6f6a5f584e463c342a20160c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f171f282f383f444e545c606a6f797f868e939a9fa6acb2b7bbc2c5c6c7bbafa4998b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b2227343d444c52585f626b6f757b8084898d90929998999b9c9e9e9f9fa39f9e9d9c9a999697928f8d8a8784817e7b76726e6864605d5654524c4745413a332d261d180f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f282f353b41464c52545c6064686e7276797c7f82848687898a8b8b8c8c8c8b8a89888683807d79746e6a625f58514b433d3528231c140c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e45525f6b7885929eabb8c5d1dacdc0b4a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3e7dacdc0b4a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000915222f3b4854606b7784919daab4bfcad6e2ebded1c5b8ab9e9285796d6053463d322017111d2935414b556774808d9aa7b3c0ced9d8ccc0b6ac9c908376695e52463a2d201407000000000000000000000000000000000000070e171e262e343e454d545c606b707b82909ca9b6c3cfdce9f6fff8ebded1c5b8ab9e92857f79716c666159544e47423c363029241e18120b0600000000000000000000020f1c2835424f5b6875828e9baab4bbc0c7d0cac6bfbab4aeaaa39f98928d86817b746e69615f57534d47423c37312b26201a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b2734414e5a6774818d9aa7b4c0cdccbfb3a6998c807366594d4033261a080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d46525c636d737a7e808182807e7b766f6a615e5750483f372d22190f04000000000000000000000000000000000000000000000000000000000a121b222a313a414950575f616c707980858c91979da0a8aaabb1b4b7b9bbbfbfc1c1c2c3c3c4c4c3c2c1c0bebab8b3adaaa39f96918a80786d685f584e463c342a22180e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333c424a51585f666d737b818790949ea0a8abb0b6b8babab5ab9f93877b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222b323a41454e535960636a6e73787c808386898b8d8e9091929292999391908f8e8c8a878583807e7b7774716e6965615e5654524c4746413b39352f27221b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090d161d242930363b41464b5153565e6165676d6f727577797a7c7d7e7e7f7f7f7e7d7d7c797673706d67625f57534e454039312b2317110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071e2b3844515e6b7784919eaab7c4d1dacec1b4a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0bdc9d6e3e7dacec1b4a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000004111d2935404b55636f7c8995a0acbcc6d0dbe7e1d5c9bdb2a89a8d8174665c5145382c1f130d18242f3e4a5764717d8a97a8b2bdc9d5ddd2c6b9ac9f93877b6e6154473b2f24180d0100000000000000000000000000000001071019202930383f444f575e666d737d8590949fabb7c4d0ddeaf2f7f8ecdfd2c6b9ada297928c847e78706b626058534e46423b352f28231d17110a02000000000000000004111e2b3744515e6a7784919da2aaafb5bdc2c8cecac6bfbab4aeaaa39f99928d86817b746e69615f57534d47423c37312b26201b150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfcbcec1b4a89b8e8175685b4e423025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b34404a525b63686d7173757573716e69626058524d453e362d251b10070000000000000000000000000000000000000000000000000000000000000910181f282f383f444d535a61676d737a7f858b9196999d9fa7a8aaacaeb5b3b4b5b5b6b7b7b7b6b6b5b3b3adaba9a19e98928c847d746d665e564e463c342a2218100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227303940444e545c60696e747c838a91969c9fa6a9abadaeaba3998f8275695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019202830353c43474f54585f62656c6f7376797c7e808183848585868686858382817f7d7b787674716e696764615e5654524d4745413b3936302c29241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e252a3036394045464c5254555d60636568656c6e6f7171727273727271706f6d666764605d55534e47433c352f271f19110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909daab6c3d0dbcec1b4a89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e8dbcec1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000613202c3945515d6774818e9ba7b1bcced8e2ebded2c5b9aca196897c6f63544b4034281c100714212e3b4754616e7a8796a0acb9c5d2ded4c8bbafa49a8b7f7265554b4035291d10040000000000000000000000000000040c1218222b323b424a505961696e78808892979fa6b0bcc7d3dfe2e6ecf3eee2d6cabeb3a9a29e96918b837d766f6a625f57524d45413a342e27221b140b0700000000000000010e1b2734414e5a6774808b92989fa4abb0b8bcc3c9cfcac6bfbab4aeaba39f99928e86817b746e69615f57534d47433c37312b26201b150f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcfd0c3b6a99d9083766a564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222e38404952565d60646668696765615f57544e46423b332c241b13090000000000000000000000000000000000000000000000000000000000000000060d161d262d333b424650555d60686d72797e84888c9095989b9d9fa3aba6a7a8a8a9aaabaaaaa9a8a7a9a29f9c97928d868079706b605c544c443c342a22181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343c424b51575e616a6f767e848a8f94989c9fa2a29f9992877c6f62574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242931373d43484e53535b606367676d6f727375767778787979797877757472706e69696764615e565754524d4746413b39352f2d2a25201d18130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d14191e252a2e34383b4146474b51535659535b60616264646565666665646362605c545753514b47423c373229241d150d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2cfdbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3e8dbcec2b5a89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929facb8c3cedfeaeaded1c4b7ab9e9184786c605346392e23180c0714202d3946525e687784919eaab7c4d1ddd8ccc0b6ac9c8f8276675d5145392c20130600000000000000000000000000060d161d2429343d444c545c606b707b828d939aa1a9b0b8c2cdd2d3d6dbe1e9f2e6dbcfc5bbb3ada8a19e95908a827c756e6a615e56514c454039332d261d191009010000000000000613202d394653606c777f868e93999fa6acb1b9bdc4cacfcbc6bfbab4aeaba39f99928e87817b746e69625f57534e47433c37312b26201b150f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a9b3bec9d1c5b8ab9e928578685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101c262e3740434c525457595b5c5a5855534d47433d363029211a120900000000000000000000000000000000000000000000000000000000000000000000040b141b222731363e434b51565d60676d72777b7f83878b8e90929997999a9b9c9c9d9e9e9d9c9b9a9797928f8a85807b736d676159504a423a322a22181007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c2328303940454d525860626c71787d82888c90929798928e877e716a6054453b31261a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b32383c434749505356555c6063656668696b6b6c666d6d666a69676663615e575a5754524d4b4746423b3936302c2924201e1914110d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191d23282c3036393b404547494c49505354565758585959595857565553514a4a4745403937312b262018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5c2cfdbcfc2b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2e8dccfc2b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2aebac6d3dfece1d5c9bdb2a8998d8073655b5044372b1d120705111e2a36414c566874818e9ba7b4c1d2ddddd2c5b9ac9f92867a6d6053473a2d201409000000000000000000000000060f181f282f353f474f565e666d737d8590949fa4acb3bbc2c3c1c5c6cad0d7e0e9ebe1d7cdc5beb9b2aca7a09d949089827b746e69605d55514b443f382f2b221b130900000000000005121f2b3744505b656c727b81878f949da0a7adb2babec5c9cfcbc6bfbab5aeaba39f99928e87817b756e69625f58534e47433c37322b26201b150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9c6d2c6b9ada197877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c252e313a4145474b4d4e4f4d4b4846423c37322a251f170f08000000000000000000000000000000000000000000000000000000000000000000000000020a11171f262a313a41454c52555c60656a6f73777b7e818486888a8c8e8e8f90909191908f8e8d8b8885827d79736e69605d554f443f383029201810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e272e343b42464e545a61666c70767b7f8385868785827c716c62584e4333291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3137383f4446494b515356585a5b5d5e5f5f5c60605c545c5b595754524d4d4b4746423e3b3a36302d2a25201d1914110d0804010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e12181c1f252a2d2f35383a3c3f3f444647494a4b4b4c4c4c4b4a4a484644403d3a39352f2b26201b150c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4c1cedbcfc3b6a99c908376695d5043362a1d1003000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2e9dccfc3b6a99c908376695d5043362a1d100300000000000000000000000000000000000000000000000000000714212d3a46535e6976828f9caab4bfcad6e2ebded2c5b9aca196887c6f6253493f33271b0b00020e1925303f4b5865727e8b98acb6c0ccd8e0d3c7baaea3988a7d7063574a3d31261a0e02000000000000000000020a1117212a31394045515960686e78808892979fa6afb6bec1bab6b5b8babec5ced7e1e2d9d2ccc7c6c4bdb9b1aca69f9c938f87817b736d67605c545049413d342d251b11080000000000030f1b27333f49535b60696e747c828a91959ea1a8adb3b9bec4c8cecbc6bfbbb5aeaba39f99928e87817b756e6a625f58534e47433c37322b27201b150f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677885919eabb8c4d1cabeb3a996897d7063564a3d3023170600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c1f282f35393a3e404242403e3b3a37312b27201a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f282f353a41454b5153585f6266696e727577797b7e8081828283848484838382807e7b7975716d66615f57514b433e342e261e170e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232830363c434750545b6064696e7276787a7a79756f6a625a50463d3221180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b20262b2d3337393c404546494b4d4e5051524a515353504a4f4e4c4a484642413e3b3a36302e2d2a25201e1914110d08050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1014191e2024292c2d302d3337393b3c3e3e3f3f403f3f3e3d3c3a38342e2d2c29241d1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0cddad0c3b6aa9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc9d5e2e9ddd0c3b6aa9d9083776a5d5044372a1d110400000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb9c6d0dbe7eaded1c4b7ab9e9184786a5f5341382d22170b0000081623303c4956636f7c899aa4afbbc8d4e0d7cbbfb4aa9a8d807467574d42362a1e12050000000000000000040c141c2328333c434b515b626b6f7a828d939aa1a9b0bbc0c0bbafaaa8abadb3bcc5d0dbd9d0c7c0bbb9bbc0c3bcb8b0aba59e99928e86807a726d66605b534e463f372d231a100500000000000b17222d38414950575e616a6f767d838b91969fa2a9adb3b8bcc3c7cdcbc6bfbbb5afaba39f99928e87817b756f6a625f58534e47433c37322b27201b160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55697683909ca9b6c3cfcfbfb2a5988c7f7265594c3f2e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a0d161e24292c2d3133353634322e2d2b261f1b150e0902000000000000000000000000000000000000000000000000000000000000000000000000000000000003090d161d24292f35394045474e5355575e616568666d6f71737475757677787777767574716e6c6564605c54534d4540393128231c150c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a32373e424a5053575f616569676d6d686862605850483f342b200f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1b22272b2d2e34383a3c3f404243444540444646443f42413f3d3b3a3630312e2d2a2521201e1914110e08040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080e1114181d1f202322272b2d2e2f3131323233333231302f2d2c2823201f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccd9d1c4b7aa9e9184776b5e5144382b1e07000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2eaddd0c4b7aa9d9184776a5e5144372b1e07000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c9aa4afbbc8d4e2ede2d6cabeb3a99a8d807467584e432f261b110600000714212d3a4754606d7a86939facb9c6d2dfdcd1c4b7aa9e918477695f53463a2d21140700000000000000040d161e262e343e454d555d606d727d8490949fa4acb3bbc2bdb5afa59e9b9fa2a9b3becad6d2c7bdb5afacafb5bdc3c2bbb7afaba39f98928d857f79716c65605851493f352c21160b000000000006111b262f383f444d52585f626b70787e848c92979ea1a9acb1b7bcc2c7cccbc7c0bbb5afaba39f99938e87817c756f6a625f58534e47433c37322b27201b160f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f414e5b6774818e9aa7b4c1cdcec1b4a79b8e817468544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021242628292a2b2a292724201f1c17110b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292f34383c4347484d525458545c60626466676869696a6b6b6a6968676462605b5353514b46423b352f271f17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c141a20272b2f383f44464d535559555d60605d5655544e463f362d22190f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f11171b1f2023282c2d3032333536382e34383a3a38342e3433302e2d2a252421201e191414110e09050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416171b1f20212324252526262625242322201f1c181413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2bfccd9d1c4b8ab9e9185786b5e52452e23180c0000000000000000000000000000000000000000030608090b0d16232f3c4956626f7c8995a2afbcc8d5e2eaded1c4b7ab9e9184786b5e51452e23180c00000000000000000000000000000000000000000000000000000714212d3a46535f697784909dacb6c0ccd8e4ecdfd3c6baada297897c706356493d3223140a0000000613202c3945515d677784919eaab7c4d1ddded2c5b8aca096887b6e6155483b2e23180c000000000000010c161f2830383f4450575f676d757f8791969fa6afb6bec3bbb3aba39f938e9297a2adbac6d3ccc0b5aba49fa4abb1babfc6c1bdb5afaaa29f97928b847e786f6a625b51473e33281c100100000000000a141d262d333b42464e535961666d71797f858c91979da0a7abb0b7bbc1c7cccbc7c0bbb5afaba49f99938e87827c756f6a625f58544e47433d38322c27211b16100b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081926333f4c5966727f8c99a5b2bfd1d0c3b6aa9d908377665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f272b2e2f33353637373634312d2c28231c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d23292c31373a3c4246484b4a51535557595b5b5c5d5d5e5e5d5c5b5a585553504946454039363129241d150d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151b1d262d33383c4246484c4b515354524c4947433c342d241b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f20232527282a2b23282c2d2d2b282328262421201e1a181414110e09070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607060b0f12131416171818191919181717151312100c070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2becbd8d2c5b8ab9f9285786c554b4034281c10040000000000000000000000000000000000040a0f12151518191a222f3c4955626f7c8895a2afbbc8d5e2ebded2c5b8ab9f9285786c5f4a4034281c1004000000000000000000000000000000000000000000000000000815222e3b4855616e7b8895a0acbec7d2dde8ebded2c5b8ab9f9285796d6053463a2d20130700000004111d2935414c556875828f9ba8b5c2cedbe1d4c8bdb2a8988b7e7265544a4034281c1004000000000007121d283139424a505a61696e79818b9299a1a9b0bbc0c0b9b1a9a199928c8285929fabb8c5d2c7bbafa4999399a0a7aeb4bcc2c7c0bbb4aea9a19e96918a837c726d62594f44382c1d13070000000000020b141b222730363c43474f545c60676d727a7f858b91959c9fa6aab0b9bbc0c7cbcbc7c0bbb5afaba49f9a938e87827c756f6a626058544e47433d38322c27211b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97abb5c0cbd2c5b8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c23282b32373b3c3f4243444443403d3a38342e27221b140b0400000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d12181c1f262b2e30363a3b3f404446484b4d4e4f4f5051515150504f4d4b4846443f3a38342e2a261f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0b141c22282b31373a3b3f4045474745413c3b37322b221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305070c10131316181a1b1d1e181c1f20201f1c171b19171514120e090807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050608090b0b0c0c0d0c0c0b0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1becad7d2c5b9ac9f928679675c5145382c1f130600000000000000000000000000000003090e151b1f2122252626252f3c4855626f7b8895a2aebbc8d5e1ecdfd2c5b9ac9f928679665c5144382c1f120600000000000000000000000000000000000000000000000005111d2935414c5665727f8c98a7b1bcd0d9e4eee8dbcec1b5a89b8e8275665c5044382c1f1206000000010d19242f404d596673808c99a6b3bfd2dde5d9cec2b5a89b8f8275665c5144382c1f120600000000010d18242f39434b545c606c707b838e939fa3abb2bbc2bebaaea7a09792877f7885929eabb8c5d1c6b9ac9f938690959fa3aab1babfc6c6bfbab3ada8a09e9590877f726b6155483a2f24180d010000000000020a11171f252a32373e424a50555d60686d72797e848a90949c9ea6acafb5babfc6cacbc7c0bbb5afaca49f9a938f87827c756f6a626058544e48433d38322c27211b160b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afbbc7d3c7baaea398887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181e262e34383d4347494c4f5051504f4d4a46443f38332d261d160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1f21252a2d2e2e34383a3c3e4041424243444544444342413e3b3937332d2c28231d1a140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f262b2d2e2f35393a3a3935302e2b27201910090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0d0f10070c1012131312100b060c0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0bdcad7d3c7bbafa39986796d6053463a2d2013070000000000000000000000000000060e151a20262b2e2f32333332313c4855626f7b8895a2aebbc8d5e1ede0d3c7bbaea39986796d6053463a2d2013070200000000000000000000000000000000000000000000000713202d3946525e6876838f9ca9b6c2cedcebefe3d7cbc0b5ab988c7f7265544a3f34281c100300000000081724313e4a5764717d8a97abb5c0ccd7e3dfd2c5b8ac9f9285796d6053463a2d2013070000000004101d2935404b555d666d737e8590959ea5aeb5bdc3bcb3aea49d9590857d727885929eabb8c5c9bcafa396897d838c92989fa7aeb4bbc0c7c5beb9b2aca7a09993887d7063554b4035291d110400000000000000060b141a20262b30383f444b51565d60676d71787d83898f949b9fa4abaeb4babfc6caccc7c0bbb6afaca49f9a938f88827c756f6a626058544f48443d38322c272117110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9c5d2cbbfb4aa978a7e7164574a3e3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a222a30383f44464e5456595c5d5e5d5c5a5753504a443f382f281f160b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1e202123282c2d2f31333435363637383837363534312f2d2b27221f1c18120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212224292c2d2d2c2924221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020300000406070706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6d7cbc0b5a094877a6d6154473a2e21140700000000000000000000000000070f1820262b31373a3c3e40403f3e3d4855626e7b8895a1aebbc8d4e1efe3d7cbbfb5a093877a6d6054473a2d2114120e09070502000000000000000000000000000000000000000714212e3a4754616d7a86929facb9c5d2dfecede0d3c7bbafa399897c6f6356493c2e23170c00000000000815222e3b4855616e7b8899a4afbbc7d4e0dfd3c6baaea298897c6f6356493c30231608000000000613202c3945515d676d78808a9298a0a7afbbbfc0b9b1aaa29f928d837b706b7885929eabb8c5c7baada094877a787f8690959fa2aaafb5bdc2c7c4bdb9b1aba49a908377675d5145392c201306000000000000000002090e151b1e262e343940454c52555c60656c70767c82888e93999fa3abaeb4babfc6c9ccc7c0bbb6afaca49f9b948f88827c766f6a636059544f48443d383228221c140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784909daab7c3d0d0c0b4a79a8d817467564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242c343c424a50535860626668696a6a696764605c545049413931281d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e121415181c1f202224262828292a2a2b2b2a2928272522201f1b1713100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181d202021201d1915130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcd2dddcd1baaea194877b6e6154483b2e211508000000000000000000000000071019212a31373c4347484b4c4d4c4b4a4955626e7b8895a1aebbc8d4e1f3e7dcd1baaea194877b6e6154483b2e21201e1a1414110e090501000000000000000000000000000000030f1c28333f4a5464717e8b99a3afbbc7d4e0edecdfd2c5b9ac9f92867a6d6053473a2d20140600000000000713202d3a4653606d7986939facb9c6d2dfe2d6cabfb4aa988b7f7265584c3f3024190d010000000714202d3a4753606d79828d929fa2aab1b9c1bebaaea7a098928a80796e696b7885929eabb8c5c7baada194877a6e727c838c92989fa4abb0b7bbc2c6c3bdb5ac9f95867a6d6053473a2d20140700000000000000000000040a0c141c23282f353a41454b51535b60636b6f757c81878e92999fa2aaaeb4b9bdc4c7ccc7c0bbb6afaca69e9c948f89827c766f6b636059544f48433d332d261d140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556874818e9ba7b4c1d2d0c4b7aa9d918477685e5246392d20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363e464e545c60656a6f72757677777673706d66605b534b43392f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070c10121315181a1b1c1c1d1e1e1e1d1d1c1a181513120f0b06040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507070d1113141413110d080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895acb6c0ccd8d5c8bbafa295887c6f6255493c2f2216090000000000000000000000050f19222b333c42474e53555859595858575655616e7b8894a1aebbc7d4e1f8e1d4c8bbaea195887b6e6255483b312e2d2a2521201e1a14110d08020000000000000000000000000006121f2b3844505b6675818e9babb5c0cbd7e3efe9ddd0c3b6aa9d908377675d5145382c1f1306000000000006121f2c3844515c667885919eabb8c4d1dee7dbd0c1b4a89b8e817568564c4135291d11040000000713202d3a4653606d7985919ea4aeb3bcc2bbb3ada49d9590857e746d675e6b7885929eabb8c5c8bbaea195887b6e6a6e787f868e93999fa6abb0b8babfc1baaea398887b6e6155483b2e221508000000000000000000000000020a11171d24292f353940454950535960636a6f757b81868d92989fa2aaadb2b7bcc2c7cbc7c0bbb9b0aaa69e9c948f89827c766f6b636059544e443f382f261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3f4c5865727f8b98acb6c0ccd1c5b8aca095877a6e6154473c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b19222d363f4850585f666d72777c7f8283848382807d79726c655d554b41382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f1011121111100f0e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060707070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879aa4afbbc8d4d6c9bcb0a396897d7063564a3d3023170a00000000000000000000030d17212b343d454e53585f626566666564636361616e7b8794a1aebac7d4e1ede2d5c8bbafa295887c6f625549403d3b3a36302e2d2a25201d19130e090300000000000000000000000613202d394653606c7985929eabb8c5d1dce8f4e7dacdc0b4a79a8d817467554b4035291d1004000000000004101c2834404a546a7683909da9b6c3d0dce9ddd1c4b7aa9e918477685d5245392c20130700000006121f2b3844505c6673808d9aa6b0bdc0bbb1a9a29f928d837b716c605c556b7885929eabb8c5c9bcafa296897c6f63666c727b81878f949c9fa6acaeb4b4b2aa9f9286796d6053463a2d2013070000000000000000000000000000060b12181e24292e34383f44464f54585f62696e747b80868d92989ea1a8abb0b9bbbfc6cac8c1bbb7b0aaa69e9c948f89827c76706b626058504a42382f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071623303d495663707c899aa4afbbc8d4c8bcb1a7978a7e7164584e43372b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2b343f48505a616a6f787e84898c8f9091908f8d8a847f776d675d53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb9c6d2d7cabeb1a4978b7e7164584b3e3125180b0000000000000000000009141f29333d474f575f626a6f7173737271706f6e6d6e7b8794a1aebac7d4e1ede2d5c9bcafa296897c6f63564f4d4a4846423e3b3a36302d2a251e1a140c06000000000000000000000916232f3c4956626f7c8997a2adb9c6d2e3eeeee2d6cabeb3a9978a7e7164574b3e2f24180c000000000000000c18232e424f5c6875828f9ba8b5c2cedbe8ded2c5b9aca096877a6d6054473a2d21140700000003101c28343f4a54626e7b88949fabb5b6afa79f97928a80796e69615a515e6b7885919eabb8c4c9bcb0a396897d70635b60686e747c828a90949a9fa2aaa7a8a0988f8276665c5144382c1f120600000000000000000000000000000001070c13191d23282d33373d44484e53575f61696e747a80868c91969c9fa6acaeb5babec5cdc7c1bbb7b0aaa69f9c948f89827d766f6a605b544a41382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facb9c6d2cec2b6a99c8f82766a5f54473b30251a0e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d46505a626c717c838b9195999b9c9d9d9c9a96918b82796d655b5044372b1f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0a070705010000000000000000000000040607090a080705020000000000000000000000000000000000000000000001040607090a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708090a09080707060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667885919eabb8c4d1d8cbbfb2a5988c7f7265594c3f3226190c000000000000000000020e1a25303b454f59606a6e767c7e7f807f7e7d7c7b7a787b8794a1adbac7d4e0ede3d6c9bdb0a3968a7d7063565b595754524d4b4746423b3936302a251f17110a030000000000000003101c28343f4a5466737f8c99a9b3becad6e2f5ecdfd2c6b9ada297887b6e6155483b2e22150700000000000000071a2734414d5a6774808d9aa7b3c0cddae6e1d4c8bdb2a896897d7063564a3d30231707000000000b17232e3847535f6a76828f99a3afaca49f9590857e746d675f5750515e6b7784919eaab7c4cabdb0a4978a7d716457565e616a6f767d83888d9298989b9a9691867c6e62544a4034281c1004000000000000000000000000000000000001080d12181b22272b32383c43474d53565e61686e737a7f848a90949b9fa3abadb3bbc5cfccc7c2bbb7b0aba69f9c948f89827c736c665b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d687784919eaab7c4d1d0c4b7ab9f94887c6f62574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414e58626c717e8690959da0a7a8a9aaaaa9a9a19e948f82776c6053463b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11131417171413110d080200000000000001070c10131416171514120e090200000000000000000000000000000000000001070d11131416171414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105070c1012131516161615141312100c070705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020100000004101c2834404a546a7783909daab6c3d0d9cdc0b3a69a8d8073675a4d4034271a0d01000000000000000005121e2a36424d57606b6f7c83888b8c8c8b8b8a8988868584919daab7c4d0ddeaf0e3d7cabdb0a4978a7d71696a686664615e575854524d4746413a363028231c150c0300000000000006121f2c3844505c667683909ca9b6c3cfdbe6f2ebded1c5b8ab9e928578695f53473a2d211408000000000000000c1926333f4c5966727f8c99a5b2bfccd8e5e5d9cebfb2a5998c7f7266594c3f2f24180d0100000006111c2b37434e58626e7c87929fa4a09a938d837b706c605c554d45515d6a7784909daab7c3cabeb1a4978b7e7164584d52585f626b70767c8185898c8e8d8b847d706a5f5342392e23180c000000000000000000000000000000000000000000070c11171b1f272c32373c42464d52565e61686d73797d83888e92999fa2a9b3becad6d3ccc7c2bbb7b0aba69f9c948f877f786c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c566875828e9ba8b5c1d2d3c7bbb0a69b8e8175695e52463c32271b0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606a717e879298a0a7acb1b5b6b7b6b5b2ada69e948a7e7164574d42362a1e120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191d2021232321201d19130d0701000000030b12181d1f20232421201e1a140d0802000000000000000000000000000000040c13181d2021232421201e19140d07010000000000000000000000000000000000000000030607080706040000000000000000000000000000000000000000000000000002080d1114181c1f20222223222221201f1c181514120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090c0e0f0e0c0906050c18232e434f5c6976828f9ca9b5c2cfdacec1b4a79b8e8174685b4e4135281b060000000000000000000714202d3a46525e696f7d859094989999989796969497929196a0acb8c5d1deebf2e6d9ccbfb3a6998c807b79777573706e696864615e5754524c46423b342e261e150a0000000000000713202d3a4653606d7985929facb8c5d2dfebf7e8dbcfc2b5a89c8f827569574d42372b1e1206000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4e8dbcec2b5a89b8f827568554b4135291d1104000000000f1a26313c47535f6a73808d929a95908880786e69615a514b4343505d6a7683909da9b6c3cbbeb1a4988b7e7165584b464e535961636a6f747a7d7f81817e79706b60584e4330271c12070000000000000000000000000000000000000000000000060b0f161b20262b31373b42464c52565e61666d71767c81868d9297a2adbac6d3dfd8d3ccc7c2bbb7b0aba69f99928c82776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3f4c5965727f8c98abb5c0ccd7cdc2b9ac9f92877b6e61584e43372b21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656f7c879299a3aab1b8bcc2c3c4c3c2bdb9b0a69d908377695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e252a2d2e30302e2d29251e18130c0400090d151d24292c2d30312e2d2a251f19130c0400000000000000000000000000090d161d24292c2d30302e2d2a251f18130c040000000000000000000000000000000000060b101213141413100c0701000000000000000000000000000000000000000002080d14191e2023282c2d2e2f302f2e2e2d2c282321211e1a14100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f121316181a1c1b191613120f1c2835424f5b6875828e9ba8b5c1cedbcfc2b5a99c8f8276695c4f432e23170b000000000000000005121e2a36424d57616e7b8592979fa6a6a6a5a4a3a2a9a29e9da0a8b2bdc8d4e1edf3e6dacdc1b4a89c928c87858382807d7b7875716e6965615e56524d443f3830261c110600000000000916222f3c4955626f7c8898a2aebac7d3e0ecf2e5d9ccbfb2a6998c7f7366594c4031261a0e02000000000000000a1623303d495663707c8996a3afbcc9d6e2ebded1c4b8ab9e918478675d5145392c201306000000000915202b37434e58606c78808a8d8a837d736d665e575045403943505c6976838f9ca9b6c2cbbeb1a4988b7e7165584b3e43474f55585f62676d70727474716d6760594f463c311e150b0000000000000000000000000000000000000000000000000000030a0f151b1f262b30363b41464c52545c60646a6f757b8085929fabb8c5d2dee3ded8d3ccc7c2bbb7b0aba39f948b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081623303d495663707c8999a4afbbc7d4d3c7bbafa3998e81746a6054473e332a1f160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c78849199a3abb4bcc3c8cecfd0d0cfc9c2b8aca095877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b22273036393a3d3d3a39353029241d160d09121a1f272f35393a3c3d3b3a363029241e160e04000000000000000000000109121b1f282f35393a3c3d3b39363029241d160d0400000000000000000000000000040b1011171c1f2021201f1c18120f0a040000000000000000000000000000000000040c13191e252a2d2e34383a3b3c3d3c3b3a3a38342e2e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c11171c1f2023252729282623201f1b172834414e5b6774818e9aa7b4c1cddad0c3b6aa9d9083776a544a3f34281c1003000000000000000714202d3a46525e6974818e97a1a9b0b2b3b2b1b0afb3adabaaacb2bac3ced9e5f1f5e9dcd0c4b9aea49c999892908e8c8a8785817e7b76726d68615e57504a42382e23170c05000000000b1825323e4b5865717e8b98aab4bfcad6e2eff0e4d7cabdb1a4978a7e7164574b3e3124180900000000000000000815222f3b4855626e7b8895a1aebbc8d4e1ebdfd2c5b9ada196877a6d6054473a2d21140700000000030f1a26313c44505b666c747d807e78706b605c544d453e342e424f5c6975828f9ca8b5c2cbc0b5ab978a7d7064574a3d373e44484e53555d606365686764605c554f473d332a200c030000000000000000000000000000000000000000000000000001040b10141a1e24292f34383f44464f54585f62696e737a7f85919eabb8c4d1deebe9e3ded8d3cdc7c2bdb5afa69b8e8174685b4e4135281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facb9c6d2d7cbc0b5ab9f93877c6f625a50453c31281e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8995a0abb5bdc6ced4d9dcdddddad4c8bcb1a796897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333a4146474a4a4746413a352f281f16121b242c3139404547494a4846423b35302820160b0200000000000000000009131b242d313a414547494a4746413b352f281f160c010000000000000000000000070f161b1c23282b2d2e2d2c29231d1b160f07000000000000000000000000000000070e161e24293036393b4044464849494948474644403f3b3a36312c28231d150c0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c22282b2d303234353433302d2b27222733404d5a6673808d99a6b3c0ccd9d1c4b8ab9e918578665c5044382b1f1206000000000000000815212e3b4854616e7b87929fa9b3bcbfbfbebebdbcbeb9b8b7b8bdc3ccd5dfeaf6f9ede1d5cabfb6aea8aaa29f9d9b999797918e8b87837f7a746e69605c544a3f342821160b00000004101c2834404b546874818e9ba7b4c1d0dbe7f3eee2d6cabeb3a995897c6f6256493c2f23160900000000000000000815212e3b4854616e7b8794a1aebac7d4e1eee1d5c9bdb2a894887b6e6155483b2e22150800000000000a152028333f4a545b606b7074716c656059504a423b332835424e5b6875818e9ba8b4bebebbafa399887b6e6255483b2f33383c43474b515456595b5a5853514b433d352b21180e00000000000000000000000000000000000000000000000002080d11161b1f252a30353940454a50535960636a6f747b80858c9197a1adb9c6d2dfebe6e2dbd6d0cac4beb9b0a9a1968d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784919daab7c4d1dcd1c7bbafa49a9083766c61574d433a30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa8b1bdc6d0d8e0e5e9eae9e4d9cdbdb0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f444c5254565654524c45403a31281d1b242d363e434b5153565754524d46413a32281d140a0000000000000000030d1b252d363f434b5154565754524d45413a31281d1307000000000000000000010a111921272c2e34383a3b3a38342f2c272119100a010000000000000000000000030b1218202830353b4146474a515355555655555453514a4b4846423b38342e271e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d23282d3338393c3f4142413f3c3937332d26323f4c5965727f8c98a5b2bfcbd8d2c5b9ac9f9286796d6053463a2d201307000000000000000c1926323f4c5965727f8c99a3afbbc5cecccbcac9cfcac6c5c4c5c8ced5dee7f1fcfdf2e6dcd1c8bfb9b4b4aeacaaa8a6a9a19e9b9795908b86817b736d665c50443d32271c1004000006131f2c3845515c667784919eaab7c4d1ddeaf8ecdfd3c6baada297877a6d6154473a2e21140700000000000000000714212e3a4754616d7a8794a0adbad1dce7f1e5dacfbcafa295897c6f6256493c2f2316090000000000030b17222d38424a505961636764605b534f443f3830292633404c5966737f8c99a4aeb3b1b0a99f9286796d6053473a2d282c31373a4145474a4c4e4e4b47454039312b23190f0600000000000000000000000000000000000000000001040a0f13191d20272c31363a41464b51545b60646b70757c81868d92989ea1a9b3bec9d5e1e1dbd6d0cac6bfbab3ada69f9791847a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b556774818e9aabb5bfcbd7d8ccc0b6ac9f948a7e71695f564c42382e2317100700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9b5c2cfd8e2eaf2f6f3ece2d6cabeb3a996897d7063564a3d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414950565e616363615e56514b433a2f241e2d363f4850555d606364615e57524c443a2f261b1106000000000000010b151f2d373f4851555d606363615e56514b433a2f24180d0500000000000000000a131c232b3238383f4446474745403938322b221c130a00000000000000000000050c151c2328323a41464c5254545c60616263626161605c545854534d464540393029241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e34383f4446494b4d4f4e4c4946443f382f313e4b5864717e8b97a4b1becad7d4c7bbafa399877a6e6154473b2e211408000000000000000f1c2936424f5c6975828f9cabb5c0cdd6d9d8d7d6dbd6d2d1d0d1d4d9dfe7f0f9fffff8ede3dad1cac4c5bfbab8b6b5b3b3adaba8a79f9d99928d8680786d60594f44382c20130700000713202d3a4653606d7986939facb9c6d2dfecf8ebded2c5b8ab9f928578685e5246392d20130700000000000000000714202d3a4753606d7a8693aab4bfcbd7e3efe3d6cabdb0a3978a7d7064574a3d3124170a00000000000006111c262f383f444f55575a57535049413d342e261e222f3c4855626f7c88929fa2aaa4a69f978f8275675c5145382c1f20262b2f35393a3d3f41413e3a38342f271f191108000000000000000000000000000000000000000001070d11161b1e24292c32383b42464c52555c60666c71767d82888e92999fa2aaadb3bbc4cfdadbd6d0cac5bfbab4aea9a19e948f857c6f685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3d4a5764707d8a99a3aebbc7d3ddd2c7beb0a69f92857b6e685d544a3f342822190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daab7c3d0dde8edeeece7e1dbd3c6baada297887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b60686d70706d68605d554b40352926303f48505a61676d6f706e69615d564c41382d22170b00000000000007121d27313f49515b62676d6f706e68605d554b41352921160b0000000000000008111c252d353d44484a50535453514b48433d342d251c11080000000000000000070f171e272e343e444c52565e6166666d6e6f706f6e6d6d666765615e5753514b433e352f281f180f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b303940454a505356585a5c5b5956535049413b333d4a5763707d8a96a3b0bdc9d6d7cbc0b5ab95887c6f6255493c2f22160900000000000000121e2b3845515e6b7884919eabb7c4d1cecececfcfd0d0d1d2d2d4d7dde3ebf4f6fffffff5ece3dcd5d0d0cac6c5c3c1bfbeb9b8b4b1ababa39f99928d81756b6054483b2f22160900000815212e3b4854616e7b879aa4afbbc8d4e0edf4e9ddd0c3b6aa9d9083776a564c4135291d110500000000000000000613202d394653606c798698a3aebac7d3e0ece4d7cbbeb1a4988b7e7165584b3e3225180b000000000000000a141d262d333e44484a4d4b46443f382f28231c15212e3a47535f6a74808d9298979896948f857b6e61554b4034291c151b1d24292c2d30323534312d2c29231d150d0800000000000000000000000000000000000000040a0f13181d20272b3035393d44484d53565d61676d72787d83898f949b9fa3abaeb4b9bec4cdd6d6d0cac5bebab4aeaaa29f97918b827b6f6a60564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb9c5d2dfd9d0c2baada29791837a6d665c50443e342b20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9b6c2ced8dde0e2dfdcd6cfcabfb4aa9f9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c737a7d7d7a756d675d51453d332e3842505a626c71797c7d7b766d685d53493f33271b0f0300000000000c18242f3943515b626d727a7c7d7b756d675d51453d33271c10010000000000020b1a232d373f474f54545c6061605c55544e463f372d231a0f0600000000000007101921293039404450565d61686e7276797b7c7c7c7b7a797774726e6964605c554f45413a31292118100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f1a232c343c424b51545b6063656768676663605b534d453d3c4956626f7c8995a2afbcd0dcdcd1bdb0a3968a7d7063574a3d3024170a00000000000000121f2c3945525f6c7885929fabb8bfc0c1c1c2c2c2c3c4c4c5c6c7ccd2d9e2e4edf6fffffef5ebe3dbd5d0cdcccacacacfc9c6c4c1bcb8b4aeaba39f93897d706356493d3023160a0000091623303c4956636f7c8996acb6c0ccd8e4ece8e3dccfc2b6a99c8f8376695c50433025190d01000000000000000006121f2b3844505b667986929facb9c5d2dfece5d9ccbfb2a6998c7f7366594c403326190d00000000000000020b141c222833383c3d413e3937332d261d1711121f2b37434e58606d788085898b8b8987827b6e695e5343392f23180c0f13181d20212326282725201f1c18120b03000000000000000000000000000000000001070c10151b1d24292c32373a4145474f54575e61686d73797e848a90959c9ea6acafb5babfc5c9cfd5cfcac5bebab3aeaaa29f98928c857e776e6960584e443a3025190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6776838f9ca9b6c2cdd8e2d6cabeb3a9a0958f82786d605a50463c32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b1bcc5ccd2d4d6d2d0cbc5bebaaea3988e8174665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606c77808689898781796d60594f4438343f4a54626c717e85898a87827a6d655b5044372b1f14090000000004101d2935404b55626d727e85898a8781796d60594f44382c1d130700000000000a141d2c353f4951596063666d6e6d6762605851493f352c21180d0300000000071019222b333b424a515a61686d747a7f83858888898888878683817e7b76716d676159524c433b332a22180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c353e464e545c60666c6f72747574726f6c655e574f473e4855616e7b8894aab4bfcbd6d7cbbeb1a4988b7e7165584b3e3225180b00000000000000121f2c3845525f6b7885929eabb2b3b4b4b4b5b5b6b6b7b7b8b9bbc0c7d0d3dbe4eff9fff8ede3d9d1cac4c0bfbdbdbdbdbdbdbdbcc0bbb9b7b4aea5998c7f7366594c403326190d00000b1724313e4a5764717d8a97a4b0bdd0d9dfdfdcd7d1cbc2b5a89b8f8275685c4f4235291c08000000000000000000030f1c28333f4a5f6c7885929fabb8c5d2dee8e6dacdc0b3a79a8d8074675a4d4134271a0e0000000000000000020a111721282c2f3034312d2b27221b140b060f1a26313c44505c666d737a7c7e7e7c7a766e695f574d4231271d120701070d11131417191b1b181413100c07010000000000000000000000000000000003090e12181c1f262b2f35393d43474c5254596063696e747a7f858b91969d9fa7aab0b9bbc0c7cad0d4cfc9c5beb9b3adaaa29f98928d867f79716c655e574e463d32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414b5566727f8c99a7b1bcc8d4e2dbcfc5bbb1a89f948d80736c61584e443a3025190d04000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a95a0aab3bbc0c6c8cac6c5bfbab3ada49f92867b6e62544a4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d6773808c929896938e82766b6055483a3844505c66717e8a929797948f83776c6053463b3025190e0200000006131f2c3845515d67727f8b929796938f82766b6055483a2f24180d0100000006111b262f3e47515b636b7075797a7a766f6a635b51473e332a1f150b010000071019222b343d454d545c606c707a81868c909298959695949992908e8b87827e79706b605d564d453c342a21180e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202a333e47505860666d72787c7e8082817f7c786e6960594f474753606d7a8698a3aebac7d3d9ccbfb2a6998c7f7366594c403326190700000000000000111d2a3744505d6a7783909da1a9a6a7a7a8a8a8a9a9aaababacafb5bdc1c9d3dde8f3fdf1e6dbd1c7bfb8b4b2b1b1b1b1b1b0b0afb5afacaaaaa39f968b7e7265584b3f3225180c00000c1825323f4b5865727e8b98a9b3bec7cfd2d2d1cbc7c0bbb2ab9b8e8175685b4e4235281b0f020000000000000000000b17222d45515e6b7884919eabb7c4d1d9dcddd9ccc0b3a6998d8073665a4d4033271a0d00000000000000000000060b161c2023242724201f1b17110a02000a152028343f4a545c60686d707171706e68615f574d453b311f150b010000010406070a0c0e0e0b070604000000000000000000000000000000000003090e151a1d23292c31373a4045474e54565d60656b70757b80868c92979ea0a8abb1b7bbc1c7cbd1d3cec8c4bdb9b3ada9a29f98928c86807a736d67605b534d453d342b20160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3b4855626e7b88959fabb8c6d1dce1d7cdc3bab0a69d928a7e716a60564c41362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78839098a1a9afb6b9bbbeb9b8b4aea9a29f928c7f72695f5342392e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fa3a59e94897d7063554b403a4653606d7985919ea1a69f958a7e7164564d42362a1e11050000000714202d3a4753606d7985929fa2a59e94897d7063554b4035291d11040000000b17222d38414f59636d727d82868786837c726d63594f453c31271d120700071019222b343d464e575e666d747e858e92999c9fa2aaa3a2aba39f9d9a9a938f8b847d756d685f574e463c332920170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45505a616a6f797f84898b8d8f8e8c89827b6f6b61595045515d677985929facb8c5d2dacdc0b4a79a8d8174675a4e412e23180c000000000000000b1825323e4b5865717e8b919698999a9b9b9b9c9c9d9d9e9f9fa4abafb7c1cbd7e2eef8ece0d5cabfb5ada8a5a4a4a4a4a4a4a3a3aba39f9e9b98928e84796d6053473a2d20140700000a1724303d4a5763707d8a97a2adb5bdc2c6c6c4c0bbb5afa9a1998e8174675b4e4134281b0e01000000000000000000061e2b3744515e6a7784919daab7c1c8cdcfd0cfcabfb4aa988b7e7165584b3e3225180b0000000000000000000000050b101416171a1813120f0b06000000030b17232e38424a50565d6063646563615e56534d453c33291f0d0300000000000000000002010000000000000000000000000000000000000000060d141a1f262b2f34383c43474b5153586062686d72777c81868d92989ea1a9acb2b8bcc2c7ccd3d4cdc7c3bcb8b2ada9a19e97928c85807a736d68605d555049413b332b22190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a47535f6a7783909dabb4bfcbd7e3dfd5ccc2b8aea49f92867c6f685e52463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c666f7c8692979fa4acacafb3adabaaa39f97928b80736d63574d4230271c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8998a2aeafa69c8f8275675d51453c4955626f7c8897a1adb0a79c908376695e52463a2d2014070000000a1623303d495663707c8998a2adafa69c8f8275675d5145392c2013060000030f1b27333f4953616b727f888f92999290877f726b61574d43392f24180c071019222b343d464e5860696e78808a92979fa3abacaeb4afafb5aeacaaaca49f9c96918a827a6e695f584e453b32291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d57616c707c848c9196989a9b9a99948f857d706b615a504b556b7884919eabb7c4d1dccfc2b5a99c8f827669544a4034281c10040000000000000b1724313d4a56626c727f84898b8c8d8e8e8f8f8f9091919293999ea5afbac6d2deeaf5e8dcd0c4b8ada39c999797979797979696959992918f8a86817a6d675d5145392c20130600000714202d3a4753606d7985929fa3abb0b8b9b9b7b5afaba39f9791877e7164574a3e3124170b00000000000000000003101c2936434f5c6976828f9ca6afb8bcc0c2c3c2c1baaea298897c706356493d3023160a000000000000000000000000000407090a0e0b06050300000000000006111c2630383f444c52545658585654524d47423c332a21170d00000000000000000000000000000000000000000000000000000000000000060f181f262a3137394045474e53555d60656a6f747a7f84898e92999fa2aaadb3b9bdc4c8cdd3d2ccc7c2bbb7b1aca9a19e97928c857f7a736d68615e56514b443f382f292119100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727f8b99a3aebac7d3e0e7ded3cac0baaea39891847a6d61584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545f6a6f7d858e939a9d9fa4a9a19e9b98928e857e736d635b51453c311e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98aab4b9ac9f92867a6d6053473e4a5764717d8a97a9b3b9ac9f93867b6e6154473b2e2114080000000c1825323f4b5865727e8b98aab4b9ac9f92867a6d6053473a2d201407000005121f2b3744505b65707d8a939a9fa39f9993887d70695f554b4035291e151019222b343d464e58606a6f7b838d929ea1a9aeb5b8babfbcbbbfbbb9b6b6afaca8a09e938f837b6f6a5f574d443a2f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f69707e8791969ea1a8a7a8a7a69f9792867d716c61594f5d6a7783909daab6c3d0ddd1c4b7aa9e918477665c5144382c1f12060000000000000915212e3a45505a626d72787c7f8081818182828383848485868e939eaab6c2cfdbe8f3e6d9cdc0b4a89c918c8a8a8a8a8a8a8a8989888684827e7a746d685e554b4035291d1004000006131f2c3845515d67717e8b92999fa6abadacababa39f99928d857d716c6155493c3023170a000000000000000000000b1825313e4b5864717e8b949ea5abb1b4b5b6b6b5b0a89f92857a6d6054473a2d21140700000000000000000000000000000000000100000000000000000000000a141e262e343a414547494b4b494746413b37312a21180f05000000000000000000000000000000000000000000000000000000000000030d18212931363c42474b5153585f62676d71777c81868b91959b9fa3abaeb4b9bec5c9ced4d0cac7c0bbb9b0aba7a09d96918c857f7a736d68615e56524c454039332d261d170f0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754616d7a86929facb9c2ccd8e3e5dcd6cbbfb4aaa1968e81756a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424e58606a6f7a81878d90939a9497928f8c86817a716c635b52493f332a200c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3bbafa399887b6e6255483f4c5966727f8c99a5b2bbafa49a897c706356493d3023160a0000000d1a2733404d5a6673808d99a6b3bbafa399887b6e6255483b2f22150800000613202d394653606c7884919da4acaeaba49a92857b6e675d51453d30271c19222b343d464e58606a6f7c8590959da4adb3bbbfc5c7cad0d1cbc7c5c3c0bbb9b2aca59e9591857c6f695f564c41382d22170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56626e7b869299a0a8adb2b3b5b4b0a9a29892877e716b61595c6976828f9ca9b5c2cfdcd2c5b9ac9f9286796d6053463a2d20130700000000000005111d29343f48515b62666c6f72737474757575767677787878818e9ba8b4c1cedbe7f2e5d8ccbfb2a5998c7f7e7e7e7e7e7d7d7c7c7b797775716d67615e564c43392f24180d01000004101d2935404b55626c727f878f949b9ea19f9e9c99928f87817a6f6b615a5045392d211408000000000000000000000613202d394653606c78828e939da0a7a7a9aaa9a8a69f968d8074675d5145392c2013060000000000000000000000000000000000000000000000000000000000020c141c23282f35393a3d3e3e3d3b3936302b261f180f060000000000000000000000000000000000000000000000000000000000000009141f29333b42464d53555c60646a6f747a7e83898e92989da0a8acafb5babfc6c9cfd4cfc9c6bfbab5afaca69f9c95918b847f79736d67605d56524c46413a352f27221b140b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202d3946525e6875828f9ba6b0bbc7d3e1eae7dcd0c6bcb2a89e93897c6f6256493c3024190d0100000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303c464e5860686d757b80848687878685827f7a746e68615a524940372d21180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b4c0b5ab96897d7063564a404d5a6673808d99a6b3c0b6ac978b7e7164584b3e3125180b0000010e1b2734414e5a6774818d9aa7b4c0b5ab96897d7063564a3d3023170a00000916232f3c4956626f7c8995a0acb6bab5aca2979083796d60584e42392e23222b343c464e58606a6f7d8692979fa7aeb9bec5cbc8c4c3bfbdbdbec1c5c7c8c3bdb9afa7a09791857b6e685e53493f33271d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6875828f98a2abb2b9bdc0c2c1bbb3aaa29992877d706b60586874818e9ba7b4c1cedad4c7bbafa399887b6e6155483b2e221508000000000000010c18222d363f4951545b606365666768686869696a6a6b6574818e9ba7b4c1cedae7efe3d6c9bcb0a396897d71717171717170706f6e6d666864605d55524c443a31281d1207000000000c18242f3943505a626d727c82898f92979391908c87827c746d68605950483e33281c11040000000000000000000006121f2b3844505b666d7981899095989a9c9d9c9b99948f84796d60554c4135291d1104000000000000000000000000000000000000000000000000000000000000020a11171e24292c2d303132302e2d2a251f1a150e0600000000000000000000000000000000000000000000000000000000000000030c1a26313b454d53575f62676d71767c81858b90959b9fa2aaacb1b9bbc0c7cad0d3cec8c5beb9b4aeaba49f9b948f8a847e79726d67605d55524c46413a363029241d17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c89949fabb7c2cfd9e3ede2d8cec4baafa59b8f827568564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2a343d464e565e616a6e7477797a7a797875726d68615e56504840372e251c0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4beb1a4978b7e7164584b414d5a6774808d9aa7b3bfb3a6998c807366594d4033261a060000020e1b2835414e5b6874818e9ba7b4beb1a4978b7e7164584b3e3125180b00000d192633404c5966737f8c99a7b1bcc7beb3a9a0958d80736a60544a40342828343c464e58606a6f7d869298a1a9b1b9c0c9c8c2bcb8b6b2b0b0b1b5b9babfc6c8c1b9b1a9a19791847a6d655b50443c2f261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a87949eaab4bdc3c9cfcecdc5bcb4aba39992867d6f6a5f6773808d9aa6b3c0cdd9d7cbc0b5ab968a7d7063574a3d3024170a0000000000000006111b242d373f424a50535658595a5b5b5c5c5c5d5e5e6874818e9ba7b4c1cedae7f1e4d7cabeb1a4978b7e71646464646463636262605c545754514c46413a32291f160c010000000007121d27313f48515b626a6f767d828586868483807b756f6a615e564f463e362c22170c0000000000000000000000030f1c28333f4a545d676d747d83888b8d8f908f8e8c88827a6d675d51433a2f24190d010000000000000000000000000000000000000000000000000000000000000000060b13191d20212325252321201e19140e090300000000000000000000000000000000000000000000000000000000000000000b151e2a36424d575f61696e73797e83888d92989da0a7acaeb4b8bdc3c7cbd1d3ccc7c3bcb8b3adaaa29f99938e89837d78716d66605d55514c45413a35302a251e18120b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a4854606b76828f9ca6b0bdc7d1dce8eae0d6ccc1b7ab9e918478685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000000000020c19222b343d444c52585f6267666d6e6e6d676865615e56524c443e362e251c130a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9ca8b5bfb2a6998c7f7366594c424e5b6875818e9ba8b4c1b4a79b8e8174685b4e412e23170c0000030f1c2936424f5c6975828f9ca8b5bfb2a6998c7f7366594c403326190d00000e1b2834414e5b6774818e9aa7b4c1d0c5bbb1a79f93877c6f665c51443e33343d464e58606a6f7d869298a2aab3bbc2cbc3bcb8b1aba9a6a4a3a5a8acaeb4bcc2cac3bbb3a9a0968f82776c60584e42382d22170b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8897a1abb4bcc2c9cfd6d7cec6bdb5aba29892867c6f6a65727f8b98a5b2becbd8dcd1beb2a5988b7f7265584c3f32251908000000000000000009121b252d2f383f4446494c4d4e4e4e4f4f5050515b6874818e9ba7b4c1cedae7f2e5d8ccbfb2a5998c7f7266595757575756565553514b4b4745413a36302920170d040000000000010b151f2d363f49515860626b70757879797876736e69625f58524c443d342c241a10050000000000000000000000000b17222d38424b555d606b70777b7f81828383827f7c766d685e554b4031281e13080000000000000000000000000000000000000000000000000000000000000000000001080d111314161818161414110e080200000000000000000000000000000000000000000000000000000000000000000007121c27303946535f696e767b80858b90959a9fa2aaacb1b8babfc6c8ced3d1cbc7c2bbb7b1aca9a19e98928d87827c76706c65605c54514b45413a352f29251e19130d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f59636f7c89949fabb5c0cbd7e0e9e8ded2c5b9ada196877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b323a41464e5355545c606161605c555954524c46413b322d241c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546a7783909daab6c0b4a79a8d8174675a4e43505c6976838f9ca9b6c2b6a99c90837669544a3f34281c100300030f1c28333f4a546a7783909daab6c0b4a79a8d8174675a4e4134271b0e01000f1c2936424f5c6975828f9ca8b5c2cfcdc3bbafa4999083786d60594f453c40444f58606a6f7c859298a2aab3bcc5c9c0b9b1aba79f9d999797989b9fa3aab0b8c1c9c4bbb2a89f948c7f726a5f544a3f33281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79859299a2aab0b9bec5cdd3d8cfc6bdb4aaa29892857c6f6a717d8a97a4b0bdd1dcdacdc0b3a79a8d8074675a4d412f24190d01000000000000000009131b1d262d3338393c3f40414142424243434e5b6874818e9ba7b4c1cedae7f3e6dacdc0b3a79a8d8074675a4d4b4a4a4949484645403e3a39352f2a251e170e0500000000000000030d1b242d373f464e5459606368666d6d666966615e57534e46413a322b221a12080000000000000000000000000006111c262f3a434b515960636a6f727476777675726f6a615e564c433a2f1f160c01000000000000000000000000000000000000000000000000000000000000000000000000010406070a0b0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59616e7b82888d92979d9fa7abaeb4b8bcc3c7cad0d4cfcac6bfbab9b0aba7a09d97928c86817b756f6a63605b53514b45403a352f29241e19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4854606b76828f99a3afbbc4ced7e0e9e0d3c7baaea398877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019202930363c4347484a5153545453514b4c4746413a363029201b120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885919eabb8c2b5a89b8f8275685c4f404b556a7784919daab7c4b7ab9e918478665c5044382c1f12060006121f2b3844505b667885919eabb8c2b5a89b8f8275685c4f4235291c0f0200111d2a3744505d6a7783909daab6c3d0d7ccc0b5aba0958c80736b61574e454a5159606a6f7c859297a2aab4bcc5c8c0b7afa79f9d95908c8a8a8b8e92989ea6afb7c1ccc3bab0a69f92867c6f665b50443a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66717e8792989fa6adb3bbc1cad8d8cfc6bcb3aaa19791857c6f6f7c8995abb5c0cbd7dccfc2b5a99c8f827669554c4135291d1104000000000000000001090b141c22282b2d303233343535353636414e5b6774818e9aa7b4c1cddae7f4e8dbcec2b5a89b8f8275685c4f423e3d3d3c3b3a38342e2d2c29241e19130c0500000000000000000009121b252d343c43474f5456545c60605c545954524d47433c363028201910080000000000000000000000000000000a141d28313a41454f54585f626567696a696866625f58524c443a31281d0d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616c75828f949a9ea2a9abb1b8babec5c8cdd3d2cdc8c5beb9b4aeaca69f9c95918b85807a746e69626058535049454039352f29241e19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c38444f59626f7c87929fa8b2bcc5ced7dedad2c5b8ac9f928579685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a31373a3b40444647474645403f3a3936302a251e170e09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929facb9c3b6aa9d9083776a5d5045515c677885929fabb8c5b9ac9f9386796d6053463a2d201307000613202d394653606c7986929facb9c3b6aa9d9083776a5d5044372a1d110400121e2b3845515e6b7884919eabb7c1c9d7d2c7bdb1a79f93877d706a5f5851545c606b707c859297a2a9b3bcc5c8c0b6aea59d959089837f7d7d7e82868f949ea5afbac4ccc2baaea3999083786c60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616c717d868f949ea1a9b0b8bfccd2d8cec5bcb3a9a19791857c707b8799a3afbbc7d4ded1c4b7ab9e918478675d5145392c20130600000000000000000000020a11171c1f20232526272828292934414d5a6774808d9aa7b3c0cddae6f3e9dcd0c3b6a99d9083766a564c413630302f2f2d2c282321201d19130d0802000000000000000000000009131b222b32373d44484a4a515353514a4d4846423b37312a251e160e0700000000000000000000000000000000020b161f282f353d44484e5355585a5c5d5c5b5955534e46413a32291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66707d8a949ea6abadb3b7bcc2c6cad0d4cfc9c6c3bcb8b3adaba39f9b948f8a847e79736d68615f57544e46443f38342e29241d19130d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d47535f6a73808d96a1aab3bcc5cdd1cfc9beb3a99c8f837669564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d131920262b2e2e34383a3b3b3a38342e2e2d2a251e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799a3afbbc4b7aa9e9184776b5e514653606d798697a2adbac6bbafa499877a6d6054473a2d211407000814212e3b4754616e7a8799a3afbbc4b7aa9e9184776b5e5144382b1e1105000e1b2734414e5a6774818d9aa6afb7bfcbd1d0c3bbafa49992867c6f6a605d60666d727d869297a1a9b3bcc5c8c0b6aea49d938e837c7673717072757b828f939ea8b2bdc7cbbfb4aba0958b7e71685d52453a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3942505a616b707b828a92979ea6adbbc0c7d0d7cec5bbb3a9a19792867d7886929facb9c5d2dfd2c5b9aca196877a6d6054473a2d211407000000000000000000000000060b0f121316191a1b1b1b1c2733404d5a6673808d99a6b3c0ccd9e6f3ebded1c5b8ab9e928578685e5246392d232322201f1c181413110d0801000000000000000000000000000109101920272b33383c3d404446464440403b3a36302b262019130c05000000000000000000000000000000000000040d161d242933383c4347484c4e4f50504f4c4947433c36302920170d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea6b0b8b9bec5c7cdd3d1cbc7c5beb9b8b1aba9a19e99928e88827d78716d67615e56534d47433d37332d28231d18130d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58606d79849198a2aab3bbc3c4c3beb9ada1978b7f7265584c3f2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151a1f2123282c2d2e2e2d2c282321201d19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895abb5c0c4b7ab9e9184786b5e514754616e7a8794a9b3becac0b5a094877a6d6154473a2e211407000915222f3c4855626f7b8895abb5c0c4b7ab9e9184786b5e5145382b1e0700000916232f3c4956626f7c89949ea5aebbc0c7cfccc0b5aba29891847c716d676d70787f879298a1a9b3bbc5c8c0b6aea49c928d81796f6b66646465696e78818f96a1abb5c0ccc6bdb1a79e92857a6d60554b4035291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303e48505961696e767e858f949ca3afb6bec7d0d6cdc4bbb3a9a29892867d84919eabb8c4d1ded5c9bdb2a895897c6f6256493c2f2316090000000000000000000000000000030606090c0d0e0e0f192633404c5966737f8c99a6b2bfccd9e5f2ecdfd2c6b9ada197877a6e6154473b2e2116151313100c070604010000000000000000000000000000000000070f151b21272c2f2e34383a3a38342e2e2d2a251f1b150d08020000000000000000000000000000000000000000040c131821272c31373a3c3f41434443423f3c3b37322a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a0acb8c1c6cacfd2cec8c7c0bbb9b3adaba79f9d97928c86817c76706c65605c55524c46423c37322b27221b18120d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b26313c45515d676f7c869298a2a9b1b7b8b7b3ada49e9285796d6053473a2d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f1214181c1f202121201f1c181413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afbcc5b8ab9e9285786b5f524855626f7b8895a2aebbd0baada194877a6e6154473b2e21140800091623303c4956636f7c8996a2afbcc5b8ab9e9285786b5f52452f23180c00000815222e3b4754606a76828e939ca4afb5bdc5cec7bdb3aaa19691867e79777a7d838c9299a2aab3bbc5c9c0b6aea49c928d80746d6660595757575e666d7a849199a4afbbc3cfc3b9ada1978d8073675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2c363e474f575f626c717a828c919fa4acb5bdc7cfd6cdc4bbb3aaa298928686929facb8c5d2dfdacebeb1a4988b7e7165584b3e32251808000000000000000000000000000000000000000001020c1925323f4c5865727f8b98a5b2becbd8e5f1eee2d6cabeb3a996897d706356493d302316060706040000000000000000000000000000000000000000000000040a0f161c202223282c2d2d2c282321201e1a140f0a04000000000000000000000000000000000000000000000001070d161c20262b2e2f323436373635332f2e2b262019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a2abb3bbc1c6c6c5c2bdb8b5afaca9a19e9a95908b85807b746f6a63605b53514b46413a37312b271f1b17110c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202935404b55606a6f7c8692979fa7aaabaaa9a19e928a7e71675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206070c10121314141313100c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdc5b8ac9f9285796c554b495663707c8996a3afbcc7bbaea194887b6e6155483b2e221508000a1724313d4a5764707d8a97a3b0bdc5b8ac9f9285796c554b4034291c10040006131f2b38434e58606d79818d929fa3abb3bcc4ccc5bcb2a8a198928a8584868a91959fa3abb4bcc5cac1b7aea49c928d80736e605c544f4a4a4d545d68707d87939fa7b1bdc6c9beb3a99f92857a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c1a242c353e454d535a61686d777f8b939aa4abb5bdc6cfd6cdc5bcb4aaa399929298a2aebac6d3dfdacdc0b3a79a8d8074675a4d413025190e020000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1becbd7e4f1f2e6dacfbeb2a5988b7f7265584c3f2d22170b00000000000000000000000000000000000000000000000000000000050b101416181c1f20201f1c181514120e0902000000000000000000000000000000000000000000000000000000050b10151b1f21222527292a29282622211f1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a859299a2a9afb8b9bab8b5b2acaba39f9c97928d88837e79736e68625f5853504945403936302b261f1b150f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18242f39434e58606a6f7c8590959b9d9e9d9b97928b7f736c61554b4035291d100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060708080706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1bec6b9ac9f938679675c514a5764707d8a97a3b0bdc8bbaea195887b6e6255483b2f221508000b1825323e4b5865717e8b98a4b1bec6b9ac9f938679675c5145382c1f130600030f1b27323d45515c676d77808b9299a2a9b2bac2cbc4bab2aaa29f98929193999da0a7aeb5bdc5c9c1b8afa59d928d80736e645c514b423e3d424c56606b73808d959fabb4bfcbc5baaea2988b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232c333c424750565e656c737f889399a3abb5bdc6cfd7cec6bcb4aba39f9fa2aab4bfcad6e2dccfc2b6a99c8f837669564d41362a1e11050000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1bdcad7e4f0f7e7dacdc1b4a79a8e81746753493f33271b0f0300000000000000000000000000000000000000000000000000000000000407070c1012131312100c0707050200000000000000000000000000000000000000000000000000000000000000030a0f121515191b1c1d1d1c191615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d68717e8792979ea5abadaeaca8a8a09d99928f8a85807c77726d67615e56534e46443f38342f2a251e1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313d464e58606a6f7b838a8e9191908e8b857e736d635a5043392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bfc8bbafa49a867a6d60534b5865717e8b98a4b1bec8bbaea295887b6f6255483c2f221509000c1926323f4c5965727f8c98a5b2bfc8bbafa49a867a6d6053473a2d20140700000a16202834404b555c656c737e879297a1a8b1b9c0cbc4bcb4aeaaa29f9d9fa4abacb1bbbfc6c9c1b7afa59e938d80746e635c5245403930303a444f59606d78839099a3aebac3cabeb3aa9b8f8275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212a31373e444c535b606d727e879299a3abb4bdc6cfd7cfc6bdb5afacacaeb4bcc6d0dbe7ded1c5b8ab9e928578685e5246392d2014070000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0bdcad6e3f0f6e9dcd0c3b6a99d908376655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000406070706040000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e1011100f0c090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616c717d858e939a9ea1a29f9c9896918c86827d79746f6a65605d55524d47433c37332d29231d19130e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b343d464e5860696e787d81848584827e79716c635b52483e31281d12070000000000000000000000000000000000010406070b0d0e0e0d0b08070502000000000000000000000000000000000000000000000000000000000000010507070c0d0e0d0d0a07070501000000000000000000000000000000000000000000000000000000000000020507080c0e0e0d0c0a07060401000000000000000000000000000d1a2733404d5a6673808d99a6b3c0ccc0b6a093877a6d60544c5966727f8c99a5b2bfc8bbafa295887c6f6255493c2f221609000d1a2733404d5a6673808d99a6b3c0ccc0b6a093877a6d6054473a2d2114070000040c18232e39434b535b606c717d8591969fa7afbbc0c7c5bebab4aeacaaacafb5b8bcc3cbcbc1b7afa59e938e81776c605c524a40342e2728323d44515c666e7c86929fa7b1bcc5c5b8ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181f262b323a4149505b626c717e879299a3abb4bdc7cfd8cfc7c0bbb9b8babfc6ced7e2ecdfd2c6b9ada197877a6e6154473b2e2114080000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0bcc9d6e3eff8ebdfd2c5b8ac9f9285796c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a44505a616b707b81888d929798928f8b88847f7b75706d66625f5853514b46413b37312b27221b18120d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19222b343d464e575f656c707577787775716d67615a524940362c1f160c0100000000000000000000000000000001080d111314181a1b1a1a181514120e0903000000000000000000000000000000000000000000000000000002080d111314181a1b1a19171413110d0802000000000000000000000000000000000000000000000000000003090e121415191a1b1a19171413110d080100000000000000000000000e1b2834414e5b6774818e9aa7b4c1d2baada194877a6e61544d5a6673808d99a6b3c0c9bcafa296897c6f6356493c30231609000e1b2834414e5b6774818e9aa7b4c1d2baada194877b6e6154473b2e21140800000007121d2730394149505a626b707c8490959da5afb5bdc3cac5bfbab8b7b9bbc0c7c8cfc7c0bbafa59e938f81786d655b504a403828231d202834404a545f6a73808c95a0aab4bdbfb5ab9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a20292f383f44515a626c717e879299a3abb5bdc7d0d9d1cbc7c5c5c6cad0d7e0e9eee2d6cabeb3a9978a7d7064574a3d2f24190d0100000000000000000000000000000000000000000a1623303d495663707c8996a3afbcc9d6e2eff9ecdfd3c6baaea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e48505961696e757c8085898985827f7b77726e6964605c54534e4745403936302b261f1b17110c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b343d454d535b6064686a6b6a6865605d55504840372e241a0d04000000000000000000000000000002080d13191d202125272827262421201e1a140f0b060000000000000000000000000000000000000000000002090e13191e202125272827262421201d1913100b0500000000000000000000000000000000000000000000040a0f141a1e212225272827262321201d19130f0a040000000000000000000f1c2935424f5c6875828f9ba8b5c2c7bbaea194887b6e61554e5b6774818e9aa7b4c1c9bcafa396897c706356493d3023160a000f1c2935424f5c6875828f9ba8b5c2c7bbaea194887b6e6155483b2e221508000000000b151e272f383f445059606a6f7a838e939fa3abb1babfc6cac6c5c4c6c7ccd2cdc5bdb5afa59e938f81786d665c53493f382e26181218232e39424e58606d79839198a2abb2b5aea4998e8174675b4e4134281b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e171d262d333f48505a616c717d879299a3abb5bec7d2dcd7d4d2d2d3d6dbe2e9f2f2e6dacfc0b3a79a8d807467564c4135291d110400000000000000000000000000000000000000000916232f3c4956626f7c8995a2afbcc8d5e2effbeee2d6cabfb4aa978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202c363e474f575e616a6f74797c7c7975726e6966615e5653514a47433c39352f2a251f1b150f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019222b333b41495053575b5e5e5d5b5853514b433e362e251c12080000000000000000000000000000060b13191e24292c2d3133353433312e2d2a251f1c17110a0200000000000000000000000000000000000001070c141a1e252a2d2e3234353433302e2d29251e1c160c070000000000000000000000000000000000000001080d151b1f262a2d2e3234343433302d2c29241e1b150e060000000000000000101d2a3643505d697683909ca9b6c3c8bbaea295887b6f62554f5c6875828f9ba8b5c2c9bcb0a396897d7063564a3d3023170a00101d2a3643505d697683909ca9b6c3c8bbaea295887b6f6255483c2f22150900000000030c151d262d333f474f585f686e78818b9299a0a7aeb4bcc1c6c9cfcccccdc7c2bbb3aba39f938e81786d665c544a41382d261c1407121c27303c45515c666f7c869299a0a8aba39f93877b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b2227363e48505a616b707e879299a3acb6c0ccd8d9e0dfdfdfe2e7edf3fbf7e9ddd0c3b6aa9d908377685d5245392c20130600000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1f5f0ece6dbd0bfb2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e1a242c353e454d52585f62666d6f6f6d6665615f5754524d4644403937312c29241d19140f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019212a2f383f44464a4f5152514f4b4745403a312d241c130a00000000000000000000000000020a11171e24292f35393a3e404141403e3b3a36302b28221c140b0500000000000000000000000000000000030b12181f252a3036393a3f404140403d3a3935302c272118120b0300000000000000000000000000000000040c131920262b31363a3b3f4141403f3d3a39352f2b262018100901000000000000111e2a3744515d6a7784909daab7c3c8bcafa295897c6f6256505d697683909ca9b6c3c9bdb0a3968a7d7063574a3d3024170a00111e2a3744515d6a7784909daab7c3c8bcafa295897c6f6256493c2f2316090000000000030b141b2227353d464e565e666d747f8791959fa3aab0b8b9bebfbfc0bfbcb7b0a9a299928c81786d665c544a42382f261b140a000b151e2834404b545f6a707e879196959799928d8074695f53473a2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117242d363e485059616c717e87929aa4afbbbfc7d1dae3ebeceff2f8fefff9ecdfd2c6b9ac9f93867a6d6054473a2d21140700000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5e1eae4e1dbd6cdbfb3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232c333b42464e53545c606263605c5455534d4746423b38342e2b261f1d18120e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181d262d3337393d42444544423e3a39352f281f1b120a01000000000000000000000000060b141c222830353a4145474b4d4e4d4d4b4846423b38332d261d170e050000000000000000000000000000060d151d242930363a4146474b4d4e4d4c4a4746413a383328231d150c030000000000000000000000000001070d161e242932373b4246484c4d4e4d4c4a4745413a37322a221b1309010000000000111e2b3844515e6b7784919eaab7c4c9bcafa396897c706356505d6a7683909da9b6c3cabdb0a3978a7d7064574a3d3124170a00111e2b3844515e6b7784919eaab7c4c9bcafa396897c706356493d3023160a000000000000020a1117232b343c444c545c606d727d838c92989ea6abadb3b2b3b3b2b1aba69f9792877f756d665c544a423930261d140a0200030c18232e39424e58616c707d8487898a898680786d60574d42372b1e12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121b242c363e47505a616c717e88939fa3adb5bfc8d1dae3ecf6fefffffff9ede0d4c7bbafa4998a7d7063574a3d2f24180d01000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbc8d5deddd8d3d0cac3bbb3a99a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a202930363c43474a5153565653514a4847423c3a36302c28231c1b15100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141b22272b2d313537383735322d2c29241d160d09000000000000000000000000000910181d262d333a41464c5254585a5b5a595754524d46443f382f2920170b020000000000000000000000030a11171f272f353b42464c5254585a5b5a595754524c48443d342e271e150b000000000000000000000000030b121820282f353c43474d5355585a5b5a595654514c47433c342d251b13090000000000111e2b3844515e6b7784919eaab7c4ccc0b6ac96897c6f6356505d6a7783909daab6c3cabdb0a3978a7d7064574a3d3124170a00111e2b3844515e6b7784919eaab7c4ccc0b6ac96897c6f6356493c302316090000000000000000061119222a323b424b515b626b6f797f868f939a9ea1a9a5a6a6a5a79f9d948f857d726d605c544a423930271e150b0200000007121d27303c46505a616b70777a7c7d7d7a736d665c50453c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a242c353e47505a616c717f8b919ba3adb6bfc8d1dae4edf7fffffffcf0e3d7ccc0b5ab998d807366554b4035291d1004000000000000000000000000000000000000000915222f3c4855626f7b8895a2aebbd0d0d1d0cdc7c5bebab1a9a1978b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e171f252a32373940444649494644403b3a37312d2a251f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f2024282b2b2a282520201d18130c040000000000000000000000000009121b222a2f383f444c52565d60646668676664615e5753504a423b32291d140a00000000000000000000030c151c2328313940454d52565e61656768676663615e56544f45403930271d120700000000000000000000030d151d2429323a41454e53575f61656767676663605d55534e463f372d251b100700000000111e2b3844515e6b7784919eaab7c4c8bbafa49a887b6e6155505d6a7783909daab6c3c8bdb2a895887c6f6255493c2f22160900111e2b3844515e6b7784919eaab7c4c8bbafa49a887b6e6155483b2e221508000000000000000000081018202930394045515960666d737b82898e929797989999989795908a827b706b625b504a423930271e150c0300000000000b151e2a343e4850596163686d6f71706d68605c544a3f332a1f15090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232c353e48505a626d727f8b919ca4adb6c0c8d2dbe5eff8fffffff4e8ddd2c3b6a99d908376675d5145392c201306000000000000000000000000000000000000000815222f3b4855626e7b8895a7b1bdc2c4c4c4c2bcb7b3ada7a09792857b6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a20262b2e34383a3c3c3a38342e2d2b26201e1914100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213171c1e1f1e1c181413110d07010000000000000000000000000008111b242d343c424a50565d61686d7173747473716e6964605b544d443b2f261c11060000000000000000000a151e262e343e434b51575e61686d7273747373706d68636059514b43392e23180e040000000000000000010b151f272f353e444c52585f62696e7274747372706d67625f5851493f372d22190f04000000111d2a3744505d6a7783909dacb6bfc5b9ac9f9386796d6053505c6976838f9cabb5bec5b9aca096877a6d6154473a2e21140700111d2a3744505d6a7783909dacb6bfc5b9ac9f9386796d6053463a2d20130700000000000000000000060e171e272e343f474f545c60696e757c8185888a8c8c8d8c8a87837e776e69605951443f3830271e150c03000000000000030c18222c363e474f55565e61626463605d56504a42382e21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232c363e48505a626d727f8c929ca4aeb6c0c9d3dde6f0f9fffff9ecdfd2c5b9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000714212e3a4754616d7a87959fabb3b5b7b7b7b5b0aba9a29f9591857c6f685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e151b1c23282c2d2f302d2c2823211e1a15110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000305060a0f1112110f0b070604010000000000000000000000000000020c1a232d363f464e545b60686d747a7e808180807e7b77716c665e564d42382d22170b030000000000000006111c2630383f444f555d60696e747a7e8081807f7d7a76706b605c554b40342820160c020000000000000007121d273139404550565d606a6f767b7f8081807f7d7a756f6a625b51493f342b20150a0000000e1b2835414e5b6874818e9aa4aeb4b8b5ab9d908376665c514d5a6773808d99a3aeb4b8b6ac9e918477685e5246392d201307000e1b2835414e5b6874818e9aa4aeb4b8b5ab9d908376665c5145382c1f13060000000000000000000000050c151d2328343d424b51575f626a6f74797b7d7f80807f7d7a76716c655e574f473f342e261e150c03000000000000000006101a242c353e44484c525456575654524c443f3830261c0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d363f48515b636d737f8c929ca4aeb7c1cbd4dee7f1fafff9ede0d3c7bbaea399897d7063564a3d2f24180d010000000000000000000000000000000000000713202d3946525e6876839099a1a9a9aaabaaa9a69f9c97928c837b6f6a60564d41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202323201f1c1814120e0905020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c353f4850585f666c717a81868b8d8e8d8c8a87837e786e685e544a3f33281f1409000000000000000c17232e38424a505961676d737b81868b8d8e8d8c8a87827d746d675c51453f32281e1308000000000000000c18242f39434b515a61686d747c82888b8d8e8d8c8986817c726d625b51463c32271b0f0400000916232f3c4956626f7c87939fa2aaacaba3998c7f7366544b4855626f7c87929fa2aaababa49a8d807367564c41362a1d1105000916232f3c4956626f7c87939fa2aaacaba3998c7f7366544b4034281c1004000000000000000000000000030b1218222b303940454d53586062666d6e7172737372706e6864605b534d453d3528231c150c030000000000000000000008111a232c33383a414647494a4a4745413a342e261e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f49515b636d73808d929da5afb9c2ccd5dfe8f2fcfbefe3d7cbbfb5ab998d807366554b4035291d100400000000000000000000000000000000000005111d2a36414c5663707d8792979a9c9d9e9d9c9994908b857f796e6960584e443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121316161312100c070602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e47505a626a6f787e858d9298999b9a999795908a827a6e665b50443b30251a0e02000000000003101c28343f4a545c606b70797f868e92999a9b9a999a938f8981796d605b51443a3024190d01000000000004101d2935404b555d606c717a80878f94989a9a9a9999928e877f726d62584e43372b20150a00000815222e3b4754606a73808c92989d9f9e9c92877b6e62554847535f6a727f8b92989d9f9e9c93877c6f6256493c3025190d01000815222e3b4754606a73808c92989d9f9e9c92877b6e6255483b2e23180c0000000000000000000000000000000710191e272e343c42474e54545c6062646566666564615e56535049413b332b2317110a0300000000000000000000000008111a21282c3036393a3c3e3d3a39352f28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d939ea6b0bac3cdd6e0eaf4fef3e7dcd1c3b6a99c908376675d5145392c201306000000000000000000000000000000000000010d1925303a4855616b707d858a8d8f9191918f8c88837e79726d665f574e463d32291f140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424f59626c717c838b92979fa2aaa7a7a6a79f9d948f83786c60574d42362a1e1205000000000006121f2c3844505c666d737d848c92989fa3aba7a6aca49f9c928e81756d62564c4135291d1104000000000006131f2c3845515d676d747e858d92999fa6a7a7a6aba39f99928b7f726a6054473c31261b0f030006131f2b38434e58636e737f868e9092928f8a7f736a5f5347434e58636d727e868d909292908b80746a6054473b2e1e1308000006131f2b38434e58636e737f868e9092928f8a7f736a5f53473a2e1d120700000000000000000000000000000000070c151d232831373d43474a5053555759595a595754524c46443f382f29211a11060000000000000000000000000000000810161c1e252a2d2e2f31302d2c29241e17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c606c78818e949fa8b2bbc5ced8e2edf8f8ecdfd2c5b9ac9f92867a6d6053473a2d2014070000000000000000000000000000000000000008131e2c38444f59616b70797d8182848484827f7b76716d67605c544d453d342b20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616b717e8690959ea1a9aeb4b4b3b3b1aba69f958c7f72695e52463a2d2014070000000005121e2a36424d57606d78808a91969fa2aaaeb5b4b3b6afaca59d938b7f72685d5245392c201307000000000714202c38444f59606d79818a92979fa3abb0b3b4b3b5afaba39f92877c6f62584e43372b1f120600030f1b27323d46525c636d727b81838585827e736d63574e423c46515b636c717b81838585837e746e64584e43372b1f0c020000030f1b27323d46525c636d727b81838585827e736d63574e42372b1e0b000000000000000000000000000000000000030b121820262b3237383f4446484a4c4d4d4c4a4746413b37332d261d170f080000000000000000000000000000000000050b1013191e202123242321201d19130c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e374044505b666d79829096a0a9b3bcc6d0dce7edf9ede0d3c7bbaea399897d7063564a3d3023170a0000000000000000000000000000000000000002101c27333d474f5960676d70747677787776726e6a64605d55514b423c332b22190e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66707d8a92989fa7adb3babfc1c0bfbcb8b0a79f92867b6e6154483b2e211508000000000714212d3a46535f6973808c929ea1a8aeb4bbbfc1c0c0bbb9afa59f92857a6d6054473a2d211407000000000a16232f3c4855616b75818e939ea1a9afb5bdc0c1c0c0bbb5afa3999083766a5f53473a2e21150800000a16202b34404a525b62696e7476797876716c635b52453c343f49515a62696e7476787876716c645c52463d32271b0f000000000a16202b34404a525b62696e7476797876716c635b52453c31261a0e0000000000000000000000000000000000000000070c151a20272b2e34383a3b3e3f40403f3d3b3936302b27221b140b05000000000000000000000000000000000000000002080d1113141617171413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2528333f4a545c676d7a849197a1aab4bfcbd6dbe5efefe3d7cbbfb5ab998c807366594d4033261a0d00000000000000000000000000000000000000000b16212c353d474f555d606367696a6b6a6966625f5853514b454039302a211910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea2aab1b9bec5cad0cdcdc8c2baaea2988c7f7366594c403326190d000000000815222e3b4855616e7b87929fa4acb2babfc6cbd1d2ccc8c0baada2978b7e7265584b3f3225180c000000000a1724303d4a5763707d8a939da5adb3bbc0c7cfcdd1cbc7c0b5ab9f95887c6f6255483c2f2215090000040f19222e38404951575f62676a6c6b6964615a524940332d373f4850575e61676a6c6b6964615a524a40342b20150a00000000040f19222e38404951575f62676a6c6b6964615a524940332a20150900000000000000000000000000000000000000000003090e151b1c23282b2d2f3132333332312e2d2a251f1b17110a02000000000000000000000000000000000000000000000001050707090b0a0707040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1317222d38424b555e686e7b859298a3aebabfc9d3dde6f0e7dcd1c1b4a89b8e8175685b4e4235281b0f000000000000000000000000000000000000000005101a232c353d434b5153575a5c5e5e5e5c5955534e47454039342e271e180f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a1acb4bcc2cacfd6dbdad8d4cabfb4aa9c8f8276695c504336291d10030000000d1a2733404d5a6673808d99a3afb9bdc4cad0d7dcddd8d4cabeb3a99b8e8275685b4f4235281c0f020000020f1b2835424e5b6875818e9ba5afb9bec5cbd1d9dadcd7d1c7bdb1a7988b7f7265584c3f3225190c00000007101c262e373f454d53555b5d5f5f5c5755504840372e252d363f454d53545a5d5f5f5d5856504840382e22190f04000000000007101c262e373f454d53555b5d5f5f5c5755504840372e21180e030000000000000000000000000000000000000000000000040a0f11171c1f202224262627262421201e19140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434c565f696f7c86929fa4aeb7c1cbd4dee7e9dcd0c3b6a99d9083766a5d5043372a1d1000000000000000000000000000000000000000000008111a232b31394045474a4e4f5151514f4c4847433c38352f28231d150c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a8b2bdc6ced6dae1e7e6e4dbd0c3b7aa9d9084776a5d5144372a1e11040000030f1c2936424f5c6975828f9cabb5c0c9ced6dbe2e7e8e4dbcfc3b6a99c908376695d5043362a1d1003000004101d2a3743505d6a7683909da9b6c0c9cfd7dce3ebe8e3d9cfc0b3a6998d8073665a4d4033271a0d000000000a141c252d333c4247484e505252504a49453e362e251c242d333b4246484e505252504b49453e362e261d1007000000000000000a141c252d333c4247484e505252504a49453e362e251c0f06000000000000000000000000000000000000000000000000000000060b1012131517191a1a19171414110d08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27313a444d57606a717e8a929ca5afb9c2ccd5dee8ded1c5b8ab9e9285786b5f5245382c1f12000000000000000000000000000000000000000000000811191f272f35383a3d4143444544433f3b3a37312c29241d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3c0d0d8e0e4e4e6e2dfdacfc2b6a99c8f8376695c504336291d1003000003101d2a3643505d697683909ca9b6c3d0d9e2e5e4e6e2dfdbcec1b5a89b8e8275685b4f4235281c0f02000004111e2b3744515e6a7784919daab7c4d1dae1e6e3e5e1ded8cfbfb2a6998c7f7366594c403326190d00000000010a131b212a31373a3b41434645433e3c39332c241c131b212931363a3b41434545433e3d39342d241d140b0000000000000000010a131b212a31373a3b41434645433e3c39332c241c130a000000000000000000000000000000000000000000000000000000000000030607080b0c0d0d0c0a080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f28323b454e58616c73808d939ea7b1b9c3ccd6deded2c5b8ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000080d151d24292c2d30343637383736332f2e2b261f1d18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a7b1bdc7cfd4d9d7dad5d2cfc9beb3a99a8e8174675b4e4134281b0e010000020f1c2935424f5c6875828f9baab4bfc7d0d4d9d7dad5d2d0cabeb3a9998c807366594d4033261a0d00000003101d293643505c6976838f9cabb4bfcacfd5dad7dad5d2cfc6bdb0a6988b7e7165584b3e3225180b000000000001090f181f262b2e2f343739383631302d28221a120a0f171f252a2d2e343739383631302d28221b120b0200000000000000000001090f181f262b2e2f343739383631302d28221a120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d16202a333d46505a606c77818f959fa7b1bac4ccd5dbd1c4b7ab9e9184786b5e5145382b1e12000000000000000000000000000000000000000000000000030b12181d1f202427292b2b2b292622211f1a15100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8995a0abb5bdc3c8cecacfc9c6c5beb9ada1978a7d7064574a3d3124170a000000000c1926323f4c5965727f8c98a2aeb6bec4c8cecacfc9c6c5beb9ada1978b7e7164584b3e3125180b000000000d1a2633404d596673808c99a3aeb9bec5c9cfcacec9c5c3bdb4ab9f94887c6e6255483b2f22150800000000000000060e151a1e2122282a2c2c292423211c17100800050d141a1e2121272a2c2c2a2524211d17100900000000000000000000000000060e151a1e2122282a2c2c292423211c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18212b343e44505b656d79839095a0a8b2bac3cbd0cac1b7aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000001070c101314171b1c1e1e1e1c191514120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b77839199a3abb2b8bcbdbdbdbeb9b8b3ada49e9285796d6053463a2d201307000000000814212e3b4754616e7a86929fa4acb2b8bdbebdbdbeb9b8b3ada49e92857a6d6053473a2d201407000000000815222e3b4855616e7b86929fa4adb3b9bebebdbdbdb9b7b2aba3998f82766a5f53473a2e211408000000000000000003090e1214151b1d1f1f1d171714110c0500000003090e1214151b1d1f1f1d181715110c0600000000000000000000000000000003090e1214151b1d1f1f1d171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f192227333f49535d676d7a839196a1a8b1b9c0c0bebaafa59c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000406070a0e10111211100c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f59636f7d879299a0a8acb1b1b1b0b3adaba9a19e928b7f72665c5145382c1f1306000000000714202d3946525e68717e8b939aa1a8acb1b1b1b0b3adaba9a29f928b7e72675d5145392c201306000000000714212d3a46535f69727f8c929ea2a9adb3b1b0b0b2acaba8a09992867c6f62584e43372b1f120600000000000000000000020608080e101312100b0a080500000000000000020507080e101212100b0a080500000000000000000000000000000000000000020608080e101312100b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d38414b555d686e7b849196a0a7b0b4b3b4aea69e938a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d4854606b717e8791969da0a7a4a4a3a9a19e9b97928a80736d62544b4034281c10040000000005111e2a36414c56626c727f8891969da0a8a4a4a3a9a19e9c97928b80746d62554b4035291d11040000000005121e2a36424d57636d73808a92979ea1a9a4a4a3a8a19e9b9691877e716a6054463c31261a0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39434c565e696e7c8490959ea6a7a7aaa29f948e81756c6155493c3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c38434f59616c717d848b9095969797979697928f8a857e736e635b5142392e23180c0000000000010d1925303b44505a626d727d848b9195969797979697928f8b857e746e645b51433a2f24180d0100000000020e1a26313b45515b636e737e858c9197969797969696918e89847d716c62584e43332a201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d27313a444d575f6a6e7b838f94999a9a9998928c82796d60594f44392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d46505a616b6f797e8387898a8a8a898885827d79706c635c52493f30271d120700000000000008141e29323f48515b626b70797f8487898b8a8a898885827e79716c645c53493f31281d130700000000000009141f2a333f49525b636c717a8085888a8b8a8a898784817d786f6b625a50463d3221180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f28323b454e575f696e7a82898c8d8d8c8a8580786d675d51473e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343e48505960676d71777a7d7e7e7d7c7b7875716d66615a524a40372d1e150b00000000000000020d17202d363f49515960676d72777b7d7e7e7d7c7b7875716d67625a534a41372d1f160c01000000000000030e18212d374049525a61686d73787b7d7e7d7d7c7a7875706c66605950483e342b200f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d162029333c454e575e686d757c7f81807f7d79736c665d554b40352c21170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222c363e474f555c6065686e70717170706e696864605c54504840382e251b0c030000000000000000050e1b242d373f474f555d6065696e70717170706e696964605d55504841382f241b0d040000000000000000060f1c252e37404850565e61666a6e70717170706e686863605b544f463e362d22190f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e17212a333c454d565d606a6f73747472706d67605b544b43392f231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a242c353d434b5153565e616364646463625f575753514b423e362e261c13090000000000000000000009121b252d353d434b5153575e616364646463615f575853514b433e362f261d1209000000000000000000000a131c252e363e444c5254585f626364646363615e565653504a423d342d241b1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a333b434c525860626667676664605d55504a423931271d110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a232b31394045474c5254565757575655534d4a46454039302c241c140a01000000000000000000000009131b232b31394045474d5254565857575655534d4b47454039312d241d140b0000000000000000000000010a131c242c323a4146474e5355575857575654524c4a46443f382f2b221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f182029313a41454e5456595a5a595753514b443f382f271f150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191f272f34383b4146474a4b4b4a494847423e3a38342e271e1a120a020000000000000000000000000109111a1f282f35393b4246484a4b4b4a494847423e3a38352f271f1b120b02000000000000000000000000010a121a20293036393c4347484a4b4a4a494746413d3938332d261d19100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f353d4348494c4e4d4c4a47454039332d261d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d23292c3036393b3d3e3e3d3d3b3a37312d2c28231d150c0800000000000000000000000000000000080d161d24292c30363a3b3d3e3e3d3d3b3a37312d2c29241d150d0900000000000000000000000000000000080e171e252a2d31373a3b3d3e3e3d3d3b3936302d2b28221c140b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161e242932383b3c4041413f3d3a39352f28221c140b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e30313131302f2e2b26201f1c18120b03000000000000000000000000000000000000040c12181d20252a2d2e30313131302e2d2b26201f1d18120b03000000000000000000000000000000000000050d13191e20262b2e2f30313130302e2d2a25201f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131921272c2e2f33343433312d2c29241d17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e2021232424242322211e1a1313100c0700000000000000000000000000000000000000000001070d10141a1e2021232524242322211e1a1413100c0701000000000000000000000000000000000000000002080d11151a1f2122242524242321201e1913120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d161b1f22232627272624201f1d18120b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080e11141417181817161514120e090604000000000000000000000000000000000000000000000000000104090e12141517181817161514120e090604000000000000000000000000000000000000000000000000000105090f12141517181717161414110e080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191b1a19171413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0b0b0a0a0808060200000000000000000000000000000000000000000000000000000000000000020507080a0b0b0a0a0808060200000000000000000000000000000000000000000000000000000000000000020608080a0b0b0a0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d0e0e0c0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: DFHannotateStdN-W7 SDF + m_EditorClassIdentifier: + hashCode: -719648719 + material: {fileID: 5374284371091958195} + materialHashCode: -834038415 + m_Version: 1.1.0 + m_SourceFontFileGUID: b5532e9ce15694f55a0893a76a98cd78 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: b5532e9ce15694f55a0893a76a98cd78, + type: 3} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FamilyName: DFHannotate StdN + m_StyleName: W7 + m_PointSize: 152 + m_Scale: 1 + m_LineHeight: 182.4 + m_AscentLine: 130.72 + m_CapLine: 115 + m_MeanLine: 80 + m_Baseline: 0 + m_DescentLine: -21.279999 + m_SuperscriptOffset: 130.72 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -21.279999 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -19 + m_UnderlineThickness: 7.6 + m_StrikethroughOffset: 32 + m_StrikethroughThickness: 7.6 + m_TabWidth: 51 + m_GlyphTable: + - m_Index: 1 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 50.609375 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2 + m_Metrics: + m_Width: 28.875 + m_Height: 99.859375 + m_HorizontalBearingX: 10.796875 + m_HorizontalBearingY: 107.921875 + m_HorizontalAdvance: 50.609375 + m_GlyphRect: + m_X: 742 + m_Y: 476 + m_Width: 30 + m_Height: 100 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 3 + m_Metrics: + m_Width: 32.21875 + m_Height: 32.375 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 114 + m_HorizontalAdvance: 50.46875 + m_GlyphRect: + m_X: 189 + m_Y: 966 + m_Width: 33 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 87.25 + m_Height: 109.140625 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 117.34375 + m_HorizontalAdvance: 102.453125 + m_GlyphRect: + m_X: 219 + m_Y: 270 + m_Width: 88 + m_Height: 110 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5 + m_Metrics: + m_Width: 75.09375 + m_Height: 110.203125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 120.078125 + m_HorizontalAdvance: 90.28125 + m_GlyphRect: + m_X: 142 + m_Y: 10 + m_Width: 76 + m_Height: 112 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6 + m_Metrics: + m_Width: 99.109375 + m_Height: 108.984375 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 115.515625 + m_HorizontalAdvance: 114.296875 + m_GlyphRect: + m_X: 218 + m_Y: 141 + m_Width: 100 + m_Height: 110 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 110.96875 + m_Height: 110.953125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 115.96875 + m_HorizontalAdvance: 126.15625 + m_GlyphRect: + m_X: 211 + m_Y: 506 + m_Width: 112 + m_Height: 111 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 12.15625 + m_Height: 32.375 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 114 + m_HorizontalAdvance: 30.40625 + m_GlyphRect: + m_X: 241 + m_Y: 966 + m_Width: 13 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 29.78125 + m_Height: 144.54688 + m_HorizontalBearingX: 10.34375 + m_HorizontalBearingY: 126.921875 + m_HorizontalAdvance: 50.609375 + m_GlyphRect: + m_X: 10 + m_Y: 841 + m_Width: 31 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 29.78125 + m_Height: 144.5625 + m_HorizontalBearingX: 10.34375 + m_HorizontalBearingY: 127.078125 + m_HorizontalAdvance: 50.609375 + m_GlyphRect: + m_X: 67 + m_Y: 177 + m_Width: 31 + m_Height: 146 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 59.59375 + m_Height: 58.828125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 114.453125 + m_HorizontalAdvance: 74.78125 + m_GlyphRect: + m_X: 794 + m_Y: 908 + m_Width: 61 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 65.96875 + m_Height: 67.640625 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 76.296875 + m_HorizontalAdvance: 81.171875 + m_GlyphRect: + m_X: 465 + m_Y: 748 + m_Width: 67 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 23.109375 + m_Height: 39.0625 + m_HorizontalBearingX: 10.640625 + m_HorizontalBearingY: 28.421875 + m_HorizontalAdvance: 44.390625 + m_GlyphRect: + m_X: 71 + m_Y: 778 + m_Width: 24 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 39.515625 + m_Height: 9.875 + m_HorizontalBearingX: 5.46875 + m_HorizontalBearingY: 41.34375 + m_HorizontalAdvance: 50.609375 + m_GlyphRect: + m_X: 117 + m_Y: 311 + m_Width: 40 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 21.578125 + m_Height: 17.015625 + m_HorizontalBearingX: 10.640625 + m_HorizontalBearingY: 28.421875 + m_HorizontalAdvance: 42.859375 + m_GlyphRect: + m_X: 85 + m_Y: 476 + m_Width: 23 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 41.34375 + m_Height: 143.78125 + m_HorizontalBearingX: 0.453125 + m_HorizontalBearingY: 126.609375 + m_HorizontalAdvance: 42.25 + m_GlyphRect: + m_X: 10 + m_Y: 513 + m_Width: 42 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 83.4375 + m_Height: 99.40625 + m_HorizontalBearingX: 6.84375 + m_HorizontalBearingY: 112.328125 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 885 + m_Y: 616 + m_Width: 85 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 46.203125 + m_Height: 103.0625 + m_HorizontalBearingX: 19.765625 + m_HorizontalBearingY: 114.609375 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 569 + m_Y: 908 + m_Width: 47 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 77.21875 + m_Height: 103.5 + m_HorizontalBearingX: 10.03125 + m_HorizontalBearingY: 115.515625 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 773 + m_Y: 628 + m_Width: 78 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 77.8125 + m_Height: 104.125 + m_HorizontalBearingX: 9.734375 + m_HorizontalBearingY: 115.21875 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 644 + m_Y: 481 + m_Width: 79 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 84.5 + m_Height: 109.453125 + m_HorizontalBearingX: 6.390625 + m_HorizontalBearingY: 117.046875 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 254 + m_Y: 636 + m_Width: 85 + m_Height: 111 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 77.671875 + m_Height: 106.109375 + m_HorizontalBearingX: 9.734375 + m_HorizontalBearingY: 113.703125 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 520 + m_Y: 138 + m_Width: 79 + m_Height: 107 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 82.375 + m_Height: 109.140625 + m_HorizontalBearingX: 7.453125 + m_HorizontalBearingY: 118.109375 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 258 + m_Y: 836 + m_Width: 83 + m_Height: 111 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 75.09375 + m_Height: 111.5625 + m_HorizontalBearingX: 11.09375 + m_HorizontalBearingY: 114.90625 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 71 + m_Y: 647 + m_Width: 76 + m_Height: 112 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 80.25 + m_Height: 106.5625 + m_HorizontalBearingX: 8.515625 + m_HorizontalBearingY: 117.046875 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 360 + m_Y: 836 + m_Width: 81 + m_Height: 108 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 75.6875 + m_Height: 108.078125 + m_HorizontalBearingX: 10.796875 + m_HorizontalBearingY: 115.828125 + m_HorizontalAdvance: 97.28125 + m_GlyphRect: + m_X: 345 + m_Y: 10 + m_Width: 77 + m_Height: 109 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 21.578125 + m_Height: 63.828125 + m_HorizontalBearingX: 10.640625 + m_HorizontalBearingY: 75.234375 + m_HorizontalAdvance: 42.859375 + m_GlyphRect: + m_X: 990 + m_Y: 493 + m_Width: 23 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 23.109375 + m_Height: 85.71875 + m_HorizontalBearingX: 10.640625 + m_HorizontalBearingY: 75.234375 + m_HorizontalAdvance: 44.390625 + m_GlyphRect: + m_X: 222 + m_Y: 399 + m_Width: 24 + m_Height: 87 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 61.109375 + m_Height: 53.8125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 69.3125 + m_HorizontalAdvance: 76.296875 + m_GlyphRect: + m_X: 874 + m_Y: 859 + m_Width: 62 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 66.28125 + m_Height: 38.15625 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 61.5625 + m_HorizontalAdvance: 81.46875 + m_GlyphRect: + m_X: 114 + m_Y: 778 + m_Width: 67 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 61.109375 + m_Height: 53.8125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 69.3125 + m_HorizontalAdvance: 76.296875 + m_GlyphRect: + m_X: 874 + m_Y: 933 + m_Width: 62 + m_Height: 55 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 80.5625 + m_Height: 100.15625 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 108.21875 + m_HorizontalAdvance: 95.765625 + m_GlyphRect: + m_X: 932 + m_Y: 10 + m_Width: 82 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 120.078125 + m_Height: 113.84375 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 119.46875 + m_HorizontalAdvance: 138.3125 + m_GlyphRect: + m_X: 71 + m_Y: 513 + m_Width: 121 + m_Height: 115 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 88.15625 + m_Height: 108.375 + m_HorizontalBearingX: 3.796875 + m_HorizontalBearingY: 115.21875 + m_HorizontalAdvance: 99.5625 + m_GlyphRect: + m_X: 237 + m_Y: 10 + m_Width: 89 + m_Height: 110 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 84.515625 + m_Height: 104.578125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 117.046875 + m_HorizontalAdvance: 99.71875 + m_GlyphRect: + m_X: 469 + m_Y: 619 + m_Width: 86 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 81.171875 + m_Height: 104.875 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 116.28125 + m_HorizontalAdvance: 94.84375 + m_GlyphRect: + m_X: 574 + m_Y: 613 + m_Width: 82 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 83.90625 + m_Height: 105.03125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 115.0625 + m_HorizontalAdvance: 99.109375 + m_GlyphRect: + m_X: 540 + m_Y: 488 + m_Width: 85 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 79.65625 + m_Height: 103.8125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 115.515625 + m_HorizontalAdvance: 91.8125 + m_GlyphRect: + m_X: 714 + m_Y: 134 + m_Width: 81 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 70.84375 + m_Height: 105.640625 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 115.0625 + m_HorizontalAdvance: 81.46875 + m_GlyphRect: + m_X: 530 + m_Y: 10 + m_Width: 72 + m_Height: 107 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 83.296875 + m_Height: 108.671875 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 116.125 + m_HorizontalAdvance: 96.96875 + m_GlyphRect: + m_X: 326 + m_Y: 270 + m_Width: 84 + m_Height: 110 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 89.375 + m_Height: 104.578125 + m_HorizontalBearingX: 3.796875 + m_HorizontalBearingY: 114.765625 + m_HorizontalAdvance: 100.78125 + m_GlyphRect: + m_X: 705 + m_Y: 10 + m_Width: 91 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 19.453125 + m_Height: 101.84375 + m_HorizontalBearingX: 10.640625 + m_HorizontalBearingY: 112.9375 + m_HorizontalAdvance: 40.734375 + m_GlyphRect: + m_X: 989 + m_Y: 697 + m_Width: 21 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 78.734375 + m_Height: 101.984375 + m_HorizontalBearingX: 3.046875 + m_HorizontalBearingY: 112.78125 + m_HorizontalAdvance: 84.8125 + m_GlyphRect: + m_X: 675 + m_Y: 605 + m_Width: 79 + m_Height: 103 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 83.90625 + m_Height: 103.0625 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 114.765625 + m_HorizontalAdvance: 97.578125 + m_GlyphRect: + m_X: 886 + m_Y: 493 + m_Width: 85 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 64.15625 + m_Height: 104.265625 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 115.0625 + m_HorizontalAdvance: 76.296875 + m_GlyphRect: + m_X: 621 + m_Y: 10 + m_Width: 65 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 96.96875 + m_Height: 103.0625 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 110.359375 + m_HorizontalAdvance: 115.21875 + m_GlyphRect: + m_X: 815 + m_Y: 10 + m_Width: 98 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 79.34375 + m_Height: 99.40625 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 111.265625 + m_HorizontalAdvance: 97.578125 + m_GlyphRect: + m_X: 932 + m_Y: 130 + m_Width: 80 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 89.078125 + m_Height: 104.578125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 115.515625 + m_HorizontalAdvance: 104.265625 + m_GlyphRect: + m_X: 460 + m_Y: 836 + m_Width: 90 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 76.609375 + m_Height: 104.734375 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 114.15625 + m_HorizontalAdvance: 91.8125 + m_GlyphRect: + m_X: 618 + m_Y: 136 + m_Width: 77 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 99.109375 + m_Height: 110.046875 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 114.90625 + m_HorizontalAdvance: 109.75 + m_GlyphRect: + m_X: 139 + m_Y: 836 + m_Width: 100 + m_Height: 111 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 89.984375 + m_Height: 107.171875 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 114.765625 + m_HorizontalAdvance: 102.140625 + m_GlyphRect: + m_X: 430 + m_Y: 492 + m_Width: 91 + m_Height: 108 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 77.53125 + m_Height: 104.421875 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 115.828125 + m_HorizontalAdvance: 92.71875 + m_GlyphRect: + m_X: 788 + m_Y: 258 + m_Width: 79 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 87.234375 + m_Height: 107.609375 + m_HorizontalBearingX: 3.046875 + m_HorizontalBearingY: 116.125 + m_HorizontalAdvance: 93.328125 + m_GlyphRect: + m_X: 337 + m_Y: 139 + m_Width: 88 + m_Height: 109 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 76.921875 + m_Height: 104.71875 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 115.515625 + m_HorizontalAdvance: 93.625 + m_GlyphRect: + m_X: 588 + m_Y: 264 + m_Width: 78 + m_Height: 106 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 83.296875 + m_Height: 104.875 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 114.90625 + m_HorizontalAdvance: 92.421875 + m_GlyphRect: + m_X: 685 + m_Y: 261 + m_Width: 84 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 96.96875 + m_Height: 100.921875 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 112.625 + m_HorizontalAdvance: 115.21875 + m_GlyphRect: + m_X: 897 + m_Y: 250 + m_Width: 98 + m_Height: 102 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 57 + m_Metrics: + m_Width: 91.1875 + m_Height: 107.015625 + m_HorizontalBearingX: 3.046875 + m_HorizontalBearingY: 116.28125 + m_HorizontalAdvance: 95.765625 + m_GlyphRect: + m_X: 358 + m_Y: 621 + m_Width: 92 + m_Height: 108 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 80.5625 + m_Height: 113.84375 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 116.28125 + m_HorizontalAdvance: 89.6875 + m_GlyphRect: + m_X: 117 + m_Y: 177 + m_Width: 82 + m_Height: 115 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 59 + m_Metrics: + m_Width: 89.984375 + m_Height: 101.546875 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 112.484375 + m_HorizontalAdvance: 99.109375 + m_GlyphRect: + m_X: 886 + m_Y: 371 + m_Width: 91 + m_Height: 103 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 60 + m_Metrics: + m_Width: 37.234375 + m_Height: 147.75 + m_HorizontalBearingX: 6.6875 + m_HorizontalBearingY: 128.14062 + m_HorizontalAdvance: 50.609375 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 38 + m_Height: 149 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 37.234375 + m_Height: 147.75 + m_HorizontalBearingX: 6.6875 + m_HorizontalBearingY: 128.14062 + m_HorizontalAdvance: 50.609375 + m_GlyphRect: + m_X: 10 + m_Y: 178 + m_Width: 38 + m_Height: 149 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 63 + m_Metrics: + m_Width: 58.671875 + m_Height: 38.609375 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 114 + m_HorizontalAdvance: 70.828125 + m_GlyphRect: + m_X: 200 + m_Y: 778 + m_Width: 59 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 76 + m_Height: 9.875 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: -11.25 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 127 + m_Y: 476 + m_Width: 76 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 65 + m_Metrics: + m_Width: 29.9375 + m_Height: 22.5 + m_HorizontalBearingX: 10.34375 + m_HorizontalBearingY: 105.34375 + m_HorizontalAdvance: 50.609375 + m_GlyphRect: + m_X: 278 + m_Y: 766 + m_Width: 31 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 68.09375 + m_Height: 72.046875 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 78.125 + m_HorizontalAdvance: 83.296875 + m_GlyphRect: + m_X: 551 + m_Y: 744 + m_Width: 69 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 67 + m_Metrics: + m_Width: 68.109375 + m_Height: 110.5 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 117.1875 + m_HorizontalAdvance: 81.78125 + m_GlyphRect: + m_X: 166 + m_Y: 647 + m_Width: 69 + m_Height: 112 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 64.453125 + m_Height: 69.921875 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 79.34375 + m_HorizontalAdvance: 76.609375 + m_GlyphRect: + m_X: 639 + m_Y: 817 + m_Width: 65 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 68.703125 + m_Height: 107.625 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 114.15625 + m_HorizontalAdvance: 82.390625 + m_GlyphRect: + m_X: 342 + m_Y: 493 + m_Width: 69 + m_Height: 109 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 67.1875 + m_Height: 70.375 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 78.734375 + m_HorizontalAdvance: 79.34375 + m_GlyphRect: + m_X: 675 + m_Y: 727 + m_Width: 68 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 56.234375 + m_Height: 107.3125 + m_HorizontalBearingX: 3.046875 + m_HorizontalBearingY: 114.296875 + m_HorizontalAdvance: 53.953125 + m_GlyphRect: + m_X: 444 + m_Y: 138 + m_Width: 57 + m_Height: 109 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 63.234375 + m_Height: 103.96875 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 78.125 + m_HorizontalAdvance: 76.90625 + m_GlyphRect: + m_X: 814 + m_Y: 134 + m_Width: 64 + m_Height: 105 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 68.109375 + m_Height: 107.625 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 117.5 + m_HorizontalAdvance: 83.296875 + m_GlyphRect: + m_X: 429 + m_Y: 267 + m_Width: 69 + m_Height: 109 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 20.671875 + m_Height: 99.265625 + m_HorizontalBearingX: 10.640625 + m_HorizontalBearingY: 109.140625 + m_HorizontalAdvance: 41.953125 + m_GlyphRect: + m_X: 990 + m_Y: 577 + m_Width: 22 + m_Height: 101 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 58.671875 + m_Height: 132.25 + m_HorizontalBearingX: -24.3125 + m_HorizontalBearingY: 109.140625 + m_HorizontalAdvance: 44.984375 + m_GlyphRect: + m_X: 60 + m_Y: 841 + m_Width: 60 + m_Height: 134 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 68.703125 + m_Height: 107.765625 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 114.609375 + m_HorizontalAdvance: 80.859375 + m_GlyphRect: + m_X: 441 + m_Y: 10 + m_Width: 70 + m_Height: 109 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 20.375 + m_Height: 105.9375 + m_HorizontalBearingX: 10.640625 + m_HorizontalBearingY: 115.671875 + m_HorizontalAdvance: 41.640625 + m_GlyphRect: + m_X: 547 + m_Y: 264 + m_Width: 22 + m_Height: 107 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 87.25 + m_Height: 72.0625 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 79.046875 + m_HorizontalAdvance: 105.484375 + m_GlyphRect: + m_X: 356 + m_Y: 399 + m_Width: 88 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 63.53125 + m_Height: 71.4375 + m_HorizontalBearingX: 9.125 + m_HorizontalBearingY: 79.1875 + m_HorizontalAdvance: 81.78125 + m_GlyphRect: + m_X: 636 + m_Y: 389 + m_Width: 64 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 69.3125 + m_Height: 72.65625 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 79.046875 + m_HorizontalAdvance: 81.46875 + m_GlyphRect: + m_X: 463 + m_Y: 395 + m_Width: 70 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 73.875 + m_Height: 103.203125 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 79.640625 + m_HorizontalAdvance: 87.546875 + m_GlyphRect: + m_X: 791 + m_Y: 505 + m_Width: 75 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 72.359375 + m_Height: 103.65625 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 78.734375 + m_HorizontalAdvance: 87.546875 + m_GlyphRect: + m_X: 794 + m_Y: 382 + m_Width: 73 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 54.421875 + m_Height: 71.4375 + m_HorizontalBearingX: 10.640625 + m_HorizontalBearingY: 79.796875 + m_HorizontalAdvance: 68.09375 + m_GlyphRect: + m_X: 719 + m_Y: 385 + m_Width: 56 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 64.140625 + m_Height: 71.296875 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 79.046875 + m_HorizontalAdvance: 76.296875 + m_GlyphRect: + m_X: 552 + m_Y: 390 + m_Width: 65 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 54.71875 + m_Height: 89.234375 + m_HorizontalBearingX: 3.046875 + m_HorizontalBearingY: 97.890625 + m_HorizontalAdvance: 60.796875 + m_GlyphRect: + m_X: 635 + m_Y: 908 + m_Width: 55 + m_Height: 90 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 57.765625 + m_Height: 70.375 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 78.4375 + m_HorizontalAdvance: 72.953125 + m_GlyphRect: + m_X: 955 + m_Y: 818 + m_Width: 59 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 65.046875 + m_Height: 67.484375 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 77.828125 + m_HorizontalAdvance: 74.171875 + m_GlyphRect: + m_X: 709 + m_Y: 908 + m_Width: 66 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 87.859375 + m_Height: 67.796875 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 78.4375 + m_HorizontalAdvance: 100.015625 + m_GlyphRect: + m_X: 358 + m_Y: 748 + m_Width: 88 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 89 + m_Metrics: + m_Width: 70.828125 + m_Height: 73.859375 + m_HorizontalBearingX: 4.5625 + m_HorizontalBearingY: 79.640625 + m_HorizontalAdvance: 79.953125 + m_GlyphRect: + m_X: 265 + m_Y: 399 + m_Width: 72 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 65.359375 + m_Height: 103.359375 + m_HorizontalBearingX: 7.59375 + m_HorizontalBearingY: 78.578125 + m_HorizontalAdvance: 80.5625 + m_GlyphRect: + m_X: 870 + m_Y: 736 + m_Width: 66 + m_Height: 104 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 65.359375 + m_Height: 69.015625 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 77.828125 + m_HorizontalAdvance: 77.515625 + m_GlyphRect: + m_X: 762 + m_Y: 751 + m_Width: 66 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 55.03125 + m_Height: 146.53125 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 127.375 + m_HorizontalAdvance: 67.1875 + m_GlyphRect: + m_X: 10 + m_Y: 346 + m_Width: 56 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 94 + m_Metrics: + m_Width: 55.03125 + m_Height: 146.53125 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 127.375 + m_HorizontalAdvance: 67.1875 + m_GlyphRect: + m_X: 67 + m_Y: 10 + m_Width: 56 + m_Height: 148 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 97 + m_Metrics: + m_Width: 41.34375 + m_Height: 143.78125 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 126.609375 + m_HorizontalAdvance: 53.5 + m_GlyphRect: + m_X: 10 + m_Y: 677 + m_Width: 42 + m_Height: 145 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 99 + m_Metrics: + m_Width: 9.875 + m_Height: 107 + m_HorizontalBearingX: 15.203125 + m_HorizontalBearingY: 116.125 + m_HorizontalAdvance: 40.28125 + m_GlyphRect: + m_X: 517 + m_Y: 266 + m_Width: 11 + m_Height: 108 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 100 + m_Metrics: + m_Width: 69.921875 + m_Height: 27.8125 + m_HorizontalBearingX: 6.078125 + m_HorizontalBearingY: 68.546875 + m_HorizontalAdvance: 82.078125 + m_GlyphRect: + m_X: 273 + m_Y: 966 + m_Width: 70 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 668 + m_Metrics: + m_Width: 109.125 + m_Height: 17.03125 + m_HorizontalBearingX: 21.4375 + m_HorizontalBearingY: 63.390625 + m_HorizontalAdvance: 152 + m_GlyphRect: + m_X: 60 + m_Y: 994 + m_Width: 110 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 728 + m_Metrics: + m_Width: 114.15625 + m_Height: 114.59375 + m_HorizontalBearingX: 19 + m_HorizontalBearingY: 112.625 + m_HorizontalAdvance: 152 + m_GlyphRect: + m_X: 85 + m_Y: 342 + m_Width: 115 + m_Height: 115 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 1 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 2 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 97 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 1 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 668 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 9633 + m_GlyphIndex: 728 + m_Scale: 1 + m_AtlasTextures: + - {fileID: -2934416959581559395} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 57 + m_Height: 168 + - m_X: 0 + m_Y: 168 + m_Width: 57 + m_Height: 168 + - m_X: 0 + m_Y: 336 + m_Width: 75 + m_Height: 167 + - m_X: 57 + m_Y: 0 + m_Width: 75 + m_Height: 167 + - m_X: 57 + m_Y: 167 + m_Width: 50 + m_Height: 165 + - m_X: 0 + m_Y: 503 + m_Width: 61 + m_Height: 164 + - m_X: 0 + m_Y: 667 + m_Width: 61 + m_Height: 164 + - m_X: 0 + m_Y: 831 + m_Width: 50 + m_Height: 164 + - m_X: 50 + m_Y: 831 + m_Width: 79 + m_Height: 153 + - m_X: 50 + m_Y: 984 + m_Width: 129 + m_Height: 37 + - m_X: 61 + m_Y: 503 + m_Width: 140 + m_Height: 134 + - m_X: 75 + m_Y: 332 + m_Width: 134 + m_Height: 134 + - m_X: 75 + m_Y: 466 + m_Width: 42 + m_Height: 37 + - m_X: 117 + m_Y: 466 + m_Width: 95 + m_Height: 30 + - m_X: 107 + m_Y: 167 + m_Width: 101 + m_Height: 134 + - m_X: 107 + m_Y: 301 + m_Width: 59 + m_Height: 30 + - m_X: 132 + m_Y: 0 + m_Width: 95 + m_Height: 131 + - m_X: 61 + m_Y: 637 + m_Width: 95 + m_Height: 131 + - m_X: 61 + m_Y: 768 + m_Width: 43 + m_Height: 59 + - m_X: 104 + m_Y: 768 + m_Width: 86 + m_Height: 58 + - m_X: 156 + m_Y: 637 + m_Width: 88 + m_Height: 131 + - m_X: 201 + m_Y: 496 + m_Width: 131 + m_Height: 130 + - m_X: 129 + m_Y: 826 + m_Width: 119 + m_Height: 130 + - m_X: 190 + m_Y: 768 + m_Width: 78 + m_Height: 58 + - m_X: 244 + m_Y: 626 + m_Width: 104 + m_Height: 130 + - m_X: 179 + m_Y: 956 + m_Width: 52 + m_Height: 52 + - m_X: 231 + m_Y: 956 + m_Width: 32 + m_Height: 52 + - m_X: 248 + m_Y: 826 + m_Width: 102 + m_Height: 130 + - m_X: 263 + m_Y: 956 + m_Width: 89 + m_Height: 48 + - m_X: 268 + m_Y: 756 + m_Width: 50 + m_Height: 43 + - m_X: 208 + m_Y: 131 + m_Width: 119 + m_Height: 129 + - m_X: 227 + m_Y: 0 + m_Width: 108 + m_Height: 129 + - m_X: 209 + m_Y: 260 + m_Width: 107 + m_Height: 129 + - m_X: 212 + m_Y: 389 + m_Width: 43 + m_Height: 106 + - m_X: 255 + m_Y: 389 + m_Width: 91 + m_Height: 94 + - m_X: 316 + m_Y: 260 + m_Width: 103 + m_Height: 129 + - m_X: 327 + m_Y: 129 + m_Width: 107 + m_Height: 128 + - m_X: 335 + m_Y: 0 + m_Width: 96 + m_Height: 128 + - m_X: 431 + m_Y: 0 + m_Width: 89 + m_Height: 128 + - m_X: 332 + m_Y: 483 + m_Width: 88 + m_Height: 128 + - m_X: 346 + m_Y: 389 + m_Width: 107 + m_Height: 93 + - m_X: 419 + m_Y: 257 + m_Width: 88 + m_Height: 128 + - m_X: 434 + m_Y: 128 + m_Width: 76 + m_Height: 128 + - m_X: 348 + m_Y: 611 + m_Width: 111 + m_Height: 127 + - m_X: 348 + m_Y: 738 + m_Width: 107 + m_Height: 88 + - m_X: 420 + m_Y: 482 + m_Width: 110 + m_Height: 127 + - m_X: 350 + m_Y: 826 + m_Width: 100 + m_Height: 127 + - m_X: 453 + m_Y: 385 + m_Width: 89 + m_Height: 93 + - m_X: 507 + m_Y: 256 + m_Width: 30 + m_Height: 127 + - m_X: 510 + m_Y: 128 + m_Width: 98 + m_Height: 126 + - m_X: 520 + m_Y: 0 + m_Width: 91 + m_Height: 126 + - m_X: 537 + m_Y: 254 + m_Width: 41 + m_Height: 126 + - m_X: 450 + m_Y: 826 + m_Width: 109 + m_Height: 125 + - m_X: 455 + m_Y: 738 + m_Width: 86 + m_Height: 88 + - m_X: 459 + m_Y: 609 + m_Width: 105 + m_Height: 125 + - m_X: 541 + m_Y: 734 + m_Width: 88 + m_Height: 92 + - m_X: 530 + m_Y: 478 + m_Width: 104 + m_Height: 125 + - m_X: 564 + m_Y: 603 + m_Width: 101 + m_Height: 125 + - m_X: 542 + m_Y: 380 + m_Width: 84 + m_Height: 92 + - m_X: 578 + m_Y: 254 + m_Width: 97 + m_Height: 125 + - m_X: 608 + m_Y: 126 + m_Width: 96 + m_Height: 125 + - m_X: 611 + m_Y: 0 + m_Width: 84 + m_Height: 125 + - m_X: 695 + m_Y: 0 + m_Width: 110 + m_Height: 124 + - m_X: 626 + m_Y: 379 + m_Width: 83 + m_Height: 92 + - m_X: 675 + m_Y: 251 + m_Width: 103 + m_Height: 124 + - m_X: 704 + m_Y: 124 + m_Width: 100 + m_Height: 124 + - m_X: 634 + m_Y: 471 + m_Width: 98 + m_Height: 124 + - m_X: 709 + m_Y: 375 + m_Width: 75 + m_Height: 91 + - m_X: 778 + m_Y: 248 + m_Width: 98 + m_Height: 124 + - m_X: 804 + m_Y: 124 + m_Width: 83 + m_Height: 124 + - m_X: 805 + m_Y: 0 + m_Width: 117 + m_Height: 123 + - m_X: 922 + m_Y: 0 + m_Width: 101 + m_Height: 120 + - m_X: 922 + m_Y: 120 + m_Width: 99 + m_Height: 120 + - m_X: 887 + m_Y: 240 + m_Width: 117 + m_Height: 121 + - m_X: 876 + m_Y: 361 + m_Width: 110 + m_Height: 122 + - m_X: 784 + m_Y: 372 + m_Width: 92 + m_Height: 123 + - m_X: 732 + m_Y: 466 + m_Width: 49 + m_Height: 119 + - m_X: 876 + m_Y: 483 + m_Width: 104 + m_Height: 123 + - m_X: 781 + m_Y: 495 + m_Width: 94 + m_Height: 123 + - m_X: 980 + m_Y: 483 + m_Width: 42 + m_Height: 84 + - m_X: 980 + m_Y: 567 + m_Width: 41 + m_Height: 120 + - m_X: 875 + m_Y: 606 + m_Width: 104 + m_Height: 120 + - m_X: 979 + m_Y: 687 + m_Width: 40 + m_Height: 121 + - m_X: 665 + m_Y: 595 + m_Width: 98 + m_Height: 122 + - m_X: 763 + m_Y: 618 + m_Width: 97 + m_Height: 123 + - m_X: 665 + m_Y: 717 + m_Width: 87 + m_Height: 90 + - m_X: 860 + m_Y: 726 + m_Width: 85 + m_Height: 123 + - m_X: 945 + m_Y: 808 + m_Width: 78 + m_Height: 90 + - m_X: 559 + m_Y: 898 + m_Width: 66 + m_Height: 123 + - m_X: 625 + m_Y: 898 + m_Width: 74 + m_Height: 109 + - m_X: 629 + m_Y: 807 + m_Width: 84 + m_Height: 90 + - m_X: 752 + m_Y: 741 + m_Width: 85 + m_Height: 89 + - m_X: 699 + m_Y: 898 + m_Width: 85 + m_Height: 87 + - m_X: 784 + m_Y: 898 + m_Width: 80 + m_Height: 79 + - m_X: 864 + m_Y: 849 + m_Width: 81 + m_Height: 74 + - m_X: 864 + m_Y: 923 + m_Width: 81 + m_Height: 74 + m_FreeGlyphRects: + - m_X: 0 + m_Y: 1021 + m_Width: 1023 + m_Height: 2 + - m_X: 0 + m_Y: 995 + m_Width: 50 + m_Height: 28 + - m_X: 57 + m_Y: 332 + m_Width: 18 + m_Height: 4 + - m_X: 117 + m_Y: 496 + m_Width: 84 + m_Height: 7 + - m_X: 61 + m_Y: 827 + m_Width: 68 + m_Height: 4 + - m_X: 104 + m_Y: 826 + m_Width: 25 + m_Height: 5 + - m_X: 201 + m_Y: 626 + m_Width: 43 + m_Height: 11 + - m_X: 129 + m_Y: 956 + m_Width: 50 + m_Height: 28 + - m_X: 244 + m_Y: 756 + m_Width: 24 + m_Height: 12 + - m_X: 132 + m_Y: 131 + m_Width: 76 + m_Height: 36 + - m_X: 107 + m_Y: 331 + m_Width: 102 + m_Height: 1 + - m_X: 166 + m_Y: 301 + m_Width: 43 + m_Height: 31 + - m_X: 208 + m_Y: 260 + m_Width: 1 + m_Height: 72 + - m_X: 209 + m_Y: 389 + m_Width: 3 + m_Height: 77 + - m_X: 227 + m_Y: 129 + m_Width: 100 + m_Height: 2 + - m_X: 212 + m_Y: 495 + m_Width: 120 + m_Height: 1 + - m_X: 255 + m_Y: 483 + m_Width: 77 + m_Height: 13 + - m_X: 327 + m_Y: 257 + m_Width: 92 + m_Height: 3 + - m_X: 335 + m_Y: 128 + m_Width: 99 + m_Height: 1 + - m_X: 332 + m_Y: 611 + m_Width: 16 + m_Height: 15 + - m_X: 268 + m_Y: 799 + m_Width: 80 + m_Height: 27 + - m_X: 318 + m_Y: 756 + m_Width: 30 + m_Height: 70 + - m_X: 346 + m_Y: 482 + m_Width: 74 + m_Height: 1 + - m_X: 419 + m_Y: 385 + m_Width: 34 + m_Height: 4 + - m_X: 434 + m_Y: 256 + m_Width: 73 + m_Height: 1 + - m_X: 510 + m_Y: 254 + m_Width: 27 + m_Height: 2 + - m_X: 420 + m_Y: 609 + m_Width: 39 + m_Height: 2 + - m_X: 459 + m_Y: 734 + m_Width: 82 + m_Height: 4 + - m_X: 453 + m_Y: 478 + m_Width: 77 + m_Height: 4 + - m_X: 530 + m_Y: 603 + m_Width: 34 + m_Height: 6 + - m_X: 507 + m_Y: 383 + m_Width: 35 + m_Height: 2 + - m_X: 537 + m_Y: 380 + m_Width: 5 + m_Height: 5 + - m_X: 520 + m_Y: 126 + m_Width: 88 + m_Height: 2 + - m_X: 578 + m_Y: 379 + m_Width: 48 + m_Height: 1 + - m_X: 608 + m_Y: 251 + m_Width: 67 + m_Height: 3 + - m_X: 611 + m_Y: 125 + m_Width: 93 + m_Height: 1 + - m_X: 695 + m_Y: 124 + m_Width: 9 + m_Height: 2 + - m_X: 542 + m_Y: 472 + m_Width: 92 + m_Height: 6 + - m_X: 626 + m_Y: 471 + m_Width: 8 + m_Height: 7 + - m_X: 675 + m_Y: 375 + m_Width: 34 + m_Height: 4 + - m_X: 704 + m_Y: 248 + m_Width: 74 + m_Height: 3 + - m_X: 805 + m_Y: 123 + m_Width: 117 + m_Height: 1 + - m_X: 887 + m_Y: 123 + m_Width: 35 + m_Height: 117 + - m_X: 876 + m_Y: 248 + m_Width: 11 + m_Height: 113 + - m_X: 778 + m_Y: 372 + m_Width: 6 + m_Height: 3 + - m_X: 709 + m_Y: 466 + m_Width: 23 + m_Height: 5 + - m_X: 781 + m_Y: 466 + m_Width: 3 + m_Height: 29 + - m_X: 1021 + m_Y: 120 + m_Width: 2 + m_Height: 363 + - m_X: 1004 + m_Y: 240 + m_Width: 19 + m_Height: 243 + - m_X: 986 + m_Y: 361 + m_Width: 37 + m_Height: 122 + - m_X: 875 + m_Y: 495 + m_Width: 1 + m_Height: 111 + - m_X: 979 + m_Y: 606 + m_Width: 1 + m_Height: 81 + - m_X: 634 + m_Y: 595 + m_Width: 31 + m_Height: 8 + - m_X: 732 + m_Y: 585 + m_Width: 49 + m_Height: 10 + - m_X: 763 + m_Y: 585 + m_Width: 18 + m_Height: 33 + - m_X: 564 + m_Y: 728 + m_Width: 101 + m_Height: 6 + - m_X: 860 + m_Y: 618 + m_Width: 15 + m_Height: 108 + - m_X: 1022 + m_Y: 120 + m_Width: 1 + m_Height: 688 + - m_X: 1021 + m_Y: 567 + m_Width: 2 + m_Height: 241 + - m_X: 1019 + m_Y: 687 + m_Width: 4 + m_Height: 121 + - m_X: 945 + m_Y: 726 + m_Width: 34 + m_Height: 82 + - m_X: 179 + m_Y: 1008 + m_Width: 380 + m_Height: 15 + - m_X: 263 + m_Y: 1004 + m_Width: 296 + m_Height: 19 + - m_X: 350 + m_Y: 953 + m_Width: 209 + m_Height: 3 + - m_X: 352 + m_Y: 953 + m_Width: 207 + m_Height: 70 + - m_X: 450 + m_Y: 951 + m_Width: 109 + m_Height: 72 + - m_X: 625 + m_Y: 1007 + m_Width: 398 + m_Height: 16 + - m_X: 559 + m_Y: 826 + m_Width: 70 + m_Height: 72 + - m_X: 629 + m_Y: 728 + m_Width: 36 + m_Height: 79 + - m_X: 752 + m_Y: 717 + m_Width: 11 + m_Height: 24 + - m_X: 713 + m_Y: 830 + m_Width: 147 + m_Height: 68 + - m_X: 713 + m_Y: 807 + m_Width: 39 + m_Height: 91 + - m_X: 837 + m_Y: 741 + m_Width: 23 + m_Height: 157 + - m_X: 559 + m_Y: 897 + m_Width: 305 + m_Height: 1 + - m_X: 713 + m_Y: 849 + m_Width: 151 + m_Height: 49 + - m_X: 945 + m_Y: 898 + m_Width: 78 + m_Height: 125 + - m_X: 699 + m_Y: 997 + m_Width: 324 + m_Height: 26 + - m_X: 699 + m_Y: 985 + m_Width: 165 + m_Height: 38 + - m_X: 784 + m_Y: 977 + m_Width: 80 + m_Height: 46 + m_fontInfo: + Name: + PointSize: 0 + Scale: 0 + CharacterCount: 0 + LineHeight: 0 + Baseline: 0 + Ascender: 0 + CapHeight: 0 + Descender: 0 + CenterLine: 0 + SuperscriptOffset: 0 + SubscriptOffset: 0 + SubSize: 0 + Underline: 0 + UnderlineThickness: 0 + strikethrough: 0 + strikethroughThickness: 0 + TabWidth: 0 + Padding: 0 + AtlasWidth: 0 + AtlasHeight: 0 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: [] + fallbackFontAssets: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: b5532e9ce15694f55a0893a76a98cd78 + pointSizeSamplingMode: 0 + pointSize: 152 + padding: 9 + packingMode: 0 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 0 + characterSequence: 32 - 126, 160, 8203, 8230, 9633 + referencedFontAssetGUID: + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: [] + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!21 &5374284371091958195 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DFHannotateStdN-W7 SDF Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: -2934416959581559395} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _CullMode: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0.8 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: -0.9 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.4528302 + - _ScaleRatioB: 0.011250019 + - _ScaleRatioC: 0.011250019 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: -0.93 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 1, g: 0.99607843, b: 0.81960785, a: 1} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0.3019608, g: 0.20392157, b: 0.14117648, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7 SDF.asset.meta b/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7 SDF.asset.meta new file mode 100644 index 00000000..0209d9a7 --- /dev/null +++ b/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7 SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ecb91d9b4f7d1b4d9ac80b14e928555 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7.otf b/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7.otf new file mode 100644 index 00000000..624ea111 Binary files /dev/null and b/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7.otf differ diff --git a/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7.otf.meta b/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7.otf.meta new file mode 100644 index 00000000..cb9732e7 --- /dev/null +++ b/popcorn/Assets/MyGame/Resource/Fonts/DFHannotateStdN-W7.otf.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: b5532e9ce15694f55a0893a76a98cd78 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: DFHannotate StdN + fontNames: + - DFHannotate StdN + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/MyGame/Resources/FryingPan.meta b/popcorn/Assets/MyGame/Resource/FryingPan.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/FryingPan.meta rename to popcorn/Assets/MyGame/Resource/FryingPan.meta diff --git a/popcorn/Assets/MyGame/Resources/FryingPan/FryingPan_usually_Dither.png b/popcorn/Assets/MyGame/Resource/FryingPan/FryingPan_usually_Dither.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/FryingPan/FryingPan_usually_Dither.png rename to popcorn/Assets/MyGame/Resource/FryingPan/FryingPan_usually_Dither.png diff --git a/popcorn/Assets/MyGame/Resources/FryingPan/FryingPan_usually_Dither.png.meta b/popcorn/Assets/MyGame/Resource/FryingPan/FryingPan_usually_Dither.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/FryingPan/FryingPan_usually_Dither.png.meta rename to popcorn/Assets/MyGame/Resource/FryingPan/FryingPan_usually_Dither.png.meta diff --git a/popcorn/Assets/MyGame/Resources/Stove.meta b/popcorn/Assets/MyGame/Resource/Stove.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove.meta rename to popcorn/Assets/MyGame/Resource/Stove.meta diff --git a/popcorn/Assets/MyGame/Resources/Stove/FryingPan_usually_Dither.png b/popcorn/Assets/MyGame/Resource/Stove/FryingPan_usually_Dither.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/FryingPan_usually_Dither.png rename to popcorn/Assets/MyGame/Resource/Stove/FryingPan_usually_Dither.png diff --git a/popcorn/Assets/MyGame/Resources/Stove/FryingPan_usually_Dither.png.meta b/popcorn/Assets/MyGame/Resource/Stove/FryingPan_usually_Dither.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/FryingPan_usually_Dither.png.meta rename to popcorn/Assets/MyGame/Resource/Stove/FryingPan_usually_Dither.png.meta diff --git a/popcorn/Assets/MyGame/Resources/Stove/Stove_usually_Dither.png b/popcorn/Assets/MyGame/Resource/Stove/Stove_usually_Dither.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/Stove_usually_Dither.png rename to popcorn/Assets/MyGame/Resource/Stove/Stove_usually_Dither.png diff --git a/popcorn/Assets/MyGame/Resources/Stove/Stove_usually_Dither.png.meta b/popcorn/Assets/MyGame/Resource/Stove/Stove_usually_Dither.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/Stove_usually_Dither.png.meta rename to popcorn/Assets/MyGame/Resource/Stove/Stove_usually_Dither.png.meta diff --git a/popcorn/Assets/MyGame/Resources/Stove/Stove_usually_Stand.png b/popcorn/Assets/MyGame/Resource/Stove/Stove_usually_Stand.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/Stove_usually_Stand.png rename to popcorn/Assets/MyGame/Resource/Stove/Stove_usually_Stand.png diff --git a/popcorn/Assets/MyGame/Resources/Stove/Stove_usually_Stand.png.meta b/popcorn/Assets/MyGame/Resource/Stove/Stove_usually_Stand.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/Stove_usually_Stand.png.meta rename to popcorn/Assets/MyGame/Resource/Stove/Stove_usually_Stand.png.meta diff --git a/popcorn/Assets/MyGame/Resources/Stove/background_cooking_Dither.png b/popcorn/Assets/MyGame/Resource/Stove/background_cooking_Dither.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/background_cooking_Dither.png rename to popcorn/Assets/MyGame/Resource/Stove/background_cooking_Dither.png diff --git a/popcorn/Assets/MyGame/Resources/Stove/background_cooking_Dither.png.meta b/popcorn/Assets/MyGame/Resource/Stove/background_cooking_Dither.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/background_cooking_Dither.png.meta rename to popcorn/Assets/MyGame/Resource/Stove/background_cooking_Dither.png.meta diff --git a/popcorn/Assets/MyGame/Resources/Stove/cooking_character_Dither.png b/popcorn/Assets/MyGame/Resource/Stove/cooking_character_Dither.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/cooking_character_Dither.png rename to popcorn/Assets/MyGame/Resource/Stove/cooking_character_Dither.png diff --git a/popcorn/Assets/MyGame/Resources/Stove/cooking_character_Dither.png.meta b/popcorn/Assets/MyGame/Resource/Stove/cooking_character_Dither.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/Stove/cooking_character_Dither.png.meta rename to popcorn/Assets/MyGame/Resource/Stove/cooking_character_Dither.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI.meta b/popcorn/Assets/MyGame/Resource/UI.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI.meta rename to popcorn/Assets/MyGame/Resource/UI.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_Footer_Big.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_Footer_Big.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_Footer_Big.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_Footer_Big.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_Footer_Big.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_Footer_Big.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_Footer_Big.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_Footer_Big.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_Footer_small.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_Footer_small.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_Footer_small.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_Footer_small.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_Footer_small.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_Footer_small.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_Footer_small.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_Footer_small.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_SpeechBalloon.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_SpeechBalloon.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_SpeechBalloon.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_SpeechBalloon.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_SpeechBalloon.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_SpeechBalloon.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_SpeechBalloon.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_SpeechBalloon.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_SpeechBalloon_order.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_SpeechBalloon_order.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_SpeechBalloon_order.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_SpeechBalloon_order.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_SpeechBalloon_order.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_SpeechBalloon_order.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_SpeechBalloon_order.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_SpeechBalloon_order.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_FryingPan.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_FryingPan.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_FryingPan.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_FryingPan.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_FryingPan.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_FryingPan.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_FryingPan.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_FryingPan.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_FryingPan_logo.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_FryingPan_logo.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_FryingPan_logo.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_FryingPan_logo.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_FryingPan_logo.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_FryingPan_logo.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_FryingPan_logo.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_FryingPan_logo.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_Purchasing.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_Purchasing.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_Purchasing.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_Purchasing.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_Purchasing.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_Purchasing.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_Purchasing.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_Purchasing.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_Purchasing_logo.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_Purchasing_logo.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_Purchasing_logo.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_Purchasing_logo.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_Purchasing_logo.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_Purchasing_logo.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_Purchasing_logo.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_Purchasing_logo.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_corn.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_corn.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_corn.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_corn.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_corn.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_corn.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_corn.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_corn.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_corn_logo.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_corn_logo.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_corn_logo.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_corn_logo.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_corn_logo.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_corn_logo.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_corn_logo.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_corn_logo.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_shop.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_shop.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_shop.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_shop.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_shop.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_shop.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_shop.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_shop.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_shop_logo.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_shop_logo.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_shop_logo.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_shop_logo.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_shop_logo.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_shop_logo.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Footer_shop_logo.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Footer_shop_logo.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Setting.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Setting.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Setting.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Setting.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Setting.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Setting.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_Setting.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_Setting.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_information.png b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_information.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_information.png rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_information.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_button_icon_information.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_button_icon_information.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_button_icon_information.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_button_icon_information.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter.png b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter.png rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_cold.png b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_cold.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_cold.png rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_cold.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_cold.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_cold.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_cold.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_cold.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_hot.png b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_hot.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_hot.png rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_hot.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_hot.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_hot.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_hot.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_hot.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon.png b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon.png rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon_cold.png b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon_cold.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon_cold.png rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon_cold.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon_cold.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon_cold.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon_cold.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon_cold.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon_hot.png b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon_hot.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon_hot.png rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon_hot.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon_hot.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon_hot.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_icon_hot.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_icon_hot.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_right.png b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_right.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_right.png rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_right.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_right.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_right.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_cooking_TemperatureMeter_right.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_cooking_TemperatureMeter_right.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_frame_coin.png b/popcorn/Assets/MyGame/Resource/UI/ui_frame_coin.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_frame_coin.png rename to popcorn/Assets/MyGame/Resource/UI/ui_frame_coin.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_frame_coin.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_frame_coin.png.meta similarity index 97% rename from popcorn/Assets/MyGame/Resources/UI/ui_frame_coin.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_frame_coin.png.meta index 31abf07e..8b7b9bab 100644 --- a/popcorn/Assets/MyGame/Resources/UI/ui_frame_coin.png.meta +++ b/popcorn/Assets/MyGame/Resource/UI/ui_frame_coin.png.meta @@ -46,7 +46,7 @@ TextureImporter: alignment: 0 spritePivot: {x: 0.5, y: 0.5} spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteBorder: {x: 44, y: 36, z: 44, w: 36} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 alphaIsTransparency: 1 diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_icon_coin.png b/popcorn/Assets/MyGame/Resource/UI/ui_icon_coin.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_icon_coin.png rename to popcorn/Assets/MyGame/Resource/UI/ui_icon_coin.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_icon_coin.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_icon_coin.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_icon_coin.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_icon_coin.png.meta diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame.png b/popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame.png rename to popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame.png.meta similarity index 97% rename from popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame.png.meta index c5a44c59..a40968c9 100644 --- a/popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame.png.meta +++ b/popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame.png.meta @@ -46,7 +46,7 @@ TextureImporter: alignment: 0 spritePivot: {x: 0.5, y: 0.5} spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteBorder: {x: 26, y: 24, z: 26, w: 24} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 alphaIsTransparency: 1 diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame_fill.png b/popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame_fill.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame_fill.png rename to popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame_fill.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame_fill.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame_fill.png.meta similarity index 97% rename from popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame_fill.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame_fill.png.meta index 617bcb30..a19c3df6 100644 --- a/popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_frame_fill.png.meta +++ b/popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_frame_fill.png.meta @@ -46,7 +46,7 @@ TextureImporter: alignment: 0 spritePivot: {x: 0.5, y: 0.5} spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteBorder: {x: 25, y: 20, z: 25, w: 20} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 alphaIsTransparency: 1 diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_icon.png b/popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_icon.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_icon.png rename to popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_icon.png diff --git a/popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_icon.png.meta b/popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_icon.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/UI/ui_meter_heart_icon.png.meta rename to popcorn/Assets/MyGame/Resource/UI/ui_meter_heart_icon.png.meta diff --git a/popcorn/Assets/MyGame/Resources/popcorn.meta b/popcorn/Assets/MyGame/Resource/popcorn.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/popcorn.meta rename to popcorn/Assets/MyGame/Resource/popcorn.meta diff --git a/popcorn/Assets/MyGame/Resources/popcorn/popcorn_corn_usually.png b/popcorn/Assets/MyGame/Resource/popcorn/popcorn_corn_usually.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/popcorn/popcorn_corn_usually.png rename to popcorn/Assets/MyGame/Resource/popcorn/popcorn_corn_usually.png diff --git a/popcorn/Assets/MyGame/Resources/popcorn/popcorn_corn_usually.png.meta b/popcorn/Assets/MyGame/Resource/popcorn/popcorn_corn_usually.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/popcorn/popcorn_corn_usually.png.meta rename to popcorn/Assets/MyGame/Resource/popcorn/popcorn_corn_usually.png.meta diff --git a/popcorn/Assets/MyGame/Resources/popcorn/popcorn_unfinished_burnt.png b/popcorn/Assets/MyGame/Resource/popcorn/popcorn_unfinished_burnt.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/popcorn/popcorn_unfinished_burnt.png rename to popcorn/Assets/MyGame/Resource/popcorn/popcorn_unfinished_burnt.png diff --git a/popcorn/Assets/MyGame/Resources/popcorn/popcorn_unfinished_burnt.png.meta b/popcorn/Assets/MyGame/Resource/popcorn/popcorn_unfinished_burnt.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/popcorn/popcorn_unfinished_burnt.png.meta rename to popcorn/Assets/MyGame/Resource/popcorn/popcorn_unfinished_burnt.png.meta diff --git a/popcorn/Assets/MyGame/Resources/popcorn/popcorn_unfinished_simple.png b/popcorn/Assets/MyGame/Resource/popcorn/popcorn_unfinished_simple.png similarity index 100% rename from popcorn/Assets/MyGame/Resources/popcorn/popcorn_unfinished_simple.png rename to popcorn/Assets/MyGame/Resource/popcorn/popcorn_unfinished_simple.png diff --git a/popcorn/Assets/MyGame/Resources/popcorn/popcorn_unfinished_simple.png.meta b/popcorn/Assets/MyGame/Resource/popcorn/popcorn_unfinished_simple.png.meta similarity index 100% rename from popcorn/Assets/MyGame/Resources/popcorn/popcorn_unfinished_simple.png.meta rename to popcorn/Assets/MyGame/Resource/popcorn/popcorn_unfinished_simple.png.meta diff --git a/popcorn/Assets/MyGame/Scenes/Cooking/Cooking.unity b/popcorn/Assets/MyGame/Scenes/Cooking/Cooking.unity index a6871b88..bbd9d6ab 100644 --- a/popcorn/Assets/MyGame/Scenes/Cooking/Cooking.unity +++ b/popcorn/Assets/MyGame/Scenes/Cooking/Cooking.unity @@ -1202,7 +1202,7 @@ MonoBehaviour: m_SelectedTrigger: Selected m_DisabledTrigger: Disabled m_Interactable: 0 - m_TargetGraphic: {fileID: 1580579376} + m_TargetGraphic: {fileID: 0} m_FillRect: {fileID: 403015968} m_HandleRect: {fileID: 1580579375} m_Direction: 0 @@ -2177,8 +2177,6 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 1580579375} - - component: {fileID: 1580579377} - - component: {fileID: 1580579376} m_Layer: 5 m_Name: Handle m_TagString: Untagged @@ -2206,43 +2204,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 20, y: 0} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1580579376 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1580579374} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10913, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1580579377 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1580579374} - m_CullTransparentMesh: 0 --- !u!1 &1585657223 GameObject: m_ObjectHideFlags: 0 @@ -3167,6 +3128,12 @@ PrefabInstance: propertyPath: m_AngularDrag value: 1 objectReference: {fileID: 0} + - target: {fileID: 1453251556377932372, guid: b6b05cbc51c744ac2ad95a8b229d4ddd, + type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 4d5b450d7ec38504988b2dcf45efaf7d, + type: 3} - target: {fileID: 1453251556377932372, guid: b6b05cbc51c744ac2ad95a8b229d4ddd, type: 3} propertyPath: m_SortingOrder diff --git a/popcorn/Assets/MyGame/Scenes/Main/Main.unity b/popcorn/Assets/MyGame/Scenes/Main/Main.unity index 0c600f2b..02b91865 100644 --- a/popcorn/Assets/MyGame/Scenes/Main/Main.unity +++ b/popcorn/Assets/MyGame/Scenes/Main/Main.unity @@ -121,6 +121,416 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &30632111 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 30632112} + - component: {fileID: 30632114} + - component: {fileID: 30632113} + m_Layer: 5 + m_Name: Image_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &30632112 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 30632111} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1393924426} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -23.2} + m_SizeDelta: {x: 98, y: 38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &30632113 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 30632111} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: e8fb21ace44c3e748959b969f895dd23, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &30632114 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 30632111} + m_CullTransparentMesh: 0 +--- !u!1 &75320961 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 75320962} + - component: {fileID: 75320964} + - component: {fileID: 75320963} + m_Layer: 5 + m_Name: Text_StockCoin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &75320962 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 75320961} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1134613409} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &75320963 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 75320961} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 351b4ffae35e149bf81549887561d561, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.3372549, g: 0.21960784, b: 0.14117648, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 12800000, guid: b5532e9ce15694f55a0893a76a98cd78, type: 3} + m_FontSize: 45 + m_FontStyle: 0 + m_BestFit: 1 + m_MinSize: 45 + m_MaxSize: 45 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 12345 +--- !u!222 &75320964 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 75320961} + m_CullTransparentMesh: 0 +--- !u!1 &96941063 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 96941064} + - component: {fileID: 96941066} + - component: {fileID: 96941065} + m_Layer: 5 + m_Name: icon_corn + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &96941064 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 96941063} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1494413852} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 17.5} + m_SizeDelta: {x: 94, y: 76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &96941065 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 96941063} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b948222bfe647ad42ab90feda0b4efeb, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &96941066 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 96941063} + m_CullTransparentMesh: 0 +--- !u!1 &141626289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 141626290} + m_Layer: 5 + m_Name: Icon_Coin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &141626290 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 141626289} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 379638399} + m_Father: {fileID: 1134613409} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 92} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &186722974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 186722975} + - component: {fileID: 186722977} + - component: {fileID: 186722976} + m_Layer: 5 + m_Name: Image_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &186722975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 186722974} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2091315247} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -23.2} + m_SizeDelta: {x: 98, y: 38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &186722976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 186722974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 401e6b14583a46443be3b7124b78ac09, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &186722977 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 186722974} + m_CullTransparentMesh: 0 +--- !u!1 &379638398 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 379638399} + - component: {fileID: 379638401} + - component: {fileID: 379638400} + m_Layer: 5 + m_Name: Image_coin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &379638399 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379638398} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 141626290} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 86, y: 92} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &379638400 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379638398} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 49b034d081d0e324cb96972d614001d9, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &379638401 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379638398} + m_CullTransparentMesh: 0 --- !u!1 &420543913 GameObject: m_ObjectHideFlags: 0 @@ -220,6 +630,80 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} +--- !u!1 &474230848 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 474230849} + - component: {fileID: 474230851} + - component: {fileID: 474230850} + m_Layer: 5 + m_Name: Image_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &474230849 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 474230848} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1494413852} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -23.199997} + m_SizeDelta: {x: 98, y: 38} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &474230850 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 474230848} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 0a13c07b1bd21434d801188fb9b7546d, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &474230851 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 474230848} + m_CullTransparentMesh: 0 --- !u!1 &515787033 GameObject: m_ObjectHideFlags: 0 @@ -286,6 +770,42 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &601735159 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 601735160} + m_Layer: 5 + m_Name: Fill Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &601735160 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 601735159} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 766155460} + m_Father: {fileID: 982928092} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -5, y: 0} + m_SizeDelta: {x: -20, y: 0} + m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &676036206 GameObject: m_ObjectHideFlags: 0 @@ -313,7 +833,9 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] + m_Children: + - {fileID: 2098933369} + - {fileID: 1583947733} m_Father: {fileID: 420543917} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -334,6 +856,1406 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3d5a5f132babc4b3e9790ccbeb891054, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &685841832 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 685841833} + - component: {fileID: 685841836} + - component: {fileID: 685841835} + - component: {fileID: 685841834} + m_Layer: 5 + m_Name: Button_setting + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &685841833 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 685841832} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1021083739} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -82, y: -82} + m_SizeDelta: {x: 106, y: 110} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &685841834 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 685841832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 685841835} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &685841835 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 685841832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: f10cb2fabe87c044099ab830ac0bdd33, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &685841836 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 685841832} + m_CullTransparentMesh: 0 +--- !u!1 &766155459 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 766155460} + - component: {fileID: 766155462} + - component: {fileID: 766155461} + m_Layer: 5 + m_Name: Fill + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &766155460 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 766155459} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 601735160} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 42} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &766155461 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 766155459} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: bf3586d17dad8f74ab151365a1dfc1e5, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &766155462 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 766155459} + m_CullTransparentMesh: 0 +--- !u!1 &982928091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 982928092} + - component: {fileID: 982928093} + m_Layer: 5 + m_Name: Slider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &982928092 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 982928091} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1101733534} + - {fileID: 601735160} + m_Father: {fileID: 1133979116} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -103.4, y: 0} + m_SizeDelta: {x: 260, y: 20} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &982928093 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 982928091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 67db9e8f0e2ae9c40bc1e2b64352a6b4, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 0} + m_FillRect: {fileID: 766155460} + m_HandleRect: {fileID: 0} + m_Direction: 0 + m_MinValue: 0 + m_MaxValue: 1 + m_WholeNumbers: 0 + m_Value: 1 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &1021083738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1021083739} + m_Layer: 5 + m_Name: HeaderButtonRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1021083739 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1021083738} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 685841833} + - {fileID: 1142942635} + m_Father: {fileID: 2098933369} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1101733533 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1101733534} + - component: {fileID: 1101733536} + - component: {fileID: 1101733535} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1101733534 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1101733533} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 982928092} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 250, y: 50} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1101733535 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1101733533} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 637bbf5463f5aed459a8ce24c5c3488d, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1101733536 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1101733533} + m_CullTransparentMesh: 0 +--- !u!1 &1133979115 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1133979116} + - component: {fileID: 1133979118} + - component: {fileID: 1133979117} + m_Layer: 5 + m_Name: MeterHeart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1133979116 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1133979115} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1821332798} + - {fileID: 982928092} + - {fileID: 1416204499} + m_Father: {fileID: 2098933369} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -77.600586} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1133979117 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1133979115} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1133979118 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1133979115} + m_CullTransparentMesh: 0 +--- !u!1 &1134613408 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1134613409} + - component: {fileID: 1134613411} + - component: {fileID: 1134613410} + - component: {fileID: 1134613413} + - component: {fileID: 1134613412} + m_Layer: 5 + m_Name: StockCoin + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1134613409 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1134613408} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 141626290} + - {fileID: 75320962} + m_Father: {fileID: 2098933369} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 26, y: -39} + m_SizeDelta: {x: 0, y: 74} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1134613410 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1134613408} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ff4d597826f53ac49821fc3d60148965, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1134613411 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1134613408} + m_CullTransparentMesh: 0 +--- !u!114 &1134613412 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1134613408} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 42 + m_Right: 30 + m_Top: -10 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 54 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 +--- !u!114 &1134613413 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1134613408} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 0 +--- !u!1 &1142942634 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1142942635} + - component: {fileID: 1142942638} + - component: {fileID: 1142942637} + - component: {fileID: 1142942636} + m_Layer: 5 + m_Name: Button_information + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1142942635 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1142942634} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1021083739} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -82.000015, y: -212.99997} + m_SizeDelta: {x: 106, y: 110} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1142942636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1142942634} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1142942637} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1142942637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1142942634} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7e6b81fd4cf952248a609c16c4a2374a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1142942638 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1142942634} + m_CullTransparentMesh: 0 +--- !u!1 &1369384603 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1369384604} + - component: {fileID: 1369384607} + - component: {fileID: 1369384606} + - component: {fileID: 1369384605} + m_Layer: 5 + m_Name: Button_Main + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1369384604 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369384603} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1380402022} + - {fileID: 1623723860} + m_Father: {fileID: 1583947733} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -137, y: 284} + m_SizeDelta: {x: 196, y: 194} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1369384605 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369384603} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1369384606} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1369384606 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369384603} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 01a6ddb05d59146478a033251ec40dce, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1369384607 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369384603} + m_CullTransparentMesh: 0 +--- !u!1 &1380402021 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1380402022} + - component: {fileID: 1380402024} + - component: {fileID: 1380402023} + m_Layer: 5 + m_Name: icon_FryingPan + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1380402022 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380402021} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1369384604} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 26} + m_SizeDelta: {x: 128, y: 112} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1380402023 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380402021} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8b4ed95ab3d898846a06ff6d016377f6, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1380402024 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380402021} + m_CullTransparentMesh: 0 +--- !u!1 &1393924425 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1393924426} + - component: {fileID: 1393924429} + - component: {fileID: 1393924428} + - component: {fileID: 1393924427} + m_Layer: 5 + m_Name: Button_shop + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1393924426 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1393924425} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1990053090} + - {fileID: 30632112} + m_Father: {fileID: 1583947733} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -698.1, y: 260.69995} + m_SizeDelta: {x: 150, y: 148} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1393924427 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1393924425} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1393924428} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1393924428 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1393924425} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 1a7dcb2763dc8d44897ac8b797f1bd3a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1393924429 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1393924425} + m_CullTransparentMesh: 0 +--- !u!1 &1416204498 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1416204499} + - component: {fileID: 1416204501} + - component: {fileID: 1416204500} + m_Layer: 5 + m_Name: Image_heart + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1416204499 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1416204498} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1804772773} + m_Father: {fileID: 1133979116} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -149.7, y: 0} + m_SizeDelta: {x: 86, y: 92} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1416204500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1416204498} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 330a0a41dde12034b855a20f7d7dce98, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1416204501 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1416204498} + m_CullTransparentMesh: 0 +--- !u!1 &1494413851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1494413852} + - component: {fileID: 1494413855} + - component: {fileID: 1494413854} + - component: {fileID: 1494413853} + m_Layer: 5 + m_Name: Button_field + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1494413852 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1494413851} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 96941064} + - {fileID: 474230849} + m_Father: {fileID: 1583947733} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -339.3, y: 260.69995} + m_SizeDelta: {x: 150, y: 148} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1494413853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1494413851} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1494413854} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1494413854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1494413851} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 1a7dcb2763dc8d44897ac8b797f1bd3a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1494413855 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1494413851} + m_CullTransparentMesh: 0 +--- !u!1 &1583947732 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1583947733} + m_Layer: 5 + m_Name: Footer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1583947733 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1583947732} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1369384604} + - {fileID: 1494413852} + - {fileID: 2091315247} + - {fileID: 1393924426} + - {fileID: 1586695375} + m_Father: {fileID: 676036207} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1586695374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1586695375} + - component: {fileID: 1586695377} + - component: {fileID: 1586695376} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1586695375 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586695374} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1583947733} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 75} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1586695376 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586695374} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.1254902, g: 0.1254902, b: 0.1254902, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1586695377 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1586695374} + m_CullTransparentMesh: 0 +--- !u!1 &1623723859 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1623723860} + - component: {fileID: 1623723862} + - component: {fileID: 1623723861} + m_Layer: 5 + m_Name: Image_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1623723860 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1623723859} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1369384604} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -32} + m_SizeDelta: {x: 92, y: 48} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1623723861 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1623723859} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 7597f863b51829447a8afd00534fe6e4, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1623723862 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1623723859} + m_CullTransparentMesh: 0 --- !u!1 &1673325601 GameObject: m_ObjectHideFlags: 0 @@ -408,6 +2330,214 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1804772772 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1804772773} + - component: {fileID: 1804772775} + - component: {fileID: 1804772774} + m_Layer: 5 + m_Name: text_level + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1804772773 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1804772772} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1416204499} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -2.7, y: -3.8} + m_SizeDelta: {x: 75, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1804772774 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1804772772} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 99 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 1ecb91d9b4f7d1b4d9ac80b14e928555, type: 2} + m_sharedMaterial: {fileID: 5374284371091958195, guid: 1ecb91d9b4f7d1b4d9ac80b14e928555, + type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4291952383 + m_fontColor: {r: 1, g: 0.99607843, b: 0.81960785, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 35 + m_fontSizeBase: 35 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_characterSpacing: 3 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: -2.49 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1804772775 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1804772772} + m_CullTransparentMesh: 0 +--- !u!1 &1821332797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1821332798} + - component: {fileID: 1821332800} + - component: {fileID: 1821332799} + m_Layer: 5 + m_Name: frame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1821332798 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1821332797} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1133979116} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 316, y: 74} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1821332799 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1821332797} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ff4d597826f53ac49821fc3d60148965, type: 3} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1821332800 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1821332797} + m_CullTransparentMesh: 0 --- !u!1 &1870432532 GameObject: m_ObjectHideFlags: 0 @@ -438,6 +2568,154 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1974412744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1974412745} + - component: {fileID: 1974412747} + - component: {fileID: 1974412746} + m_Layer: 5 + m_Name: icon_Purchasing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1974412745 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1974412744} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2091315247} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 17.5} + m_SizeDelta: {x: 94, y: 76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1974412746 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1974412744} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: fa913bced47e70a4f931316669672d48, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1974412747 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1974412744} + m_CullTransparentMesh: 0 +--- !u!1 &1990053089 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1990053090} + - component: {fileID: 1990053092} + - component: {fileID: 1990053091} + m_Layer: 5 + m_Name: icon_shop + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1990053090 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1990053089} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1393924426} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 17.5} + m_SizeDelta: {x: 94, y: 76} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1990053091 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1990053089} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 639ec10c9dd64d2478077ca5a755dfd0, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1990053092 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1990053089} + m_CullTransparentMesh: 0 --- !u!1 &2055584752 GameObject: m_ObjectHideFlags: 0 @@ -538,3 +2816,161 @@ MonoBehaviour: serializedVersion: 2 m_Bits: 4294967295 m_MaxRayIntersections: 0 +--- !u!1 &2091315246 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2091315247} + - component: {fileID: 2091315250} + - component: {fileID: 2091315249} + - component: {fileID: 2091315248} + m_Layer: 5 + m_Name: Button_Purchasing + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2091315247 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2091315246} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1974412745} + - {fileID: 186722975} + m_Father: {fileID: 1583947733} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: -519.2, y: 260.69995} + m_SizeDelta: {x: 150, y: 148} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2091315248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2091315246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2091315249} + m_OnClick: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &2091315249 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2091315246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 1a7dcb2763dc8d44897ac8b797f1bd3a, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2091315250 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2091315246} + m_CullTransparentMesh: 0 +--- !u!1 &2098933368 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2098933369} + m_Layer: 5 + m_Name: Header + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2098933369 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2098933368} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1134613409} + - {fileID: 1133979116} + - {fileID: 1021083739} + m_Father: {fileID: 676036207} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} diff --git a/popcorn/Assets/TextMesh Pro.meta b/popcorn/Assets/TextMesh Pro.meta new file mode 100644 index 00000000..f9da8b5e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f54d1bd14bd3ca042bd867b519fee8cc +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Documentation.meta b/popcorn/Assets/TextMesh Pro/Documentation.meta new file mode 100644 index 00000000..afa527ac --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Documentation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8e7e8f5a82a3a134e91c54efd2274ea9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf b/popcorn/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf new file mode 100644 index 00000000..c2ea2d27 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf differ diff --git a/popcorn/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta b/popcorn/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta new file mode 100644 index 00000000..e4afeef8 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Documentation/TextMesh Pro User Guide 2016.pdf.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1b8d251f9af63b746bf2f7ffe00ebb9b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras.meta new file mode 100644 index 00000000..d94c9b5c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ce51c8e33b734b4db6086586558c53a3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts.meta new file mode 100644 index 00000000..37020f0e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b63e0053080646b9819789bf3bf9fa17 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton OFL.txt b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton OFL.txt new file mode 100644 index 00000000..0ad6de55 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton OFL.txt @@ -0,0 +1,93 @@ +Copyright (c) 2011, Vernon Adams (vern@newtypography.co.uk), +with Reserved Font Name Anton. +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton OFL.txt.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton OFL.txt.meta new file mode 100644 index 00000000..7963e08c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton OFL.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 73a79399807f4e8388c2cbb5494681ca +timeCreated: 1484172033 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton.ttf b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton.ttf new file mode 100644 index 00000000..4ef73dce Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton.ttf differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton.ttf.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton.ttf.meta new file mode 100644 index 00000000..1375b4aa --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Anton.ttf.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: 997a43b767814dd0a7642ec9b78cba41 +timeCreated: 1484172033 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 1 + use2xBehaviour: 0 + fontNames: [] + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers - OFL.txt b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers - OFL.txt new file mode 100644 index 00000000..13e7fbe2 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers - OFL.txt @@ -0,0 +1,93 @@ +Copyright (c) 2010 by vernon adams (vern@newtypography.co.uk), +with Reserved Font Name Bangers. +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers - OFL.txt.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers - OFL.txt.meta new file mode 100644 index 00000000..c1a298c4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers - OFL.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: efe0bf4ac872451e91612d1ae593f480 +timeCreated: 1484171296 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers.ttf b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers.ttf new file mode 100644 index 00000000..477dfc32 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers.ttf differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers.ttf.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers.ttf.meta new file mode 100644 index 00000000..cd243dc3 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Bangers.ttf.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: 5dd49b3eacc540408c98eee0de38e0f1 +timeCreated: 1484171297 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 1 + use2xBehaviour: 0 + fontNames: [] + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Electronic Highway Sign.TTF b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Electronic Highway Sign.TTF new file mode 100644 index 00000000..16c1059d Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Electronic Highway Sign.TTF differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Electronic Highway Sign.TTF.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Electronic Highway Sign.TTF.meta new file mode 100644 index 00000000..0668b8d3 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Electronic Highway Sign.TTF.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 8a2b9e2a607dd2143b58c44bc32410b4 +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Electronic Highway Sign + fontNames: + - Electronic Highway Sign + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold - OFL.txt b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold - OFL.txt new file mode 100644 index 00000000..22bdace3 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold - OFL.txt @@ -0,0 +1,92 @@ +Copyright (c) 2011-2012, Vernon Adams (vern@newtypography.co.uk), with Reserved Font Names 'Oswald' +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold - OFL.txt.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold - OFL.txt.meta new file mode 100644 index 00000000..99b230fd --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold - OFL.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d2cf87a8a7a94aa8b80dff1c807c1178 +timeCreated: 1484171296 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold.ttf b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold.ttf new file mode 100644 index 00000000..a77a3d0f Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold.ttf differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold.ttf.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold.ttf.meta new file mode 100644 index 00000000..f14340bb --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Oswald-Bold.ttf.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: c9f6d0e7bc8541498c9a4799ba184ede +timeCreated: 1484171297 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 1 + use2xBehaviour: 0 + fontNames: [] + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Roboto-Bold.ttf b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Roboto-Bold.ttf new file mode 100644 index 00000000..d3f01ad2 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Roboto-Bold.ttf differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Roboto-Bold.ttf.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Roboto-Bold.ttf.meta new file mode 100644 index 00000000..4f36d754 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Fonts/Roboto-Bold.ttf.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 4beb055f07aaff244873dec698d0363e +TrueTypeFontImporter: + externalObjects: {} + serializedVersion: 4 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 0 + characterPadding: 1 + includeFontData: 1 + fontName: Roboto + fontNames: + - Roboto + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + ascentCalculationMode: 1 + useLegacyBoundsCalculation: 0 + shouldRoundAdvanceValue: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials.meta new file mode 100644 index 00000000..dbedf7c1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5808953df7a24274a851aa6dee52d30e +folderAsset: yes +timeCreated: 1436068007 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Crate - Surface Shader Scene.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Crate - Surface Shader Scene.mat new file mode 100644 index 00000000..330b9fbb --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Crate - Surface Shader Scene.mat @@ -0,0 +1,84 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Crate - Surface Shader Scene + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION _NORMALMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 8878a782f4334ecbbcf683b3ac780966, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 602cb87b6a29443b8636370ea0751574, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _BumpScale: 0.5 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EmissionScaleUI: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.233 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 1 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 0.712} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColorUI: {r: 1, g: 1, b: 1, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Crate - Surface Shader Scene.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Crate - Surface Shader Scene.mat.meta new file mode 100644 index 00000000..5b4e12df --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Crate - Surface Shader Scene.mat.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: e6b9b44320f4448d9d5e0ee634259966 +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Logo Scene.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Logo Scene.mat new file mode 100644 index 00000000..83155301 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Logo Scene.mat @@ -0,0 +1,207 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Ground - Logo Scene + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _NORMALMAP + m_LightmapFlags: 5 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + data: + first: + name: _MainTex + second: + m_Texture: {fileID: 2800000, guid: 1cdc5b506b1a4a33a53c30669ced1f51, type: 3} + m_Scale: {x: 20, y: 20} + m_Offset: {x: 0, y: 0} + data: + first: + name: _BumpMap + second: + m_Texture: {fileID: 2800000, guid: 8b8c8a10edf94ddc8cc4cc4fcd5696a9, type: 3} + m_Scale: {x: 30, y: 50} + m_Offset: {x: 0, y: 0} + data: + first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + data: + first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + data: + first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + data: + first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + data: + first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + data: + first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + data: + first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + data: + first: + name: _BorderTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + data: + first: + name: _FillTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + data: + first: + name: _EdgeTex + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + data: + first: + name: _SrcBlend + second: 1 + data: + first: + name: _DstBlend + second: 0 + data: + first: + name: _Radius + second: 0 + data: + first: + name: _Cutoff + second: .5 + data: + first: + name: _Shininess + second: .220354751 + data: + first: + name: _Parallax + second: .0199999996 + data: + first: + name: _ZWrite + second: 1 + data: + first: + name: _Glossiness + second: .344000012 + data: + first: + name: _BumpScale + second: 1 + data: + first: + name: _OcclusionStrength + second: 1 + data: + first: + name: _DetailNormalMapScale + second: 1 + data: + first: + name: _UVSec + second: 0 + data: + first: + name: _Mode + second: 0 + data: + first: + name: _Metallic + second: 0 + data: + first: + name: _EmissionScaleUI + second: 0 + data: + first: + name: _EdgeSoftness + second: 0 + data: + first: + name: _DiffusePower + second: 1 + data: + first: + name: _Border + second: .0214285739 + data: + first: + name: _Size + second: .100000001 + data: + first: + name: _EdgeWidth + second: 0 + m_Colors: + data: + first: + name: _EmissionColor + second: {r: 0, g: 0, b: 0, a: 0} + data: + first: + name: _Color + second: {r: 1, g: 1, b: 1, a: 1} + data: + first: + name: _SpecColor + second: {r: .5, g: .5, b: .5, a: 1} + data: + first: + name: _EmissionColorUI + second: {r: 1, g: 1, b: 1, a: 1} + data: + first: + name: _FaceColor + second: {r: 1, g: 1, b: 1, a: 1} + data: + first: + name: _BorderColor + second: {r: 0, g: 0, b: 0, a: 1} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Logo Scene.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Logo Scene.mat.meta new file mode 100644 index 00000000..c8a274c8 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Logo Scene.mat.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: c719e38f25a9480abd2480ab621a2949 +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Surface Shader Scene.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Surface Shader Scene.mat new file mode 100644 index 00000000..79fcebab --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Surface Shader Scene.mat @@ -0,0 +1,112 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Ground - Surface Shader Scene + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BorderTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 2800000, guid: c45cd05946364f32aba704f0853a975b, type: 3} + m_Scale: {x: 10, y: 10} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EdgeTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FillTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 2800000, guid: 85ac55597b97403c82fc6601a93cf241, type: 3} + m_Scale: {x: 5, y: 5} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Border: 0.021428574 + - _BumpScale: 0.25 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DiffusePower: 1 + - _DstBlend: 0 + - _EdgeSoftness: 0 + - _EdgeWidth: 0 + - _EmissionScaleUI: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.348 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _Radius: 0 + - _Shininess: 0.24302611 + - _Size: 0.1 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _Strength: 0.2 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _BorderColor: {r: 0, g: 0, b: 0, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 0.8784314} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 0} + - _EmissionColorUI: {r: 1, g: 1, b: 1, a: 1} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _SpecColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Surface Shader Scene.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Surface Shader Scene.mat.meta new file mode 100644 index 00000000..73ed8ec1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Ground - Surface Shader Scene.mat.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: aadd5a709a48466c887296bb5b1b8110 +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Small Crate_diffuse.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Small Crate_diffuse.mat new file mode 100644 index 00000000..e9fafdd4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Small Crate_diffuse.mat @@ -0,0 +1,127 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_Name: Small Crate_diffuse + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _EMISSION _NORMALMAP + m_LightmapFlags: 1 + m_CustomRenderQueue: -1 + stringTagMap: {} + m_SavedProperties: + serializedVersion: 2 + m_TexEnvs: + - first: + name: _BumpMap + second: + m_Texture: {fileID: 2800000, guid: 8878a782f4334ecbbcf683b3ac780966, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailAlbedoMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailMask + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _DetailNormalMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _EmissionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MainTex + second: + m_Texture: {fileID: 2800000, guid: 602cb87b6a29443b8636370ea0751574, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _MetallicGlossMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _OcclusionMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - first: + name: _ParallaxMap + second: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - first: + name: _BumpScale + second: 1 + - first: + name: _Cutoff + second: 0.5 + - first: + name: _DetailNormalMapScale + second: 1 + - first: + name: _DstBlend + second: 0 + - first: + name: _GlossMapScale + second: 1 + - first: + name: _Glossiness + second: 0.5 + - first: + name: _GlossyReflections + second: 1 + - first: + name: _Metallic + second: 0 + - first: + name: _Mode + second: 0 + - first: + name: _OcclusionStrength + second: 1 + - first: + name: _Parallax + second: 0.02 + - first: + name: _SmoothnessTextureChannel + second: 0 + - first: + name: _SpecularHighlights + second: 1 + - first: + name: _SrcBlend + second: 1 + - first: + name: _UVSec + second: 0 + - first: + name: _ZWrite + second: 1 + m_Colors: + - first: + name: _Color + second: {r: 1, g: 1, b: 1, a: 1} + - first: + name: _EmissionColor + second: {r: 0, g: 0, b: 0, a: 1} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Small Crate_diffuse.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Small Crate_diffuse.mat.meta new file mode 100644 index 00000000..a85f8007 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Materials/Small Crate_diffuse.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 22262639920f43d6be32430e4e58350d +timeCreated: 1473643741 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs.meta new file mode 100644 index 00000000..4881085b --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 5bff2544887143f5807c7d5059d07f79 +folderAsset: yes +timeCreated: 1436068007 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/Text Popup.prefab b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/Text Popup.prefab new file mode 100644 index 00000000..873b7897 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/Text Popup.prefab @@ -0,0 +1,280 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &121924 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22414422} + - 222: {fileID: 22260028} + - 114: {fileID: 11487728} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &188050 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 4 + m_Component: + - 224: {fileID: 22450954} + - 222: {fileID: 22204918} + - 114: {fileID: 11486278} + - 114: {fileID: 11427010} + - 114: {fileID: 11405862} + - 225: {fileID: 22524478} + m_Layer: 0 + m_Name: Text Popup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &11405862 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 188050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &11427010 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 188050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 +--- !u!114 &11486278 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 188050} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.10542818, g: 0.21589755, b: 0.47794116, a: 0.9411765} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 +--- !u!114 &11487728 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 121924} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Sample + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 6 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &22204918 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 188050} +--- !u!222 &22260028 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 121924} +--- !u!224 &22414422 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 121924} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 22450954} + m_RootOrder: 0 + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!224 &22450954 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 188050} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 22414422} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!225 &22524478 +CanvasGroup: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 188050} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 0 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 188050} + m_IsPrefabParent: 1 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/Text Popup.prefab.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/Text Popup.prefab.meta new file mode 100644 index 00000000..5c113164 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/Text Popup.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b06f0e6c1dfa4356ac918da1bb32c603 +timeCreated: 1435130987 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 1.prefab b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 1.prefab new file mode 100644 index 00000000..0f01d97d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 1.prefab @@ -0,0 +1,219 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &100000 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 22495902} + - component: {fileID: 3300000} + - component: {fileID: 2300000} + - component: {fileID: 11400000} + - component: {fileID: 22227760} + m_Layer: 0 + m_Name: TextMeshPro - Prefab 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2300000 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &3300000 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Mesh: {fileID: 0} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Seems to be ok! + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 0 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 11400000} + characterCount: 15 + spriteCount: 0 + spaceCount: 3 + wordCount: 4 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 2300000} + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_maskType: 0 +--- !u!222 &22227760 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} +--- !u!224 &22495902 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -4.87} + m_SizeDelta: {x: 28.005241, y: 4.035484} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 100000} + m_IsPrefabParent: 1 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 1.prefab.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 1.prefab.meta new file mode 100644 index 00000000..91fe0ae7 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 1.prefab.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: a6e39ced0ea046bcb636c3f0b2e2a745 +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 2.prefab b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 2.prefab new file mode 100644 index 00000000..54a5247a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 2.prefab @@ -0,0 +1,219 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &100000 +GameObject: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + serializedVersion: 5 + m_Component: + - component: {fileID: 22478072} + - component: {fileID: 3300000} + - component: {fileID: 2300000} + - component: {fileID: 11400000} + - component: {fileID: 22224556} + m_Layer: 0 + m_Name: TextMeshPro - Prefab 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2300000 +MeshRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &3300000 +MeshFilter: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Mesh: {fileID: 0} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Hello World! + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 0 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 11400000} + characterCount: 12 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_havePropertiesChanged: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_isInputParsingRequired: 1 + m_inputSource: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 2300000} + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_maskType: 0 +--- !u!222 &22224556 +CanvasRenderer: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} +--- !u!224 &22478072 +RectTransform: + m_ObjectHideFlags: 1 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 100100000} + m_GameObject: {fileID: 100000} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 4.48} + m_SizeDelta: {x: 19.604034, y: 4.035484} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1001 &100100000 +Prefab: + m_ObjectHideFlags: 1 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: [] + m_RemovedComponents: [] + m_ParentPrefab: {fileID: 0} + m_RootGameObject: {fileID: 100000} + m_IsPrefabParent: 1 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 2.prefab.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 2.prefab.meta new file mode 100644 index 00000000..1d941f5c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Prefabs/TextMeshPro - Prefab 2.prefab.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: fdad9d952ae84cafb74c63f2e694d042 +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources.meta new file mode 100644 index 00000000..8ba2a4c7 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d6d3a169ad794942a21da6a552d62f6f +folderAsset: yes +timeCreated: 1436068007 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets.meta new file mode 100644 index 00000000..69552ee8 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7f422cd1388b01047a58cd07c7a23d9d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Blue to Purple - Vertical.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Blue to Purple - Vertical.asset new file mode 100644 index 00000000..9758a193 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Blue to Purple - Vertical.asset @@ -0,0 +1,17 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54d21f6ece3b46479f0c328f8c6007e0, type: 3} + m_Name: Blue to Purple - Vertical + m_EditorClassIdentifier: + topLeft: {r: 0, g: 0.83448267, b: 1, a: 1} + topRight: {r: 0.1544118, g: 0.5801215, b: 1, a: 1} + bottomLeft: {r: 0.49168324, g: 0, b: 0.7058823, a: 1} + bottomRight: {r: 0.4901961, g: 0, b: 0.7019608, a: 1} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Blue to Purple - Vertical.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Blue to Purple - Vertical.asset.meta new file mode 100644 index 00000000..9d49b87a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Blue to Purple - Vertical.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 479a66fa4b094512a62b0a8e553ad95a +timeCreated: 1468189245 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Dark to Light Green - Vertical.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Dark to Light Green - Vertical.asset new file mode 100644 index 00000000..21ada731 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Dark to Light Green - Vertical.asset @@ -0,0 +1,17 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54d21f6ece3b46479f0c328f8c6007e0, type: 3} + m_Name: Dark to Light Green - Vertical + m_EditorClassIdentifier: + topLeft: {r: 0, g: .661764741, b: 0, a: 1} + topRight: {r: 0, g: .573529422, b: .00224910071, a: 1} + bottomLeft: {r: .525490224, g: 1, b: .490196109, a: 1} + bottomRight: {r: .421999991, g: .992156923, b: .374000013, a: 1} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Dark to Light Green - Vertical.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Dark to Light Green - Vertical.asset.meta new file mode 100644 index 00000000..228a49e3 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Dark to Light Green - Vertical.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4c86a3366cd840348ebe8dc438570ee4 +timeCreated: 1468443381 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Light to Dark Green - Vertical.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Light to Dark Green - Vertical.asset new file mode 100644 index 00000000..8c4ab994 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Light to Dark Green - Vertical.asset @@ -0,0 +1,17 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54d21f6ece3b46479f0c328f8c6007e0, type: 3} + m_Name: Light to Dark Green - Vertical + m_EditorClassIdentifier: + topLeft: {r: 0.5147059, g: 1, b: 0.5147059, a: 1} + topRight: {r: 0.5137255, g: 1, b: 0.5137255, a: 1} + bottomLeft: {r: 0, g: 0.46323532, b: 0, a: 1} + bottomRight: {r: 0, g: 0.46274513, b: 0, a: 1} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Light to Dark Green - Vertical.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Light to Dark Green - Vertical.asset.meta new file mode 100644 index 00000000..d521412c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Light to Dark Green - Vertical.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5cf8ae092ca54931b443bec5148f3c59 +timeCreated: 1468443381 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Yellow to Orange - Vertical.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Yellow to Orange - Vertical.asset new file mode 100644 index 00000000..e99de770 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Yellow to Orange - Vertical.asset @@ -0,0 +1,17 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 54d21f6ece3b46479f0c328f8c6007e0, type: 3} + m_Name: Yellow to Orange - Vertical + m_EditorClassIdentifier: + topLeft: {r: 1, g: 1, b: 0.5661765, a: 1} + topRight: {r: 1, g: 1, b: 0.252, a: 1} + bottomLeft: {r: 1, g: 0, b: 0, a: 1} + bottomRight: {r: 1, g: 0, b: 0, a: 1} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Yellow to Orange - Vertical.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Yellow to Orange - Vertical.asset.meta new file mode 100644 index 00000000..b09bb849 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Color Gradient Presets/Yellow to Orange - Vertical.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 69a525efa7e6472eab268f6ea605f06e +timeCreated: 1468213165 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials.meta new file mode 100644 index 00000000..846e80b4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4f1e85c79acf49968737939ce8b445c7 +folderAsset: yes +timeCreated: 1436068007 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Drop Shadow.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Drop Shadow.mat new file mode 100644 index 00000000..0f87ce30 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Drop Shadow.mat @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Anton SDF - Drop Shadow + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28933816116536082, guid: 8a89fa14b10d46a99122fd4f73fca9a2, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.6770833 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.05 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Drop Shadow.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Drop Shadow.mat.meta new file mode 100644 index 00000000..fd5bcfaf --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Drop Shadow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 749b9069dc4742c5bfa5c74644049926 +timeCreated: 1484173523 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Outline.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Outline.mat new file mode 100644 index 00000000..b4b58ea6 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Outline.mat @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Anton SDF - Outline + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28933816116536082, guid: 8a89fa14b10d46a99122fd4f73fca9a2, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.8333333 + - _ScaleRatioB: 0.6770833 + - _ScaleRatioC: 0.59375 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Outline.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Outline.mat.meta new file mode 100644 index 00000000..b3b03865 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Outline.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a00013af81304728b2be1f4309ee2433 +timeCreated: 1484173536 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Sunny Days.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Sunny Days.mat new file mode 100644 index 00000000..3fb2b9a8 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Sunny Days.mat @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Anton SDF - Sunny Days + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: BEVEL_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 2800000, guid: 17c350171f7a3ca479f830547c66d187, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: -0.15} + - _MainTex: + m_Texture: {fileID: 28933816116536082, guid: 8a89fa14b10d46a99122fd4f73fca9a2, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 1cdc5b506b1a4a33a53c30669ced1f51, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.25 + - _BevelClamp: 0.345 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0.1 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.15 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.7875 + - _ScaleRatioC: 0.7875 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 1 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.75 + - _UnderlayOffsetY: -0.75 + - _UnderlaySoftness: 0.1 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.5 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0.5882353, g: 0.5882353, b: 0.5882353, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 0.9921569, g: 0.90196085, b: 0.40000004, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Sunny Days.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Sunny Days.mat.meta new file mode 100644 index 00000000..d5b96846 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF - Sunny Days.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6522f30e342599e4e9dd4cc2cc03c830 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF.asset new file mode 100644 index 00000000..33b76deb --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF.asset @@ -0,0 +1,291 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2140474 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Anton SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28933816116536082} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.6770833 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: Anton SDF + m_EditorClassIdentifier: + hashCode: -1153031989 + material: {fileID: 2140474} + materialHashCode: -1211947936 + m_Version: 1.1.0 + m_SourceFontFileGUID: 997a43b767814dd0a7642ec9b78cba41 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 997a43b767814dd0a7642ec9b78cba41, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: 997a43b767814dd0a7642ec9b78cba41, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: Anton + m_StyleName: Regular + m_PointSize: 90 + m_Scale: 1 + m_LineHeight: 132.05566 + m_AscentLine: 102.43652 + m_CapLine: 70 + m_MeanLine: 66 + m_Baseline: 0 + m_DescentLine: -29.61914 + m_SuperscriptOffset: 102.43652 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -29.61914 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -13.491211 + m_UnderlineThickness: 4.482422 + m_StrikethroughOffset: 26.4 + m_StrikethroughThickness: 4.482422 + m_TabWidth: 21 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28933816116536082} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 1023 + m_Height: 1023 + m_fontInfo: + Name: Anton + PointSize: 73 + Scale: 1 + CharacterCount: 97 + LineHeight: 107.125 + Baseline: 0 + Ascender: 83.09375 + CapHeight: 56.8125 + Descender: -24.03125 + CenterLine: 0 + SuperscriptOffset: 83.09375 + SubscriptOffset: -10.942871 + SubSize: 0.5 + Underline: -10.942871 + UnderlineThickness: 3.6357422 + strikethrough: 22.725 + strikethroughThickness: 0 + TabWidth: 171.25 + Padding: 5 + AtlasWidth: 512 + AtlasHeight: 512 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 997a43b767814dd0a7642ec9b78cba41 + pointSizeSamplingMode: 1 + pointSize: 90 + padding: 9 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 6 + characterSequence: + referencedFontAssetGUID: 8a89fa14b10d46a99122fd4f73fca9a2 + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28933816116536082 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Anton SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF.asset.meta new file mode 100644 index 00000000..c5163c00 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Anton SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8a89fa14b10d46a99122fd4f73fca9a2 +timeCreated: 1484172732 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Drop Shadow.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Drop Shadow.mat new file mode 100644 index 00000000..2c5a35d6 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Drop Shadow.mat @@ -0,0 +1,110 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bangers SDF - Drop Shadow + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28584486757587946, guid: 125cb55b44b24c4393181402bc6200e6, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 11 + - _LightAngle: 3.1416 + - _MaskID: 0 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.15 + - _PerspectiveFilter: 0 + - _Reflectivity: 10 + - _ScaleRatioA: 0.90909094 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.7386364 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.289 + - _UnderlayOffsetY: -0.478 + - _UnderlaySoftness: 0.068 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -10000, g: -10000, b: 10000, a: 10000} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 100000, a: 100000} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.7529412} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Drop Shadow.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Drop Shadow.mat.meta new file mode 100644 index 00000000..65068588 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Drop Shadow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f2dcf029949142e28b974630369c8b4e +timeCreated: 1444812175 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Outline.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Outline.mat new file mode 100644 index 00000000..096979b7 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Outline.mat @@ -0,0 +1,110 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bangers SDF - Outline + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28584486757587946, guid: 125cb55b44b24c4393181402bc6200e6, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 11 + - _LightAngle: 3.1416 + - _MaskID: 0 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.15 + - _PerspectiveFilter: 0 + - _Reflectivity: 10 + - _ScaleRatioA: 0.90909094 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.79545456 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -10000, g: -10000, b: 10000, a: 10000} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 100000, a: 100000} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5019608} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Outline.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Outline.mat.meta new file mode 100644 index 00000000..c046bb7e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF - Outline.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f629c6e43dba4bf38cb74d8860150664 +timeCreated: 1455497618 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Glow.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Glow.mat new file mode 100644 index 00000000..10553401 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Glow.mat @@ -0,0 +1,113 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bangers SDF Glow + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: GLOW_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 2800000, guid: 2ce5c55e85304b819a1826ecbc839aa5, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28584486757587946, guid: 125cb55b44b24c4393181402bc6200e6, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceShininess: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.148 + - _GlowOffset: 0.433 + - _GlowOuter: 0.158 + - _GlowPower: 0.908 + - _GradientScale: 11 + - _LightAngle: 3.1416 + - _MaskID: 0 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineShininess: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.21 + - _PerspectiveFilter: 0 + - _Reflectivity: 10 + - _ScaleRatioA: 0.90909094 + - _ScaleRatioB: 0.64772725 + - _ScaleRatioC: 0.64772725 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.869 + - _UnderlayOffsetY: -1 + - _UnderlaySoftness: 0 + - _UseClipRect: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -10000, g: -10000, b: 10000, a: 10000} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 1} + - _MaskCoord: {r: 0, g: 0, b: 100000, a: 100000} + - _OutlineColor: {r: 0, g: 0.25517216, b: 1, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 1, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Glow.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Glow.mat.meta new file mode 100644 index 00000000..80d10507 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Glow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d75b8f41e959450c84ac6e967084d3e1 +timeCreated: 1426033972 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Logo.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Logo.mat new file mode 100644 index 00000000..35e68ac3 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Logo.mat @@ -0,0 +1,101 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bangers SDF Logo + m_Shader: {fileID: 4800000, guid: f7ada0af4f174f0694ca6a487b8f543d, type: 3} + m_ShaderKeywords: GLOW_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 2800000, guid: 8b8c8a10edf94ddc8cc4cc4fcd5696a9, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 8900000, guid: f8caea216d5e7af42872b30cd96a235f, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 2800000, guid: 283f897e4925411ebbaa758b4cb13fc2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28584486757587946, guid: 125cb55b44b24c4393181402bc6200e6, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: 1cdc5b506b1a4a33a53c30669ced1f51, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.461 + - _BevelClamp: 0 + - _BevelOffset: -0.09 + - _BevelRoundness: 0.615 + - _BevelWidth: 0.001 + - _BumpFace: 0 + - _BumpOutline: 0 + - _Diffuse: 0.5 + - _FaceDilate: 0.2 + - _FaceShininess: 1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.076 + - _GlowOffset: 0.354 + - _GlowOuter: 0.336 + - _GlowPower: 0.75 + - _GradientScale: 11 + - _LightAngle: 3.142 + - _MaskID: 0 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineShininess: 1 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.4 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.90909094 + - _ScaleRatioB: 0.5568182 + - _ScaleRatioC: 0.90909094 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 1, g: 0.6344826, b: 0, a: 0.5019608} + - _MaskCoord: {r: 0, g: 0, b: 0, a: 0} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 1, g: 1, b: 1, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Logo.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Logo.mat.meta new file mode 100644 index 00000000..7bf03ca7 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF Logo.mat.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: f4e195ac1e204eff960149d1cb34e18c +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF.asset new file mode 100644 index 00000000..3129b850 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF.asset @@ -0,0 +1,291 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bangers SDF Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28584486757587946} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 11 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 1 + - _ScaleRatioB: 1 + - _ScaleRatioC: 1 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.5 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: Bangers SDF + m_EditorClassIdentifier: + hashCode: 2134875903 + material: {fileID: 2100000} + materialHashCode: -1865135980 + m_Version: 1.1.0 + m_SourceFontFileGUID: 5dd49b3eacc540408c98eee0de38e0f1 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 5dd49b3eacc540408c98eee0de38e0f1, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: 5dd49b3eacc540408c98eee0de38e0f1, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: Bangers + m_StyleName: Regular + m_PointSize: 144 + m_Scale: 1 + m_LineHeight: 153.14062 + m_AscentLine: 127.125 + m_CapLine: 107 + m_MeanLine: 106 + m_Baseline: 0 + m_DescentLine: -26.015625 + m_SuperscriptOffset: 127.125 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -26.015625 + m_SubscriptSize: 0.5 + m_UnderlineOffset: 0 + m_UnderlineThickness: 0 + m_StrikethroughOffset: 42.4 + m_StrikethroughThickness: 0 + m_TabWidth: 28 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28584486757587946} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 1023 + m_Height: 1023 + m_fontInfo: + Name: Bangers + PointSize: 137 + Scale: 1 + CharacterCount: 95 + LineHeight: 145.6875 + Baseline: 0 + Ascender: 120.9375 + CapHeight: 101.5625 + Descender: -24.75 + CenterLine: 0 + SuperscriptOffset: 120.9375 + SubscriptOffset: 0 + SubSize: 0.5 + Underline: -12.22 + UnderlineThickness: 5 + strikethrough: 40.625 + strikethroughThickness: 0 + TabWidth: 342.5 + Padding: 10 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 10 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 5dd49b3eacc540408c98eee0de38e0f1 + pointSizeSamplingMode: 1 + pointSize: 144 + padding: 10 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 6 + characterSequence: + referencedFontAssetGUID: 125cb55b44b24c4393181402bc6200e6 + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28584486757587946 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Bangers SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF.asset.meta new file mode 100644 index 00000000..321c943e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Bangers SDF.asset.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: 125cb55b44b24c4393181402bc6200e6 +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Electronic Highway Sign SDF.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Electronic Highway Sign SDF.asset new file mode 100644 index 00000000..49d45369 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Electronic Highway Sign SDF.asset @@ -0,0 +1,291 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2140032 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Electronic Highway Sign SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28981121099961358} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 11 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: Electronic Highway Sign SDF + m_EditorClassIdentifier: + hashCode: 1023178945 + material: {fileID: 2140032} + materialHashCode: 1241156778 + m_Version: 1.1.0 + m_SourceFontFileGUID: 8a2b9e2a607dd2143b58c44bc32410b4 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 8a2b9e2a607dd2143b58c44bc32410b4, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: 8a2b9e2a607dd2143b58c44bc32410b4, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: Electronic Highway Sign + m_StyleName: Regular + m_PointSize: 144 + m_Scale: 1 + m_LineHeight: 146.57143 + m_AscentLine: 123.42857 + m_CapLine: 115 + m_MeanLine: 115 + m_Baseline: 0 + m_DescentLine: -23.142857 + m_SuperscriptOffset: 123.42857 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -23.142857 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -14.708571 + m_UnderlineThickness: 2.0571427 + m_StrikethroughOffset: 46 + m_StrikethroughThickness: 2.0571427 + m_TabWidth: 88 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28981121099961358} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 1023 + m_Height: 1023 + m_fontInfo: + Name: Electronic Highway Sign + PointSize: 144 + Scale: 1 + CharacterCount: 95 + LineHeight: 168 + Baseline: 0 + Ascender: 123.4375 + CapHeight: 115.1875 + Descender: -23.15625 + CenterLine: 0 + SuperscriptOffset: 123.4375 + SubscriptOffset: -14.708571 + SubSize: 0.5 + Underline: -14.708571 + UnderlineThickness: 2.057143 + strikethrough: 36.465908 + strikethroughThickness: 2.057143 + TabWidth: 881.5625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 10 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 8a2b9e2a607dd2143b58c44bc32410b4 + pointSizeSamplingMode: 1 + pointSize: 144 + padding: 10 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 6 + characterSequence: + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 1 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28981121099961358 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Electronic Highway Sign SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Electronic Highway Sign SDF.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Electronic Highway Sign SDF.asset.meta new file mode 100644 index 00000000..fab93dbc --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Electronic Highway Sign SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: dc36b3fdc14f47ebb36fd484a67e268a +timeCreated: 1487729771 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Metalic Green.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Metalic Green.mat new file mode 100644 index 00000000..28601cdb --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Metalic Green.mat @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Metalic Green + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: BEVEL_ON GLOW_ON OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 2800000, guid: 283f897e4925411ebbaa758b4cb13fc2, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 2800000, guid: f88677df267a41d6be1e7a6133e7d227, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0 + - _Bevel: 1 + - _BevelClamp: 0.617 + - _BevelOffset: -0.01 + - _BevelRoundness: 1 + - _BevelWidth: 0.071 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0 + - _FaceDilate: 0.15 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.136 + - _GlowOffset: 0.427 + - _GlowOuter: 0.062 + - _GlowPower: 0.941 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.219 + - _PerspectiveFilter: 0 + - _Reflectivity: 12.76 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.6525 + - _ScaleRatioC: 0.6525 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.2 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -10000, g: -10000, b: 10000, a: 10000} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 0, g: 0.75735635, b: 0, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 100000, a: 100000} + - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 0.7689687, g: 1, b: 0.75000346, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Metalic Green.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Metalic Green.mat.meta new file mode 100644 index 00000000..44020ae7 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Metalic Green.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b29aaa3eec7468097ff07adfcf29ac9 +timeCreated: 1484213182 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Overlay.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Overlay.mat new file mode 100644 index 00000000..fc5c217d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Overlay.mat @@ -0,0 +1,62 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Overlay + m_Shader: {fileID: 4800000, guid: a02a7d8c237544f1962732b55a9aebf1, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Overlay.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Overlay.mat.meta new file mode 100644 index 00000000..6a07ee95 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Overlay.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9ad269c99dcf42b7aedefd83dd5a7b9d +timeCreated: 1484174016 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Soft Mask.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Soft Mask.mat new file mode 100644 index 00000000..f08b09ec --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Soft Mask.mat @@ -0,0 +1,112 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Soft Mask + m_Shader: {fileID: 4800000, guid: bc1ede39bf3643ee8e493720e4259791, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MaskTex: + m_Texture: {fileID: 2800000, guid: 10c49fcd9c64421db7c0133e61e55f97, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskEdgeSoftness: 0.044 + - _MaskInverse: 1 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _MaskWipeControl: 0.321 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _MaskEdgeColor: {r: 0.18382353, g: 0.39208913, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Soft Mask.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Soft Mask.mat.meta new file mode 100644 index 00000000..c907d8a7 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/LiberationSans SDF - Soft Mask.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 42df1c7856584b6b8db9a509b6b10074 +timeCreated: 1484173785 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Oswald Bold SDF.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Oswald Bold SDF.asset new file mode 100644 index 00000000..378f1a18 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Oswald Bold SDF.asset @@ -0,0 +1,291 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2147374 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Oswald Bold SDF Material + m_Shader: {fileID: 4800000, guid: 68e6db2ebdc24f95958faec2be5558d6, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28256370963634744} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.8333333 + - _ScaleRatioB: 0.6770833 + - _ScaleRatioC: 0.6770833 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: Oswald Bold SDF + m_EditorClassIdentifier: + hashCode: 1490843414 + material: {fileID: 2147374} + materialHashCode: -1516456483 + m_Version: 1.1.0 + m_SourceFontFileGUID: c9f6d0e7bc8541498c9a4799ba184ede + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: c9f6d0e7bc8541498c9a4799ba184ede, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: c9f6d0e7bc8541498c9a4799ba184ede, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: Oswald + m_StyleName: Bold + m_PointSize: 90 + m_Scale: 1 + m_LineHeight: 133.37402 + m_AscentLine: 107.40234 + m_CapLine: 80 + m_MeanLine: 58 + m_Baseline: 0 + m_DescentLine: -25.97168 + m_SuperscriptOffset: 107.40234 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -25.97168 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -13.491211 + m_UnderlineThickness: 4.482422 + m_StrikethroughOffset: 23.2 + m_StrikethroughThickness: 4.482422 + m_TabWidth: 18 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28256370963634744} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 1023 + m_Height: 1023 + m_fontInfo: + Name: Oswald + PointSize: 71 + Scale: 1 + CharacterCount: 97 + LineHeight: 105.21875 + Baseline: 0 + Ascender: 84.71875 + CapHeight: 62.40625 + Descender: -20.5 + CenterLine: 0 + SuperscriptOffset: 84.71875 + SubscriptOffset: -10.643066 + SubSize: 0.5 + Underline: -10.643066 + UnderlineThickness: 3.5361328 + strikethrough: 24.9625 + strikethroughThickness: 0 + TabWidth: 142.1875 + Padding: 5 + AtlasWidth: 512 + AtlasHeight: 512 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: c9f6d0e7bc8541498c9a4799ba184ede + pointSizeSamplingMode: 1 + pointSize: 90 + padding: 9 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 6 + characterSequence: 20-7E,A0,2026 + referencedFontAssetGUID: 0161d805a3764c089bef00bfe00793f5 + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28256370963634744 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Oswald Bold SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Oswald Bold SDF.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Oswald Bold SDF.asset.meta new file mode 100644 index 00000000..d2d5e66a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Oswald Bold SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0161d805a3764c089bef00bfe00793f5 +timeCreated: 1484171878 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Drop Shadow.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Drop Shadow.mat new file mode 100644 index 00000000..fa143956 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Drop Shadow.mat @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Roboto-Bold SDF - Drop Shadow + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28204114720316640, guid: 5302535af1044152a457ed104f1f4b91, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.1 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Drop Shadow.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Drop Shadow.mat.meta new file mode 100644 index 00000000..15402eaa --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Drop Shadow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b246c4190f4e46ec9352fe15a7b09ce0 +timeCreated: 1487723245 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Surface.mat b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Surface.mat new file mode 100644 index 00000000..e1599907 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Surface.mat @@ -0,0 +1,107 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Roboto-Bold SDF - Surface + m_Shader: {fileID: 4800000, guid: 85187c2149c549c5b33f0cdb02836b17, type: 3} + m_ShaderKeywords: UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28204114720316640, guid: 5302535af1044152a457ed104f1f4b91, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceShininess: 0.8 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0.19 + - _GlowOuter: 0.905 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineShininess: 0 + - _OutlineSoftness: 0.017 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.5856164 + - _ScaleRatioC: 0.83076924 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.1 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 0.3793165, b: 1, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Surface.mat.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Surface.mat.meta new file mode 100644 index 00000000..80e1f1ab --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF - Surface.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e6b276ec991f467aa14ef1f3cc665993 +timeCreated: 1487723313 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF.asset new file mode 100644 index 00000000..c9477f1e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF.asset @@ -0,0 +1,291 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2164040 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Roboto-Bold SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28204114720316640} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: Roboto-Bold SDF + m_EditorClassIdentifier: + hashCode: -635320526 + material: {fileID: 2164040} + materialHashCode: 1454072953 + m_Version: 1.1.0 + m_SourceFontFileGUID: 4beb055f07aaff244873dec698d0363e + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: 4beb055f07aaff244873dec698d0363e, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: 4beb055f07aaff244873dec698d0363e, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: Roboto + m_StyleName: Bold + m_PointSize: 90 + m_Scale: 1 + m_LineHeight: 105.46875 + m_AscentLine: 83.49609 + m_CapLine: 64 + m_MeanLine: 48 + m_Baseline: 0 + m_DescentLine: -21.972656 + m_SuperscriptOffset: 83.49609 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -21.972656 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -8.7890625 + m_UnderlineThickness: 4.3945312 + m_StrikethroughOffset: 19.2 + m_StrikethroughThickness: 4.3945312 + m_TabWidth: 22 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28204114720316640} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 1023 + m_Height: 1023 + m_fontInfo: + Name: Roboto + PointSize: 146 + Scale: 1 + CharacterCount: 98 + LineHeight: 192.5625 + Baseline: 0 + Ascender: 153 + CapHeight: 103.8125 + Descender: -39.5625 + CenterLine: 0 + SuperscriptOffset: 153 + SubscriptOffset: -14.2578125 + SubSize: 0.5 + Underline: -14.2578125 + UnderlineThickness: 7.1289062 + strikethrough: 41.25 + strikethroughThickness: 7.1289062 + TabWidth: 363.4375 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4165 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: 4beb055f07aaff244873dec698d0363e + pointSizeSamplingMode: 1 + pointSize: 90 + padding: 9 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 6 + characterSequence: 20-7E,A0,200B,2026 + referencedFontAssetGUID: 5302535af1044152a457ed104f1f4b91 + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4165 + includeFontFeatures: 0 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28204114720316640 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Roboto-Bold SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF.asset.meta new file mode 100644 index 00000000..f7fe8be9 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Fonts & Materials/Roboto-Bold SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5302535af1044152a457ed104f1f4b91 +timeCreated: 1487723159 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets.meta new file mode 100644 index 00000000..294a7678 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3ac6db30e75b49b282a3564110579f27 +folderAsset: yes +timeCreated: 1480573362 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/Default Sprite Asset.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/Default Sprite Asset.asset new file mode 100644 index 00000000..46602c05 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/Default Sprite Asset.asset @@ -0,0 +1,351 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2102322 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TMPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: a0fc465d6cf04254a2938578735e2383, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UseUIAlphaClip: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 84a92b25f83d49b9bc132d206b370281, type: 3} + m_Name: Default Sprite Asset + m_EditorClassIdentifier: + hashCode: 826640882 + material: {fileID: 2102322} + materialHashCode: 0 + m_Version: 1.1.0 + spriteSheet: {fileID: 2800000, guid: a0fc465d6cf04254a2938578735e2383, type: 3} + m_SpriteCharacterTable: + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 0 + m_Scale: 1.25 + m_Name: Smiley + m_HashCode: -992563897 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 1 + m_Scale: 1.25 + m_Name: Default Sprite Asset_1 + m_HashCode: -1731209668 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 2 + m_Scale: 1.25 + m_Name: Wink + m_HashCode: 3171611 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 3 + m_Scale: 1.25 + m_Name: Default Sprite Asset_3 + m_HashCode: -1731209666 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 4 + m_Scale: 1.25 + m_Name: Whaaat! + m_HashCode: -2000778261 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 5 + m_Scale: 1.25 + m_Name: Default Sprite Asset_5 + m_HashCode: -1731209672 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 6 + m_Scale: 1.25 + m_Name: Default Sprite Asset_6 + m_HashCode: -1731209669 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 7 + m_Scale: 1.25 + m_Name: Default Sprite Asset_7 + m_HashCode: -1731209670 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 8 + m_Scale: 1.25 + m_Name: Default Sprite Asset_8 + m_HashCode: -1731209675 + - m_ElementType: 2 + m_Unicode: 59801 + m_GlyphIndex: 9 + m_Scale: 1.25 + m_Name: Unity Logo + m_HashCode: -1711635116 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 10 + m_Scale: 1.25 + m_Name: Default Sprite Asset_12 + m_HashCode: -1295344242 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 11 + m_Scale: 1.25 + m_Name: Default Sprite Asset_13 + m_HashCode: -1295344241 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 12 + m_Scale: 1.25 + m_Name: Default Sprite Asset_14 + m_HashCode: -1295344248 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 13 + m_Scale: 1.25 + m_Name: Default Sprite Asset_15 + m_HashCode: -1295344247 + m_SpriteGlyphTable: + - m_Index: 0 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 1 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 2 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 3 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 4 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 5 + m_Metrics: + m_Width: 127 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 256 + m_Width: 127 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 6 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 7 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 8 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 9 + m_Metrics: + m_Width: 384 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 384 + m_GlyphRect: + m_X: 128 + m_Y: 128 + m_Width: 384 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 10 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 11 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 12 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 13 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 106.14 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + spriteInfoList: [] + fallbackSpriteAssets: [] diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/Default Sprite Asset.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/Default Sprite Asset.asset.meta new file mode 100644 index 00000000..372a4141 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/Default Sprite Asset.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fbef3c704dce48f08a44612d6c856c8d +timeCreated: 1454544381 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/DropCap Numbers.asset b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/DropCap Numbers.asset new file mode 100644 index 00000000..78b4994a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/DropCap Numbers.asset @@ -0,0 +1,406 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2155154 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UseUIAlphaClip: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!21 &2168720 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: fd09957580ac4326916010f1f260975b, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UseUIAlphaClip: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 84a92b25f83d49b9bc132d206b370281, type: 3} + m_Name: DropCap Numbers + m_EditorClassIdentifier: + hashCode: 874831499 + material: {fileID: 2168720} + materialHashCode: 0 + m_Version: 1.1.0 + m_FaceInfo: + m_FamilyName: + m_StyleName: + m_PointSize: 0 + m_Scale: 0 + m_LineHeight: 0 + m_AscentLine: 0 + m_CapLine: 0 + m_MeanLine: 0 + m_Baseline: 0 + m_DescentLine: 0 + m_SuperscriptOffset: 0 + m_SuperscriptSize: 0 + m_SubscriptOffset: 0 + m_SubscriptSize: 0 + m_UnderlineOffset: 0 + m_UnderlineThickness: 0 + m_StrikethroughOffset: 0 + m_StrikethroughThickness: 0 + m_TabWidth: 0 + spriteSheet: {fileID: 2800000, guid: fd09957580ac4326916010f1f260975b, type: 3} + m_SpriteCharacterTable: + - m_ElementType: 2 + m_Unicode: 48 + m_GlyphIndex: 0 + m_Scale: 1 + m_Name: Zero + m_HashCode: 3342626 + - m_ElementType: 2 + m_Unicode: 49 + m_GlyphIndex: 1 + m_Scale: 1 + m_Name: One + m_HashCode: 86532 + - m_ElementType: 2 + m_Unicode: 50 + m_GlyphIndex: 2 + m_Scale: 1 + m_Name: Two + m_HashCode: 89964 + - m_ElementType: 2 + m_Unicode: 51 + m_GlyphIndex: 3 + m_Scale: 1 + m_Name: Three + m_HashCode: 98777518 + - m_ElementType: 2 + m_Unicode: 52 + m_GlyphIndex: 4 + m_Scale: 1 + m_Name: Four + m_HashCode: 2627086 + - m_ElementType: 2 + m_Unicode: 53 + m_GlyphIndex: 5 + m_Scale: 1 + m_Name: Five + m_HashCode: 2629180 + - m_ElementType: 2 + m_Unicode: 54 + m_GlyphIndex: 6 + m_Scale: 1 + m_Name: Six + m_HashCode: 91746 + - m_ElementType: 2 + m_Unicode: 55 + m_GlyphIndex: 7 + m_Scale: 1 + m_Name: Seven + m_HashCode: 99766859 + - m_ElementType: 2 + m_Unicode: 56 + m_GlyphIndex: 8 + m_Scale: 1 + m_Name: Eight + m_HashCode: 78732407 + - m_ElementType: 2 + m_Unicode: 57 + m_GlyphIndex: 9 + m_Scale: 1 + m_Name: Nine + m_HashCode: 2898988 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 10 + m_Scale: 2.2 + m_Name: 0-Large + m_HashCode: 1182309024 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 11 + m_Scale: 2.2 + m_Name: 1-Large + m_HashCode: 451176033 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 12 + m_Scale: 2.2 + m_Name: 2-Large + m_HashCode: -534322270 + - m_ElementType: 2 + m_Unicode: 65534 + m_GlyphIndex: 13 + m_Scale: 2.2 + m_Name: 3-Large + m_HashCode: -1265455261 + m_SpriteGlyphTable: + - m_Index: 0 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300000, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 1 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300002, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 2 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300004, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 3 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300006, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 4 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300008, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 5 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300010, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 6 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300012, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 7 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300014, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 8 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300016, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 9 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300018, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 10 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 112.25 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300000, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 11 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 47.5 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300002, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 12 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 47.5 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300004, guid: fd09957580ac4326916010f1f260975b, type: 3} + - m_Index: 13 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 2.9 + m_HorizontalBearingY: 47.5 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 21300006, guid: fd09957580ac4326916010f1f260975b, type: 3} + spriteInfoList: [] + fallbackSpriteAssets: [] diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/DropCap Numbers.asset.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/DropCap Numbers.asset.meta new file mode 100644 index 00000000..fd3f68fa --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Resources/Sprite Assets/DropCap Numbers.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 14aa93acbb234d16aaef0e8b46814db6 +timeCreated: 1464163339 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes.meta new file mode 100644 index 00000000..8520f888 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: db1090641b3241f6995b587eb21637bc +folderAsset: yes +timeCreated: 1436068007 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/01- Single Line TextMesh Pro.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/01- Single Line TextMesh Pro.unity new file mode 100644 index 00000000..804de250 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/01- Single Line TextMesh Pro.unity @@ -0,0 +1,388 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &42794038 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 42794043} + - component: {fileID: 42794042} + - component: {fileID: 42794039} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &42794039 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 42794038} + m_Enabled: 1 +--- !u!20 &42794042 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 42794038} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 100 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &42794043 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 42794038} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -50} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1866137809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1866137810} + - component: {fileID: 1866137813} + - component: {fileID: 1866137811} + - component: {fileID: 1866137815} + m_Layer: 10 + m_Name: Simple Example + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1866137810 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1866137809} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 100, y: 7.4} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1866137811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1866137809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Simple example of text created with <#80ff80>TextMesh + <#8080ff>Pro! + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1866137811} + characterCount: 49 + spriteCount: 0 + spaceCount: 7 + wordCount: 8 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1866137813} + m_maskType: 0 +--- !u!23 &1866137813 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1866137809} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &1866137815 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1866137809} + m_CullTransparentMesh: 0 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/01- Single Line TextMesh Pro.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/01- Single Line TextMesh Pro.unity.meta new file mode 100644 index 00000000..16671914 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/01- Single Line TextMesh Pro.unity.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 2ac8cf212df6445e8aebbe3cb832e993 +labels: +- Mesh +- Text +- Rendering +- TextMesh +- TextMeshPro +- Font +- Dynamic +- Pro +- Fonts +- Advanced +- GUI +- Scene +- Styles +- Style +- Layout +- Atlas +- Kerning +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/02 - Multi-line TextMesh Pro.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/02 - Multi-line TextMesh Pro.unity new file mode 100644 index 00000000..40cdb314 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/02 - Multi-line TextMesh Pro.unity @@ -0,0 +1,391 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1079079952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079079957} + - component: {fileID: 1079079956} + - component: {fileID: 1079079953} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1079079953 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 +--- !u!20 &1079079956 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 100 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1079079957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -40} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1915181340 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1915181346} + - component: {fileID: 1915181343} + - component: {fileID: 1915181341} + - component: {fileID: 1915181345} + m_Layer: 0 + m_Name: Multi Line TextMesh Pro + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1915181341 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1915181340} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'Example of <#ff8000>multiple + + <#00ff00>lines of text created + + with <#80ff80>TextMesh <#8080ff>Pro!' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1915181341} + characterCount: 60 + spriteCount: 0 + spaceCount: 9 + wordCount: 10 + linkCount: 0 + lineCount: 3 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1915181343} + m_maskType: 0 +--- !u!23 &1915181343 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1915181340} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &1915181345 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1915181340} + m_CullTransparentMesh: 0 +--- !u!224 &1915181346 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1915181340} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 31.685612, y: 12.5} + m_Pivot: {x: 0.5, y: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/02 - Multi-line TextMesh Pro.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/02 - Multi-line TextMesh Pro.unity.meta new file mode 100644 index 00000000..6729ee6a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/02 - Multi-line TextMesh Pro.unity.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 251716609f634449bfe8ce75c0ed78fe +labels: +- Mesh +- Text +- Rendering +- TextMesh +- TextMeshPro +- Font +- Dynamic +- Pro +- Fonts +- Advanced +- GUI +- Scene +- Styles +- Style +- Layout +- Atlas +- Kerning +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/03 - Line Justification.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/03 - Line Justification.unity new file mode 100644 index 00000000..dd7fcbcb --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/03 - Line Justification.unity @@ -0,0 +1,966 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &674168707 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 674168713} + - component: {fileID: 674168710} + - component: {fileID: 674168708} + - component: {fileID: 674168712} + m_Layer: 0 + m_Name: 1 - Left Justified + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &674168708 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674168707} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'This block of text is + + <#8080ff>Left justified.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 674168708} + characterCount: 37 + spriteCount: 0 + spaceCount: 6 + wordCount: 7 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 674168710} + m_maskType: 0 +--- !u!23 &674168710 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674168707} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &674168712 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674168707} + m_CullTransparentMesh: 0 +--- !u!224 &674168713 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674168707} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 10} + m_SizeDelta: {x: 35, y: 9.713184} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1079079952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079079957} + - component: {fileID: 1079079956} + - component: {fileID: 1079079953} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1079079953 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 +--- !u!20 &1079079956 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 100 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1079079957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -10, z: -60} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1191214184 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1191214190} + - component: {fileID: 1191214186} + - component: {fileID: 1191214185} + - component: {fileID: 1191214188} + m_Layer: 0 + m_Name: 3 - Right Justified + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1191214185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1191214184} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'This block of text is + + <#80ff80>Right justified.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 4 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1191214185} + characterCount: 38 + spriteCount: 0 + spaceCount: 6 + wordCount: 7 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1191214186} + m_maskType: 0 +--- !u!23 &1191214186 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1191214184} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &1191214188 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1191214184} + m_CullTransparentMesh: 0 +--- !u!224 &1191214190 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1191214184} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -10} + m_SizeDelta: {x: 35, y: 9.713184} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1369999148 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1369999154} + - component: {fileID: 1369999151} + - component: {fileID: 1369999149} + - component: {fileID: 1369999153} + m_Layer: 0 + m_Name: 2 - Center Justified + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1369999149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369999148} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'This block of text is + + <#ff8000>Center justified.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1369999149} + characterCount: 39 + spriteCount: 0 + spaceCount: 6 + wordCount: 7 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1369999151} + m_maskType: 0 +--- !u!23 &1369999151 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369999148} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &1369999153 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369999148} + m_CullTransparentMesh: 0 +--- !u!224 &1369999154 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1369999148} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 35, y: 9.713184} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1915181340 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1915181346} + - component: {fileID: 1915181343} + - component: {fileID: 1915181341} + - component: {fileID: 1915181345} + m_Layer: 0 + m_Name: 4 - Justified + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1915181341 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1915181340} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: This block of text is <#f0af80>Justified on the left and right side. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 8 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.5 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1915181341} + characterCount: 59 + spriteCount: 0 + spaceCount: 11 + wordCount: 12 + linkCount: 0 + lineCount: 3 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1915181343} + m_maskType: 0 +--- !u!23 &1915181343 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1915181340} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &1915181345 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1915181340} + m_CullTransparentMesh: 0 +--- !u!224 &1915181346 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1915181340} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -23.53233} + m_SizeDelta: {x: 35, y: 15.065462} + m_Pivot: {x: 0.5, y: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/03 - Line Justification.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/03 - Line Justification.unity.meta new file mode 100644 index 00000000..278bc55e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/03 - Line Justification.unity.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 21a509e1d3cd49978623fa564adb6f02 +labels: +- Mesh +- Text +- Rendering +- TextMesh +- TextMeshPro +- Font +- Dynamic +- Pro +- Fonts +- Advanced +- GUI +- Scene +- Styles +- Style +- Layout +- Atlas +- Kerning +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/04 - Word Wrapping.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/04 - Word Wrapping.unity new file mode 100644 index 00000000..f3e921fc --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/04 - Word Wrapping.unity @@ -0,0 +1,387 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1079079952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079079957} + - component: {fileID: 1079079956} + - component: {fileID: 1079079953} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1079079953 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 +--- !u!20 &1079079956 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 100 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1079079957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -40} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1099104776 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1099104782} + - component: {fileID: 1099104779} + - component: {fileID: 1099104777} + - component: {fileID: 1099104781} + m_Layer: 0 + m_Name: Word Wrapping + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1099104777 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1099104776} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: This is an example showing how TextMesh Pro! can handle <#ffff00>word wrapping. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1099104777} + characterCount: 70 + spriteCount: 0 + spaceCount: 11 + wordCount: 12 + linkCount: 0 + lineCount: 4 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1099104779} + m_maskType: 0 +--- !u!23 &1099104779 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1099104776} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &1099104781 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1099104776} + m_CullTransparentMesh: 0 +--- !u!224 &1099104782 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1099104776} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 38.7609, y: 22.810886} + m_Pivot: {x: 0.5, y: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/04 - Word Wrapping.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/04 - Word Wrapping.unity.meta new file mode 100644 index 00000000..27f86279 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/04 - Word Wrapping.unity.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 8f7137eacd7042d5b17ef0efe5e744f5 +labels: +- Mesh +- Text +- Rendering +- TextMesh +- TextMeshPro +- Font +- Dynamic +- Pro +- Fonts +- Advanced +- GUI +- Scene +- Styles +- Style +- Layout +- Atlas +- Kerning +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/05 - Style Tags.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/05 - Style Tags.unity new file mode 100644 index 00000000..f4a68e81 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/05 - Style Tags.unity @@ -0,0 +1,1017 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &133236929 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 133236934} + - component: {fileID: 133236932} + - component: {fileID: 133236930} + - component: {fileID: 133236931} + - component: {fileID: 133236933} + m_Layer: 0 + m_Name: TextMesh Pro - Caption + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &133236930 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133236929} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: '*This is a partial list of all the Rich Text Tags available.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 28 + m_fontSizeBase: 28 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 24 + m_fontSizeMax: 96 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 257 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 0 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 2 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 60 + spriteCount: 0 + spaceCount: 11 + wordCount: 12 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 133236933} + m_maskType: 0 +--- !u!222 &133236931 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133236929} + m_CullTransparentMesh: 0 +--- !u!33 &133236932 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133236929} + m_Mesh: {fileID: 0} +--- !u!23 &133236933 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133236929} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!224 &133236934 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 133236929} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 3, y: -32.8} + m_SizeDelta: {x: 128, y: 10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &347737868 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 347737873} + - component: {fileID: 347737870} + - component: {fileID: 347737869} + - component: {fileID: 347737872} + - component: {fileID: 347737871} + m_Layer: 0 + m_Name: TextMesh Pro - Styles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &347737869 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 347737868} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: '<#a0ffa0>Basic Style Tags* available in TextMesh<#0080ff>Pro + + Normal + + Bold<<#ffff00>b> <<#ffff00>/b> + + Italics<<#ffff00>i> <<#ffff00>/i> + + Underline<<#ffff00>u> <<#ffff00>/u> + + Strikethrough<<#ffff00>s> <<#ffff00>/s> + + Superscript - X3 -<<#ffff00>sup> <<#ffff00>/sup> + + Subscript - H2O -<<#ffff00>sub> <<#ffff00>/sub> + + Text Highlighting<<#ffff00>mark=#ffff8000> + <<#ffff00>/mark> + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 48 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 24 + m_fontSizeMax: 96 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 257 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 0 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 2 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 224 + spriteCount: 0 + spaceCount: 30 + wordCount: 36 + linkCount: 0 + lineCount: 9 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 347737871} + m_maskType: 0 +--- !u!33 &347737870 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 347737868} + m_Mesh: {fileID: 0} +--- !u!23 &347737871 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 347737868} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &347737872 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 347737868} + m_CullTransparentMesh: 0 +--- !u!224 &347737873 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 347737868} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 3, y: 0} + m_SizeDelta: {x: 128, y: 59.9} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &642642694 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 642642697} + - component: {fileID: 642642696} + - component: {fileID: 642642695} + m_Layer: 0 + m_Name: TextMeshPro - Styles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &642642695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642642694} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: '<#a0ffa0>Basic Style Tags* available in TextMesh<#0080ff>Pro + + Normal + + Bold<<#ffff00>b> <<#ffff00>/b> + + Italics<<#ffff00>i> <<#ffff00>/i> + + Underline<<#ffff00>u> <<#ffff00>/u> + + Strikethrough<<#ffff00>s> <<#ffff00>/s> + + Superscript - X3 -<<#ffff00>sup> <<#ffff00>/sup> + + Subscript - H2O -<<#ffff00>sub> <<#ffff00>/sub> + + Text Highlighting<<#ffff00>mark=#ffff8000> + <<#ffff00>/mark> + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 48 + m_fontSizeBase: 48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 642642695} + characterCount: 224 + spriteCount: 0 + spaceCount: 30 + wordCount: 36 + linkCount: 0 + lineCount: 9 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 6a9165d4abc743c469f4e1f2ee39605c, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &642642696 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642642694} + m_CullTransparentMesh: 0 +--- !u!224 &642642697 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 642642694} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2144055438} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 15} + m_SizeDelta: {x: -40, y: -50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &718714744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 718714747} + - component: {fileID: 718714746} + - component: {fileID: 718714745} + m_Layer: 0 + m_Name: TextMeshPro - Caption + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &718714745 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718714744} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: '*Partial list of the Rich Text Tags available in TextMeshPro.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 28 + m_fontSizeBase: 28 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 718714745} + characterCount: 61 + spriteCount: 0 + spaceCount: 9 + wordCount: 10 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 6a9165d4abc743c469f4e1f2ee39605c, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &718714746 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718714744} + m_CullTransparentMesh: 0 +--- !u!224 &718714747 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 718714744} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2144055438} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.000024437904, y: -300} + m_SizeDelta: {x: 1230, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1079079952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079079957} + - component: {fileID: 1079079956} + - component: {fileID: 1079079953} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1079079953 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 +--- !u!20 &1079079956 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 36 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1079079957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2144055437 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2144055438} + - component: {fileID: 2144055440} + - component: {fileID: 2144055439} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2144055438 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2144055437} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 642642697} + - {fileID: 718714747} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &2144055439 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2144055437} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &2144055440 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2144055437} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/05 - Style Tags.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/05 - Style Tags.unity.meta new file mode 100644 index 00000000..4934c52d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/05 - Style Tags.unity.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 70615243e2be4a81afaab9bf5d273d65 +labels: +- Mesh +- Text +- Rendering +- TextMesh +- TextMeshPro +- Font +- Dynamic +- Pro +- Fonts +- Advanced +- GUI +- Scene +- Styles +- Style +- Layout +- Atlas +- Kerning +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/06 - Extra Rich Text Examples.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/06 - Extra Rich Text Examples.unity new file mode 100644 index 00000000..a1e76417 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/06 - Extra Rich Text Examples.unity @@ -0,0 +1,677 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &49570598 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 49570603} + - component: {fileID: 49570602} + - component: {fileID: 49570599} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &49570599 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 49570598} + m_Enabled: 1 +--- !u!20 &49570602 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 49570598} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &49570603 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 49570598} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &74526464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 74526467} + - component: {fileID: 74526466} + - component: {fileID: 74526465} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &74526465 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 74526464} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &74526466 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 74526464} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &74526467 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 74526464} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1578794323} + - {fileID: 826978362} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &826978359 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 826978362} + - component: {fileID: 826978361} + - component: {fileID: 826978360} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &826978360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 826978359} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: The larger title line is done using the <<#a0ffa0>size=120%> tag. + Alignment of the tag examples is done using the <<#a0ffa0>pos=xx.x> tag. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 826978360} + characterCount: 120 + spriteCount: 0 + spaceCount: 20 + wordCount: 24 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 6a9165d4abc743c469f4e1f2ee39605c, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &826978361 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 826978359} + m_CullTransparentMesh: 0 +--- !u!224 &826978362 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 826978359} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 74526467} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -264.95} + m_SizeDelta: {x: 1200, y: 70.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &956040813 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 956040817} + - component: {fileID: 956040816} + - component: {fileID: 956040815} + - component: {fileID: 956040814} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &956040814 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 956040813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &956040815 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 956040813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &956040816 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 956040813} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &956040817 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 956040813} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1578794322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1578794323} + - component: {fileID: 1578794325} + - component: {fileID: 1578794324} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1578794323 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1578794322} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 74526467} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 15} + m_SizeDelta: {x: -40, y: -50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1578794324 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1578794322} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'Additional <#a0ffa0>Rich Text Tags in TextMesh<#0080ff>Pro! + + all caps<<#ffff00>allcaps> <<#ffff00>/allcaps> + + Example of small caps.<<#ffff00>smallcaps> + <<#ffff00>/smallcaps> + + Character spacing<<#ffff00>cspace=0.3em> + <<#ffff00>/cspace> + + Monospaced<<#ffff00>mspace=1em> <<#ffff00>/mspace> + + Line height<<#ffff00>line-height=75> <<#ffff00>/line-height> + + No Line-Break<<#ffff00>nobr> <<#ffff00>/nobr> + + Size Smaller / Bigger<<#ffff00>size=75%> + <<#ffff00>size=1.5em> <<#ffff00>/size>' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 42 + m_fontSizeBase: 42 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1578794324} + characterCount: 316 + spriteCount: 0 + spaceCount: 30 + wordCount: 44 + linkCount: 0 + lineCount: 8 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 6a9165d4abc743c469f4e1f2ee39605c, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1578794325 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1578794322} + m_CullTransparentMesh: 0 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/06 - Extra Rich Text Examples.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/06 - Extra Rich Text Examples.unity.meta new file mode 100644 index 00000000..d4d5a2ea --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/06 - Extra Rich Text Examples.unity.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: 39a1fa96ad2a449b908fca29d4297a74 +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/07 - Superscript & Subscript Example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/07 - Superscript & Subscript Example.unity new file mode 100644 index 00000000..4537c505 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/07 - Superscript & Subscript Example.unity @@ -0,0 +1,390 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &347737868 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 347737872} + - component: {fileID: 347737871} + - component: {fileID: 347737869} + - component: {fileID: 347737874} + m_Layer: 0 + m_Name: TextMesh Pro - Styles + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &347737869 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 347737868} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: '9x<#00ff00>3 + 4x<#00ff00>2 + + 2x + 4 = 0 + + <#ffff00><#ff8000>Propane = C<#ffff00>3H<#ffff00>8' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 48 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 24 + m_fontSizeMax: 96 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 2 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 347737869} + characterCount: 37 + spriteCount: 0 + spaceCount: 11 + wordCount: 7 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 347737871} + m_maskType: 0 +--- !u!23 &347737871 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 347737868} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!224 &347737872 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 347737868} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.37905407, y: 0} + m_SizeDelta: {x: 48, y: 14} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &347737874 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 347737868} + m_CullTransparentMesh: 0 +--- !u!1 &1079079952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079079957} + - component: {fileID: 1079079956} + - component: {fileID: 1079079953} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1079079953 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 +--- !u!20 &1079079956 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 100 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1079079957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -50} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/07 - Superscript & Subscript Example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/07 - Superscript & Subscript Example.unity.meta new file mode 100644 index 00000000..32684240 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/07 - Superscript & Subscript Example.unity.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 03ec435d4b7140e9b2d87f79136d8374 +labels: +- Mesh +- Text +- Rendering +- TextMesh +- TextMeshPro +- Font +- Dynamic +- Pro +- Fonts +- Advanced +- GUI +- Scene +- Styles +- Style +- Layout +- Atlas +- Kerning +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/08 - Improved Text Alignment.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/08 - Improved Text Alignment.unity new file mode 100644 index 00000000..1f690f9e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/08 - Improved Text Alignment.unity @@ -0,0 +1,544 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &146169812 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 146169815} + - component: {fileID: 146169814} + - component: {fileID: 146169813} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &146169813 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 146169812} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &146169814 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 146169812} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 1848275637} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &146169815 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 146169812} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1063675290} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1063675289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1063675290} + - component: {fileID: 1063675292} + - component: {fileID: 1063675291} + - component: {fileID: 1063675293} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1063675290 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1063675289} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 146169815} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 24.999998, y: 10} + m_SizeDelta: {x: -50, y: -20} + m_Pivot: {x: 0.00000006123446, y: -9.313226e-10} +--- !u!114 &1063675291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1063675289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: "<#ffffff>Multiple<#80f0ff> Alignment + per text object\nThe + <<#ffffa0>align> tag in TextMesh<#40a0ff>Pro provides the ability + to control the alignment of lines and paragraphs which is essential when working + with text. \n\nYou may want some block of text to be <#80f0ff>left + aligned <<#ffffa0>align=<#80f0ff>left> which is sort of + the standard.\n\n<#ffffa0>\"Using <#80f0ff>Center Alignment + <<#ffffa0>align=<#80f0ff>center> for a title or displaying a quote + is another good example of text alignment.\"\n\n<#80f0ff>Right + Alignment <<#ffffa0>align=<#80f0ff>right> can be useful + to create contrast between lines and paragraphs of text.\n\n<#80f0ff>Justified + Alignment <<#ffffa0>align=<#80f0ff>justified> results + in text that is flush on both the left and right margins. Used well, justified + type can look clean and classy.\n\n<#ffffa0>\"Text formatting + and alignment has a huge impact on how people will read and perceive your text.\"\n- + Stephan Bouchard" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 32 + m_fontSizeBase: 32 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: -18 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1063675291} + characterCount: 773 + spriteCount: 0 + spaceCount: 129 + wordCount: 128 + linkCount: 0 + lineCount: 19 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 6a9165d4abc743c469f4e1f2ee39605c, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1063675292 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1063675289} + m_CullTransparentMesh: 0 +--- !u!114 &1063675293 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1063675289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 21256c5b62f346f18640dad779911e20, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowCharacters: 0 + ShowWords: 0 + ShowLinks: 0 + ShowLines: 0 + ShowMeshBounds: 0 + ShowTextBounds: 0 + ObjectStats: 'Characters: 773 Words: 128 Spaces: 129 Sprites: 0 Links: 0 + + Lines: 19 Pages: 1' + m_TextComponent: {fileID: 1063675291} + m_Transform: {fileID: 1063675290} +--- !u!1 &1728718679 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1728718683} + - component: {fileID: 1728718682} + - component: {fileID: 1728718681} + - component: {fileID: 1728718680} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1728718680 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1728718679} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &1728718681 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1728718679} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1728718682 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1728718679} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1728718683 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1728718679} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1848275633 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1848275638} + - component: {fileID: 1848275637} + - component: {fileID: 1848275634} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1848275634 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848275633} + m_Enabled: 1 +--- !u!20 &1848275637 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848275633} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1848275638 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848275633} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -48.4, y: 1, z: -75.97} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/08 - Improved Text Alignment.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/08 - Improved Text Alignment.unity.meta new file mode 100644 index 00000000..b8e0fefb --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/08 - Improved Text Alignment.unity.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: 5fe2257128d9401fad0790f581dc8a6f +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/09 - Margin Tag Example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/09 - Margin Tag Example.unity new file mode 100644 index 00000000..a0f71dc0 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/09 - Margin Tag Example.unity @@ -0,0 +1,945 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &4849554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4849557} + - component: {fileID: 4849556} + - component: {fileID: 4849555} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &4849555 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4849554} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &4849556 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4849554} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 703237851} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &4849557 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4849554} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1080092504} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &268121704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 268121708} + - component: {fileID: 268121707} + - component: {fileID: 268121706} + - component: {fileID: 268121705} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &268121705 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 268121704} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &268121706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 268121704} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &268121707 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 268121704} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &268121708 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 268121704} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &454260780 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 454260781} + - component: {fileID: 454260783} + - component: {fileID: 454260782} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &454260781 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 454260780} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1080092504} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: -0.000000046100467, y: 1} +--- !u!114 &454260782 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 454260780} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: '<#80ff80>The TextMesh<#40A0FF>Pro<#80ff80> + Margin Tag + + Example of using the <<#FFFF00>margin=5%> tag + which defines the left and right margin of a line or paragraph of text. + + + You can also use the <<#FFFF00>margin left=15%> tag to + independently control the left margin. + + + Or use the <<#FFFF00>margin right=15%> tag to control + the right margin.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 48 + m_fontSizeBase: 48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 8 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: -5 + m_lineSpacingMax: 0 + m_paragraphSpacing: -10 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 454260782} + characterCount: 285 + spriteCount: 0 + spaceCount: 50 + wordCount: 52 + linkCount: 0 + lineCount: 9 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 6a9165d4abc743c469f4e1f2ee39605c, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &454260783 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 454260780} + m_CullTransparentMesh: 0 +--- !u!1 &703237847 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 703237852} + - component: {fileID: 703237851} + - component: {fileID: 703237848} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &703237848 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703237847} + m_Enabled: 1 +--- !u!20 &703237851 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703237847} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 36 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &703237852 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 703237847} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1080092503 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1080092504} + - component: {fileID: 1080092505} + m_Layer: 0 + m_Name: Frame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1080092504 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1080092503} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 454260781} + - {fileID: 1205717531} + m_Father: {fileID: 4849557} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1080092505 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1080092503} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 20 + m_Right: 20 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 0 + m_Spacing: 25 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!1 &1205717530 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1205717531} + - component: {fileID: 1205717533} + - component: {fileID: 1205717532} + m_Layer: 0 + m_Name: TextMeshPro Text (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1205717531 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1205717530} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1080092504} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1205717532 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1205717530} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: The margin tag can be defined in <#80ff80>pixel units (px), <#80ff80>font + units (em) and as <#80ff80>percentage (%) of the width of the + text container. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.5 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1205717532} + characterCount: 124 + spriteCount: 0 + spaceCount: 23 + wordCount: 23 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 6a9165d4abc743c469f4e1f2ee39605c, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1205717533 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1205717530} + m_CullTransparentMesh: 0 +--- !u!1 &1562965274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1562965280} + - component: {fileID: 1562965278} + - component: {fileID: 1562965277} + - component: {fileID: 1562965275} + - component: {fileID: 1562965279} + m_Layer: 0 + m_Name: TextMeshPro + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1562965275 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562965274} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: '<#80ff80>The TextMesh<#40A0FF>Pro<#80ff80> + Margin Tag + + Example of using the <<#FFFF00>margin=5%> tag + which defines the left and right margin of a line or paragraph of text. + + + You can also use the <<#FFFF00>margin-left=15%> tag to + independently control the left margin. + + + Or use the <<#FFFF00>margin-right=15%> tag to control + the right margin.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 48 + m_fontSizeBase: 48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 3 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: -5 + m_lineSpacingMax: 0 + m_paragraphSpacing: -10 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 2, y: 1, z: 2, w: 1} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 285 + spriteCount: 0 + spaceCount: 48 + wordCount: 50 + linkCount: 0 + lineCount: 10 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1562965278} + m_maskType: 0 +--- !u!33 &1562965277 +MeshFilter: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562965274} + m_Mesh: {fileID: 0} +--- !u!23 &1562965278 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562965274} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &1562965279 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562965274} + m_CullTransparentMesh: 0 +--- !u!224 &1562965280 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562965274} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 128, y: 72} + m_Pivot: {x: 0.5, y: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/09 - Margin Tag Example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/09 - Margin Tag Example.unity.meta new file mode 100644 index 00000000..db68797e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/09 - Margin Tag Example.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 349f38d3606449708c7340d26740e1e2 +timeCreated: 1434495347 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/10 - Bullets & Numbered List Example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/10 - Bullets & Numbered List Example.unity new file mode 100644 index 00000000..0aa93b11 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/10 - Bullets & Numbered List Example.unity @@ -0,0 +1,665 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1143834369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1143834374} + - component: {fileID: 1143834373} + - component: {fileID: 1143834370} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1143834370 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143834369} + m_Enabled: 1 +--- !u!20 &1143834373 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143834369} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1143834374 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1143834369} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1303869253 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1303869254} + - component: {fileID: 1303869256} + - component: {fileID: 1303869255} + m_Layer: 0 + m_Name: TMP SubMeshUI [TextMeshPro/Sprite] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1303869254 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1303869253} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1723377477} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: -0.000000013038516, y: 1} +--- !u!114 &1303869255 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1303869253} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2168720, guid: 14aa93acbb234d16aaef0e8b46814db6, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 0} + m_spriteAsset: {fileID: 11400000, guid: 14aa93acbb234d16aaef0e8b46814db6, type: 2} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2168720, guid: 14aa93acbb234d16aaef0e8b46814db6, type: 2} + m_isDefaultMaterial: 1 + m_padding: 0 + m_canvasRenderer: {fileID: 1303869256} + m_TextComponent: {fileID: 1723377478} + m_materialReferenceIndex: 2 +--- !u!222 &1303869256 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1303869253} + m_CullTransparentMesh: 0 +--- !u!1 &1487880985 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1487880988} + - component: {fileID: 1487880987} + - component: {fileID: 1487880986} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1487880986 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487880985} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1487880987 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487880985} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1487880988 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1487880985} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1527684999 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1527685000} + - component: {fileID: 1527685002} + - component: {fileID: 1527685001} + m_Layer: 0 + m_Name: TMP SubMeshUI [TextMeshPro/Sprite] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1527685000 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527684999} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1723377477} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: -0.000000013038516, y: 1} +--- !u!114 &1527685001 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527684999} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2168720, guid: 14aa93acbb234d16aaef0e8b46814db6, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 0} + m_spriteAsset: {fileID: 11400000, guid: 14aa93acbb234d16aaef0e8b46814db6, type: 2} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2168720, guid: 14aa93acbb234d16aaef0e8b46814db6, type: 2} + m_isDefaultMaterial: 1 + m_padding: 0 + m_canvasRenderer: {fileID: 1527685002} + m_TextComponent: {fileID: 1723377478} + m_materialReferenceIndex: 1 +--- !u!222 &1527685002 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1527684999} + m_CullTransparentMesh: 0 +--- !u!1 &1723377476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1723377477} + - component: {fileID: 1723377479} + - component: {fileID: 1723377478} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1723377477 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723377476} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1527685000} + - {fileID: 1303869254} + m_Father: {fileID: 1920483573} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -633.5, y: 350} + m_SizeDelta: {x: 1258, y: 700} + m_Pivot: {x: -0.000000013038516, y: 1} +--- !u!114 &1723377478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723377476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'This is an example of using the <#ffff80> tag in TextMesh<#40a0ff>Pro + to create bullets and numbered lists. + + + For these bullets, I am making + creative use of the <#ffff80> tag to use sprites instead of plain + bullets or numbers. + + + By using the <#ffff80> + tag, we can indent the text to make room for the sprites. + + + \u2022Multiple levels of indentation is also possible. + + + \u2022This is placeholder text for another sub item in our list. + + + Using the <#ffff80> + tag, we can go back to the previous level of indentation. + + + Despite the sophisticated layout of this text, the use of sprites and indentation, + this is still a single text object.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 35.9 + m_fontSizeBase: 35.9 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: -27.4 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 1 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1723377478} + characterCount: 609 + spriteCount: 0 + spaceCount: 111 + wordCount: 106 + linkCount: 0 + lineCount: 18 + pageCount: 1 + materialCount: 2 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1723377479 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723377476} + m_CullTransparentMesh: 0 +--- !u!1 &1920483570 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1920483573} + - component: {fileID: 1920483572} + - component: {fileID: 1920483571} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1920483571 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1920483570} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &1920483572 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1920483570} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1920483573 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1920483570} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1723377477} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/10 - Bullets & Numbered List Example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/10 - Bullets & Numbered List Example.unity.meta new file mode 100644 index 00000000..8efb961a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/10 - Bullets & Numbered List Example.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c3f814e1d12c45568daf3dd9a86a0e61 +timeCreated: 1464165314 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/11 - The Style Tag.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/11 - The Style Tag.unity new file mode 100644 index 00000000..e201900b --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/11 - The Style Tag.unity @@ -0,0 +1,554 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &149728873 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 149728878} + - component: {fileID: 149728877} + - component: {fileID: 149728874} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &149728874 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 149728873} + m_Enabled: 1 +--- !u!20 &149728877 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 149728873} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &149728878 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 149728873} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &471852954 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 471852957} + - component: {fileID: 471852956} + - component: {fileID: 471852955} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &471852955 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471852954} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &471852956 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471852954} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &471852957 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471852954} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 753419227} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &753419226 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 753419227} + m_Layer: 0 + m_Name: Frame + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &753419227 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 753419226} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 840213848} + m_Father: {fileID: 471852957} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &840213847 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 840213848} + - component: {fileID: 840213850} + - component: {fileID: 840213849} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &840213848 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 840213847} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 753419227} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -40, y: -40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &840213849 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 840213847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'The<#80ff80> Style + Tag in TextMesh<#40A0FF>Pro + + The <<#FFFF00>style="custom style name"> tag makes it possible + to define custom styles which combine several tags into a single one for convenience. + + + Using <<#FFFF00>style="H1"> for instance sets the text to <<#FFFF00>size=2em><<#FFFF00>b><<#FFFF00>#40ff80>. + + + H1 H2 H3 + + + Style are defined in the <#80ff80>TMP Default Style Sheet.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 44 + m_fontSizeBase: 44 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 840213849} + characterCount: 305 + spriteCount: 0 + spaceCount: 50 + wordCount: 53 + linkCount: 0 + lineCount: 11 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &840213850 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 840213847} + m_CullTransparentMesh: 0 +--- !u!1 &1364507600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1364507604} + - component: {fileID: 1364507603} + - component: {fileID: 1364507602} + - component: {fileID: 1364507601} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1364507601 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364507600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &1364507602 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364507600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1364507603 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364507600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1364507604 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1364507600} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/11 - The Style Tag.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/11 - The Style Tag.unity.meta new file mode 100644 index 00000000..79b7f8a9 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/11 - The Style Tag.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 84ed36ad77dd4956b2ffe3769f759879 +timeCreated: 1488146780 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12 - Link Example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12 - Link Example.unity new file mode 100644 index 00000000..3a273553 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12 - Link Example.unity @@ -0,0 +1,779 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &118419819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 118419820} + - component: {fileID: 118419822} + - component: {fileID: 118419821} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &118419820 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118419819} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 934502352} + - {fileID: 687778178} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &118419821 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118419819} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 0 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &118419822 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 118419819} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 946327971} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &305575714 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 305575718} + - component: {fileID: 305575717} + - component: {fileID: 305575716} + - component: {fileID: 305575715} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &305575715 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305575714} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &305575716 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305575714} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &305575717 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305575714} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &305575718 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305575714} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &687778177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 687778178} + - component: {fileID: 687778180} + - component: {fileID: 687778179} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &687778178 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687778177} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 118419820} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 75} + m_SizeDelta: {x: -100, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &687778179 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687778177} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Select Words or Links to interact with them or Hold Shift Key to interact + with individual Characters. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 24 + m_fontSizeBase: 24 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 687778179} + characterCount: 101 + spriteCount: 0 + spaceCount: 16 + wordCount: 17 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &687778180 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 687778177} + m_CullTransparentMesh: 0 +--- !u!1 &694875406 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 694875407} + - component: {fileID: 694875409} + - component: {fileID: 694875408} + m_Layer: 0 + m_Name: TMP SubMeshUI [Bangers SDF - Drop Shadow] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &694875407 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 694875406} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 934502352} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &694875408 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 694875406} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: f2dcf029949142e28b974630369c8b4e, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2100000, guid: f2dcf029949142e28b974630369c8b4e, type: 2} + m_isDefaultMaterial: 1 + m_padding: 5.96 + m_canvasRenderer: {fileID: 694875409} + m_TextComponent: {fileID: 934502350} + m_materialReferenceIndex: 1 +--- !u!222 &694875409 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 694875406} + m_CullTransparentMesh: 0 +--- !u!1 &934502347 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 934502352} + - component: {fileID: 934502351} + - component: {fileID: 934502350} + - component: {fileID: 934502349} + - component: {fileID: 934502348} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &934502348 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 934502347} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a05dcd8be7ec4ccbb35c26219884aa37, type: 3} + m_Name: + m_EditorClassIdentifier: + TextPopup_Prefab_01: {fileID: 22450954, guid: b06f0e6c1dfa4356ac918da1bb32c603, + type: 3} +--- !u!114 &934502349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 934502347} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 21256c5b62f346f18640dad779911e20, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowCharacters: 0 + ShowWords: 0 + ShowLinks: 1 + ShowLines: 0 + ShowMeshBounds: 0 + ShowTextBounds: 0 + ObjectStats: 'Characters: 139 Words: 22 Spaces: 20 Sprites: 0 Links: 2 + + Lines: 5 Pages: 1' + m_TextComponent: {fileID: 934502350} + m_Transform: {fileID: 934502352} +--- !u!114 &934502350 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 934502347} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'Text <#80ff80>Interactions in TextMesh<#40A0FF>Pro + + + The <<#ffff00>link="id"><#80ff80>Insert link text here + <<#ffff00>/link> tag allows adding <#80ff80>links + within a text object in TextMesh<#40a0ff>Pro!' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 78 + m_fontSizeBase: 78 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 934502350} + characterCount: 139 + spriteCount: 0 + spaceCount: 20 + wordCount: 22 + linkCount: 2 + lineCount: 5 + pageCount: 1 + materialCount: 2 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &934502351 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 934502347} + m_CullTransparentMesh: 0 +--- !u!224 &934502352 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 934502347} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 694875407} + m_Father: {fileID: 118419820} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 20} + m_SizeDelta: {x: -40, y: -60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &946327967 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 946327972} + - component: {fileID: 946327971} + - component: {fileID: 946327968} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &946327968 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 946327967} + m_Enabled: 1 +--- !u!20 &946327971 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 946327967} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &946327972 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 946327967} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12 - Link Example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12 - Link Example.unity.meta new file mode 100644 index 00000000..0585efaf --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12 - Link Example.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9747140c28254be2adc582210dfb89b8 +timeCreated: 1432629665 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12a - Text Interactions.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12a - Text Interactions.unity new file mode 100644 index 00000000..52f790ba --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12a - Text Interactions.unity @@ -0,0 +1,952 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &82550135 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 82550137} + - component: {fileID: 82550136} + m_Layer: 0 + m_Name: Event Processor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &82550136 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 82550135} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d736ce056cf444ca96e424f4d9c42b76, type: 3} + m_Name: + m_EditorClassIdentifier: + TextEventHandler: {fileID: 1647263047} +--- !u!4 &82550137 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 82550135} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &164803384 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 164803387} + - component: {fileID: 164803386} + - component: {fileID: 164803385} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &164803385 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 164803384} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &164803386 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 164803384} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &164803387 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 164803384} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1025337336 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1025337341} + - component: {fileID: 1025337340} + - component: {fileID: 1025337337} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1025337337 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1025337336} + m_Enabled: 1 +--- !u!20 &1025337340 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1025337336} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 18 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1025337341 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1025337336} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1531522790 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1531522793} + - component: {fileID: 1531522792} + - component: {fileID: 1531522791} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1531522791 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531522790} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &1531522792 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531522790} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 1025337340} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1531522793 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1531522790} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1767744559} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1647263045 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1647263053} + - component: {fileID: 1647263052} + - component: {fileID: 1647263049} + - component: {fileID: 1647263048} + - component: {fileID: 1647263046} + - component: {fileID: 1647263047} + m_Layer: 0 + m_Name: TextMeshPro + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1647263046 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647263045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 21256c5b62f346f18640dad779911e20, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowCharacters: 0 + ShowWords: 0 + ShowLinks: 1 + ShowLines: 0 + ShowMeshBounds: 0 + ShowTextBounds: 0 + ObjectStats: 'Characters: 70 Words: 10 Spaces: 10 Sprites: 0 Links: 2 + + Lines: 4 Pages: 1' + m_TextComponent: {fileID: 1647263048} + m_Transform: {fileID: 1647263053} +--- !u!114 &1647263047 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647263045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1312ae25639a4bae8e25ae223209cc50, type: 3} + m_Name: + m_EditorClassIdentifier: + m_OnCharacterSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+CharacterSelectionEvent, Assembly-CSharp, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_OnSpriteSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+SpriteSelectionEvent, Assembly-CSharp, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_OnWordSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+WordSelectionEvent, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_OnLineSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+LineSelectionEvent, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_OnLinkSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+LinkSelectionEvent, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1647263048 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647263045} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: See the <#40A0FF>online documentation + for more information about this product \U0001F60A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 0 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 2 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1647263048} + characterCount: 70 + spriteCount: 0 + spaceCount: 10 + wordCount: 10 + linkCount: 2 + lineCount: 4 + pageCount: 1 + materialCount: 2 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1647263052} + m_maskType: 0 +--- !u!222 &1647263049 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647263045} + m_CullTransparentMesh: 0 +--- !u!23 &1647263052 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647263045} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!224 &1647263053 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1647263045} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1744362547} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 38.25, y: 19.44} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1744362543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1744362547} + - component: {fileID: 1744362545} + - component: {fileID: 1744362546} + - component: {fileID: 1744362544} + m_Layer: 0 + m_Name: TMP SubMesh [TextMeshPro/Sprite] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1744362544 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1744362543} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07994bfe8b0e4adb97d706de5dea48d5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_spriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, type: 2} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2103686, guid: c41005c129ba4d66911b75229fd70b45, type: 2} + m_isDefaultMaterial: 1 + m_padding: 0 + m_renderer: {fileID: 1744362546} + m_meshFilter: {fileID: 1744362545} + m_TextComponent: {fileID: 1647263048} +--- !u!33 &1744362545 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1744362543} + m_Mesh: {fileID: 0} +--- !u!23 &1744362546 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1744362543} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2103686, guid: c41005c129ba4d66911b75229fd70b45, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!4 &1744362547 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1744362543} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1647263053} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1767744558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1767744559} + - component: {fileID: 1767744562} + - component: {fileID: 1767744561} + - component: {fileID: 1767744563} + - component: {fileID: 1767744560} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1767744559 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767744558} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1531522793} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 386.7, y: 193.6} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1767744560 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767744558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1312ae25639a4bae8e25ae223209cc50, type: 3} + m_Name: + m_EditorClassIdentifier: + m_OnCharacterSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+CharacterSelectionEvent, Assembly-CSharp, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_OnSpriteSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+SpriteSelectionEvent, Assembly-CSharp, + Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + m_OnWordSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+WordSelectionEvent, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_OnLineSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+LineSelectionEvent, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null + m_OnLinkSelection: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_TextEventHandler+LinkSelectionEvent, Assembly-CSharp, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1767744561 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767744558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: See the <#40A0FF>online documentation + for more information about this product. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 257 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1767744561} + characterCount: 69 + spriteCount: 0 + spaceCount: 9 + wordCount: 10 + linkCount: 2 + lineCount: 4 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1767744562 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767744558} + m_CullTransparentMesh: 0 +--- !u!114 &1767744563 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1767744558} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 21256c5b62f346f18640dad779911e20, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowCharacters: 0 + ShowWords: 0 + ShowLinks: 1 + ShowLines: 0 + ShowMeshBounds: 0 + ShowTextBounds: 0 + ObjectStats: 'Characters: 69 Words: 10 Spaces: 9 Sprites: 0 Links: 2 + + Lines: 4 Pages: 1' + m_TextComponent: {fileID: 0} + m_Transform: {fileID: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12a - Text Interactions.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12a - Text Interactions.unity.meta new file mode 100644 index 00000000..757e1956 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/12a - Text Interactions.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 08572ab7713642c8a60789750f0bce5c +timeCreated: 1468999615 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/13 - Soft Hyphenation.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/13 - Soft Hyphenation.unity new file mode 100644 index 00000000..de0a8e42 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/13 - Soft Hyphenation.unity @@ -0,0 +1,507 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &622739416 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 622739421} + - component: {fileID: 622739420} + - component: {fileID: 622739417} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &622739417 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 622739416} + m_Enabled: 1 +--- !u!20 &622739420 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 622739416} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &622739421 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 622739416} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &900353244 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 900353248} + - component: {fileID: 900353247} + - component: {fileID: 900353246} + - component: {fileID: 900353245} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &900353245 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 900353244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &900353246 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 900353244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &900353247 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 900353244} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &900353248 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 900353244} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1247086620 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1247086621} + - component: {fileID: 1247086623} + - component: {fileID: 1247086622} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1247086621 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1247086620} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1308029164} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1247086622 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1247086620} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &1247086623 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1247086620} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1308029161 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1308029164} + - component: {fileID: 1308029163} + - component: {fileID: 1308029162} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1308029162 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308029161} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Using <#80ff80>Hy\u00ADphen\u00ADa\u00ADtion can help <#80ff80>im\u00ADprove + the <#80ff80>read\u00ADability of text. This is a <#ffff80>well-known + fact. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1308029162} + characterCount: 91 + spriteCount: 0 + spaceCount: 13 + wordCount: 14 + linkCount: 0 + lineCount: 4 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1308029163 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308029161} + m_CullTransparentMesh: 0 +--- !u!224 &1308029164 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1308029161} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1247086621} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 400, y: 300} + m_Pivot: {x: 0.5, y: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/13 - Soft Hyphenation.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/13 - Soft Hyphenation.unity.meta new file mode 100644 index 00000000..5984befa --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/13 - Soft Hyphenation.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 875684baf40f4d008ce806d03e2a81b2 +timeCreated: 1487545080 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/14 - Multi Font & Sprites.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/14 - Multi Font & Sprites.unity new file mode 100644 index 00000000..8dda69f4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/14 - Multi Font & Sprites.unity @@ -0,0 +1,588 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &136970341 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 136970346} + - component: {fileID: 136970345} + - component: {fileID: 136970342} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &136970342 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 136970341} + m_Enabled: 1 +--- !u!20 &136970345 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 136970341} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 36 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &136970346 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 136970341} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &921526337 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 921526342} + - component: {fileID: 921526341} + - component: {fileID: 921526339} + - component: {fileID: 921526338} + m_Layer: 0 + m_Name: TextMeshPro + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &921526338 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921526337} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Use <#ffff80>multiple + fonts and <#ffff80>Sprites per text object. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 921526338} + characterCount: 49 + spriteCount: 0 + spaceCount: 8 + wordCount: 8 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 3 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 921526341} + m_maskType: 0 +--- !u!222 &921526339 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921526337} + m_CullTransparentMesh: 0 +--- !u!23 &921526341 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921526337} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!224 &921526342 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 921526337} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1390778677} + - {fileID: 1956776759} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 45, y: 10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1390778673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1390778677} + - component: {fileID: 1390778676} + - component: {fileID: 1390778675} + - component: {fileID: 1390778674} + m_Layer: 0 + m_Name: TMP SubMesh [Anton SDF - Drop Shadow] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1390778674 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1390778673} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07994bfe8b0e4adb97d706de5dea48d5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2100000, guid: 749b9069dc4742c5bfa5c74644049926, type: 2} + m_isDefaultMaterial: 0 + m_padding: 2.959375 + m_renderer: {fileID: 1390778676} + m_meshFilter: {fileID: 1390778675} + m_TextComponent: {fileID: 921526338} +--- !u!33 &1390778675 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1390778673} + m_Mesh: {fileID: 0} +--- !u!23 &1390778676 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1390778673} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 749b9069dc4742c5bfa5c74644049926, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!4 &1390778677 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1390778673} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 921526342} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1956776755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1956776759} + - component: {fileID: 1956776758} + - component: {fileID: 1956776757} + - component: {fileID: 1956776756} + m_Layer: 0 + m_Name: TMP SubMesh [TextMeshPro/Sprite] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1956776756 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1956776755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 07994bfe8b0e4adb97d706de5dea48d5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_spriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, type: 2} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2103686, guid: c41005c129ba4d66911b75229fd70b45, type: 2} + m_isDefaultMaterial: 1 + m_padding: 0 + m_renderer: {fileID: 1956776758} + m_meshFilter: {fileID: 1956776757} + m_TextComponent: {fileID: 921526338} +--- !u!33 &1956776757 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1956776755} + m_Mesh: {fileID: 0} +--- !u!23 &1956776758 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1956776755} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2103686, guid: c41005c129ba4d66911b75229fd70b45, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!4 &1956776759 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1956776755} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 921526342} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/14 - Multi Font & Sprites.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/14 - Multi Font & Sprites.unity.meta new file mode 100644 index 00000000..75f3ef65 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/14 - Multi Font & Sprites.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 22a2fba786ad4c40ac0ba09f0b933100 +timeCreated: 1488062344 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/15 - Inline Graphics & Sprites.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/15 - Inline Graphics & Sprites.unity new file mode 100644 index 00000000..47670651 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/15 - Inline Graphics & Sprites.unity @@ -0,0 +1,595 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &323282589 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 323282593} + - component: {fileID: 323282592} + - component: {fileID: 323282591} + - component: {fileID: 323282594} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &323282591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 323282589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Example of using <#ffa000>Graphics Inline + with Text in TextMesh<#40a0ff>Pro + and Unity 4.6 & 5.x + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 749b9069dc4742c5bfa5c74644049926, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 11400000, guid: fbef3c704dce48f08a44612d6c856c8d, type: 2} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 101 + m_fontSizeBase: 102.9 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 18 + m_fontSizeMax: 300 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 18.2 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 323282591} + characterCount: 86 + spriteCount: 0 + spaceCount: 17 + wordCount: 15 + linkCount: 0 + lineCount: 4 + pageCount: 1 + materialCount: 2 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: a9df86876be30af4e9b5f5975d8ee7d8, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &323282592 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 323282589} + m_CullTransparentMesh: 0 +--- !u!224 &323282593 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 323282589} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1464317156} + m_Father: {fileID: 2144085114} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.05, y: 0.05} + m_AnchorMax: {x: 0.95, y: 0.95} + m_AnchoredPosition: {x: -0.024963379, y: 0} + m_SizeDelta: {x: 0.050049, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &323282594 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 323282589} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e32c266ee6204b21a427753cb0694c81, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &577034186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 577034190} + - component: {fileID: 577034189} + - component: {fileID: 577034188} + - component: {fileID: 577034187} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &577034187 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 577034186} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &577034188 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 577034186} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &577034189 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 577034186} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &577034190 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 577034186} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &728267877 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 728267882} + - component: {fileID: 728267881} + - component: {fileID: 728267878} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &728267878 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 728267877} + m_Enabled: 1 +--- !u!20 &728267881 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 728267877} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &728267882 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 728267877} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1464317155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1464317156} + - component: {fileID: 1464317158} + - component: {fileID: 1464317157} + m_Layer: 0 + m_Name: TMP SubMeshUI [TMPro/Sprite] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1464317156 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464317155} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 323282593} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1464317157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464317155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2102322, guid: fbef3c704dce48f08a44612d6c856c8d, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 0} + m_spriteAsset: {fileID: 11400000, guid: fbef3c704dce48f08a44612d6c856c8d, type: 2} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2102322, guid: fbef3c704dce48f08a44612d6c856c8d, type: 2} + m_isDefaultMaterial: 1 + m_padding: 0 + m_canvasRenderer: {fileID: 1464317158} + m_TextComponent: {fileID: 323282591} + m_materialReferenceIndex: 0 +--- !u!222 &1464317158 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1464317155} + m_CullTransparentMesh: 0 +--- !u!1 &2144085111 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2144085114} + - component: {fileID: 2144085113} + - component: {fileID: 2144085112} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2144085112 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2144085111} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &2144085113 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2144085111} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 728267881} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &2144085114 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2144085111} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 323282593} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/15 - Inline Graphics & Sprites.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/15 - Inline Graphics & Sprites.unity.meta new file mode 100644 index 00000000..c08acb8c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/15 - Inline Graphics & Sprites.unity.meta @@ -0,0 +1,6 @@ +fileFormatVersion: 2 +guid: e76e6c0f81964cbda3fe0b7d26ed8060 +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/16 - Linked text overflow mode example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/16 - Linked text overflow mode example.unity new file mode 100644 index 00000000..ffa6a428 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/16 - Linked text overflow mode example.unity @@ -0,0 +1,1063 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 1 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &186473238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 186473239} + - component: {fileID: 186473241} + - component: {fileID: 186473240} + m_Layer: 0 + m_Name: Image 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &186473239 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 186473238} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1056147835} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 320, y: 35} + m_SizeDelta: {x: 496, y: 375} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &186473240 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 186473238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -98529514, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 2800000, guid: c76d18757a194d618355f05f815cb0a1, type: 3} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &186473241 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 186473238} + m_CullTransparentMesh: 0 +--- !u!1 &241484348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 241484353} + - component: {fileID: 241484352} + - component: {fileID: 241484349} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &241484349 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241484348} + m_Enabled: 1 +--- !u!20 &241484352 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241484348} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &241484353 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241484348} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &729816403 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 729816404} + - component: {fileID: 729816406} + - component: {fileID: 729816405} + m_Layer: 0 + m_Name: TextMeshPro Text - Master + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &729816404 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729816403} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1056147835} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 265.25} + m_SizeDelta: {x: -144, y: -570.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &729816405 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729816403} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'The <#ffff80>Linked Overflow text mode makes it possible to <#ffff80>link + text objects together to allow text to flow from one object to another. + + + As the text fills a given text container, the text exceeding this container will + automatically flow to the <#ffff80>linked text object. + + + This feature is located in the text Overflow options and available with both TextMeshPro + components. + + + The text Overflow - Linked mode makes it possible to create sophisticated text + layout similar to those seen in magazines and web pages.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 28 + m_fontSizeBase: 28 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 6 + m_linkedTextComponent: {fileID: 1252276988} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &729816406 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 729816403} + m_CullTransparentMesh: 0 +--- !u!1 &1056147832 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1056147835} + - component: {fileID: 1056147834} + - component: {fileID: 1056147833} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1056147833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056147832} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &1056147834 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056147832} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1056147835 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1056147832} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 729816404} + - {fileID: 1755693433} + - {fileID: 1252276987} + - {fileID: 1757337309} + - {fileID: 186473239} + - {fileID: 1754901269} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1252276986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1252276987} + - component: {fileID: 1252276989} + - component: {fileID: 1252276988} + m_Layer: 0 + m_Name: TextMeshPro Text - Linked 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1252276987 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1252276986} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1056147835} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -243.5} + m_SizeDelta: {x: -144, y: -547} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1252276988 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1252276986} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'The <#ffff80>Linked Overflow text mode makes it possible to <#ffff80>link + text objects together to allow text to flow from one object to another. + + + As the text fills a given text container, the text exceeding this container will + automatically flow to the <#ffff80>linked text object. + + + This feature is located in the text Overflow options and available with both TextMeshPro + components. + + + The text Overflow - Linked mode makes it possible to create sophisticated text + layout similar to those seen in magazines and web pages.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 28 + m_fontSizeBase: 28 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 6 + m_linkedTextComponent: {fileID: 1757337310} + parentLinkedComponent: {fileID: 729816405} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1252276989 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1252276986} + m_CullTransparentMesh: 0 +--- !u!1 &1562093468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1562093471} + - component: {fileID: 1562093470} + - component: {fileID: 1562093469} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1562093469 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562093468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1562093470 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562093468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1562093471 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1562093468} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1754901268 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1754901269} + - component: {fileID: 1754901271} + - component: {fileID: 1754901270} + m_Layer: 0 + m_Name: TextMeshPro Text - Linked 3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1754901269 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1754901268} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1056147835} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -243.5} + m_SizeDelta: {x: -144, y: -547} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1754901270 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1754901268} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'The <#ffff80>Linked Overflow text mode makes it possible to <#ffff80>link + text objects together to allow text to flow from one object to another. + + + As the text fills a given text container, the text exceeding this container will + automatically flow to the <#ffff80>linked text object. + + + This feature is located in the text Overflow options and available with both TextMeshPro + components. + + + The text Overflow - Linked mode makes it possible to create sophisticated text + layout similar to those seen in magazines and web pages.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 28 + m_fontSizeBase: 28 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 1757337310} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1754901271 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1754901268} + m_CullTransparentMesh: 0 +--- !u!1 &1755693432 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1755693433} + - component: {fileID: 1755693435} + - component: {fileID: 1755693434} + m_Layer: 0 + m_Name: Image 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1755693433 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755693432} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1056147835} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -320, y: 16.5} + m_SizeDelta: {x: 496, y: 348} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1755693434 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755693432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -98529514, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Texture: {fileID: 2800000, guid: 4ccf43d26c4748c792174516f4a8fcef, type: 3} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!222 &1755693435 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755693432} + m_CullTransparentMesh: 0 +--- !u!1 &1757337308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1757337309} + - component: {fileID: 1757337311} + - component: {fileID: 1757337310} + m_Layer: 0 + m_Name: TextMeshPro Text - Linked 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1757337309 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1757337308} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1056147835} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 281.25} + m_SizeDelta: {x: -144, y: -602.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1757337310 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1757337308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'The <#ffff80>Linked Overflow text mode makes it possible to <#ffff80>link + text objects together to allow text to flow from one object to another. + + + As the text fills a given text container, the text exceeding this container will + automatically flow to the <#ffff80>linked text object. + + + This feature is located in the text Overflow options and available with both TextMeshPro + components. + + + The text Overflow - Linked mode makes it possible to create sophisticated text + layout similar to those seen in magazines and web pages.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e73a58f6e2794ae7b1b7e50b7fb811b0, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_fontSize: 28 + m_fontSizeBase: 28 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 6 + m_linkedTextComponent: {fileID: 1754901270} + parentLinkedComponent: {fileID: 1252276988} + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1757337311 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1757337308} + m_CullTransparentMesh: 0 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/16 - Linked text overflow mode example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/16 - Linked text overflow mode example.unity.meta new file mode 100644 index 00000000..575730ef --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/16 - Linked text overflow mode example.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9442cda25baa4a0bb544c4d095b00caa +timeCreated: 1480388889 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/17 - Old Computer Terminal.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/17 - Old Computer Terminal.unity new file mode 100644 index 00000000..036bfd8c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/17 - Old Computer Terminal.unity @@ -0,0 +1,691 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &224141783 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 224141784} + - component: {fileID: 224141787} + - component: {fileID: 224141786} + - component: {fileID: 224141785} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &224141784 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 224141783} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2065555315} + m_Father: {fileID: 993286720} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &224141785 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 224141783} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 1 +--- !u!114 &224141786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 224141783} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.016379312, g: 0.1397059, b: 0, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &224141787 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 224141783} + m_CullTransparentMesh: 0 +--- !u!1 &515056265 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 515056270} + - component: {fileID: 515056269} + - component: {fileID: 515056266} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &515056266 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515056265} + m_Enabled: 1 +--- !u!20 &515056269 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515056265} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &515056270 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 515056265} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &993286719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 993286720} + - component: {fileID: 993286723} + - component: {fileID: 993286722} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &993286720 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 993286719} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 224141784} + m_Father: {fileID: 1504674220} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 640, y: 400} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &993286722 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 993286719} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &993286723 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 993286719} + m_CullTransparentMesh: 0 +--- !u!1 &1086682925 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1086682929} + - component: {fileID: 1086682928} + - component: {fileID: 1086682927} + - component: {fileID: 1086682926} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1086682926 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1086682925} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &1086682927 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1086682925} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1086682928 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1086682925} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1086682929 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1086682925} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1504674217 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1504674220} + - component: {fileID: 1504674219} + - component: {fileID: 1504674218} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1504674218 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1504674217} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &1504674219 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1504674217} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1504674220 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1504674217} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 993286720} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &2065555314 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2065555315} + - component: {fileID: 2065555318} + - component: {fileID: 2065555317} + - component: {fileID: 2065555316} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2065555315 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2065555314} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 224141784} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -10, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2065555316 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2065555314} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 43bcd35a1c0c40ccb6d472893fe2093f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2065555317 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2065555314} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'This is an example of using the <#ffffff>TextMesh<#40a0ff>Pro + <#ffff00>maxVisibleCharacters and <#ffff00>maxVisibleLines properties + to control how many characters or lines of text will be displayed. This can be + used to create <#80ff80>Reveal or <#80ff80>Teletype FX or even + to simulate an <#80ff80>Old Computer Terminal. + + + This implementation does not involve any string manipulations and thus is allocation + free. It also works with word wrapping to avoid cutting off words as they are + revealed. This also supports the numerous rich text tags available in <#ffffff>TextMesh<#40a0ff>Pro.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: dc36b3fdc14f47ebb36fd484a67e268a, type: 2} + m_sharedMaterial: {fileID: 2140032, guid: dc36b3fdc14f47ebb36fd484a67e268a, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278311680 + m_fontColor: {r: 0, g: 0.8602941, b: 0.0059330147, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 20 + m_fontSizeBase: 20 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 2 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 2065555317} + characterCount: 504 + spriteCount: 0 + spaceCount: 81 + wordCount: 81 + linkCount: 0 + lineCount: 13 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2173394, guid: 0b4bdfba56924184bbe7c948f934fb70, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &2065555318 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2065555314} + m_CullTransparentMesh: 0 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/17 - Old Computer Terminal.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/17 - Old Computer Terminal.unity.meta new file mode 100644 index 00000000..686eb6ea --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/17 - Old Computer Terminal.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3e2e4d7b0bed4cf9ab827e9f32448f69 +timeCreated: 1435300594 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/18 - ScrollRect & Masking & Layout.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/18 - ScrollRect & Masking & Layout.unity new file mode 100644 index 00000000..c64be98d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/18 - ScrollRect & Masking & Layout.unity @@ -0,0 +1,9490 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &64233515 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 64233516} + - component: {fileID: 64233518} + - component: {fileID: 64233517} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &64233516 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 64233515} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1456085081} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 295, y: -87} + m_SizeDelta: {x: 570, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &64233517 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 64233515} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: A. This block of text contains three lines of text which requires the container + to dynamically expand vertically. +--- !u!222 &64233518 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 64233515} + m_CullTransparentMesh: 0 +--- !u!1 &92594157 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 92594158} + - component: {fileID: 92594160} + - component: {fileID: 92594159} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &92594158 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 92594157} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 897593938} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 294.99997, y: -106} + m_SizeDelta: {x: 569.99994, y: 202} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &92594159 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 92594157} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'Question 1 + + This is an example of using TextMeshPro in Unity to display text using + the New UI''s auto layout functionality.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 0 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 1 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 0 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &92594160 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 92594157} + m_CullTransparentMesh: 0 +--- !u!1 &112616780 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 112616781} + m_Layer: 5 + m_Name: Anchor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &112616781 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 112616780} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2099726592} + - {fileID: 536147347} + m_Father: {fileID: 953417884} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 700, y: 800} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &113574880 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 113574881} + - component: {fileID: 113574883} + - component: {fileID: 113574882} + m_Layer: 0 + m_Name: TMP SubMeshUI [Anton SDF Material] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &113574881 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113574880} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1060791689} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &113574882 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113574880} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_isDefaultMaterial: 1 + m_padding: 6.5 + m_canvasRenderer: {fileID: 113574883} + m_TextComponent: {fileID: 1060791690} + m_materialReferenceIndex: 0 +--- !u!222 &113574883 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113574880} + m_CullTransparentMesh: 0 +--- !u!1 &178325484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 178325490} + - component: {fileID: 178325489} + - component: {fileID: 178325488} + - component: {fileID: 178325487} + - component: {fileID: 178325486} + - component: {fileID: 178325485} + m_Layer: 5 + m_Name: Answer E + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &178325485 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178325484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &178325486 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178325484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &178325487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178325484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 178325488} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &178325488 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178325484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &178325489 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178325484} + m_CullTransparentMesh: 0 +--- !u!224 &178325490 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178325484} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 410344772} + m_Father: {fileID: 1559754537} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 300, y: -755.5} + m_SizeDelta: {x: 590, y: 133} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &181427277 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 181427278} + - component: {fileID: 181427280} + - component: {fileID: 181427279} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &181427278 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181427277} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 945160589} + m_Father: {fileID: 382277095} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &181427279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181427277} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: D.<#ff0000>You selected the wrong answer. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 181427279} + characterCount: 32 + spriteCount: 0 + spaceCount: 4 + wordCount: 6 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 2 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &181427280 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181427277} + m_CullTransparentMesh: 0 +--- !u!1 &197293552 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 197293553} + - component: {fileID: 197293558} + - component: {fileID: 197293557} + - component: {fileID: 197293556} + - component: {fileID: 197293555} + - component: {fileID: 197293554} + m_Layer: 5 + m_Name: Answer B + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &197293553 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197293552} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1164028272} + m_Father: {fileID: 1559754537} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 300, y: -455.5} + m_SizeDelta: {x: 590, y: 133} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &197293554 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197293552} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &197293555 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197293552} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &197293556 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197293552} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 197293557} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &197293557 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197293552} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &197293558 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 197293552} + m_CullTransparentMesh: 0 +--- !u!1 &217857655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 217857656} + - component: {fileID: 217857661} + - component: {fileID: 217857660} + - component: {fileID: 217857659} + - component: {fileID: 217857658} + - component: {fileID: 217857657} + m_Layer: 5 + m_Name: Answer C + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &217857656 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 217857655} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 969259720} + m_Father: {fileID: 1871798295} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &217857657 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 217857655} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &217857658 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 217857655} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &217857659 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 217857655} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 217857660} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &217857660 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 217857655} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &217857661 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 217857655} + m_CullTransparentMesh: 0 +--- !u!1 &302839334 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 302839335} + - component: {fileID: 302839337} + - component: {fileID: 302839336} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &302839335 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 302839334} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 493987983} + m_Father: {fileID: 519242055} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &302839336 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 302839334} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: B.<#ffff00>Multiple fonts are + used to display the text. One for the bullets and the other for the rest of the + text. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 302839336} + characterCount: 106 + spriteCount: 0 + spaceCount: 20 + wordCount: 22 + linkCount: 0 + lineCount: 3 + pageCount: 1 + materialCount: 2 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &302839337 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 302839334} + m_CullTransparentMesh: 0 +--- !u!1 &351715036 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 351715037} + - component: {fileID: 351715039} + - component: {fileID: 351715038} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &351715037 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 351715036} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1257376144} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &351715038 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 351715036} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9098039, g: 0.9098039, b: 0.9098039, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &351715039 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 351715036} + m_CullTransparentMesh: 0 +--- !u!1 &355544155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 355544156} + - component: {fileID: 355544161} + - component: {fileID: 355544160} + - component: {fileID: 355544159} + - component: {fileID: 355544158} + - component: {fileID: 355544157} + m_Layer: 5 + m_Name: Answer A + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &355544156 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355544155} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1940016222} + m_Father: {fileID: 2034524132} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 299.99997, y: -307.5} + m_SizeDelta: {x: 589.99994, y: 171} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &355544157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355544155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &355544158 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355544155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &355544159 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355544155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 355544160} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &355544160 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355544155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &355544161 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 355544155} + m_CullTransparentMesh: 0 +--- !u!1 &373069844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 373069845} + - component: {fileID: 373069847} + - component: {fileID: 373069846} + m_Layer: 0 + m_Name: TMP SubMeshUI [Anton SDF Material] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &373069845 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 373069844} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 969259720} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &373069846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 373069844} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_isDefaultMaterial: 1 + m_padding: 6.5 + m_canvasRenderer: {fileID: 373069847} + m_TextComponent: {fileID: 969259721} + m_materialReferenceIndex: 0 +--- !u!222 &373069847 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 373069844} + m_CullTransparentMesh: 0 +--- !u!1 &379533974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 379533975} + - component: {fileID: 379533977} + - component: {fileID: 379533976} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &379533975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379533974} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 672877458} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &379533976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379533974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9098039, g: 0.9098039, b: 0.9098039, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &379533977 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 379533974} + m_CullTransparentMesh: 0 +--- !u!1 &382277094 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 382277095} + - component: {fileID: 382277100} + - component: {fileID: 382277099} + - component: {fileID: 382277098} + - component: {fileID: 382277097} + - component: {fileID: 382277096} + m_Layer: 5 + m_Name: Answer D + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &382277095 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 382277094} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 181427278} + m_Father: {fileID: 1871798295} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &382277096 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 382277094} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &382277097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 382277094} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &382277098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 382277094} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 382277099} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &382277099 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 382277094} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &382277100 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 382277094} + m_CullTransparentMesh: 0 +--- !u!1 &410344771 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 410344772} + - component: {fileID: 410344774} + - component: {fileID: 410344773} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &410344772 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410344771} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 178325490} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 295, y: -66.5} + m_SizeDelta: {x: 570, y: 123} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &410344773 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410344771} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: E. This block of text contains three lines of text. The second line ends + up outside the scrolling area. +--- !u!222 &410344774 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 410344771} + m_CullTransparentMesh: 0 +--- !u!1 &463584090 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 463584091} + - component: {fileID: 463584093} + - component: {fileID: 463584092} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &463584091 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 463584090} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1199396876} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 295, y: -30} + m_SizeDelta: {x: 570, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &463584092 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 463584090} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: D.You selected the wrong answer. +--- !u!222 &463584093 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 463584090} + m_CullTransparentMesh: 0 +--- !u!1 &493987982 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 493987983} + - component: {fileID: 493987985} + - component: {fileID: 493987984} + m_Layer: 0 + m_Name: TMP SubMeshUI [Anton SDF Material] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &493987983 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 493987982} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 302839335} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &493987984 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 493987982} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_isDefaultMaterial: 1 + m_padding: 6.5 + m_canvasRenderer: {fileID: 493987985} + m_TextComponent: {fileID: 302839336} + m_materialReferenceIndex: 0 +--- !u!222 &493987985 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 493987982} + m_CullTransparentMesh: 0 +--- !u!1 &519242054 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519242055} + - component: {fileID: 519242060} + - component: {fileID: 519242059} + - component: {fileID: 519242058} + - component: {fileID: 519242057} + - component: {fileID: 519242056} + m_Layer: 5 + m_Name: Answer B + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &519242055 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519242054} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 302839335} + m_Father: {fileID: 1871798295} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &519242056 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519242054} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &519242057 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519242054} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &519242058 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519242054} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 519242059} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &519242059 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519242054} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &519242060 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519242054} + m_CullTransparentMesh: 0 +--- !u!1 &519990992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519990993} + - component: {fileID: 519990998} + - component: {fileID: 519990997} + - component: {fileID: 519990996} + - component: {fileID: 519990995} + - component: {fileID: 519990994} + m_Layer: 5 + m_Name: Answer D + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &519990993 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519990992} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 710764945} + m_Father: {fileID: 594570832} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -654} + m_SizeDelta: {x: 650, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &519990994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519990992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &519990995 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519990992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &519990996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519990992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 519990997} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &519990997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519990992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &519990998 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519990992} + m_CullTransparentMesh: 0 +--- !u!1 &536147346 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 536147347} + - component: {fileID: 536147351} + - component: {fileID: 536147350} + - component: {fileID: 536147349} + - component: {fileID: 536147348} + m_Layer: 5 + m_Name: Scroll Rect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &536147347 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 536147346} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 594570832} + m_Father: {fileID: 112616781} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -40, y: -40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &536147348 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 536147346} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &536147349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 536147346} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1367256648, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 594570832} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &536147350 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 536147346} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.5147059, g: 0.5147059, b: 0.5147059, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &536147351 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 536147346} + m_CullTransparentMesh: 0 +--- !u!1 &594570831 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 594570832} + - component: {fileID: 594570836} + - component: {fileID: 594570835} + - component: {fileID: 594570834} + - component: {fileID: 594570833} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &594570832 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 594570831} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1175669143} + - {fileID: 1729765364} + - {fileID: 1853075848} + - {fileID: 1368233943} + - {fileID: 519990993} + - {fileID: 1452511679} + m_Father: {fileID: 536147347} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 827} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &594570833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 594570831} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &594570834 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 594570831} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 5 + m_Right: 5 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 5 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &594570835 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 594570831} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9098039, g: 0.9098039, b: 0.9098039, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &594570836 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 594570831} + m_CullTransparentMesh: 0 +--- !u!1 &672877457 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 672877458} + m_Layer: 5 + m_Name: Anchor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &672877458 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 672877457} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 379533975} + - {fileID: 1982914453} + m_Father: {fileID: 1576580512} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -0.000030517578, y: 0} + m_SizeDelta: {x: -0.000061035156, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &673616920 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 673616921} + - component: {fileID: 673616923} + - component: {fileID: 673616922} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &673616921 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 673616920} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1368233943} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 325, y: -46} + m_SizeDelta: {x: 630, y: 82} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &673616922 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 673616920} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: C. This block of text contains one line of text. +--- !u!222 &673616923 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 673616920} + m_CullTransparentMesh: 0 +--- !u!1 &710764944 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 710764945} + - component: {fileID: 710764947} + - component: {fileID: 710764946} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &710764945 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 710764944} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 519990993} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 325, y: -30} + m_SizeDelta: {x: 630, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &710764946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 710764944} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: D.You selected the wrong answer. +--- !u!222 &710764947 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 710764944} + m_CullTransparentMesh: 0 +--- !u!1 &737955031 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 737955032} + - component: {fileID: 737955034} + - component: {fileID: 737955033} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &737955032 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737955031} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1975887975} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 294.99997, y: -65.5} + m_SizeDelta: {x: 569.99994, y: 121} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &737955033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737955031} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: B.Indent Tag allows multiple lines of text to be nicely aligned + with the bullets. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 0 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 1 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 0 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &737955034 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 737955031} + m_CullTransparentMesh: 0 +--- !u!1 &745530092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 745530093} + - component: {fileID: 745530096} + - component: {fileID: 745530095} + - component: {fileID: 745530094} + - component: {fileID: 745530097} + m_Layer: 5 + m_Name: Canvas UI Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &745530093 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 745530092} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1329726108} + m_Father: {fileID: 1236983896} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &745530094 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 745530092} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &745530095 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 745530092} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &745530096 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 745530092} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &745530097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 745530092} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24b0dc2d1d494adbbec1f4db26b4cf83, type: 3} + m_Name: + m_EditorClassIdentifier: + UpdateInterval: 1 + AnchorPosition: 0 +--- !u!1 &760195238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 760195239} + - component: {fileID: 760195243} + - component: {fileID: 760195242} + - component: {fileID: 760195241} + - component: {fileID: 760195240} + m_Layer: 5 + m_Name: Scroll Rect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &760195239 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 760195238} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1871798295} + m_Father: {fileID: 1257376144} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -40, y: -40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &760195240 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 760195238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &760195241 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 760195238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1367256648, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1871798295} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &760195242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 760195238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.5147059, g: 0.5147059, b: 0.5147059, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &760195243 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 760195238} + m_CullTransparentMesh: 0 +--- !u!1 &785126631 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 785126632} + - component: {fileID: 785126634} + - component: {fileID: 785126633} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &785126632 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 785126631} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1904784088} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 294.99997, y: -85.5} + m_SizeDelta: {x: 569.99994, y: 161} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &785126633 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 785126631} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: E.This block of text contains three lines of text. The second + line ends up outside the scrolling area. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 0 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 1 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 0 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &785126634 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 785126631} + m_CullTransparentMesh: 0 +--- !u!1 &792312853 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 792312854} + - component: {fileID: 792312856} + - component: {fileID: 792312855} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &792312854 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 792312853} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2014757822} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 294.99997, y: -45.5} + m_SizeDelta: {x: 569.99994, y: 81} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &792312855 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 792312853} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: C.This block of text contains one line of text. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 0 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 1 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 0 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &792312856 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 792312853} + m_CullTransparentMesh: 0 +--- !u!1 &799230986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 799230987} + - component: {fileID: 799230989} + - component: {fileID: 799230988} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &799230987 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799230986} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1853075848} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 325, y: -66.5} + m_SizeDelta: {x: 630, y: 123} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &799230988 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799230986} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: B. Indent Tag allows multiple lines of text to be nicely aligned with the + bullets. +--- !u!222 &799230989 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 799230986} + m_CullTransparentMesh: 0 +--- !u!1 &826920723 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 826920724} + - component: {fileID: 826920729} + - component: {fileID: 826920728} + - component: {fileID: 826920727} + - component: {fileID: 826920726} + - component: {fileID: 826920725} + m_Layer: 5 + m_Name: Answer D + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &826920724 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 826920723} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1756545447} + m_Father: {fileID: 2034524132} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 299.99997, y: -660} + m_SizeDelta: {x: 589.99994, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &826920725 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 826920723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &826920726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 826920723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &826920727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 826920723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 826920728} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &826920728 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 826920723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &826920729 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 826920723} + m_CullTransparentMesh: 0 +--- !u!1 &855995075 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 855995076} + - component: {fileID: 855995078} + - component: {fileID: 855995077} + m_Layer: 0 + m_Name: TMP SubMeshUI [Anton SDF Material] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &855995076 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 855995075} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 929582474} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &855995077 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 855995075} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_isDefaultMaterial: 1 + m_padding: 6.5 + m_canvasRenderer: {fileID: 855995078} + m_TextComponent: {fileID: 929582475} + m_materialReferenceIndex: 0 +--- !u!222 &855995078 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 855995075} + m_CullTransparentMesh: 0 +--- !u!1 &857729202 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 857729203} + - component: {fileID: 857729205} + - component: {fileID: 857729204} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &857729203 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857729202} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1329726108} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &857729204 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857729202} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9098039, g: 0.9098039, b: 0.9098039, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &857729205 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 857729202} + m_CullTransparentMesh: 0 +--- !u!1 &897593937 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 897593938} + - component: {fileID: 897593942} + - component: {fileID: 897593941} + - component: {fileID: 897593940} + - component: {fileID: 897593939} + - component: {fileID: 897593943} + m_Layer: 5 + m_Name: Question + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &897593938 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897593937} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 92594158} + m_Father: {fileID: 2034524132} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 299.99997, y: -111} + m_SizeDelta: {x: 589.99994, y: 212} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &897593939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897593937} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &897593940 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897593937} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 897593941} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &897593941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897593937} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.62521625, g: 0.85875535, b: 0.86764705, a: 0.88235295} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &897593942 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897593937} + m_CullTransparentMesh: 0 +--- !u!114 &897593943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 897593937} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 200 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &929582473 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 929582474} + - component: {fileID: 929582476} + - component: {fileID: 929582475} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &929582474 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929582473} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 855995076} + m_Father: {fileID: 1876543866} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &929582475 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929582473} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: A.Each block of text is using the <<#ffff00>indent> + tag to nicely align the bullets and text. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 929582475} + characterCount: 84 + spriteCount: 0 + spaceCount: 15 + wordCount: 17 + linkCount: 0 + lineCount: 3 + pageCount: 1 + materialCount: 2 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &929582476 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 929582473} + m_CullTransparentMesh: 0 +--- !u!1 &941241665 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 941241668} + - component: {fileID: 941241667} + - component: {fileID: 941241666} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &941241666 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941241665} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: A. This block of text contains three lines of text which requires the container + to dynamically expand vertically. +--- !u!222 &941241667 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941241665} + m_CullTransparentMesh: 0 +--- !u!224 &941241668 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 941241665} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1729765364} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 325, y: -87} + m_SizeDelta: {x: 630, y: 164} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &945160588 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 945160589} + - component: {fileID: 945160591} + - component: {fileID: 945160590} + m_Layer: 0 + m_Name: TMP SubMeshUI [Anton SDF Material] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &945160589 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 945160588} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 181427278} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &945160590 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 945160588} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_isDefaultMaterial: 1 + m_padding: 6.5 + m_canvasRenderer: {fileID: 945160591} + m_TextComponent: {fileID: 181427279} + m_materialReferenceIndex: 0 +--- !u!222 &945160591 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 945160588} + m_CullTransparentMesh: 0 +--- !u!1 &953417883 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 953417884} + - component: {fileID: 953417888} + - component: {fileID: 953417887} + - component: {fileID: 953417886} + - component: {fileID: 953417885} + m_Layer: 5 + m_Name: Canvas UI Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &953417884 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953417883} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 112616781} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &953417885 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953417883} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24b0dc2d1d494adbbec1f4db26b4cf83, type: 3} + m_Name: + m_EditorClassIdentifier: + UpdateInterval: 1 + AnchorPosition: 0 +--- !u!114 &953417886 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953417883} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &953417887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953417883} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &953417888 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 953417883} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &969259719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 969259720} + - component: {fileID: 969259722} + - component: {fileID: 969259721} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &969259720 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 969259719} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 373069845} + - {fileID: 2060325072} + m_Father: {fileID: 217857656} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &969259721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 969259719} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: C.Sprites can be + used as well inline with the text. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 969259721} + characterCount: 53 + spriteCount: 0 + spaceCount: 10 + wordCount: 11 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 3 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &969259722 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 969259719} + m_CullTransparentMesh: 0 +--- !u!1 &973268816 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 973268817} + - component: {fileID: 973268821} + - component: {fileID: 973268820} + - component: {fileID: 973268819} + - component: {fileID: 973268818} + m_Layer: 5 + m_Name: Scroll Rect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &973268817 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973268816} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1559754537} + m_Father: {fileID: 1329726108} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -40, y: -40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &973268818 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973268816} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &973268819 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973268816} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1367256648, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1559754537} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &973268820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973268816} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.5147059, g: 0.5147059, b: 0.5147059, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &973268821 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 973268816} + m_CullTransparentMesh: 0 +--- !u!1 &1040010065 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1040010069} + - component: {fileID: 1040010068} + - component: {fileID: 1040010067} + - component: {fileID: 1040010066} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1040010066 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1040010065} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &1040010067 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1040010065} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1040010068 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1040010065} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1040010069 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1040010065} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1060791688 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1060791689} + - component: {fileID: 1060791691} + - component: {fileID: 1060791690} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1060791689 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060791688} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 113574881} + m_Father: {fileID: 1519050538} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1060791690 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060791688} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: E.This block of text contains three + lines of text. The second line ends up outside the scrolling area. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1060791690} + characterCount: 102 + spriteCount: 0 + spaceCount: 17 + wordCount: 19 + linkCount: 0 + lineCount: 3 + pageCount: 1 + materialCount: 2 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1060791691 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1060791688} + m_CullTransparentMesh: 0 +--- !u!1 &1126209066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1126209067} + - component: {fileID: 1126209072} + - component: {fileID: 1126209071} + - component: {fileID: 1126209070} + - component: {fileID: 1126209069} + - component: {fileID: 1126209068} + m_Layer: 5 + m_Name: Question + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1126209067 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126209066} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1848649448} + m_Father: {fileID: 1559754537} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 300, y: -105} + m_SizeDelta: {x: 590, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1126209068 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126209066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 200 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1126209069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126209066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1126209070 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126209066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1126209071} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1126209071 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126209066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.62521625, g: 0.85875535, b: 0.86764705, a: 0.88235295} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1126209072 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1126209066} + m_CullTransparentMesh: 0 +--- !u!1 &1139761475 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1139761476} + - component: {fileID: 1139761478} + - component: {fileID: 1139761477} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1139761476 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139761475} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1629068645} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 295, y: -46} + m_SizeDelta: {x: 570, y: 82} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1139761477 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139761475} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: C. This block of text contains one line of text. +--- !u!222 &1139761478 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139761475} + m_CullTransparentMesh: 0 +--- !u!1 &1164028271 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1164028272} + - component: {fileID: 1164028274} + - component: {fileID: 1164028273} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1164028272 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1164028271} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 197293553} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 295, y: -66.5} + m_SizeDelta: {x: 570, y: 123} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1164028273 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1164028271} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: B. Indent Tag allows multiple lines of text to be nicely aligned with the + bullets. +--- !u!222 &1164028274 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1164028271} + m_CullTransparentMesh: 0 +--- !u!1 &1175669142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1175669143} + - component: {fileID: 1175669148} + - component: {fileID: 1175669147} + - component: {fileID: 1175669146} + - component: {fileID: 1175669145} + - component: {fileID: 1175669144} + m_Layer: 5 + m_Name: Question + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1175669143 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1175669142} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2138298319} + m_Father: {fileID: 594570832} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -105} + m_SizeDelta: {x: 650, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1175669144 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1175669142} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 200 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1175669145 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1175669142} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1175669146 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1175669142} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1175669147} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1175669147 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1175669142} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.62521625, g: 0.85875535, b: 0.86764705, a: 0.88235295} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1175669148 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1175669142} + m_CullTransparentMesh: 0 +--- !u!1 &1194858313 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1194858314} + - component: {fileID: 1194858316} + - component: {fileID: 1194858315} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1194858314 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194858313} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1452511679} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 325, y: -66.5} + m_SizeDelta: {x: 630, y: 123} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1194858315 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194858313} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: E. This block of text contains three lines of text. The second line ends + up outside the scrolling area. +--- !u!222 &1194858316 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1194858313} + m_CullTransparentMesh: 0 +--- !u!1 &1199396875 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1199396876} + - component: {fileID: 1199396881} + - component: {fileID: 1199396880} + - component: {fileID: 1199396879} + - component: {fileID: 1199396878} + - component: {fileID: 1199396877} + m_Layer: 5 + m_Name: Answer D + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1199396876 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199396875} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 463584091} + m_Father: {fileID: 1559754537} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 300, y: -654} + m_SizeDelta: {x: 590, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1199396877 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199396875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1199396878 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199396875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1199396879 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199396875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1199396880} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1199396880 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199396875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1199396881 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1199396875} + m_CullTransparentMesh: 0 +--- !u!1 &1236983895 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1236983896} + m_Layer: 0 + m_Name: Side by Side + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1236983896 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1236983895} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1576580512} + - {fileID: 745530093} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1257376143 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1257376144} + m_Layer: 5 + m_Name: Anchor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1257376144 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1257376143} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 351715037} + - {fileID: 760195239} + m_Father: {fileID: 1736308204} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 700, y: -10} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &1322155519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1322155520} + - component: {fileID: 1322155522} + - component: {fileID: 1322155521} + m_Layer: 0 + m_Name: TMP SubMeshUI [Bangers SDF Material] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1322155520 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1322155519} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1699720104} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1322155521 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1322155519} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2100000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2} + m_isDefaultMaterial: 0 + m_padding: 6.5 + m_canvasRenderer: {fileID: 1322155522} + m_TextComponent: {fileID: 1699720105} + m_materialReferenceIndex: 0 +--- !u!222 &1322155522 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1322155519} + m_CullTransparentMesh: 0 +--- !u!1 &1329726107 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1329726108} + m_Layer: 5 + m_Name: Anchor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1329726108 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1329726107} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 857729203} + - {fileID: 973268817} + m_Father: {fileID: 745530093} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1368233942 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1368233943} + - component: {fileID: 1368233948} + - component: {fileID: 1368233947} + - component: {fileID: 1368233946} + - component: {fileID: 1368233945} + - component: {fileID: 1368233944} + m_Layer: 5 + m_Name: Answer C + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1368233943 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368233942} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 673616921} + m_Father: {fileID: 594570832} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -573} + m_SizeDelta: {x: 650, y: 92} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1368233944 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368233942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1368233945 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368233942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1368233946 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368233942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1368233947} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1368233947 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368233942} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1368233948 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1368233942} + m_CullTransparentMesh: 0 +--- !u!1 &1374660295 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1374660301} + - component: {fileID: 1374660300} + - component: {fileID: 1374660299} + - component: {fileID: 1374660298} + - component: {fileID: 1374660297} + - component: {fileID: 1374660296} + m_Layer: 5 + m_Name: Question + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1374660296 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374660295} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 200 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1374660297 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374660295} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1374660298 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374660295} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1374660299} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1374660299 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374660295} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.62521625, g: 0.85875535, b: 0.86764705, a: 0.88235295} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1374660300 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374660295} + m_CullTransparentMesh: 0 +--- !u!224 &1374660301 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1374660295} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1699720104} + m_Father: {fileID: 1871798295} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1452511678 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1452511679} + - component: {fileID: 1452511684} + - component: {fileID: 1452511683} + - component: {fileID: 1452511682} + - component: {fileID: 1452511681} + - component: {fileID: 1452511680} + m_Layer: 5 + m_Name: Answer E + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1452511679 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1452511678} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1194858314} + m_Father: {fileID: 594570832} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -755.5} + m_SizeDelta: {x: 650, y: 133} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1452511680 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1452511678} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1452511681 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1452511678} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1452511682 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1452511678} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1452511683} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1452511683 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1452511678} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1452511684 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1452511678} + m_CullTransparentMesh: 0 +--- !u!1 &1456085080 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1456085081} + - component: {fileID: 1456085086} + - component: {fileID: 1456085085} + - component: {fileID: 1456085084} + - component: {fileID: 1456085083} + - component: {fileID: 1456085082} + m_Layer: 5 + m_Name: Answer A + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1456085081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456085080} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 64233516} + m_Father: {fileID: 1559754537} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 300, y: -297} + m_SizeDelta: {x: 590, y: 174} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1456085082 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456085080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1456085083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456085080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1456085084 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456085080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1456085085} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1456085085 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456085080} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1456085086 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1456085080} + m_CullTransparentMesh: 0 +--- !u!1 &1519050537 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1519050538} + - component: {fileID: 1519050543} + - component: {fileID: 1519050542} + - component: {fileID: 1519050541} + - component: {fileID: 1519050540} + - component: {fileID: 1519050539} + m_Layer: 5 + m_Name: Answer E + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1519050538 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1519050537} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1060791689} + m_Father: {fileID: 1871798295} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1519050539 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1519050537} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1519050540 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1519050537} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1519050541 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1519050537} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1519050542} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1519050542 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1519050537} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1519050543 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1519050537} + m_CullTransparentMesh: 0 +--- !u!1 &1559754536 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1559754537} + - component: {fileID: 1559754541} + - component: {fileID: 1559754540} + - component: {fileID: 1559754539} + - component: {fileID: 1559754538} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1559754537 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1559754536} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1126209067} + - {fileID: 1456085081} + - {fileID: 197293553} + - {fileID: 1629068645} + - {fileID: 1199396876} + - {fileID: 178325490} + m_Father: {fileID: 973268817} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 827} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1559754538 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1559754536} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &1559754539 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1559754536} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 5 + m_Right: 5 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 5 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1559754540 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1559754536} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9098039, g: 0.9098039, b: 0.9098039, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1559754541 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1559754536} + m_CullTransparentMesh: 0 +--- !u!1 &1576580511 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1576580512} + - component: {fileID: 1576580515} + - component: {fileID: 1576580514} + - component: {fileID: 1576580513} + - component: {fileID: 1576580516} + m_Layer: 5 + m_Name: Canvas TMP + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1576580512 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576580511} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 672877458} + m_Father: {fileID: 1236983896} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1576580513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576580511} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1576580514 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576580511} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1576580515 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576580511} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &1576580516 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576580511} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24b0dc2d1d494adbbec1f4db26b4cf83, type: 3} + m_Name: + m_EditorClassIdentifier: + UpdateInterval: 1 + AnchorPosition: 2 +--- !u!1 &1629068644 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1629068645} + - component: {fileID: 1629068650} + - component: {fileID: 1629068649} + - component: {fileID: 1629068648} + - component: {fileID: 1629068647} + - component: {fileID: 1629068646} + m_Layer: 5 + m_Name: Answer C + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1629068645 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629068644} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1139761476} + m_Father: {fileID: 1559754537} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 300, y: -573} + m_SizeDelta: {x: 590, y: 92} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1629068646 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629068644} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1629068647 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629068644} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1629068648 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629068644} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1629068649} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1629068649 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629068644} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1629068650 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1629068644} + m_CullTransparentMesh: 0 +--- !u!1 &1686108074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1686108077} + - component: {fileID: 1686108076} + - component: {fileID: 1686108075} + m_Layer: 0 + m_Name: TMP SubMeshUI [Anton SDF Material] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1686108075 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1686108074} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2140474, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_isDefaultMaterial: 1 + m_padding: 6.5 + m_canvasRenderer: {fileID: 1686108076} + m_TextComponent: {fileID: 1699720105} + m_materialReferenceIndex: 0 +--- !u!222 &1686108076 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1686108074} + m_CullTransparentMesh: 0 +--- !u!224 &1686108077 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1686108074} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1699720104} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1699720103 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1699720104} + - component: {fileID: 1699720106} + - component: {fileID: 1699720105} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1699720104 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1699720103} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1686108077} + - {fileID: 1322155520} + m_Father: {fileID: 1374660301} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1699720105 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1699720103} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'Question 1 + + Example of using Unity''s New UI and Layout components along with Masking with + TextMesh<#0040ff>Pro!' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 14.97 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1699720105} + characterCount: 101 + spriteCount: 0 + spaceCount: 15 + wordCount: 16 + linkCount: 0 + lineCount: 4 + pageCount: 1 + materialCount: 3 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1699720106 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1699720103} + m_CullTransparentMesh: 0 +--- !u!1 &1729765363 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1729765364} + - component: {fileID: 1729765369} + - component: {fileID: 1729765368} + - component: {fileID: 1729765367} + - component: {fileID: 1729765366} + - component: {fileID: 1729765365} + m_Layer: 5 + m_Name: Answer A + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1729765364 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729765363} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 941241668} + m_Father: {fileID: 594570832} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -297} + m_SizeDelta: {x: 650, y: 174} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1729765365 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729765363} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1729765366 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729765363} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1729765367 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729765363} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1729765368} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1729765368 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729765363} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1729765369 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729765363} + m_CullTransparentMesh: 0 +--- !u!1 &1736308203 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1736308204} + - component: {fileID: 1736308207} + - component: {fileID: 1736308206} + - component: {fileID: 1736308205} + - component: {fileID: 1736308208} + m_Layer: 5 + m_Name: Canvas TMP + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1736308204 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736308203} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1257376144} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1736308205 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736308203} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1736308206 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736308203} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1736308207 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736308203} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &1736308208 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1736308203} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24b0dc2d1d494adbbec1f4db26b4cf83, type: 3} + m_Name: + m_EditorClassIdentifier: + UpdateInterval: 1 + AnchorPosition: 2 +--- !u!1 &1756545446 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1756545447} + - component: {fileID: 1756545449} + - component: {fileID: 1756545448} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1756545447 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1756545446} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 826920724} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 294.99997, y: -30} + m_SizeDelta: {x: 569.99994, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1756545448 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1756545446} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: D.<#ff0000>You selected the wrong answer. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 0 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 1 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 0 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1756545449 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1756545446} + m_CullTransparentMesh: 0 +--- !u!1 &1848649447 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1848649448} + - component: {fileID: 1848649450} + - component: {fileID: 1848649449} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1848649448 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848649447} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1126209067} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 295, y: -100} + m_SizeDelta: {x: 570, y: 190} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1848649449 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848649447} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Question 1 + + This is an example of using Ui.Text in Unity to display text using the New UI''s + auto layout functionality.' +--- !u!222 &1848649450 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1848649447} + m_CullTransparentMesh: 0 +--- !u!1 &1853075847 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1853075848} + - component: {fileID: 1853075853} + - component: {fileID: 1853075852} + - component: {fileID: 1853075851} + - component: {fileID: 1853075850} + - component: {fileID: 1853075849} + m_Layer: 5 + m_Name: Answer B + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1853075848 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1853075847} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 799230987} + m_Father: {fileID: 594570832} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 330, y: -455.5} + m_SizeDelta: {x: 650, y: 133} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1853075849 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1853075847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1853075850 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1853075847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1853075851 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1853075847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1853075852} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1853075852 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1853075847} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1853075853 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1853075847} + m_CullTransparentMesh: 0 +--- !u!1 &1860225093 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1860225098} + - component: {fileID: 1860225097} + - component: {fileID: 1860225094} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1860225094 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1860225093} + m_Enabled: 1 +--- !u!20 &1860225097 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1860225093} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1860225098 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1860225093} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1871798294 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1871798295} + - component: {fileID: 1871798299} + - component: {fileID: 1871798298} + - component: {fileID: 1871798297} + - component: {fileID: 1871798296} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1871798295 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871798294} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1374660301} + - {fileID: 1876543866} + - {fileID: 519242055} + - {fileID: 217857656} + - {fileID: 382277095} + - {fileID: 1519050538} + m_Father: {fileID: 760195239} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1871798296 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871798294} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &1871798297 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871798294} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 5 + m_Right: 5 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 5 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1871798298 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871798294} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9098039, g: 0.9098039, b: 0.9098039, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1871798299 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871798294} + m_CullTransparentMesh: 0 +--- !u!1 &1876543865 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1876543866} + - component: {fileID: 1876543871} + - component: {fileID: 1876543870} + - component: {fileID: 1876543869} + - component: {fileID: 1876543868} + - component: {fileID: 1876543867} + m_Layer: 5 + m_Name: Answer A + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1876543866 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876543865} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 929582474} + m_Father: {fileID: 1871798295} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1876543867 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876543865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1876543868 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876543865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1876543869 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876543865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1876543870} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1876543870 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876543865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1876543871 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1876543865} + m_CullTransparentMesh: 0 +--- !u!1 &1904784087 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1904784088} + - component: {fileID: 1904784093} + - component: {fileID: 1904784092} + - component: {fileID: 1904784091} + - component: {fileID: 1904784090} + - component: {fileID: 1904784089} + m_Layer: 5 + m_Name: Answer E + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1904784088 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1904784087} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 785126632} + m_Father: {fileID: 2034524132} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 299.99997, y: -780.5} + m_SizeDelta: {x: 589.99994, y: 171} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1904784089 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1904784087} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1904784090 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1904784087} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1904784091 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1904784087} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1904784092} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1904784092 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1904784087} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1904784093 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1904784087} + m_CullTransparentMesh: 0 +--- !u!1 &1940016221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1940016222} + - component: {fileID: 1940016224} + - component: {fileID: 1940016223} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1940016222 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1940016221} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 355544156} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 294.99997, y: -85.5} + m_SizeDelta: {x: 569.99994, y: 161} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1940016223 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1940016221} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: A.This block of text contains three lines of text which requires + the container to dynamically expand vertically. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278190080 + m_fontColor: {r: 0, g: 0, b: 0, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 0 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 1 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 0} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 0 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 2100000, guid: 316f956b856b45c448987b5018ec3ef4, type: 2} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1940016224 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1940016221} + m_CullTransparentMesh: 0 +--- !u!1 &1975887974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1975887975} + - component: {fileID: 1975887980} + - component: {fileID: 1975887979} + - component: {fileID: 1975887978} + - component: {fileID: 1975887977} + - component: {fileID: 1975887976} + m_Layer: 5 + m_Name: Answer B + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1975887975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1975887974} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 737955032} + m_Father: {fileID: 2034524132} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 299.99997, y: -463.5} + m_SizeDelta: {x: 589.99994, y: 131} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1975887976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1975887974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &1975887977 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1975887974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &1975887978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1975887974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1975887979} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1975887979 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1975887974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1975887980 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1975887974} + m_CullTransparentMesh: 0 +--- !u!1 &1982914452 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1982914453} + - component: {fileID: 1982914457} + - component: {fileID: 1982914456} + - component: {fileID: 1982914454} + - component: {fileID: 1982914455} + m_Layer: 5 + m_Name: Scroll Rect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1982914453 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1982914452} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2034524132} + m_Father: {fileID: 672877458} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -40, y: -40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1982914454 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1982914452} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1367256648, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 2034524132} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 0} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1982914455 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1982914452} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1982914456 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1982914452} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.5147059, g: 0.5147059, b: 0.5147059, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1982914457 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1982914452} + m_CullTransparentMesh: 0 +--- !u!1 &2014757816 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2014757822} + - component: {fileID: 2014757821} + - component: {fileID: 2014757820} + - component: {fileID: 2014757819} + - component: {fileID: 2014757818} + - component: {fileID: 2014757817} + m_Layer: 5 + m_Name: Answer C + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2014757817 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2014757816} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1679637790, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: 60 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &2014757818 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2014757816} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &2014757819 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2014757816} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2014757820} + m_OnClick: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &2014757820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2014757816} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.6691177, g: 0.6691177, b: 0.6691177, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &2014757821 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2014757816} + m_CullTransparentMesh: 0 +--- !u!224 &2014757822 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2014757816} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 792312854} + m_Father: {fileID: 2034524132} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 299.99997, y: -579.5} + m_SizeDelta: {x: 589.99994, y: 91} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &2034524131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2034524132} + - component: {fileID: 2034524136} + - component: {fileID: 2034524135} + - component: {fileID: 2034524134} + - component: {fileID: 2034524133} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2034524132 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2034524131} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 897593938} + - {fileID: 355544156} + - {fileID: 1975887975} + - {fileID: 2014757822} + - {fileID: 826920724} + - {fileID: 1904784088} + m_Father: {fileID: 1982914453} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 871} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &2034524133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2034524131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &2034524134 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2034524131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1297475563, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 5 + m_Right: 5 + m_Top: 5 + m_Bottom: 5 + m_ChildAlignment: 0 + m_Spacing: 5 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 +--- !u!114 &2034524135 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2034524131} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9098039, g: 0.9098039, b: 0.9098039, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &2034524136 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2034524131} + m_CullTransparentMesh: 0 +--- !u!1 &2060325071 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2060325072} + - component: {fileID: 2060325074} + - component: {fileID: 2060325073} + m_Layer: 0 + m_Name: TMP SubMeshUI [TextMeshPro/Sprite] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2060325072 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2060325071} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 969259720} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2060325073 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2060325071} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2103686, guid: c41005c129ba4d66911b75229fd70b45, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 0} + m_spriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, type: 2} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 2103686, guid: c41005c129ba4d66911b75229fd70b45, type: 2} + m_isDefaultMaterial: 1 + m_padding: 4 + m_canvasRenderer: {fileID: 2060325074} + m_TextComponent: {fileID: 969259721} + m_materialReferenceIndex: 0 +--- !u!222 &2060325074 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2060325071} + m_CullTransparentMesh: 0 +--- !u!1 &2099726591 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2099726592} + - component: {fileID: 2099726594} + - component: {fileID: 2099726593} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2099726592 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099726591} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 112616781} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2099726593 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099726591} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9098039, g: 0.9098039, b: 0.9098039, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &2099726594 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2099726591} + m_CullTransparentMesh: 0 +--- !u!1 &2138298318 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2138298319} + - component: {fileID: 2138298321} + - component: {fileID: 2138298320} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2138298319 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138298318} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1175669143} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 325, y: -100} + m_SizeDelta: {x: 630, y: 190} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2138298320 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138298318} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 708705254, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 36 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 'Question 1 + + This is an example of using Ui.Text in Unity to display text using the New UI''s + auto layout functionality.' +--- !u!222 &2138298321 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2138298318} + m_CullTransparentMesh: 0 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/18 - ScrollRect & Masking & Layout.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/18 - ScrollRect & Masking & Layout.unity.meta new file mode 100644 index 00000000..ffcc2161 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/18 - ScrollRect & Masking & Layout.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 03f9d74cec8e4b94a29d2dfd177c821b +timeCreated: 1445416487 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/19 - Masking Texture & Soft Mask.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/19 - Masking Texture & Soft Mask.unity new file mode 100644 index 00000000..21dd2bdd --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/19 - Masking Texture & Soft Mask.unity @@ -0,0 +1,604 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &141179451 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 141179456} + - component: {fileID: 141179455} + - component: {fileID: 141179452} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &141179452 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 141179451} + m_Enabled: 1 +--- !u!20 &141179455 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 141179451} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &141179456 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 141179451} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &794150059 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 794150060} + - component: {fileID: 794150062} + - component: {fileID: 794150061} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &794150060 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 794150059} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1633828367} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: -0.00000047683716} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &794150061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 794150059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: 'Soft Masking + + Move the text object relative to the parent with the 2D Rect Mask.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 42df1c7856584b6b8db9a509b6b10074, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 48 + m_fontSizeBase: 48 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 794150061} + characterCount: 79 + spriteCount: 0 + spaceCount: 14 + wordCount: 15 + linkCount: 0 + lineCount: 4 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &794150062 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 794150059} + m_CullTransparentMesh: 0 +--- !u!1 &984250720 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 984250723} + - component: {fileID: 984250722} + - component: {fileID: 984250721} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &984250721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984250720} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &984250722 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984250720} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &984250723 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 984250720} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &995120765 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 995120769} + - component: {fileID: 995120768} + - component: {fileID: 995120767} + - component: {fileID: 995120766} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &995120766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995120765} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &995120767 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995120765} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &995120768 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995120765} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &995120769 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 995120765} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1633828367} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1633828366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1633828367} + - component: {fileID: 1633828370} + - component: {fileID: 1633828369} + - component: {fileID: 1633828368} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1633828367 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1633828366} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 794150060} + m_Father: {fileID: 995120769} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1633828368 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1633828366} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1633828369 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1633828366} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.322, g: 0.53676474, b: 0.53676474, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1633828370 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1633828366} + m_CullTransparentMesh: 0 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/19 - Masking Texture & Soft Mask.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/19 - Masking Texture & Soft Mask.unity.meta new file mode 100644 index 00000000..0303c7dd --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/19 - Masking Texture & Soft Mask.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9abcd5bd764646568a6ea70d00f9264c +timeCreated: 1465858578 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/20 - Input Field with Scrollbar.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/20 - Input Field with Scrollbar.unity new file mode 100644 index 00000000..5e841fd2 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/20 - Input Field with Scrollbar.unity @@ -0,0 +1,2332 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &178751543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 178751544} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &178751544 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 178751543} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1641939326} + m_Father: {fileID: 981581977} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -10, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &184190504 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 184190509} + - component: {fileID: 184190508} + - component: {fileID: 184190505} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &184190505 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184190504} + m_Enabled: 1 +--- !u!20 &184190508 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184190504} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &184190509 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 184190504} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &222810364 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 222810365} + - component: {fileID: 222810368} + - component: {fileID: 222810367} + - component: {fileID: 222810366} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &222810365 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 222810364} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1652711586} + - {fileID: 1535389321} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &222810366 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 222810364} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &222810367 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 222810364} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1980459831, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &222810368 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 222810364} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &337669131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 337669132} + - component: {fileID: 337669133} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &337669132 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 337669131} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 894215173} + - {fileID: 655286161} + m_Father: {fileID: 1856700217} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &337669133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 337669131} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &344071588 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 344071589} + - component: {fileID: 344071590} + m_Layer: 5 + m_Name: Text Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &344071589 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344071588} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 891486379} + - {fileID: 640198376} + m_Father: {fileID: 1652711586} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -0.5} + m_SizeDelta: {x: -20, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &344071590 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 344071588} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &528619525 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 528619526} + - component: {fileID: 528619529} + - component: {fileID: 528619528} + - component: {fileID: 528619527} + m_Layer: 5 + m_Name: Chat Output - Scrollview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &528619526 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528619525} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 981581977} + - {fileID: 1511748068} + m_Father: {fileID: 1535389321} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 5, y: 50} + m_SizeDelta: {x: -5, y: 300} + m_Pivot: {x: 0, y: 0} +--- !u!114 &528619527 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528619525} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &528619528 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528619525} + m_CullTransparentMesh: 0 +--- !u!114 &528619529 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 528619525} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1367256648, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1641939326} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 178751544} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1511748069} + m_HorizontalScrollbarVisibility: 2 + m_VerticalScrollbarVisibility: 1 + m_HorizontalScrollbarSpacing: -3 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &640198374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 640198376} + - component: {fileID: 640198377} + - component: {fileID: 640198375} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &640198375 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 640198374} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "This is an example of using a <#ff4f00>Scrollbar with the TextMesh<#4080ff>Pro + Text Input Field.\n\nThe Scrollbar position and size adjusts automatically as + new text is added.\n\nThe Home and End keys move the caret to the start or end + of each line.\n\nYou can now also use Page Up and Page Down to navigate through + the text.\n\nHolding down shift allows for multiple lines of text to be selected.\n\nDouble + clicks on words to select them.\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: 80 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 640198375} + characterCount: 412 + spriteCount: 0 + spaceCount: 80 + wordCount: 76 + linkCount: 0 + lineCount: 23 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!224 &640198376 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 640198374} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 344071589} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 2.5, y: 0} + m_SizeDelta: {x: -5, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &640198377 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 640198374} + m_CullTransparentMesh: 0 +--- !u!1 &655286160 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 655286161} + - component: {fileID: 655286163} + - component: {fileID: 655286162} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &655286161 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 655286160} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 337669132} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &655286162 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 655286160} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "\u200B" + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 22 + m_fontSizeBase: 22 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 655286162} + characterCount: 1 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &655286163 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 655286160} + m_CullTransparentMesh: 0 +--- !u!1 &670165398 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 670165399} + - component: {fileID: 670165401} + - component: {fileID: 670165400} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &670165399 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670165398} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1716245244} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &670165400 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670165398} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &670165401 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 670165398} + m_CullTransparentMesh: 0 +--- !u!1 &891486377 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 891486379} + - component: {fileID: 891486380} + - component: {fileID: 891486378} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &891486378 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 891486377} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter text... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2133996082 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 891486378} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!224 &891486379 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 891486377} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 344071589} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 2.5, y: 0} + m_SizeDelta: {x: -5, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &891486380 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 891486377} + m_CullTransparentMesh: 0 +--- !u!1 &894215172 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 894215173} + - component: {fileID: 894215175} + - component: {fileID: 894215174} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &894215173 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 894215172} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 337669132} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &894215174 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 894215172} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: Enter text... + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 2133996082 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 0.5} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 22 + m_fontSizeBase: 22 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 894215174} + characterCount: 13 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &894215175 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 894215172} + m_CullTransparentMesh: 0 +--- !u!1 &910878157 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 910878158} + - component: {fileID: 910878160} + - component: {fileID: 910878159} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &910878158 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910878157} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1222391736} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &910878159 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910878157} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &910878160 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 910878157} + m_CullTransparentMesh: 0 +--- !u!1 &981581976 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 981581977} + - component: {fileID: 981581978} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &981581977 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 981581976} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 178751544} + m_Father: {fileID: 528619526} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 5, y: -5} + m_SizeDelta: {x: -25, y: -10} + m_Pivot: {x: 0, y: 1} +--- !u!114 &981581978 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 981581976} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -146154839, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1093300042 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1093300043} + - component: {fileID: 1093300044} + m_Layer: 0 + m_Name: Chat Controller + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1093300043 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1093300042} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -85.92413, y: -80.43292, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1535389321} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1093300044 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1093300042} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 53d91f98a2664f5cb9af11de72ac54ec, type: 3} + m_Name: + m_EditorClassIdentifier: + TMP_ChatInput: {fileID: 1856700218} + TMP_ChatOutput: {fileID: 1641939327} + ChatScrollbar: {fileID: 1511748069} +--- !u!1 &1154752061 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1154752063} + - component: {fileID: 1154752065} + - component: {fileID: 1154752064} + - component: {fileID: 1154752062} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1154752062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154752061} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -2061169968, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 670165400} + m_HandleRect: {fileID: 670165399} + m_Direction: 3 + m_Value: 0 + m_Size: 0.2501646 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!224 &1154752063 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154752061} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1716245244} + m_Father: {fileID: 1652711586} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 252.7, y: -0.0000030994415} + m_SizeDelta: {x: 20, y: 260} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1154752064 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154752061} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1154752065 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1154752061} + m_CullTransparentMesh: 0 +--- !u!1 &1222391735 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1222391736} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1222391736 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1222391735} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 910878158} + m_Father: {fileID: 1511748068} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1511748067 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1511748068} + - component: {fileID: 1511748071} + - component: {fileID: 1511748070} + - component: {fileID: 1511748069} + m_Layer: 5 + m_Name: Scrollbar Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1511748068 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511748067} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1222391736} + m_Father: {fileID: 528619526} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1511748069 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511748067} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -2061169968, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 910878159} + m_HandleRect: {fileID: 910878158} + m_Direction: 2 + m_Value: 0 + m_Size: 1 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1511748070 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511748067} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1511748071 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511748067} + m_CullTransparentMesh: 0 +--- !u!1 &1535389320 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1535389321} + m_Layer: 5 + m_Name: Simple Chat + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1535389321 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535389320} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1856700217} + - {fileID: 528619526} + - {fileID: 1093300043} + m_Father: {fileID: 222810365} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1641939325 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1641939326} + - component: {fileID: 1641939328} + - component: {fileID: 1641939327} + - component: {fileID: 1641939329} + m_Layer: 5 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1641939326 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1641939325} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 178751544} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1641939327 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1641939325} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 22 + m_fontSizeBase: 22 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 1 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1641939327} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1641939328 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1641939325} + m_CullTransparentMesh: 0 +--- !u!114 &1641939329 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1641939325} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1741964061, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &1652711582 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1652711586} + - component: {fileID: 1652711585} + - component: {fileID: 1652711584} + - component: {fileID: 1652711583} + m_Layer: 5 + m_Name: TMP InputField + Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1652711583 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1652711582} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1652711584} + m_TextViewport: {fileID: 344071589} + m_TextComponent: {fileID: 640198375} + m_Placeholder: {fileID: 891486378} + m_VerticalScrollbar: {fileID: 1154752062} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 2 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 36 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: 'This is an example of using a <#ff4f00>Scrollbar with the TextMesh<#4080ff>Pro + Text Input Field. + + + The Scrollbar position and size adjusts automatically as new text is added. + + + The Home and End keys move the caret to the start or end of each line. + + + You can now also use Page Up and Page Down to navigate through the text. + + + Holding down shift allows for multiple lines of text to be selected. + + + Double clicks on words to select them.' + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_OnFocusSelectAll: 0 + m_ResetOnDeActivation: 0 + m_RestoreOriginalTextOnEscape: 1 + m_isRichTextEditingAllowed: 1 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &1652711584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1652711582} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1652711585 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1652711582} + m_CullTransparentMesh: 0 +--- !u!224 &1652711586 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1652711582} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 344071589} + - {fileID: 1154752063} + m_Father: {fileID: 222810365} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 320, y: 180} + m_SizeDelta: {x: 475, y: 260} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1716245243 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1716245244} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1716245244 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1716245243} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 670165399} + m_Father: {fileID: 1154752063} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1849378852 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1849378856} + - component: {fileID: 1849378855} + - component: {fileID: 1849378854} + - component: {fileID: 1849378853} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1849378853 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1849378852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &1849378854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1849378852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1849378855 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1849378852} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1849378856 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1849378852} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1856700216 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1856700217} + - component: {fileID: 1856700220} + - component: {fileID: 1856700219} + - component: {fileID: 1856700218} + m_Layer: 5 + m_Name: Chat Input Field + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1856700217 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856700216} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 337669132} + m_Father: {fileID: 1535389321} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 2.5, y: 25} + m_SizeDelta: {x: -5, y: 40} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1856700218 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856700216} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2da0c512f12947e489f739169773d7ca, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1856700219} + m_TextViewport: {fileID: 337669132} + m_TextComponent: {fileID: 655286162} + m_Placeholder: {fileID: 894215174} + m_VerticalScrollbar: {fileID: 0} + m_VerticalScrollbarEventHandler: {fileID: 0} + m_LayoutGroup: {fileID: 0} + m_ScrollSensitivity: 1 + m_ContentType: 0 + m_InputType: 0 + m_AsteriskChar: 42 + m_KeyboardType: 0 + m_LineType: 0 + m_HideMobileInput: 0 + m_HideSoftKeyboard: 0 + m_CharacterValidation: 0 + m_RegexValue: + m_GlobalPointSize: 22 + m_CharacterLimit: 0 + m_OnEndEdit: + m_PersistentCalls: + m_Calls: [] + m_OnSubmit: + m_PersistentCalls: + m_Calls: [] + m_OnSelect: + m_PersistentCalls: + m_Calls: [] + m_OnDeselect: + m_PersistentCalls: + m_Calls: [] + m_OnTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnEndTextSelection: + m_PersistentCalls: + m_Calls: [] + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_OnTouchScreenKeyboardStatusChanged: + m_PersistentCalls: + m_Calls: [] + m_CaretColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_CustomCaretColor: 0 + m_SelectionColor: {r: 0.65882355, g: 0.80784315, b: 1, a: 0.7529412} + m_Text: + m_CaretBlinkRate: 0.85 + m_CaretWidth: 1 + m_ReadOnly: 0 + m_RichText: 1 + m_GlobalFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_OnFocusSelectAll: 0 + m_ResetOnDeActivation: 1 + m_RestoreOriginalTextOnEscape: 0 + m_isRichTextEditingAllowed: 1 + m_LineLimit: 0 + m_InputValidator: {fileID: 0} +--- !u!114 &1856700219 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856700216} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1856700220 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856700216} + m_CullTransparentMesh: 0 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/20 - Input Field with Scrollbar.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/20 - Input Field with Scrollbar.unity.meta new file mode 100644 index 00000000..80b9d389 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/20 - Input Field with Scrollbar.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 337f92480dd24675aae9e79210fb1ad9 +timeCreated: 1487199155 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/21 - Script Example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/21 - Script Example.unity new file mode 100644 index 00000000..9fc79962 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/21 - Script Example.unity @@ -0,0 +1,239 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1079079952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079079957} + - component: {fileID: 1079079956} + - component: {fileID: 1079079953} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1079079953 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 +--- !u!20 &1079079956 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 100 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1079079957 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079079952} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -28.517307} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1888731522 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1888731524} + - component: {fileID: 1888731523} + m_Layer: 0 + m_Name: Simple Script + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1888731523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888731522} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9eff140b25d64601aabc6ba32245d099, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1888731524 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888731522} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/21 - Script Example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/21 - Script Example.unity.meta new file mode 100644 index 00000000..bb879c75 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/21 - Script Example.unity.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 50f52f9274434ecfb34dd87f0836f323 +labels: +- Mesh +- Text +- Rendering +- TextMesh +- TextMeshPro +- Font +- Dynamic +- Pro +- Fonts +- Advanced +- GUI +- Scene +- Styles +- Style +- Layout +- Atlas +- Kerning +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/22 - Basic Scripting Example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/22 - Basic Scripting Example.unity new file mode 100644 index 00000000..3ff14334 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/22 - Basic Scripting Example.unity @@ -0,0 +1,447 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &486248254 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 486248258} + - component: {fileID: 486248257} + - component: {fileID: 486248256} + - component: {fileID: 486248255} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &486248255 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 486248254} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1997211142, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ForceModuleActive: 0 +--- !u!114 &486248256 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 486248254} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &486248257 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 486248254} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &486248258 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 486248254} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &691654662 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 691654663} + - component: {fileID: 691654665} + - component: {fileID: 691654664} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &691654663 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 691654662} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 993643434} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &691654664 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 691654662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &691654665 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 691654662} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 1 + m_Camera: {fileID: 1166195106} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &993643432 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 993643434} + - component: {fileID: 993643433} + m_Layer: 0 + m_Name: 'Text Object #1' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &993643433 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 993643432} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6f2c5b59b6874405865e2616e4ec276a, type: 3} + m_Name: + m_EditorClassIdentifier: + ObjectType: 1 + isStatic: 0 +--- !u!224 &993643434 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 993643432} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 691654663} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 75} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1166195102 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1166195107} + - component: {fileID: 1166195106} + - component: {fileID: 1166195103} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1166195103 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166195102} + m_Enabled: 1 +--- !u!20 &1166195106 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166195102} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 36 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1166195107 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1166195102} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1590754846 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1590754848} + - component: {fileID: 1590754847} + m_Layer: 0 + m_Name: 'Text Object #2' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1590754847 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1590754846} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6f2c5b59b6874405865e2616e4ec276a, type: 3} + m_Name: + m_EditorClassIdentifier: + ObjectType: 0 + isStatic: 0 +--- !u!4 &1590754848 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1590754846} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -7.5, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/22 - Basic Scripting Example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/22 - Basic Scripting Example.unity.meta new file mode 100644 index 00000000..8f2fffe0 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/22 - Basic Scripting Example.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6250f98e58fe4abbaada5d84b7ca846d +timeCreated: 1449626883 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/23 - Animating Vertex Attributes.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/23 - Animating Vertex Attributes.unity new file mode 100644 index 00000000..f63cfc6a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/23 - Animating Vertex Attributes.unity @@ -0,0 +1,520 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &66853331 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 66853334} + - component: {fileID: 66853333} + - component: {fileID: 66853332} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &66853332 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 66853331} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &66853333 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 66853331} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &66853334 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 66853331} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1992478846} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1353010457 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1353010460} + - component: {fileID: 1353010459} + - component: {fileID: 1353010458} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1353010458 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1353010457} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1353010459 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1353010457} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1353010460 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1353010457} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1803781509 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1803781514} + - component: {fileID: 1803781513} + - component: {fileID: 1803781510} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1803781510 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1803781509} + m_Enabled: 1 +--- !u!20 &1803781513 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1803781509} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1803781514 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1803781509} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1992478845 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1992478846} + - component: {fileID: 1992478849} + - component: {fileID: 1992478848} + - component: {fileID: 1992478847} + - component: {fileID: 1992478850} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1992478846 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992478845} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 66853334} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.000015258789, y: 0} + m_SizeDelta: {x: 670.1, y: 357.5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1992478847 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992478845} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2ed57967c52645d390a89dcf8f61ba73, type: 3} + m_Name: + m_EditorClassIdentifier: + AngleMultiplier: 1 + SpeedMultiplier: 1 + CurveScale: 25 +--- !u!114 &1992478848 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992478845} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Animating Vertex Attributes + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 749b9069dc4742c5bfa5c74644049926, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 92 + m_fontSizeBase: 92 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 0 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1992478848} + characterCount: 27 + spriteCount: 0 + spaceCount: 2 + wordCount: 3 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1992478849 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992478845} + m_CullTransparentMesh: 0 +--- !u!114 &1992478850 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1992478845} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 91b8ba3d52e041fab2d0e0f169855539, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/23 - Animating Vertex Attributes.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/23 - Animating Vertex Attributes.unity.meta new file mode 100644 index 00000000..db7c2c83 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/23 - Animating Vertex Attributes.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 54e994244b4b467e8583cf2da6dcc716 +timeCreated: 1461311052 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/24 - Surface Shader Example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/24 - Surface Shader Example.unity new file mode 100644 index 00000000..ae01723d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/24 - Surface Shader Example.unity @@ -0,0 +1,2460 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 1 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 1 + m_FogColor: {r: 0.2784314, g: 0.2784314, b: 0.2784314, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 200 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &45386653 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 45386654} + - component: {fileID: 45386657} + - component: {fileID: 45386656} + - component: {fileID: 45386655} + m_Layer: 0 + m_Name: Crate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &45386654 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45386653} + m_LocalRotation: {x: 0, y: 0.13052633, z: 0, w: -0.9914449} + m_LocalPosition: {x: 3.100965, y: -2.5, z: 0.3603902} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 1198835735} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &45386655 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45386653} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &45386656 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45386653} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &45386657 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 45386653} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &88657228 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 88657232} + - component: {fileID: 88657231} + - component: {fileID: 88657230} + - component: {fileID: 88657229} + m_Layer: 0 + m_Name: Crate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &88657229 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88657228} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &88657230 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88657228} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &88657231 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88657228} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &88657232 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88657228} + m_LocalRotation: {x: 0, y: 0.13052633, z: 0, w: -0.9914449} + m_LocalPosition: {x: 3.100965, y: -2.5, z: 0.3603902} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 551637154} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &130188541 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 130188545} + - component: {fileID: 130188544} + - component: {fileID: 130188542} + m_Layer: 0 + m_Name: Ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &130188542 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 130188541} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: aadd5a709a48466c887296bb5b1b8110, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &130188544 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 130188541} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &130188545 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 130188541} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 20, y: 1, z: 20} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &151148667 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 151148673} + - component: {fileID: 151148671} + - component: {fileID: 151148668} + - component: {fileID: 151148672} + m_Layer: 10 + m_Name: TextMesh Pro - Caption + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &151148668 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151148667} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: The Ultimate Text Solution for Unity + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 5302535af1044152a457ed104f1f4b91, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: e6b276ec991f467aa14ef1f3cc665993, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 22 + m_fontSizeBase: 22 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 24 + m_fontSizeMax: 96 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 2.7 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: -10 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 151148668} + characterCount: 36 + spriteCount: 0 + spaceCount: 5 + wordCount: 6 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 151148671} + m_maskType: 0 +--- !u!23 &151148671 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151148667} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b276ec991f467aa14ef1f3cc665993, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &151148672 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151148667} + m_CullTransparentMesh: 0 +--- !u!224 &151148673 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 151148667} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 1.65} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 7.69} + m_SizeDelta: {x: 40, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &176749293 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 176749294} + m_Layer: 0 + m_Name: Crate Group + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &176749294 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 176749293} + m_LocalRotation: {x: 0, y: -0.8657618, z: 0, w: 0.5004564} + m_LocalPosition: {x: 24.020954, y: 5, z: 9.024419} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1533777692} + - {fileID: 727433510} + - {fileID: 1109394275} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &181840061 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 181840064} + - component: {fileID: 181840063} + - component: {fileID: 181840062} + m_Layer: 0 + m_Name: Point Light - Red + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &181840062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181840061} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f19c7f94c794c5097d8bd11e39c750d, type: 3} + m_Name: + m_EditorClassIdentifier: + SpinSpeed: 1.25 + RotationRange: 20 + Motion: 2 +--- !u!108 &181840063 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181840061} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 2 + m_Color: {r: 1, g: 0, b: 0, a: 1} + m_Intensity: 2.2579021 + m_Range: 30 + m_SpotAngle: 60 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &181840064 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 181840061} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 10, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1423076965} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &185619762 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 185619763} + - component: {fileID: 185619766} + - component: {fileID: 185619765} + - component: {fileID: 185619764} + m_Layer: 0 + m_Name: Crate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &185619763 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185619762} + m_LocalRotation: {x: 0, y: 0.08776625, z: 0, w: 0.99614114} + m_LocalPosition: {x: -3.4550133, y: -2.5, z: 0.58618975} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 551637154} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &185619764 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185619762} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &185619765 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185619762} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &185619766 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 185619762} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &280649733 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 280649738} + - component: {fileID: 280649737} + - component: {fileID: 280649734} + - component: {fileID: 280649740} + - component: {fileID: 280649739} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &280649734 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_Enabled: 1 +--- !u!20 &280649737 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.2784314, g: 0.2784314, b: 0.2784314, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 54 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &280649738 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_LocalRotation: {x: -0.14296447, y: -0.27517763, z: 0.04141913, w: -0.94980156} + m_LocalPosition: {x: -83.26071, y: 35.23844, z: -101.45492} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &280649739 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2d687537154440a3913a9a3c7977978c, type: 3} + m_Name: + m_EditorClassIdentifier: + CameraTarget: {fileID: 914799696} + FollowDistance: 45 + MaxFollowDistance: 500 + MinFollowDistance: 2 + ElevationAngle: 10 + MaxElevationAngle: 85 + MinElevationAngle: 0 + OrbitalAngle: 0 + CameraMode: 0 + MovementSmoothing: 1 + RotationSmoothing: 0 + MovementSmoothingValue: 25 + RotationSmoothingValue: 5 + MoveSensitivity: 2 +--- !u!114 &280649740 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 686ec78b56aa445795335fbadafcfaa4, type: 3} + m_Name: + m_EditorClassIdentifier: + UpdateInterval: 1 + AnchorPosition: 2 +--- !u!1 &551637153 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 551637154} + m_Layer: 0 + m_Name: Crate Group + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &551637154 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 551637153} + m_LocalRotation: {x: 0, y: -0.8657618, z: 0, w: 0.5004564} + m_LocalPosition: {x: -2.9828825, y: 5, z: 37.440086} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 88657232} + - {fileID: 185619763} + - {fileID: 1231649826} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &727433509 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 727433510} + - component: {fileID: 727433513} + - component: {fileID: 727433512} + - component: {fileID: 727433511} + m_Layer: 0 + m_Name: Crate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &727433510 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727433509} + m_LocalRotation: {x: 0, y: 0.08776625, z: 0, w: 0.99614114} + m_LocalPosition: {x: -3.4550133, y: -2.5, z: 0.58618975} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 176749294} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &727433511 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727433509} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &727433512 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727433509} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &727433513 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 727433509} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &914799695 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 914799696} + m_Layer: 0 + m_Name: Camera Anchor + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &914799696 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 914799695} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 10, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1041320347 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1041320350} + - component: {fileID: 1041320349} + - component: {fileID: 1041320348} + m_Layer: 0 + m_Name: Spotlight - Blue + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1041320348 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1041320347} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f19c7f94c794c5097d8bd11e39c750d, type: 3} + m_Name: + m_EditorClassIdentifier: + SpinSpeed: 1.5 + RotationRange: 25 + Motion: 1 +--- !u!108 &1041320349 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1041320347} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 0 + m_Color: {r: 0, g: 0, b: 1, a: 1} + m_Intensity: 2.078326 + m_Range: 100 + m_SpotAngle: 60 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1041320350 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1041320347} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 25, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1888380059} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1079961348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079961351} + - component: {fileID: 1079961350} + - component: {fileID: 1079961349} + m_Layer: 0 + m_Name: Point Light - Blue + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1079961349 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079961348} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f19c7f94c794c5097d8bd11e39c750d, type: 3} + m_Name: + m_EditorClassIdentifier: + SpinSpeed: 1 + RotationRange: 20 + Motion: 2 +--- !u!108 &1079961350 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079961348} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 2 + m_Color: {r: 0, g: 0, b: 1, a: 1} + m_Intensity: 2.2579021 + m_Range: 30 + m_SpotAngle: 60 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1079961351 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079961348} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -10, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1423076965} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1097136440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1097136442} + - component: {fileID: 1097136441} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1097136441 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097136440} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 0.48453492 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.107 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1097136442 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097136440} + m_LocalRotation: {x: 0.2677142, y: 0.16857424, z: -0.04763104, w: 0.9474403} + m_LocalPosition: {x: -1.5021362, y: 36.79033, z: -19.266798} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1109394274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1109394275} + - component: {fileID: 1109394278} + - component: {fileID: 1109394277} + - component: {fileID: 1109394276} + m_Layer: 0 + m_Name: Crate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1109394275 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1109394274} + m_LocalRotation: {x: 0, y: -0.17020881, z: 0, w: 0.98540807} + m_LocalPosition: {x: 0.067751884, y: 2.5291405, z: -0.13494396} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 176749294} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1109394276 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1109394274} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1109394277 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1109394274} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1109394278 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1109394274} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1139141065 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1139141069} + - component: {fileID: 1139141068} + - component: {fileID: 1139141067} + - component: {fileID: 1139141066} + m_Layer: 0 + m_Name: Crate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1139141066 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139141065} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1139141067 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139141065} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1139141068 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139141065} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1139141069 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1139141065} + m_LocalRotation: {x: 0, y: 0.08776625, z: 0, w: 0.99614114} + m_LocalPosition: {x: -3.4550133, y: -2.5, z: 0.58618975} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 1198835735} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1142730609 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1142730611} + - component: {fileID: 1142730610} + - component: {fileID: 1142730612} + m_Layer: 0 + m_Name: Spotlight - Green + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1142730610 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1142730609} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 0 + m_Color: {r: 0, g: 1, b: 0, a: 1} + m_Intensity: 2.078326 + m_Range: 100 + m_SpotAngle: 60 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1142730611 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1142730609} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1888380059} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1142730612 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1142730609} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f19c7f94c794c5097d8bd11e39c750d, type: 3} + m_Name: + m_EditorClassIdentifier: + SpinSpeed: 2 + RotationRange: 25 + Motion: 1 +--- !u!1 &1185126715 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1185126718} + - component: {fileID: 1185126717} + - component: {fileID: 1185126716} + m_Layer: 0 + m_Name: Spotlight - White + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!114 &1185126716 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1185126715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f19c7f94c794c5097d8bd11e39c750d, type: 3} + m_Name: + m_EditorClassIdentifier: + SpinSpeed: 0 + RotationRange: 30 + Motion: 1 +--- !u!108 &1185126717 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1185126715} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 0 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1.8778619 + m_Range: 100 + m_SpotAngle: 60 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1185126718 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1185126715} + m_LocalRotation: {x: 0.17453936, y: 0, z: 0, w: 0.98465025} + m_LocalPosition: {x: 0.22756672, y: 25, z: -50} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1198835734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1198835735} + m_Layer: 0 + m_Name: Crate Group + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1198835735 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1198835734} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -22.891533, y: 5, z: -4.165652} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 45386654} + - {fileID: 1139141069} + - {fileID: 1547569612} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1231649825 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1231649826} + - component: {fileID: 1231649829} + - component: {fileID: 1231649828} + - component: {fileID: 1231649827} + m_Layer: 0 + m_Name: Crate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1231649826 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231649825} + m_LocalRotation: {x: 0, y: -0.17020881, z: 0, w: 0.98540807} + m_LocalPosition: {x: 0.067751884, y: 2.5291405, z: -0.13494396} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 551637154} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1231649827 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231649825} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1231649828 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231649825} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1231649829 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1231649825} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1328606984 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1328606987} + - component: {fileID: 1328606986} + - component: {fileID: 1328606985} + m_Layer: 0 + m_Name: Spotlight - Red + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1328606985 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328606984} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f19c7f94c794c5097d8bd11e39c750d, type: 3} + m_Name: + m_EditorClassIdentifier: + SpinSpeed: 2.5 + RotationRange: 25 + Motion: 1 +--- !u!108 &1328606986 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328606984} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 0 + m_Color: {r: 1, g: 0, b: 0, a: 1} + m_Intensity: 2.078326 + m_Range: 100 + m_SpotAngle: 60 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1328606987 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1328606984} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -25, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1888380059} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1423076964 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1423076965} + m_Layer: 0 + m_Name: Pointlight - Group + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1423076965 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1423076964} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 10, z: -15} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1079961351} + - {fileID: 1625386229} + - {fileID: 181840064} + m_Father: {fileID: 0} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1533777688 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1533777692} + - component: {fileID: 1533777691} + - component: {fileID: 1533777690} + - component: {fileID: 1533777689} + m_Layer: 0 + m_Name: Crate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1533777689 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533777688} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1533777690 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533777688} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1533777691 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533777688} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1533777692 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1533777688} + m_LocalRotation: {x: 0, y: 0.13052633, z: 0, w: -0.9914449} + m_LocalPosition: {x: 3.100965, y: -2.5, z: 0.3603902} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 176749294} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1547569611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1547569612} + - component: {fileID: 1547569615} + - component: {fileID: 1547569614} + - component: {fileID: 1547569613} + m_Layer: 0 + m_Name: Crate + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1547569612 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1547569611} + m_LocalRotation: {x: 0, y: -0.17020881, z: 0, w: 0.98540807} + m_LocalPosition: {x: 0.067751884, y: 2.5291405, z: -0.13494396} + m_LocalScale: {x: 5, y: 5, z: 5} + m_Children: [] + m_Father: {fileID: 1198835735} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!23 &1547569613 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1547569611} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e6b9b44320f4448d9d5e0ee634259966, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!65 &1547569614 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1547569611} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1547569615 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1547569611} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1625386226 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1625386229} + - component: {fileID: 1625386228} + - component: {fileID: 1625386227} + m_Layer: 0 + m_Name: Point Light - Green + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1625386227 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1625386226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f19c7f94c794c5097d8bd11e39c750d, type: 3} + m_Name: + m_EditorClassIdentifier: + SpinSpeed: 1.5 + RotationRange: 30 + Motion: 2 +--- !u!108 &1625386228 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1625386226} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 2 + m_Color: {r: 0, g: 1, b: 0, a: 1} + m_Intensity: 2.2579021 + m_Range: 30 + m_SpotAngle: 60 + m_CookieSize: 10 + m_Shadows: + m_Type: 0 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1625386229 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1625386226} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1423076965} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1743864370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1743864372} + - component: {fileID: 1743864371} + - component: {fileID: 1743864373} + m_Layer: 0 + m_Name: Spotlight - Backlight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1743864371 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743864370} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 0 + m_Color: {r: 0, g: 0.5862069, b: 1, a: 1} + m_Intensity: 2.2579021 + m_Range: 80 + m_SpotAngle: 45 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1743864372 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743864370} + m_LocalRotation: {x: 0.041116327, y: 0.8697486, z: -0.07354433, w: 0.4862491} + m_LocalPosition: {x: -39.42447, y: 21.20903, z: 24.45694} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1743864373 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1743864370} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f19c7f94c794c5097d8bd11e39c750d, type: 3} + m_Name: + m_EditorClassIdentifier: + SpinSpeed: 2 + RotationRange: 45 + Motion: 1 +--- !u!1 &1746165346 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1746165351} + - component: {fileID: 1746165349} + - component: {fileID: 1746165347} + - component: {fileID: 1746165350} + m_Layer: 10 + m_Name: TextMesh Pro - Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1746165347 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1746165346} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: TextMesh <#50aaff>PRO! + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 125cb55b44b24c4393181402bc6200e6, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: f4e195ac1e204eff960149d1cb34e18c, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 72 + m_fontSizeBase: 72 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 24 + m_fontSizeMax: 96 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 1 + m_characterSpacing: 7 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: -10 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 0 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0.3 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 0 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1746165347} + characterCount: 13 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 1746165349} + m_maskType: 0 +--- !u!23 &1746165349 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1746165346} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f4e195ac1e204eff960149d1cb34e18c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!222 &1746165350 +CanvasRenderer: + m_ObjectHideFlags: 2 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1746165346} + m_CullTransparentMesh: 0 +--- !u!224 &1746165351 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1746165346} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 1.65} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 14.47} + m_SizeDelta: {x: 40, y: 9.007265} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1888380058 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1888380059} + m_Layer: 0 + m_Name: Spotlight - Group + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1888380059 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888380058} + m_LocalRotation: {x: 0.16051155, y: 0, z: 0, w: 0.98703396} + m_LocalPosition: {x: 0, y: 25, z: -50} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1041320350} + - {fileID: 1142730611} + - {fileID: 1328606987} + m_Father: {fileID: 0} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/24 - Surface Shader Example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/24 - Surface Shader Example.unity.meta new file mode 100644 index 00000000..739fe624 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/24 - Surface Shader Example.unity.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 8c4969fd8ba94a68b07cf11f3e7a5137 +labels: +- Mesh +- Text +- Rendering +- TextMesh +- TextMeshPro +- Font +- Dynamic +- Pro +- Fonts +- Advanced +- GUI +- Scene +- Styles +- Style +- Layout +- Atlas +- Kerning +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/25 - Sunny Days Example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/25 - Sunny Days Example.unity new file mode 100644 index 00000000..fc579bc2 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/25 - Sunny Days Example.unity @@ -0,0 +1,615 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 1 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &754594204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 754594209} + - component: {fileID: 754594208} + - component: {fileID: 754594205} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &754594205 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 754594204} + m_Enabled: 1 +--- !u!20 &754594208 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 754594204} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &754594209 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 754594204} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1027572109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1027572110} + - component: {fileID: 1027572112} + - component: {fileID: 1027572111} + - component: {fileID: 1027572113} + m_Layer: 0 + m_Name: TextMeshPro Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1027572110 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1027572109} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1945473988} + m_Father: {fileID: 1098613607} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 1086, y: 718} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1027572111 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1027572109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Sunny Days! + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8a89fa14b10d46a99122fd4f73fca9a2, type: 2} + m_sharedMaterial: {fileID: 2100000, guid: 6522f30e342599e4e9dd4cc2cc03c830, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 326.41 + m_fontSizeBase: 326.41 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 32 + m_VerticalAlignment: 512 + m_textAlignment: 65535 + m_isAlignmentEnumConverted: 0 + m_characterSpacing: 0.57 + m_wordSpacing: 0 + m_lineSpacing: -34.82 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: 6 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 1 + m_verticalMapping: 1 + m_uvLineOffset: 0.5 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1027572111} + characterCount: 11 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 2 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1027572112 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1027572109} + m_CullTransparentMesh: 0 +--- !u!114 &1027572113 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1027572109} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 790744c462254b7ba8038e6ed28b3db2, type: 3} + m_Name: + m_EditorClassIdentifier: + VertexCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 10.12177 + outSlope: 10.12177 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 2 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -10.837328 + outSlope: -10.837328 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + AngleMultiplier: 1 + SpeedMultiplier: 1 + CurveScale: 2 +--- !u!1 &1098613604 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1098613607} + - component: {fileID: 1098613606} + - component: {fileID: 1098613605} + m_Layer: 0 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1098613605 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098613604} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &1098613606 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098613604} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1098613607 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1098613604} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1027572110} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1493960016 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1493960019} + - component: {fileID: 1493960018} + - component: {fileID: 1493960017} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1493960017 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1493960016} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1493960018 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1493960016} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f5f67c52d1564df4a8936ccd202a3bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 5 +--- !u!4 &1493960019 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1493960016} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1945473987 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1945473988} + - component: {fileID: 1945473990} + - component: {fileID: 1945473989} + m_Layer: 0 + m_Name: TMP SubMeshUI [IMPACT SDF - Sunny Days + LiberationSans SDF Atlas] + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1945473988 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945473987} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1027572110} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1945473989 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945473987} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 058cba836c1846c3aa1c5fd2e28aea77, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_spriteAsset: {fileID: 0} + m_material: {fileID: 0} + m_sharedMaterial: {fileID: 0} + m_isDefaultMaterial: 0 + m_padding: 0 + m_canvasRenderer: {fileID: 1945473990} + m_TextComponent: {fileID: 1027572111} + m_materialReferenceIndex: 1 +--- !u!222 &1945473990 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1945473987} + m_CullTransparentMesh: 0 diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/25 - Sunny Days Example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/25 - Sunny Days Example.unity.meta new file mode 100644 index 00000000..9e7516e0 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/25 - Sunny Days Example.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f9b4c22e15cff344ba9fc6542a58dd07 +timeCreated: 1472854817 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/26 - Dropdown Placeholder Example.unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/26 - Dropdown Placeholder Example.unity new file mode 100644 index 00000000..10284839 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/26 - Dropdown Placeholder Example.unity @@ -0,0 +1,3418 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 2 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 1 +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &101488131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 101488132} + - component: {fileID: 101488134} + - component: {fileID: 101488133} + m_Layer: 5 + m_Name: Placeholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &101488132 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101488131} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1319632886} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -45, y: -0.5} + m_SizeDelta: {x: -110, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &101488133 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101488131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Please make a selection + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4285427310 + m_fontColor: {r: 0.4339623, g: 0.4339623, b: 0.4339623, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 50 + m_fontSizeBase: 50 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 101488133} + characterCount: 23 + spriteCount: 0 + spaceCount: 3 + wordCount: 4 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &101488134 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101488131} + m_CullTransparentMesh: 0 +--- !u!1 &139435177 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 139435180} + - component: {fileID: 139435179} + - component: {fileID: 139435178} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &139435178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 139435177} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4294967295 + m_fontColor: {r: 1, g: 1, b: 1, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 60 + m_fontSizeBase: 60 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 139435178} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &139435179 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 139435177} + m_CullTransparentMesh: 0 +--- !u!224 &139435180 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 139435177} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2013243556} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: -460} + m_SizeDelta: {x: -70, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &145152783 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 145152784} + - component: {fileID: 145152787} + - component: {fileID: 145152786} + - component: {fileID: 145152785} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &145152784 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 145152783} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 787873729} + - {fileID: 1847835227} + m_Father: {fileID: 1918656514} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 2} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &145152785 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 145152783} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1367256648, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 1046762071} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 787873729} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 1847835228} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &145152786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 145152783} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &145152787 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 145152783} + m_CullTransparentMesh: 0 +--- !u!1 &176217954 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 176217955} + - component: {fileID: 176217957} + - component: {fileID: 176217956} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &176217955 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 176217954} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1661359791} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 25, y: 0} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &176217956 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 176217954} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &176217957 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 176217954} + m_CullTransparentMesh: 0 +--- !u!1 &201383588 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 201383591} + - component: {fileID: 201383590} + - component: {fileID: 201383589} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &201383589 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201383588} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 50 + m_fontSizeBase: 50 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 0 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 201383589} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &201383590 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201383588} + m_CullTransparentMesh: 0 +--- !u!224 &201383591 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 201383588} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1918656514} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -45, y: -0.5} + m_SizeDelta: {x: -110, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &380548278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 380548279} + - component: {fileID: 380548281} + - component: {fileID: 380548280} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &380548279 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380548278} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1082780498} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &380548280 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380548278} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &380548281 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 380548278} + m_CullTransparentMesh: 0 +--- !u!1 &478722736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 478722737} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &478722737 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 478722736} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1986362754} + m_Father: {fileID: 1847835227} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &519374738 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519374739} + - component: {fileID: 519374742} + - component: {fileID: 519374741} + - component: {fileID: 519374740} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &519374739 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519374738} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1769210906} + m_Father: {fileID: 1816501795} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &519374740 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519374738} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -2061169968, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2028609999} + m_HandleRect: {fileID: 2028609998} + m_Direction: 2 + m_Value: 0 + m_Size: 0.81333333 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Scrollbar+ScrollEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &519374741 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519374738} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &519374742 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519374738} + m_CullTransparentMesh: 0 +--- !u!1 &519420028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519420032} + - component: {fileID: 519420031} + - component: {fileID: 519420029} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &519420029 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 +--- !u!20 &519420031 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 0 + m_HDR: 1 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 0 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &519420032 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &701619567 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 701619568} + - component: {fileID: 701619570} + - component: {fileID: 701619569} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &701619568 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 701619567} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1319632886} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -50, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &701619569 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 701619567} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &701619570 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 701619567} + m_CullTransparentMesh: 0 +--- !u!1 &787873728 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 787873729} + - component: {fileID: 787873732} + - component: {fileID: 787873731} + - component: {fileID: 787873730} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &787873729 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 787873728} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1046762071} + m_Father: {fileID: 145152784} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &787873730 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 787873728} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &787873731 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 787873728} + m_CullTransparentMesh: 0 +--- !u!114 &787873732 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 787873728} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &790700615 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 790700616} + - component: {fileID: 790700618} + - component: {fileID: 790700617} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &790700616 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790700615} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1319632886} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -45, y: -0.5} + m_SizeDelta: {x: -110, y: -13} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &790700617 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790700615} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 50 + m_fontSizeBase: 50 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 0 + m_fontSizeMax: 0 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 0 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 0 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 790700617} + characterCount: 0 + spriteCount: 0 + spaceCount: 0 + wordCount: 0 + linkCount: 0 + lineCount: 0 + pageCount: 0 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &790700618 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 790700615} + m_CullTransparentMesh: 0 +--- !u!1 &796521516 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 796521517} + - component: {fileID: 796521519} + - component: {fileID: 796521518} + m_Layer: 5 + m_Name: Item Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &796521517 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 796521516} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1661359791} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &796521518 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 796521516} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &796521519 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 796521516} + m_CullTransparentMesh: 0 +--- !u!1 &1046762070 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1046762071} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1046762071 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1046762070} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1082780498} + m_Father: {fileID: 787873729} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 50} + m_Pivot: {x: 0.5, y: 1} +--- !u!1 &1082780497 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1082780498} + - component: {fileID: 1082780499} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1082780498 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082780497} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 380548279} + - {fileID: 1530403189} + - {fileID: 1426913341} + m_Father: {fileID: 1046762071} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1082780499 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1082780497} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 2109663825, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 380548280} + toggleTransition: 1 + graphic: {fileID: 1530403190} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Toggle+ToggleEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null + m_IsOn: 1 +--- !u!1 &1224163520 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1224163523} + - component: {fileID: 1224163522} + - component: {fileID: 1224163521} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1224163521 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1224163520} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1077351063, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1224163522 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1224163520} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -619905303, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1224163523 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1224163520} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1314055271 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1314055272} + - component: {fileID: 1314055274} + - component: {fileID: 1314055273} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1314055272 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1314055271} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1661359791} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 25, y: 0} + m_SizeDelta: {x: -50, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1314055273 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1314055271} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1314055273} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1314055274 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1314055271} + m_CullTransparentMesh: 0 +--- !u!1 &1319489945 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1319489946} + - component: {fileID: 1319489949} + - component: {fileID: 1319489948} + - component: {fileID: 1319489947} + m_Layer: 5 + m_Name: Viewport + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1319489946 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319489945} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2133414391} + m_Father: {fileID: 1816501795} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -17, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!114 &1319489947 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319489945} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10917, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1319489948 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319489945} + m_CullTransparentMesh: 0 +--- !u!114 &1319489949 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319489945} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -1200242548, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_ShowMaskGraphic: 0 +--- !u!1 &1319632885 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1319632886} + - component: {fileID: 1319632889} + - component: {fileID: 1319632888} + - component: {fileID: 1319632887} + m_Layer: 5 + m_Name: DropdownWithPlaceholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1319632886 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319632885} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 790700616} + - {fileID: 101488132} + - {fileID: 701619568} + - {fileID: 1816501795} + m_Father: {fileID: 2013243556} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 80} + m_SizeDelta: {x: -70, y: 120} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1319632887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319632885} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1319632888} + m_Template: {fileID: 1816501795} + m_CaptionText: {fileID: 790700617} + m_CaptionImage: {fileID: 0} + m_Placeholder: {fileID: 101488133} + m_ItemText: {fileID: 1314055273} + m_ItemImage: {fileID: 0} + m_Value: -1 + m_Options: + m_Options: + - m_Text: Option A + m_Image: {fileID: 0} + - m_Text: Option B + m_Image: {fileID: 0} + - m_Text: Option C + m_Image: {fileID: 0} + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_Dropdown+DropdownEvent, Unity.TextMeshPro, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1319632888 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319632885} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1319632889 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1319632885} + m_CullTransparentMesh: 0 +--- !u!1 &1426913338 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1426913341} + - component: {fileID: 1426913340} + - component: {fileID: 1426913339} + m_Layer: 5 + m_Name: Item Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1426913339 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426913338} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Option A + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 36 + m_fontSizeBase: 36 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 513 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1426913339} + characterCount: 8 + spriteCount: 0 + spaceCount: 1 + wordCount: 2 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1426913340 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426913338} + m_CullTransparentMesh: 0 +--- !u!224 &1426913341 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426913338} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1082780498} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 25, y: 0} + m_SizeDelta: {x: -50, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1430059152 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1430059153} + - component: {fileID: 1430059155} + - component: {fileID: 1430059154} + m_Layer: 5 + m_Name: Arrow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1430059153 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1430059152} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1918656514} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -50, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1430059154 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1430059152} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10915, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1430059155 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1430059152} + m_CullTransparentMesh: 0 +--- !u!1 &1473329902 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1473329903} + - component: {fileID: 1473329906} + - component: {fileID: 1473329905} + - component: {fileID: 1473329904} + m_Layer: 5 + m_Name: Button + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1473329903 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473329902} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1878170544} + m_Father: {fileID: 2013243556} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 80} + m_SizeDelta: {x: -70, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1473329904 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473329902} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1392445389, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1473329905} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2013243557} + m_MethodName: OnButtonClick + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_TypeName: UnityEngine.UI.Button+ButtonClickedEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1473329905 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473329902} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1473329906 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1473329902} + m_CullTransparentMesh: 0 +--- !u!1 &1530403188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1530403189} + - component: {fileID: 1530403191} + - component: {fileID: 1530403190} + m_Layer: 5 + m_Name: Item Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1530403189 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530403188} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1082780498} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 25, y: 0} + m_SizeDelta: {x: 50, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1530403190 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530403188} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10901, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1530403191 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1530403188} + m_CullTransparentMesh: 0 +--- !u!1 &1661359790 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1661359791} + - component: {fileID: 1661359792} + m_Layer: 5 + m_Name: Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1661359791 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1661359790} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 796521517} + - {fileID: 176217955} + - {fileID: 1314055272} + m_Father: {fileID: 2133414391} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 50} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1661359792 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1661359790} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 2109663825, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 796521518} + toggleTransition: 1 + graphic: {fileID: 176217956} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Toggle+ToggleEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null + m_IsOn: 1 +--- !u!1 &1769210905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1769210906} + m_Layer: 5 + m_Name: Sliding Area + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1769210906 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1769210905} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2028609998} + m_Father: {fileID: 519374739} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: -20, y: -20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!1 &1816501794 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1816501795} + - component: {fileID: 1816501798} + - component: {fileID: 1816501797} + - component: {fileID: 1816501796} + m_Layer: 5 + m_Name: Template + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1816501795 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1816501794} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1319489946} + - {fileID: 519374739} + m_Father: {fileID: 1319632886} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0} + m_AnchoredPosition: {x: 0, y: 2} + m_SizeDelta: {x: 0, y: 150} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1816501796 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1816501794} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1367256648, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 2133414391} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 2 + m_Elasticity: 0.1 + m_Inertia: 1 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 1 + m_Viewport: {fileID: 1319489946} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 519374740} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 2 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: -3 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.ScrollRect+ScrollRectEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1816501797 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1816501794} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1816501798 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1816501794} + m_CullTransparentMesh: 0 +--- !u!1 &1847835226 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1847835227} + - component: {fileID: 1847835230} + - component: {fileID: 1847835229} + - component: {fileID: 1847835228} + m_Layer: 5 + m_Name: Scrollbar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1847835227 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1847835226} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 478722737} + m_Father: {fileID: 145152784} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 0} + m_Pivot: {x: 1, y: 1} +--- !u!114 &1847835228 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1847835226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -2061169968, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1986362755} + m_HandleRect: {fileID: 1986362754} + m_Direction: 2 + m_Value: 0 + m_Size: 0.81333333 + m_NumberOfSteps: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.Scrollbar+ScrollEvent, UnityEngine.UI, Version=1.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!114 &1847835229 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1847835226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1847835230 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1847835226} + m_CullTransparentMesh: 0 +--- !u!1 &1878170543 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1878170544} + - component: {fileID: 1878170546} + - component: {fileID: 1878170545} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1878170544 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1878170543} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1473329903} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1878170545 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1878170543} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_text: Done + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281479730 + m_fontColor: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_enableVertexGradient: 0 + m_colorMode: 3 + m_fontColorGradient: + topLeft: {r: 1, g: 1, b: 1, a: 1} + topRight: {r: 1, g: 1, b: 1, a: 1} + bottomLeft: {r: 1, g: 1, b: 1, a: 1} + bottomRight: {r: 1, g: 1, b: 1, a: 1} + m_fontColorGradientPreset: {fileID: 0} + m_spriteAsset: {fileID: 0} + m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: -1183493901 + m_overrideHtmlColors: 0 + m_faceColor: + serializedVersion: 2 + rgba: 4294967295 + m_outlineColor: + serializedVersion: 2 + rgba: 4278190080 + m_fontSize: 50 + m_fontSizeBase: 50 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_textAlignment: 514 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_firstOverflowCharacterIndex: -1 + m_linkedTextComponent: {fileID: 0} + m_isLinkedTextComponent: 0 + m_isTextTruncated: 0 + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_ignoreRectMaskCulling: 0 + m_ignoreCulling: 1 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_VertexBufferAutoSizeReduction: 1 + m_firstVisibleCharacter: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_textInfo: + textComponent: {fileID: 1878170545} + characterCount: 4 + spriteCount: 0 + spaceCount: 0 + wordCount: 1 + linkCount: 0 + lineCount: 1 + pageCount: 1 + materialCount: 1 + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_spriteAnimator: {fileID: 0} + m_hasFontAssetChanged: 0 + m_subTextObjects: + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + - {fileID: 0} + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!222 &1878170546 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1878170543} + m_CullTransparentMesh: 0 +--- !u!1 &1918656512 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1918656514} + - component: {fileID: 1918656516} + - component: {fileID: 1918656515} + - component: {fileID: 1918656513} + m_Layer: 5 + m_Name: DropdownWithoutPlaceholder + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1918656513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918656512} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7b743370ac3e4ec2a1668f5455a8ef8a, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 1918656515} + m_Template: {fileID: 145152784} + m_CaptionText: {fileID: 201383589} + m_CaptionImage: {fileID: 0} + m_Placeholder: {fileID: 0} + m_ItemText: {fileID: 1426913339} + m_ItemImage: {fileID: 0} + m_Value: 0 + m_Options: + m_Options: + - m_Text: Option A + m_Image: {fileID: 0} + - m_Text: Option B + m_Image: {fileID: 0} + - m_Text: Option C + m_Image: {fileID: 0} + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: TMPro.TMP_Dropdown+DropdownEvent, Unity.TextMeshPro, Version=0.0.0.0, + Culture=neutral, PublicKeyToken=null +--- !u!224 &1918656514 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918656512} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 201383591} + - {fileID: 1430059153} + - {fileID: 145152784} + m_Father: {fileID: 2013243556} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: 0, y: 240} + m_SizeDelta: {x: -70, y: 120} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1918656515 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918656512} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1918656516 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1918656512} + m_CullTransparentMesh: 0 +--- !u!1 &1986362753 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1986362754} + - component: {fileID: 1986362756} + - component: {fileID: 1986362755} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1986362754 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1986362753} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 478722737} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.81333333} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1986362755 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1986362753} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &1986362756 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1986362753} + m_CullTransparentMesh: 0 +--- !u!1 &2013243552 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2013243556} + - component: {fileID: 2013243555} + - component: {fileID: 2013243553} + - component: {fileID: 2013243557} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2013243553 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2013243552} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 1301386320, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!223 &2013243555 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2013243552} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &2013243556 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2013243552} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 1918656514} + - {fileID: 1319632886} + - {fileID: 139435180} + - {fileID: 1473329903} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &2013243557 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2013243552} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ac1eb05af6d391b4eb0f4c070a99f1d0, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 139435178} + dropdownWithoutPlaceholder: {fileID: 1918656513} + dropdownWithPlaceholder: {fileID: 1319632887} +--- !u!1 &2028609997 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2028609998} + - component: {fileID: 2028610000} + - component: {fileID: 2028609999} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2028609998 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2028609997} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1769210906} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 0.81333333} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2028609999 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2028609997} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI, + Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 +--- !u!222 &2028610000 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2028609997} + m_CullTransparentMesh: 0 +--- !u!1 &2133414390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2133414391} + m_Layer: 5 + m_Name: Content + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2133414391 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2133414390} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1661359791} + m_Father: {fileID: 1319489946} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 50} + m_Pivot: {x: 0.5, y: 1} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/26 - Dropdown Placeholder Example.unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/26 - Dropdown Placeholder Example.unity.meta new file mode 100644 index 00000000..04121acd --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/26 - Dropdown Placeholder Example.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0851605490a599b46b6ac5cb681d93ea +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/Benchmark (Floating Text).unity b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/Benchmark (Floating Text).unity new file mode 100644 index 00000000..6cf6f775 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/Benchmark (Floating Text).unity @@ -0,0 +1,429 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 1 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientEquatorColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientGroundColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &4 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 11 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 10 + m_Resolution: 1 + m_BakeResolution: 50 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 0 + m_CompAOExponentDirect: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 0 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 1024 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringMode: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ShowResolutionOverlay: 1 + m_LightingDataAsset: {fileID: 0} + m_UseShadowmask: 0 +--- !u!196 &5 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666666 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &182159562 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 182159566} + - component: {fileID: 182159565} + - component: {fileID: 182159563} + m_Layer: 0 + m_Name: Ground + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &182159563 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 182159562} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 4294967295 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: aadd5a709a48466c887296bb5b1b8110, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 +--- !u!33 &182159565 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 182159562} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &182159566 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 182159562} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 20, y: 1, z: 20} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &280649733 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 280649738} + - component: {fileID: 280649737} + - component: {fileID: 280649734} + - component: {fileID: 280649740} + - component: {fileID: 280649739} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &280649734 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_Enabled: 1 +--- !u!20 &280649737 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844} + m_projectionMatrixMode: 1 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_GateFitMode: 2 + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 38.4 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 0 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &280649738 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -107.936806} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &280649739 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2d687537154440a3913a9a3c7977978c, type: 3} + m_Name: + m_EditorClassIdentifier: + CameraTarget: {fileID: 0} + FollowDistance: 200 + MaxFollowDistance: 500 + MinFollowDistance: 2 + ElevationAngle: 30 + MaxElevationAngle: 85 + MinElevationAngle: 0 + OrbitalAngle: 0 + CameraMode: 0 + MovementSmoothing: 1 + RotationSmoothing: 0 + MovementSmoothingValue: 25 + RotationSmoothingValue: 5 + MoveSensitivity: 2 +--- !u!114 &280649740 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 280649733} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 686ec78b56aa445795335fbadafcfaa4, type: 3} + m_Name: + m_EditorClassIdentifier: + UpdateInterval: 5 + AnchorPosition: 2 +--- !u!1 &1097136440 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1097136442} + - component: {fileID: 1097136441} + m_Layer: 0 + m_Name: Directional light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1097136441 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097136440} + m_Enabled: 1 + serializedVersion: 8 + m_Type: 1 + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1097136442 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1097136440} + m_LocalRotation: {x: 0.2677142, y: 0.16857424, z: -0.04763104, w: 0.9474403} + m_LocalPosition: {x: -1.5021362, y: 36.79033, z: -19.266798} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2142710353 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2142710355} + - component: {fileID: 2142710354} + m_Layer: 0 + m_Name: Benchmark (Shader Perf) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &2142710354 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2142710353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e8538afcddc14efbb5d9e94b7ae50197, type: 3} + m_Name: + m_EditorClassIdentifier: + SpawnType: 0 + NumberOfNPC: 250 +--- !u!4 &2142710355 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2142710353} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/Benchmark (Floating Text).unity.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/Benchmark (Floating Text).unity.meta new file mode 100644 index 00000000..b64591e9 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scenes/Benchmark (Floating Text).unity.meta @@ -0,0 +1,24 @@ +fileFormatVersion: 2 +guid: 16177da2e3254cee91944756d5f8ddd3 +labels: +- Mesh +- Text +- Rendering +- TextMesh +- TextMeshPro +- Font +- Dynamic +- Pro +- Fonts +- Advanced +- GUI +- Scene +- Styles +- Style +- Layout +- Atlas +- Kerning +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts.meta new file mode 100644 index 00000000..225345e9 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3979ce59e55144c89a2b3b3f8dcf7fd3 +folderAsset: yes +timeCreated: 1436068007 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01.cs new file mode 100644 index 00000000..b48ebbdb --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01.cs @@ -0,0 +1,128 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class Benchmark01 : MonoBehaviour + { + + public int BenchmarkType = 0; + + public TMP_FontAsset TMProFont; + public Font TextMeshFont; + + private TextMeshPro m_textMeshPro; + private TextContainer m_textContainer; + private TextMesh m_textMesh; + + private const string label01 = "The <#0050FF>count is: {0}"; + private const string label02 = "The count is: "; + + //private string m_string; + //private int m_frame; + + private Material m_material01; + private Material m_material02; + + + + IEnumerator Start() + { + + + + if (BenchmarkType == 0) // TextMesh Pro Component + { + m_textMeshPro = gameObject.AddComponent(); + m_textMeshPro.autoSizeTextContainer = true; + + //m_textMeshPro.anchorDampening = true; + + if (TMProFont != null) + m_textMeshPro.font = TMProFont; + + //m_textMeshPro.font = Resources.Load("Fonts & Materials/Anton SDF", typeof(TextMeshProFont)) as TextMeshProFont; // Make sure the Anton SDF exists before calling this... + //m_textMeshPro.fontSharedMaterial = Resources.Load("Fonts & Materials/Anton SDF", typeof(Material)) as Material; // Same as above make sure this material exists. + + m_textMeshPro.fontSize = 48; + m_textMeshPro.alignment = TextAlignmentOptions.Center; + //m_textMeshPro.anchor = AnchorPositions.Center; + m_textMeshPro.extraPadding = true; + //m_textMeshPro.outlineWidth = 0.25f; + //m_textMeshPro.fontSharedMaterial.SetFloat("_OutlineWidth", 0.2f); + //m_textMeshPro.fontSharedMaterial.EnableKeyword("UNDERLAY_ON"); + //m_textMeshPro.lineJustification = LineJustificationTypes.Center; + m_textMeshPro.enableWordWrapping = false; + //m_textMeshPro.lineLength = 60; + //m_textMeshPro.characterSpacing = 0.2f; + //m_textMeshPro.fontColor = new Color32(255, 255, 255, 255); + + m_material01 = m_textMeshPro.font.material; + m_material02 = Resources.Load("Fonts & Materials/LiberationSans SDF - Drop Shadow"); // Make sure the LiberationSans SDF exists before calling this... + + + } + else if (BenchmarkType == 1) // TextMesh + { + m_textMesh = gameObject.AddComponent(); + + if (TextMeshFont != null) + { + m_textMesh.font = TextMeshFont; + m_textMesh.GetComponent().sharedMaterial = m_textMesh.font.material; + } + else + { + m_textMesh.font = Resources.Load("Fonts/ARIAL", typeof(Font)) as Font; + m_textMesh.GetComponent().sharedMaterial = m_textMesh.font.material; + } + + m_textMesh.fontSize = 48; + m_textMesh.anchor = TextAnchor.MiddleCenter; + + //m_textMesh.color = new Color32(255, 255, 0, 255); + } + + + + for (int i = 0; i <= 1000000; i++) + { + if (BenchmarkType == 0) + { + m_textMeshPro.SetText(label01, i % 1000); + if (i % 1000 == 999) + m_textMeshPro.fontSharedMaterial = m_textMeshPro.fontSharedMaterial == m_material01 ? m_textMeshPro.fontSharedMaterial = m_material02 : m_textMeshPro.fontSharedMaterial = m_material01; + + + + } + else if (BenchmarkType == 1) + m_textMesh.text = label02 + (i % 1000).ToString(); + + yield return null; + } + + + yield return null; + } + + + /* + void Update() + { + if (BenchmarkType == 0) + { + m_textMeshPro.text = (m_frame % 1000).ToString(); + } + else if (BenchmarkType == 1) + { + m_textMesh.text = (m_frame % 1000).ToString(); + } + + m_frame += 1; + } + */ + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01.cs.meta new file mode 100644 index 00000000..9910676e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f970ea55f9f84bf79b05dab180b8c125 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01_UGUI.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01_UGUI.cs new file mode 100644 index 00000000..38f4a275 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01_UGUI.cs @@ -0,0 +1,135 @@ +using UnityEngine; +using System.Collections; +using UnityEngine.UI; + + +namespace TMPro.Examples +{ + + public class Benchmark01_UGUI : MonoBehaviour + { + + public int BenchmarkType = 0; + + public Canvas canvas; + public TMP_FontAsset TMProFont; + public Font TextMeshFont; + + private TextMeshProUGUI m_textMeshPro; + //private TextContainer m_textContainer; + private Text m_textMesh; + + private const string label01 = "The <#0050FF>count is: "; + private const string label02 = "The count is: "; + + //private const string label01 = "TextMesh <#0050FF>Pro! The count is: {0}"; + //private const string label02 = "Text Mesh The count is: "; + + //private string m_string; + //private int m_frame; + + private Material m_material01; + private Material m_material02; + + + + IEnumerator Start() + { + + + + if (BenchmarkType == 0) // TextMesh Pro Component + { + m_textMeshPro = gameObject.AddComponent(); + //m_textContainer = GetComponent(); + + + //m_textMeshPro.anchorDampening = true; + + if (TMProFont != null) + m_textMeshPro.font = TMProFont; + + //m_textMeshPro.font = Resources.Load("Fonts & Materials/Anton SDF", typeof(TextMeshProFont)) as TextMeshProFont; // Make sure the Anton SDF exists before calling this... + //m_textMeshPro.fontSharedMaterial = Resources.Load("Fonts & Materials/Anton SDF", typeof(Material)) as Material; // Same as above make sure this material exists. + + m_textMeshPro.fontSize = 48; + m_textMeshPro.alignment = TextAlignmentOptions.Center; + //m_textMeshPro.anchor = AnchorPositions.Center; + m_textMeshPro.extraPadding = true; + //m_textMeshPro.outlineWidth = 0.25f; + //m_textMeshPro.fontSharedMaterial.SetFloat("_OutlineWidth", 0.2f); + //m_textMeshPro.fontSharedMaterial.EnableKeyword("UNDERLAY_ON"); + //m_textMeshPro.lineJustification = LineJustificationTypes.Center; + //m_textMeshPro.enableWordWrapping = true; + //m_textMeshPro.lineLength = 60; + //m_textMeshPro.characterSpacing = 0.2f; + //m_textMeshPro.fontColor = new Color32(255, 255, 255, 255); + + m_material01 = m_textMeshPro.font.material; + m_material02 = Resources.Load("Fonts & Materials/LiberationSans SDF - BEVEL"); // Make sure the LiberationSans SDF exists before calling this... + + + } + else if (BenchmarkType == 1) // TextMesh + { + m_textMesh = gameObject.AddComponent(); + + if (TextMeshFont != null) + { + m_textMesh.font = TextMeshFont; + //m_textMesh.renderer.sharedMaterial = m_textMesh.font.material; + } + else + { + //m_textMesh.font = Resources.Load("Fonts/ARIAL", typeof(Font)) as Font; + //m_textMesh.renderer.sharedMaterial = m_textMesh.font.material; + } + + m_textMesh.fontSize = 48; + m_textMesh.alignment = TextAnchor.MiddleCenter; + + //m_textMesh.color = new Color32(255, 255, 0, 255); + } + + + + for (int i = 0; i <= 1000000; i++) + { + if (BenchmarkType == 0) + { + m_textMeshPro.text = label01 + (i % 1000); + if (i % 1000 == 999) + m_textMeshPro.fontSharedMaterial = m_textMeshPro.fontSharedMaterial == m_material01 ? m_textMeshPro.fontSharedMaterial = m_material02 : m_textMeshPro.fontSharedMaterial = m_material01; + + + + } + else if (BenchmarkType == 1) + m_textMesh.text = label02 + (i % 1000).ToString(); + + yield return null; + } + + + yield return null; + } + + + /* + void Update() + { + if (BenchmarkType == 0) + { + m_textMeshPro.text = (m_frame % 1000).ToString(); + } + else if (BenchmarkType == 1) + { + m_textMesh.text = (m_frame % 1000).ToString(); + } + + m_frame += 1; + } + */ + } + +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01_UGUI.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01_UGUI.cs.meta new file mode 100644 index 00000000..5a26304a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark01_UGUI.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 8ef7be1c625941f7ba8ed7cc71718c0d +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark02.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark02.cs new file mode 100644 index 00000000..11ff81b3 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark02.cs @@ -0,0 +1,95 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class Benchmark02 : MonoBehaviour + { + + public int SpawnType = 0; + public int NumberOfNPC = 12; + + private TextMeshProFloatingText floatingText_Script; + + + void Start() + { + + for (int i = 0; i < NumberOfNPC; i++) + { + + + if (SpawnType == 0) + { + // TextMesh Pro Implementation + GameObject go = new GameObject(); + go.transform.position = new Vector3(Random.Range(-95f, 95f), 0.25f, Random.Range(-95f, 95f)); + + TextMeshPro textMeshPro = go.AddComponent(); + + textMeshPro.autoSizeTextContainer = true; + textMeshPro.rectTransform.pivot = new Vector2(0.5f, 0); + + textMeshPro.alignment = TextAlignmentOptions.Bottom; + textMeshPro.fontSize = 96; + textMeshPro.enableKerning = false; + + textMeshPro.color = new Color32(255, 255, 0, 255); + textMeshPro.text = "!"; + textMeshPro.isTextObjectScaleStatic = true; + + // Spawn Floating Text + floatingText_Script = go.AddComponent(); + floatingText_Script.SpawnType = 0; + } + else if (SpawnType == 1) + { + // TextMesh Implementation + GameObject go = new GameObject(); + go.transform.position = new Vector3(Random.Range(-95f, 95f), 0.25f, Random.Range(-95f, 95f)); + + TextMesh textMesh = go.AddComponent(); + textMesh.font = Resources.Load("Fonts/ARIAL"); + textMesh.GetComponent().sharedMaterial = textMesh.font.material; + + textMesh.anchor = TextAnchor.LowerCenter; + textMesh.fontSize = 96; + + textMesh.color = new Color32(255, 255, 0, 255); + textMesh.text = "!"; + + // Spawn Floating Text + floatingText_Script = go.AddComponent(); + floatingText_Script.SpawnType = 1; + } + else if (SpawnType == 2) + { + // Canvas WorldSpace Camera + GameObject go = new GameObject(); + Canvas canvas = go.AddComponent(); + canvas.worldCamera = Camera.main; + + go.transform.localScale = new Vector3(0.1f, 0.1f, 0.1f); + go.transform.position = new Vector3(Random.Range(-95f, 95f), 5f, Random.Range(-95f, 95f)); + + TextMeshProUGUI textObject = new GameObject().AddComponent(); + textObject.rectTransform.SetParent(go.transform, false); + + textObject.color = new Color32(255, 255, 0, 255); + textObject.alignment = TextAlignmentOptions.Bottom; + textObject.fontSize = 96; + textObject.text = "!"; + + // Spawn Floating Text + floatingText_Script = go.AddComponent(); + floatingText_Script.SpawnType = 0; + } + + + + } + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark02.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark02.cs.meta new file mode 100644 index 00000000..a5d5a10f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark02.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e8538afcddc14efbb5d9e94b7ae50197 +MonoImporter: + serializedVersion: 2 + defaultReferences: + - TheFont: {instanceID: 0} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark03.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark03.cs new file mode 100644 index 00000000..e2bc8cc4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark03.cs @@ -0,0 +1,92 @@ +using UnityEngine; +using System.Collections; +using UnityEngine.TextCore.LowLevel; + + +namespace TMPro.Examples +{ + + public class Benchmark03 : MonoBehaviour + { + public enum BenchmarkType { TMP_SDF_MOBILE = 0, TMP_SDF__MOBILE_SSD = 1, TMP_SDF = 2, TMP_BITMAP_MOBILE = 3, TEXTMESH_BITMAP = 4 } + + public int NumberOfSamples = 100; + public BenchmarkType Benchmark; + + public Font SourceFontFile; + + + void Awake() + { + + } + + + void Start() + { + TMP_FontAsset fontAsset = null; + + // Create Dynamic Font Asset for the given font file. + switch (Benchmark) + { + case BenchmarkType.TMP_SDF_MOBILE: + fontAsset = TMP_FontAsset.CreateFontAsset(SourceFontFile, 90, 9, GlyphRenderMode.SDFAA, 256, 256, AtlasPopulationMode.Dynamic); + break; + case BenchmarkType.TMP_SDF__MOBILE_SSD: + fontAsset = TMP_FontAsset.CreateFontAsset(SourceFontFile, 90, 9, GlyphRenderMode.SDFAA, 256, 256, AtlasPopulationMode.Dynamic); + fontAsset.material.shader = Shader.Find("TextMeshPro/Mobile/Distance Field SSD"); + break; + case BenchmarkType.TMP_SDF: + fontAsset = TMP_FontAsset.CreateFontAsset(SourceFontFile, 90, 9, GlyphRenderMode.SDFAA, 256, 256, AtlasPopulationMode.Dynamic); + fontAsset.material.shader = Shader.Find("TextMeshPro/Distance Field"); + break; + case BenchmarkType.TMP_BITMAP_MOBILE: + fontAsset = TMP_FontAsset.CreateFontAsset(SourceFontFile, 90, 9, GlyphRenderMode.SMOOTH, 256, 256, AtlasPopulationMode.Dynamic); + break; + } + + for (int i = 0; i < NumberOfSamples; i++) + { + switch (Benchmark) + { + case BenchmarkType.TMP_SDF_MOBILE: + case BenchmarkType.TMP_SDF__MOBILE_SSD: + case BenchmarkType.TMP_SDF: + case BenchmarkType.TMP_BITMAP_MOBILE: + { + GameObject go = new GameObject(); + go.transform.position = new Vector3(0, 1.2f, 0); + + TextMeshPro textComponent = go.AddComponent(); + textComponent.font = fontAsset; + textComponent.fontSize = 128; + textComponent.text = "@"; + textComponent.alignment = TextAlignmentOptions.Center; + textComponent.color = new Color32(255, 255, 0, 255); + + if (Benchmark == BenchmarkType.TMP_BITMAP_MOBILE) + textComponent.fontSize = 132; + + } + break; + case BenchmarkType.TEXTMESH_BITMAP: + { + GameObject go = new GameObject(); + go.transform.position = new Vector3(0, 1.2f, 0); + + TextMesh textMesh = go.AddComponent(); + textMesh.GetComponent().sharedMaterial = SourceFontFile.material; + textMesh.font = SourceFontFile; + textMesh.anchor = TextAnchor.MiddleCenter; + textMesh.fontSize = 130; + + textMesh.color = new Color32(255, 255, 0, 255); + textMesh.text = "@"; + } + break; + } + } + } + + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark03.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark03.cs.meta new file mode 100644 index 00000000..8883bcda --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark03.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a73109742c8d47ac822895a473300c29 +MonoImporter: + serializedVersion: 2 + defaultReferences: + - TheFont: {instanceID: 0} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark04.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark04.cs new file mode 100644 index 00000000..e56714d5 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark04.cs @@ -0,0 +1,85 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class Benchmark04 : MonoBehaviour + { + + public int SpawnType = 0; + + public int MinPointSize = 12; + public int MaxPointSize = 64; + public int Steps = 4; + + private Transform m_Transform; + //private TextMeshProFloatingText floatingText_Script; + //public Material material; + + + void Start() + { + m_Transform = transform; + + float lineHeight = 0; + float orthoSize = Camera.main.orthographicSize = Screen.height / 2; + float ratio = (float)Screen.width / Screen.height; + + for (int i = MinPointSize; i <= MaxPointSize; i += Steps) + { + if (SpawnType == 0) + { + // TextMesh Pro Implementation + GameObject go = new GameObject("Text - " + i + " Pts"); + + if (lineHeight > orthoSize * 2) return; + + go.transform.position = m_Transform.position + new Vector3(ratio * -orthoSize * 0.975f, orthoSize * 0.975f - lineHeight, 0); + + TextMeshPro textMeshPro = go.AddComponent(); + + //textMeshPro.fontSharedMaterial = material; + //textMeshPro.font = Resources.Load("Fonts & Materials/LiberationSans SDF", typeof(TextMeshProFont)) as TextMeshProFont; + //textMeshPro.anchor = AnchorPositions.Left; + textMeshPro.rectTransform.pivot = new Vector2(0, 0.5f); + + textMeshPro.enableWordWrapping = false; + textMeshPro.extraPadding = true; + textMeshPro.isOrthographic = true; + textMeshPro.fontSize = i; + + textMeshPro.text = i + " pts - Lorem ipsum dolor sit..."; + textMeshPro.color = new Color32(255, 255, 255, 255); + + lineHeight += i; + } + else + { + // TextMesh Implementation + // Causes crashes since atlas needed exceeds 4096 X 4096 + /* + GameObject go = new GameObject("Arial " + i); + + //if (lineHeight > orthoSize * 2 * 0.9f) return; + + go.transform.position = m_Transform.position + new Vector3(ratio * -orthoSize * 0.975f, orthoSize * 0.975f - lineHeight, 1); + + TextMesh textMesh = go.AddComponent(); + textMesh.font = Resources.Load("Fonts/ARIAL", typeof(Font)) as Font; + textMesh.renderer.sharedMaterial = textMesh.font.material; + textMesh.anchor = TextAnchor.MiddleLeft; + textMesh.fontSize = i * 10; + + textMesh.color = new Color32(255, 255, 255, 255); + textMesh.text = i + " pts - Lorem ipsum dolor sit..."; + + lineHeight += i; + */ + } + } + } + + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark04.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark04.cs.meta new file mode 100644 index 00000000..cc271d7e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/Benchmark04.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: dc20866c0d5e413ab7559440e15333ae +MonoImporter: + serializedVersion: 2 + defaultReferences: + - TheFont: {instanceID: 0} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/CameraController.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/CameraController.cs new file mode 100644 index 00000000..dad14823 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/CameraController.cs @@ -0,0 +1,292 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class CameraController : MonoBehaviour + { + public enum CameraModes { Follow, Isometric, Free } + + private Transform cameraTransform; + private Transform dummyTarget; + + public Transform CameraTarget; + + public float FollowDistance = 30.0f; + public float MaxFollowDistance = 100.0f; + public float MinFollowDistance = 2.0f; + + public float ElevationAngle = 30.0f; + public float MaxElevationAngle = 85.0f; + public float MinElevationAngle = 0f; + + public float OrbitalAngle = 0f; + + public CameraModes CameraMode = CameraModes.Follow; + + public bool MovementSmoothing = true; + public bool RotationSmoothing = false; + private bool previousSmoothing; + + public float MovementSmoothingValue = 25f; + public float RotationSmoothingValue = 5.0f; + + public float MoveSensitivity = 2.0f; + + private Vector3 currentVelocity = Vector3.zero; + private Vector3 desiredPosition; + private float mouseX; + private float mouseY; + private Vector3 moveVector; + private float mouseWheel; + + // Controls for Touches on Mobile devices + //private float prev_ZoomDelta; + + + private const string event_SmoothingValue = "Slider - Smoothing Value"; + private const string event_FollowDistance = "Slider - Camera Zoom"; + + + void Awake() + { + if (QualitySettings.vSyncCount > 0) + Application.targetFrameRate = 60; + else + Application.targetFrameRate = -1; + + if (Application.platform == RuntimePlatform.IPhonePlayer || Application.platform == RuntimePlatform.Android) + Input.simulateMouseWithTouches = false; + + cameraTransform = transform; + previousSmoothing = MovementSmoothing; + } + + + // Use this for initialization + void Start() + { + if (CameraTarget == null) + { + // If we don't have a target (assigned by the player, create a dummy in the center of the scene). + dummyTarget = new GameObject("Camera Target").transform; + CameraTarget = dummyTarget; + } + } + + // Update is called once per frame + void LateUpdate() + { + GetPlayerInput(); + + + // Check if we still have a valid target + if (CameraTarget != null) + { + if (CameraMode == CameraModes.Isometric) + { + desiredPosition = CameraTarget.position + Quaternion.Euler(ElevationAngle, OrbitalAngle, 0f) * new Vector3(0, 0, -FollowDistance); + } + else if (CameraMode == CameraModes.Follow) + { + desiredPosition = CameraTarget.position + CameraTarget.TransformDirection(Quaternion.Euler(ElevationAngle, OrbitalAngle, 0f) * (new Vector3(0, 0, -FollowDistance))); + } + else + { + // Free Camera implementation + } + + if (MovementSmoothing == true) + { + // Using Smoothing + cameraTransform.position = Vector3.SmoothDamp(cameraTransform.position, desiredPosition, ref currentVelocity, MovementSmoothingValue * Time.fixedDeltaTime); + //cameraTransform.position = Vector3.Lerp(cameraTransform.position, desiredPosition, Time.deltaTime * 5.0f); + } + else + { + // Not using Smoothing + cameraTransform.position = desiredPosition; + } + + if (RotationSmoothing == true) + cameraTransform.rotation = Quaternion.Lerp(cameraTransform.rotation, Quaternion.LookRotation(CameraTarget.position - cameraTransform.position), RotationSmoothingValue * Time.deltaTime); + else + { + cameraTransform.LookAt(CameraTarget); + } + + } + + } + + + + void GetPlayerInput() + { + moveVector = Vector3.zero; + + // Check Mouse Wheel Input prior to Shift Key so we can apply multiplier on Shift for Scrolling + mouseWheel = Input.GetAxis("Mouse ScrollWheel"); + + float touchCount = Input.touchCount; + + if (Input.GetKey(KeyCode.LeftShift) || Input.GetKey(KeyCode.RightShift) || touchCount > 0) + { + mouseWheel *= 10; + + if (Input.GetKeyDown(KeyCode.I)) + CameraMode = CameraModes.Isometric; + + if (Input.GetKeyDown(KeyCode.F)) + CameraMode = CameraModes.Follow; + + if (Input.GetKeyDown(KeyCode.S)) + MovementSmoothing = !MovementSmoothing; + + + // Check for right mouse button to change camera follow and elevation angle + if (Input.GetMouseButton(1)) + { + mouseY = Input.GetAxis("Mouse Y"); + mouseX = Input.GetAxis("Mouse X"); + + if (mouseY > 0.01f || mouseY < -0.01f) + { + ElevationAngle -= mouseY * MoveSensitivity; + // Limit Elevation angle between min & max values. + ElevationAngle = Mathf.Clamp(ElevationAngle, MinElevationAngle, MaxElevationAngle); + } + + if (mouseX > 0.01f || mouseX < -0.01f) + { + OrbitalAngle += mouseX * MoveSensitivity; + if (OrbitalAngle > 360) + OrbitalAngle -= 360; + if (OrbitalAngle < 0) + OrbitalAngle += 360; + } + } + + // Get Input from Mobile Device + if (touchCount == 1 && Input.GetTouch(0).phase == TouchPhase.Moved) + { + Vector2 deltaPosition = Input.GetTouch(0).deltaPosition; + + // Handle elevation changes + if (deltaPosition.y > 0.01f || deltaPosition.y < -0.01f) + { + ElevationAngle -= deltaPosition.y * 0.1f; + // Limit Elevation angle between min & max values. + ElevationAngle = Mathf.Clamp(ElevationAngle, MinElevationAngle, MaxElevationAngle); + } + + + // Handle left & right + if (deltaPosition.x > 0.01f || deltaPosition.x < -0.01f) + { + OrbitalAngle += deltaPosition.x * 0.1f; + if (OrbitalAngle > 360) + OrbitalAngle -= 360; + if (OrbitalAngle < 0) + OrbitalAngle += 360; + } + + } + + // Check for left mouse button to select a new CameraTarget or to reset Follow position + if (Input.GetMouseButton(0)) + { + Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); + RaycastHit hit; + + if (Physics.Raycast(ray, out hit, 300, 1 << 10 | 1 << 11 | 1 << 12 | 1 << 14)) + { + if (hit.transform == CameraTarget) + { + // Reset Follow Position + OrbitalAngle = 0; + } + else + { + CameraTarget = hit.transform; + OrbitalAngle = 0; + MovementSmoothing = previousSmoothing; + } + + } + } + + + if (Input.GetMouseButton(2)) + { + if (dummyTarget == null) + { + // We need a Dummy Target to anchor the Camera + dummyTarget = new GameObject("Camera Target").transform; + dummyTarget.position = CameraTarget.position; + dummyTarget.rotation = CameraTarget.rotation; + CameraTarget = dummyTarget; + previousSmoothing = MovementSmoothing; + MovementSmoothing = false; + } + else if (dummyTarget != CameraTarget) + { + // Move DummyTarget to CameraTarget + dummyTarget.position = CameraTarget.position; + dummyTarget.rotation = CameraTarget.rotation; + CameraTarget = dummyTarget; + previousSmoothing = MovementSmoothing; + MovementSmoothing = false; + } + + + mouseY = Input.GetAxis("Mouse Y"); + mouseX = Input.GetAxis("Mouse X"); + + moveVector = cameraTransform.TransformDirection(mouseX, mouseY, 0); + + dummyTarget.Translate(-moveVector, Space.World); + + } + + } + + // Check Pinching to Zoom in - out on Mobile device + if (touchCount == 2) + { + Touch touch0 = Input.GetTouch(0); + Touch touch1 = Input.GetTouch(1); + + Vector2 touch0PrevPos = touch0.position - touch0.deltaPosition; + Vector2 touch1PrevPos = touch1.position - touch1.deltaPosition; + + float prevTouchDelta = (touch0PrevPos - touch1PrevPos).magnitude; + float touchDelta = (touch0.position - touch1.position).magnitude; + + float zoomDelta = prevTouchDelta - touchDelta; + + if (zoomDelta > 0.01f || zoomDelta < -0.01f) + { + FollowDistance += zoomDelta * 0.25f; + // Limit FollowDistance between min & max values. + FollowDistance = Mathf.Clamp(FollowDistance, MinFollowDistance, MaxFollowDistance); + } + + + } + + // Check MouseWheel to Zoom in-out + if (mouseWheel < -0.01f || mouseWheel > 0.01f) + { + + FollowDistance -= mouseWheel * 5.0f; + // Limit FollowDistance between min & max values. + FollowDistance = Mathf.Clamp(FollowDistance, MinFollowDistance, MaxFollowDistance); + } + + + } + } +} \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/CameraController.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/CameraController.cs.meta new file mode 100644 index 00000000..75fa1786 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/CameraController.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 2d687537154440a3913a9a3c7977978c +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ChatController.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ChatController.cs new file mode 100644 index 00000000..5578b1e6 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ChatController.cs @@ -0,0 +1,44 @@ +using UnityEngine; +using UnityEngine.UI; +using System.Collections; +using TMPro; + +public class ChatController : MonoBehaviour { + + + public TMP_InputField TMP_ChatInput; + + public TMP_Text TMP_ChatOutput; + + public Scrollbar ChatScrollbar; + + void OnEnable() + { + TMP_ChatInput.onSubmit.AddListener(AddToChatOutput); + + } + + void OnDisable() + { + TMP_ChatInput.onSubmit.RemoveListener(AddToChatOutput); + + } + + + void AddToChatOutput(string newText) + { + // Clear Input Field + TMP_ChatInput.text = string.Empty; + + var timeNow = System.DateTime.Now; + + TMP_ChatOutput.text += "[<#FFFF80>" + timeNow.Hour.ToString("d2") + ":" + timeNow.Minute.ToString("d2") + ":" + timeNow.Second.ToString("d2") + "] " + newText + "\n"; + + TMP_ChatInput.ActivateInputField(); + + // Set the scrollbar to the bottom when next text is submitted. + ChatScrollbar.value = 0; + + } + +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ChatController.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ChatController.cs.meta new file mode 100644 index 00000000..fd1d4206 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ChatController.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 53d91f98a2664f5cb9af11de72ac54ec +timeCreated: 1487197841 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/DropdownSample.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/DropdownSample.cs new file mode 100644 index 00000000..f9ac60b5 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/DropdownSample.cs @@ -0,0 +1,19 @@ +using TMPro; +using UnityEngine; + +public class DropdownSample: MonoBehaviour +{ + [SerializeField] + private TextMeshProUGUI text = null; + + [SerializeField] + private TMP_Dropdown dropdownWithoutPlaceholder = null; + + [SerializeField] + private TMP_Dropdown dropdownWithPlaceholder = null; + + public void OnButtonClick() + { + text.text = dropdownWithPlaceholder.value > -1 ? "Selected values:\n" + dropdownWithoutPlaceholder.value + " - " + dropdownWithPlaceholder.value : "Error: Please make a selection"; + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/DropdownSample.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/DropdownSample.cs.meta new file mode 100644 index 00000000..80461011 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/DropdownSample.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ac1eb05af6d391b4eb0f4c070a99f1d0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/EnvMapAnimator.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/EnvMapAnimator.cs new file mode 100644 index 00000000..41177077 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/EnvMapAnimator.cs @@ -0,0 +1,35 @@ +using UnityEngine; +using System.Collections; +using TMPro; + +public class EnvMapAnimator : MonoBehaviour { + + //private Vector3 TranslationSpeeds; + public Vector3 RotationSpeeds; + private TMP_Text m_textMeshPro; + private Material m_material; + + + void Awake() + { + //Debug.Log("Awake() on Script called."); + m_textMeshPro = GetComponent(); + m_material = m_textMeshPro.fontSharedMaterial; + } + + // Use this for initialization + IEnumerator Start () + { + Matrix4x4 matrix = new Matrix4x4(); + + while (true) + { + //matrix.SetTRS(new Vector3 (Time.time * TranslationSpeeds.x, Time.time * TranslationSpeeds.y, Time.time * TranslationSpeeds.z), Quaternion.Euler(Time.time * RotationSpeeds.x, Time.time * RotationSpeeds.y , Time.time * RotationSpeeds.z), Vector3.one); + matrix.SetTRS(Vector3.zero, Quaternion.Euler(Time.time * RotationSpeeds.x, Time.time * RotationSpeeds.y , Time.time * RotationSpeeds.z), Vector3.one); + + m_material.SetMatrix("_EnvMatrix", matrix); + + yield return null; + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/EnvMapAnimator.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/EnvMapAnimator.cs.meta new file mode 100644 index 00000000..f42808a4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/EnvMapAnimator.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: a4b6f99e8bc54541bbd149b014ff441c +timeCreated: 1449025325 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ObjectSpin.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ObjectSpin.cs new file mode 100644 index 00000000..f7e33fea --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ObjectSpin.cs @@ -0,0 +1,69 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class ObjectSpin : MonoBehaviour + { + +#pragma warning disable 0414 + + public float SpinSpeed = 5; + public int RotationRange = 15; + private Transform m_transform; + + private float m_time; + private Vector3 m_prevPOS; + private Vector3 m_initial_Rotation; + private Vector3 m_initial_Position; + private Color32 m_lightColor; + private int frames = 0; + + public enum MotionType { Rotation, BackAndForth, Translation }; + public MotionType Motion; + + void Awake() + { + m_transform = transform; + m_initial_Rotation = m_transform.rotation.eulerAngles; + m_initial_Position = m_transform.position; + + Light light = GetComponent(); + m_lightColor = light != null ? light.color : Color.black; + } + + + // Update is called once per frame + void Update() + { + if (Motion == MotionType.Rotation) + { + m_transform.Rotate(0, SpinSpeed * Time.deltaTime, 0); + } + else if (Motion == MotionType.BackAndForth) + { + m_time += SpinSpeed * Time.deltaTime; + m_transform.rotation = Quaternion.Euler(m_initial_Rotation.x, Mathf.Sin(m_time) * RotationRange + m_initial_Rotation.y, m_initial_Rotation.z); + } + else + { + m_time += SpinSpeed * Time.deltaTime; + + float x = 15 * Mathf.Cos(m_time * .95f); + float y = 10; // *Mathf.Sin(m_time * 1f) * Mathf.Cos(m_time * 1f); + float z = 0f; // *Mathf.Sin(m_time * .9f); + + m_transform.position = m_initial_Position + new Vector3(x, z, y); + + // Drawing light patterns because they can be cool looking. + //if (frames > 2) + // Debug.DrawLine(m_transform.position, m_prevPOS, m_lightColor, 100f); + + m_prevPOS = m_transform.position; + frames += 1; + } + } + } +} \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ObjectSpin.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ObjectSpin.cs.meta new file mode 100644 index 00000000..43c45a1b --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ObjectSpin.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 4f19c7f94c794c5097d8bd11e39c750d +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ShaderPropAnimator.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ShaderPropAnimator.cs new file mode 100644 index 00000000..d8e56a44 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ShaderPropAnimator.cs @@ -0,0 +1,51 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class ShaderPropAnimator : MonoBehaviour + { + + private Renderer m_Renderer; + private Material m_Material; + + public AnimationCurve GlowCurve; + + public float m_frame; + + void Awake() + { + // Cache a reference to object's renderer + m_Renderer = GetComponent(); + + // Cache a reference to object's material and create an instance by doing so. + m_Material = m_Renderer.material; + } + + void Start() + { + StartCoroutine(AnimateProperties()); + } + + IEnumerator AnimateProperties() + { + //float lightAngle; + float glowPower; + m_frame = Random.Range(0f, 1f); + + while (true) + { + //lightAngle = (m_Material.GetFloat(ShaderPropertyIDs.ID_LightAngle) + Time.deltaTime) % 6.2831853f; + //m_Material.SetFloat(ShaderPropertyIDs.ID_LightAngle, lightAngle); + + glowPower = GlowCurve.Evaluate(m_frame); + m_Material.SetFloat(ShaderUtilities.ID_GlowPower, glowPower); + + m_frame += Time.deltaTime * Random.Range(0.2f, 0.3f); + yield return new WaitForEndOfFrame(); + } + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ShaderPropAnimator.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ShaderPropAnimator.cs.meta new file mode 100644 index 00000000..29547c6a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/ShaderPropAnimator.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 2787a46a4dc848c1b4b7b9307b614bfd +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SimpleScript.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SimpleScript.cs new file mode 100644 index 00000000..2dc49538 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SimpleScript.cs @@ -0,0 +1,61 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class SimpleScript : MonoBehaviour + { + + private TextMeshPro m_textMeshPro; + //private TMP_FontAsset m_FontAsset; + + private const string label = "The <#0050FF>count is: {0:2}"; + private float m_frame; + + + void Start() + { + // Add new TextMesh Pro Component + m_textMeshPro = gameObject.AddComponent(); + + m_textMeshPro.autoSizeTextContainer = true; + + // Load the Font Asset to be used. + //m_FontAsset = Resources.Load("Fonts & Materials/LiberationSans SDF", typeof(TMP_FontAsset)) as TMP_FontAsset; + //m_textMeshPro.font = m_FontAsset; + + // Assign Material to TextMesh Pro Component + //m_textMeshPro.fontSharedMaterial = Resources.Load("Fonts & Materials/LiberationSans SDF - Bevel", typeof(Material)) as Material; + //m_textMeshPro.fontSharedMaterial.EnableKeyword("BEVEL_ON"); + + // Set various font settings. + m_textMeshPro.fontSize = 48; + + m_textMeshPro.alignment = TextAlignmentOptions.Center; + + //m_textMeshPro.anchorDampening = true; // Has been deprecated but under consideration for re-implementation. + //m_textMeshPro.enableAutoSizing = true; + + //m_textMeshPro.characterSpacing = 0.2f; + //m_textMeshPro.wordSpacing = 0.1f; + + //m_textMeshPro.enableCulling = true; + m_textMeshPro.enableWordWrapping = false; + + //textMeshPro.fontColor = new Color32(255, 255, 255, 255); + + //m_textMeshPro.SetText("{0:0.00}", 15.37567f); + //Debug.Log(string.Format("{0:0.0000}", 15.37567f)); + } + + + void Update() + { + m_textMeshPro.SetText(label, m_frame % 1000); + m_frame += 1 * Time.deltaTime; + } + + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SimpleScript.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SimpleScript.cs.meta new file mode 100644 index 00000000..7fbe3369 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SimpleScript.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 9eff140b25d64601aabc6ba32245d099 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SkewTextExample.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SkewTextExample.cs new file mode 100644 index 00000000..205b0fd1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SkewTextExample.cs @@ -0,0 +1,158 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class SkewTextExample : MonoBehaviour + { + + private TMP_Text m_TextComponent; + + public AnimationCurve VertexCurve = new AnimationCurve(new Keyframe(0, 0), new Keyframe(0.25f, 2.0f), new Keyframe(0.5f, 0), new Keyframe(0.75f, 2.0f), new Keyframe(1, 0f)); + //public float AngleMultiplier = 1.0f; + //public float SpeedMultiplier = 1.0f; + public float CurveScale = 1.0f; + public float ShearAmount = 1.0f; + + void Awake() + { + m_TextComponent = gameObject.GetComponent(); + } + + + void Start() + { + StartCoroutine(WarpText()); + } + + + private AnimationCurve CopyAnimationCurve(AnimationCurve curve) + { + AnimationCurve newCurve = new AnimationCurve(); + + newCurve.keys = curve.keys; + + return newCurve; + } + + + /// + /// Method to curve text along a Unity animation curve. + /// + /// + /// + IEnumerator WarpText() + { + VertexCurve.preWrapMode = WrapMode.Clamp; + VertexCurve.postWrapMode = WrapMode.Clamp; + + //Mesh mesh = m_TextComponent.textInfo.meshInfo[0].mesh; + + Vector3[] vertices; + Matrix4x4 matrix; + + m_TextComponent.havePropertiesChanged = true; // Need to force the TextMeshPro Object to be updated. + CurveScale *= 10; + float old_CurveScale = CurveScale; + float old_ShearValue = ShearAmount; + AnimationCurve old_curve = CopyAnimationCurve(VertexCurve); + + while (true) + { + if (!m_TextComponent.havePropertiesChanged && old_CurveScale == CurveScale && old_curve.keys[1].value == VertexCurve.keys[1].value && old_ShearValue == ShearAmount) + { + yield return null; + continue; + } + + old_CurveScale = CurveScale; + old_curve = CopyAnimationCurve(VertexCurve); + old_ShearValue = ShearAmount; + + m_TextComponent.ForceMeshUpdate(); // Generate the mesh and populate the textInfo with data we can use and manipulate. + + TMP_TextInfo textInfo = m_TextComponent.textInfo; + int characterCount = textInfo.characterCount; + + + if (characterCount == 0) continue; + + //vertices = textInfo.meshInfo[0].vertices; + //int lastVertexIndex = textInfo.characterInfo[characterCount - 1].vertexIndex; + + float boundsMinX = m_TextComponent.bounds.min.x; //textInfo.meshInfo[0].mesh.bounds.min.x; + float boundsMaxX = m_TextComponent.bounds.max.x; //textInfo.meshInfo[0].mesh.bounds.max.x; + + + + for (int i = 0; i < characterCount; i++) + { + if (!textInfo.characterInfo[i].isVisible) + continue; + + int vertexIndex = textInfo.characterInfo[i].vertexIndex; + + // Get the index of the mesh used by this character. + int materialIndex = textInfo.characterInfo[i].materialReferenceIndex; + + vertices = textInfo.meshInfo[materialIndex].vertices; + + // Compute the baseline mid point for each character + Vector3 offsetToMidBaseline = new Vector2((vertices[vertexIndex + 0].x + vertices[vertexIndex + 2].x) / 2, textInfo.characterInfo[i].baseLine); + //float offsetY = VertexCurve.Evaluate((float)i / characterCount + loopCount / 50f); // Random.Range(-0.25f, 0.25f); + + // Apply offset to adjust our pivot point. + vertices[vertexIndex + 0] += -offsetToMidBaseline; + vertices[vertexIndex + 1] += -offsetToMidBaseline; + vertices[vertexIndex + 2] += -offsetToMidBaseline; + vertices[vertexIndex + 3] += -offsetToMidBaseline; + + // Apply the Shearing FX + float shear_value = ShearAmount * 0.01f; + Vector3 topShear = new Vector3(shear_value * (textInfo.characterInfo[i].topRight.y - textInfo.characterInfo[i].baseLine), 0, 0); + Vector3 bottomShear = new Vector3(shear_value * (textInfo.characterInfo[i].baseLine - textInfo.characterInfo[i].bottomRight.y), 0, 0); + + vertices[vertexIndex + 0] += -bottomShear; + vertices[vertexIndex + 1] += topShear; + vertices[vertexIndex + 2] += topShear; + vertices[vertexIndex + 3] += -bottomShear; + + + // Compute the angle of rotation for each character based on the animation curve + float x0 = (offsetToMidBaseline.x - boundsMinX) / (boundsMaxX - boundsMinX); // Character's position relative to the bounds of the mesh. + float x1 = x0 + 0.0001f; + float y0 = VertexCurve.Evaluate(x0) * CurveScale; + float y1 = VertexCurve.Evaluate(x1) * CurveScale; + + Vector3 horizontal = new Vector3(1, 0, 0); + //Vector3 normal = new Vector3(-(y1 - y0), (x1 * (boundsMaxX - boundsMinX) + boundsMinX) - offsetToMidBaseline.x, 0); + Vector3 tangent = new Vector3(x1 * (boundsMaxX - boundsMinX) + boundsMinX, y1) - new Vector3(offsetToMidBaseline.x, y0); + + float dot = Mathf.Acos(Vector3.Dot(horizontal, tangent.normalized)) * 57.2957795f; + Vector3 cross = Vector3.Cross(horizontal, tangent); + float angle = cross.z > 0 ? dot : 360 - dot; + + matrix = Matrix4x4.TRS(new Vector3(0, y0, 0), Quaternion.Euler(0, 0, angle), Vector3.one); + + vertices[vertexIndex + 0] = matrix.MultiplyPoint3x4(vertices[vertexIndex + 0]); + vertices[vertexIndex + 1] = matrix.MultiplyPoint3x4(vertices[vertexIndex + 1]); + vertices[vertexIndex + 2] = matrix.MultiplyPoint3x4(vertices[vertexIndex + 2]); + vertices[vertexIndex + 3] = matrix.MultiplyPoint3x4(vertices[vertexIndex + 3]); + + vertices[vertexIndex + 0] += offsetToMidBaseline; + vertices[vertexIndex + 1] += offsetToMidBaseline; + vertices[vertexIndex + 2] += offsetToMidBaseline; + vertices[vertexIndex + 3] += offsetToMidBaseline; + } + + + // Upload the mesh with the revised information + m_TextComponent.UpdateVertexData(); + + yield return null; // new WaitForSeconds(0.025f); + } + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SkewTextExample.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SkewTextExample.cs.meta new file mode 100644 index 00000000..46111059 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/SkewTextExample.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d412675cfb3441efa3bf8dcd9b7624dc +timeCreated: 1458801336 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_DigitValidator.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_DigitValidator.cs new file mode 100644 index 00000000..ad76118f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_DigitValidator.cs @@ -0,0 +1,27 @@ +using UnityEngine; +using System; + + +namespace TMPro +{ + /// + /// EXample of a Custom Character Input Validator to only allow digits from 0 to 9. + /// + [Serializable] + //[CreateAssetMenu(fileName = "InputValidator - Digits.asset", menuName = "TextMeshPro/Input Validators/Digits", order = 100)] + public class TMP_DigitValidator : TMP_InputValidator + { + // Custom text input validation function + public override char Validate(ref string text, ref int pos, char ch) + { + if (ch >= '0' && ch <= '9') + { + text += ch; + pos += 1; + return ch; + } + + return (char)0; + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_DigitValidator.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_DigitValidator.cs.meta new file mode 100644 index 00000000..f013655a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_DigitValidator.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1a7eb92a01ed499a987bde9def05fbce +timeCreated: 1473112765 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_ExampleScript_01.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_ExampleScript_01.cs new file mode 100644 index 00000000..9f022f30 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_ExampleScript_01.cs @@ -0,0 +1,64 @@ +using UnityEngine; +using UnityEngine.UI; +using System.Collections; +using TMPro; + + +namespace TMPro.Examples +{ + + public class TMP_ExampleScript_01 : MonoBehaviour + { + public enum objectType { TextMeshPro = 0, TextMeshProUGUI = 1 }; + + public objectType ObjectType; + public bool isStatic; + + private TMP_Text m_text; + + //private TMP_InputField m_inputfield; + + + private const string k_label = "The count is <#0080ff>{0}"; + private int count; + + void Awake() + { + // Get a reference to the TMP text component if one already exists otherwise add one. + // This example show the convenience of having both TMP components derive from TMP_Text. + if (ObjectType == 0) + m_text = GetComponent() ?? gameObject.AddComponent(); + else + m_text = GetComponent() ?? gameObject.AddComponent(); + + // Load a new font asset and assign it to the text object. + m_text.font = Resources.Load("Fonts & Materials/Anton SDF"); + + // Load a new material preset which was created with the context menu duplicate. + m_text.fontSharedMaterial = Resources.Load("Fonts & Materials/Anton SDF - Drop Shadow"); + + // Set the size of the font. + m_text.fontSize = 120; + + // Set the text + m_text.text = "A <#0080ff>simple line of text."; + + // Get the preferred width and height based on the supplied width and height as opposed to the actual size of the current text container. + Vector2 size = m_text.GetPreferredValues(Mathf.Infinity, Mathf.Infinity); + + // Set the size of the RectTransform based on the new calculated values. + m_text.rectTransform.sizeDelta = new Vector2(size.x, size.y); + } + + + void Update() + { + if (!isStatic) + { + m_text.SetText(k_label, count % 1000); + count += 1; + } + } + + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_ExampleScript_01.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_ExampleScript_01.cs.meta new file mode 100644 index 00000000..af5c4d4f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_ExampleScript_01.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 6f2c5b59b6874405865e2616e4ec276a +timeCreated: 1449625634 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_FrameRateCounter.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_FrameRateCounter.cs new file mode 100644 index 00000000..4a858b50 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_FrameRateCounter.cs @@ -0,0 +1,134 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class TMP_FrameRateCounter : MonoBehaviour + { + public float UpdateInterval = 5.0f; + private float m_LastInterval = 0; + private int m_Frames = 0; + + public enum FpsCounterAnchorPositions { TopLeft, BottomLeft, TopRight, BottomRight }; + + public FpsCounterAnchorPositions AnchorPosition = FpsCounterAnchorPositions.TopRight; + + private string htmlColorTag; + private const string fpsLabel = "{0:2} <#8080ff>FPS \n<#FF8000>{1:2} <#8080ff>MS"; + + private TextMeshPro m_TextMeshPro; + private Transform m_frameCounter_transform; + private Camera m_camera; + + private FpsCounterAnchorPositions last_AnchorPosition; + + void Awake() + { + if (!enabled) + return; + + m_camera = Camera.main; + Application.targetFrameRate = 9999; + + GameObject frameCounter = new GameObject("Frame Counter"); + + m_TextMeshPro = frameCounter.AddComponent(); + m_TextMeshPro.font = Resources.Load("Fonts & Materials/LiberationSans SDF"); + m_TextMeshPro.fontSharedMaterial = Resources.Load("Fonts & Materials/LiberationSans SDF - Overlay"); + + + m_frameCounter_transform = frameCounter.transform; + m_frameCounter_transform.SetParent(m_camera.transform); + m_frameCounter_transform.localRotation = Quaternion.identity; + + m_TextMeshPro.enableWordWrapping = false; + m_TextMeshPro.fontSize = 24; + //m_TextMeshPro.FontColor = new Color32(255, 255, 255, 128); + //m_TextMeshPro.edgeWidth = .15f; + //m_TextMeshPro.isOverlay = true; + + //m_TextMeshPro.FaceColor = new Color32(255, 128, 0, 0); + //m_TextMeshPro.EdgeColor = new Color32(0, 255, 0, 255); + //m_TextMeshPro.FontMaterial.renderQueue = 4000; + + //m_TextMeshPro.CreateSoftShadowClone(new Vector2(1f, -1f)); + + Set_FrameCounter_Position(AnchorPosition); + last_AnchorPosition = AnchorPosition; + + + } + + void Start() + { + m_LastInterval = Time.realtimeSinceStartup; + m_Frames = 0; + } + + void Update() + { + if (AnchorPosition != last_AnchorPosition) + Set_FrameCounter_Position(AnchorPosition); + + last_AnchorPosition = AnchorPosition; + + m_Frames += 1; + float timeNow = Time.realtimeSinceStartup; + + if (timeNow > m_LastInterval + UpdateInterval) + { + // display two fractional digits (f2 format) + float fps = m_Frames / (timeNow - m_LastInterval); + float ms = 1000.0f / Mathf.Max(fps, 0.00001f); + + if (fps < 30) + htmlColorTag = ""; + else if (fps < 10) + htmlColorTag = ""; + else + htmlColorTag = ""; + + //string format = System.String.Format(htmlColorTag + "{0:F2} FPS \n{1:F2} <#8080ff>MS",fps, ms); + //m_TextMeshPro.text = format; + + m_TextMeshPro.SetText(htmlColorTag + fpsLabel, fps, ms); + + m_Frames = 0; + m_LastInterval = timeNow; + } + } + + + void Set_FrameCounter_Position(FpsCounterAnchorPositions anchor_position) + { + //Debug.Log("Changing frame counter anchor position."); + m_TextMeshPro.margin = new Vector4(1f, 1f, 1f, 1f); + + switch (anchor_position) + { + case FpsCounterAnchorPositions.TopLeft: + m_TextMeshPro.alignment = TextAlignmentOptions.TopLeft; + m_TextMeshPro.rectTransform.pivot = new Vector2(0, 1); + m_frameCounter_transform.position = m_camera.ViewportToWorldPoint(new Vector3(0, 1, 100.0f)); + break; + case FpsCounterAnchorPositions.BottomLeft: + m_TextMeshPro.alignment = TextAlignmentOptions.BottomLeft; + m_TextMeshPro.rectTransform.pivot = new Vector2(0, 0); + m_frameCounter_transform.position = m_camera.ViewportToWorldPoint(new Vector3(0, 0, 100.0f)); + break; + case FpsCounterAnchorPositions.TopRight: + m_TextMeshPro.alignment = TextAlignmentOptions.TopRight; + m_TextMeshPro.rectTransform.pivot = new Vector2(1, 1); + m_frameCounter_transform.position = m_camera.ViewportToWorldPoint(new Vector3(1, 1, 100.0f)); + break; + case FpsCounterAnchorPositions.BottomRight: + m_TextMeshPro.alignment = TextAlignmentOptions.BottomRight; + m_TextMeshPro.rectTransform.pivot = new Vector2(1, 0); + m_frameCounter_transform.position = m_camera.ViewportToWorldPoint(new Vector3(1, 0, 100.0f)); + break; + } + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_FrameRateCounter.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_FrameRateCounter.cs.meta new file mode 100644 index 00000000..48fa1198 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_FrameRateCounter.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 686ec78b56aa445795335fbadafcfaa4 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_PhoneNumberValidator.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_PhoneNumberValidator.cs new file mode 100644 index 00000000..0d363cea --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_PhoneNumberValidator.cs @@ -0,0 +1,105 @@ +using UnityEngine; +using System.Collections; +using System; + +namespace TMPro +{ + /// + /// Example of a Custom Character Input Validator to only allow phone number in the (800) 555-1212 format. + /// + [Serializable] + //[CreateAssetMenu(fileName = "InputValidator - Phone Numbers.asset", menuName = "TextMeshPro/Input Validators/Phone Numbers")] + public class TMP_PhoneNumberValidator : TMP_InputValidator + { + // Custom text input validation function + public override char Validate(ref string text, ref int pos, char ch) + { + Debug.Log("Trying to validate..."); + + // Return unless the character is a valid digit + if (ch < '0' && ch > '9') return (char)0; + + int length = text.Length; + + // Enforce Phone Number format for every character input. + for (int i = 0; i < length + 1; i++) + { + switch (i) + { + case 0: + if (i == length) + text = "(" + ch; + pos = 2; + break; + case 1: + if (i == length) + text += ch; + pos = 2; + break; + case 2: + if (i == length) + text += ch; + pos = 3; + break; + case 3: + if (i == length) + text += ch + ") "; + pos = 6; + break; + case 4: + if (i == length) + text += ") " + ch; + pos = 7; + break; + case 5: + if (i == length) + text += " " + ch; + pos = 7; + break; + case 6: + if (i == length) + text += ch; + pos = 7; + break; + case 7: + if (i == length) + text += ch; + pos = 8; + break; + case 8: + if (i == length) + text += ch + "-"; + pos = 10; + break; + case 9: + if (i == length) + text += "-" + ch; + pos = 11; + break; + case 10: + if (i == length) + text += ch; + pos = 11; + break; + case 11: + if (i == length) + text += ch; + pos = 12; + break; + case 12: + if (i == length) + text += ch; + pos = 13; + break; + case 13: + if (i == length) + text += ch; + pos = 14; + break; + } + } + + return ch; + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_PhoneNumberValidator.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_PhoneNumberValidator.cs.meta new file mode 100644 index 00000000..66324f09 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_PhoneNumberValidator.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 83680ab1a69f4102ac67d1459fe76e1f +timeCreated: 1473056437 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventCheck.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventCheck.cs new file mode 100644 index 00000000..abbe6580 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventCheck.cs @@ -0,0 +1,73 @@ +using UnityEngine; + + +namespace TMPro.Examples +{ + public class TMP_TextEventCheck : MonoBehaviour + { + + public TMP_TextEventHandler TextEventHandler; + + private TMP_Text m_TextComponent; + + void OnEnable() + { + if (TextEventHandler != null) + { + // Get a reference to the text component + m_TextComponent = TextEventHandler.GetComponent(); + + TextEventHandler.onCharacterSelection.AddListener(OnCharacterSelection); + TextEventHandler.onSpriteSelection.AddListener(OnSpriteSelection); + TextEventHandler.onWordSelection.AddListener(OnWordSelection); + TextEventHandler.onLineSelection.AddListener(OnLineSelection); + TextEventHandler.onLinkSelection.AddListener(OnLinkSelection); + } + } + + + void OnDisable() + { + if (TextEventHandler != null) + { + TextEventHandler.onCharacterSelection.RemoveListener(OnCharacterSelection); + TextEventHandler.onSpriteSelection.RemoveListener(OnSpriteSelection); + TextEventHandler.onWordSelection.RemoveListener(OnWordSelection); + TextEventHandler.onLineSelection.RemoveListener(OnLineSelection); + TextEventHandler.onLinkSelection.RemoveListener(OnLinkSelection); + } + } + + + void OnCharacterSelection(char c, int index) + { + Debug.Log("Character [" + c + "] at Index: " + index + " has been selected."); + } + + void OnSpriteSelection(char c, int index) + { + Debug.Log("Sprite [" + c + "] at Index: " + index + " has been selected."); + } + + void OnWordSelection(string word, int firstCharacterIndex, int length) + { + Debug.Log("Word [" + word + "] with first character index of " + firstCharacterIndex + " and length of " + length + " has been selected."); + } + + void OnLineSelection(string lineText, int firstCharacterIndex, int length) + { + Debug.Log("Line [" + lineText + "] with first character index of " + firstCharacterIndex + " and length of " + length + " has been selected."); + } + + void OnLinkSelection(string linkID, string linkText, int linkIndex) + { + if (m_TextComponent != null) + { + TMP_LinkInfo linkInfo = m_TextComponent.textInfo.linkInfo[linkIndex]; + } + + Debug.Log("Link Index: " + linkIndex + " with ID [" + linkID + "] and Text \"" + linkText + "\" has been selected."); + } + + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventCheck.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventCheck.cs.meta new file mode 100644 index 00000000..9012a15d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventCheck.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: d736ce056cf444ca96e424f4d9c42b76 +timeCreated: 1480416736 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventHandler.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventHandler.cs new file mode 100644 index 00000000..b780fc3d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventHandler.cs @@ -0,0 +1,246 @@ +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.EventSystems; +using System; + + +namespace TMPro +{ + + public class TMP_TextEventHandler : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler + { + [Serializable] + public class CharacterSelectionEvent : UnityEvent { } + + [Serializable] + public class SpriteSelectionEvent : UnityEvent { } + + [Serializable] + public class WordSelectionEvent : UnityEvent { } + + [Serializable] + public class LineSelectionEvent : UnityEvent { } + + [Serializable] + public class LinkSelectionEvent : UnityEvent { } + + + /// + /// Event delegate triggered when pointer is over a character. + /// + public CharacterSelectionEvent onCharacterSelection + { + get { return m_OnCharacterSelection; } + set { m_OnCharacterSelection = value; } + } + [SerializeField] + private CharacterSelectionEvent m_OnCharacterSelection = new CharacterSelectionEvent(); + + + /// + /// Event delegate triggered when pointer is over a sprite. + /// + public SpriteSelectionEvent onSpriteSelection + { + get { return m_OnSpriteSelection; } + set { m_OnSpriteSelection = value; } + } + [SerializeField] + private SpriteSelectionEvent m_OnSpriteSelection = new SpriteSelectionEvent(); + + + /// + /// Event delegate triggered when pointer is over a word. + /// + public WordSelectionEvent onWordSelection + { + get { return m_OnWordSelection; } + set { m_OnWordSelection = value; } + } + [SerializeField] + private WordSelectionEvent m_OnWordSelection = new WordSelectionEvent(); + + + /// + /// Event delegate triggered when pointer is over a line. + /// + public LineSelectionEvent onLineSelection + { + get { return m_OnLineSelection; } + set { m_OnLineSelection = value; } + } + [SerializeField] + private LineSelectionEvent m_OnLineSelection = new LineSelectionEvent(); + + + /// + /// Event delegate triggered when pointer is over a link. + /// + public LinkSelectionEvent onLinkSelection + { + get { return m_OnLinkSelection; } + set { m_OnLinkSelection = value; } + } + [SerializeField] + private LinkSelectionEvent m_OnLinkSelection = new LinkSelectionEvent(); + + + + private TMP_Text m_TextComponent; + + private Camera m_Camera; + private Canvas m_Canvas; + + private int m_selectedLink = -1; + private int m_lastCharIndex = -1; + private int m_lastWordIndex = -1; + private int m_lastLineIndex = -1; + + void Awake() + { + // Get a reference to the text component. + m_TextComponent = gameObject.GetComponent(); + + // Get a reference to the camera rendering the text taking into consideration the text component type. + if (m_TextComponent.GetType() == typeof(TextMeshProUGUI)) + { + m_Canvas = gameObject.GetComponentInParent(); + if (m_Canvas != null) + { + if (m_Canvas.renderMode == RenderMode.ScreenSpaceOverlay) + m_Camera = null; + else + m_Camera = m_Canvas.worldCamera; + } + } + else + { + m_Camera = Camera.main; + } + } + + + void LateUpdate() + { + if (TMP_TextUtilities.IsIntersectingRectTransform(m_TextComponent.rectTransform, Input.mousePosition, m_Camera)) + { + #region Example of Character or Sprite Selection + int charIndex = TMP_TextUtilities.FindIntersectingCharacter(m_TextComponent, Input.mousePosition, m_Camera, true); + if (charIndex != -1 && charIndex != m_lastCharIndex) + { + m_lastCharIndex = charIndex; + + TMP_TextElementType elementType = m_TextComponent.textInfo.characterInfo[charIndex].elementType; + + // Send event to any event listeners depending on whether it is a character or sprite. + if (elementType == TMP_TextElementType.Character) + SendOnCharacterSelection(m_TextComponent.textInfo.characterInfo[charIndex].character, charIndex); + else if (elementType == TMP_TextElementType.Sprite) + SendOnSpriteSelection(m_TextComponent.textInfo.characterInfo[charIndex].character, charIndex); + } + #endregion + + + #region Example of Word Selection + // Check if Mouse intersects any words and if so assign a random color to that word. + int wordIndex = TMP_TextUtilities.FindIntersectingWord(m_TextComponent, Input.mousePosition, m_Camera); + if (wordIndex != -1 && wordIndex != m_lastWordIndex) + { + m_lastWordIndex = wordIndex; + + // Get the information about the selected word. + TMP_WordInfo wInfo = m_TextComponent.textInfo.wordInfo[wordIndex]; + + // Send the event to any listeners. + SendOnWordSelection(wInfo.GetWord(), wInfo.firstCharacterIndex, wInfo.characterCount); + } + #endregion + + + #region Example of Line Selection + // Check if Mouse intersects any words and if so assign a random color to that word. + int lineIndex = TMP_TextUtilities.FindIntersectingLine(m_TextComponent, Input.mousePosition, m_Camera); + if (lineIndex != -1 && lineIndex != m_lastLineIndex) + { + m_lastLineIndex = lineIndex; + + // Get the information about the selected word. + TMP_LineInfo lineInfo = m_TextComponent.textInfo.lineInfo[lineIndex]; + + // Send the event to any listeners. + char[] buffer = new char[lineInfo.characterCount]; + for (int i = 0; i < lineInfo.characterCount && i < m_TextComponent.textInfo.characterInfo.Length; i++) + { + buffer[i] = m_TextComponent.textInfo.characterInfo[i + lineInfo.firstCharacterIndex].character; + } + + string lineText = new string(buffer); + SendOnLineSelection(lineText, lineInfo.firstCharacterIndex, lineInfo.characterCount); + } + #endregion + + + #region Example of Link Handling + // Check if mouse intersects with any links. + int linkIndex = TMP_TextUtilities.FindIntersectingLink(m_TextComponent, Input.mousePosition, m_Camera); + + // Handle new Link selection. + if (linkIndex != -1 && linkIndex != m_selectedLink) + { + m_selectedLink = linkIndex; + + // Get information about the link. + TMP_LinkInfo linkInfo = m_TextComponent.textInfo.linkInfo[linkIndex]; + + // Send the event to any listeners. + SendOnLinkSelection(linkInfo.GetLinkID(), linkInfo.GetLinkText(), linkIndex); + } + #endregion + } + } + + + public void OnPointerEnter(PointerEventData eventData) + { + //Debug.Log("OnPointerEnter()"); + } + + + public void OnPointerExit(PointerEventData eventData) + { + //Debug.Log("OnPointerExit()"); + } + + + private void SendOnCharacterSelection(char character, int characterIndex) + { + if (onCharacterSelection != null) + onCharacterSelection.Invoke(character, characterIndex); + } + + private void SendOnSpriteSelection(char character, int characterIndex) + { + if (onSpriteSelection != null) + onSpriteSelection.Invoke(character, characterIndex); + } + + private void SendOnWordSelection(string word, int charIndex, int length) + { + if (onWordSelection != null) + onWordSelection.Invoke(word, charIndex, length); + } + + private void SendOnLineSelection(string line, int charIndex, int length) + { + if (onLineSelection != null) + onLineSelection.Invoke(line, charIndex, length); + } + + private void SendOnLinkSelection(string linkID, string linkText, int linkIndex) + { + if (onLinkSelection != null) + onLinkSelection.Invoke(linkID, linkText, linkIndex); + } + + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventHandler.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventHandler.cs.meta new file mode 100644 index 00000000..03c5199f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextEventHandler.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1312ae25639a4bae8e25ae223209cc50 +timeCreated: 1452811039 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextInfoDebugTool.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextInfoDebugTool.cs new file mode 100644 index 00000000..bdc895cc --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextInfoDebugTool.cs @@ -0,0 +1,648 @@ +using System; +using UnityEngine; +using System.Collections; +using UnityEditor; + + +namespace TMPro.Examples +{ + + public class TMP_TextInfoDebugTool : MonoBehaviour + { + // Since this script is used for debugging, we exclude it from builds. + // TODO: Rework this script to make it into an editor utility. + #if UNITY_EDITOR + public bool ShowCharacters; + public bool ShowWords; + public bool ShowLinks; + public bool ShowLines; + public bool ShowMeshBounds; + public bool ShowTextBounds; + [Space(10)] + [TextArea(2, 2)] + public string ObjectStats; + + [SerializeField] + private TMP_Text m_TextComponent; + + private Transform m_Transform; + private TMP_TextInfo m_TextInfo; + + private float m_ScaleMultiplier; + private float m_HandleSize; + + + void OnDrawGizmos() + { + if (m_TextComponent == null) + { + m_TextComponent = GetComponent(); + + if (m_TextComponent == null) + return; + } + + m_Transform = m_TextComponent.transform; + + // Get a reference to the text object's textInfo + m_TextInfo = m_TextComponent.textInfo; + + // Update Text Statistics + ObjectStats = "Characters: " + m_TextInfo.characterCount + " Words: " + m_TextInfo.wordCount + " Spaces: " + m_TextInfo.spaceCount + " Sprites: " + m_TextInfo.spriteCount + " Links: " + m_TextInfo.linkCount + + "\nLines: " + m_TextInfo.lineCount + " Pages: " + m_TextInfo.pageCount; + + // Get the handle size for drawing the various + m_ScaleMultiplier = m_TextComponent.GetType() == typeof(TextMeshPro) ? 1 : 0.1f; + m_HandleSize = HandleUtility.GetHandleSize(m_Transform.position) * m_ScaleMultiplier; + + // Draw line metrics + #region Draw Lines + if (ShowLines) + DrawLineBounds(); + #endregion + + // Draw word metrics + #region Draw Words + if (ShowWords) + DrawWordBounds(); + #endregion + + // Draw character metrics + #region Draw Characters + if (ShowCharacters) + DrawCharactersBounds(); + #endregion + + // Draw Quads around each of the words + #region Draw Links + if (ShowLinks) + DrawLinkBounds(); + #endregion + + // Draw Quad around the bounds of the text + #region Draw Bounds + if (ShowMeshBounds) + DrawBounds(); + #endregion + + // Draw Quad around the rendered region of the text. + #region Draw Text Bounds + if (ShowTextBounds) + DrawTextBounds(); + #endregion + } + + + /// + /// Method to draw a rectangle around each character. + /// + /// + void DrawCharactersBounds() + { + int characterCount = m_TextInfo.characterCount; + + for (int i = 0; i < characterCount; i++) + { + // Draw visible as well as invisible characters + TMP_CharacterInfo characterInfo = m_TextInfo.characterInfo[i]; + + bool isCharacterVisible = i >= m_TextComponent.maxVisibleCharacters || + characterInfo.lineNumber >= m_TextComponent.maxVisibleLines || + (m_TextComponent.overflowMode == TextOverflowModes.Page && characterInfo.pageNumber + 1 != m_TextComponent.pageToDisplay) ? false : true; + + if (!isCharacterVisible) continue; + + float dottedLineSize = 6; + + // Get Bottom Left and Top Right position of the current character + Vector3 bottomLeft = m_Transform.TransformPoint(characterInfo.bottomLeft); + Vector3 topLeft = m_Transform.TransformPoint(new Vector3(characterInfo.topLeft.x, characterInfo.topLeft.y, 0)); + Vector3 topRight = m_Transform.TransformPoint(characterInfo.topRight); + Vector3 bottomRight = m_Transform.TransformPoint(new Vector3(characterInfo.bottomRight.x, characterInfo.bottomRight.y, 0)); + + // Draw character bounds + if (characterInfo.isVisible) + { + Color color = Color.green; + DrawDottedRectangle(bottomLeft, topRight, color); + } + else + { + Color color = Color.grey; + + float whiteSpaceAdvance = Math.Abs(characterInfo.origin - characterInfo.xAdvance) > 0.01f ? characterInfo.xAdvance : characterInfo.origin + (characterInfo.ascender - characterInfo.descender) * 0.03f; + DrawDottedRectangle(m_Transform.TransformPoint(new Vector3(characterInfo.origin, characterInfo.descender, 0)), m_Transform.TransformPoint(new Vector3(whiteSpaceAdvance, characterInfo.ascender, 0)), color, 4); + } + + float origin = characterInfo.origin; + float advance = characterInfo.xAdvance; + float ascentline = characterInfo.ascender; + float baseline = characterInfo.baseLine; + float descentline = characterInfo.descender; + + //Draw Ascent line + Vector3 ascentlineStart = m_Transform.TransformPoint(new Vector3(origin, ascentline, 0)); + Vector3 ascentlineEnd = m_Transform.TransformPoint(new Vector3(advance, ascentline, 0)); + + Handles.color = Color.cyan; + Handles.DrawDottedLine(ascentlineStart, ascentlineEnd, dottedLineSize); + + // Draw Cap Height & Mean line + float capline = characterInfo.fontAsset == null ? 0 : baseline + characterInfo.fontAsset.faceInfo.capLine * characterInfo.scale; + Vector3 capHeightStart = new Vector3(topLeft.x, m_Transform.TransformPoint(new Vector3(0, capline, 0)).y, 0); + Vector3 capHeightEnd = new Vector3(topRight.x, m_Transform.TransformPoint(new Vector3(0, capline, 0)).y, 0); + + float meanline = characterInfo.fontAsset == null ? 0 : baseline + characterInfo.fontAsset.faceInfo.meanLine * characterInfo.scale; + Vector3 meanlineStart = new Vector3(topLeft.x, m_Transform.TransformPoint(new Vector3(0, meanline, 0)).y, 0); + Vector3 meanlineEnd = new Vector3(topRight.x, m_Transform.TransformPoint(new Vector3(0, meanline, 0)).y, 0); + + if (characterInfo.isVisible) + { + // Cap line + Handles.color = Color.cyan; + Handles.DrawDottedLine(capHeightStart, capHeightEnd, dottedLineSize); + + // Mean line + Handles.color = Color.cyan; + Handles.DrawDottedLine(meanlineStart, meanlineEnd, dottedLineSize); + } + + //Draw Base line + Vector3 baselineStart = m_Transform.TransformPoint(new Vector3(origin, baseline, 0)); + Vector3 baselineEnd = m_Transform.TransformPoint(new Vector3(advance, baseline, 0)); + + Handles.color = Color.cyan; + Handles.DrawDottedLine(baselineStart, baselineEnd, dottedLineSize); + + //Draw Descent line + Vector3 descentlineStart = m_Transform.TransformPoint(new Vector3(origin, descentline, 0)); + Vector3 descentlineEnd = m_Transform.TransformPoint(new Vector3(advance, descentline, 0)); + + Handles.color = Color.cyan; + Handles.DrawDottedLine(descentlineStart, descentlineEnd, dottedLineSize); + + // Draw Origin + Vector3 originPosition = m_Transform.TransformPoint(new Vector3(origin, baseline, 0)); + DrawCrosshair(originPosition, 0.05f / m_ScaleMultiplier, Color.cyan); + + // Draw Horizontal Advance + Vector3 advancePosition = m_Transform.TransformPoint(new Vector3(advance, baseline, 0)); + DrawSquare(advancePosition, 0.025f / m_ScaleMultiplier, Color.yellow); + DrawCrosshair(advancePosition, 0.0125f / m_ScaleMultiplier, Color.yellow); + + // Draw text labels for metrics + if (m_HandleSize < 0.5f) + { + GUIStyle style = new GUIStyle(GUI.skin.GetStyle("Label")); + style.normal.textColor = new Color(0.6f, 0.6f, 0.6f, 1.0f); + style.fontSize = 12; + style.fixedWidth = 200; + style.fixedHeight = 20; + + Vector3 labelPosition; + float center = (origin + advance) / 2; + + //float baselineMetrics = 0; + //float ascentlineMetrics = ascentline - baseline; + //float caplineMetrics = capline - baseline; + //float meanlineMetrics = meanline - baseline; + //float descentlineMetrics = descentline - baseline; + + // Ascent Line + labelPosition = m_Transform.TransformPoint(new Vector3(center, ascentline, 0)); + style.alignment = TextAnchor.UpperCenter; + Handles.Label(labelPosition, "Ascent Line", style); + //Handles.Label(labelPosition, "Ascent Line (" + ascentlineMetrics.ToString("f3") + ")" , style); + + // Base Line + labelPosition = m_Transform.TransformPoint(new Vector3(center, baseline, 0)); + Handles.Label(labelPosition, "Base Line", style); + //Handles.Label(labelPosition, "Base Line (" + baselineMetrics.ToString("f3") + ")" , style); + + // Descent line + labelPosition = m_Transform.TransformPoint(new Vector3(center, descentline, 0)); + Handles.Label(labelPosition, "Descent Line", style); + //Handles.Label(labelPosition, "Descent Line (" + descentlineMetrics.ToString("f3") + ")" , style); + + if (characterInfo.isVisible) + { + // Cap Line + labelPosition = m_Transform.TransformPoint(new Vector3(center, capline, 0)); + style.alignment = TextAnchor.UpperCenter; + Handles.Label(labelPosition, "Cap Line", style); + //Handles.Label(labelPosition, "Cap Line (" + caplineMetrics.ToString("f3") + ")" , style); + + // Mean Line + labelPosition = m_Transform.TransformPoint(new Vector3(center, meanline, 0)); + style.alignment = TextAnchor.UpperCenter; + Handles.Label(labelPosition, "Mean Line", style); + //Handles.Label(labelPosition, "Mean Line (" + ascentlineMetrics.ToString("f3") + ")" , style); + + // Origin + labelPosition = m_Transform.TransformPoint(new Vector3(origin, baseline, 0)); + style.alignment = TextAnchor.UpperRight; + Handles.Label(labelPosition, "Origin ", style); + + // Advance + labelPosition = m_Transform.TransformPoint(new Vector3(advance, baseline, 0)); + style.alignment = TextAnchor.UpperLeft; + Handles.Label(labelPosition, " Advance", style); + } + } + } + } + + + /// + /// Method to draw rectangles around each word of the text. + /// + /// + void DrawWordBounds() + { + for (int i = 0; i < m_TextInfo.wordCount; i++) + { + TMP_WordInfo wInfo = m_TextInfo.wordInfo[i]; + + bool isBeginRegion = false; + + Vector3 bottomLeft = Vector3.zero; + Vector3 topLeft = Vector3.zero; + Vector3 bottomRight = Vector3.zero; + Vector3 topRight = Vector3.zero; + + float maxAscender = -Mathf.Infinity; + float minDescender = Mathf.Infinity; + + Color wordColor = Color.green; + + // Iterate through each character of the word + for (int j = 0; j < wInfo.characterCount; j++) + { + int characterIndex = wInfo.firstCharacterIndex + j; + TMP_CharacterInfo currentCharInfo = m_TextInfo.characterInfo[characterIndex]; + int currentLine = currentCharInfo.lineNumber; + + bool isCharacterVisible = characterIndex > m_TextComponent.maxVisibleCharacters || + currentCharInfo.lineNumber > m_TextComponent.maxVisibleLines || + (m_TextComponent.overflowMode == TextOverflowModes.Page && currentCharInfo.pageNumber + 1 != m_TextComponent.pageToDisplay) ? false : true; + + // Track Max Ascender and Min Descender + maxAscender = Mathf.Max(maxAscender, currentCharInfo.ascender); + minDescender = Mathf.Min(minDescender, currentCharInfo.descender); + + if (isBeginRegion == false && isCharacterVisible) + { + isBeginRegion = true; + + bottomLeft = new Vector3(currentCharInfo.bottomLeft.x, currentCharInfo.descender, 0); + topLeft = new Vector3(currentCharInfo.bottomLeft.x, currentCharInfo.ascender, 0); + + //Debug.Log("Start Word Region at [" + currentCharInfo.character + "]"); + + // If Word is one character + if (wInfo.characterCount == 1) + { + isBeginRegion = false; + + topLeft = m_Transform.TransformPoint(new Vector3(topLeft.x, maxAscender, 0)); + bottomLeft = m_Transform.TransformPoint(new Vector3(bottomLeft.x, minDescender, 0)); + bottomRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, minDescender, 0)); + topRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, maxAscender, 0)); + + // Draw Region + DrawRectangle(bottomLeft, topLeft, topRight, bottomRight, wordColor); + + //Debug.Log("End Word Region at [" + currentCharInfo.character + "]"); + } + } + + // Last Character of Word + if (isBeginRegion && j == wInfo.characterCount - 1) + { + isBeginRegion = false; + + topLeft = m_Transform.TransformPoint(new Vector3(topLeft.x, maxAscender, 0)); + bottomLeft = m_Transform.TransformPoint(new Vector3(bottomLeft.x, minDescender, 0)); + bottomRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, minDescender, 0)); + topRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, maxAscender, 0)); + + // Draw Region + DrawRectangle(bottomLeft, topLeft, topRight, bottomRight, wordColor); + + //Debug.Log("End Word Region at [" + currentCharInfo.character + "]"); + } + // If Word is split on more than one line. + else if (isBeginRegion && currentLine != m_TextInfo.characterInfo[characterIndex + 1].lineNumber) + { + isBeginRegion = false; + + topLeft = m_Transform.TransformPoint(new Vector3(topLeft.x, maxAscender, 0)); + bottomLeft = m_Transform.TransformPoint(new Vector3(bottomLeft.x, minDescender, 0)); + bottomRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, minDescender, 0)); + topRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, maxAscender, 0)); + + // Draw Region + DrawRectangle(bottomLeft, topLeft, topRight, bottomRight, wordColor); + //Debug.Log("End Word Region at [" + currentCharInfo.character + "]"); + maxAscender = -Mathf.Infinity; + minDescender = Mathf.Infinity; + + } + } + + //Debug.Log(wInfo.GetWord(m_TextMeshPro.textInfo.characterInfo)); + } + + + } + + + /// + /// Draw rectangle around each of the links contained in the text. + /// + /// + void DrawLinkBounds() + { + TMP_TextInfo textInfo = m_TextComponent.textInfo; + + for (int i = 0; i < textInfo.linkCount; i++) + { + TMP_LinkInfo linkInfo = textInfo.linkInfo[i]; + + bool isBeginRegion = false; + + Vector3 bottomLeft = Vector3.zero; + Vector3 topLeft = Vector3.zero; + Vector3 bottomRight = Vector3.zero; + Vector3 topRight = Vector3.zero; + + float maxAscender = -Mathf.Infinity; + float minDescender = Mathf.Infinity; + + Color32 linkColor = Color.cyan; + + // Iterate through each character of the link text + for (int j = 0; j < linkInfo.linkTextLength; j++) + { + int characterIndex = linkInfo.linkTextfirstCharacterIndex + j; + TMP_CharacterInfo currentCharInfo = textInfo.characterInfo[characterIndex]; + int currentLine = currentCharInfo.lineNumber; + + bool isCharacterVisible = characterIndex > m_TextComponent.maxVisibleCharacters || + currentCharInfo.lineNumber > m_TextComponent.maxVisibleLines || + (m_TextComponent.overflowMode == TextOverflowModes.Page && currentCharInfo.pageNumber + 1 != m_TextComponent.pageToDisplay) ? false : true; + + // Track Max Ascender and Min Descender + maxAscender = Mathf.Max(maxAscender, currentCharInfo.ascender); + minDescender = Mathf.Min(minDescender, currentCharInfo.descender); + + if (isBeginRegion == false && isCharacterVisible) + { + isBeginRegion = true; + + bottomLeft = new Vector3(currentCharInfo.bottomLeft.x, currentCharInfo.descender, 0); + topLeft = new Vector3(currentCharInfo.bottomLeft.x, currentCharInfo.ascender, 0); + + //Debug.Log("Start Word Region at [" + currentCharInfo.character + "]"); + + // If Link is one character + if (linkInfo.linkTextLength == 1) + { + isBeginRegion = false; + + topLeft = m_Transform.TransformPoint(new Vector3(topLeft.x, maxAscender, 0)); + bottomLeft = m_Transform.TransformPoint(new Vector3(bottomLeft.x, minDescender, 0)); + bottomRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, minDescender, 0)); + topRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, maxAscender, 0)); + + // Draw Region + DrawRectangle(bottomLeft, topLeft, topRight, bottomRight, linkColor); + + //Debug.Log("End Word Region at [" + currentCharInfo.character + "]"); + } + } + + // Last Character of Link + if (isBeginRegion && j == linkInfo.linkTextLength - 1) + { + isBeginRegion = false; + + topLeft = m_Transform.TransformPoint(new Vector3(topLeft.x, maxAscender, 0)); + bottomLeft = m_Transform.TransformPoint(new Vector3(bottomLeft.x, minDescender, 0)); + bottomRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, minDescender, 0)); + topRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, maxAscender, 0)); + + // Draw Region + DrawRectangle(bottomLeft, topLeft, topRight, bottomRight, linkColor); + + //Debug.Log("End Word Region at [" + currentCharInfo.character + "]"); + } + // If Link is split on more than one line. + else if (isBeginRegion && currentLine != textInfo.characterInfo[characterIndex + 1].lineNumber) + { + isBeginRegion = false; + + topLeft = m_Transform.TransformPoint(new Vector3(topLeft.x, maxAscender, 0)); + bottomLeft = m_Transform.TransformPoint(new Vector3(bottomLeft.x, minDescender, 0)); + bottomRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, minDescender, 0)); + topRight = m_Transform.TransformPoint(new Vector3(currentCharInfo.topRight.x, maxAscender, 0)); + + // Draw Region + DrawRectangle(bottomLeft, topLeft, topRight, bottomRight, linkColor); + + maxAscender = -Mathf.Infinity; + minDescender = Mathf.Infinity; + //Debug.Log("End Word Region at [" + currentCharInfo.character + "]"); + } + } + + //Debug.Log(wInfo.GetWord(m_TextMeshPro.textInfo.characterInfo)); + } + } + + + /// + /// Draw Rectangles around each lines of the text. + /// + /// + void DrawLineBounds() + { + int lineCount = m_TextInfo.lineCount; + + for (int i = 0; i < lineCount; i++) + { + TMP_LineInfo lineInfo = m_TextInfo.lineInfo[i]; + TMP_CharacterInfo firstCharacterInfo = m_TextInfo.characterInfo[lineInfo.firstCharacterIndex]; + TMP_CharacterInfo lastCharacterInfo = m_TextInfo.characterInfo[lineInfo.lastCharacterIndex]; + + bool isLineVisible = (lineInfo.characterCount == 1 && (firstCharacterInfo.character == 10 || firstCharacterInfo.character == 11 || firstCharacterInfo.character == 0x2028 || firstCharacterInfo.character == 0x2029)) || + i > m_TextComponent.maxVisibleLines || + (m_TextComponent.overflowMode == TextOverflowModes.Page && firstCharacterInfo.pageNumber + 1 != m_TextComponent.pageToDisplay) ? false : true; + + if (!isLineVisible) continue; + + float lineBottomLeft = firstCharacterInfo.bottomLeft.x; + float lineTopRight = lastCharacterInfo.topRight.x; + + float ascentline = lineInfo.ascender; + float baseline = lineInfo.baseline; + float descentline = lineInfo.descender; + + float dottedLineSize = 12; + + // Draw line extents + DrawDottedRectangle(m_Transform.TransformPoint(lineInfo.lineExtents.min), m_Transform.TransformPoint(lineInfo.lineExtents.max), Color.green, 4); + + // Draw Ascent line + Vector3 ascentlineStart = m_Transform.TransformPoint(new Vector3(lineBottomLeft, ascentline, 0)); + Vector3 ascentlineEnd = m_Transform.TransformPoint(new Vector3(lineTopRight, ascentline, 0)); + + Handles.color = Color.yellow; + Handles.DrawDottedLine(ascentlineStart, ascentlineEnd, dottedLineSize); + + // Draw Base line + Vector3 baseLineStart = m_Transform.TransformPoint(new Vector3(lineBottomLeft, baseline, 0)); + Vector3 baseLineEnd = m_Transform.TransformPoint(new Vector3(lineTopRight, baseline, 0)); + + Handles.color = Color.yellow; + Handles.DrawDottedLine(baseLineStart, baseLineEnd, dottedLineSize); + + // Draw Descent line + Vector3 descentLineStart = m_Transform.TransformPoint(new Vector3(lineBottomLeft, descentline, 0)); + Vector3 descentLineEnd = m_Transform.TransformPoint(new Vector3(lineTopRight, descentline, 0)); + + Handles.color = Color.yellow; + Handles.DrawDottedLine(descentLineStart, descentLineEnd, dottedLineSize); + + // Draw text labels for metrics + if (m_HandleSize < 1.0f) + { + GUIStyle style = new GUIStyle(); + style.normal.textColor = new Color(0.8f, 0.8f, 0.8f, 1.0f); + style.fontSize = 12; + style.fixedWidth = 200; + style.fixedHeight = 20; + Vector3 labelPosition; + + // Ascent Line + labelPosition = m_Transform.TransformPoint(new Vector3(lineBottomLeft, ascentline, 0)); + style.padding = new RectOffset(0, 10, 0, 5); + style.alignment = TextAnchor.MiddleRight; + Handles.Label(labelPosition, "Ascent Line", style); + + // Base Line + labelPosition = m_Transform.TransformPoint(new Vector3(lineBottomLeft, baseline, 0)); + Handles.Label(labelPosition, "Base Line", style); + + // Descent line + labelPosition = m_Transform.TransformPoint(new Vector3(lineBottomLeft, descentline, 0)); + Handles.Label(labelPosition, "Descent Line", style); + } + } + } + + + /// + /// Draw Rectangle around the bounds of the text object. + /// + void DrawBounds() + { + Bounds meshBounds = m_TextComponent.bounds; + + // Get Bottom Left and Top Right position of each word + Vector3 bottomLeft = m_TextComponent.transform.position + meshBounds.min; + Vector3 topRight = m_TextComponent.transform.position + meshBounds.max; + + DrawRectangle(bottomLeft, topRight, new Color(1, 0.5f, 0)); + } + + + void DrawTextBounds() + { + Bounds textBounds = m_TextComponent.textBounds; + + Vector3 bottomLeft = m_TextComponent.transform.position + (textBounds.center - textBounds.extents); + Vector3 topRight = m_TextComponent.transform.position + (textBounds.center + textBounds.extents); + + DrawRectangle(bottomLeft, topRight, new Color(0f, 0.5f, 0.5f)); + } + + + // Draw Rectangles + void DrawRectangle(Vector3 BL, Vector3 TR, Color color) + { + Gizmos.color = color; + + Gizmos.DrawLine(new Vector3(BL.x, BL.y, 0), new Vector3(BL.x, TR.y, 0)); + Gizmos.DrawLine(new Vector3(BL.x, TR.y, 0), new Vector3(TR.x, TR.y, 0)); + Gizmos.DrawLine(new Vector3(TR.x, TR.y, 0), new Vector3(TR.x, BL.y, 0)); + Gizmos.DrawLine(new Vector3(TR.x, BL.y, 0), new Vector3(BL.x, BL.y, 0)); + } + + void DrawDottedRectangle(Vector3 bottomLeft, Vector3 topRight, Color color, float size = 5.0f) + { + Handles.color = color; + Handles.DrawDottedLine(bottomLeft, new Vector3(bottomLeft.x, topRight.y, bottomLeft.z), size); + Handles.DrawDottedLine(new Vector3(bottomLeft.x, topRight.y, bottomLeft.z), topRight, size); + Handles.DrawDottedLine(topRight, new Vector3(topRight.x, bottomLeft.y, bottomLeft.z), size); + Handles.DrawDottedLine(new Vector3(topRight.x, bottomLeft.y, bottomLeft.z), bottomLeft, size); + } + + void DrawSolidRectangle(Vector3 bottomLeft, Vector3 topRight, Color color, float size = 5.0f) + { + Handles.color = color; + Rect rect = new Rect(bottomLeft, topRight - bottomLeft); + Handles.DrawSolidRectangleWithOutline(rect, color, Color.black); + } + + void DrawSquare(Vector3 position, float size, Color color) + { + Handles.color = color; + Vector3 bottomLeft = new Vector3(position.x - size, position.y - size, position.z); + Vector3 topLeft = new Vector3(position.x - size, position.y + size, position.z); + Vector3 topRight = new Vector3(position.x + size, position.y + size, position.z); + Vector3 bottomRight = new Vector3(position.x + size, position.y - size, position.z); + + Handles.DrawLine(bottomLeft, topLeft); + Handles.DrawLine(topLeft, topRight); + Handles.DrawLine(topRight, bottomRight); + Handles.DrawLine(bottomRight, bottomLeft); + } + + void DrawCrosshair(Vector3 position, float size, Color color) + { + Handles.color = color; + + Handles.DrawLine(new Vector3(position.x - size, position.y, position.z), new Vector3(position.x + size, position.y, position.z)); + Handles.DrawLine(new Vector3(position.x, position.y - size, position.z), new Vector3(position.x, position.y + size, position.z)); + } + + + // Draw Rectangles + void DrawRectangle(Vector3 bl, Vector3 tl, Vector3 tr, Vector3 br, Color color) + { + Gizmos.color = color; + + Gizmos.DrawLine(bl, tl); + Gizmos.DrawLine(tl, tr); + Gizmos.DrawLine(tr, br); + Gizmos.DrawLine(br, bl); + } + + + // Draw Rectangles + void DrawDottedRectangle(Vector3 bl, Vector3 tl, Vector3 tr, Vector3 br, Color color) + { + var cam = Camera.current; + float dotSpacing = (cam.WorldToScreenPoint(br).x - cam.WorldToScreenPoint(bl).x) / 75f; + UnityEditor.Handles.color = color; + + UnityEditor.Handles.DrawDottedLine(bl, tl, dotSpacing); + UnityEditor.Handles.DrawDottedLine(tl, tr, dotSpacing); + UnityEditor.Handles.DrawDottedLine(tr, br, dotSpacing); + UnityEditor.Handles.DrawDottedLine(br, bl, dotSpacing); + } + #endif + } +} + diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextInfoDebugTool.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextInfoDebugTool.cs.meta new file mode 100644 index 00000000..12400bfe --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextInfoDebugTool.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 21256c5b62f346f18640dad779911e20 +timeCreated: 1430348781 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_A.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_A.cs new file mode 100644 index 00000000..33d56e4c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_A.cs @@ -0,0 +1,157 @@ +using UnityEngine; +using UnityEngine.EventSystems; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class TMP_TextSelector_A : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler + { + private TextMeshPro m_TextMeshPro; + + private Camera m_Camera; + + private bool m_isHoveringObject; + private int m_selectedLink = -1; + private int m_lastCharIndex = -1; + private int m_lastWordIndex = -1; + + void Awake() + { + m_TextMeshPro = gameObject.GetComponent(); + m_Camera = Camera.main; + + // Force generation of the text object so we have valid data to work with. This is needed since LateUpdate() will be called before the text object has a chance to generated when entering play mode. + m_TextMeshPro.ForceMeshUpdate(); + } + + + void LateUpdate() + { + m_isHoveringObject = false; + + if (TMP_TextUtilities.IsIntersectingRectTransform(m_TextMeshPro.rectTransform, Input.mousePosition, Camera.main)) + { + m_isHoveringObject = true; + } + + if (m_isHoveringObject) + { + #region Example of Character Selection + int charIndex = TMP_TextUtilities.FindIntersectingCharacter(m_TextMeshPro, Input.mousePosition, Camera.main, true); + if (charIndex != -1 && charIndex != m_lastCharIndex && (Input.GetKey(KeyCode.LeftShift) || Input.GetKey(KeyCode.RightShift))) + { + //Debug.Log("[" + m_TextMeshPro.textInfo.characterInfo[charIndex].character + "] has been selected."); + + m_lastCharIndex = charIndex; + + int meshIndex = m_TextMeshPro.textInfo.characterInfo[charIndex].materialReferenceIndex; + + int vertexIndex = m_TextMeshPro.textInfo.characterInfo[charIndex].vertexIndex; + + Color32 c = new Color32((byte)Random.Range(0, 255), (byte)Random.Range(0, 255), (byte)Random.Range(0, 255), 255); + + Color32[] vertexColors = m_TextMeshPro.textInfo.meshInfo[meshIndex].colors32; + + vertexColors[vertexIndex + 0] = c; + vertexColors[vertexIndex + 1] = c; + vertexColors[vertexIndex + 2] = c; + vertexColors[vertexIndex + 3] = c; + + //m_TextMeshPro.mesh.colors32 = vertexColors; + m_TextMeshPro.textInfo.meshInfo[meshIndex].mesh.colors32 = vertexColors; + } + #endregion + + #region Example of Link Handling + // Check if mouse intersects with any links. + int linkIndex = TMP_TextUtilities.FindIntersectingLink(m_TextMeshPro, Input.mousePosition, m_Camera); + + // Clear previous link selection if one existed. + if ((linkIndex == -1 && m_selectedLink != -1) || linkIndex != m_selectedLink) + { + //m_TextPopup_RectTransform.gameObject.SetActive(false); + m_selectedLink = -1; + } + + // Handle new Link selection. + if (linkIndex != -1 && linkIndex != m_selectedLink) + { + m_selectedLink = linkIndex; + + TMP_LinkInfo linkInfo = m_TextMeshPro.textInfo.linkInfo[linkIndex]; + + // The following provides an example of how to access the link properties. + //Debug.Log("Link ID: \"" + linkInfo.GetLinkID() + "\" Link Text: \"" + linkInfo.GetLinkText() + "\""); // Example of how to retrieve the Link ID and Link Text. + + Vector3 worldPointInRectangle; + + RectTransformUtility.ScreenPointToWorldPointInRectangle(m_TextMeshPro.rectTransform, Input.mousePosition, m_Camera, out worldPointInRectangle); + + switch (linkInfo.GetLinkID()) + { + case "id_01": // 100041637: // id_01 + //m_TextPopup_RectTransform.position = worldPointInRectangle; + //m_TextPopup_RectTransform.gameObject.SetActive(true); + //m_TextPopup_TMPComponent.text = k_LinkText + " ID 01"; + break; + case "id_02": // 100041638: // id_02 + //m_TextPopup_RectTransform.position = worldPointInRectangle; + //m_TextPopup_RectTransform.gameObject.SetActive(true); + //m_TextPopup_TMPComponent.text = k_LinkText + " ID 02"; + break; + } + } + #endregion + + + #region Example of Word Selection + // Check if Mouse intersects any words and if so assign a random color to that word. + int wordIndex = TMP_TextUtilities.FindIntersectingWord(m_TextMeshPro, Input.mousePosition, Camera.main); + if (wordIndex != -1 && wordIndex != m_lastWordIndex) + { + m_lastWordIndex = wordIndex; + + TMP_WordInfo wInfo = m_TextMeshPro.textInfo.wordInfo[wordIndex]; + + Vector3 wordPOS = m_TextMeshPro.transform.TransformPoint(m_TextMeshPro.textInfo.characterInfo[wInfo.firstCharacterIndex].bottomLeft); + wordPOS = Camera.main.WorldToScreenPoint(wordPOS); + + //Debug.Log("Mouse Position: " + Input.mousePosition.ToString("f3") + " Word Position: " + wordPOS.ToString("f3")); + + Color32[] vertexColors = m_TextMeshPro.textInfo.meshInfo[0].colors32; + + Color32 c = new Color32((byte)Random.Range(0, 255), (byte)Random.Range(0, 255), (byte)Random.Range(0, 255), 255); + for (int i = 0; i < wInfo.characterCount; i++) + { + int vertexIndex = m_TextMeshPro.textInfo.characterInfo[wInfo.firstCharacterIndex + i].vertexIndex; + + vertexColors[vertexIndex + 0] = c; + vertexColors[vertexIndex + 1] = c; + vertexColors[vertexIndex + 2] = c; + vertexColors[vertexIndex + 3] = c; + } + + m_TextMeshPro.mesh.colors32 = vertexColors; + } + #endregion + } + } + + + public void OnPointerEnter(PointerEventData eventData) + { + Debug.Log("OnPointerEnter()"); + m_isHoveringObject = true; + } + + + public void OnPointerExit(PointerEventData eventData) + { + Debug.Log("OnPointerExit()"); + m_isHoveringObject = false; + } + + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_A.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_A.cs.meta new file mode 100644 index 00000000..da25ec4e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_A.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 103e0a6a1d404693b9fb1a5173e0e979 +timeCreated: 1452811039 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_B.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_B.cs new file mode 100644 index 00000000..e41fbfa1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_B.cs @@ -0,0 +1,547 @@ +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.EventSystems; +using System.Collections; +using System.Collections.Generic; + + +#pragma warning disable 0618 // Disabled warning due to SetVertices being deprecated until new release with SetMesh() is available. + +namespace TMPro.Examples +{ + + public class TMP_TextSelector_B : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerClickHandler, IPointerUpHandler + { + public RectTransform TextPopup_Prefab_01; + + private RectTransform m_TextPopup_RectTransform; + private TextMeshProUGUI m_TextPopup_TMPComponent; + private const string k_LinkText = "You have selected link <#ffff00>"; + private const string k_WordText = "Word Index: <#ffff00>"; + + + private TextMeshProUGUI m_TextMeshPro; + private Canvas m_Canvas; + private Camera m_Camera; + + // Flags + private bool isHoveringObject; + private int m_selectedWord = -1; + private int m_selectedLink = -1; + private int m_lastIndex = -1; + + private Matrix4x4 m_matrix; + + private TMP_MeshInfo[] m_cachedMeshInfoVertexData; + + void Awake() + { + m_TextMeshPro = gameObject.GetComponent(); + + + m_Canvas = gameObject.GetComponentInParent(); + + // Get a reference to the camera if Canvas Render Mode is not ScreenSpace Overlay. + if (m_Canvas.renderMode == RenderMode.ScreenSpaceOverlay) + m_Camera = null; + else + m_Camera = m_Canvas.worldCamera; + + // Create pop-up text object which is used to show the link information. + m_TextPopup_RectTransform = Instantiate(TextPopup_Prefab_01) as RectTransform; + m_TextPopup_RectTransform.SetParent(m_Canvas.transform, false); + m_TextPopup_TMPComponent = m_TextPopup_RectTransform.GetComponentInChildren(); + m_TextPopup_RectTransform.gameObject.SetActive(false); + } + + + void OnEnable() + { + // Subscribe to event fired when text object has been regenerated. + TMPro_EventManager.TEXT_CHANGED_EVENT.Add(ON_TEXT_CHANGED); + } + + void OnDisable() + { + // UnSubscribe to event fired when text object has been regenerated. + TMPro_EventManager.TEXT_CHANGED_EVENT.Remove(ON_TEXT_CHANGED); + } + + + void ON_TEXT_CHANGED(Object obj) + { + if (obj == m_TextMeshPro) + { + // Update cached vertex data. + m_cachedMeshInfoVertexData = m_TextMeshPro.textInfo.CopyMeshInfoVertexData(); + } + } + + + void LateUpdate() + { + if (isHoveringObject) + { + // Check if Mouse Intersects any of the characters. If so, assign a random color. + #region Handle Character Selection + int charIndex = TMP_TextUtilities.FindIntersectingCharacter(m_TextMeshPro, Input.mousePosition, m_Camera, true); + + // Undo Swap and Vertex Attribute changes. + if (charIndex == -1 || charIndex != m_lastIndex) + { + RestoreCachedVertexAttributes(m_lastIndex); + m_lastIndex = -1; + } + + if (charIndex != -1 && charIndex != m_lastIndex && (Input.GetKey(KeyCode.LeftShift) || Input.GetKey(KeyCode.RightShift))) + { + m_lastIndex = charIndex; + + // Get the index of the material / sub text object used by this character. + int materialIndex = m_TextMeshPro.textInfo.characterInfo[charIndex].materialReferenceIndex; + + // Get the index of the first vertex of the selected character. + int vertexIndex = m_TextMeshPro.textInfo.characterInfo[charIndex].vertexIndex; + + // Get a reference to the vertices array. + Vector3[] vertices = m_TextMeshPro.textInfo.meshInfo[materialIndex].vertices; + + // Determine the center point of the character. + Vector2 charMidBasline = (vertices[vertexIndex + 0] + vertices[vertexIndex + 2]) / 2; + + // Need to translate all 4 vertices of the character to aligned with middle of character / baseline. + // This is needed so the matrix TRS is applied at the origin for each character. + Vector3 offset = charMidBasline; + + // Translate the character to the middle baseline. + vertices[vertexIndex + 0] = vertices[vertexIndex + 0] - offset; + vertices[vertexIndex + 1] = vertices[vertexIndex + 1] - offset; + vertices[vertexIndex + 2] = vertices[vertexIndex + 2] - offset; + vertices[vertexIndex + 3] = vertices[vertexIndex + 3] - offset; + + float zoomFactor = 1.5f; + + // Setup the Matrix for the scale change. + m_matrix = Matrix4x4.TRS(Vector3.zero, Quaternion.identity, Vector3.one * zoomFactor); + + // Apply Matrix operation on the given character. + vertices[vertexIndex + 0] = m_matrix.MultiplyPoint3x4(vertices[vertexIndex + 0]); + vertices[vertexIndex + 1] = m_matrix.MultiplyPoint3x4(vertices[vertexIndex + 1]); + vertices[vertexIndex + 2] = m_matrix.MultiplyPoint3x4(vertices[vertexIndex + 2]); + vertices[vertexIndex + 3] = m_matrix.MultiplyPoint3x4(vertices[vertexIndex + 3]); + + // Translate the character back to its original position. + vertices[vertexIndex + 0] = vertices[vertexIndex + 0] + offset; + vertices[vertexIndex + 1] = vertices[vertexIndex + 1] + offset; + vertices[vertexIndex + 2] = vertices[vertexIndex + 2] + offset; + vertices[vertexIndex + 3] = vertices[vertexIndex + 3] + offset; + + // Change Vertex Colors of the highlighted character + Color32 c = new Color32(255, 255, 192, 255); + + // Get a reference to the vertex color + Color32[] vertexColors = m_TextMeshPro.textInfo.meshInfo[materialIndex].colors32; + + vertexColors[vertexIndex + 0] = c; + vertexColors[vertexIndex + 1] = c; + vertexColors[vertexIndex + 2] = c; + vertexColors[vertexIndex + 3] = c; + + + // Get a reference to the meshInfo of the selected character. + TMP_MeshInfo meshInfo = m_TextMeshPro.textInfo.meshInfo[materialIndex]; + + // Get the index of the last character's vertex attributes. + int lastVertexIndex = vertices.Length - 4; + + // Swap the current character's vertex attributes with those of the last element in the vertex attribute arrays. + // We do this to make sure this character is rendered last and over other characters. + meshInfo.SwapVertexData(vertexIndex, lastVertexIndex); + + // Need to update the appropriate + m_TextMeshPro.UpdateVertexData(TMP_VertexDataUpdateFlags.All); + } + #endregion + + + #region Word Selection Handling + //Check if Mouse intersects any words and if so assign a random color to that word. + int wordIndex = TMP_TextUtilities.FindIntersectingWord(m_TextMeshPro, Input.mousePosition, m_Camera); + + // Clear previous word selection. + if (m_TextPopup_RectTransform != null && m_selectedWord != -1 && (wordIndex == -1 || wordIndex != m_selectedWord)) + { + TMP_WordInfo wInfo = m_TextMeshPro.textInfo.wordInfo[m_selectedWord]; + + // Iterate through each of the characters of the word. + for (int i = 0; i < wInfo.characterCount; i++) + { + int characterIndex = wInfo.firstCharacterIndex + i; + + // Get the index of the material / sub text object used by this character. + int meshIndex = m_TextMeshPro.textInfo.characterInfo[characterIndex].materialReferenceIndex; + + // Get the index of the first vertex of this character. + int vertexIndex = m_TextMeshPro.textInfo.characterInfo[characterIndex].vertexIndex; + + // Get a reference to the vertex color + Color32[] vertexColors = m_TextMeshPro.textInfo.meshInfo[meshIndex].colors32; + + Color32 c = vertexColors[vertexIndex + 0].Tint(1.33333f); + + vertexColors[vertexIndex + 0] = c; + vertexColors[vertexIndex + 1] = c; + vertexColors[vertexIndex + 2] = c; + vertexColors[vertexIndex + 3] = c; + } + + // Update Geometry + m_TextMeshPro.UpdateVertexData(TMP_VertexDataUpdateFlags.All); + + m_selectedWord = -1; + } + + + // Word Selection Handling + if (wordIndex != -1 && wordIndex != m_selectedWord && !(Input.GetKey(KeyCode.LeftShift) || Input.GetKey(KeyCode.RightShift))) + { + m_selectedWord = wordIndex; + + TMP_WordInfo wInfo = m_TextMeshPro.textInfo.wordInfo[wordIndex]; + + // Iterate through each of the characters of the word. + for (int i = 0; i < wInfo.characterCount; i++) + { + int characterIndex = wInfo.firstCharacterIndex + i; + + // Get the index of the material / sub text object used by this character. + int meshIndex = m_TextMeshPro.textInfo.characterInfo[characterIndex].materialReferenceIndex; + + int vertexIndex = m_TextMeshPro.textInfo.characterInfo[characterIndex].vertexIndex; + + // Get a reference to the vertex color + Color32[] vertexColors = m_TextMeshPro.textInfo.meshInfo[meshIndex].colors32; + + Color32 c = vertexColors[vertexIndex + 0].Tint(0.75f); + + vertexColors[vertexIndex + 0] = c; + vertexColors[vertexIndex + 1] = c; + vertexColors[vertexIndex + 2] = c; + vertexColors[vertexIndex + 3] = c; + } + + // Update Geometry + m_TextMeshPro.UpdateVertexData(TMP_VertexDataUpdateFlags.All); + + } + #endregion + + + #region Example of Link Handling + // Check if mouse intersects with any links. + int linkIndex = TMP_TextUtilities.FindIntersectingLink(m_TextMeshPro, Input.mousePosition, m_Camera); + + // Clear previous link selection if one existed. + if ((linkIndex == -1 && m_selectedLink != -1) || linkIndex != m_selectedLink) + { + m_TextPopup_RectTransform.gameObject.SetActive(false); + m_selectedLink = -1; + } + + // Handle new Link selection. + if (linkIndex != -1 && linkIndex != m_selectedLink) + { + m_selectedLink = linkIndex; + + TMP_LinkInfo linkInfo = m_TextMeshPro.textInfo.linkInfo[linkIndex]; + + // Debug.Log("Link ID: \"" + linkInfo.GetLinkID() + "\" Link Text: \"" + linkInfo.GetLinkText() + "\""); // Example of how to retrieve the Link ID and Link Text. + + Vector3 worldPointInRectangle; + RectTransformUtility.ScreenPointToWorldPointInRectangle(m_TextMeshPro.rectTransform, Input.mousePosition, m_Camera, out worldPointInRectangle); + + switch (linkInfo.GetLinkID()) + { + case "id_01": // 100041637: // id_01 + m_TextPopup_RectTransform.position = worldPointInRectangle; + m_TextPopup_RectTransform.gameObject.SetActive(true); + m_TextPopup_TMPComponent.text = k_LinkText + " ID 01"; + break; + case "id_02": // 100041638: // id_02 + m_TextPopup_RectTransform.position = worldPointInRectangle; + m_TextPopup_RectTransform.gameObject.SetActive(true); + m_TextPopup_TMPComponent.text = k_LinkText + " ID 02"; + break; + } + } + #endregion + + } + else + { + // Restore any character that may have been modified + if (m_lastIndex != -1) + { + RestoreCachedVertexAttributes(m_lastIndex); + m_lastIndex = -1; + } + } + + } + + + public void OnPointerEnter(PointerEventData eventData) + { + //Debug.Log("OnPointerEnter()"); + isHoveringObject = true; + } + + + public void OnPointerExit(PointerEventData eventData) + { + //Debug.Log("OnPointerExit()"); + isHoveringObject = false; + } + + + public void OnPointerClick(PointerEventData eventData) + { + //Debug.Log("Click at POS: " + eventData.position + " World POS: " + eventData.worldPosition); + + // Check if Mouse Intersects any of the characters. If so, assign a random color. + #region Character Selection Handling + /* + int charIndex = TMP_TextUtilities.FindIntersectingCharacter(m_TextMeshPro, Input.mousePosition, m_Camera, true); + if (charIndex != -1 && charIndex != m_lastIndex) + { + //Debug.Log("Character [" + m_TextMeshPro.textInfo.characterInfo[index].character + "] was selected at POS: " + eventData.position); + m_lastIndex = charIndex; + + Color32 c = new Color32((byte)Random.Range(0, 255), (byte)Random.Range(0, 255), (byte)Random.Range(0, 255), 255); + int vertexIndex = m_TextMeshPro.textInfo.characterInfo[charIndex].vertexIndex; + + UIVertex[] uiVertices = m_TextMeshPro.textInfo.meshInfo.uiVertices; + + uiVertices[vertexIndex + 0].color = c; + uiVertices[vertexIndex + 1].color = c; + uiVertices[vertexIndex + 2].color = c; + uiVertices[vertexIndex + 3].color = c; + + m_TextMeshPro.canvasRenderer.SetVertices(uiVertices, uiVertices.Length); + } + */ + #endregion + + + #region Word Selection Handling + //Check if Mouse intersects any words and if so assign a random color to that word. + /* + int wordIndex = TMP_TextUtilities.FindIntersectingWord(m_TextMeshPro, Input.mousePosition, m_Camera); + + // Clear previous word selection. + if (m_TextPopup_RectTransform != null && m_selectedWord != -1 && (wordIndex == -1 || wordIndex != m_selectedWord)) + { + TMP_WordInfo wInfo = m_TextMeshPro.textInfo.wordInfo[m_selectedWord]; + + // Get a reference to the uiVertices array. + UIVertex[] uiVertices = m_TextMeshPro.textInfo.meshInfo.uiVertices; + + // Iterate through each of the characters of the word. + for (int i = 0; i < wInfo.characterCount; i++) + { + int vertexIndex = m_TextMeshPro.textInfo.characterInfo[wInfo.firstCharacterIndex + i].vertexIndex; + + Color32 c = uiVertices[vertexIndex + 0].color.Tint(1.33333f); + + uiVertices[vertexIndex + 0].color = c; + uiVertices[vertexIndex + 1].color = c; + uiVertices[vertexIndex + 2].color = c; + uiVertices[vertexIndex + 3].color = c; + } + + m_TextMeshPro.canvasRenderer.SetVertices(uiVertices, uiVertices.Length); + + m_selectedWord = -1; + } + + // Handle word selection + if (wordIndex != -1 && wordIndex != m_selectedWord) + { + m_selectedWord = wordIndex; + + TMP_WordInfo wInfo = m_TextMeshPro.textInfo.wordInfo[wordIndex]; + + // Get a reference to the uiVertices array. + UIVertex[] uiVertices = m_TextMeshPro.textInfo.meshInfo.uiVertices; + + // Iterate through each of the characters of the word. + for (int i = 0; i < wInfo.characterCount; i++) + { + int vertexIndex = m_TextMeshPro.textInfo.characterInfo[wInfo.firstCharacterIndex + i].vertexIndex; + + Color32 c = uiVertices[vertexIndex + 0].color.Tint(0.75f); + + uiVertices[vertexIndex + 0].color = c; + uiVertices[vertexIndex + 1].color = c; + uiVertices[vertexIndex + 2].color = c; + uiVertices[vertexIndex + 3].color = c; + } + + m_TextMeshPro.canvasRenderer.SetVertices(uiVertices, uiVertices.Length); + } + */ + #endregion + + + #region Link Selection Handling + /* + // Check if Mouse intersects any words and if so assign a random color to that word. + int linkIndex = TMP_TextUtilities.FindIntersectingLink(m_TextMeshPro, Input.mousePosition, m_Camera); + if (linkIndex != -1) + { + TMP_LinkInfo linkInfo = m_TextMeshPro.textInfo.linkInfo[linkIndex]; + int linkHashCode = linkInfo.hashCode; + + //Debug.Log(TMP_TextUtilities.GetSimpleHashCode("id_02")); + + switch (linkHashCode) + { + case 291445: // id_01 + if (m_LinkObject01 == null) + m_LinkObject01 = Instantiate(Link_01_Prefab); + else + { + m_LinkObject01.gameObject.SetActive(true); + } + + break; + case 291446: // id_02 + break; + + } + + // Example of how to modify vertex attributes like colors + #region Vertex Attribute Modification Example + UIVertex[] uiVertices = m_TextMeshPro.textInfo.meshInfo.uiVertices; + + Color32 c = new Color32((byte)Random.Range(0, 255), (byte)Random.Range(0, 255), (byte)Random.Range(0, 255), 255); + for (int i = 0; i < linkInfo.characterCount; i++) + { + TMP_CharacterInfo cInfo = m_TextMeshPro.textInfo.characterInfo[linkInfo.firstCharacterIndex + i]; + + if (!cInfo.isVisible) continue; // Skip invisible characters. + + int vertexIndex = cInfo.vertexIndex; + + uiVertices[vertexIndex + 0].color = c; + uiVertices[vertexIndex + 1].color = c; + uiVertices[vertexIndex + 2].color = c; + uiVertices[vertexIndex + 3].color = c; + } + + m_TextMeshPro.canvasRenderer.SetVertices(uiVertices, uiVertices.Length); + #endregion + } + */ + #endregion + } + + + public void OnPointerUp(PointerEventData eventData) + { + //Debug.Log("OnPointerUp()"); + } + + + void RestoreCachedVertexAttributes(int index) + { + if (index == -1 || index > m_TextMeshPro.textInfo.characterCount - 1) return; + + // Get the index of the material / sub text object used by this character. + int materialIndex = m_TextMeshPro.textInfo.characterInfo[index].materialReferenceIndex; + + // Get the index of the first vertex of the selected character. + int vertexIndex = m_TextMeshPro.textInfo.characterInfo[index].vertexIndex; + + // Restore Vertices + // Get a reference to the cached / original vertices. + Vector3[] src_vertices = m_cachedMeshInfoVertexData[materialIndex].vertices; + + // Get a reference to the vertices that we need to replace. + Vector3[] dst_vertices = m_TextMeshPro.textInfo.meshInfo[materialIndex].vertices; + + // Restore / Copy vertices from source to destination + dst_vertices[vertexIndex + 0] = src_vertices[vertexIndex + 0]; + dst_vertices[vertexIndex + 1] = src_vertices[vertexIndex + 1]; + dst_vertices[vertexIndex + 2] = src_vertices[vertexIndex + 2]; + dst_vertices[vertexIndex + 3] = src_vertices[vertexIndex + 3]; + + // Restore Vertex Colors + // Get a reference to the vertex colors we need to replace. + Color32[] dst_colors = m_TextMeshPro.textInfo.meshInfo[materialIndex].colors32; + + // Get a reference to the cached / original vertex colors. + Color32[] src_colors = m_cachedMeshInfoVertexData[materialIndex].colors32; + + // Copy the vertex colors from source to destination. + dst_colors[vertexIndex + 0] = src_colors[vertexIndex + 0]; + dst_colors[vertexIndex + 1] = src_colors[vertexIndex + 1]; + dst_colors[vertexIndex + 2] = src_colors[vertexIndex + 2]; + dst_colors[vertexIndex + 3] = src_colors[vertexIndex + 3]; + + // Restore UV0S + // UVS0 + Vector2[] src_uv0s = m_cachedMeshInfoVertexData[materialIndex].uvs0; + Vector2[] dst_uv0s = m_TextMeshPro.textInfo.meshInfo[materialIndex].uvs0; + dst_uv0s[vertexIndex + 0] = src_uv0s[vertexIndex + 0]; + dst_uv0s[vertexIndex + 1] = src_uv0s[vertexIndex + 1]; + dst_uv0s[vertexIndex + 2] = src_uv0s[vertexIndex + 2]; + dst_uv0s[vertexIndex + 3] = src_uv0s[vertexIndex + 3]; + + // UVS2 + Vector2[] src_uv2s = m_cachedMeshInfoVertexData[materialIndex].uvs2; + Vector2[] dst_uv2s = m_TextMeshPro.textInfo.meshInfo[materialIndex].uvs2; + dst_uv2s[vertexIndex + 0] = src_uv2s[vertexIndex + 0]; + dst_uv2s[vertexIndex + 1] = src_uv2s[vertexIndex + 1]; + dst_uv2s[vertexIndex + 2] = src_uv2s[vertexIndex + 2]; + dst_uv2s[vertexIndex + 3] = src_uv2s[vertexIndex + 3]; + + + // Restore last vertex attribute as we swapped it as well + int lastIndex = (src_vertices.Length / 4 - 1) * 4; + + // Vertices + dst_vertices[lastIndex + 0] = src_vertices[lastIndex + 0]; + dst_vertices[lastIndex + 1] = src_vertices[lastIndex + 1]; + dst_vertices[lastIndex + 2] = src_vertices[lastIndex + 2]; + dst_vertices[lastIndex + 3] = src_vertices[lastIndex + 3]; + + // Vertex Colors + src_colors = m_cachedMeshInfoVertexData[materialIndex].colors32; + dst_colors = m_TextMeshPro.textInfo.meshInfo[materialIndex].colors32; + dst_colors[lastIndex + 0] = src_colors[lastIndex + 0]; + dst_colors[lastIndex + 1] = src_colors[lastIndex + 1]; + dst_colors[lastIndex + 2] = src_colors[lastIndex + 2]; + dst_colors[lastIndex + 3] = src_colors[lastIndex + 3]; + + // UVS0 + src_uv0s = m_cachedMeshInfoVertexData[materialIndex].uvs0; + dst_uv0s = m_TextMeshPro.textInfo.meshInfo[materialIndex].uvs0; + dst_uv0s[lastIndex + 0] = src_uv0s[lastIndex + 0]; + dst_uv0s[lastIndex + 1] = src_uv0s[lastIndex + 1]; + dst_uv0s[lastIndex + 2] = src_uv0s[lastIndex + 2]; + dst_uv0s[lastIndex + 3] = src_uv0s[lastIndex + 3]; + + // UVS2 + src_uv2s = m_cachedMeshInfoVertexData[materialIndex].uvs2; + dst_uv2s = m_TextMeshPro.textInfo.meshInfo[materialIndex].uvs2; + dst_uv2s[lastIndex + 0] = src_uv2s[lastIndex + 0]; + dst_uv2s[lastIndex + 1] = src_uv2s[lastIndex + 1]; + dst_uv2s[lastIndex + 2] = src_uv2s[lastIndex + 2]; + dst_uv2s[lastIndex + 3] = src_uv2s[lastIndex + 3]; + + // Need to update the appropriate + m_TextMeshPro.UpdateVertexData(TMP_VertexDataUpdateFlags.All); + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_B.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_B.cs.meta new file mode 100644 index 00000000..0fc3741c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_TextSelector_B.cs.meta @@ -0,0 +1,14 @@ +fileFormatVersion: 2 +guid: a05dcd8be7ec4ccbb35c26219884aa37 +timeCreated: 1435531209 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: + - TextPopup_Prefab_01: {fileID: 22450954, guid: b06f0e6c1dfa4356ac918da1bb32c603, + type: 2} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_UiFrameRateCounter.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_UiFrameRateCounter.cs new file mode 100644 index 00000000..586e8be2 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_UiFrameRateCounter.cs @@ -0,0 +1,125 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class TMP_UiFrameRateCounter : MonoBehaviour + { + public float UpdateInterval = 5.0f; + private float m_LastInterval = 0; + private int m_Frames = 0; + + public enum FpsCounterAnchorPositions { TopLeft, BottomLeft, TopRight, BottomRight }; + + public FpsCounterAnchorPositions AnchorPosition = FpsCounterAnchorPositions.TopRight; + + private string htmlColorTag; + private const string fpsLabel = "{0:2} <#8080ff>FPS \n<#FF8000>{1:2} <#8080ff>MS"; + + private TextMeshProUGUI m_TextMeshPro; + private RectTransform m_frameCounter_transform; + + private FpsCounterAnchorPositions last_AnchorPosition; + + void Awake() + { + if (!enabled) + return; + + Application.targetFrameRate = 1000; + + GameObject frameCounter = new GameObject("Frame Counter"); + m_frameCounter_transform = frameCounter.AddComponent(); + + m_frameCounter_transform.SetParent(this.transform, false); + + m_TextMeshPro = frameCounter.AddComponent(); + m_TextMeshPro.font = Resources.Load("Fonts & Materials/LiberationSans SDF"); + m_TextMeshPro.fontSharedMaterial = Resources.Load("Fonts & Materials/LiberationSans SDF - Overlay"); + + m_TextMeshPro.enableWordWrapping = false; + m_TextMeshPro.fontSize = 36; + + m_TextMeshPro.isOverlay = true; + + Set_FrameCounter_Position(AnchorPosition); + last_AnchorPosition = AnchorPosition; + } + + + void Start() + { + m_LastInterval = Time.realtimeSinceStartup; + m_Frames = 0; + } + + + void Update() + { + if (AnchorPosition != last_AnchorPosition) + Set_FrameCounter_Position(AnchorPosition); + + last_AnchorPosition = AnchorPosition; + + m_Frames += 1; + float timeNow = Time.realtimeSinceStartup; + + if (timeNow > m_LastInterval + UpdateInterval) + { + // display two fractional digits (f2 format) + float fps = m_Frames / (timeNow - m_LastInterval); + float ms = 1000.0f / Mathf.Max(fps, 0.00001f); + + if (fps < 30) + htmlColorTag = ""; + else if (fps < 10) + htmlColorTag = ""; + else + htmlColorTag = ""; + + m_TextMeshPro.SetText(htmlColorTag + fpsLabel, fps, ms); + + m_Frames = 0; + m_LastInterval = timeNow; + } + } + + + void Set_FrameCounter_Position(FpsCounterAnchorPositions anchor_position) + { + switch (anchor_position) + { + case FpsCounterAnchorPositions.TopLeft: + m_TextMeshPro.alignment = TextAlignmentOptions.TopLeft; + m_frameCounter_transform.pivot = new Vector2(0, 1); + m_frameCounter_transform.anchorMin = new Vector2(0.01f, 0.99f); + m_frameCounter_transform.anchorMax = new Vector2(0.01f, 0.99f); + m_frameCounter_transform.anchoredPosition = new Vector2(0, 1); + break; + case FpsCounterAnchorPositions.BottomLeft: + m_TextMeshPro.alignment = TextAlignmentOptions.BottomLeft; + m_frameCounter_transform.pivot = new Vector2(0, 0); + m_frameCounter_transform.anchorMin = new Vector2(0.01f, 0.01f); + m_frameCounter_transform.anchorMax = new Vector2(0.01f, 0.01f); + m_frameCounter_transform.anchoredPosition = new Vector2(0, 0); + break; + case FpsCounterAnchorPositions.TopRight: + m_TextMeshPro.alignment = TextAlignmentOptions.TopRight; + m_frameCounter_transform.pivot = new Vector2(1, 1); + m_frameCounter_transform.anchorMin = new Vector2(0.99f, 0.99f); + m_frameCounter_transform.anchorMax = new Vector2(0.99f, 0.99f); + m_frameCounter_transform.anchoredPosition = new Vector2(1, 1); + break; + case FpsCounterAnchorPositions.BottomRight: + m_TextMeshPro.alignment = TextAlignmentOptions.BottomRight; + m_frameCounter_transform.pivot = new Vector2(1, 0); + m_frameCounter_transform.anchorMin = new Vector2(0.99f, 0.01f); + m_frameCounter_transform.anchorMax = new Vector2(0.99f, 0.01f); + m_frameCounter_transform.anchoredPosition = new Vector2(1, 0); + break; + } + } + } +} \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_UiFrameRateCounter.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_UiFrameRateCounter.cs.meta new file mode 100644 index 00000000..baad0f6f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMP_UiFrameRateCounter.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 24b0dc2d1d494adbbec1f4db26b4cf83 +timeCreated: 1448607572 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMPro_InstructionOverlay.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMPro_InstructionOverlay.cs new file mode 100644 index 00000000..2367dcfd --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMPro_InstructionOverlay.cs @@ -0,0 +1,84 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class TMPro_InstructionOverlay : MonoBehaviour + { + + public enum FpsCounterAnchorPositions { TopLeft, BottomLeft, TopRight, BottomRight }; + + public FpsCounterAnchorPositions AnchorPosition = FpsCounterAnchorPositions.BottomLeft; + + private const string instructions = "Camera Control - <#ffff00>Shift + RMB\nZoom - <#ffff00>Mouse wheel."; + + private TextMeshPro m_TextMeshPro; + private TextContainer m_textContainer; + private Transform m_frameCounter_transform; + private Camera m_camera; + + //private FpsCounterAnchorPositions last_AnchorPosition; + + void Awake() + { + if (!enabled) + return; + + m_camera = Camera.main; + + GameObject frameCounter = new GameObject("Frame Counter"); + m_frameCounter_transform = frameCounter.transform; + m_frameCounter_transform.parent = m_camera.transform; + m_frameCounter_transform.localRotation = Quaternion.identity; + + + m_TextMeshPro = frameCounter.AddComponent(); + m_TextMeshPro.font = Resources.Load("Fonts & Materials/LiberationSans SDF"); + m_TextMeshPro.fontSharedMaterial = Resources.Load("Fonts & Materials/LiberationSans SDF - Overlay"); + + m_TextMeshPro.fontSize = 30; + + m_TextMeshPro.isOverlay = true; + m_textContainer = frameCounter.GetComponent(); + + Set_FrameCounter_Position(AnchorPosition); + //last_AnchorPosition = AnchorPosition; + + m_TextMeshPro.text = instructions; + + } + + + + + void Set_FrameCounter_Position(FpsCounterAnchorPositions anchor_position) + { + + switch (anchor_position) + { + case FpsCounterAnchorPositions.TopLeft: + //m_TextMeshPro.anchor = AnchorPositions.TopLeft; + m_textContainer.anchorPosition = TextContainerAnchors.TopLeft; + m_frameCounter_transform.position = m_camera.ViewportToWorldPoint(new Vector3(0, 1, 100.0f)); + break; + case FpsCounterAnchorPositions.BottomLeft: + //m_TextMeshPro.anchor = AnchorPositions.BottomLeft; + m_textContainer.anchorPosition = TextContainerAnchors.BottomLeft; + m_frameCounter_transform.position = m_camera.ViewportToWorldPoint(new Vector3(0, 0, 100.0f)); + break; + case FpsCounterAnchorPositions.TopRight: + //m_TextMeshPro.anchor = AnchorPositions.TopRight; + m_textContainer.anchorPosition = TextContainerAnchors.TopRight; + m_frameCounter_transform.position = m_camera.ViewportToWorldPoint(new Vector3(1, 1, 100.0f)); + break; + case FpsCounterAnchorPositions.BottomRight: + //m_TextMeshPro.anchor = AnchorPositions.BottomRight; + m_textContainer.anchorPosition = TextContainerAnchors.BottomRight; + m_frameCounter_transform.position = m_camera.ViewportToWorldPoint(new Vector3(1, 0, 100.0f)); + break; + } + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMPro_InstructionOverlay.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMPro_InstructionOverlay.cs.meta new file mode 100644 index 00000000..d0e5e2c3 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TMPro_InstructionOverlay.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: c3c1afeda5e545e0b19add5373896d2e +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TeleType.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TeleType.cs new file mode 100644 index 00000000..0d94197b --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TeleType.cs @@ -0,0 +1,83 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class TeleType : MonoBehaviour + { + + + //[Range(0, 100)] + //public int RevealSpeed = 50; + + private string label01 = "Example of using <#ffa000>Graphics Inline with Text in TextMesh<#40a0ff>Pro and Unity"; + private string label02 = "Example of using <#ffa000>Graphics Inline with Text in TextMesh<#40a0ff>Pro and Unity"; + + + private TMP_Text m_textMeshPro; + + + void Awake() + { + // Get Reference to TextMeshPro Component + m_textMeshPro = GetComponent(); + m_textMeshPro.text = label01; + m_textMeshPro.enableWordWrapping = true; + m_textMeshPro.alignment = TextAlignmentOptions.Top; + + + + //if (GetComponentInParent(typeof(Canvas)) as Canvas == null) + //{ + // GameObject canvas = new GameObject("Canvas", typeof(Canvas)); + // gameObject.transform.SetParent(canvas.transform); + // canvas.GetComponent().renderMode = RenderMode.ScreenSpaceOverlay; + + // // Set RectTransform Size + // gameObject.GetComponent().sizeDelta = new Vector2(500, 300); + // m_textMeshPro.fontSize = 48; + //} + + + } + + + IEnumerator Start() + { + + // Force and update of the mesh to get valid information. + m_textMeshPro.ForceMeshUpdate(); + + + int totalVisibleCharacters = m_textMeshPro.textInfo.characterCount; // Get # of Visible Character in text object + int counter = 0; + int visibleCount = 0; + + while (true) + { + visibleCount = counter % (totalVisibleCharacters + 1); + + m_textMeshPro.maxVisibleCharacters = visibleCount; // How many characters should TextMeshPro display? + + // Once the last character has been revealed, wait 1.0 second and start over. + if (visibleCount >= totalVisibleCharacters) + { + yield return new WaitForSeconds(1.0f); + m_textMeshPro.text = label02; + yield return new WaitForSeconds(1.0f); + m_textMeshPro.text = label01; + yield return new WaitForSeconds(1.0f); + } + + counter += 1; + + yield return new WaitForSeconds(0.05f); + } + + //Debug.Log("Done revealing the text."); + } + + } +} \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TeleType.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TeleType.cs.meta new file mode 100644 index 00000000..562609bc --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TeleType.cs.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: e32c266ee6204b21a427753cb0694c81 +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextConsoleSimulator.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextConsoleSimulator.cs new file mode 100644 index 00000000..883990e9 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextConsoleSimulator.cs @@ -0,0 +1,121 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + public class TextConsoleSimulator : MonoBehaviour + { + private TMP_Text m_TextComponent; + private bool hasTextChanged; + + void Awake() + { + m_TextComponent = gameObject.GetComponent(); + } + + + void Start() + { + StartCoroutine(RevealCharacters(m_TextComponent)); + //StartCoroutine(RevealWords(m_TextComponent)); + } + + + void OnEnable() + { + // Subscribe to event fired when text object has been regenerated. + TMPro_EventManager.TEXT_CHANGED_EVENT.Add(ON_TEXT_CHANGED); + } + + void OnDisable() + { + TMPro_EventManager.TEXT_CHANGED_EVENT.Remove(ON_TEXT_CHANGED); + } + + + // Event received when the text object has changed. + void ON_TEXT_CHANGED(Object obj) + { + hasTextChanged = true; + } + + + /// + /// Method revealing the text one character at a time. + /// + /// + IEnumerator RevealCharacters(TMP_Text textComponent) + { + textComponent.ForceMeshUpdate(); + + TMP_TextInfo textInfo = textComponent.textInfo; + + int totalVisibleCharacters = textInfo.characterCount; // Get # of Visible Character in text object + int visibleCount = 0; + + while (true) + { + if (hasTextChanged) + { + totalVisibleCharacters = textInfo.characterCount; // Update visible character count. + hasTextChanged = false; + } + + if (visibleCount > totalVisibleCharacters) + { + yield return new WaitForSeconds(1.0f); + visibleCount = 0; + } + + textComponent.maxVisibleCharacters = visibleCount; // How many characters should TextMeshPro display? + + visibleCount += 1; + + yield return null; + } + } + + + /// + /// Method revealing the text one word at a time. + /// + /// + IEnumerator RevealWords(TMP_Text textComponent) + { + textComponent.ForceMeshUpdate(); + + int totalWordCount = textComponent.textInfo.wordCount; + int totalVisibleCharacters = textComponent.textInfo.characterCount; // Get # of Visible Character in text object + int counter = 0; + int currentWord = 0; + int visibleCount = 0; + + while (true) + { + currentWord = counter % (totalWordCount + 1); + + // Get last character index for the current word. + if (currentWord == 0) // Display no words. + visibleCount = 0; + else if (currentWord < totalWordCount) // Display all other words with the exception of the last one. + visibleCount = textComponent.textInfo.wordInfo[currentWord - 1].lastCharacterIndex + 1; + else if (currentWord == totalWordCount) // Display last word and all remaining characters. + visibleCount = totalVisibleCharacters; + + textComponent.maxVisibleCharacters = visibleCount; // How many characters should TextMeshPro display? + + // Once the last character has been revealed, wait 1.0 second and start over. + if (visibleCount >= totalVisibleCharacters) + { + yield return new WaitForSeconds(1.0f); + } + + counter += 1; + + yield return new WaitForSeconds(0.1f); + } + } + + } +} \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextConsoleSimulator.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextConsoleSimulator.cs.meta new file mode 100644 index 00000000..3d83e76b --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextConsoleSimulator.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 43bcd35a1c0c40ccb6d472893fe2093f +timeCreated: 1435298333 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshProFloatingText.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshProFloatingText.cs new file mode 100644 index 00000000..6562ac91 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshProFloatingText.cs @@ -0,0 +1,215 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class TextMeshProFloatingText : MonoBehaviour + { + public Font TheFont; + + private GameObject m_floatingText; + private TextMeshPro m_textMeshPro; + private TextMesh m_textMesh; + + private Transform m_transform; + private Transform m_floatingText_Transform; + private Transform m_cameraTransform; + + Vector3 lastPOS = Vector3.zero; + Quaternion lastRotation = Quaternion.identity; + + public int SpawnType; + + //private int m_frame = 0; + + void Awake() + { + m_transform = transform; + m_floatingText = new GameObject(this.name + " floating text"); + + // Reference to Transform is lost when TMP component is added since it replaces it by a RectTransform. + //m_floatingText_Transform = m_floatingText.transform; + //m_floatingText_Transform.position = m_transform.position + new Vector3(0, 15f, 0); + + m_cameraTransform = Camera.main.transform; + } + + void Start() + { + if (SpawnType == 0) + { + // TextMesh Pro Implementation + m_textMeshPro = m_floatingText.AddComponent(); + m_textMeshPro.rectTransform.sizeDelta = new Vector2(3, 3); + + m_floatingText_Transform = m_floatingText.transform; + m_floatingText_Transform.position = m_transform.position + new Vector3(0, 15f, 0); + + //m_textMeshPro.fontAsset = Resources.Load("Fonts & Materials/JOKERMAN SDF", typeof(TextMeshProFont)) as TextMeshProFont; // User should only provide a string to the resource. + //m_textMeshPro.fontSharedMaterial = Resources.Load("Fonts & Materials/LiberationSans SDF", typeof(Material)) as Material; + + m_textMeshPro.alignment = TextAlignmentOptions.Center; + m_textMeshPro.color = new Color32((byte)Random.Range(0, 255), (byte)Random.Range(0, 255), (byte)Random.Range(0, 255), 255); + m_textMeshPro.fontSize = 24; + //m_textMeshPro.enableExtraPadding = true; + //m_textMeshPro.enableShadows = false; + m_textMeshPro.enableKerning = false; + m_textMeshPro.text = string.Empty; + m_textMeshPro.isTextObjectScaleStatic = true; + + StartCoroutine(DisplayTextMeshProFloatingText()); + } + else if (SpawnType == 1) + { + //Debug.Log("Spawning TextMesh Objects."); + + m_floatingText_Transform = m_floatingText.transform; + m_floatingText_Transform.position = m_transform.position + new Vector3(0, 15f, 0); + + m_textMesh = m_floatingText.AddComponent(); + m_textMesh.font = Resources.Load("Fonts/ARIAL"); + m_textMesh.GetComponent().sharedMaterial = m_textMesh.font.material; + m_textMesh.color = new Color32((byte)Random.Range(0, 255), (byte)Random.Range(0, 255), (byte)Random.Range(0, 255), 255); + m_textMesh.anchor = TextAnchor.LowerCenter; + m_textMesh.fontSize = 24; + + StartCoroutine(DisplayTextMeshFloatingText()); + } + else if (SpawnType == 2) + { + + } + + } + + + //void Update() + //{ + // if (SpawnType == 0) + // { + // m_textMeshPro.SetText("{0}", m_frame); + // } + // else + // { + // m_textMesh.text = m_frame.ToString(); + // } + // m_frame = (m_frame + 1) % 1000; + + //} + + + public IEnumerator DisplayTextMeshProFloatingText() + { + float CountDuration = 2.0f; // How long is the countdown alive. + float starting_Count = Random.Range(5f, 20f); // At what number is the counter starting at. + float current_Count = starting_Count; + + Vector3 start_pos = m_floatingText_Transform.position; + Color32 start_color = m_textMeshPro.color; + float alpha = 255; + int int_counter = 0; + + + float fadeDuration = 3 / starting_Count * CountDuration; + + while (current_Count > 0) + { + current_Count -= (Time.deltaTime / CountDuration) * starting_Count; + + if (current_Count <= 3) + { + //Debug.Log("Fading Counter ... " + current_Count.ToString("f2")); + alpha = Mathf.Clamp(alpha - (Time.deltaTime / fadeDuration) * 255, 0, 255); + } + + int_counter = (int)current_Count; + m_textMeshPro.text = int_counter.ToString(); + //m_textMeshPro.SetText("{0}", (int)current_Count); + + m_textMeshPro.color = new Color32(start_color.r, start_color.g, start_color.b, (byte)alpha); + + // Move the floating text upward each update + m_floatingText_Transform.position += new Vector3(0, starting_Count * Time.deltaTime, 0); + + // Align floating text perpendicular to Camera. + if (!lastPOS.Compare(m_cameraTransform.position, 1000) || !lastRotation.Compare(m_cameraTransform.rotation, 1000)) + { + lastPOS = m_cameraTransform.position; + lastRotation = m_cameraTransform.rotation; + m_floatingText_Transform.rotation = lastRotation; + Vector3 dir = m_transform.position - lastPOS; + m_transform.forward = new Vector3(dir.x, 0, dir.z); + } + + yield return new WaitForEndOfFrame(); + } + + //Debug.Log("Done Counting down."); + + yield return new WaitForSeconds(Random.Range(0.1f, 1.0f)); + + m_floatingText_Transform.position = start_pos; + + StartCoroutine(DisplayTextMeshProFloatingText()); + } + + + public IEnumerator DisplayTextMeshFloatingText() + { + float CountDuration = 2.0f; // How long is the countdown alive. + float starting_Count = Random.Range(5f, 20f); // At what number is the counter starting at. + float current_Count = starting_Count; + + Vector3 start_pos = m_floatingText_Transform.position; + Color32 start_color = m_textMesh.color; + float alpha = 255; + int int_counter = 0; + + float fadeDuration = 3 / starting_Count * CountDuration; + + while (current_Count > 0) + { + current_Count -= (Time.deltaTime / CountDuration) * starting_Count; + + if (current_Count <= 3) + { + //Debug.Log("Fading Counter ... " + current_Count.ToString("f2")); + alpha = Mathf.Clamp(alpha - (Time.deltaTime / fadeDuration) * 255, 0, 255); + } + + int_counter = (int)current_Count; + m_textMesh.text = int_counter.ToString(); + //Debug.Log("Current Count:" + current_Count.ToString("f2")); + + m_textMesh.color = new Color32(start_color.r, start_color.g, start_color.b, (byte)alpha); + + // Move the floating text upward each update + m_floatingText_Transform.position += new Vector3(0, starting_Count * Time.deltaTime, 0); + + // Align floating text perpendicular to Camera. + if (!lastPOS.Compare(m_cameraTransform.position, 1000) || !lastRotation.Compare(m_cameraTransform.rotation, 1000)) + { + lastPOS = m_cameraTransform.position; + lastRotation = m_cameraTransform.rotation; + m_floatingText_Transform.rotation = lastRotation; + Vector3 dir = m_transform.position - lastPOS; + m_transform.forward = new Vector3(dir.x, 0, dir.z); + } + + + + yield return new WaitForEndOfFrame(); + } + + //Debug.Log("Done Counting down."); + + yield return new WaitForSeconds(Random.Range(0.1f, 1.0f)); + + m_floatingText_Transform.position = start_pos; + + StartCoroutine(DisplayTextMeshFloatingText()); + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshProFloatingText.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshProFloatingText.cs.meta new file mode 100644 index 00000000..da60e2f7 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshProFloatingText.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a4d4c76e63944cba8c7d00f56334b98c +MonoImporter: + serializedVersion: 2 + defaultReferences: + - TheFont: {instanceID: 0} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshSpawner.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshSpawner.cs new file mode 100644 index 00000000..0aa450d6 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshSpawner.cs @@ -0,0 +1,79 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class TextMeshSpawner : MonoBehaviour + { + + public int SpawnType = 0; + public int NumberOfNPC = 12; + + public Font TheFont; + + private TextMeshProFloatingText floatingText_Script; + + void Awake() + { + + } + + void Start() + { + + for (int i = 0; i < NumberOfNPC; i++) + { + if (SpawnType == 0) + { + // TextMesh Pro Implementation + //go.transform.localScale = new Vector3(2, 2, 2); + GameObject go = new GameObject(); //"NPC " + i); + go.transform.position = new Vector3(Random.Range(-95f, 95f), 0.5f, Random.Range(-95f, 95f)); + + //go.transform.position = new Vector3(0, 1.01f, 0); + //go.renderer.castShadows = false; + //go.renderer.receiveShadows = false; + //go.transform.rotation = Quaternion.Euler(0, Random.Range(0, 360), 0); + + TextMeshPro textMeshPro = go.AddComponent(); + //textMeshPro.FontAsset = Resources.Load("Fonts & Materials/LiberationSans SDF", typeof(TextMeshProFont)) as TextMeshProFont; + //textMeshPro.anchor = AnchorPositions.Bottom; + textMeshPro.fontSize = 96; + + textMeshPro.text = "!"; + textMeshPro.color = new Color32(255, 255, 0, 255); + //textMeshPro.Text = "!"; + + + // Spawn Floating Text + floatingText_Script = go.AddComponent(); + floatingText_Script.SpawnType = 0; + } + else + { + // TextMesh Implementation + GameObject go = new GameObject(); //"NPC " + i); + go.transform.position = new Vector3(Random.Range(-95f, 95f), 0.5f, Random.Range(-95f, 95f)); + + //go.transform.position = new Vector3(0, 1.01f, 0); + + TextMesh textMesh = go.AddComponent(); + textMesh.GetComponent().sharedMaterial = TheFont.material; + textMesh.font = TheFont; + textMesh.anchor = TextAnchor.LowerCenter; + textMesh.fontSize = 96; + + textMesh.color = new Color32(255, 255, 0, 255); + textMesh.text = "!"; + + // Spawn Floating Text + floatingText_Script = go.AddComponent(); + floatingText_Script.SpawnType = 1; + } + } + } + + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshSpawner.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshSpawner.cs.meta new file mode 100644 index 00000000..dd5a8cbc --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/TextMeshSpawner.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 76c11bbcfddf44e0ba17d6c2751c8d84 +MonoImporter: + serializedVersion: 2 + defaultReferences: + - TheFont: {instanceID: 0} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexColorCycler.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexColorCycler.cs new file mode 100644 index 00000000..ac666479 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexColorCycler.cs @@ -0,0 +1,84 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class VertexColorCycler : MonoBehaviour + { + + private TMP_Text m_TextComponent; + + void Awake() + { + m_TextComponent = GetComponent(); + } + + + void Start() + { + StartCoroutine(AnimateVertexColors()); + } + + + /// + /// Method to animate vertex colors of a TMP Text object. + /// + /// + IEnumerator AnimateVertexColors() + { + // Force the text object to update right away so we can have geometry to modify right from the start. + m_TextComponent.ForceMeshUpdate(); + + TMP_TextInfo textInfo = m_TextComponent.textInfo; + int currentCharacter = 0; + + Color32[] newVertexColors; + Color32 c0 = m_TextComponent.color; + + while (true) + { + int characterCount = textInfo.characterCount; + + // If No Characters then just yield and wait for some text to be added + if (characterCount == 0) + { + yield return new WaitForSeconds(0.25f); + continue; + } + + // Get the index of the material used by the current character. + int materialIndex = textInfo.characterInfo[currentCharacter].materialReferenceIndex; + + // Get the vertex colors of the mesh used by this text element (character or sprite). + newVertexColors = textInfo.meshInfo[materialIndex].colors32; + + // Get the index of the first vertex used by this text element. + int vertexIndex = textInfo.characterInfo[currentCharacter].vertexIndex; + + // Only change the vertex color if the text element is visible. + if (textInfo.characterInfo[currentCharacter].isVisible) + { + c0 = new Color32((byte)Random.Range(0, 255), (byte)Random.Range(0, 255), (byte)Random.Range(0, 255), 255); + + newVertexColors[vertexIndex + 0] = c0; + newVertexColors[vertexIndex + 1] = c0; + newVertexColors[vertexIndex + 2] = c0; + newVertexColors[vertexIndex + 3] = c0; + + // New function which pushes (all) updated vertex data to the appropriate meshes when using either the Mesh Renderer or CanvasRenderer. + m_TextComponent.UpdateVertexData(TMP_VertexDataUpdateFlags.Colors32); + + // This last process could be done to only update the vertex data that has changed as opposed to all of the vertex data but it would require extra steps and knowing what type of renderer is used. + // These extra steps would be a performance optimization but it is unlikely that such optimization will be necessary. + } + + currentCharacter = (currentCharacter + 1) % characterCount; + + yield return new WaitForSeconds(0.05f); + } + } + + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexColorCycler.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexColorCycler.cs.meta new file mode 100644 index 00000000..7ba50b8e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexColorCycler.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 91b8ba3d52e041fab2d0e0f169855539 +timeCreated: 1457047157 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexJitter.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexJitter.cs new file mode 100644 index 00000000..7ed8230c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexJitter.cs @@ -0,0 +1,175 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class VertexJitter : MonoBehaviour + { + + public float AngleMultiplier = 1.0f; + public float SpeedMultiplier = 1.0f; + public float CurveScale = 1.0f; + + private TMP_Text m_TextComponent; + private bool hasTextChanged; + + /// + /// Structure to hold pre-computed animation data. + /// + private struct VertexAnim + { + public float angleRange; + public float angle; + public float speed; + } + + void Awake() + { + m_TextComponent = GetComponent(); + } + + void OnEnable() + { + // Subscribe to event fired when text object has been regenerated. + TMPro_EventManager.TEXT_CHANGED_EVENT.Add(ON_TEXT_CHANGED); + } + + void OnDisable() + { + TMPro_EventManager.TEXT_CHANGED_EVENT.Remove(ON_TEXT_CHANGED); + } + + + void Start() + { + StartCoroutine(AnimateVertexColors()); + } + + + void ON_TEXT_CHANGED(Object obj) + { + if (obj == m_TextComponent) + hasTextChanged = true; + } + + /// + /// Method to animate vertex colors of a TMP Text object. + /// + /// + IEnumerator AnimateVertexColors() + { + + // We force an update of the text object since it would only be updated at the end of the frame. Ie. before this code is executed on the first frame. + // Alternatively, we could yield and wait until the end of the frame when the text object will be generated. + m_TextComponent.ForceMeshUpdate(); + + TMP_TextInfo textInfo = m_TextComponent.textInfo; + + Matrix4x4 matrix; + + int loopCount = 0; + hasTextChanged = true; + + // Create an Array which contains pre-computed Angle Ranges and Speeds for a bunch of characters. + VertexAnim[] vertexAnim = new VertexAnim[1024]; + for (int i = 0; i < 1024; i++) + { + vertexAnim[i].angleRange = Random.Range(10f, 25f); + vertexAnim[i].speed = Random.Range(1f, 3f); + } + + // Cache the vertex data of the text object as the Jitter FX is applied to the original position of the characters. + TMP_MeshInfo[] cachedMeshInfo = textInfo.CopyMeshInfoVertexData(); + + while (true) + { + // Get new copy of vertex data if the text has changed. + if (hasTextChanged) + { + // Update the copy of the vertex data for the text object. + cachedMeshInfo = textInfo.CopyMeshInfoVertexData(); + + hasTextChanged = false; + } + + int characterCount = textInfo.characterCount; + + // If No Characters then just yield and wait for some text to be added + if (characterCount == 0) + { + yield return new WaitForSeconds(0.25f); + continue; + } + + + for (int i = 0; i < characterCount; i++) + { + TMP_CharacterInfo charInfo = textInfo.characterInfo[i]; + + // Skip characters that are not visible and thus have no geometry to manipulate. + if (!charInfo.isVisible) + continue; + + // Retrieve the pre-computed animation data for the given character. + VertexAnim vertAnim = vertexAnim[i]; + + // Get the index of the material used by the current character. + int materialIndex = textInfo.characterInfo[i].materialReferenceIndex; + + // Get the index of the first vertex used by this text element. + int vertexIndex = textInfo.characterInfo[i].vertexIndex; + + // Get the cached vertices of the mesh used by this text element (character or sprite). + Vector3[] sourceVertices = cachedMeshInfo[materialIndex].vertices; + + // Determine the center point of each character at the baseline. + //Vector2 charMidBasline = new Vector2((sourceVertices[vertexIndex + 0].x + sourceVertices[vertexIndex + 2].x) / 2, charInfo.baseLine); + // Determine the center point of each character. + Vector2 charMidBasline = (sourceVertices[vertexIndex + 0] + sourceVertices[vertexIndex + 2]) / 2; + + // Need to translate all 4 vertices of each quad to aligned with middle of character / baseline. + // This is needed so the matrix TRS is applied at the origin for each character. + Vector3 offset = charMidBasline; + + Vector3[] destinationVertices = textInfo.meshInfo[materialIndex].vertices; + + destinationVertices[vertexIndex + 0] = sourceVertices[vertexIndex + 0] - offset; + destinationVertices[vertexIndex + 1] = sourceVertices[vertexIndex + 1] - offset; + destinationVertices[vertexIndex + 2] = sourceVertices[vertexIndex + 2] - offset; + destinationVertices[vertexIndex + 3] = sourceVertices[vertexIndex + 3] - offset; + + vertAnim.angle = Mathf.SmoothStep(-vertAnim.angleRange, vertAnim.angleRange, Mathf.PingPong(loopCount / 25f * vertAnim.speed, 1f)); + Vector3 jitterOffset = new Vector3(Random.Range(-.25f, .25f), Random.Range(-.25f, .25f), 0); + + matrix = Matrix4x4.TRS(jitterOffset * CurveScale, Quaternion.Euler(0, 0, Random.Range(-5f, 5f) * AngleMultiplier), Vector3.one); + + destinationVertices[vertexIndex + 0] = matrix.MultiplyPoint3x4(destinationVertices[vertexIndex + 0]); + destinationVertices[vertexIndex + 1] = matrix.MultiplyPoint3x4(destinationVertices[vertexIndex + 1]); + destinationVertices[vertexIndex + 2] = matrix.MultiplyPoint3x4(destinationVertices[vertexIndex + 2]); + destinationVertices[vertexIndex + 3] = matrix.MultiplyPoint3x4(destinationVertices[vertexIndex + 3]); + + destinationVertices[vertexIndex + 0] += offset; + destinationVertices[vertexIndex + 1] += offset; + destinationVertices[vertexIndex + 2] += offset; + destinationVertices[vertexIndex + 3] += offset; + + vertexAnim[i] = vertAnim; + } + + // Push changes into meshes + for (int i = 0; i < textInfo.meshInfo.Length; i++) + { + textInfo.meshInfo[i].mesh.vertices = textInfo.meshInfo[i].vertices; + m_TextComponent.UpdateGeometry(textInfo.meshInfo[i].mesh, i); + } + + loopCount += 1; + + yield return new WaitForSeconds(0.1f); + } + } + + } +} \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexJitter.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexJitter.cs.meta new file mode 100644 index 00000000..2ba768cd --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexJitter.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 2ed57967c52645d390a89dcf8f61ba73 +timeCreated: 1461286718 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeA.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeA.cs new file mode 100644 index 00000000..a4022a58 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeA.cs @@ -0,0 +1,161 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class VertexShakeA : MonoBehaviour + { + + public float AngleMultiplier = 1.0f; + public float SpeedMultiplier = 1.0f; + public float ScaleMultiplier = 1.0f; + public float RotationMultiplier = 1.0f; + + private TMP_Text m_TextComponent; + private bool hasTextChanged; + + + void Awake() + { + m_TextComponent = GetComponent(); + } + + void OnEnable() + { + // Subscribe to event fired when text object has been regenerated. + TMPro_EventManager.TEXT_CHANGED_EVENT.Add(ON_TEXT_CHANGED); + } + + void OnDisable() + { + TMPro_EventManager.TEXT_CHANGED_EVENT.Remove(ON_TEXT_CHANGED); + } + + + void Start() + { + StartCoroutine(AnimateVertexColors()); + } + + + void ON_TEXT_CHANGED(Object obj) + { + if (obj = m_TextComponent) + hasTextChanged = true; + } + + /// + /// Method to animate vertex colors of a TMP Text object. + /// + /// + IEnumerator AnimateVertexColors() + { + + // We force an update of the text object since it would only be updated at the end of the frame. Ie. before this code is executed on the first frame. + // Alternatively, we could yield and wait until the end of the frame when the text object will be generated. + m_TextComponent.ForceMeshUpdate(); + + TMP_TextInfo textInfo = m_TextComponent.textInfo; + + Matrix4x4 matrix; + Vector3[][] copyOfVertices = new Vector3[0][]; + + hasTextChanged = true; + + while (true) + { + // Allocate new vertices + if (hasTextChanged) + { + if (copyOfVertices.Length < textInfo.meshInfo.Length) + copyOfVertices = new Vector3[textInfo.meshInfo.Length][]; + + for (int i = 0; i < textInfo.meshInfo.Length; i++) + { + int length = textInfo.meshInfo[i].vertices.Length; + copyOfVertices[i] = new Vector3[length]; + } + + hasTextChanged = false; + } + + int characterCount = textInfo.characterCount; + + // If No Characters then just yield and wait for some text to be added + if (characterCount == 0) + { + yield return new WaitForSeconds(0.25f); + continue; + } + + int lineCount = textInfo.lineCount; + + // Iterate through each line of the text. + for (int i = 0; i < lineCount; i++) + { + + int first = textInfo.lineInfo[i].firstCharacterIndex; + int last = textInfo.lineInfo[i].lastCharacterIndex; + + // Determine the center of each line + Vector3 centerOfLine = (textInfo.characterInfo[first].bottomLeft + textInfo.characterInfo[last].topRight) / 2; + Quaternion rotation = Quaternion.Euler(0, 0, Random.Range(-0.25f, 0.25f) * RotationMultiplier); + + // Iterate through each character of the line. + for (int j = first; j <= last; j++) + { + // Skip characters that are not visible and thus have no geometry to manipulate. + if (!textInfo.characterInfo[j].isVisible) + continue; + + // Get the index of the material used by the current character. + int materialIndex = textInfo.characterInfo[j].materialReferenceIndex; + + // Get the index of the first vertex used by this text element. + int vertexIndex = textInfo.characterInfo[j].vertexIndex; + + // Get the vertices of the mesh used by this text element (character or sprite). + Vector3[] sourceVertices = textInfo.meshInfo[materialIndex].vertices; + + // Need to translate all 4 vertices of each quad to aligned with center of character. + // This is needed so the matrix TRS is applied at the origin for each character. + copyOfVertices[materialIndex][vertexIndex + 0] = sourceVertices[vertexIndex + 0] - centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 1] = sourceVertices[vertexIndex + 1] - centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 2] = sourceVertices[vertexIndex + 2] - centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 3] = sourceVertices[vertexIndex + 3] - centerOfLine; + + // Determine the random scale change for each character. + float randomScale = Random.Range(0.995f - 0.001f * ScaleMultiplier, 1.005f + 0.001f * ScaleMultiplier); + + // Setup the matrix rotation. + matrix = Matrix4x4.TRS(Vector3.one, rotation, Vector3.one * randomScale); + + // Apply the matrix TRS to the individual characters relative to the center of the current line. + copyOfVertices[materialIndex][vertexIndex + 0] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 0]); + copyOfVertices[materialIndex][vertexIndex + 1] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 1]); + copyOfVertices[materialIndex][vertexIndex + 2] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 2]); + copyOfVertices[materialIndex][vertexIndex + 3] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 3]); + + // Revert the translation change. + copyOfVertices[materialIndex][vertexIndex + 0] += centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 1] += centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 2] += centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 3] += centerOfLine; + } + } + + // Push changes into meshes + for (int i = 0; i < textInfo.meshInfo.Length; i++) + { + textInfo.meshInfo[i].mesh.vertices = copyOfVertices[i]; + m_TextComponent.UpdateGeometry(textInfo.meshInfo[i].mesh, i); + } + + yield return new WaitForSeconds(0.1f); + } + } + + } +} \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeA.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeA.cs.meta new file mode 100644 index 00000000..25aceb53 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeA.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f7cfa58e417a46ea8889989684c2522e +timeCreated: 1462089320 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeB.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeB.cs new file mode 100644 index 00000000..fd3b1c4a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeB.cs @@ -0,0 +1,185 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class VertexShakeB : MonoBehaviour + { + + public float AngleMultiplier = 1.0f; + public float SpeedMultiplier = 1.0f; + public float CurveScale = 1.0f; + + private TMP_Text m_TextComponent; + private bool hasTextChanged; + + + void Awake() + { + m_TextComponent = GetComponent(); + } + + void OnEnable() + { + // Subscribe to event fired when text object has been regenerated. + TMPro_EventManager.TEXT_CHANGED_EVENT.Add(ON_TEXT_CHANGED); + } + + void OnDisable() + { + TMPro_EventManager.TEXT_CHANGED_EVENT.Remove(ON_TEXT_CHANGED); + } + + + void Start() + { + StartCoroutine(AnimateVertexColors()); + } + + + void ON_TEXT_CHANGED(Object obj) + { + if (obj = m_TextComponent) + hasTextChanged = true; + } + + /// + /// Method to animate vertex colors of a TMP Text object. + /// + /// + IEnumerator AnimateVertexColors() + { + + // We force an update of the text object since it would only be updated at the end of the frame. Ie. before this code is executed on the first frame. + // Alternatively, we could yield and wait until the end of the frame when the text object will be generated. + m_TextComponent.ForceMeshUpdate(); + + TMP_TextInfo textInfo = m_TextComponent.textInfo; + + Matrix4x4 matrix; + Vector3[][] copyOfVertices = new Vector3[0][]; + + hasTextChanged = true; + + while (true) + { + // Allocate new vertices + if (hasTextChanged) + { + if (copyOfVertices.Length < textInfo.meshInfo.Length) + copyOfVertices = new Vector3[textInfo.meshInfo.Length][]; + + for (int i = 0; i < textInfo.meshInfo.Length; i++) + { + int length = textInfo.meshInfo[i].vertices.Length; + copyOfVertices[i] = new Vector3[length]; + } + + hasTextChanged = false; + } + + int characterCount = textInfo.characterCount; + + // If No Characters then just yield and wait for some text to be added + if (characterCount == 0) + { + yield return new WaitForSeconds(0.25f); + continue; + } + + int lineCount = textInfo.lineCount; + + // Iterate through each line of the text. + for (int i = 0; i < lineCount; i++) + { + + int first = textInfo.lineInfo[i].firstCharacterIndex; + int last = textInfo.lineInfo[i].lastCharacterIndex; + + // Determine the center of each line + Vector3 centerOfLine = (textInfo.characterInfo[first].bottomLeft + textInfo.characterInfo[last].topRight) / 2; + Quaternion rotation = Quaternion.Euler(0, 0, Random.Range(-0.25f, 0.25f)); + + // Iterate through each character of the line. + for (int j = first; j <= last; j++) + { + // Skip characters that are not visible and thus have no geometry to manipulate. + if (!textInfo.characterInfo[j].isVisible) + continue; + + // Get the index of the material used by the current character. + int materialIndex = textInfo.characterInfo[j].materialReferenceIndex; + + // Get the index of the first vertex used by this text element. + int vertexIndex = textInfo.characterInfo[j].vertexIndex; + + // Get the vertices of the mesh used by this text element (character or sprite). + Vector3[] sourceVertices = textInfo.meshInfo[materialIndex].vertices; + + // Determine the center point of each character at the baseline. + Vector3 charCenter = (sourceVertices[vertexIndex + 0] + sourceVertices[vertexIndex + 2]) / 2; + + // Need to translate all 4 vertices of each quad to aligned with center of character. + // This is needed so the matrix TRS is applied at the origin for each character. + copyOfVertices[materialIndex][vertexIndex + 0] = sourceVertices[vertexIndex + 0] - charCenter; + copyOfVertices[materialIndex][vertexIndex + 1] = sourceVertices[vertexIndex + 1] - charCenter; + copyOfVertices[materialIndex][vertexIndex + 2] = sourceVertices[vertexIndex + 2] - charCenter; + copyOfVertices[materialIndex][vertexIndex + 3] = sourceVertices[vertexIndex + 3] - charCenter; + + // Determine the random scale change for each character. + float randomScale = Random.Range(0.95f, 1.05f); + + // Setup the matrix for the scale change. + matrix = Matrix4x4.TRS(Vector3.one, Quaternion.identity, Vector3.one * randomScale); + + // Apply the scale change relative to the center of each character. + copyOfVertices[materialIndex][vertexIndex + 0] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 0]); + copyOfVertices[materialIndex][vertexIndex + 1] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 1]); + copyOfVertices[materialIndex][vertexIndex + 2] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 2]); + copyOfVertices[materialIndex][vertexIndex + 3] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 3]); + + // Revert the translation change. + copyOfVertices[materialIndex][vertexIndex + 0] += charCenter; + copyOfVertices[materialIndex][vertexIndex + 1] += charCenter; + copyOfVertices[materialIndex][vertexIndex + 2] += charCenter; + copyOfVertices[materialIndex][vertexIndex + 3] += charCenter; + + // Need to translate all 4 vertices of each quad to aligned with the center of the line. + // This is needed so the matrix TRS is applied from the center of the line. + copyOfVertices[materialIndex][vertexIndex + 0] -= centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 1] -= centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 2] -= centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 3] -= centerOfLine; + + // Setup the matrix rotation. + matrix = Matrix4x4.TRS(Vector3.one, rotation, Vector3.one); + + // Apply the matrix TRS to the individual characters relative to the center of the current line. + copyOfVertices[materialIndex][vertexIndex + 0] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 0]); + copyOfVertices[materialIndex][vertexIndex + 1] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 1]); + copyOfVertices[materialIndex][vertexIndex + 2] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 2]); + copyOfVertices[materialIndex][vertexIndex + 3] = matrix.MultiplyPoint3x4(copyOfVertices[materialIndex][vertexIndex + 3]); + + // Revert the translation change. + copyOfVertices[materialIndex][vertexIndex + 0] += centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 1] += centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 2] += centerOfLine; + copyOfVertices[materialIndex][vertexIndex + 3] += centerOfLine; + } + } + + // Push changes into meshes + for (int i = 0; i < textInfo.meshInfo.Length; i++) + { + textInfo.meshInfo[i].mesh.vertices = copyOfVertices[i]; + m_TextComponent.UpdateGeometry(textInfo.meshInfo[i].mesh, i); + } + + yield return new WaitForSeconds(0.1f); + } + } + + } +} \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeB.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeB.cs.meta new file mode 100644 index 00000000..f1fcf321 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexShakeB.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: e4e0d9ccee5f4950be8979268c9014e0 +timeCreated: 1462093319 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexZoom.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexZoom.cs new file mode 100644 index 00000000..c4973fb1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexZoom.cs @@ -0,0 +1,192 @@ +using UnityEngine; +using System.Linq; +using System.Collections; +using System.Collections.Generic; + + +namespace TMPro.Examples +{ + + public class VertexZoom : MonoBehaviour + { + public float AngleMultiplier = 1.0f; + public float SpeedMultiplier = 1.0f; + public float CurveScale = 1.0f; + + private TMP_Text m_TextComponent; + private bool hasTextChanged; + + + void Awake() + { + m_TextComponent = GetComponent(); + } + + void OnEnable() + { + // Subscribe to event fired when text object has been regenerated. + TMPro_EventManager.TEXT_CHANGED_EVENT.Add(ON_TEXT_CHANGED); + } + + void OnDisable() + { + // UnSubscribe to event fired when text object has been regenerated. + TMPro_EventManager.TEXT_CHANGED_EVENT.Remove(ON_TEXT_CHANGED); + } + + + void Start() + { + StartCoroutine(AnimateVertexColors()); + } + + + void ON_TEXT_CHANGED(Object obj) + { + if (obj == m_TextComponent) + hasTextChanged = true; + } + + /// + /// Method to animate vertex colors of a TMP Text object. + /// + /// + IEnumerator AnimateVertexColors() + { + + // We force an update of the text object since it would only be updated at the end of the frame. Ie. before this code is executed on the first frame. + // Alternatively, we could yield and wait until the end of the frame when the text object will be generated. + m_TextComponent.ForceMeshUpdate(); + + TMP_TextInfo textInfo = m_TextComponent.textInfo; + + Matrix4x4 matrix; + TMP_MeshInfo[] cachedMeshInfoVertexData = textInfo.CopyMeshInfoVertexData(); + + // Allocations for sorting of the modified scales + List modifiedCharScale = new List(); + List scaleSortingOrder = new List(); + + hasTextChanged = true; + + while (true) + { + // Allocate new vertices + if (hasTextChanged) + { + // Get updated vertex data + cachedMeshInfoVertexData = textInfo.CopyMeshInfoVertexData(); + + hasTextChanged = false; + } + + int characterCount = textInfo.characterCount; + + // If No Characters then just yield and wait for some text to be added + if (characterCount == 0) + { + yield return new WaitForSeconds(0.25f); + continue; + } + + // Clear list of character scales + modifiedCharScale.Clear(); + scaleSortingOrder.Clear(); + + for (int i = 0; i < characterCount; i++) + { + TMP_CharacterInfo charInfo = textInfo.characterInfo[i]; + + // Skip characters that are not visible and thus have no geometry to manipulate. + if (!charInfo.isVisible) + continue; + + // Get the index of the material used by the current character. + int materialIndex = textInfo.characterInfo[i].materialReferenceIndex; + + // Get the index of the first vertex used by this text element. + int vertexIndex = textInfo.characterInfo[i].vertexIndex; + + // Get the cached vertices of the mesh used by this text element (character or sprite). + Vector3[] sourceVertices = cachedMeshInfoVertexData[materialIndex].vertices; + + // Determine the center point of each character at the baseline. + //Vector2 charMidBasline = new Vector2((sourceVertices[vertexIndex + 0].x + sourceVertices[vertexIndex + 2].x) / 2, charInfo.baseLine); + // Determine the center point of each character. + Vector2 charMidBasline = (sourceVertices[vertexIndex + 0] + sourceVertices[vertexIndex + 2]) / 2; + + // Need to translate all 4 vertices of each quad to aligned with middle of character / baseline. + // This is needed so the matrix TRS is applied at the origin for each character. + Vector3 offset = charMidBasline; + + Vector3[] destinationVertices = textInfo.meshInfo[materialIndex].vertices; + + destinationVertices[vertexIndex + 0] = sourceVertices[vertexIndex + 0] - offset; + destinationVertices[vertexIndex + 1] = sourceVertices[vertexIndex + 1] - offset; + destinationVertices[vertexIndex + 2] = sourceVertices[vertexIndex + 2] - offset; + destinationVertices[vertexIndex + 3] = sourceVertices[vertexIndex + 3] - offset; + + //Vector3 jitterOffset = new Vector3(Random.Range(-.25f, .25f), Random.Range(-.25f, .25f), 0); + + // Determine the random scale change for each character. + float randomScale = Random.Range(1f, 1.5f); + + // Add modified scale and index + modifiedCharScale.Add(randomScale); + scaleSortingOrder.Add(modifiedCharScale.Count - 1); + + // Setup the matrix for the scale change. + //matrix = Matrix4x4.TRS(jitterOffset, Quaternion.Euler(0, 0, Random.Range(-5f, 5f)), Vector3.one * randomScale); + matrix = Matrix4x4.TRS(new Vector3(0, 0, 0), Quaternion.identity, Vector3.one * randomScale); + + destinationVertices[vertexIndex + 0] = matrix.MultiplyPoint3x4(destinationVertices[vertexIndex + 0]); + destinationVertices[vertexIndex + 1] = matrix.MultiplyPoint3x4(destinationVertices[vertexIndex + 1]); + destinationVertices[vertexIndex + 2] = matrix.MultiplyPoint3x4(destinationVertices[vertexIndex + 2]); + destinationVertices[vertexIndex + 3] = matrix.MultiplyPoint3x4(destinationVertices[vertexIndex + 3]); + + destinationVertices[vertexIndex + 0] += offset; + destinationVertices[vertexIndex + 1] += offset; + destinationVertices[vertexIndex + 2] += offset; + destinationVertices[vertexIndex + 3] += offset; + + // Restore Source UVS which have been modified by the sorting + Vector2[] sourceUVs0 = cachedMeshInfoVertexData[materialIndex].uvs0; + Vector2[] destinationUVs0 = textInfo.meshInfo[materialIndex].uvs0; + + destinationUVs0[vertexIndex + 0] = sourceUVs0[vertexIndex + 0]; + destinationUVs0[vertexIndex + 1] = sourceUVs0[vertexIndex + 1]; + destinationUVs0[vertexIndex + 2] = sourceUVs0[vertexIndex + 2]; + destinationUVs0[vertexIndex + 3] = sourceUVs0[vertexIndex + 3]; + + // Restore Source Vertex Colors + Color32[] sourceColors32 = cachedMeshInfoVertexData[materialIndex].colors32; + Color32[] destinationColors32 = textInfo.meshInfo[materialIndex].colors32; + + destinationColors32[vertexIndex + 0] = sourceColors32[vertexIndex + 0]; + destinationColors32[vertexIndex + 1] = sourceColors32[vertexIndex + 1]; + destinationColors32[vertexIndex + 2] = sourceColors32[vertexIndex + 2]; + destinationColors32[vertexIndex + 3] = sourceColors32[vertexIndex + 3]; + } + + // Push changes into meshes + for (int i = 0; i < textInfo.meshInfo.Length; i++) + { + //// Sort Quads based modified scale + scaleSortingOrder.Sort((a, b) => modifiedCharScale[a].CompareTo(modifiedCharScale[b])); + + textInfo.meshInfo[i].SortGeometry(scaleSortingOrder); + + // Updated modified vertex attributes + textInfo.meshInfo[i].mesh.vertices = textInfo.meshInfo[i].vertices; + textInfo.meshInfo[i].mesh.uv = textInfo.meshInfo[i].uvs0; + textInfo.meshInfo[i].mesh.colors32 = textInfo.meshInfo[i].colors32; + + m_TextComponent.UpdateGeometry(textInfo.meshInfo[i].mesh, i); + } + + yield return new WaitForSeconds(0.1f); + } + } + + } +} \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexZoom.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexZoom.cs.meta new file mode 100644 index 00000000..d9e3f969 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/VertexZoom.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 52ec835d14bd486f900952b77698b7eb +timeCreated: 1466280202 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/WarpTextExample.cs b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/WarpTextExample.cs new file mode 100644 index 00000000..18dba4c1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/WarpTextExample.cs @@ -0,0 +1,144 @@ +using UnityEngine; +using System.Collections; + + +namespace TMPro.Examples +{ + + public class WarpTextExample : MonoBehaviour + { + + private TMP_Text m_TextComponent; + + public AnimationCurve VertexCurve = new AnimationCurve(new Keyframe(0, 0), new Keyframe(0.25f, 2.0f), new Keyframe(0.5f, 0), new Keyframe(0.75f, 2.0f), new Keyframe(1, 0f)); + public float AngleMultiplier = 1.0f; + public float SpeedMultiplier = 1.0f; + public float CurveScale = 1.0f; + + void Awake() + { + m_TextComponent = gameObject.GetComponent(); + } + + + void Start() + { + StartCoroutine(WarpText()); + } + + + private AnimationCurve CopyAnimationCurve(AnimationCurve curve) + { + AnimationCurve newCurve = new AnimationCurve(); + + newCurve.keys = curve.keys; + + return newCurve; + } + + + /// + /// Method to curve text along a Unity animation curve. + /// + /// + /// + IEnumerator WarpText() + { + VertexCurve.preWrapMode = WrapMode.Clamp; + VertexCurve.postWrapMode = WrapMode.Clamp; + + //Mesh mesh = m_TextComponent.textInfo.meshInfo[0].mesh; + + Vector3[] vertices; + Matrix4x4 matrix; + + m_TextComponent.havePropertiesChanged = true; // Need to force the TextMeshPro Object to be updated. + CurveScale *= 10; + float old_CurveScale = CurveScale; + AnimationCurve old_curve = CopyAnimationCurve(VertexCurve); + + while (true) + { + if (!m_TextComponent.havePropertiesChanged && old_CurveScale == CurveScale && old_curve.keys[1].value == VertexCurve.keys[1].value) + { + yield return null; + continue; + } + + old_CurveScale = CurveScale; + old_curve = CopyAnimationCurve(VertexCurve); + + m_TextComponent.ForceMeshUpdate(); // Generate the mesh and populate the textInfo with data we can use and manipulate. + + TMP_TextInfo textInfo = m_TextComponent.textInfo; + int characterCount = textInfo.characterCount; + + + if (characterCount == 0) continue; + + //vertices = textInfo.meshInfo[0].vertices; + //int lastVertexIndex = textInfo.characterInfo[characterCount - 1].vertexIndex; + + float boundsMinX = m_TextComponent.bounds.min.x; //textInfo.meshInfo[0].mesh.bounds.min.x; + float boundsMaxX = m_TextComponent.bounds.max.x; //textInfo.meshInfo[0].mesh.bounds.max.x; + + + + for (int i = 0; i < characterCount; i++) + { + if (!textInfo.characterInfo[i].isVisible) + continue; + + int vertexIndex = textInfo.characterInfo[i].vertexIndex; + + // Get the index of the mesh used by this character. + int materialIndex = textInfo.characterInfo[i].materialReferenceIndex; + + vertices = textInfo.meshInfo[materialIndex].vertices; + + // Compute the baseline mid point for each character + Vector3 offsetToMidBaseline = new Vector2((vertices[vertexIndex + 0].x + vertices[vertexIndex + 2].x) / 2, textInfo.characterInfo[i].baseLine); + //float offsetY = VertexCurve.Evaluate((float)i / characterCount + loopCount / 50f); // Random.Range(-0.25f, 0.25f); + + // Apply offset to adjust our pivot point. + vertices[vertexIndex + 0] += -offsetToMidBaseline; + vertices[vertexIndex + 1] += -offsetToMidBaseline; + vertices[vertexIndex + 2] += -offsetToMidBaseline; + vertices[vertexIndex + 3] += -offsetToMidBaseline; + + // Compute the angle of rotation for each character based on the animation curve + float x0 = (offsetToMidBaseline.x - boundsMinX) / (boundsMaxX - boundsMinX); // Character's position relative to the bounds of the mesh. + float x1 = x0 + 0.0001f; + float y0 = VertexCurve.Evaluate(x0) * CurveScale; + float y1 = VertexCurve.Evaluate(x1) * CurveScale; + + Vector3 horizontal = new Vector3(1, 0, 0); + //Vector3 normal = new Vector3(-(y1 - y0), (x1 * (boundsMaxX - boundsMinX) + boundsMinX) - offsetToMidBaseline.x, 0); + Vector3 tangent = new Vector3(x1 * (boundsMaxX - boundsMinX) + boundsMinX, y1) - new Vector3(offsetToMidBaseline.x, y0); + + float dot = Mathf.Acos(Vector3.Dot(horizontal, tangent.normalized)) * 57.2957795f; + Vector3 cross = Vector3.Cross(horizontal, tangent); + float angle = cross.z > 0 ? dot : 360 - dot; + + matrix = Matrix4x4.TRS(new Vector3(0, y0, 0), Quaternion.Euler(0, 0, angle), Vector3.one); + + vertices[vertexIndex + 0] = matrix.MultiplyPoint3x4(vertices[vertexIndex + 0]); + vertices[vertexIndex + 1] = matrix.MultiplyPoint3x4(vertices[vertexIndex + 1]); + vertices[vertexIndex + 2] = matrix.MultiplyPoint3x4(vertices[vertexIndex + 2]); + vertices[vertexIndex + 3] = matrix.MultiplyPoint3x4(vertices[vertexIndex + 3]); + + vertices[vertexIndex + 0] += offsetToMidBaseline; + vertices[vertexIndex + 1] += offsetToMidBaseline; + vertices[vertexIndex + 2] += offsetToMidBaseline; + vertices[vertexIndex + 3] += offsetToMidBaseline; + } + + + // Upload the mesh with the revised information + m_TextComponent.UpdateVertexData(); + + yield return new WaitForSeconds(0.025f); + } + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/WarpTextExample.cs.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/WarpTextExample.cs.meta new file mode 100644 index 00000000..7b7958a4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Scripts/WarpTextExample.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 790744c462254b7ba8038e6ed28b3db2 +timeCreated: 1458801336 +licenseType: Pro +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites.meta new file mode 100644 index 00000000..bafd122f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 701e577af2ba48b689972d42efb95456 +folderAsset: yes +timeCreated: 1488176891 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/Default Sprites.png b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/Default Sprites.png new file mode 100644 index 00000000..313fd00a Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/Default Sprites.png differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/Default Sprites.png.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/Default Sprites.png.meta new file mode 100644 index 00000000..a3f67626 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/Default Sprites.png.meta @@ -0,0 +1,437 @@ +fileFormatVersion: 2 +guid: a0fc465d6cf04254a2938578735e2383 +TextureImporter: + fileIDToRecycleName: + 21300000: Default Sprite Asset_0 + 21300002: Default Sprite Asset_1 + 21300004: Default Sprite Asset_2 + 21300006: Default Sprite Asset_3 + 21300008: Default Sprite Asset_4 + 21300010: Default Sprite Asset_5 + 21300012: Default Sprite Asset_6 + 21300014: Default Sprite Asset_7 + 21300016: Default Sprite Asset_8 + 21300018: Default Sprite Asset_11 + 21300020: Default Sprite Asset_12 + 21300022: Default Sprite Asset_13 + 21300024: Default Sprite Asset_14 + 21300026: Default Sprite Asset_15 + externalObjects: {} + serializedVersion: 7 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 512 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 16 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Windows Store Apps + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Default Sprite Asset_0 + rect: + serializedVersion: 2 + x: 0 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: a09de5b73098b2247921a5d8566535e9 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_1 + rect: + serializedVersion: 2 + x: 128 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 6f23aaeaabde92743b6e764e7373d24e + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_2 + rect: + serializedVersion: 2 + x: 256 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 7a53700b4f8ee664dbc6d96f6897dcca + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_3 + rect: + serializedVersion: 2 + x: 384 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 8aee68303a75a5240a3bfb6295e83c8d + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_4 + rect: + serializedVersion: 2 + x: 0 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 62b55056d79f32242863dd4585a55f00 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_5 + rect: + serializedVersion: 2 + x: 128 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 40e7bb1e441a02942a5912eb1bd6beb0 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_6 + rect: + serializedVersion: 2 + x: 256 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 264af04cf7ba9a6499d6605e8546b922 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_7 + rect: + serializedVersion: 2 + x: 384 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 5df87e7d9c18ccf4eab4728947f9d93c + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_8 + rect: + serializedVersion: 2 + x: 0 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 7670512dd461b8940a38efcf24a8081d + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_11 + rect: + serializedVersion: 2 + x: 128 + y: 128 + width: 384 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 8d2f6b0f97da03b43a92ce0dc86fc195 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_12 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: c22fab65c0b72cf43bad23754277ed43 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_13 + rect: + serializedVersion: 2 + x: 128 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: e669cb3dece225c4c80a6260a92e44a4 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_14 + rect: + serializedVersion: 2 + x: 256 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: fc45a1c7b06b45d43aec543c9d13ac11 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Default Sprite Asset_15 + rect: + serializedVersion: 2 + x: 384 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 81d0fca21c1e3dd46889168e33cda991 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/DropCap Numbers.psd b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/DropCap Numbers.psd new file mode 100644 index 00000000..ab06bad6 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/DropCap Numbers.psd differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/DropCap Numbers.psd.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/DropCap Numbers.psd.meta new file mode 100644 index 00000000..3c7f8cc1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Sprites/DropCap Numbers.psd.meta @@ -0,0 +1,166 @@ +fileFormatVersion: 2 +guid: fd09957580ac4326916010f1f260975b +timeCreated: 1464163332 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: + 21300000: 0 + 21300002: 1 + 21300004: 2 + 21300006: 3 + 21300008: 4 + 21300010: 5 + 21300012: 6 + 21300014: 7 + 21300016: 8 + 21300018: 9 + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 512 + textureSettings: + filterMode: -1 + aniso: 16 + mipBias: -1 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 0 + buildTargetSettings: [] + spriteSheet: + sprites: + - name: 0 + rect: + serializedVersion: 2 + x: 0 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + - name: 1 + rect: + serializedVersion: 2 + x: 128 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + - name: 2 + rect: + serializedVersion: 2 + x: 256 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + - name: 3 + rect: + serializedVersion: 2 + x: 384 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + - name: 4 + rect: + serializedVersion: 2 + x: 0 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + - name: 5 + rect: + serializedVersion: 2 + x: 128 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + - name: 6 + rect: + serializedVersion: 2 + x: 256 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + - name: 7 + rect: + serializedVersion: 2 + x: 384 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + - name: 8 + rect: + serializedVersion: 2 + x: 0 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + - name: 9 + rect: + serializedVersion: 2 + x: 128 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: .5, y: .5} + border: {x: 0, y: 0, z: 0, w: 0} + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures.meta new file mode 100644 index 00000000..2a358f62 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 6e5c6d5e25574122a7a12dbdbbeed156 +folderAsset: yes +timeCreated: 1436068007 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Brushed Metal 3.jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Brushed Metal 3.jpg new file mode 100644 index 00000000..6c253123 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Brushed Metal 3.jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Brushed Metal 3.jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Brushed Metal 3.jpg.meta new file mode 100644 index 00000000..7bbd9713 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Brushed Metal 3.jpg.meta @@ -0,0 +1,53 @@ +fileFormatVersion: 2 +guid: f88677df267a41d6be1e7a6133e7d227 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Cement.jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Cement.jpg new file mode 100644 index 00000000..f096cb68 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Cement.jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Cement.jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Cement.jpg.meta new file mode 100644 index 00000000..6de0305d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Cement.jpg.meta @@ -0,0 +1,53 @@ +fileFormatVersion: 2 +guid: 283f897e4925411ebbaa758b4cb13fc2 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Tiles 1 - diffuse.jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Tiles 1 - diffuse.jpg new file mode 100644 index 00000000..14acfc5a Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Tiles 1 - diffuse.jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Tiles 1 - diffuse.jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Tiles 1 - diffuse.jpg.meta new file mode 100644 index 00000000..e8a4de0b --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Floor Tiles 1 - diffuse.jpg.meta @@ -0,0 +1,53 @@ +fileFormatVersion: 2 +guid: 85ac55597b97403c82fc6601a93cf241 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Fruit Jelly (B&W).jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Fruit Jelly (B&W).jpg new file mode 100644 index 00000000..e89901de Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Fruit Jelly (B&W).jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Fruit Jelly (B&W).jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Fruit Jelly (B&W).jpg.meta new file mode 100644 index 00000000..a1540bea --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Fruit Jelly (B&W).jpg.meta @@ -0,0 +1,53 @@ +fileFormatVersion: 2 +guid: 1cdc5b506b1a4a33a53c30669ced1f51 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Diagonal (Color).jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Diagonal (Color).jpg new file mode 100644 index 00000000..cfe9fc53 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Diagonal (Color).jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Diagonal (Color).jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Diagonal (Color).jpg.meta new file mode 100644 index 00000000..895b793f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Diagonal (Color).jpg.meta @@ -0,0 +1,57 @@ +fileFormatVersion: 2 +guid: 2ce5c55e85304b819a1826ecbc839aa5 +timeCreated: 1430290669 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 16 + mipBias: -1 + wrapMode: 0 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 0 + buildTargetSettings: [] + spriteSheet: + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Horizontal (Color).jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Horizontal (Color).jpg new file mode 100644 index 00000000..d71067d0 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Horizontal (Color).jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Horizontal (Color).jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Horizontal (Color).jpg.meta new file mode 100644 index 00000000..0dbab5c6 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Horizontal (Color).jpg.meta @@ -0,0 +1,53 @@ +fileFormatVersion: 2 +guid: 6eb184de103d4b3f812b38561065192f +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Vertical (Color).jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Vertical (Color).jpg new file mode 100644 index 00000000..2dab6f25 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Vertical (Color).jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Vertical (Color).jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Vertical (Color).jpg.meta new file mode 100644 index 00000000..9e0f4153 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Gradient Vertical (Color).jpg.meta @@ -0,0 +1,53 @@ +fileFormatVersion: 2 +guid: 03d0538de6e24c0f819bfc9ce084dfa9 +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 1024 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: -1 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Mask Zig-n-Zag.psd b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Mask Zig-n-Zag.psd new file mode 100644 index 00000000..1f488f7f Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Mask Zig-n-Zag.psd differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Mask Zig-n-Zag.psd.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Mask Zig-n-Zag.psd.meta new file mode 100644 index 00000000..73b46cba --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Mask Zig-n-Zag.psd.meta @@ -0,0 +1,56 @@ +fileFormatVersion: 2 +guid: bb8dfcd263ad4eb383a33d74a720be6f +timeCreated: 1441529862 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: .25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 8 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 128 + textureSettings: + filterMode: -1 + aniso: 1 + mipBias: -1 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: .5, y: .5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + sprites: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_diffuse.jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_diffuse.jpg new file mode 100644 index 00000000..c3442fce Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_diffuse.jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_diffuse.jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_diffuse.jpg.meta new file mode 100644 index 00000000..09ad9720 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_diffuse.jpg.meta @@ -0,0 +1,132 @@ +fileFormatVersion: 2 +guid: 602cb87b6a29443b8636370ea0751574 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 7 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 512 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 16 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Windows Store Apps + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_normal.jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_normal.jpg new file mode 100644 index 00000000..2a1f9c6a Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_normal.jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_normal.jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_normal.jpg.meta new file mode 100644 index 00000000..a3993f42 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Small Crate_normal.jpg.meta @@ -0,0 +1,132 @@ +fileFormatVersion: 2 +guid: 8878a782f4334ecbbcf683b3ac780966 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 7 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 1 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 1 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 512 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 16 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 1 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Windows Store Apps + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Sunny Days - Seamless.jpg b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Sunny Days - Seamless.jpg new file mode 100644 index 00000000..bc785e75 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Sunny Days - Seamless.jpg differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Sunny Days - Seamless.jpg.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Sunny Days - Seamless.jpg.meta new file mode 100644 index 00000000..c51513e9 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Sunny Days - Seamless.jpg.meta @@ -0,0 +1,132 @@ +fileFormatVersion: 2 +guid: 17c350171f7a3ca479f830547c66d187 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 7 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 0 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 16 + mipBias: -100 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Windows Store Apps + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: WebGL + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text Image 1.png b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text Image 1.png new file mode 100644 index 00000000..43b611ae Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text Image 1.png differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text Image 1.png.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text Image 1.png.meta new file mode 100644 index 00000000..71a1176b --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text Image 1.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 4ccf43d26c4748c792174516f4a8fcef +timeCreated: 1480389342 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: 16 + mipBias: -1 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text UI Screenshot.png b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text UI Screenshot.png new file mode 100644 index 00000000..63b8c30b Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text UI Screenshot.png differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text UI Screenshot.png.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text UI Screenshot.png.meta new file mode 100644 index 00000000..c924443c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Text Overflow - Linked Text UI Screenshot.png.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: c76d18757a194d618355f05f815cb0a1 +timeCreated: 1480388035 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 512 + textureSettings: + filterMode: -1 + aniso: 16 + mipBias: -1 + wrapMode: 1 + nPOTScale: 0 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Circle.psd b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Circle.psd new file mode 100644 index 00000000..afb8cdb2 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Circle.psd differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Circle.psd.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Circle.psd.meta new file mode 100644 index 00000000..99471f08 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Circle.psd.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 10c49fcd9c64421db7c0133e61e55f97 +timeCreated: 1464390678 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 64 + textureSettings: + filterMode: -1 + aniso: 16 + mipBias: -1 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Diagonal.psd b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Diagonal.psd new file mode 100644 index 00000000..327901ce Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Diagonal.psd differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Diagonal.psd.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Diagonal.psd.meta new file mode 100644 index 00000000..3e15dca2 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Diagonal.psd.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: ed5290d8df18488780e2996b9b882f01 +timeCreated: 1464392250 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 64 + textureSettings: + filterMode: -1 + aniso: 16 + mipBias: -1 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 0 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Double.psd b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Double.psd new file mode 100644 index 00000000..cd206d64 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Double.psd differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Double.psd.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Double.psd.meta new file mode 100644 index 00000000..847b0e5a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Double.psd.meta @@ -0,0 +1,58 @@ +fileFormatVersion: 2 +guid: 7631f4eff8f74ed38eb3eb9db17134e1 +timeCreated: 1464390110 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 64 + textureSettings: + filterMode: -1 + aniso: 16 + mipBias: -1 + wrapMode: 1 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + textureType: 0 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Quad.psd b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Quad.psd new file mode 100644 index 00000000..c34ee4e2 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Quad.psd differ diff --git a/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Quad.psd.meta b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Quad.psd.meta new file mode 100644 index 00000000..bc138bc1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Examples & Extras/Textures/Wipe Pattern - Radial Quad.psd.meta @@ -0,0 +1,59 @@ +fileFormatVersion: 2 +guid: 2b5e9ae96c5644d8bae932f8b4ca68a2 +timeCreated: 1464390481 +licenseType: Pro +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 2 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + linearTexture: 0 + correctGamma: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 0 + cubemapConvolution: 0 + cubemapConvolutionSteps: 7 + cubemapConvolutionExponent: 1.5 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 64 + textureSettings: + filterMode: 1 + aniso: 16 + mipBias: -1 + wrapMode: 0 + nPOTScale: 1 + lightmap: 0 + rGBM: 0 + compressionQuality: 50 + allowsAlphaSplitting: 0 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 5 + buildTargetSettings: [] + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Fonts.meta b/popcorn/Assets/TextMesh Pro/Fonts.meta new file mode 100644 index 00000000..f0c29724 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Fonts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6ab70aee4d56447429c680537fbf93ed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt b/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt new file mode 100644 index 00000000..f2473f9c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt @@ -0,0 +1,46 @@ +Digitized data copyright (c) 2010 Google Corporation + with Reserved Font Arimo, Tinos and Cousine. +Copyright (c) 2012 Red Hat, Inc. + with Reserved Font Name Liberation. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. + +The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the copyright statement(s). + +"Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. + +"Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. + +5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta b/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta new file mode 100644 index 00000000..fa60cea1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans - OFL.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6e59c59b81ab47f9b6ec5781fa725d2c +timeCreated: 1484171296 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans.ttf b/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans.ttf new file mode 100644 index 00000000..626dd936 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans.ttf differ diff --git a/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta b/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta new file mode 100644 index 00000000..f2fc8140 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Fonts/LiberationSans.ttf.meta @@ -0,0 +1,19 @@ +fileFormatVersion: 2 +guid: e3265ab4bf004d28a9537516768c1c75 +timeCreated: 1484171297 +licenseType: Pro +TrueTypeFontImporter: + serializedVersion: 2 + fontSize: 16 + forceTextureCase: -2 + characterSpacing: 1 + characterPadding: 0 + includeFontData: 1 + use2xBehaviour: 0 + fontNames: [] + fallbackFontReferences: [] + customCharacters: + fontRenderingMode: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources.meta b/popcorn/Assets/TextMesh Pro/Resources.meta new file mode 100644 index 00000000..cfc142f3 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 243e06394e614e5d99fab26083b707fa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials.meta b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials.meta new file mode 100644 index 00000000..8a011124 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 731f1baa9d144a9897cb1d341c2092b8 +folderAsset: yes +timeCreated: 1442040525 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat new file mode 100644 index 00000000..5bc142c4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat @@ -0,0 +1,106 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Drop Shadow + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON UNDERLAY_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _DiffusePower: 1 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0.5 + - _UnderlayOffsetY: -0.5 + - _UnderlaySoftness: 0.05 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta new file mode 100644 index 00000000..fbd2cdb6 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Drop Shadow.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e73a58f6e2794ae7b1b7e50b7fb811b0 +timeCreated: 1484172806 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset new file mode 100644 index 00000000..00e1a36f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset @@ -0,0 +1,337 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28268798066460806} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _BumpScale: 1 + - _ColorMask: 15 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _Diffuse: 0.5 + - _DstBlend: 0 + - _FaceDilate: 0 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0 + - _Parallax: 0.02 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.90909094 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.7386364 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SpecularPower: 2 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 512 + - _TextureWidth: 512 + - _UVSec: 0 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + - _ZWrite: 1 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: LiberationSans SDF - Fallback + m_EditorClassIdentifier: + hashCode: -1699145518 + material: {fileID: 2180264} + materialHashCode: -1183942120 + m_Version: 1.1.0 + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, + type: 3} + m_SourceFontFile: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, type: 3} + m_AtlasPopulationMode: 1 + m_FaceInfo: + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_GlyphTable: [] + m_CharacterTable: [] + m_AtlasTextures: + - {fileID: 28268798066460806} + m_AtlasTextureIndex: 0 + m_UsedGlyphRects: [] + m_FreeGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 511 + m_Height: 511 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 512 + m_AtlasHeight: 512 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FallbackFontAssetTable: [] + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + packingMode: 4 + atlasWidth: 512 + atlasHeight: 512 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28268798066460806 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 0 + m_Height: 0 + m_CompleteImageSize: 0 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 1 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: 0 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 0 + _typelessdata: + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta new file mode 100644 index 00000000..42dd6acd --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Fallback.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e498d1c8094910479dc3e1b768306a4 +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat new file mode 100644 index 00000000..cca8ce89 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat @@ -0,0 +1,104 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF - Outline + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _Cube: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _FaceTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _MainTex: + m_Texture: {fileID: 28684132378477856, guid: 8f586378b4e144a9851e7b34d9b748ee, + type: 2} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OutlineTex: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _Ambient: 0.5 + - _Bevel: 0.5 + - _BevelClamp: 0 + - _BevelOffset: 0 + - _BevelRoundness: 0 + - _BevelWidth: 0 + - _BumpFace: 0 + - _BumpOutline: 0 + - _ColorMask: 15 + - _Diffuse: 0.5 + - _FaceDilate: 0.1 + - _FaceUVSpeedX: 0 + - _FaceUVSpeedY: 0 + - _GlowInner: 0.05 + - _GlowOffset: 0 + - _GlowOuter: 0.05 + - _GlowPower: 0.75 + - _GradientScale: 10 + - _LightAngle: 3.1416 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineUVSpeedX: 0 + - _OutlineUVSpeedY: 0 + - _OutlineWidth: 0.1 + - _PerspectiveFilter: 0.875 + - _Reflectivity: 10 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 0.73125 + - _ScaleRatioC: 0.64125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _SpecularPower: 2 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _EnvMatrixRotation: {r: 0, g: 0, b: 0, a: 0} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _GlowColor: {r: 0, g: 1, b: 0, a: 0.5} + - _MaskCoord: {r: 0, g: 0, b: 32767, a: 32767} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectFaceColor: {r: 0, g: 0, b: 0, a: 1} + - _ReflectOutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecularColor: {r: 1, g: 1, b: 1, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} diff --git a/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta new file mode 100644 index 00000000..88d63348 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF - Outline.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 79459efec17a4d00a321bdcc27bbc385 +timeCreated: 1484172856 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset new file mode 100644 index 00000000..929e5ce9 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset @@ -0,0 +1,7825 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2180264 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Material + m_Shader: {fileID: 4800000, guid: fe393ace9b354375a9cb14cdbbc28be4, type: 3} + m_ShaderKeywords: OUTLINE_ON + m_LightmapFlags: 1 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 28684132378477856} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _FaceDilate: 0 + - _GradientScale: 10 + - _MaskSoftnessX: 0 + - _MaskSoftnessY: 0 + - _OutlineSoftness: 0 + - _OutlineWidth: 0 + - _PerspectiveFilter: 0.875 + - _ScaleRatioA: 0.9 + - _ScaleRatioB: 1 + - _ScaleRatioC: 0.73125 + - _ScaleX: 1 + - _ScaleY: 1 + - _ShaderFlags: 0 + - _Sharpness: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _TextureHeight: 1024 + - _TextureWidth: 1024 + - _UnderlayDilate: 0 + - _UnderlayOffsetX: 0 + - _UnderlayOffsetY: 0 + - _UnderlaySoftness: 0 + - _VertexOffsetX: 0 + - _VertexOffsetY: 0 + - _WeightBold: 0.75 + - _WeightNormal: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _FaceColor: {r: 1, g: 1, b: 1, a: 1} + - _OutlineColor: {r: 0, g: 0, b: 0, a: 1} + - _UnderlayColor: {r: 0, g: 0, b: 0, a: 0.5} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 71c1514a6bd24e1e882cebbe1904ce04, type: 3} + m_Name: LiberationSans SDF + m_EditorClassIdentifier: + hashCode: 231247347 + material: {fileID: 2180264} + materialHashCode: 198912371 + m_Version: 1.1.0 + m_SourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + m_SourceFontFile_EditorRef: {fileID: 12800000, guid: e3265ab4bf004d28a9537516768c1c75, + type: 3} + m_SourceFontFile: {fileID: 0} + m_AtlasPopulationMode: 0 + m_FaceInfo: + m_FamilyName: Liberation Sans + m_StyleName: Regular + m_PointSize: 86 + m_Scale: 1 + m_LineHeight: 98.8916 + m_AscentLine: 77.853516 + m_CapLine: 59 + m_MeanLine: 45 + m_Baseline: 0 + m_DescentLine: -18.22461 + m_SuperscriptOffset: 77.853516 + m_SuperscriptSize: 0.5 + m_SubscriptOffset: -18.22461 + m_SubscriptSize: 0.5 + m_UnderlineOffset: -12.261719 + m_UnderlineThickness: 6.298828 + m_StrikethroughOffset: 18 + m_StrikethroughThickness: 6.298828 + m_TabWidth: 24 + m_GlyphTable: + - m_Index: 3 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 4 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 555 + m_Y: 816 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 5 + m_Metrics: + m_Width: 25 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 775 + m_Y: 922 + m_Width: 25 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 6 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 471 + m_Y: 170 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 7 + m_Metrics: + m_Width: 47 + m_Height: 70 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 64 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 161 + m_Y: 212 + m_Width: 47 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 8 + m_Metrics: + m_Width: 70 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 409 + m_Y: 10 + m_Width: 70 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 9 + m_Metrics: + m_Width: 53 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 437 + m_Y: 90 + m_Width: 53 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 10 + m_Metrics: + m_Width: 8 + m_Height: 19 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 975 + m_Y: 961 + m_Width: 8 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 11 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 146 + m_Y: 673 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 12 + m_Metrics: + m_Width: 24 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 189 + m_Y: 671 + m_Width: 24 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 13 + m_Metrics: + m_Width: 31 + m_Height: 30 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 33 + m_GlyphRect: + m_X: 495 + m_Y: 984 + m_Width: 31 + m_Height: 30 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 14 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 330 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 15 + m_Metrics: + m_Width: 10 + m_Height: 20 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 583 + m_Y: 992 + m_Width: 10 + m_Height: 20 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 16 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 399 + m_Y: 925 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 17 + m_Metrics: + m_Width: 10 + m_Height: 9 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 657 + m_Y: 958 + m_Width: 10 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 18 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 695 + m_Y: 409 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 19 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 532 + m_Y: 249 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 20 + m_Metrics: + m_Width: 38 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 501 + m_Width: 38 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 21 + m_Metrics: + m_Width: 40 + m_Height: 60 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 596 + m_Y: 329 + m_Width: 40 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 22 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 417 + m_Y: 503 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 23 + m_Metrics: + m_Width: 45 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 725 + m_Y: 252 + m_Width: 45 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 24 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 724 + m_Y: 330 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 25 + m_Metrics: + m_Width: 41 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 912 + m_Y: 262 + m_Width: 41 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 26 + m_Metrics: + m_Width: 40 + m_Height: 59 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 438 + m_Y: 830 + m_Width: 40 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 27 + m_Metrics: + m_Width: 42 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 648 + m_Width: 42 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 28 + m_Metrics: + m_Width: 40 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 856 + m_Y: 484 + m_Width: 40 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 29 + m_Metrics: + m_Width: 10 + m_Height: 45 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 897 + m_Y: 819 + m_Width: 10 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 30 + m_Metrics: + m_Width: 10 + m_Height: 57 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 429 + m_Y: 287 + m_Width: 10 + m_Height: 57 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 31 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 846 + m_Y: 341 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 32 + m_Metrics: + m_Width: 42 + m_Height: 29 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 42 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 227 + m_Y: 281 + m_Width: 42 + m_Height: 29 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 33 + m_Metrics: + m_Width: 42 + m_Height: 43 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 50 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 392 + m_Width: 42 + m_Height: 43 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 34 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 728 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 35 + m_Metrics: + m_Width: 74 + m_Height: 74 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 87 + m_GlyphRect: + m_X: 10 + m_Y: 10 + m_Width: 74 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 36 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 828 + m_Y: 103 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 37 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 542 + m_Y: 486 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 38 + m_Metrics: + m_Width: 55 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 509 + m_Y: 88 + m_Width: 55 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 39 + m_Metrics: + m_Width: 51 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 252 + m_Width: 51 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 40 + m_Metrics: + m_Width: 47 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 629 + m_Y: 409 + m_Width: 47 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 41 + m_Metrics: + m_Width: 43 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 789 + m_Y: 259 + m_Width: 43 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 42 + m_Metrics: + m_Width: 57 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 904 + m_Y: 103 + m_Width: 57 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 43 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 495 + m_Y: 407 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 44 + m_Metrics: + m_Width: 9 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 552 + m_Y: 919 + m_Width: 9 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 45 + m_Metrics: + m_Width: 36 + m_Height: 60 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 797 + m_Y: 569 + m_Width: 36 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 46 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 458 + m_Y: 326 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 47 + m_Metrics: + m_Width: 39 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 816 + m_Width: 39 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 48 + m_Metrics: + m_Width: 59 + m_Height: 59 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 71 + m_GlyphRect: + m_X: 97 + m_Y: 955 + m_Width: 59 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 49 + m_Metrics: + m_Width: 48 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 562 + m_Y: 408 + m_Width: 48 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 50 + m_Metrics: + m_Width: 59 + m_Height: 61 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 583 + m_Y: 89 + m_Width: 59 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 51 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 669 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 52 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 103 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 53 + m_Metrics: + m_Width: 52 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 461 + m_Y: 248 + m_Width: 52 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 54 + m_Metrics: + m_Width: 51 + m_Height: 61 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 288 + m_Y: 273 + m_Width: 51 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 55 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 527 + m_Y: 329 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 56 + m_Metrics: + m_Width: 50 + m_Height: 60 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 655 + m_Y: 330 + m_Width: 50 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 57 + m_Metrics: + m_Width: 57 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 273 + m_Y: 195 + m_Width: 57 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 58 + m_Metrics: + m_Width: 85 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 85 + m_GlyphRect: + m_X: 103 + m_Y: 10 + m_Width: 85 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 59 + m_Metrics: + m_Width: 56 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 58 + m_GlyphRect: + m_X: 175 + m_Y: 955 + m_Width: 56 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 60 + m_Metrics: + m_Width: 54 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 582 + m_Y: 169 + m_Width: 54 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 61 + m_Metrics: + m_Width: 49 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 427 + m_Y: 404 + m_Width: 49 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 62 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 232 + m_Y: 671 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 63 + m_Metrics: + m_Width: 24 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 375 + m_Y: 951 + m_Width: 24 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 64 + m_Metrics: + m_Width: 18 + m_Height: 80 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 223 + m_Y: 393 + m_Width: 18 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 65 + m_Metrics: + m_Width: 38 + m_Height: 31 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 38 + m_GlyphRect: + m_X: 630 + m_Y: 870 + m_Width: 38 + m_Height: 31 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 66 + m_Metrics: + m_Width: 51 + m_Height: 6 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -12 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 894 + m_Width: 51 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 67 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 456 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 68 + m_Metrics: + m_Width: 45 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 648 + m_Width: 45 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 69 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 738 + m_Y: 409 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 70 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 908 + m_Y: 579 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 71 + m_Metrics: + m_Width: 40 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 797 + m_Y: 403 + m_Width: 40 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 72 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 785 + m_Y: 337 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 73 + m_Metrics: + m_Width: 25 + m_Height: 62 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 25 + m_GlyphRect: + m_X: 538 + m_Y: 168 + m_Width: 25 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 74 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 75 + m_Metrics: + m_Width: 38 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 430 + m_Y: 666 + m_Width: 38 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 76 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 852 + m_Y: 567 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 77 + m_Metrics: + m_Width: 17 + m_Height: 80 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 20 + m_GlyphRect: + m_X: 145 + m_Y: 773 + m_Width: 17 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 78 + m_Metrics: + m_Width: 40 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 44 + m_GlyphRect: + m_X: 856 + m_Y: 403 + m_Width: 40 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 79 + m_Metrics: + m_Width: 9 + m_Height: 62 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 880 + m_Y: 564 + m_Width: 9 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 80 + m_Metrics: + m_Width: 64 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 74 + m_GlyphRect: + m_X: 378 + m_Y: 222 + m_Width: 64 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 81 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 630 + m_Y: 805 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 82 + m_Metrics: + m_Width: 42 + m_Height: 47 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 264 + m_Width: 42 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 83 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 145 + m_Y: 872 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 84 + m_Metrics: + m_Width: 40 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 329 + m_Y: 666 + m_Width: 40 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 85 + m_Metrics: + m_Width: 23 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 926 + m_Y: 816 + m_Width: 23 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 86 + m_Metrics: + m_Width: 38 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 956 + m_Y: 740 + m_Width: 38 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 87 + m_Metrics: + m_Width: 23 + m_Height: 56 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 55 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 388 + m_Y: 672 + m_Width: 23 + m_Height: 56 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 88 + m_Metrics: + m_Width: 38 + m_Height: 46 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 495 + m_Y: 919 + m_Width: 38 + m_Height: 46 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 89 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 226 + m_Y: 329 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 90 + m_Metrics: + m_Width: 63 + m_Height: 45 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 61 + m_GlyphRect: + m_X: 655 + m_Y: 188 + m_Width: 63 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 91 + m_Metrics: + m_Width: 43 + m_Height: 45 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 737 + m_Y: 188 + m_Width: 43 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 92 + m_Metrics: + m_Width: 41 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 609 + m_Y: 640 + m_Width: 41 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 93 + m_Metrics: + m_Width: 35 + m_Height: 45 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 42 + m_GlyphRect: + m_X: 968 + m_Y: 806 + m_Width: 35 + m_Height: 45 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 94 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 164 + m_Y: 113 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 95 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 181 + m_Y: 772 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 96 + m_Metrics: + m_Width: 27 + m_Height: 80 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 227 + m_Y: 182 + m_Width: 27 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 97 + m_Metrics: + m_Width: 44 + m_Height: 11 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 34 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 333 + m_Y: 832 + m_Width: 44 + m_Height: 11 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 98 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 99 + m_Metrics: + m_Width: 10 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 28 + m_GlyphRect: + m_X: 349 + m_Y: 195 + m_Width: 10 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 100 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 422 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 101 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 669 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 102 + m_Metrics: + m_Width: 40 + m_Height: 40 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 807 + m_Width: 40 + m_Height: 40 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 103 + m_Metrics: + m_Width: 50 + m_Height: 59 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 358 + m_Y: 357 + m_Width: 50 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 104 + m_Metrics: + m_Width: 8 + m_Height: 80 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 306 + m_Y: 766 + m_Width: 8 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 105 + m_Metrics: + m_Width: 40 + m_Height: 69 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 223 + m_Y: 492 + m_Width: 40 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 106 + m_Metrics: + m_Width: 25 + m_Height: 8 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 931 + m_Y: 961 + m_Width: 25 + m_Height: 8 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 107 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 277 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 108 + m_Metrics: + m_Width: 32 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 32 + m_GlyphRect: + m_X: 784 + m_Y: 870 + m_Width: 32 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 109 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 454 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 110 + m_Metrics: + m_Width: 42 + m_Height: 24 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 32 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 972 + m_Y: 560 + m_Width: 42 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 111 + m_Metrics: + m_Width: 23 + m_Height: 7 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 26 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 583 + m_Y: 890 + m_Width: 23 + m_Height: 7 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 112 + m_Metrics: + m_Width: 61 + m_Height: 61 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 63 + m_GlyphRect: + m_X: 357 + m_Y: 90 + m_Width: 61 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 113 + m_Metrics: + m_Width: 50 + m_Height: 4 + m_HorizontalBearingX: -1 + m_HorizontalBearingY: 65 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 961 + m_Width: 50 + m_Height: 4 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 114 + m_Metrics: + m_Width: 24 + m_Height: 24 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 34 + m_GlyphRect: + m_X: 687 + m_Y: 906 + m_Width: 24 + m_Height: 24 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 115 + m_Metrics: + m_Width: 43 + m_Height: 52 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 607 + m_Y: 487 + m_Width: 43 + m_Height: 52 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 116 + m_Metrics: + m_Width: 27 + m_Height: 36 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 792 + m_Y: 815 + m_Width: 27 + m_Height: 36 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 117 + m_Metrics: + m_Width: 27 + m_Height: 37 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 796 + m_Width: 27 + m_Height: 37 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 118 + m_Metrics: + m_Width: 19 + m_Height: 13 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 545 + m_Y: 997 + m_Width: 19 + m_Height: 13 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 119 + m_Metrics: + m_Width: 43 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 593 + m_Y: 247 + m_Width: 43 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 120 + m_Metrics: + m_Width: 40 + m_Height: 70 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 46 + m_GlyphRect: + m_X: 208 + m_Y: 770 + m_Width: 40 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 121 + m_Metrics: + m_Width: 10 + m_Height: 10 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 28 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 996 + m_Y: 932 + m_Width: 10 + m_Height: 10 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 122 + m_Metrics: + m_Width: 16 + m_Height: 18 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 958 + m_Width: 16 + m_Height: 18 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 123 + m_Metrics: + m_Width: 24 + m_Height: 35 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 687 + m_Y: 852 + m_Width: 24 + m_Height: 35 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 124 + m_Metrics: + m_Width: 29 + m_Height: 33 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 31 + m_GlyphRect: + m_X: 835 + m_Y: 877 + m_Width: 29 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 125 + m_Metrics: + m_Width: 42 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 507 + m_Width: 42 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 126 + m_Metrics: + m_Width: 67 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 498 + m_Y: 10 + m_Width: 67 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 127 + m_Metrics: + m_Width: 68 + m_Height: 59 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 10 + m_Y: 955 + m_Width: 68 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 128 + m_Metrics: + m_Width: 66 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 72 + m_GlyphRect: + m_X: 584 + m_Y: 10 + m_Width: 66 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 129 + m_Metrics: + m_Width: 43 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 45 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 903 + m_Y: 183 + m_Width: 43 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 130 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 829 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 131 + m_Metrics: + m_Width: 57 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 905 + m_Y: 10 + m_Width: 57 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 132 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 673 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 133 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 767 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 134 + m_Metrics: + m_Width: 57 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 88 + m_Y: 113 + m_Width: 57 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 135 + m_Metrics: + m_Width: 57 + m_Height: 75 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 10 + m_Y: 861 + m_Width: 57 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 136 + m_Metrics: + m_Width: 82 + m_Height: 59 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 207 + m_Y: 10 + m_Width: 82 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 137 + m_Metrics: + m_Width: 55 + m_Height: 78 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 10 + m_Y: 576 + m_Width: 55 + m_Height: 78 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 138 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 84 + m_Y: 580 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 139 + m_Metrics: + m_Width: 47 + m_Height: 74 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 487 + m_Width: 47 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 140 + m_Metrics: + m_Width: 47 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 157 + m_Y: 393 + m_Width: 47 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 141 + m_Metrics: + m_Width: 47 + m_Height: 72 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 150 + m_Y: 580 + m_Width: 47 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 142 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 227 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 143 + m_Metrics: + m_Width: 19 + m_Height: 74 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 265 + m_Y: 859 + m_Width: 19 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 144 + m_Metrics: + m_Width: 28 + m_Height: 75 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 981 + m_Y: 10 + m_Width: 28 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 145 + m_Metrics: + m_Width: 25 + m_Height: 72 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 216 + m_Y: 580 + m_Width: 25 + m_Height: 72 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 146 + m_Metrics: + m_Width: 58 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 751 + m_Y: 102 + m_Width: 58 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 147 + m_Metrics: + m_Width: 48 + m_Height: 75 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 210 + m_Y: 88 + m_Width: 48 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 148 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 388 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 149 + m_Metrics: + m_Width: 59 + m_Height: 75 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 482 + m_Width: 59 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 150 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 198 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 151 + m_Metrics: + m_Width: 59 + m_Height: 76 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 10 + m_Y: 293 + m_Width: 59 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 152 + m_Metrics: + m_Width: 59 + m_Height: 73 + m_HorizontalBearingX: 4 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 751 + m_Y: 10 + m_Width: 59 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 153 + m_Metrics: + m_Width: 40 + m_Height: 39 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 50 + m_GlyphRect: + m_X: 838 + m_Y: 819 + m_Width: 40 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 154 + m_Metrics: + m_Width: 63 + m_Height: 65 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 67 + m_GlyphRect: + m_X: 669 + m_Y: 10 + m_Width: 63 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 155 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 392 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 156 + m_Metrics: + m_Width: 50 + m_Height: 75 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 486 + m_Width: 50 + m_Height: 75 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 157 + m_Metrics: + m_Width: 50 + m_Height: 76 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 75 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 88 + m_Y: 297 + m_Width: 50 + m_Height: 76 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 158 + m_Metrics: + m_Width: 50 + m_Height: 73 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 72 + m_HorizontalAdvance: 62 + m_GlyphRect: + m_X: 157 + m_Y: 301 + m_Width: 50 + m_Height: 73 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 159 + m_Metrics: + m_Width: 54 + m_Height: 74 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 74 + m_HorizontalAdvance: 56 + m_GlyphRect: + m_X: 88 + m_Y: 204 + m_Width: 54 + m_Height: 74 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 160 + m_Metrics: + m_Width: 46 + m_Height: 59 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 57 + m_GlyphRect: + m_X: 734 + m_Y: 491 + m_Width: 46 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 161 + m_Metrics: + m_Width: 44 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 545 + m_Y: 564 + m_Width: 44 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 162 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 324 + m_Y: 583 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 163 + m_Metrics: + m_Width: 45 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 333 + m_Y: 749 + m_Width: 45 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 164 + m_Metrics: + m_Width: 45 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 478 + m_Y: 485 + m_Width: 45 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 165 + m_Metrics: + m_Width: 45 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 250 + m_Y: 952 + m_Width: 45 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 166 + m_Metrics: + m_Width: 45 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 733 + m_Y: 569 + m_Width: 45 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 167 + m_Metrics: + m_Width: 45 + m_Height: 71 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 70 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 260 + m_Y: 580 + m_Width: 45 + m_Height: 71 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 168 + m_Metrics: + m_Width: 71 + m_Height: 47 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 76 + m_GlyphRect: + m_X: 661 + m_Y: 94 + m_Width: 71 + m_Height: 47 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 169 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 46 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 427 + m_Y: 583 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 170 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 436 + m_Y: 747 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 171 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 484 + m_Y: 567 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 172 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 608 + m_Y: 558 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 173 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 851 + m_Y: 262 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 174 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 838 + m_Y: 737 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 175 + m_Metrics: + m_Width: 19 + m_Height: 63 + m_HorizontalBearingX: 6 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 418 + m_Y: 951 + m_Width: 19 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 176 + m_Metrics: + m_Width: 29 + m_Height: 62 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 980 + m_Y: 104 + m_Width: 29 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 177 + m_Metrics: + m_Width: 25 + m_Height: 59 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 794 + m_Y: 737 + m_Width: 25 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 178 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 487 + m_Y: 650 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 179 + m_Metrics: + m_Width: 38 + m_Height: 61 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 915 + m_Y: 342 + m_Width: 38 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 180 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 548 + m_Y: 646 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 181 + m_Metrics: + m_Width: 42 + m_Height: 64 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 497 + m_Y: 733 + m_Width: 42 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 182 + m_Metrics: + m_Width: 42 + m_Height: 63 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 672 + m_Y: 714 + m_Width: 42 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 183 + m_Metrics: + m_Width: 42 + m_Height: 62 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 61 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 314 + m_Y: 952 + m_Width: 42 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 184 + m_Metrics: + m_Width: 42 + m_Height: 60 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 972 + m_Y: 185 + m_Width: 42 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 185 + m_Metrics: + m_Width: 43 + m_Height: 39 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 48 + m_HorizontalAdvance: 47 + m_GlyphRect: + m_X: 965 + m_Y: 603 + m_Width: 43 + m_Height: 39 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 186 + m_Metrics: + m_Width: 50 + m_Height: 49 + m_HorizontalBearingX: 1 + m_HorizontalBearingY: 47 + m_HorizontalAdvance: 53 + m_GlyphRect: + m_X: 357 + m_Y: 435 + m_Width: 50 + m_Height: 49 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 187 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 558 + m_Y: 729 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 188 + m_Metrics: + m_Width: 38 + m_Height: 64 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 615 + m_Y: 722 + m_Width: 38 + m_Height: 64 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 189 + m_Metrics: + m_Width: 38 + m_Height: 63 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 799 + m_Y: 485 + m_Width: 38 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 190 + m_Metrics: + m_Width: 38 + m_Height: 60 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 956 + m_Y: 661 + m_Width: 38 + m_Height: 60 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 191 + m_Metrics: + m_Width: 41 + m_Height: 81 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 63 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 86 + m_Y: 673 + m_Width: 41 + m_Height: 81 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 192 + m_Metrics: + m_Width: 40 + m_Height: 80 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 86 + m_Y: 773 + m_Width: 40 + m_Height: 80 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 193 + m_Metrics: + m_Width: 41 + m_Height: 77 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 41 + m_GlyphRect: + m_X: 269 + m_Y: 670 + m_Width: 41 + m_Height: 77 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1997 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1998 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 1999 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2000 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2001 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2002 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 22 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2003 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2004 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2005 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2006 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2007 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 7 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2008 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2009 + m_Metrics: + m_Width: 4 + m_Height: 65 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 54 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 204 + m_Y: 871 + m_Width: 4 + m_Height: 65 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2010 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 267 + m_Y: 770 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2011 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 260 + m_Y: 393 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2012 + m_Metrics: + m_Width: 21 + m_Height: 70 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 282 + m_Y: 482 + m_Width: 21 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2013 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 862 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2014 + m_Metrics: + m_Width: 48 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 929 + m_Y: 936 + m_Width: 48 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2015 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 103 + m_Y: 88 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2016 + m_Metrics: + m_Width: 86 + m_Height: 6 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 25 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 277 + m_Y: 170 + m_Width: 86 + m_Height: 6 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2017 + m_Metrics: + m_Width: 22 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 36 + m_GlyphRect: + m_X: 862 + m_Y: 181 + m_Width: 22 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2018 + m_Metrics: + m_Width: 51 + m_Height: 15 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: -4 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 288 + m_Y: 353 + m_Width: 51 + m_Height: 15 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2019 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 612 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2020 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 640 + m_Y: 995 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2021 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 1002 + m_Y: 961 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2022 + m_Metrics: + m_Width: 9 + m_Height: 19 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 19 + m_GlyphRect: + m_X: 686 + m_Y: 949 + m_Width: 9 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2023 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 967 + m_Y: 894 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2024 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 916 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2025 + m_Metrics: + m_Width: 23 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 8 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 580 + m_Y: 954 + m_Width: 23 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2026 + m_Metrics: + m_Width: 22 + m_Height: 19 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 622 + m_Y: 920 + m_Width: 22 + m_Height: 19 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2027 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 303 + m_Y: 865 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2028 + m_Metrics: + m_Width: 38 + m_Height: 68 + m_HorizontalBearingX: 5 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 300 + m_Y: 387 + m_Width: 38 + m_Height: 68 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2029 + m_Metrics: + m_Width: 24 + m_Height: 23 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 40 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 819 + m_Y: 929 + m_Width: 24 + m_Height: 23 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2030 + m_Metrics: + m_Width: 64 + m_Height: 9 + m_HorizontalBearingX: 11 + m_HorizontalBearingY: 9 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 661 + m_Y: 160 + m_Width: 64 + m_Height: 9 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2031 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -2 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 876 + m_Y: 737 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2032 + m_Metrics: + m_Width: 21 + m_Height: 63 + m_HorizontalBearingX: -19 + m_HorizontalBearingY: 52 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 916 + m_Y: 734 + m_Width: 21 + m_Height: 63 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2033 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 388 + m_Y: 583 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2034 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 397 + m_Y: 747 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2035 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 360 + m_Y: 862 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2036 + m_Metrics: + m_Width: 0 + m_Height: 0 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 0 + m_HorizontalAdvance: 17 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 0 + m_Height: 0 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2037 + m_Metrics: + m_Width: 82 + m_Height: 61 + m_HorizontalBearingX: 2 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 308 + m_Y: 10 + m_Width: 82 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2038 + m_Metrics: + m_Width: 12 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 16 + m_GlyphRect: + m_X: 427 + m_Y: 363 + m_Width: 12 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2039 + m_Metrics: + m_Width: 26 + m_Height: 22 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 907 + m_Width: 26 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2040 + m_Metrics: + m_Width: 35 + m_Height: 22 + m_HorizontalBearingX: -4 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 30 + m_GlyphRect: + m_X: 730 + m_Y: 866 + m_Width: 35 + m_Height: 22 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2041 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 883 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2042 + m_Metrics: + m_Width: 23 + m_Height: 34 + m_HorizontalBearingX: 3 + m_HorizontalBearingY: 39 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 925 + m_Y: 883 + m_Width: 23 + m_Height: 34 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2043 + m_Metrics: + m_Width: 28 + m_Height: 59 + m_HorizontalBearingX: 9 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 43 + m_GlyphRect: + m_X: 583 + m_Y: 812 + m_Width: 28 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2044 + m_Metrics: + m_Width: 35 + m_Height: 5 + m_HorizontalBearingX: -3 + m_HorizontalBearingY: 68 + m_HorizontalAdvance: 29 + m_GlyphRect: + m_X: 968 + m_Y: 870 + m_Width: 35 + m_Height: 5 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2045 + m_Metrics: + m_Width: 44 + m_Height: 59 + m_HorizontalBearingX: -18 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 14 + m_GlyphRect: + m_X: 799 + m_Y: 181 + m_Width: 44 + m_Height: 59 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2046 + m_Metrics: + m_Width: 10 + m_Height: 62 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 62 + m_HorizontalAdvance: 24 + m_GlyphRect: + m_X: 322 + m_Y: 474 + m_Width: 10 + m_Height: 62 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2047 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 399 + m_Y: 836 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2048 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 794 + m_Y: 648 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2049 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 833 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2050 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 874 + m_Y: 648 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2051 + m_Metrics: + m_Width: 22 + m_Height: 70 + m_HorizontalBearingX: -11 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 915 + m_Y: 645 + m_Width: 22 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2052 + m_Metrics: + m_Width: 20 + m_Height: 70 + m_HorizontalBearingX: -10 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 0 + m_GlyphRect: + m_X: 456 + m_Y: 908 + m_Width: 20 + m_Height: 70 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2075 + m_Metrics: + m_Width: 47 + m_Height: 61 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 60 + m_HorizontalAdvance: 48 + m_GlyphRect: + m_X: 351 + m_Y: 503 + m_Width: 47 + m_Height: 61 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2090 + m_Metrics: + m_Width: 70 + m_Height: 33 + m_HorizontalBearingX: 7 + m_HorizontalBearingY: 59 + m_HorizontalAdvance: 86 + m_GlyphRect: + m_X: 382 + m_Y: 170 + m_Width: 70 + m_Height: 33 + m_Scale: 1 + m_AtlasIndex: 0 + - m_Index: 2179 + m_Metrics: + m_Width: 52 + m_Height: 51 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 51 + m_HorizontalAdvance: 52 + m_GlyphRect: + m_X: 358 + m_Y: 287 + m_Width: 52 + m_Height: 51 + m_Scale: 1 + m_AtlasIndex: 0 + m_CharacterTable: + - m_ElementType: 1 + m_Unicode: 32 + m_GlyphIndex: 3 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 33 + m_GlyphIndex: 4 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 34 + m_GlyphIndex: 5 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 35 + m_GlyphIndex: 6 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 36 + m_GlyphIndex: 7 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 37 + m_GlyphIndex: 8 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 38 + m_GlyphIndex: 9 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 39 + m_GlyphIndex: 10 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 40 + m_GlyphIndex: 11 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 41 + m_GlyphIndex: 12 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 42 + m_GlyphIndex: 13 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 43 + m_GlyphIndex: 14 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 44 + m_GlyphIndex: 15 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 45 + m_GlyphIndex: 16 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 46 + m_GlyphIndex: 17 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 47 + m_GlyphIndex: 18 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 48 + m_GlyphIndex: 19 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 49 + m_GlyphIndex: 20 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 50 + m_GlyphIndex: 21 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 51 + m_GlyphIndex: 22 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 52 + m_GlyphIndex: 23 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 53 + m_GlyphIndex: 24 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 54 + m_GlyphIndex: 25 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 55 + m_GlyphIndex: 26 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 56 + m_GlyphIndex: 27 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 57 + m_GlyphIndex: 28 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 58 + m_GlyphIndex: 29 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 59 + m_GlyphIndex: 30 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 60 + m_GlyphIndex: 31 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 61 + m_GlyphIndex: 32 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 62 + m_GlyphIndex: 33 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 63 + m_GlyphIndex: 34 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 64 + m_GlyphIndex: 35 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 65 + m_GlyphIndex: 36 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 66 + m_GlyphIndex: 37 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 67 + m_GlyphIndex: 38 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 68 + m_GlyphIndex: 39 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 69 + m_GlyphIndex: 40 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 70 + m_GlyphIndex: 41 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 71 + m_GlyphIndex: 42 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 72 + m_GlyphIndex: 43 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 73 + m_GlyphIndex: 44 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 74 + m_GlyphIndex: 45 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 75 + m_GlyphIndex: 46 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 76 + m_GlyphIndex: 47 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 77 + m_GlyphIndex: 48 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 78 + m_GlyphIndex: 49 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 79 + m_GlyphIndex: 50 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 80 + m_GlyphIndex: 51 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 81 + m_GlyphIndex: 52 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 82 + m_GlyphIndex: 53 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 83 + m_GlyphIndex: 54 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 84 + m_GlyphIndex: 55 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 85 + m_GlyphIndex: 56 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 86 + m_GlyphIndex: 57 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 87 + m_GlyphIndex: 58 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 88 + m_GlyphIndex: 59 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 89 + m_GlyphIndex: 60 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 61 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 91 + m_GlyphIndex: 62 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 92 + m_GlyphIndex: 63 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 93 + m_GlyphIndex: 64 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 94 + m_GlyphIndex: 65 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 95 + m_GlyphIndex: 66 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 96 + m_GlyphIndex: 67 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 97 + m_GlyphIndex: 68 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 98 + m_GlyphIndex: 69 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 99 + m_GlyphIndex: 70 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 100 + m_GlyphIndex: 71 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 101 + m_GlyphIndex: 72 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 102 + m_GlyphIndex: 73 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 103 + m_GlyphIndex: 74 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 104 + m_GlyphIndex: 75 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 105 + m_GlyphIndex: 76 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 106 + m_GlyphIndex: 77 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 107 + m_GlyphIndex: 78 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 108 + m_GlyphIndex: 79 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 109 + m_GlyphIndex: 80 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 110 + m_GlyphIndex: 81 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 111 + m_GlyphIndex: 82 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 112 + m_GlyphIndex: 83 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 113 + m_GlyphIndex: 84 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 114 + m_GlyphIndex: 85 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 115 + m_GlyphIndex: 86 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 116 + m_GlyphIndex: 87 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 117 + m_GlyphIndex: 88 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 118 + m_GlyphIndex: 89 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 119 + m_GlyphIndex: 90 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 120 + m_GlyphIndex: 91 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 121 + m_GlyphIndex: 92 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 122 + m_GlyphIndex: 93 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 123 + m_GlyphIndex: 94 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 124 + m_GlyphIndex: 95 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 125 + m_GlyphIndex: 96 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 126 + m_GlyphIndex: 97 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 160 + m_GlyphIndex: 98 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 161 + m_GlyphIndex: 99 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 162 + m_GlyphIndex: 100 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 163 + m_GlyphIndex: 101 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 164 + m_GlyphIndex: 102 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 165 + m_GlyphIndex: 103 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 166 + m_GlyphIndex: 104 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 167 + m_GlyphIndex: 105 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 168 + m_GlyphIndex: 106 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 169 + m_GlyphIndex: 107 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 170 + m_GlyphIndex: 108 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 171 + m_GlyphIndex: 109 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 172 + m_GlyphIndex: 110 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 173 + m_GlyphIndex: 111 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 174 + m_GlyphIndex: 112 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 175 + m_GlyphIndex: 113 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 176 + m_GlyphIndex: 114 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 177 + m_GlyphIndex: 115 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 178 + m_GlyphIndex: 116 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 179 + m_GlyphIndex: 117 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 180 + m_GlyphIndex: 118 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 181 + m_GlyphIndex: 119 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 182 + m_GlyphIndex: 120 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 183 + m_GlyphIndex: 121 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 184 + m_GlyphIndex: 122 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 185 + m_GlyphIndex: 123 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 186 + m_GlyphIndex: 124 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 187 + m_GlyphIndex: 125 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 188 + m_GlyphIndex: 126 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 189 + m_GlyphIndex: 127 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 190 + m_GlyphIndex: 128 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 191 + m_GlyphIndex: 129 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 192 + m_GlyphIndex: 130 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 193 + m_GlyphIndex: 131 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 194 + m_GlyphIndex: 132 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 195 + m_GlyphIndex: 133 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 196 + m_GlyphIndex: 134 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 197 + m_GlyphIndex: 135 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 198 + m_GlyphIndex: 136 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 199 + m_GlyphIndex: 137 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 200 + m_GlyphIndex: 138 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 201 + m_GlyphIndex: 139 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 202 + m_GlyphIndex: 140 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 203 + m_GlyphIndex: 141 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 204 + m_GlyphIndex: 142 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 205 + m_GlyphIndex: 143 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 206 + m_GlyphIndex: 144 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 207 + m_GlyphIndex: 145 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 208 + m_GlyphIndex: 146 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 209 + m_GlyphIndex: 147 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 210 + m_GlyphIndex: 148 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 211 + m_GlyphIndex: 149 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 212 + m_GlyphIndex: 150 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 213 + m_GlyphIndex: 151 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 214 + m_GlyphIndex: 152 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 215 + m_GlyphIndex: 153 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 216 + m_GlyphIndex: 154 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 217 + m_GlyphIndex: 155 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 218 + m_GlyphIndex: 156 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 219 + m_GlyphIndex: 157 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 220 + m_GlyphIndex: 158 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 221 + m_GlyphIndex: 159 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 222 + m_GlyphIndex: 160 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 223 + m_GlyphIndex: 161 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 224 + m_GlyphIndex: 162 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 225 + m_GlyphIndex: 163 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 226 + m_GlyphIndex: 164 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 227 + m_GlyphIndex: 165 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 228 + m_GlyphIndex: 166 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 229 + m_GlyphIndex: 167 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 230 + m_GlyphIndex: 168 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 231 + m_GlyphIndex: 169 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 232 + m_GlyphIndex: 170 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 233 + m_GlyphIndex: 171 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 234 + m_GlyphIndex: 172 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 235 + m_GlyphIndex: 173 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 236 + m_GlyphIndex: 174 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 237 + m_GlyphIndex: 175 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 238 + m_GlyphIndex: 176 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 239 + m_GlyphIndex: 177 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 240 + m_GlyphIndex: 178 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 241 + m_GlyphIndex: 179 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 242 + m_GlyphIndex: 180 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 243 + m_GlyphIndex: 181 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 244 + m_GlyphIndex: 182 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 245 + m_GlyphIndex: 183 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 246 + m_GlyphIndex: 184 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 247 + m_GlyphIndex: 185 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 248 + m_GlyphIndex: 186 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 249 + m_GlyphIndex: 187 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 250 + m_GlyphIndex: 188 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 251 + m_GlyphIndex: 189 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 252 + m_GlyphIndex: 190 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 253 + m_GlyphIndex: 191 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 254 + m_GlyphIndex: 192 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 255 + m_GlyphIndex: 193 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8192 + m_GlyphIndex: 1997 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8193 + m_GlyphIndex: 1998 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8194 + m_GlyphIndex: 1999 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8195 + m_GlyphIndex: 2000 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8196 + m_GlyphIndex: 2001 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8197 + m_GlyphIndex: 2002 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8198 + m_GlyphIndex: 2003 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8199 + m_GlyphIndex: 2004 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8200 + m_GlyphIndex: 2005 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8201 + m_GlyphIndex: 2006 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8202 + m_GlyphIndex: 2007 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8203 + m_GlyphIndex: 2008 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8204 + m_GlyphIndex: 2009 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8205 + m_GlyphIndex: 2010 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8206 + m_GlyphIndex: 2011 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8207 + m_GlyphIndex: 2012 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8210 + m_GlyphIndex: 2013 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8211 + m_GlyphIndex: 2014 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8212 + m_GlyphIndex: 2015 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8213 + m_GlyphIndex: 2016 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8214 + m_GlyphIndex: 2017 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8215 + m_GlyphIndex: 2018 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8216 + m_GlyphIndex: 2019 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8217 + m_GlyphIndex: 2020 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8218 + m_GlyphIndex: 2021 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8219 + m_GlyphIndex: 2022 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8220 + m_GlyphIndex: 2023 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8221 + m_GlyphIndex: 2024 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8222 + m_GlyphIndex: 2025 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8223 + m_GlyphIndex: 2026 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8224 + m_GlyphIndex: 2027 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8225 + m_GlyphIndex: 2028 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8226 + m_GlyphIndex: 2029 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8230 + m_GlyphIndex: 2030 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8234 + m_GlyphIndex: 2031 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8235 + m_GlyphIndex: 2032 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8236 + m_GlyphIndex: 2033 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8237 + m_GlyphIndex: 2034 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8238 + m_GlyphIndex: 2035 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8239 + m_GlyphIndex: 2036 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8240 + m_GlyphIndex: 2037 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8242 + m_GlyphIndex: 2038 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8243 + m_GlyphIndex: 2039 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8244 + m_GlyphIndex: 2040 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8249 + m_GlyphIndex: 2041 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8250 + m_GlyphIndex: 2042 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8252 + m_GlyphIndex: 2043 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8254 + m_GlyphIndex: 2044 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8260 + m_GlyphIndex: 2045 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8286 + m_GlyphIndex: 2046 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8298 + m_GlyphIndex: 2047 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8299 + m_GlyphIndex: 2048 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8300 + m_GlyphIndex: 2049 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8301 + m_GlyphIndex: 2050 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8302 + m_GlyphIndex: 2051 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8303 + m_GlyphIndex: 2052 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8364 + m_GlyphIndex: 2075 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 8482 + m_GlyphIndex: 2090 + m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 9633 + m_GlyphIndex: 2179 + m_Scale: 1 + m_AtlasTextures: + - {fileID: 28684132378477856} + m_AtlasTextureIndex: 0 + m_IsMultiAtlasTexturesEnabled: 0 + m_UsedGlyphRects: + - m_X: 0 + m_Y: 0 + m_Width: 93 + m_Height: 93 + - m_X: 93 + m_Y: 0 + m_Width: 104 + m_Height: 78 + - m_X: 197 + m_Y: 0 + m_Width: 101 + m_Height: 78 + - m_X: 298 + m_Y: 0 + m_Width: 101 + m_Height: 80 + - m_X: 0 + m_Y: 93 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 188 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 283 + m_Width: 78 + m_Height: 95 + - m_X: 0 + m_Y: 378 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 472 + m_Width: 78 + m_Height: 94 + - m_X: 0 + m_Y: 566 + m_Width: 74 + m_Height: 97 + - m_X: 399 + m_Y: 0 + m_Width: 89 + m_Height: 80 + - m_X: 0 + m_Y: 663 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 757 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 851 + m_Width: 76 + m_Height: 94 + - m_X: 0 + m_Y: 945 + m_Width: 87 + m_Height: 78 + - m_X: 488 + m_Y: 0 + m_Width: 86 + m_Height: 78 + - m_X: 574 + m_Y: 0 + m_Width: 85 + m_Height: 79 + - m_X: 659 + m_Y: 0 + m_Width: 82 + m_Height: 84 + - m_X: 741 + m_Y: 0 + m_Width: 78 + m_Height: 92 + - m_X: 819 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 895 + m_Y: 0 + m_Width: 76 + m_Height: 93 + - m_X: 971 + m_Y: 0 + m_Width: 47 + m_Height: 94 + - m_X: 93 + m_Y: 78 + m_Width: 105 + m_Height: 25 + - m_X: 78 + m_Y: 103 + m_Width: 76 + m_Height: 91 + - m_X: 78 + m_Y: 194 + m_Width: 73 + m_Height: 93 + - m_X: 78 + m_Y: 287 + m_Width: 69 + m_Height: 95 + - m_X: 78 + m_Y: 382 + m_Width: 69 + m_Height: 94 + - m_X: 78 + m_Y: 476 + m_Width: 69 + m_Height: 94 + - m_X: 74 + m_Y: 570 + m_Width: 66 + m_Height: 93 + - m_X: 76 + m_Y: 663 + m_Width: 60 + m_Height: 100 + - m_X: 76 + m_Y: 763 + m_Width: 59 + m_Height: 99 + - m_X: 76 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 87 + m_Y: 945 + m_Width: 78 + m_Height: 78 + - m_X: 154 + m_Y: 103 + m_Width: 46 + m_Height: 99 + - m_X: 200 + m_Y: 78 + m_Width: 67 + m_Height: 94 + - m_X: 151 + m_Y: 202 + m_Width: 66 + m_Height: 89 + - m_X: 147 + m_Y: 291 + m_Width: 69 + m_Height: 92 + - m_X: 147 + m_Y: 383 + m_Width: 66 + m_Height: 94 + - m_X: 147 + m_Y: 477 + m_Width: 66 + m_Height: 93 + - m_X: 140 + m_Y: 570 + m_Width: 66 + m_Height: 91 + - m_X: 267 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 347 + m_Y: 80 + m_Width: 80 + m_Height: 80 + - m_X: 427 + m_Y: 80 + m_Width: 72 + m_Height: 80 + - m_X: 499 + m_Y: 78 + m_Width: 74 + m_Height: 80 + - m_X: 573 + m_Y: 79 + m_Width: 78 + m_Height: 80 + - m_X: 651 + m_Y: 84 + m_Width: 90 + m_Height: 66 + - m_X: 741 + m_Y: 92 + m_Width: 77 + m_Height: 78 + - m_X: 818 + m_Y: 93 + m_Width: 76 + m_Height: 78 + - m_X: 894 + m_Y: 93 + m_Width: 76 + m_Height: 80 + - m_X: 970 + m_Y: 94 + m_Width: 48 + m_Height: 81 + - m_X: 267 + m_Y: 160 + m_Width: 105 + m_Height: 25 + - m_X: 217 + m_Y: 172 + m_Width: 46 + m_Height: 99 + - m_X: 263 + m_Y: 185 + m_Width: 76 + m_Height: 78 + - m_X: 372 + m_Y: 160 + m_Width: 89 + m_Height: 52 + - m_X: 339 + m_Y: 185 + m_Width: 29 + m_Height: 78 + - m_X: 368 + m_Y: 212 + m_Width: 83 + m_Height: 65 + - m_X: 136 + m_Y: 663 + m_Width: 43 + m_Height: 99 + - m_X: 179 + m_Y: 661 + m_Width: 43 + m_Height: 99 + - m_X: 206 + m_Y: 570 + m_Width: 44 + m_Height: 91 + - m_X: 222 + m_Y: 661 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 383 + m_Width: 37 + m_Height: 99 + - m_X: 213 + m_Y: 482 + m_Width: 59 + m_Height: 88 + - m_X: 250 + m_Y: 570 + m_Width: 64 + m_Height: 90 + - m_X: 259 + m_Y: 660 + m_Width: 60 + m_Height: 96 + - m_X: 135 + m_Y: 763 + m_Width: 36 + m_Height: 99 + - m_X: 135 + m_Y: 862 + m_Width: 59 + m_Height: 83 + - m_X: 165 + m_Y: 945 + m_Width: 75 + m_Height: 78 + - m_X: 171 + m_Y: 762 + m_Width: 27 + m_Height: 99 + - m_X: 198 + m_Y: 760 + m_Width: 59 + m_Height: 89 + - m_X: 194 + m_Y: 861 + m_Width: 23 + m_Height: 84 + - m_X: 217 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 240 + m_Y: 942 + m_Width: 64 + m_Height: 81 + - m_X: 255 + m_Y: 849 + m_Width: 38 + m_Height: 93 + - m_X: 257 + m_Y: 760 + m_Width: 39 + m_Height: 89 + - m_X: 296 + m_Y: 756 + m_Width: 27 + m_Height: 99 + - m_X: 293 + m_Y: 855 + m_Width: 57 + m_Height: 87 + - m_X: 304 + m_Y: 942 + m_Width: 61 + m_Height: 81 + - m_X: 651 + m_Y: 150 + m_Width: 83 + m_Height: 28 + - m_X: 461 + m_Y: 160 + m_Width: 67 + m_Height: 78 + - m_X: 528 + m_Y: 158 + m_Width: 44 + m_Height: 81 + - m_X: 572 + m_Y: 159 + m_Width: 73 + m_Height: 78 + - m_X: 645 + m_Y: 178 + m_Width: 82 + m_Height: 64 + - m_X: 451 + m_Y: 238 + m_Width: 71 + m_Height: 78 + - m_X: 522 + m_Y: 239 + m_Width: 61 + m_Height: 80 + - m_X: 583 + m_Y: 237 + m_Width: 62 + m_Height: 82 + - m_X: 645 + m_Y: 242 + m_Width: 70 + m_Height: 78 + - m_X: 216 + m_Y: 319 + m_Width: 62 + m_Height: 64 + - m_X: 217 + m_Y: 271 + m_Width: 61 + m_Height: 48 + - m_X: 278 + m_Y: 263 + m_Width: 70 + m_Height: 80 + - m_X: 250 + m_Y: 383 + m_Width: 40 + m_Height: 89 + - m_X: 348 + m_Y: 277 + m_Width: 71 + m_Height: 70 + - m_X: 278 + m_Y: 343 + m_Width: 70 + m_Height: 34 + - m_X: 290 + m_Y: 377 + m_Width: 57 + m_Height: 87 + - m_X: 419 + m_Y: 277 + m_Width: 29 + m_Height: 76 + - m_X: 448 + m_Y: 316 + m_Width: 69 + m_Height: 78 + - m_X: 517 + m_Y: 319 + m_Width: 69 + m_Height: 78 + - m_X: 586 + m_Y: 319 + m_Width: 59 + m_Height: 79 + - m_X: 645 + m_Y: 320 + m_Width: 69 + m_Height: 79 + - m_X: 348 + m_Y: 347 + m_Width: 69 + m_Height: 78 + - m_X: 417 + m_Y: 353 + m_Width: 31 + m_Height: 41 + - m_X: 347 + m_Y: 425 + m_Width: 69 + m_Height: 68 + - m_X: 417 + m_Y: 394 + m_Width: 68 + m_Height: 78 + - m_X: 485 + m_Y: 397 + m_Width: 67 + m_Height: 78 + - m_X: 552 + m_Y: 398 + m_Width: 67 + m_Height: 78 + - m_X: 619 + m_Y: 399 + m_Width: 66 + m_Height: 78 + - m_X: 685 + m_Y: 399 + m_Width: 43 + m_Height: 82 + - m_X: 272 + m_Y: 472 + m_Width: 40 + m_Height: 89 + - m_X: 312 + m_Y: 464 + m_Width: 29 + m_Height: 81 + - m_X: 341 + m_Y: 493 + m_Width: 66 + m_Height: 80 + - m_X: 314 + m_Y: 573 + m_Width: 64 + m_Height: 83 + - m_X: 319 + m_Y: 656 + m_Width: 59 + m_Height: 83 + - m_X: 323 + m_Y: 739 + m_Width: 64 + m_Height: 83 + - m_X: 378 + m_Y: 573 + m_Width: 39 + m_Height: 89 + - m_X: 378 + m_Y: 662 + m_Width: 42 + m_Height: 75 + - m_X: 387 + m_Y: 737 + m_Width: 39 + m_Height: 89 + - m_X: 407 + m_Y: 493 + m_Width: 61 + m_Height: 80 + - m_X: 417 + m_Y: 573 + m_Width: 57 + m_Height: 83 + - m_X: 420 + m_Y: 656 + m_Width: 57 + m_Height: 81 + - m_X: 426 + m_Y: 737 + m_Width: 61 + m_Height: 83 + - m_X: 468 + m_Y: 475 + m_Width: 64 + m_Height: 82 + - m_X: 474 + m_Y: 557 + m_Width: 61 + m_Height: 83 + - m_X: 477 + m_Y: 640 + m_Width: 61 + m_Height: 83 + - m_X: 532 + m_Y: 476 + m_Width: 65 + m_Height: 78 + - m_X: 535 + m_Y: 554 + m_Width: 63 + m_Height: 82 + - m_X: 538 + m_Y: 636 + m_Width: 61 + m_Height: 83 + - m_X: 487 + m_Y: 723 + m_Width: 61 + m_Height: 83 + - m_X: 548 + m_Y: 719 + m_Width: 57 + m_Height: 83 + - m_X: 597 + m_Y: 477 + m_Width: 62 + m_Height: 71 + - m_X: 598 + m_Y: 548 + m_Width: 61 + m_Height: 82 + - m_X: 599 + m_Y: 630 + m_Width: 60 + m_Height: 82 + - m_X: 605 + m_Y: 712 + m_Width: 57 + m_Height: 83 + - m_X: 659 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 659 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 659 + m_Y: 638 + m_Width: 64 + m_Height: 66 + - m_X: 662 + m_Y: 704 + m_Width: 61 + m_Height: 82 + - m_X: 714 + m_Y: 320 + m_Width: 61 + m_Height: 79 + - m_X: 715 + m_Y: 242 + m_Width: 64 + m_Height: 78 + - m_X: 728 + m_Y: 399 + m_Width: 59 + m_Height: 82 + - m_X: 724 + m_Y: 481 + m_Width: 65 + m_Height: 78 + - m_X: 723 + m_Y: 559 + m_Width: 64 + m_Height: 79 + - m_X: 723 + m_Y: 638 + m_Width: 61 + m_Height: 80 + - m_X: 723 + m_Y: 718 + m_Width: 61 + m_Height: 79 + - m_X: 727 + m_Y: 178 + m_Width: 62 + m_Height: 64 + - m_X: 789 + m_Y: 171 + m_Width: 63 + m_Height: 78 + - m_X: 779 + m_Y: 249 + m_Width: 62 + m_Height: 78 + - m_X: 775 + m_Y: 327 + m_Width: 61 + m_Height: 66 + - m_X: 787 + m_Y: 393 + m_Width: 59 + m_Height: 82 + - m_X: 789 + m_Y: 475 + m_Width: 57 + m_Height: 82 + - m_X: 852 + m_Y: 171 + m_Width: 41 + m_Height: 81 + - m_X: 893 + m_Y: 173 + m_Width: 62 + m_Height: 79 + - m_X: 841 + m_Y: 252 + m_Width: 61 + m_Height: 79 + - m_X: 902 + m_Y: 252 + m_Width: 60 + m_Height: 80 + - m_X: 962 + m_Y: 175 + m_Width: 61 + m_Height: 79 + - m_X: 962 + m_Y: 254 + m_Width: 61 + m_Height: 66 + - m_X: 962 + m_Y: 320 + m_Width: 61 + m_Height: 62 + - m_X: 836 + m_Y: 331 + m_Width: 61 + m_Height: 62 + - m_X: 846 + m_Y: 393 + m_Width: 59 + m_Height: 81 + - m_X: 846 + m_Y: 474 + m_Width: 59 + m_Height: 80 + - m_X: 905 + m_Y: 332 + m_Width: 57 + m_Height: 80 + - m_X: 962 + m_Y: 382 + m_Width: 61 + m_Height: 62 + - m_X: 905 + m_Y: 412 + m_Width: 57 + m_Height: 79 + - m_X: 962 + m_Y: 444 + m_Width: 61 + m_Height: 53 + - m_X: 905 + m_Y: 491 + m_Width: 57 + m_Height: 78 + - m_X: 962 + m_Y: 497 + m_Width: 61 + m_Height: 53 + - m_X: 962 + m_Y: 550 + m_Width: 61 + m_Height: 43 + - m_X: 323 + m_Y: 822 + m_Width: 63 + m_Height: 30 + - m_X: 350 + m_Y: 852 + m_Width: 39 + m_Height: 89 + - m_X: 365 + m_Y: 941 + m_Width: 43 + m_Height: 82 + - m_X: 389 + m_Y: 826 + m_Width: 39 + m_Height: 89 + - m_X: 428 + m_Y: 820 + m_Width: 59 + m_Height: 78 + - m_X: 487 + m_Y: 806 + m_Width: 58 + m_Height: 78 + - m_X: 784 + m_Y: 638 + m_Width: 39 + m_Height: 89 + - m_X: 787 + m_Y: 559 + m_Width: 55 + m_Height: 79 + - m_X: 784 + m_Y: 727 + m_Width: 44 + m_Height: 78 + - m_X: 823 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 828 + m_Y: 727 + m_Width: 38 + m_Height: 82 + - m_X: 842 + m_Y: 557 + m_Width: 28 + m_Height: 81 + - m_X: 870 + m_Y: 554 + m_Width: 28 + m_Height: 81 + - m_X: 898 + m_Y: 569 + m_Width: 57 + m_Height: 66 + - m_X: 955 + m_Y: 593 + m_Width: 62 + m_Height: 58 + - m_X: 864 + m_Y: 638 + m_Width: 41 + m_Height: 89 + - m_X: 905 + m_Y: 635 + m_Width: 41 + m_Height: 89 + - m_X: 946 + m_Y: 651 + m_Width: 57 + m_Height: 79 + - m_X: 866 + m_Y: 727 + m_Width: 40 + m_Height: 82 + - m_X: 906 + m_Y: 724 + m_Width: 40 + m_Height: 82 + - m_X: 946 + m_Y: 730 + m_Width: 57 + m_Height: 66 + - m_X: 389 + m_Y: 915 + m_Width: 42 + m_Height: 26 + - m_X: 408 + m_Y: 941 + m_Width: 38 + m_Height: 82 + - m_X: 446 + m_Y: 898 + m_Width: 39 + m_Height: 89 + - m_X: 545 + m_Y: 806 + m_Width: 28 + m_Height: 78 + - m_X: 573 + m_Y: 802 + m_Width: 47 + m_Height: 78 + - m_X: 620 + m_Y: 795 + m_Width: 57 + m_Height: 65 + - m_X: 677 + m_Y: 786 + m_Width: 46 + m_Height: 56 + - m_X: 723 + m_Y: 797 + m_Width: 59 + m_Height: 59 + - m_X: 782 + m_Y: 805 + m_Width: 46 + m_Height: 55 + - m_X: 828 + m_Y: 809 + m_Width: 59 + m_Height: 58 + - m_X: 487 + m_Y: 884 + m_Width: 70 + m_Height: 25 + - m_X: 485 + m_Y: 909 + m_Width: 57 + m_Height: 65 + - m_X: 485 + m_Y: 974 + m_Width: 50 + m_Height: 49 + - m_X: 542 + m_Y: 909 + m_Width: 28 + m_Height: 78 + - m_X: 887 + m_Y: 809 + m_Width: 29 + m_Height: 64 + - m_X: 916 + m_Y: 806 + m_Width: 42 + m_Height: 65 + - m_X: 958 + m_Y: 796 + m_Width: 54 + m_Height: 64 + - m_X: 620 + m_Y: 860 + m_Width: 57 + m_Height: 50 + - m_X: 677 + m_Y: 842 + m_Width: 43 + m_Height: 54 + - m_X: 720 + m_Y: 856 + m_Width: 54 + m_Height: 41 + - m_X: 774 + m_Y: 860 + m_Width: 51 + m_Height: 52 + - m_X: 825 + m_Y: 867 + m_Width: 48 + m_Height: 52 + - m_X: 873 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 446 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 958 + m_Y: 860 + m_Width: 54 + m_Height: 24 + - m_X: 535 + m_Y: 987 + m_Width: 38 + m_Height: 32 + - m_X: 677 + m_Y: 896 + m_Width: 43 + m_Height: 43 + - m_X: 720 + m_Y: 897 + m_Width: 45 + m_Height: 41 + - m_X: 765 + m_Y: 912 + m_Width: 44 + m_Height: 38 + - m_X: 809 + m_Y: 919 + m_Width: 43 + m_Height: 42 + - m_X: 852 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 852 + m_Y: 951 + m_Width: 69 + m_Height: 23 + - m_X: 915 + m_Y: 873 + m_Width: 42 + m_Height: 53 + - m_X: 957 + m_Y: 884 + m_Width: 42 + m_Height: 38 + - m_X: 919 + m_Y: 926 + m_Width: 67 + m_Height: 25 + - m_X: 921 + m_Y: 951 + m_Width: 44 + m_Height: 27 + - m_X: 965 + m_Y: 951 + m_Width: 27 + m_Height: 38 + - m_X: 573 + m_Y: 880 + m_Width: 42 + m_Height: 26 + - m_X: 570 + m_Y: 906 + m_Width: 42 + m_Height: 38 + - m_X: 570 + m_Y: 944 + m_Width: 42 + m_Height: 38 + - m_X: 612 + m_Y: 910 + m_Width: 41 + m_Height: 38 + - m_X: 612 + m_Y: 948 + m_Width: 35 + m_Height: 37 + - m_X: 573 + m_Y: 982 + m_Width: 29 + m_Height: 39 + - m_X: 602 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 630 + m_Y: 985 + m_Width: 28 + m_Height: 38 + - m_X: 986 + m_Y: 922 + m_Width: 29 + m_Height: 29 + - m_X: 992 + m_Y: 951 + m_Width: 28 + m_Height: 38 + - m_X: 647 + m_Y: 948 + m_Width: 29 + m_Height: 28 + - m_X: 676 + m_Y: 939 + m_Width: 28 + m_Height: 38 + m_FreeGlyphRects: + - m_X: 78 + m_Y: 93 + m_Width: 15 + m_Height: 10 + - m_X: 74 + m_Y: 566 + m_Width: 4 + m_Height: 4 + - m_X: 198 + m_Y: 78 + m_Width: 2 + m_Height: 25 + - m_X: 151 + m_Y: 194 + m_Width: 3 + m_Height: 8 + - m_X: 147 + m_Y: 287 + m_Width: 4 + m_Height: 4 + - m_X: 267 + m_Y: 78 + m_Width: 31 + m_Height: 2 + - m_X: 488 + m_Y: 78 + m_Width: 11 + m_Height: 2 + - m_X: 573 + m_Y: 78 + m_Width: 1 + m_Height: 1 + - m_X: 651 + m_Y: 79 + m_Width: 8 + m_Height: 5 + - m_X: 818 + m_Y: 92 + m_Width: 1 + m_Height: 1 + - m_X: 970 + m_Y: 93 + m_Width: 1 + m_Height: 1 + - m_X: 200 + m_Y: 172 + m_Width: 17 + m_Height: 30 + - m_X: 263 + m_Y: 172 + m_Width: 4 + m_Height: 13 + - m_X: 368 + m_Y: 185 + m_Width: 4 + m_Height: 27 + - m_X: 140 + m_Y: 661 + m_Width: 39 + m_Height: 2 + - m_X: 250 + m_Y: 660 + m_Width: 9 + m_Height: 1 + - m_X: 136 + m_Y: 762 + m_Width: 35 + m_Height: 1 + - m_X: 179 + m_Y: 760 + m_Width: 19 + m_Height: 2 + - m_X: 171 + m_Y: 861 + m_Width: 23 + m_Height: 1 + - m_X: 198 + m_Y: 849 + m_Width: 19 + m_Height: 12 + - m_X: 217 + m_Y: 942 + m_Width: 23 + m_Height: 3 + - m_X: 259 + m_Y: 756 + m_Width: 37 + m_Height: 4 + - m_X: 293 + m_Y: 849 + m_Width: 3 + m_Height: 6 + - m_X: 499 + m_Y: 158 + m_Width: 29 + m_Height: 2 + - m_X: 572 + m_Y: 158 + m_Width: 1 + m_Height: 1 + - m_X: 645 + m_Y: 159 + m_Width: 6 + m_Height: 19 + - m_X: 451 + m_Y: 212 + m_Width: 10 + m_Height: 26 + - m_X: 522 + m_Y: 238 + m_Width: 6 + m_Height: 1 + - m_X: 572 + m_Y: 237 + m_Width: 11 + m_Height: 2 + - m_X: 216 + m_Y: 291 + m_Width: 1 + m_Height: 28 + - m_X: 263 + m_Y: 263 + m_Width: 15 + m_Height: 8 + - m_X: 348 + m_Y: 263 + m_Width: 20 + m_Height: 14 + - m_X: 278 + m_Y: 377 + m_Width: 12 + m_Height: 6 + - m_X: 448 + m_Y: 277 + m_Width: 3 + m_Height: 39 + - m_X: 517 + m_Y: 316 + m_Width: 5 + m_Height: 3 + - m_X: 417 + m_Y: 347 + m_Width: 2 + m_Height: 6 + - m_X: 347 + m_Y: 377 + m_Width: 1 + m_Height: 48 + - m_X: 485 + m_Y: 394 + m_Width: 32 + m_Height: 3 + - m_X: 552 + m_Y: 397 + m_Width: 34 + m_Height: 1 + - m_X: 619 + m_Y: 398 + m_Width: 26 + m_Height: 1 + - m_X: 250 + m_Y: 472 + m_Width: 22 + m_Height: 10 + - m_X: 290 + m_Y: 464 + m_Width: 22 + m_Height: 8 + - m_X: 272 + m_Y: 561 + m_Width: 69 + m_Height: 9 + - m_X: 341 + m_Y: 464 + m_Width: 6 + m_Height: 29 + - m_X: 312 + m_Y: 545 + m_Width: 29 + m_Height: 25 + - m_X: 314 + m_Y: 545 + m_Width: 27 + m_Height: 28 + - m_X: 314 + m_Y: 656 + m_Width: 5 + m_Height: 4 + - m_X: 319 + m_Y: 739 + m_Width: 4 + m_Height: 17 + - m_X: 378 + m_Y: 737 + m_Width: 9 + m_Height: 2 + - m_X: 416 + m_Y: 425 + m_Width: 1 + m_Height: 68 + - m_X: 417 + m_Y: 656 + m_Width: 3 + m_Height: 6 + - m_X: 416 + m_Y: 472 + m_Width: 69 + m_Height: 3 + - m_X: 416 + m_Y: 472 + m_Width: 52 + m_Height: 21 + - m_X: 468 + m_Y: 557 + m_Width: 6 + m_Height: 16 + - m_X: 474 + m_Y: 640 + m_Width: 3 + m_Height: 16 + - m_X: 532 + m_Y: 475 + m_Width: 20 + m_Height: 1 + - m_X: 532 + m_Y: 554 + m_Width: 3 + m_Height: 3 + - m_X: 535 + m_Y: 636 + m_Width: 3 + m_Height: 4 + - m_X: 477 + m_Y: 723 + m_Width: 10 + m_Height: 14 + - m_X: 538 + m_Y: 719 + m_Width: 10 + m_Height: 4 + - m_X: 597 + m_Y: 476 + m_Width: 22 + m_Height: 1 + - m_X: 597 + m_Y: 548 + m_Width: 1 + m_Height: 6 + - m_X: 598 + m_Y: 630 + m_Width: 1 + m_Height: 6 + - m_X: 599 + m_Y: 712 + m_Width: 6 + m_Height: 7 + - m_X: 659 + m_Y: 477 + m_Width: 26 + m_Height: 4 + - m_X: 659 + m_Y: 704 + m_Width: 3 + m_Height: 8 + - m_X: 734 + m_Y: 150 + m_Width: 7 + m_Height: 28 + - m_X: 734 + m_Y: 170 + m_Width: 84 + m_Height: 1 + - m_X: 734 + m_Y: 170 + m_Width: 55 + m_Height: 8 + - m_X: 779 + m_Y: 242 + m_Width: 10 + m_Height: 7 + - m_X: 775 + m_Y: 320 + m_Width: 4 + m_Height: 7 + - m_X: 775 + m_Y: 393 + m_Width: 12 + m_Height: 6 + - m_X: 787 + m_Y: 475 + m_Width: 2 + m_Height: 6 + - m_X: 893 + m_Y: 171 + m_Width: 1 + m_Height: 2 + - m_X: 841 + m_Y: 249 + m_Width: 11 + m_Height: 3 + - m_X: 1018 + m_Y: 0 + m_Width: 5 + m_Height: 175 + - m_X: 955 + m_Y: 173 + m_Width: 15 + m_Height: 2 + - m_X: 955 + m_Y: 173 + m_Width: 7 + m_Height: 79 + - m_X: 836 + m_Y: 327 + m_Width: 5 + m_Height: 4 + - m_X: 897 + m_Y: 331 + m_Width: 5 + m_Height: 62 + - m_X: 897 + m_Y: 332 + m_Width: 8 + m_Height: 61 + - m_X: 386 + m_Y: 822 + m_Width: 1 + m_Height: 30 + - m_X: 323 + m_Y: 852 + m_Width: 27 + m_Height: 3 + - m_X: 350 + m_Y: 941 + m_Width: 15 + m_Height: 1 + - m_X: 386 + m_Y: 826 + m_Width: 3 + m_Height: 26 + - m_X: 426 + m_Y: 820 + m_Width: 2 + m_Height: 6 + - m_X: 789 + m_Y: 557 + m_Width: 53 + m_Height: 2 + - m_X: 846 + m_Y: 554 + m_Width: 24 + m_Height: 3 + - m_X: 898 + m_Y: 554 + m_Width: 7 + m_Height: 15 + - m_X: 955 + m_Y: 569 + m_Width: 7 + m_Height: 24 + - m_X: 870 + m_Y: 635 + m_Width: 35 + m_Height: 3 + - m_X: 946 + m_Y: 635 + m_Width: 9 + m_Height: 16 + - m_X: 905 + m_Y: 724 + m_Width: 1 + m_Height: 3 + - m_X: 428 + m_Y: 898 + m_Width: 18 + m_Height: 17 + - m_X: 431 + m_Y: 898 + m_Width: 15 + m_Height: 43 + - m_X: 548 + m_Y: 802 + m_Width: 25 + m_Height: 4 + - m_X: 605 + m_Y: 795 + m_Width: 15 + m_Height: 7 + - m_X: 662 + m_Y: 786 + m_Width: 15 + m_Height: 9 + - m_X: 782 + m_Y: 797 + m_Width: 2 + m_Height: 8 + - m_X: 485 + m_Y: 898 + m_Width: 2 + m_Height: 11 + - m_X: 906 + m_Y: 806 + m_Width: 10 + m_Height: 3 + - m_X: 1003 + m_Y: 651 + m_Width: 20 + m_Height: 145 + - m_X: 946 + m_Y: 796 + m_Width: 12 + m_Height: 10 + - m_X: 720 + m_Y: 842 + m_Width: 3 + m_Height: 14 + - m_X: 774 + m_Y: 856 + m_Width: 8 + m_Height: 4 + - m_X: 825 + m_Y: 860 + m_Width: 3 + m_Height: 7 + - m_X: 873 + m_Y: 867 + m_Width: 14 + m_Height: 6 + - m_X: 446 + m_Y: 1019 + m_Width: 39 + m_Height: 4 + - m_X: 484 + m_Y: 987 + m_Width: 1 + m_Height: 36 + - m_X: 535 + m_Y: 974 + m_Width: 7 + m_Height: 13 + - m_X: 765 + m_Y: 897 + m_Width: 9 + m_Height: 15 + - m_X: 720 + m_Y: 938 + m_Width: 45 + m_Height: 85 + - m_X: 809 + m_Y: 912 + m_Width: 16 + m_Height: 7 + - m_X: 852 + m_Y: 919 + m_Width: 21 + m_Height: 7 + - m_X: 916 + m_Y: 871 + m_Width: 42 + m_Height: 2 + - m_X: 957 + m_Y: 871 + m_Width: 1 + m_Height: 13 + - m_X: 557 + m_Y: 884 + m_Width: 16 + m_Height: 22 + - m_X: 557 + m_Y: 884 + m_Width: 13 + m_Height: 25 + - m_X: 615 + m_Y: 880 + m_Width: 5 + m_Height: 30 + - m_X: 612 + m_Y: 906 + m_Width: 8 + m_Height: 4 + - m_X: 535 + m_Y: 1019 + m_Width: 38 + m_Height: 4 + - m_X: 570 + m_Y: 982 + m_Width: 3 + m_Height: 5 + - m_X: 535 + m_Y: 1021 + m_Width: 67 + m_Height: 2 + - m_X: 602 + m_Y: 982 + m_Width: 10 + m_Height: 3 + - m_X: 647 + m_Y: 978 + m_Width: 318 + m_Height: 7 + - m_X: 658 + m_Y: 978 + m_Width: 307 + m_Height: 45 + - m_X: 658 + m_Y: 989 + m_Width: 365 + m_Height: 34 + - m_X: 1012 + m_Y: 651 + m_Width: 11 + m_Height: 271 + - m_X: 999 + m_Y: 884 + m_Width: 24 + m_Height: 38 + - m_X: 957 + m_Y: 922 + m_Width: 29 + m_Height: 4 + - m_X: 1017 + m_Y: 593 + m_Width: 6 + m_Height: 358 + - m_X: 1020 + m_Y: 593 + m_Width: 3 + m_Height: 430 + - m_X: 1015 + m_Y: 651 + m_Width: 8 + m_Height: 300 + - m_X: 653 + m_Y: 910 + m_Width: 24 + m_Height: 29 + - m_X: 653 + m_Y: 910 + m_Width: 23 + m_Height: 38 + - m_X: 704 + m_Y: 939 + m_Width: 61 + m_Height: 84 + - m_X: 704 + m_Y: 950 + m_Width: 105 + m_Height: 73 + - m_X: 704 + m_Y: 961 + m_Width: 148 + m_Height: 62 + - m_X: 647 + m_Y: 977 + m_Width: 274 + m_Height: 8 + - m_X: 647 + m_Y: 976 + m_Width: 29 + m_Height: 9 + - m_X: 658 + m_Y: 977 + m_Width: 263 + m_Height: 46 + - m_X: 658 + m_Y: 976 + m_Width: 18 + m_Height: 47 + - m_X: 704 + m_Y: 974 + m_Width: 217 + m_Height: 49 + m_fontInfo: + Name: Liberation Sans + PointSize: 86 + Scale: 1 + CharacterCount: 250 + LineHeight: 98.90625 + Baseline: 0 + Ascender: 77.84375 + CapHeight: 59.1875 + Descender: -18.21875 + CenterLine: 0 + SuperscriptOffset: 77.84375 + SubscriptOffset: -12.261719 + SubSize: 0.5 + Underline: -12.261719 + UnderlineThickness: 6.298828 + strikethrough: 23.675 + strikethroughThickness: 0 + TabWidth: 239.0625 + Padding: 9 + AtlasWidth: 1024 + AtlasHeight: 1024 + atlas: {fileID: 0} + m_AtlasWidth: 1024 + m_AtlasHeight: 1024 + m_AtlasPadding: 9 + m_AtlasRenderMode: 4169 + m_glyphInfoList: [] + m_KerningTable: + kerningPairs: [] + m_FontFeatureTable: + m_GlyphPairAdjustmentRecords: + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 20 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 41 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 47 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 51 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 53 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 50 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 70 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -9.53125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 55 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 57 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 58 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -0.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 16 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -11.09375 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 29 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -5.578125 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 30 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 36 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 68 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 72 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 76 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 82 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 83 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -7.890625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 84 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 88 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 60 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 73 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 85 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 89 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 90 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -4.75 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 15 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 92 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -6.390625 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 17 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2019 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -3.1875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 3 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 86 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + - m_FirstAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: -1.546875 + m_YAdvance: 0 + m_SecondAdjustmentRecord: + m_GlyphIndex: 2020 + m_GlyphValueRecord: + m_XPlacement: 0 + m_YPlacement: 0 + m_XAdvance: 0 + m_YAdvance: 0 + m_FeatureLookupFlags: 0 + fallbackFontAssets: [] + m_FallbackFontAssetTable: + - {fileID: 11400000, guid: 2e498d1c8094910479dc3e1b768306a4, type: 2} + m_CreationSettings: + sourceFontFileName: + sourceFontFileGUID: e3265ab4bf004d28a9537516768c1c75 + pointSizeSamplingMode: 0 + pointSize: 86 + padding: 9 + packingMode: 4 + atlasWidth: 1024 + atlasHeight: 1024 + characterSetSelectionMode: 1 + characterSequence: 32 - 126, 160 - 255, 8192 - 8303, 8364, 8482, 9633 + referencedFontAssetGUID: 8f586378b4e144a9851e7b34d9b748ee + referencedTextAssetGUID: + fontStyle: 0 + fontStyleModifier: 0 + renderMode: 4169 + includeFontFeatures: 1 + m_FontWeightTable: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + fontWeights: + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + - regularTypeface: {fileID: 0} + italicTypeface: {fileID: 0} + normalStyle: 0 + normalSpacingOffset: 0 + boldStyle: 0.75 + boldSpacing: 7 + italicStyle: 35 + tabSize: 10 +--- !u!28 &28684132378477856 +Texture2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: LiberationSans SDF Atlas + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + serializedVersion: 2 + m_Width: 1024 + m_Height: 1024 + m_CompleteImageSize: 1048576 + m_TextureFormat: 1 + m_MipCount: 1 + m_IsReadable: 0 + m_IgnoreMasterTextureLimit: 0 + m_IsPreProcessed: 0 + m_StreamingMipmaps: 0 + m_StreamingMipmapsPriority: -92 + m_AlphaIsTransparency: 0 + m_ImageCount: 1 + m_TextureDimension: 2 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 1 + m_Aniso: 1 + m_MipBias: 0 + m_WrapU: 0 + m_WrapV: 0 + m_WrapW: 0 + m_LightmapFormat: 0 + m_ColorSpace: 0 + image data: 1048576 + _typelessdata: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f101112121313131212100f0e0c0a08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a1313131313131313130e0d0b08030000000000000000000000000000000000000002070a0c0d1313131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000050a0d0f10131313131313130e0d0b0803000000000000000000000000000000000000000000000004080a0a13131313131313131313131313131313131313131313131313131313131313131313131313131313130a09070400000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000020507080c0f1112131211100c080806020000000000000000000000030607090d1011121312110e0a070604010000000000000000000000000000000000000000000000000000000000000000000000000606060606060000000000000000000000000000000000000000000000000000000000010507070c0f1112131312100c08080602000000000000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000000000000000000000000000306080913131313131207070501000000000000000000000000000000000000000000000000000000000105070713131313130c0b09060100000000000000000000000000000000000004080a0a0b0b0b0b0b0b0b07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131315171a1c1d1e1e1f20201f1f1e1d1c1b19171513120f0b06060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101316172020202020202020201b1a18140f080100000000000000000000000000000000070e1317191a202020202020202020181715110c060000000000000000000000000000000000000000000000000000030a10161a1c1d202020202020201b1a18140f080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000000000000000000106090b0c131313131313080705020000000000000000000000000000000002090e111414181c1e1f201f1e1c191514120e090300000000000000060b101213161a1d1e1f201e1d1b171413110d0701000000000000000000000000000000000000000000000000000000000000030608091313131313130b0a0805000000000000000000000000000000000000000000000002080d111314191c1e1f201f1e1c191514120e09030000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000000000000000000000000000000002080d1113142020202020191815120d060000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d080200000000000000000000000000000000000000000000000002080d1113142020202020191815120d06000000000000000000000000000000050b10141617181818181818181413110d07010000000000000000000001030405060606060504040200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f09010000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e1214181c1f20222426282a2a2b2c2c2c2c2c2b2a2927262422201f1c171413110d0705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2022232d2d2d2d2d2d2d2d2d282724201a130b0200000000000000000000000000010a12191f2326272d2d2d2d2d2d2d2d2d2424211d171009000000000000000000000000000000000000000000000000040d151c2126292a2d2d2d2d2d2d2d2727241f1a130b0200000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c161008000000000000000000000000060d1215181920202020201f1514120e090300000000000000000000000002080e141a1e202125292a2b2c2c2b292622211e1a150e0903000000020a11171c1f2023272a2b2c2c2b2a282420201d18130c07000000000000000000000000000000000000000000000000000000030a0f121515202020202020181715110c060000000000000000000000000000000000000002080d13191e202125292b2c2d2c2b292622211e1a150e09030000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c040000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c0400000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2524221e181109010000000000000000000000000810171c2023242525252525252520201d18130c0400000000030607090b0e0f1112121313121211100f0d0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11141a1e2123282c2d2f31333537373838393939383837353433302e2d2b282221201d1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111921272c2f303939393939393939393433302b251d140b010000000000000000000000000a141c242a2f323339393939393939393931302d28221b120900000000000000000000000000000000000000000000030d161f262d323536393939393939393433302b251d140b0000000000000000000000000000000008111a22282d30313939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a1108000000000000000000010911181e2224252d2d2d2d2d2c22211e1a140d0600000000000000000000050d14191f252a2d2e3235373839383736322f2e2b26201a150e0600070c141c23282b2d303336383939383734312d2c29241d18120b03000000000000000000000000000000000000000000000000060e151a1f21222c2d2d2d2d2d2424211d1710090000000000000000000000000000000000050c13191e252a2d2e3235373939393836332e2d2b261f1a150e0600000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b13090000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000000000000000000000000000000050e161e252a2d2e393939393932312e29231b1309000000000000000000000008121a22282d3031313131313131312d2c29241d160d0405060b10121316181a1c1d1f1f20201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d20262a2d2e34383a3c3e40424344454546464645454342413f3d3b3938332d2d2c2924201e1a14100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b33383c3d46464646464646464641403c362f261d1308000000000000000000000007121c262e353b3f404646464646464646463e3d39342c241b10060000000000000000000000000000000000000000000a151f2831383e42434646464646464641403c362f261d0f05000000000000000000000000000005101a232c33393c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a1005000000000000000009131b23292e31323939393939392e2d2a261f180f060000000000000000080e171e252a30363a3b3f424445464544433f3b3a37312b2620180f0b12181e262e34383a3c40434445464544413d3a39352f28231c150c050000000000000000000000000000000000000000000006101820262b2e2f39393939393931302d28221a1209000000000000000000000000000000070e161e252a3036393a3f424445464645433f3b3a37312b2620180f0900000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b11060000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c02000000000000000000000000000000000000020c1620283036394646464646463f3e3a342d251b110600000000000000000005101a242c33393c3d3e3e3e3e3e3e3e3a39352f281f160b1113171c1f20222527292a2b2c2c2d2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d130900000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d1309000000000000000000000000010b151f272f343846464646464646464645423d352d24190f04000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d24292c31363a3b404546484a4d4f505151525353525251504f4e4c4a4846443f3d3a39352f2d2a251f1d18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a5353535353535353534e4c4841382f251a0f03000000000000000000020e19242e3840474b4d5353535353535353534b49453e362c22170c000000000000000000000000000000000000000005101c26313a43494e50535353535353534e4c4841382f21170d03000000000000000000000000000b17222c363e44494a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b0000000000000006111b252d343a3e3f4646464646463b3a36312921180b0200000000000008111a202930363b4246474b4f51525352514f4c4847423c37312a211b151c232830383f4446494d5051525351504e4a4745403a342e271e170e050000000000000000000000000000000000000000030e18222a31373a3c4646464646463e3d39342c241a0e0500000000000000000000000000071019202830363a4146474c4f51525352514f4c4847423c37312a211b12090100000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d01000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000000000000000000000000000008131e28323a41465353535353534c4a463f372d23180d0100000000000000000b17222c363e44494a4b4b4b4b4b4b4b4745403a31281d191d2023282b2d2f3234363738393939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f35393b4246484b51535557595b5d5d5e5f5f5f5f5f5e5d5c5a59575553504a4a4745413b3a36302c29241d1a140f0a03000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f54566060606060606060605b58534a41362b20140400000000000000000007131f2a35404a52575a606060606060606060575550483e34281d1101000000000000000000000000000000000000000a16212d38434c545a5d606060606060605a58534a4133291f140900000000000000000000000004101c28333e48505557606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c10040000000000010d18232d373f464a4c5353535353524846423b33291d140a000000000008111a232c323b41464d5254585c5d5e5f5f5e5c5955534d47423c332d241e272e343e424a5053565a5d5e5f5f5e5d5b5753514b444039302920170f05000000000000000000000000000000000000000a15202a343c4347485353535353534b49453e362c20170d020000000000000000000000071119222b323a41464c5254585c5e5f605f5e5c5955534d47423c332d241b130900000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e1206000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c0300000000000000000003030303030303010d1925303a444c525f6060606060585651493f34291e12060000000000000004101c28333e485055575858585858585853514b433a2f2625292d2e34383a3c3e414244454546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e08020000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000000000000000000000000000000000000000060d151d232930363a4045474d5355545c60626466686a6a6b6b6c6c6c6b6b6a6867666361605b545654514b4846423b39352f2a251f1a150e08020000000000000000000000000000000000000000000000000000000000000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c67645c53483c3020150a0000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c6c6c64615a5045392d1d1207000000000000000000000000000000000000000d1a26323e49545e66696c6c6c6c6c6c6c67645c53453b30251a0e0200000000000000000000000814202d3944505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000000006121e29343f4951565860606060605f55534d453b2f261b1106000000050f1a232c353e444c52575e6165686a6b6c6b6a6965625f57534d453f372d27303940444f545c606366696b6c6c6b6a6764605d55514a423b322921170b020000000000000000000000000000000000030f1a26313c464e53555f6060606060575550483e32291e130800000000000000000000050e19232b343d444c52565e6165686a6c6c6c6b6966615f57534d453e362d251b110800000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e22150900000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000004080a0a1010101010101010111d2a36414c565e6c6c6c6c6c6c65625b51463a2e221509000000000000000814202d3944505a616464646464646464605d554b41382d3035393a3f4446494b4d4f5052525353525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000000000000000000000000000000000000000000000000000000030a11171f272f343b42464b5153575f6165666d6f71737576777878797979787876757472706e6c666663605d5554524d4745403936312b262019140d0500000000000000000000000000000000000000000000000000000000000000000000000916222f3c4854606b70797979797979797979746e64584c3c32261b0f0300000000000000000c1926323f4b57636e73797979797979797979716c615549392f23180c000000000000000000000000000000000000000f1c2935424e5a66707679797979797979746e64574d42362a1f140900000000000000000000000a1623303c4955616c707979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f23160900000000000915222e3a46515b62656c6c6c6c6c6c615f574d41382d22170b0300030d17212c353e474f565e61696e7275777879787776726e69625f5751493f373039424a515961666d6f7376777879787774706d67605c544d443b33291d140a000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c64615a50443a3025190e040000000000000000020d17202b353d464f565e61686d7275777879797876726e69625f5750483f372d23190d0400000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c1207000000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e312418080100000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000050b101416171d1d1d1d1d1d1d1d1d202d3946525e68767979797979726d62564a3e31241808010000000000000a1623303c4955616c70717171717171716d675d53493f383a4146474a505355585a5c5d5e5f5f605f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000000000040c151c2328313940454d52555d6065696e7276797b7d80828384848586868585848382817f7d7b797673706d6765615e5753514b46423b37312a251e170e07000000000000000000000000000000000000000000000000000000000000000000030f1b27333f495363707d868686868686868686807467584e43372b1f12060000000000000005111e2a36424d576673808686868686868686867e7164554b4034291c1004000000000000000000000000000000000000101d2a3643505d697682868686868686868074695e52463b30251a0e02000000000000000000000a1724313d4a5764707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a00000000000b1824313e4a56626d727979797979796e695f53493f33271f14090009141f29333e474f5961686e747b7e828485868584827f7b756e69625b51493f39424b545c606c70787c80838485868483817d7a726d665e564d453b2f261c1106000000000000000000000000000000000815212e3a47535f6a6f797979797979716c61564c41362a20160c020000000000000009141f29333d474f5960686d747a7f828485868584827f7b756e69625a51493f352b1f160c01000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c04000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c030810171c202324292929292929292929292e3a4754616d7a86868686867f7265584c3f322519130c0400000000000a1724313d4a5764707e7e7e7e7e7e7e7e796d655b504443484c5254545c60626567696a6b6c6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000000000000000000000000000000000000000000060d161e262e343d434b51575e61676d72777b7f8286888a8c8e909091929292929291908f8d8c8a888583807d7a76726e6964605d55534d47433c36302920191007000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6574818d939393939393939184786a5f53473b2e211508000000000000000714202d3a46525e69778390939393939393938e8275675c5145382c1f13060000000000000000000000000000000000000a1723303d4a5663707d89959393939392867b6e61574d42362a1f1409000000000000000000000a1724313d4a5764707d8a9393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a00000000000c1925323f4c5865727f8686868686867b6e655b50443b31251a0e050e1a25313b454f59616b707a81878b8f90919292918f8c88827b726d625b5147404b545c666d757d84898d9091929291908e8a857f786e695e574d42382d22170b010000000000000000000000000000000915222f3c4855626f7b8786868686867e71685e52463e32281e1308000000000000020e1a25303b454f59606b6f7a81868b8f91929392918f8c87827b716c625b51473d31281d1307000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140908111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d040000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409111a21282d303136363636363636363636363a4754616d7a879393938b7f7265584c3f3229241e160d04000000000a1724303d4a5763707d868b8b8b8b8b8b81776c605a504e54565e6165666d6f7174757778787979787877767573706e696763605c54524c46413b322a251e170e060000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c30231609000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c201306000000000000000000000000000000000000000000000000000000060f171f2830383f444f555c60696e737a7f84888b8f929897999b9d9d9e9e9f9f9f9e9e9d9b9a99969892908c8986827f7b76716d67615e57534e46413b322b22190f04000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e9f9f9f9f9fa196887c6f6255483c3025190d010000000000000814212e3b4754616e7b8795a09f9f9f9f9f9f9285796d6053473a2d22170b0000000000000000000000000000000000000916222f3c4854606b7683909da79fa3998d8074695e52463b3025190e020000000000000000000a1724313d4a5764707d8a979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a00000000000613202d394653606c7782909893988f82776c60574d42362a20170d121e2a36424d57616b707d868e939a9b9d9e9d9d9d9c98948f877f726d62594f45515c666d78818a9196999c9e9d9d9e9d9a98928c837b6e695e544a3f33281d12070000000000000000000000000000000815212e3a47535f6a737f8c95939392857a6d615a50443a3024190d04000000000005111e2a36424d57606b6f7d858d92999b9d9c9b9c9e9c9a938f867e726d62594f433a2f24180d0100000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d101a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c01000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d1a232c33393c3d4343434343434343434343434754616d7a87949f988b7f7265584c3f39352f281f160c010000000a16232f3c4855616b727f8c93979797938d80736c6158586062686d7175797c7e8082838585868685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f221509000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000000050e172129313a424a505960676d737b80858b9195989c9fa3a39f9d9b9a999898989898999b9c9d9fa3a29f9c9999928f8b87837e79746e69625f58524c443d342b21160a000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8996a1adacacacb2a8998c7f7266564c41362a1d1105000000000004101c2834404b5465717e8b98a7b1acacacaea2988a7d7063544a3f33281c0f0300000000000000000000000000000000000714202c38444f5963707d8a959fabab9f92867b6e61564d42362a1f14080000000000000000000a1724313d4a5764707d8a97a3acacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a3968a7d7063574a3d3024170a000000000005121f2b3744505b656e7b86929f9f948b7e72695e53463f32291f1414212d3a46535e69707d8692989f9d9b9691909192999f9e99928b7f726b60554e58606d78818e939ea09e9892909091979d9f9f9590847b6e665b5044392f23180c00000000000000000000000000000006121f2b37434e58606d78839099a1978e81756c61564c4135291f160c01000000000714202d3a46525e696f7d8691979f9f9892908e8f91979f9f98928b7f726b60554b4035291d1307000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f1617212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f16212c353e44494a5050505050505050505050505054616d7a8794a0988b7f726558504745413a31281e13080000000714202c38444f59636d74818e959fa59c928a7e716a60626a6f757a7e8285888b8d8f9091929293929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000000030d172029333b434c545c606b707980868d92979da0a29f9b989892908e8d8c8c8b8b8b8c8d8e8f919299979a9d9fa39f9c9a938f8b85807b756e6a615e564e463d32271b0f03000000000000000000000000000000000000000000000000000000000006121e2b37424d576673808d99a8b1acaaacaea99d908376685e5246392d201306000000000006131f2c3845515c6675828f9ba8b0aba9abb0aa9a8e8174665b5044382b1f1206000000000000000000000000000000000004101c27333d4855616b7783909da7aea3988d8074695e52463b3025190e0200000000000000000a1724313d4a5764707d8a97a3b0b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a968a7d7063574a3d3024170a0000000000030f1b27333f49535f69727f8c959f9f92867b6e615a50443b3025191f2c38434e58616e7b869298a29c938e88848384868c9299a39f93887d6f675c535f6a73808d939ea197928b858483858990959fa0969083786c60554b4034291c10040000000000000000000000000000030f1a26313c44515c666f7c87929f9e938a7d70685d52453d31281d130700000007131f2c38434f59616e7b859298a19a938c86838282858a9297a29f93877d70675d51453a2f24180d010000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e1c28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d0100000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e28333e474f55575c5c5c5c5c5c5c5c5c5c5c5c5c5c616d7a8794a0988b7f72655c5c54524c433a2f24190d01000004101c28333e47515b606d79839096a1a49f92867c6f6a6f767c81868b8f9298989a9c9d9e9f9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000020b151f29323b454d565d666d747d848c92999fa29f9c98928f8b88858381807f7f7e7e7f7f8081828486888a8d9092999b9ea19f9c98928d86817c746e6860584e43382c1f130700000000000000000000000000000000000000000000000000000000000814212e3a47535f697784919daaa7a09d9fa2aa9f93867a6d6154473a2e23170c00000000000713202d3a4653606d7985929faca69f9c9fa6ab9e9285796c605346392d20130a0000000000000000000000000000000000000b16212c38444f5964707d8a95a0acaa9f92867b6e61564d41362a1e140800000000000000000a1724313d4a5764707d8a97a3b0aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7d7063574a3d3024170a0000000000000b17222d38414d57606d78839099a2988f82766c62564d41362a20222e3b4854606a75828f98a29c918c817b7876777a7f87929aa49a9184796d6056626e7c87929fa19791857e797776787c838f949f9f958b7f72675c5145382c1f13060000000000000000000000000000000a15202834404a54606a73808d96a09e91857a6d60594f433a2f24180d0300000915222f3b4854606b75828f97a19f9388807a767576797e859297a2999184796d60554b4035291d1104000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24202d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f242d39444f5961646969696969696969696969696969696d7a8794a0988b7f72696969605d564c4135291d11040000000b17212c353f45515c676e7a849198a2a39891857b747c82898e92999c9fa2aaa7a8aaa8a8a7a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e050000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000a141d27313a444d575f686d78808991969fa39e9b948f8a85827e7b7977757373727171727273747677797b7e8083868a8e92979b9fa29f99928e87817a6f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a0aca095909298a2a4998a7e7164544a3f34281c1003000000000a1723303d4a5663707d8998a2a99f9490949faba197897c6f6356493c31261b0f03000000000000000000000000000000000005101c28333e4653606c7883909da7aea3988d8074685e52463b3025190e02000000000000000a1724313d4a5764707d8a97a3b0ab9e91848080808080808080808080808080808080808080808080808080808080808080807c6e6255483b2f22150800000000000006111b262f3c44505c666f7c86929f9f948b7e71685e52463e32292834404b54626f7c89939e9f948c7f746e696a686d737e88939fa0968b7f72655e6875828f99a39e91857b716d676a6a6f78828f98a29f9285796d6053473a2e23170b000000000000000000000000000000030c18232e39424e58606d7984919aa1978e81746b60554b4035291f150b0105111e2a36414c56636f7c89939e9e938b7e736d6868666d717c85929fa1968c8073675d5145392c2013070000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c41352923303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c413529303c4955616c70767676767676767676767676767676767a8794a0988b7f767676766d685d5245392c20130600000005101a232834404b555e686f7c86929aa4a197908381878f949b9fa3abacaaaba39f9d9c9b9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006111c262f39434c565f696e7a828d929ea0a09d938e88827d7975716e6c666867666565656565666869666d6e7174767a7d81858a8e92989ea19f99928e867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000005111e2a36414c5666727f8c99a7aa9d908386929fab9b8e8175665c5044382c1f120600000005121e2a36424d576774808d9aaaa1979083909ca9a99a8d807367584e43372b1f12060000000000000000000000000000000000000b161f2b3744505b65717e8a95a0acaa9f92867b6e61564c41362a1e14080a0a0a0a0a0a0a0a1724313d4a5764707d8a97a3b0a99c8f827673737373737373737373737373737373737373737373737373737373737373736e6a5f53473a2e211408000000000000000a141d28343f4a545f6a737f8c95a09f92857b6e615a50443a302c3845515c6674818e9aa59c9082786c615f575d616c74818d99a49d9083776a616d7a86929fa0958a7d7069605c5860666e7b86929fa2978a7e7164544a3f34281c100300000000000000000000000000000007121c27303c45515c676f7d88939f9d93897d70675d51453d31271d12070714202d3946525e6875828f9ca59b8e81756c615d565c606a717e8b96a09f92857a6d6053473a2f24180c00000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c3026313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d211407000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30313d4a5764707d8283838383838383838383838383838383909ca99e9184838383827a6d6054473a2d21140700000000081118232e39434c565f6a717e88939fa5a095908d93999fa6acaaa8a09d999992908f8e8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000b17222d38424b555e686e7b838f949da49c969189817c76706d666561605b545a5959585858595a5b545c60626467676d7174797d81868c91969da09e9285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202d3946525e687683909da9a79a8d80828f9ca99f9285796d6053463a2d2013090000000714212d3a46535f697784919daa9e91857e8a97a8aa9e9184776a5f53473a2e211509000000000000000000000000000000000000030f1b27333f4953606c7884919da8aea3988d8074685e52463b3025191616161616161616161724313d4a5764707d8a97a3b0a99c8f82766967676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000020b17232e38424e58606d78839099a2978f82756c61564c41362d3a4653606d7985929fa2988a7d70655b534d5259616e7b87939f9f95887b6f65727e8b99a39d9184786c6057514e545e6874818d9aa99c8f8276665c5044382b1f1206000000000000000000000000000000000b151e2934404b55606b74808d96a19e9184796d60594f43392f24180c0814212e3b4754616e7a86929f9f94887b6e615a524c5058606c7884919da2978b7e7164554b4035291d100400000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e323f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e21140700000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e3f4b5865727e8b8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f90949faba096918f8f8f877a6d6154473a2e211407000000000007121d27303b444e58616c73808c939ea7a09d9a9fa4abaca59e9b96918c898684828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b403428201509000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000030f1c28333f4a545d676d7a8491959fa39f928d847d756f6a64605c545553504a4d4c4c4b4b4c4c4d4e4a51535557555d6064666d70757a7f848a9095978c7f72675d5145392c1f1306000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939faca7978a7e7f8c99aba297897c6f6356493c31251a0e0200000815222e3b4855616e7b8896a0a89b8e827a8796a0aca096887b6f6255483c31251a0e020000000000000000000000000000000000000b17222d3844505b66717e8a96a0acaa9f92867a6e61564c41362a232323232323232323232324313d4a5764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261a0f02000000000000000006111c26303c44515c666f7c87929f9e938a7e71685e52463e323c4956626f7c8997a29f9285796d6053494246535f697683909da7988b7f726875828f9bab998c8073655b5045424d5663707c8998a39f9285796d6053463a2d20130700000000000000000000000000000000030c18232f39434f59606d7984919ea1968d80746b60554b4035291e150b1825323e4b5865717e8b99a39c908376695f53464144505b65727f8c99a99c8f8276675d5145392c1f1306000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34323f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e211407000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f343f4b5865727e8b989c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0a8a09e9c9c94877a6d6154473a2e2114070000000000000b151e29323c46505a606c77818e96a0acaaa7acafa7a09d938e89847f7c7a777575747373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c0300000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000005101a232b3844505b666d79839096a0a299928b8079706b625f5853514b4846443f40403f3e3e3f3f4041404446484b4c5154545c6063686d72797e838a91857a6d60554b4035291d100400000000000000000000000000000000000000000000000000000004111d2935414c5565727e8b9aa4aca095877a7d8999a3a9998d807366574d42362a1e12050004101d2935404b5565727f8b98a8a9988b7f7784919daaa8998c7f7366574d42362a1e120500000000000000000000000000000000000006111b28333f4a54606d7884919ea8aea2988d8073685e52463a30303030303030303030303030313d4a5764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c332a201509000000000000000000000a141e2834404a545f6a73808d95a09e92857a6d615a50443a3f4b5865727e8b98a99c8f8276665c504138424d576673808d99a69b8e8174677784919eab96897d706353493f3b4653606d7986929fa298887b6e6255483b2f221508000000000000000000000000000000000007121d27313d45515d67707d89939e9f93887d6f675d51453d30271c121d2935414c566875828e9bab998c7f7266574d42353f4953626e7b8897a29f92867a6d6053473a2d2014070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b303f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e2114070000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b3f4b5865727e8b98a9a49f969393939393939393939394979ea8a39b98939393877a6d6154473a2e211407000000000000030c17202a343e44505b656d7a84919daab6b4b3a9a0959189817c7773706d6769686766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000b17212a36424d57606c78818f959fa29892877e736d676059534e46454040434546464544423f3b3a373134383a3b3e4145474a5053565d60666d71787e847f73675d5143392f24180c000000000000000000000000000000000000000000000000000000000613202c3945515d6776828f9cacaa9d9184777a86929faa9d908477695e53463a2d2114070006131f2c3945515d6776828f9ca9a197887c74818d9aa7aa9d908377695e53463a2d211408000000000000000000000000000000000000000b17222d3844505c66717e8b96a1acaa9f92867a6e61564c413d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4a5764707d8a97a3b0a99c8f8276695c4f43404040404040404040404040404040404040404040404040404040403b3a37312a21180e0300000000000000000000020c18232e39424e58606d79839199a1978e81756c61564c41414e5b6774818e9aa79a8d807467544a3f2f3e4b5764717e8a97a49d9083776d7a86939fa399877b6e6154473b3845515c677784909daa978a7e7164574b3e3124180b0000000000000000000000000000000000010b151f2935404b55616b74818e97a19a9184796d60584e42392e2318202d3946525d687884919ea996897c706356493d31394653606c7985929fa398897c6f6356493c3023160900000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42363f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e21140700000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d423f4b5865727e8b97a19a938a86868686868686868686878c97a39b918b868686867a6d6154473a2e2114070000000000000008131e28313a46535e696f7d86929facb9b9ada29791837d75706b6663605d555b5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e050000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000004101c28333a46525e69727f8b939ea39992867d716c605c554f47434446494d5051525352514f4c4847433c37332d2f2f35393a3f44464c52545c60656c7179796d60554b4131271f1911060000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79a8d81747683909da9a095877b6e6154483b2f24180c000714202d3a4753606d7a86929fab9e928579717e8a97a7aca095877b6e6154483b3025190d0100000000000000000000000000000000000006111c28343f4a54606d7984919ea8aea2988d8073685e52494949494949494949494949494949494a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343434342f2e2b2620180f0600000000000000000000000007121c27303c45515c676f7c87939f9e938a7e70685d5246434f5c6976828f9ca5988b7f7265584c3f2e3c4956636f7c8996a29f9285786f7b889aa49f9286796c6053463934404b556975828f9ca5998c7f7266594c3f3326190c000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea0968d80736a60544a4034281e212e3a4754616d7a8796a1a297877a6d6054473a2d3744505b6576828f9caa988b7f7265584c3f3225190c000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e3a4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e4754616d7a85919a93867d797979797979797979797a8794a0988b7f7979797976685e5246392d201307000000000000010d19242f3a43505a616e7b859299a3aebbb8ab9e92857a706b6360595653514b4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d0100000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000714202c38444f59616e7b86929fa59f92877d706b615a514b4344495053565a5c5e5f5f5f5e5c5955534e46443f382f27343c424a5053565b5d5f5f5b60666c6d675c51454039312b2317110a0200000000000000000000000000000000000000000000000004101c2834404b5464717e8a99a3aea7978a7e7173808d99aba7988b7f7265554b4035291d10040a1724303d4a5763707d8a98a3a89b8f82756e7a8795a0aca7988b7f7265564c4135291d1105000000000000000000000000000000000000000b17232e3844515c66727e8b96a1adaa9f92867a6d615656565656565656565656565656565656565764707d8a97a3b0a99c8f8276695c4f433629272727272727272727272727272727272727272727272727272722211f1a150e0600000000000000000000000000000b151e2834404b55606a73808d96a09e91857a6d61594f43505d6a7683909da4978a7e7164574b3e313b4855616e7b8894a19f9286796f7c8996ac9e918578655b5044372e414e5b6774818e9aa6998d8073665a4d4033271a0d0000000000000000000000000000000000000007131d28313d45525d68717e8a939e9f92877c6f665c51443c3026232f3c4956626f7c8995a89f928578685d5245392c333f49536774818e9aa79a8d8174675a4e4134271b0e00000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f433946525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f4346525e68707d88939a92857a6e656c6c6c6c6c6c6d7a8794a0988b7f726c6c6c6c5e564c41362a1d110500000000000004111d2935414c55626c76828f97a1abb5afacada2978e81776c605a504947454042414040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000a16232f3c4855616b75828f98a29d938b7e716b60595045414950535b606366696b6c6c6c6b6866625f58535049413d333d464e545b6063676a6b6c6c6b696663605c54514b433d3528221c140b02000000000000000000000000000000000000000000000006131f2c3845515c6675818e9babaca095877a6e707d8999a3a89c8f8275675d5145392c1f1306121f2b37434e586774818d9aaaa8988b7f72687784919daaa99c8f8376685e5246392d2013070000000000000000000000000000000000000006111c2834404a54606d7984919ea9aea2988d8073686363636363636363636363636363636363636364707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120f0903000000000000000000000000000000030c18232e39434e58606d7984919aa1978e81746b61564c515e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1a399867a707d8a96a39e9184776b5e493f3334414d5a6774808d9aa79a8d8174675a4e4134271b0e000000000000000000000000000000030608090d0c161f2935414c56616c75818f97a2999083786d60584e42382e23313e4a5764717d8a97a49d9084776a564c4135292d404c5966737f8c99a69c8f8276695c4f4336291c10000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b40414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000000000000000000020608080c0e07131d28313e46535e69727f8c95a0988e81756b61554b414c56616b74808d95978f82776c6058606060616d7a8794a0988b7f726560605f524c443a3025190d010000000000000613202c3945515d67717e8b949fa9b3aba39fa3a99e938c80736c61584e453b352f3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000007131f2c38434f5963707d8a949ea1978e81746c62594f47444c535b60656c6f7376787979787775726e6a64605b534e443f464e585f666c707477787979777673706d66605d554f4740332d261d140a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabaa9d908477686d7a86929fac9f92867a6d6053473a2d20140a15212e3a47535f6a7884919eaba196887b6e6774818d9aabac9f92867a6d6154473a2f24180c00000000000000000000000000000000000000000c18232e3945515c66727f8b97a1adaa9f92867a707070707070707070707070707070707070707070707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000000000000000000000000007121d27303d45515d67707d88939f9e938a7d70685d52515e6b7884919ea3968a7d7063574a3d303a4754616d7a8794a0a194877a717d8a97a49d9184776a5e51442d34404d5a6773808d9aa69b8e8175685b4e4235281b0f00000000000000000000000000040a0f1315161a1d1f1924303a44505a616e7a85929ea0958c7f736a5f544a3f3428323f4b5865727e8b98a59c8f8376695c50432f24323e4b5865717e8b98a49d9083776a5d5044372a1d1100000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e13080000000000000000000000000003090e121415191b1d1e161f2a36424d57606d788390999e938a7d70675d5145444f59606d79839098948c7f726a60554b54616d7a8794a0988b7f726558535346413a32281e130800000000000004111d2935414c55606d7a85929ea6b0aaa2999299a1a59c928a7e716a60574d43392f26272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000915222f3b4854606b7683909da69e91857a6d605a5047454d565e656c71787c80838485868584827f7b77716c65605850494e58606a6f787d81838586858483807c78726d67605952443f382f261c1106000000000000000000000000000000000000000000030f1b27333f495363707d8a98a2aeaa9a8d807367677683909ca9a3988a7d7063574a3d31261b0f15222f3c4855626f7b8896a1ab9e9184786a64717d8a99a3afa3998b7e7164554b4035291d10040000000000000000000000000000000000000007121c2834404b54606d7985919ea9aea2988e817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7f8c99a6b2a99c8f8276695c4f4336291c1003010101010101010101010101010101010101010101010100000000000000000000000000000000000000000000000b151e2935404b55606b74818d96a19e91847a6d60594f5e6a7784919da3978a7d7064574a3d313b4754616e7a8794a1aa93877a707d8a96a39e9184776b5e51442f34414d5a6774808d9aa79a8e8174675b4e4134281b0e0000000000000000000000040a0f151b1f212226292b2c2c28323e46525e68717e8b949e9f92877c6f665c50443c2f33404c5966737f8c99a69c8f8275695c4f423629313e4b5764717e8a97a49e9184786b5e5145382b1e120000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e413d45515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000000000000060c11151a1e212226282a2b2c2c25313b44505c666f7c87939f9e9184796d60584e4145515c676f7c86929f92867c6f675d5154616d7a8794a0988b7f7265584c3f3936302820160c020000000000000613202c3945515d67737f8c97a2adaea29892869196a1a49f92867c6f695e554b41382d2217171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c10040000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d1104000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005111e2a36424d56636f7c89959f9f958a7e71685d5248434d575e686d777e84898d8f91929292918f8c88837e786f6a605b5354606a6f7c83898e9092929291908c89847f796f6b635c504a42382d22171007000000000000000000000000000000000000000005121f2b3744505b6574818e9aaaaea398897d70636673808c99a9aa9a8d817467584e43372b1f121d2935414c5666727f8c99a8ac9b8e817468606d7a86929facab9b8f8275675d5145382c1f130600000000000000000000000000000000000000000c18232e3945515d67727f8c97a1adaa9d938e898989898989898989898989898989898989898989898c919ca8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7984919ea1968e81746b60555d6a7783909da4978a7d7164574a3e313b4855616e7b8894a1a2988679707c8996a39e9184786b564c413534414e5b6774818e9aa69a8d8073675a4d4034271a0d00000000000000000000070e151b20262b2e2f3336383939393736414c56626c76828f98a2999083786d60574d41382d404d596673808c99a69b8e8275685b4f423528313d4a5764707d8a97a39e9285786b5f5245382c1f12000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e050000000000000000000002090e171d1f262b2e2f3235373839393938343f4a54606a74808d97a1968d80736a5f5349404b555f6a727f8b94999184796d605a54616d7a8794a0988b7f7265584c3f322a251e160e05000000000000000714212d3a4754606d7a85929fa9b3a99f92867c849198a2a29891847b6e675d53493f332722190f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714202d3a46525e6975828f9ba79d9083766c61564c414b555e696e7a828b9196999c9e9f9f9f9e9b9995908a837c726c655c5c666f7c8690959a9d9e9f9f9e9c9996918b847d736e605b544a3f332822190c02000000000000000000000000000000000000000613202d394653606c7885919eabac9f9286796d60636f7c8997a2ab9e9184786a5f53473a2e2115202c3945525d687683909ca9a49a8a7e71645d687683909ca9ac9f9285796d6053473a2e23170b000000000000000000000000000000000000000007121d2935404b55606d7985929ea9afa59d9a96969696969696969696969696969696969696969696999ca3adb5a99c8f8276695c4f4336291c100c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000000000000000000000000000007121d27313d45515d67707d89939d9d93897d70675d5c6976838f9ca4988b7e7165584b3e323c4855626f7b8895a29f9285796f7c8895a99f928578685d52453935424e5b6875818e9ba6998c807366594d4033261a0d00000000000000000109101920272b32373b3c40434546464544423e44505a616e7b86929f9f958c7f72695f53493f33404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f120000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c0500000000000000000000050d141a22282d31373a3b3f414445454646454441424e58606d7a85919e9f92877c6f655b5044434e58626d75828f97968e81746c6157616d7a8794a0988b7f7265584c3f322519130c050000000000000006121e2b37424d5765727e8b97a2adada1978c7f727c86929aa4a1969083796d655b50443e342b20170d090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d201308000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e13080000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000814212e3b4754616e7b87939fa1968a7e71645a504445515d676e7b848f949ea0a8a39f9c9a999a9b9e9f9d9590877f776d66606d79849198a0a79f9d979595989c9f9e96918780746c665b50443f342b1e140a00000000000000000000000000000000000000091623303c4956636f7c8997a1ada99c8f8276675d606d7985929faba196887b6f6255483c302419212d3a4754606d7a86929fac9f93877a6e615666737f8c99a8aea2988a7d7064544a3f34281c100300000000000000000000000000000000000000000c18242f3945515d67727f8c97a2adafa9a7a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a6a8adb5b5a99c8f8276695c4f4336291c1919191919191919191919191919191919191919191313100c070000000000000000000000000000000000000000000000010b151f2935414b55606b74818e97a19e9184796d60596875818e9ba6998c807366594d40313d4a5763707d8a96a39e9184776e7a8797a1a298877a6d6054473a36424d57697683909cac988b7e7265584b3f3225180c00000000000000010a131b222b32373c4347494d5052525352514e4b4746535e69727f8b949f9f92867b6e655b50443b404d5a6673808d99a69b8e8174685b4e413528303d4a5663707d8996a39f9285786c5f5245392c1f12000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c413c46515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000000060f171f252a34393c4247484c4e505152535252514e4c48525d68717e8a949f999083776c60564c4146515b616d7a85919a938a7e71695e616d7a8794a0988b7f7265584c3f322519080200000000000000000814212e3a47535f697683909da9b3ab9e9185796d717e88939fa59f958e81776c605a50463c32291f150b02091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101d2935404b5565727e8b99a49e9184786d605346434e58606d798391969fa6a49f9992908e8d8d8e91969a9f99928c81786d66717e8a96a0a89f95908a88898b8f949da099938c81786c605b51463d30261c1106000000000000000000000000000000000006121f2b37434e586773808d9aa9b2a8988c7f7265555c6675828f9ba8a8998c7f7266564c4135291d27333f495364717d8a99a3aa9d908377685e55626f7c8896a1adaa9b8e8174665c5044382b1f1206000000000000000000000000000000000000000007121d2935404b55606d7a85929faab3b5b4b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3a6abb4b5a99c8f8276695c4f43362926262626262626262626262626262626262626262626201f1c18120b0300000000000000000000000000000000000000000000030d18242f3a434f59606d7a84919ea1968d80746b6066727f8c99ab9b8e817568574d42373f4a5465727f8b98a59b8f8275697885929eaa95887c6f6255493c3a46535e697885919ea49a897c6f6256493c2f231609000000000000000a131c252d343c43474e5355595c5e5f5f5f5d5b5853514d57606c77829098a3989082776c60574d42404d596673808c99a69b8e8175685b4e423528303d4a5763707d8a96a39e9285786b5f5245382c1f1200020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d3f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c00000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b58555356616c76828f989f948b7e71685e52463f46525e68707d88939f92857b6e66616d7a8794a0988b7f7265584c3f3225190c0000000000000000000815222f3b4855626e7b88959fabafa3998c7f73676c73808c939ea79e938c7f736c61584e443b31271d120700071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000613202c3945515d6775828f9ca8998c7f72665c50444854606a74808d95a0a8a499938d87838180808184888d92989f938e81786c74818e9ba8a09690837d7b7c7e828991969f9f938e81746d62584e42382e23170b01000000000000000000000000000000000815212e3a47535f6a7784919eaaaca196887c6f62555465717e8b98a7a99c908376685d5246392d202b3744505b6574818e9babaa9a8d80736756535f6a7884919eabab9e9285796d6053463a2d20130a0000000000000000000000000000000000000000010d18242f3945515d6773808c98a2aebab1a7a09d93939393939393939393939393939393939393979aa2abb5a99c8f8276695c4f433633333333333333333333333333333333333333333333332d2c28231d150c030000000000000000000000000000000000000000010407131d28313d45525d68707d8a939e9f93887d6f6763707d8a99a39e918478695f53473f44505c6675818e9ba9998c7f736976838f9ca5988b7f7265574d423f4854616e7b8796a19f93867a6d6053473a2d20140700000000000008121c252e373f464e54585f6266696b6c6c6c6a6864605d55515b656e7b86929f9f948b7f72695e5346404c5966737f8c99a69b8f8275685c4f423529313e4a5764717d8a97a49e9184786b5e5145382b1e120006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f4239414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f575a616e7b86929f9e92857a6d61594f42414c56616b74808d95979083786d616d7a8794a0988b7f7265584c3f3225190c0000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867b6e61606c77818e95a0a59f93887e716a60564d43392f231812080007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d010000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000714202d3a4753606d7a86929fa096887b6e62544a414d56626f7c87939fa7a4999387807a7674737375777b80868e939f938c807376838f9ca99e918478706e6f71767d848f949f9d938b7f726a60544a3f34281d1207000000000000000000000000000000000915222f3c4855626f7b8896a0acab9e9184786a5f5354616e7b8795a0ac9f92867a6d6154473a2d222d394653606c7885929eaba298897d7063564e586774818e9aaaada197897c706356493d32261b0f03000000000000000000000000000000000000000007121d2935414c55606d7a85929faab4aca09591868686868686868686868686868686868686868a909aa6b5a99c8f8276695c4f433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b00000000000000000000000000000000000001080d111314161f2935414c56616c75818e97a19a9184796d616d7a86929fa196887b6e6259504a4e56606d7985919ea197897d706673808d99a79c8f8275695f544d4a505b65717e8b98a99d908377675d5145392c2013060000000000040e1a242e374049515860626a6f7376787979787775716d67605c555f69727f8c959f9f92867b6e615a50444b5865727e8b98a59c8f8276695c4f432f24313e4b5864717e8b97a49d9083776a5d5044372a1d11000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b403a444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c0000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e6963605f69727f8c95a0978e81746b60544b40444f59606d79839098958c80736b6d7a8794a0988b7f7265584c3f3225190c000000000000000006121f2b3844505b6676828f9ca9b5a99c8f8276685e5b656d79839097a1a49a92867c6f685e554b403429241a1006010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a1724303d4a5763707d8a98a39e9184776a5f534246525e6875828f99a4a89f93877e746d6867666768696e737a818b929893887d7783909da5988c7f72666262656b707a828f959f9f92877c6f665c5044392f24180d00000000000000000000000000000005121e2a36424d5766737f8c99a8b2aa9a8d807467584e525e697783909daaa3998a7e7164544a3f33282f3c4956626f7c8997a1ab9f9285796d60534a5764707d8a98a3aea99a8d807467584e43372b1f13060000000000000000000000000000000000000000010d19242f3a45525d6873808d98a2aeaa9d9184777979797979797979797979797979797979797e8a97a3b0a99c8f8276695c4f4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d120700000000000000000000000000000001070c13191d20212428242f3a444f59616d7a85929ea0968d80736a6876828f9ca89a8d80746b605b54585f68707d8a97a19e9185796d626f7b8895a09f93877b6e665e57545c606d7683909da4998c7f7266554b4035291d110400000000020c16202c364049525b626a6f767c80838585868584817e7a736d675e57606d78839099a2988f82766c62564d4a5764717d8a97a49d9083776a554b403529323f4c5965727f8c98a59c8f8276695c4f4336291c10000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51453c3d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b60606d7883919a9e93897d70665c51453d45515c676f7c86929f93877d706d7a8794a0988b7f7265584c3f3225190c00000000000000000613202d394653606c7985929facb3a9988b7f726556535d676e7b859198a3a29891847a6e675c514540362c22180e0506111c2935414c5665727f8b98aab4aa9d918477685d5245392c2013060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e1308000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000c1926333f4c5966727f8c99aa9a8d807467584e434754616e7b86929faba1968c7f736c615e565a5a575f61686d757e86929891857a83909ca3968a7d706354565960686d79839096a1999083786d60554b4035291c110600000000000000000000000000000714202d3a46525e697783909daaaea298897d7063564a4d566673808d99a9ab9b8e8175665b5044382b36414c566673808c99a9ab9b8e8275665c514753606d7a86929facab9e9184786a5f53473b2e21150900000000000000000000000000000000000000000008131e2935414c56616d7a86929faaaca0958a7d706c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c707d8a97a3b0a99c8f8276695c595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000000000000000000030b12181e24292c2d31353738323e46525e68717e8a939e9f93877c6f67717e8a95a09f92877d716c6667676a6e7a84919ea2988d8073665f6a7783909da4998f82786e696767666d727f8b959f9f93877b6e6154483b2f24180d010000000008131e28323e48525b636d727c82888c8f91929292908e8b857f796e695e5c666f7c87929f9f948b7e71685e524956626f7c8995a99e918578675d5145392c34404d5a6773808d9aa69a8e8174675b4e4134281b0e000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d4237404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d67666f7d88939f9d9184796d60574d42404b555f6a727f8b94999184796d7a8794a0988b7f7265584c3f3225190c00000000000000000815222f3b4855626e7b8898a2aeada197887b6e62554b555e696f7c86929fa4a1969083796d605b51483e342a20170c030d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1b27333f49536874818e9bab978a7e7164574b3f4c5965727f8c99a3ab9e9184796d605a524c4d4d4d53565e616c717d8692978d80828f9ca396897c706356494f565d676e7a84919ea0958b7f72675d5145382d22170b00000000000000000000000000000815212e3b4854616e7b87939facab9f9285796d6053464956636f7c8997a1ab9e9285796c605346392d3946525e687783909daaa4998b7e7164544b45515d6776828f9ca9aca196887c6f6255493c31261a0e020000000000000000000000000000000000000000010d1924303a46525e6873808d98a3aea79c9083766b606060606060606060606060606064707d8a97a3b0a99c8f827669666666666666666666666666666666666666666666666666666666605c554b4034281c1004000000000000000000000000060d151d24292f35393a3e4144454645414c56616c75828f97a2999183796d6d7984919da39992857e78757474767b839096a19f92867b6e615864717d8a949e9f948f827b76747475797f87929fa1978e8174695e52463a2d1d130700000000010d1924303a44505a636e737f878f94999c9e9e9d9e9d9b98928c837b6e695e5f6a73808c95a09f92857b6e615a5054616d7a8797a1a197867a6d6053473a2d35414c566875828f9bac998c7f7266594c3f3326190c000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f53463e39434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c0000000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d676b74818e97a0968c7f73695f53463e434e58626d75828f97968d80747a8794a0988b7f7265584c3f3225190c00000000000000000b1824313e4b5764717e8a97aab4ab9e928578695f53474d57606a717e8a929ca59f958e81756d635a50463c32291e150b0813202d394653606c7985929facb1a795897c6f6256493c2f2316090000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c2013040000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000005121f2b3744505b657783909da499887c6f625549424d566875828f9baba9998c7f73675c514641404042474c525a626b707d8792928785919ea3968a7d7063574a434c555e68707d8a939e9f9285796d60544a3f33281c0f0300000000000000000000000004111d2935414c5665727f8b9aa4afab9b8e8275665c51444653606d7985929eaba197897c6f6356493c303a4754616d7a87939fac9f93867a6d615447404b5565727e8b98a7b1a8998c807366574d42362a1e120500000000000000000000000000000000000000000008131e2a36414c56616e7a86929fabab9f94897c6f63574e535353535353535353535764707d8a97a3b0a99c8f8276727272727272727272727272727272727272727272727272727272726d675c5145382c1f13060000000000000000000000060f181f272f353a4145474a4e505253525150505a616e7a85929fa0958d80736a707d89919fa297928a8482808183879095a09e938c7f72695e55616c75828f95a09f948f8783818082858b9299a29892857a6d61574d42362a1e0c010000000005111d2935414c56616c73808c92999f9f9992919091979c9e9f9590847b6e675c606d79839099a2978f82756c6156525e687885919ea995897c6f6256493c303946525d687784919ea49a897d7063564a3d3023170a000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a50443a3c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c0000000000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d616d7a85929e9f92867b6e615a50443c46515b616d7a85919a93887d7a8794a0988b7f7265584c3f3225190c00000000000000000d1a2633404d596673808c99a6b3a99c8f827669574d42454e58616c73808d939ea79e938c7f736c61584e443b30271d1207121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f00000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7985929f9f93867a6d60534746525e697885919eaba297887b6e62554b40363031373a41465059616b727f8b93929197a1a4978b7e7164584b3e434c56616c75828f9ba2978b7f72665b5044382b1f12060000000000000000000000000713202c3945525d6876828f9cacafa3998a7e7164544a4044505c6675818e9baba9998c807366574d42363f4a5464717e8b9aa4a99d908376685e52463b4854616e7b8795a0acaa9d908377695f53463a2d211408000000000000000000000000000000000000000000020d1925303a46525e6874808d99a3aea69b8f82756a5f534746464646464646464a5764707d8a97a3b0aa9d91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000000000000060f18212a313940454c5254575b5d5e5f5f5e5d59565e68717e8b949e9f92877c6f6b737f8c93999e9f97918e8d8e90939aa09e938e81786d6056505a616e7a8390959e9f9993908e8d8e92979f9f9892867d70685e52453b30251a0e00000000000713202d3946525d68717e8a929fa198928b86848385888f949da0969083796d605c666f7c87939f9e938a7e71685e52566975828f9ca5988b7f7265574d42363b4754616d7a86939f9f93867a6d6154473a2e211407000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61564c41353f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a68717e8b949f988f82766c61564c413f46525e68707d88939a91847a8794a0988b7f7265584c3f3225190c00000000000000010e1b2834414e5b6774818e9aa7b4a79a8d8174675a4e413d46505a606c77818f95a0a59f93887e706a5f564c43392e2318110f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f00000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212d3a4754606d7a8798a29e918478675c51454754616e7a8797a1ab9e928578695f5343392f25262b30363e474f59626d74818e979ea1a9a6998c7f7366594c403b444f59626f7c88949e9e9184786c605346392d22170b0000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d6054473a3f4a5464717e8a99a3aa9d908377695e52463a44505c6675828e9baca8998c7f7366564c413a46535e697783909daaaca095887b6e6155483b3025190d0100000000000000000000000000000000000000000008131e2a36414c56616e7b86929fabac9f93877b6e62564d423639393939393d4a5764707d8a97a3b0aca096918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d211407000000000000000000030c18212a333c434b51565d6064686a6b6c6c6b69666260626c76828f98a2999083786d6d737f878f94989b9d9b9a9a9d9c9996918a81786d665c5046525e686e7a838b92979a9c9c9a9a9b9d9b9a938e867d706b60564c4133291f14090000000004111d2935414c56616d7a85929ea19792867f7a7776787c828d929d9f958c7f73685e606a73808d96a09e92857a6d61595965727f8c98a79c8f8275695e524641444f5964717e8a9aa49d908377685e5246392d20130700091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d52453d36414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f626c76828f989f948a7e71685d52453d414c56616b74808d95958c808c99a5988b7f7265584c3f3225190c0000000000000003101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f343e44505b656d79839097a1a49a92867c6f685e554b403428231a1017222d404d5a6773808d9aa6b3a89b8e8275685b4f4235281c0f020000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815212e3b4854616e7b8794aa9d9083776a554b404955626f7c8895a9a99c8f837669574d4231271d1a1e252a353e47515b616d7a85929ea7b1a79a8e8174675b4e41323e47535f6a75828f9ca096897d7063544a3f33281c0f030000000000000000000004101c2934404b5564717e8b99a3afa99c8f8376685d5245393a4754606d7a86929faca095877b6e6154473b4653606d7985929faba196887c6f6255493c36424d576673808d99a9b1a7988c7f7265564c41362a1d1105000000000000000000000000000000000000000000020e1925303b46525e6974818d99a3afa49a8e8174695e52463a2f242d2d313d4a5764707d8a97a3b0b2a8a09d99999999999999999999999999999999999999999999999999999993877a6d6054473a2d2114070000000000000000000b151e2a333c454d555d60686d7174777879787776736f6c65616e7b86929fa0958c7f736a6d727c82888b8f9091929291908d89847d756d665c544a414c565e686d787e85898d9091929291908f8b87817b706b60594f443a3021170d02000000000713202c3945525d6873808d97a19e92857c726d676a6a6f77808d95a09f92867a6e6158606d7984919aa1978e81756b6155616e7b88959f9f92867b6e615a524d5056606b75828f9ca4998c7f7366564c4135291d1105000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60584e42383a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e817566626e7b86929f9e91857a6d60584e423a444f59606d798390989285929fa5988b7f7265584c3f3225190c0000000000000004111d2a3744505d6a7783909daab1a4978a7e7164574b3e31333f49535d676e7b859299a3a29891847a6e675c51453f352c22181926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f030000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000815222f3b4855626e7b8895a19c8f8376695c5043495663707c8996a3a89b8e8175685b4e423128150e1319232c353f46525d68717e8a95a0aca99c90837669574d423637434e5864707d8a97a29a8e8174665b5044382b1f12060000000000000000000006131f2c3845515c6775828f9babb1a7988b7f7265564c41353945525d687683909ca9a7988b7e7165544b40495663707c8997a2ab9e9184786a5f53473b313c4956636f7c8997a1ada99c908376685e5246392d2013070000000000000000000000000000000000000000000008141e2a36424d57616e7b87929fabac9f92867b6e61564c4135291d24313d4a5764707d8a97a3b0bab2acaaa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211407000000000000000007121d27303c454e575f676d737a7e81838586858483807c78706b69727e8b949f9f92867c6f666a6f757b7f82848586858483807c79706c605c544a423b444c565e666d72797d80838485868584827e7b746e6860594f473d32281e0f0500000000000714212d3a4754606d7a86929f9f958a7e716a605d585f656d7883919da3988d8073665c5d67707d88939f9e938a7d70675d5f697683909da3998e81756c615e565b60686f7d87939f9f93877b6e6155483b3025190d01000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a60544a3f343d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285796d606973808c96a0978d80746a60544a3f3d45515c676f7c8692989298a2a5988b7f7265584c3f3225190c0000000000000004111e2b3744515e6a7784919daab0a3968a7d7063574a3d302d38414b555e696f7d87929fa4a1969083796d605b51473e342a201725323e4b5865717e8b98a4b1a99c908376695d5043362a1d10030000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f424a5764707d8a97a3a79a8e8174675b4e4134281b0e08111a232935414c56616c7783909da8ab9f928578695e52463a323c4653606d7985929e9e9285796c605346392d201306000000000000000000000714202d3a4753606d7985929facaca095887b6e6155483b3035414c5666727f8c99a8a89b8f8275665c51454d576673808d99a9aa9a8d817467584e43372d394653606c7985929eabac9f93867a6d6154473a2f24180d01000000000000000000000000000000000000000000020e1a25303b46535e6974818e99a3aea3998d8073685d5245392e2324313d4a5764707d8a97a3b0b8b0aaa99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d21140700000000000000000c18232e39424e575f696e7980868a8e9091929291908c89837d746c6c77828f98a2999083786d6062696e7275777879787776736f6d66615a504a4238323b444c545c60676d707376777879787775716e69615e564f473d352b20160c000000000004101d2935404b5565727e8b98a29d9083766c6158514e535c66707d8a97a19e9185796d6055606b74818e96a19e91847a6d605964717e8a95a09e938b7e736e6869666c707a84919aa3998f8275695f53463a2d1e13080000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f665c50443b34404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e61606d7984919e9f93877c6f665c50443b404b555f6a727f8b949fa2aaa5988b7f7265584c3f3225190c0000000000000005121e2b3845515e6b7884919eabafa396897c706356493d30262f3a434d57606b717e8b929da69f958e81756d635a50463c32291e24313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11040000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000a1623303d495663707c8996a39b8e8275685b4f424b5764717e8a97a4a79a8d8074675a4d4134271a0e0008111924303a44505a64717e8a96a1aca297877b6e6154473b2e3845515c6674818e9ba197897c6f6356493c30231608000000000000000000030f1c28333f4a5463707d8a98a2aeaa9d908477695f53463a2d303c4855626f7b8896a1ac9f9285796d605346535e697784909daaa2988a7d7063574a3d322b3844505b6674818e9babafa4998b7e7165554b4035291d10040000000000000000000000000000000000000000000009141f2a36424d57616e7b87929fabab9f92857a6d60554b40342824313d4a5764707d8a97a3b0b0a69f9c93939393939393939393939393939393939393939393939393939393877a6d6054473a2d2114070000000000000004101c2834404b545f6a6e7b848c92989b9d9e9d9d9e9c9995908980776c6e7b86929f9f958c7f72695f5f6165686a6b6c6c6b696663605c5450443f383029323a424a50555c606367696b6c6c6b6a6865615e57524d443d352b23190e04000000000006131f2c3945515d6776828f9ca8988b7f72655a5045414a54606d7985919ea197897c70635659606d7a84919ea1968e81746b60606c78839098a39b908b807b777576797d849196a09f92877c6e62574d42362a1e0c020000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60574d423639434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f625c67707d89939e999083786d60574d4239434e58626d75828f97a19f9f988b7f7265584c3f3225190c0000000000000005121f2c3845525f6b7885929eabafa296897c6f6356493c302328313b454f59626c73808d949ea79e938c7f726c61584e443a302724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11050000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000091623303c4956636f7c8996a29b8f8275685c4f424a5763707d8a96a3a79a8e8174675b4e4134281b07000008131e28323e4653606d7984919eaba9978a7d7064574a3d2d34404b5464717e8a97a8998c7f7266594c3f2f24190d01000000000000000006121f2b3844505b6674818e9baab3a9998d807366574d42362a2e3a47535f6a7884919eaba298897d7063564954616e7b8795a0ac9f9286796d6053473a2d28333f4a5464717d8a99a3aeab9c8f8275675d5145392c20130600000000000000000000000000000000000000000000020e1a25313b46535f6975818e99a4aea2988c7f72675c5145382d22313d4a5764707d8a97a3b0aa9f948f86868686868686868686868686868686868686868686868686868686867a6d6054473a2d2114070000000000000006131f2c3845515c666e7c8591969f9f9c9791909092989fa09d928d81786c727f8c959f9f92867b6e665b55585c5d5e5f5f5e5d5a5653504a423e342e26202930383f444b5153565a5d5e5f5f5e5d5c5854524d46413b322b231911080000000000000714202d3a4753606d7a86929fa196877a6e6154473e3944505c6674818d9aa9998d80736654515d67707d8a939e9f93887d70675d666f7c869299a29b928d86838283858a9196a09d938c80736a5f53453b31261a0e00000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e52463e313c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d706355606b75818e97a0958c7f72695e52463e3c46515b616d7a85919a9393938b7f7265584c3f3225190c0000000000000005121f2b3845525e6b7885919eabafa296897c6f6356493c30231f29333d47505a606c78828f95a0a59f93887e706a5f564c42392e23313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000916232f3c4956626f7c8995a29c8f8275695c4f42495663707c8996a3a89b8e8175685b4e422e23180c0000020c16202c3844505c6673808d99a9a6998c807366544a3f332e3a4754616d7a8796a19b8f827568564c4135291d110400000000000000000613202d394653606c7985929eabada197897c6f6256493c31262b37434e586774808d9aaaaa9a8d807367574d5565727e8b98a7a89c8f8275675d5145382c222d3a4754606d7a86929facac9f92867a6d6053473a2e23170c000000000000000000000000000000000000000000000009141f2b37424d57626e7b87939facaa9e9184796d6053493f3327313d4a5764707d8a97a3b0a99c8f82797979797979797979797979797979797979797979797979797979797976685d5245392c20130700000000000004111d2935414c56606d79849197a19e949089858384858b9297a29d938c7f726c78839098a3989083786c60574d4f5152535251504d4946443f383028231c171e262e34394045474a4d5051525352514f4b4846423b3630292019110800000000000000091623303c4956636f7c8998a39e918478685e524639343f4a5464717e8b97ac9c908376665b5055616b75818e97a19a9184796d60606a717e8792989f9d9992908f8f91979ea09d938e81786d60584e4333291f1409000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e61594f4339343f46525e68707d8786868686867f7265584c3f3225190c0000000000000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f625559616d7a85929f9f92867b6e61594f43393f46525e68707d8786868686867f7265584c3f3225190c0000000000000005111e2b3844515e6b7784919eaab0a396897d7063564a3d302317212b353f44505b666d79839197a2a49a92867c6f685e544b403428313e4b5864717e8b97a4b1aa9d9084776a5d5144372a1e11040000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000915222f3c4855626f7b8895ab9c908376695d50434955626f7c8895a9a99c8f837669554b4034281c1004000004101c28343f4a54626f7c8996a1a99c8f8276665b5044382d3946525e687884919e9e918578685d5245392c2013070000000000000000091623303c4956636f7c8997a1adab9e9185786c605346392d2026313d4a5663707d8998a2aa9d918477695e535c6775828f9ca8a7988b7e7265554b403529202c3945515d6776828f9ca9aea3988a7d7164544a3f34281c100300000000000000000000000000000000000000000000030e1a26313c47535f6a75818e9aa4ada1978b7e71655b5044372b313d4a5764707d8a97a3b0a99c8f82766c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000613202c3945525d68737f8c96a09e938e827c787677797e859298a29f92867b6e6e7b86929f9f948b7f72695f53493f4546454443403c3a38342e261e17110c151c23282f34383a3d40434445464544423e3b3a36302a251f170e0800000000000000000c1925323f4c5865727f8b98aa9b8f827568564d41362e3b4855626e7b889aa49f9285796c60534f59616d7a85929ea0968d80746a60616c717e868e92999b9d9d9c9c9e9c9a96918a81786d665c50463c3121180d03000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c61554b403536414c56616b70797979797979726d62564a3e3124180b00000000000006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054525e68717e8b949f988f82756c61554b4036414c56616b70797979797979726d62564a3e3124180b0000000000000004111e2a3744515d6a7784909daab0a3978a7d7064574a3d312417192328333f4a545d676e7b859299a3a29891847a6d665c51453f35323f4b5865727e8b98a5b1a99d9083766a5d5043372a1d100400000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000714212e3a4754616d7a8799a49d9184776a564c414754606d7a8797a1ab9e918478675c5145382c1f13060000000c17232e394653606c7884919eab9f9285796c605346392d36414c566975828f9ca197877a6d6054473a2d2114070000000000000006121f2b37434e586773808d9aa9b3aa9a8e8174655b5044372b1f202d3a4653606d7985929faca095877b6e6154606d7985929faca095877b6e6154483b2f241d2935414c5565727f8b98a7b1aa9b8e8175665c5044382c1f1206000000000000000000000000000000000000000000000009141f2b37434e58626f7c87939faca99d9184786c6053463d32313d4a5764707d8a97a3b0a99c8f8276696060606060606060606060606060606060606060606060606060605f524c443a2f24190d010000000000000714212d3a4754606d7a86929fa1978e81786f6a6a676d717c86929fa2988e81746a727f8c95a09f92867b6e655b50443b3039383633302d2c28231c150c06030a11171d23292c2d303436383939383735322e2d2a251f19140d050000000000000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40302d3a4653606d7986939fa298877b6e615448525e68717e8a939e9f93877c6f675c616c717b81868b8f9192929291908d89847d746d665c544a3f342a200f060000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d51453c2f3a444f5961636c6c6c6c6c6c65625b51463a2e221509000000000000010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d514c56606c778390999e938a7d70675d51453c3a444f5961636c6c6c6c6c6c65625b51463a2e2215090000000000000003101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225181017222d38424c555f69707d87929fa4a1969082786d605b51473e34404d596673808c99a6b3a89c8f8275695c4f4236291c0f0300000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000613202d394653606c7986939f9f928578685d524545515d677885919eab9f9386796d6053463a2d20130800000006121f2b3744505b6575818e9ba8a298887b6f6255483c2f30404d5a6673808d99a995887c6f6255493c2f221609000000000000000815212e3b47535f6a7784919eaaaea2988a7d706453493f33271b1f2c3845515c6775828f9baca7988b7e72655463707d8998a2aa9d908377695e52463a2d1d19242f3b4855616e7b8895a0acab9f9285796d6053463a2d20130a0000000000000000000000000000000000000000000000030f1a26313c47535f6a75828f9ba6aca0968a7d7064594f4438313d4a5764707d8a97a3b0a99c8f8276695c53535353535353535353535353535353535353535353535353535345413a32281e130800000000000004101c2934404b5565717e8b98a29e92857a6d6660585c606a717e8b96a19f92857a6d6d78839099a2988f82776c60574d42362a2b2a2723201f1c17110a03000000060c12181c1f2023272a2b2c2c2b2a292521201e1a140e0802000000000000000000000f1c2936424f5c6975828f9ca5988c7f7265594c3f322c3845515c667885929eaa96897c706356494c56616c75828f97a2999183796d605a61696e757b7f82848586858583807c78706c605c544b42382e22180e00000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d60584e4138323d474f5556606060606060585651493f34291e12060000000000000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b44505b656f7c87929f9e9184796d60584e41383d474f5556606060606060585651493f34291e120600000000000000020f1c2835424f5b6875828e9ba8b3a6998c807366594d402f23180c111c262f3a434d57606b727f8b929da69f948e81746d63594f463c414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0100000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000006121f2b3844505b667884919ea297877a6d605447414c556976838f9ca9a499897c6f6356493c3025190d000000030f1b27333f495365727e8b98acaa988b7e7265584b3f30323f4b5865727e8b98a3978a7d7064574a3d3124170a000000000000000915222f3c4855626f7c8896a0acac9f9286796d6053473a2d22171c2834404b5565717e8b9aa4a89c8f8275665c6774808d9aaaa9998d807366574d42362a1e14212d3a46535f697784919daaada297897d706356493d32271b0f0300000000000000000000000000000000000000000000000915202b37434e58626f7c88949eaaa89d9083766b6054483c313d4a5764707d8a97a3b0a99c8f8276695c4f464646464646464646464646464646464646464646464646464639352f2820160c0100000000000006131f2c3845515c677683909ca9998c7f73675d544e5157606d7984919ea2988b7e71666f7c87929f9f948b7e72695e52463e32291f1a161312100c0600000000000001070c101314171a1d1e1f201f1e1c181514120e0902000000000000000000000000111d2a3744505d6a7783909da4978a7d7164574a3e312834404b546a7783909da4978a7d7164574a44505a616e7b85929fa0958c80736a5f575f61696e727577787979787673706c65615a514b423930261c0f0600000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f53493f33353d44484a5353535353534c4a463f372d23180d0100000000000000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433f49535f6a73808d96a0968d80736a5f53493f333d44484a5353535353534c4a463f372d23180d0100000000000000010d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100a141d28313b454f59626d74808d949fa69d938c7f726b61584e44424d57697683909ca9b2a6998c7f7366594c403326190d000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000030f1c28333f4a546976838f9ca995897c6f625649404d5a6673808d99aaab998c7f7266564c41362a1c11060000000b17222d3c4956626f7c899aa4a89b8e817568564c4136313d4a5764707d8a97a3988b7f7265584c3f3225190c00000000000005121e2a36424d5766737f8c99a8b2ac9c8f8275675d5145382c1b1118232e3b4754616e7a87939fac9f9285796d60697784919daaa197897c6f6256493c30251a121e2a36424d576673808d99a9b3a99a8d807467584e43372b1f13060000000000000000000000000000000000000000000000030f1b26313c4754606a75828f9ca6ab9f95897c6f63584e43373d4a5764707d8a97a3b0a99c8f8276695c4f43393939393939393939393939393939393939393939393939392c29241e160d04000000000000000714202d3a4753606d7986929fa197887b6f62554b4245515c6674818d9aaa9b8e8174686a73808c95a09f92867b6e615a50443b3025190e07060300000000000000000000000406070a0d1011121312110f0b080705020000000000000000000000000000121e2b3845515e6b7884919ea3968a7d7063574a3d30232e43505d697683909ca5988b7e7265584b3f46525e69717e8b949f9f92877c6f665c53575e6165686a6c6c6c6b696763605b535045403930271e140a0000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b50443b3033383c3d4646464646463f3e3a342d251b1106000000000000000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4438414e58606d7984919e9f92877c6f655b50443b33383c3d4646464646463f3e3a342d251b11060000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060b161f2a333d47515b606d78828f96a0a59f93877d706a5f564c47535f697885929eabb4aa978a7e7164574b3e3124180b0000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000b17222d414e5b6774818e9aa4978b7e7164584b3e495663707c8998a2a99c8f8276685e5246382d22170b0000000614202d3a4753606d7a86939faa9e918477685e5246392f3c4956626f7c8995a2998c7f7266594c3f3326190c0000000000000714212d3a46535e697783909daaafa49a8b7e7165554b4035291d0a14202d3946525e687783909daaa298897c70636e7b8796a0ab9e9285796c605346392d20130e1a26313c4956636f7c8997a1adab9e9184786a6054473b2e2215090000000000000000000000000000000000000000000000000a15202b37434e58626f7c89949faba79c8f82756a5f53473b3d4a5764707d8a97a3b0a99c8f8276695c4f43362d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d19130c0400000000000000000916232f3c4956626f7c8999a39e9285796c6053463a404a5464717d8a97ac9d90847767606d79839099a2988f82766c62564d41362a20170c0200000000000000000000000000000000010305060605040200000000000000000000000000000000000000121f2c3845525f6b7885929ea396897c706356493d302936434f5c6976828f9ca5988c7f7265594c3f424d56626c76828f98a2999083786d60584e5254585c5e5f5f5f5e5d5a56535049413e342e271e150c020000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c41362a2c2f3039393939393932312e29231b1309000000000000000000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e2f3c45515d67707d8a939e999083776c60564c41362c2f3039393939393932312e29231b130900000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b040d18212b353f44505c666d7a849197a2a49992867c6f685e544b55626e7b8897a2adaea298887b6f6255483c2f2215090000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000061825323f4b5865727e8b98aa9a8d817467564c414653606d7986929fac9f92867a6e61544a3f33281d1207000006131f2c3945515d677885919eaba096877a6e6154473b2f3c4955626f7c8895a2998c807366594d4033261a0d0000000000000815212e3b4854616e7b8795a0acac9f93877a6e6154473b2f24180c111e2a36414c5666737f8c99a9aa998d807366717e8b97a8ab9b8e8174665b5044382b1f120913202d3a4653606d7985929eabada196887c6f6255493c31261a0e020000000000000000000000000000000000000000000000040f1b27323c4854606a76828f9ca6ac9f93877c6f62574d423d4a5764707d8a97a3b0a99c8f8276695c4f433629202020202020202020202020202020202020202020201413110d08010000000000000000000b1825323e4b5865717e8b98ab9c908376655b5044373b4855626e7b889aa49f9286796d60666f7c87929f9e948b7e71685e52463e32291e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa296897c6f6356493c302935424f5c6875828f9ba6998c7f7366594c403b44505a616e7b86929fa0958c7f726a5f544a484c4f5152535252504d4946443f382f28231d150c0300000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d302723232d2d2d2d2d2d2524221e18110901000000000000000000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352935404b55616b75818e989f958b7e72685e52463d3027232d2d2d2d2d2d2524221e18110901000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f03060f192328343f4a545d686e7b859299a3a29891847a6d665c515665717e8b98a9b3ac9f9285796d6053463a2d20130700000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c100300000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000916222f3c4955626f7c8898a29d908377685d524545515c6775828e9ba8a3998b7f72665b5044392e23180f060004101d2935404b556a7784909daaa8978a7d7064574a3d2f3b4855626e7b8895a19a8d8074675a4d4134271a0e000000000005111d2a36414c5665727f8b98a7b1a99d908376685e5246392d1d12070e1925303c4955626f7c8896a1a99d9083766774818e9ba7a3998a7d7164544a3f33281c0f06121f2b3844505c6674818e9babb2a8998c807366574d42372b1e12060000000000000000000000000000000000000000000000000a15202c38434e5863707d89949faba49a8e8174695e52463d4a5764707d8a97a3b0a99c8f8276695c4f4336291c1313131313131313131313131313131313131313130707040100000000000000000000000d1a2633404d596673808c99a69b8e81746853493f333a4653606d7986939fa399887b6e61606a73808d96a09f92857b6e615a50443a3025190e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fa295897c6f6256493c2f2935424f5c6875828f9ba6998c7f7366594c40323f46535e69727f8b949f9f92867c6e665b50443f42444546464543403d3937332d261d18120b0300000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e2318202020202020191815120d06000000000000000000000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e242f39434f59616e7b85929f9f92857a6e61594f43392e23182020202020191815120d060000000000000000000000000613202c3945515d677784909daab5ab9a8d8073655b5044372b1f140a00071117232e38424c565f69707d87929fa5a0969082786d605b5d6875828f9ca8b5a99c908376665c5044382b1f1206000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000713202d3a4653606d7985929f9f93867a6d605447404b5563707d8996a1ab9e9184786c60554b4034282118100b09111d2a36414c566a7784919daaa69a8d807367554b40343b4855616e7b8894a19a8d8174675a4e4134271b0e00000000000713202d3946525e6876838f9ca9b2a8998c7f7266564c41362a1e0b010815222e3b47545f6a7884919eab9f92867a6d7784919eaa9f92867a6d6054473a2d22170b03101c28343f4a5464717d8a99a3aeaa9d908477695f53473a2d211408000000000000000000000000000000000000000000000000040f1b27323d4854606b7683909ca7ac9f92867b6e61564c414a5764707d8a97a3b0a99c8f8276695c4f4336291c100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0a08040000000000000000000e1a2734414d5a6774808d9aa69a8d8073675a4d402d3845515c677885929fab95887c6f6258606d79849199a2978f82756c61564c41362a20160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929ea296897c6f6356493c302936434f5c6976828f9ca5998c7f7266594c3f3336424d57606c78839098a3989083786c60574d41382d393939383634302d2b27221b140b070000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f1509131313130c0b0906010000000000000000000000000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a40342827313e46525e68727f8b959f978e81756b60554b4034281f15091313130c0b0906010000000000000000000000000004111d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b11060006111c26303a444d57606b727f8b939da69f948e81746d62606d7a86929facb2a8998c7f7266544a3f34281c1003000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000006121f2c3844515c6676828f9ca4998a7d7164554b404653606c7884919ea8a0968a7d71675c51453d332a221c18181a222d3946525e687885929eaba99d908376675c5145383c4955626f7c8895a2998d8073665a4d4033271a0d00000000000714212e3a4754616d7a86929facaca096887b6f6255483c3025190d0006131f2b37434e586774818e9aaaa399897d707b8796a0a99c8f8276675d5145392c1c1106000b17232e3a4754606d7a86929facaca095887b6e6155483b3025190d010000000000000000000000000000000000000000000000000a16212c38444f5963707d89959faba3998d8073685d52454a5764707d8a97a3b0a99c8f8276695c4f4336291c1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b05000000000000000e1b2835414e5b6874818e9ba6998d8073665a4d403334404b556b7885919ea396897c7063565c676f7c87939f9e938a7e71685e52463e32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919ea396897d7063564a3d30293643505c6976838f9ca5988b7f7265584c3f32313b44505b666e7b86929f9f958b7f72695f53493f33272c2c2b2a2723201f1b17110a0200000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e04060606000000000000000000000000000000000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f2a36414d56606c788390999e93897d70675c51453c31261a0e040606000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000a151e28323c454f59626d74818e949fa69d938c7f726b66727f8b98a3aeaca096887c6f6255493c2e23170b000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a00000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000004101c2834404a5465727f8c98a79b8e8175675c514544505b66727f8c96a1a89e9184796d60594f453c342c272524262a343c4754616d7a86939facac9f9286796d6053473a3d495663707c8996a3998c7f7266594c3f3326190c0000000004101d2935404b5564717e8b99a3afaa9e9184776a5f53473a2e1e140800030f1b26323d4a5763707d8a98a2ab998c80737e8a97a8a8988c7f7265554c4135291d0a00000613202c3945515d6776828f9ca9b1a7988c7f7265564c41362a1e110500000000000000000000000000000000000000000000000004101b27323d4854606b7683909da7ab9f92857a6d60554b4a5764707d8a97a3b0a99c8f8276695c4f4336292727272727272727272727272727272727272727272727272423201c1710080000000000000f1c2835424f5b6875828e9ba6998c7f7366594c40332e44515e6b7784919ea3968a7d70635755606b74808d96a09e92857a6d615a50443a3024190d0400000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7784909da3978a7d7064574a3d312a3743505d6a7683909da4978b7e7164584b3e3128333f4a545f6a737f8c95a09f92867b6e655b50443b30251a1f1d1a1613120f0b0600000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c312625303b44505b666f7c87929f9e9184796d60574d42372b20160c0200000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f08030c16202a333d47515b606d78828f96a0a59f93877d706d7984919eaab4aa9d9184776a5f53473b2e1c1106000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000c18232e3b4855616e7b88959f9f9285796d6053473f4a54606d7984919ea6a0968c7f736b60574e463f3833313131363d46505a64717e8a9aa4afaea399897c6f6356493c3d4a5764707d8a97a3988b7f7265584c3f3225190c0000000006131f2c3945515d6775828f9babb3a99a8d807467584e43372b1f0d0200000a14202d3a4753606d7986929fa99c908376818d9aa7a096887b6e6155483b2f24190d000004111d2935414c5565727f8b98a7b1a99c908376685e5246392d201407000000000000000000000000000000000000000000000000000b16212c38444f5963707d8a95a0aba2988c7f72675c514a5764707d8a97a3b0a99c8f8276695c4f43363434343434343434343434343434343434343434343434343431302d28221a110800000000000f1b2835424e5b6875818e9ba6998c807366594d40333845525e6b7885919ea396897c7063564f59606d7984919ea1978e81756c61564c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9ca4988b7e7165584b3e322935414c566b7784919eac968a7d7063574a3d30222d38424e57606d78839099a2988f82776c60574d42362a20170d0d0a06050300000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e13080000000000000000000000000000000000000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e090e18212c353f44515c666d7a849198a2a49992867c717e8b96a0acaea3988c7f7265584e43372b1f0a000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000714212d3a46535f697783909da2988a7e7164584e4345515c67717e8b949fa89f92877d70695f585048443f3e3e3f42464f58616c7683909cacaab0ab998c7f7266594c3f3f4c5865727f8b98a4978b7e7164584b3e3125180b000000000714202d3a4753606d7a86929facada297897c706356493d31261a0f00000006131f2c3845515d6775828f9ca89f92867983909daa9d918477695f53473a2d1e13080000010d19242f3b4855616e7b8895a0acac9f93867a6e6154473b2f24180d0100000000000000000000000000000000000000000000000004101c27333d4855616b7783909da7aa9e9285796d60544a5764707d8a97a3b0a99c8f8276695c4f4340404040404040404040404040404040404040404040404040403d3c39332c231a1005000000000e1b2734414e5a6774818d9aa69a8d8073675a4d40343744505b657885929ea295897c6f625649515d67707d89939d9e938a7d70685d52453e31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba6998c7f7366594c402e2c3945525d687985929fa49a887b6f6255483c2f22262f3c44505c666f7c87929f9f948b7e71695e52463e32291e1308000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e21222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312101a232834404a545e686f7c869299a4a29891847b85929ea8b2aa9f92867a6d6154473c32261b0f0000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000005121e2b37424d5765727f8c98a39c9083766a605447404b55606c77828f97a2a39992857b6f6a625a554f4c4b4b4c4d5359606a707d8a949f9b9ea6a89b8f827568574d42404b546774818e9aa896897c6f6356493c3023160900000003101c28343f4a5464707d8a98a2aeab9f9285796d6053463a2d20130a00000004101d2935404b5565727e8b98a7a3988a7d87939fa99a8d807367574d42372b1e0c010000000814212d3a46535f697784919daaafa4998b7e7165554b4135291d1104000000000000000000000000000000000000000000000000000b16212c38444f5964707d8a95a0aca1978b7e72665b505764707d8a97a3b0a99c8f8276695c4f4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49443e362c22170b000000000d1a2734404d5a6773808d9aa69a8e8174675b4e4130394653606c7986929fa895887b6e6255484b55606b74818e96a19e91857a6d60594f433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a69a8e817467544b40342d3a4754606d7a8798a29f93867a6d6053473a2d201d28343f4a545f6a73808d95a09f92857b6e615a50443a3025190e040000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221c262f3c45515d67707d8a939e988f82766c61564c4135291e150a00000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c1818232e39424c565f6a707d87939fa5a09691859297a1adaea2988d8074685e5246392a20150a00000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000020e1a26313c4754616d7a86929f9f94887c6f62584e4244505b656e7b859299a4a19791857c716c63615959585758575f616b707c869299938f939eab9e928578695f534745515c667683909da196877a6d6054473a2d21140700000006121f2c3844505c6674818e9baab4ab9b8e8175665c5044382c1f1206000000000c18242f3b4754616e7b8795a0aa9c8f838f99a4a297897c706356493d31261a0e0000000005121e2a36424d576673808d99a9b3ab9c8f8275675d5145392c2013070000000000000000000000000000000000000000000000000005101c28333e4653606c7883909da8a99e9184786c60555764707d8a97a3b0a99c8f8276695c5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c10040000000c1926323f4c5965727f8c98a59c8f827669564c41363b4754616e7a8799a3a196877a6d605447434f59606d7a84919ea1978e81746b61554c4135291f160c01000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a89d908376665c514538303d495663707c8996aa9e918477675d5145392c1f17232e38424e58606d79849199a2988f82756c61564c41362a20160c0200000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124141d2935404b55616c75828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c2823272727303a444e58616b727f8c939ea7a0989298a1a9b1a79f92867a6e61564c41362a1e1105000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000914202d3946525e6874818e9aa49b8f82756a60544a3f49535e69717e87939fa3a19791867e76706b686564646567696e747d8592989387828f9baaa197887b6e6255484653606d7985929f9e918478675d5145392c2013060000000713202d3a4653606d7985929eabaea3998a7e7164544a3f34281c1003000000000714202d3a46525e697783909daa9f948f949fab9f9285796d6053463a2d20130900000000020e1a26313c4956636f7c8997a1adac9f92867a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000b161f2b3744505b65717e8a95a0aca0968a7d7064626264707d8a97a3b0a99c8f827669676767676767676767676767676767676767676767676767676767676764615a5044392d2014080000000a1723303d4a5663707d8996a89e918477685e5246393c4956626f7c8995ab9e918478685d52453d45515d67707d8a939e9e938a7d70675d51453d31281d1207000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a09f9286796d6053463c36414c5665727f8c98ab9b8e817568554b4035291d111c26303c45515c676f7c87939f9e948a7e71685e52463e32281e130800000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c030000000000000000000000000000000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e32251818242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e34343430353c464f59636d74818e959faaa29fa2aab3aaa0958c7f72685e52443a3025190d010000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000005111d2935414c56626f7c87939f9f93877c6f665b5044414d57616c727f8b919fa3a198928b827d78757271717274777b81879297978e817d8998a3a9978b7e7164584b4a5463707d8a98a29c8f827569554c4135291d11040000000a1623303d495663707d8997a2adac9f92867a6d6054473a2e23170c000000000005111e2a36424d576673808c99a9a69f9c9fa6ab9b8e8275665c5044382c1f120600000000000913202d394653606c7985929eabaea3988a7d7164544a4034281c100400000000000000000000000000000000000000000000000000030f1b27333f4953606c7884919da8a89c9083766e6e6e6e707d8a97a3b0a99c8f8276737373737373737373737373737373737373737373737373737373737373706c6155493c3023160a0000000714212e3a4754616d7a8796a0a096877a6d61544740414d5765727f8c98ac9c8f827569564c4135414c55616b75818e97a19e91847a6d60594f43392f24180d030000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e697784919ea398897d7063584e433f46525e6876828f9ca3998b7e7164584b3e2f24180c151e2834404b55606b74808d96a19e92857a6d615a50443a3024190d04000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f140900000000000000000000000000000006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e312417131d28313e46525e69727f8c95a0978e81746b60544a3f34281f14090000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d49464440414141414241464749505b606d79839098a2aeacaeb4aea2989083786d60564c4132291e13080000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000010d1925303a47535f6a75828f9aa49a9083786c60564c4145505a626d737f8a9298a0a29f948f8984817f7e7e7f8083878e92999992857b7986929fa79a8e817467564c505c6674818e9aa7988c7f7265594c3f2f24190d01000006131f2b37434e586774808d9aa9b3a99c8f8276675d5145392c1c11060000000000020e1a25303c4955626f7c8897a1adaba9abafa4998b7e7164544a3f34281c1003000000000006121f2b3844505b6674818e9babb4aa9b8e8175665c5144382c1f120600000000000000000000000000000000000000000000000000000b17222d3844505b66717e8b96a0ab9f948a7d7b7b7b7b7b7f8b98a5b1ab9e9184808080808080808080808080808080808080808080808080808080808080807e7064574a3d3124170a0000000713202d3946525e687784919ea8978a7e71645b514b4c535f6976828f9ca49a8c7f7266594c3f2f3a434f59616d7a85919ea1968e81746b60554b4035291f150b01000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576773808d9aa69b8e81746a5f554e4a5059616d7a86929f9f92867a6d6154473a2e2114070c18232e39434f59606d7984919ea1978e81756c61564c4135291f160c010000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c3023160c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d04000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4f4c5254535b60636b6f7a85929facb8bab2a89f92867c6f665c50443b3020170d0200000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000008131e2b37434e58626f7c87939f9f958b7f72685e53493f48515b636d737e8691969fa39f9c96918e8c8b8a8b8d9093999f9993877d707683909ca99d918477685d5253606d7985919ea095887b6e6155483b2e2215080000000815222e3b4754606a7884919eabb1a7988b7f7265554c4135291d0a000000000000000913202d394653606c7884919eabb8b6b9ac9f93867a6d6154473a2e23170c000000000000030f1c28333f4a5464717d8a99a3aeab9f9285796d6053463a2d22170b000000000000000000000000000000000000000000000000000006111b28333f4a54606d7884919ea8a69a8f8a88888888888b919ba7b3aca196918d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8074675a4e4134271b0e01000005111d2a36414c566673808c99a59d9083766d605c55565e656e7b87939f9f93877b6e6154483b2e313e46525d68717e8a939e9d93897d70675d51453d31271d12070000000000000000000000000000000000000000000000000000000000000000000000020e1a25303c4855626f7c88949f9f92867c6f676058545c606b73808d99a39c8f8275685e5246392d20130707121d27303d45515d67707d89939d9e938a7d70685d52453d31281d13070000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5b5c565d6163656c70757d839098a2aebab9aca0968a7e716a5f544a3f32291e0e0500000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020f1b26323c47535f6a74818e97a29f92857a6d655b50443f49515b636c717c848c92989ea1a19e9b989797989a9d9f9f9791877e716b73808c99a09f93867a6d61545b65717e8a97a19d918477695f53473a2d2114080000000916222f3c4955626f7c8896a1adaca095877b6e6154483b2f24190d0000000000000005121f2b3744505b6574818e9aaab4bfb6a99c908376685e5246392d1c1106000000000000000b17222d3a4754606d7a86929facada297897d706353493f33271b0f0300000000000000000000000000000000000000000000000000000b17222d3844505c66717e8b96a1aca19a969595959595989ba3adb8b2a8a19e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8d8174675a4e4134271b0e010000010d1925303b4855626e7b88939e9f958b7f736d676767686d77828f99a49c908376695e53463a2d2935414c56616c75818e97a19e9184796d60594f43392f24180c0400000000000000000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f9aa3999083796f6a6867666d717d87929f9f94897d7063564c41362a1e1105000b151e2935404b55606b74818e97a19e91857a6d60594f433a2f24180d04000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f120609141f28343f4a54606a74808d97a0958c7f72695e53463e31281d1307000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869686d7073787d82899095a0aab4b4b7aa9e9184796d605b51473e342a20160c030000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000104000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060503000000000000000000000000000000000000000a15202b37434e58616d7a85929fa2978f81776c605a50464049515a616a6f797f868c9196999c9d9e9f9f9e9c9a98928d857d716c63707d899994949a8a7d706355606c7883909da3998c807366574d42372b1e1206000005121e2a36424d576673808c99a8b2aa9d908377695e53463a2d1e130800000000000000030f1b27333f495364707d8a98a2aeacb2a8998c7f7266564c41362a1d0a00000000000000000613202c3945515d6776828f9ca9b3a99a8d8174655b5044372b1f1205000000000000000000000000000000000000000000000000000006111c28343f4a54606d7984919ea8aba5a3a1a1a1a1a1a5a7adacacacb2acaba6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8d8174675a4e4134271b0e010000000814212e3a47535f6975818e98a29f92877f79757474767a818f949f9e93897d7063574d42362a24303a44505a616d7a85929ea0968d80746b60554b40352920150a000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939f9f9590837c77757475797e869299a2988f82766b6054443a3025190d0100030c18242f39434f59606d7a84919ea1978e81746b60554b40352921160a0000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d010000000000000000000000000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c1004030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d0100000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c797776747474747576777a7d8084898e939da0a7afaaa8abaca0968e81746d62594f463c32281e150b000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000004090e11131314202d3a4753606d7a8693a0acac9f9286796c5f5346392c201312110f0c070100000000000000000000000000000000040f1b26323c46525e68717e8b949e9e938c80736c61584f474048505860676d737b8084898c8f9192929291908d8a85807a706b61606d798787878787878073665d67707d8a95a09f92867b6e6154483c31261a0e0200000714212d3a46535f697784909d9f9fa9998c807366574d42362a1e120500000000000000000b17222d3a4753606d7a86929f9f9f9fa196887b6f6255483c3025190d000000000000000004111d2935414b5565727f8b98a79f9f9e9184786c605346392d2013060000000000000000000000000000000000000000000000000000000b17232e3844515c66727e8b96a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8174675a4e4134271b0e0100000006121e2b37424d57616e7b859298a299928c8582818182868f939e9f958e81756b6054453b31251e28323e46525e68717e8a949e9f93887d6f675d51453d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4754606a74808d949e9f95908983818082848b9298a29992857b6e61594f4432291e130800000007121d28313d45525d68707d8a939e9d93897d70675d51453d32271b0f0300000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d110400000000000000000000000000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808182838487898c91969b9ea5acaba59e9b9ea1a89d938c7f726b61584e443a30271c1207000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000080f151a1d1f2020202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20201f1e1c18130c05000000000000000000000000000000000a15202a36414c56626d76828f97a19f93887e716a60594f473f464e555c60696e73797c7f82848586858583817d79736d6860595d67757a7a7a7a7a7a796d60606d7984919ea49a8e8174695e53463a2a1f15090000000815222e3b4855616e7b88959393939396897c6f6256493c31251a0e02000000000000000006131f2c3945515d6775828f93939393939184786a5f53473a2e1e13080000000000000000010d18242f3b4854616e7b87959393939396897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000006111c2834404a54606d7984919393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938d8174675a4e4134271b0e01000000020e1a26313c46525e69707d8692989f9f98928f8d8d8f92999e9f9590837a6d61594f4433291f16202a36414c56616c75828f97a29a9184796d60584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78828e939da09d95908e8d8e91969f9f9792877d70695f53473d3320170d02000000010c161f2935414c56616c75818e97a19e9184796d60594f44382c1f1307000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c12070000000a141e2935414c55616c75828f9893948a7d70675d5145392c20130600000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8e8f8f919696999ea1a8aaaca69f9c938e9196a1a59f93877d706a5f564c42392e2318110800000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000009121a20262a2c2d2d2d2d3a4753606d7a8693939393939286796c5f5346392d2d2d2c2b28241e170f07000000000000000000000000000000040d1925303a44505a616e7b859299a39a92867c6f6b6159504641434b51565e61666d6f737677787979787674706d67615d564f555d686d6d6d6d6d6d6d67616b74808d96a19f93877c6f62574d42362a180e030000000c1926323f4c5965727f8686868686868684786c605346392d20130900000000000000000004101d2935404b5565727f86868686868686807467584e43372b1f12060000000000000000000714212d3a46535e697783868686868686868073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000c18232e3945515c67727f86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868074675a4e4134271b0e01000000000915202a36424d56616b707d868e92999b9d9b9a9a9c9d9a97928b837a6d685d52473d3321170e1925303a44505a616e7b85929393968d80736a6054473b2e2215080000000000000000000000000000000000000000000000000000000000000000000000040f1b27323d44515c666d79818a9195999c9d9b9a9b9e9c99928e857d706b61574d42352b210e050000000000040d19242f3a44505a616d7a85929393968d80746b6054483b2f2215090000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b00000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d2014070000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9ea0a8a6abacaba39f9b94908981849198a2a49992867c6e685e544a40342823190b020000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a0000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000008121b242b323639393939393a4753606d798686868686868687796c5f5346393939393837342f2921190f0500000000000000000000000000000008131e29323f46525e69707d87929fa29892857d706b625a524c4440454d52545c606366696a6b6c6c6b696764605c55524c444c565d61616161616160606a707d88939fa2978e81756a5f53453b31251a06000000000b1825313e4a57626d7279797979797979786c655b5044372b1f1205000000000000000000000c18242f394a56626d7279797979797979746e6458463c31261b0f0300000000000000000005121e2a36424d5767717779797979797979736e63584b3f3226190c0000000000000000000000000000000000000000000000000000000007121c2834404b55626d727979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000030e1925303b444f59616b707a81868b8e9091929291908d8a857f786d685e564c41352b210f08131e29323e46525e69717e8686868686877c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000a16202834404a545c676d747d84898d8f91929292918f8c87817b706b61594f453b3123190f0000000000000008131e28323e46525e68717e8686868686887c6f6356493c30231609000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c03000000000008131e28313e46535f696e7979797979786d675d5145392c20130600000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a8a9aaa8a6aaa29f9c99928f89837d757c86929aa4a29891847a6d665c51443f352b1d140a000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d32261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000040f1a242d363d4245464646464545515c67767979797979797979756a5e523e454646464544403a332b21170c010000000000000000000000000000020d17202a36424d56606b727f8b929ca29792867d716c615e5650474242464a505356595c5e5f5f5f5e5d5a5753514b46413a444c5254545454545960696f7c86929aa49f92857b6e61584e4333291f1409000000000916222e3a46515b62656c6c6c6c6c6c6c6b605b53493f33271b0f030000000000000000000007121d2e3a45515b62656c6c6c6c6c6c6c67645c5247342a20150a00000000000000000000020e1a25313b45555f676a6c6c6c6c6c6c6c66635c52473b2f23170a00000000000000000000000000000000000000000000000000000000000c18232e3943515b62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3024170b00000000000009141f29323e474f5960686e747a7e81838485858483817d79726d665e564c443a3023190f020d17202a36424d57626c717979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000040c18232e39424b555c606c70777c80838485868584827f7b756e6961594f473e332a1f110700000000000000010c16202a36414c56616c717979797979796f6b6054483b2f22150900000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9f9e9d9c9a9898928f8b86827d76706b707e88939fa5a0968f82786d605b51473d2f261b1106000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a010000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b51443f3830261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e040000000000000000000000000000000000000000000000000915202b363f484e5253535353514a4b555c6c6c6c6c6c6c6c6c6c6a6359464b5253535352504c453d33291e1307000000000000000000000000000000050e1925303b444f59626d73808d929da29892877e756d68615a534e47433f4446494c4f5152535252504e4a4745403935323a414647474d535b626b707b859198a29e948b7e71685e52463c3121170d030000000006121e29353f49515759606060606060605e53504941382d22170b000000000000000000000001111d29343f48515658606060606060605a58524a413622180e04000000000000000000000009141f2933434d555b5d606060606060605a58524a40352a1f1307000000000000000000000000000000000000000000000000000000000007121d27303f4951565860606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a41362b1f1408000000000000020d17202c353e474f565e61686e717577787979787674706d67605c544c443a32281e110700050e1a25303b45505a62656c6c6c6c6c6c6260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000007121c273039434b515a61646b6f7376787979797775726e69615e574f473e352c21180e000000000000000000040d1925303a44505a61646c6c6c6c6c6c6360594f44382c1f1307000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e0400000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929293929291908f8d8b8885827e7a75706b63616c737f8c939ea79f948d80746d62594f41382d22170b000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f606060606060606060605f5e504a42382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e38424a505e5f606060606060606060585651493f3422190f000000000000000000000000000000000000000000000000000e1a26323d4851595e606060605e575550515f606060606060605f5e595053585f6060605f5c574f453a2f24180c0000000000000000000000000000000009141f29323d47515b636e74808d929fa299928b817a706c625f57534e4745413c4043444546464543413d3a383435393a3d43474c52575f626d727d859197a1a0958f82756c62564d41342a200f050000000000010d18232d373f464a4c535353535353535246443f382f261b11060000000000000000000000010c18232d363f454a4b535353535353534e4c4741382f241006000000000000000000000000030d1721323b434a4f51535353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000000000b151e2d373f464a4c53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4741382f241a0e0300000000000000050e1a232c353d444c52565e6164686a6b6c6c6b6a6763605d55504a423a322820160c00000009141f29333f4850565860606060605f56544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2730394045505559606366696b6c6c6c6b6965615e57524d453e352c231a0f060000000000000000000008131e29323e4850555760606060606056544f473d32271b0f0300000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b2219110700000000000000000009141f29333b4246485253535353514745403a31281d1307000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868685848382807e7c7975726e686360595a636d75818e95999999928b7f726b6053493f33271b0f030000000000000000000000000000080e171f252a33383d44484d535f605c60626567686a6b6b6c6c6c6b6a6a68666462605c605f534d47433c383229241d160d07000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b41464753534d545b60666c6c6c6c6c6a5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6a6c6c6c6c6c66605b544d4c4a463f372d23130c04000000000000000000000000000000000000000000000000111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f00000000000000000000000000000000020d17202b353f49525c646e74808c9399a29f938e857d756e6a625f5854524c49474540413f3e3e3d3d3e3f3f404045474a4e53565e61696e767e879297a1a1969083796d605a50443b3022180e0000000000000007111b252d353a3e3f46464646464646453937332d261d140a0000000000000000000000000006111b242d343a3d3f4646464646464641403c362f261d130000000000000000000000000000050f202932393f434446464646464646403f3b352e261c120800000000000000000000000000000000000000000000000000000000000000030c1b252d343a3e3f4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646413f3c362f261d130800000000000000000008111a232c323b41464c5254585b5d5e5f5f5e5d5a5753514b443f38302820160e04000000020d17202d363f454a4b5353535353534947433d342b20150a000000000000000000000000000000000000000000000000000000000000000000000000000000030c151e272e343e44494f54565a5c5e5f5f5f5e5c5954524d46423b332c231a11080000000000000000000000020d17202c363e45494b5353535353534948443d352b21160a00000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f19100700000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979797878777573716f6d6665615e56544f515b606d79838c8c8c8c8c8c867d70655b5044372b1f1205000000000000000000000000000000050d141a21272c36424d575e6c6c6c6c6c6c6c6a665f5f5f5f5f5e5e66696c6c6c6c6c6c6c5e574d42362b272018130c04000000000000000000000000000000000000000000000000000000000000000000000000000001070e17202930363b424651575f666c72797979797975665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66757979797979726c665f575146423b3229251e160e070100000000000000000000000000000000000000000000131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110000000000000000000000000000000000050e19232d37404a525c646e737f8792979f9e97928a827b756f6a65605d565653514b4d4c4b4b4a4a4b4b4c4d4b515357585f62686d737b828b9299a19f9791847a6e675d51483e32291f100600000000000000000a131b23292e313239393939393939382d2b27221b140b02000000000000000000000000000009121b23292e3132393939393939393433302b241d140b0100000000000000000000000000000e1720272e3336373939393939393933322f2a241c140a00000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b241d140b010000000000000000000008111a202930363b4146474b4e5051525251504e4a47454039342e261e160e040000000000050e1b242d343a3d3e4646464646463c3b37322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d232833393d4348494d5051525352514f4c4846423b363029211a110800000000000000000000000000050e1b242c34393d3e4646464646463c3b38322b23190f040000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d04000000000000000000000000000000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6c6b6a69676562605c5454524c484445515c676e7b808080808080807f786c605346392d2013060000000000000000000000000000000002090e16212d3a46535e69767979797979797771665b5253525a66707679797979797976695e53463a2d21160d07010000000000000000000000000000000000000000000000000000000000000000000000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c0400000000000000000000000000000000000000000013202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f1200000000000000000000000000000000000007111b252e38414a525c646d727d8590949fa19e938f87817c76716d686663605d555a59585757575858595a555d6063676a6f747a80868f949fa39e9590857c6e685e554c41362d20170d000000000000000000010a11181e2225262d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000000000050e161c2227292a2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726241f1a130b02000000000000000000000000080e171e252a3036393b3e42444546464543413d3a39352f28231c150c040000000000000009121b22292e31323939393939392f2e2b2720191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121822282d32383b3c40434546464644423f3b3a36302a251f170f0800000000000000000000000000000009121b22282d3031393939393939302f2c27211911070000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c040000000000000000000000000000000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c04000000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f605f5f5e5d5c5a585553504a4746413b38404b555e696e73737373737373726c655b5044372b1f12050000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50464f5c6976828686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d0700000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000000000009131c262f38414a525b626b707b828c92989e9e99928e88837e7a76726f6d67696766656464646465666769676d7074777c81868d92999fa19e938e837b6e6a5f564d433a2f241b0e050000000000000000000000070d12161819202020202020201f13120f0b0600000000000000000000000000000000000000060c11151718202020202020201b1a17140e08010000000000000000000000000000000000040b11161a1d1e202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000070d1216181920202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a17140e08010000000000000000000000000000050d14191e252a2d2e313537383939383734302d2c29241d17110a030000000000000000000911181d2124252d2d2d2d2d2c23221f1b150f07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c171c21272c2f303336383939393836322e2d2a251f1a140d0500000000000000000000000000000000000910171d2124242d2d2d2d2d2d23221f1b160f0700000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d07010000000000000000000000000000000000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d07010000000000000000000000000000000003090e1214151f202020201e1413110d0701000000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253535251504f4d4b4946443f3b3936302f39434d565e616666666666666665605b53493f33271b0f030000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000000010a141d262f384049515961696e787f868f949c9f9f9b94908b86837f7c7a77757472717170707172727376787a7d8084888e92989fa39f97928b81796e695f574e443b31281e1209000000000000000000000000000106090b0c1313131313131312060503000000000000000000000000000000000000000000000105090b0c131313131313130e0d0b0803000000000000000000000000000000000000000000060b0e1011131313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b0803000000000000000000000000000000000002080e14191e202125282a2b2c2c2b2a2724201f1d18120c06000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b10161b1f222327292b2c2c2c2b292621201e1a140e090300000000000000000000000000000000000000060c111517182020202020201615130f0a040000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b0701000000000000000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000000000000000000000205070813131313131207060401000000000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464645454442403e3c3a38342e2d2a2527313b444d5254595959595959595953504941382d22170b000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000000000000020b141d262e373f474f575e666d727b828990949b9f9f9c9992908c89868482807f7e7e7d7d7e7e7f808284868a8d91969b9fa39f99938d857e756d675e574e453c32291f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414181b1d1e1f1f1e1d1b171413100c070100000000000000000000000000000105090b0b13131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161a1d1e1f201f1e1c191514120e0903000000000000000000000000000000000000000000000005080a0b1313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d101112131212100e0b070604000000000000000000000000000000000000000000000000000000060606060605000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393938373634322f2d2c2823201e191f29323b4246474d4d4d4d4d4d4d4c46443f382f261b1106000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004000000000000000000000000000000000000000000020b141c252d353e454d545c60696e757c83898f93999da09f9c999992918f8d8c8b8a8a8a8b8b8c8d8f91939a9a9ea0a19e99928e87817a716c605d554d453c332a20170d040000000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a0500000000000000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0f1112131312100e0a07060400000000000000000000000000000000000000000000060606060606000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090d1012131313110f0c08070502000000000000000000000000000000000000000000000000000000000006060606060600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0f1111121313121111100d0b08060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2d2c2c2b2a29272522201f1c1714110d17202930363a3b404040404040403f3937332d261d140a00000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b0000000000000000000000000000000000000000000000020a131b232c333b424a50575f616b6f767c82878c9196989c9fa29f9d9c9a99989797979798999a9c9e9fa39f9c9997918c86817c746d68625a514b433b332a21180e0500000000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a03000000000000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10121316181a1c1d1e1f1f201f1e1d1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f20201f1e1d1c1a18161312100c0605050e171f252a2d2e33333333333333322d2b27221b140b0200000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000000000000109111a212930383f444d535960636b6f757b7f84888c8f929797999b9c9d9e9f9f9f9f9e9d9d9b99979992908c8884807a746f6a615d5650454039312920180f0600000000000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d04000000000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506090c0e1011121313131211100e0b090605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070b0d0f111213131312110f0d0b07070501000000000000000000020608080c0f1112131312110f0c080705020000000000000000000000000000000000000000000000000000000001080d1113181c1f20222527292a2b2c2c2c2c2b2a29272422201f1c1712100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313131212110f0d0b0907060300000000050d14191e20212626262626262626201f1b17110a020000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000000000000000000080f171e262e343b42464f54596063696e73777b7f8285888a8c8e8f9192929292929191908f8d8b8886837f7c78736e68625f58524c443f352f271f170e0600000000000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d03000000000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181b1d1e1f2020201f1e1c1a181513120f0b060300000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314171a1c1e1f1f20201f1e1c1a171413110d08040100000000030a0f121415191c1e1f20201f1e1c191514120e090300000000000000000000000000000000000000000000000003090e13191d2023282c2d2f31333637383839393838373634312f2d2b28221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010204050506060606050403010000000000000000000002090e1114141a1a1a1a1a1a1a1913120f0b0600000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b12090000000000000000000000000000000000000000000000000000000000050c141c232831363d44484f54575e61666a6e7276797b7e80818384858586868584848382807e7c7a76726f6c65615e56534e46413a3229241d150d0500000000000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a00000000020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b100500000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b060000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d20212427292a2c2c2d2c2c2b29272421201d1913100d0701060b0f151a1f212226292b2c2c2c2c2a282621211e1a140d05000000000000000000000000000000000000000000030a0f151a1e24292c2e34383a3c3e4042444445464645444443403e3b3938332d2c28231c19130d08010000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0d0d0d0d0d0d0c060503000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000000020a11171f262a32383d44484d5354575f6265666c6f717375767778797979787877767573716f6d676662605b53524c47433c3530282018120b03000000000000000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c100500000008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f22272b2d2f323436373939393938373634322f2d2b27221f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000060b12181d1f252a2d2e313336373839393939373634312e2d2a25201d18120d11171b1f262b2e2f323537393939393735322e2d2a251f170f0500000000000000000000000000000000000000060b151a1f262b2f35393a404446494b4d4f50515252535251504f4d4b4846443f3a38342e29241e19130c0400000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a01000000000000000000000000000000000000000000000000000000000000000000060b141a21272c32383b4246484e5355545b6062646668696a6b6c6c6c6c6b6a6a68666462605d555553504946413b373229241e160e07010000000000000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a0000000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c23282b2d3337393c3f41434445464646454443413e3c3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000020a11171d24292c3036393a3e40424445464646454442403e3a3936302c29241d191b22272b31373a3b3f42444546464544423f3b3a36312921170d0300000000000000000000000000000000020a111720262b31373a4145474a515355585a5c5d5e5f5f5f5f5e5d5c5a575553504a46443f38353029241e160d070000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d0500000000000000000000000000000000000000000000000000000000000000010407070a0d10111213131211100d0b07070501000000000000000000000000000000010406070a0d0f11121213131211100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b00000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000000000000000000000000000000000000000003090e161b21272c31363a3c4247484a50535557595b5c5e5f5f5f5f5f5e5e5d5c5a585553514b4946443f3836302b262019130c0400000000000000000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d000000101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292e34383a3f4446484b4e50515253535352514f4d4b4846443f3938332d29241e18130c04000000000000000000000000000000000000000000000000000000060c141c23282f35393a4146474a4d4f515252535352514f4d4a4746413a39352f2924262d33373c4347484c4f5152535352514f4c4846423b33291f1409000000000000000000000000000000060c141c232831373c42474c5154545c60626466696a6b6b6c6c6b6b6a69676462605b5453504a45413a352f281f18120b0300000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000002080d111314171a1d1e1f201f1f1e1c1a181413110d0803000000000000000000000003080d111314171a1c1e1f1f201f1f1e1d1b181615130f0a0602000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a020000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1f252a2d31373a3b3f4446484b4d4e505152525353525151504f4d4b494745403c3937332d2a251e1b150d08020000000000000000000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f000000121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d2013000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d080200000000000000000000000000000000000000000000000000000000000000000001070d161d24293035383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38353029241d160d0802000000000000000000000000000000000000000000000000070f181e262e34394045474c5254575a5c5d5f5f605f5f5e5c5a5754524c47454039352f2f383f44464e5355595c5e5f5f5f5f5d5b5954534d453b31251a0e0200000000000000000000000000070f181e262e343c43474d53555d6064666d6f71737577777879797877777673716e6c6663605c54524c45413a3128231d150c040000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000003090e13191d202124272a2b2c2c2c2c2b29272421201d1913100c0600000000000000060b0f13191d20212426292a2b2c2c2c2b2b29272522211f1b15120e0903000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e21262b2e2d3338393c3e40424344454646464545444342403e3c3a39352f2d2b27221b19140f0a040000000000000000000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d10000000131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13181f282f353a41454a5053535b60626567696a6c6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000071019212a30383f444b5153565e616466696a6b6c6c6c6c6a696764615e5653514b45413a3c41495053585f6265686a6c6c6c6c6a6865615e574d42362a1e1205000000000000000000000000081019212a30383f444e53575f62676d7175797c7e8082838485858685848382807e7b7974706d66605d56524c433d342e271e160e050000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000060e141a1e24292c2d3134363738393938383634312e2d29251f1c17110a03000000020a11171b1f24292c2d313335373839393938383634322f2e2b26211e1a150e09030000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12151a1e2122282b2d2f313335363738393939393837373533312f2d2c2924201f1b17110e08020000000000000000000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d2013000000131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d2013000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000000000000000000000070d161d2429313a40454c52545c6063656c6f727476777879797978777674716f6c6563605b54524c45413a3129241e160e070000000000000000000000000000000000000000071019232b333b424a50555d6065686d717375777879797978777573716d6865605d55524c44464e535b60646a6e727577787979787775726e695e53463a2d211407000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f90919292929291908f8d8a8885817d79736d68605d564f454039302820160e050000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f070000000000000000000000000000000000000000060f181f262b3035393a3d404344454646454443403e3a3935302c28231c150c0802070b141b22272b2f35393a3d40424445454646454443413f3c3b37322e2b26201a150e060000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e1214171c1f2022242628292b2c2c2c2c2c2b2b2a2927252220201d1813120f0b060000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d2013000000131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d201300000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e353028201910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666d7074787b7e81838485868686858482807e7b7874706c66605d56514b433e35302820191008000000000000000000000000000000000000050e19222b353d454d545c60676d72767a7e80828485858686858482807d7a76726d67605d565050585f656c71767b7f82848586868584827f7b6e6154483b2e2115080000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9d9e9e9f9f9e9e9d9c9a9797928e8985807a736d686059514b423a322820170e05000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a211910070000000000000000000000000000000000020a1117212a31373a4145474a4d505152535252514f4d4b4746413a38342e261e19130d12181d262d33373a4145474a4d4f51525253525251504e4b4947433c3a37312b2620180f06000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b020000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206060b0f121315181a1b1d1e1f1f20201f1e1e1d1c1a18161413110d07050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d73797d8185888b8d8f919292939292918f8d8b8885817d78726d68605d555046413a322b221a110900000000000000000000000000000000020d17202b343d474f575f666d72797e83878a8d8f909292939292918f8d8a86837e79736d68605b5a626a6e787d83888c8f9192929292908e8c8275685b4f4235281c0f000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b22191007000000000000000000000000000000020b141b2227333c42464c5254575a5d5e5f5f5f5f5e5c5a5754524c46443f38302a251e171d24292f383f44464c515457595c5d5e5f5f5f5e5e5c5a5855534e4847423c37312a2117110a020000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030606090b0d0f101112131313121211100f0d0b090706040100000000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d201300000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b1209000000000000000000000000000000000000000000000009121b232c343d434b515961676d737a7f848a8e92979899969494989298949496999897918e89847f7a736d67615a524c443d342c231b120900000000000000000000000000000008141e29323d464f5960696e787f858b90939a999c9d9e9f9f9f9f9d9c9a9992908b85807a726c65636c717c838a9095989b9d9f9f9f9f9d9b8e8275685b4f4235281c0f0000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000a141d262d333f454d53565d606467696a6b6c6c6b6b696764615e5653504a423e36302920272f353e41495053555d606466686a6b6c6c6c6b6b696765625f5855534e47423c3328221c140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d2013000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000000000000000000009121b242d353e464e555d606c707980868c91969a97918e8c8988878685868788898c8f91979a96918c868079706c615d564e463e352d241b120900000000000000000000000000020e1925303b444e58606b6f7b838b92979c9fa4a9a19e9c9a9a999a9c9ea1a39f9c97928d857e776e6d737e8690959d9fa7a8aba49f9f9f9f9b8e8275685b4f4235281c0f00000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000006111b262f383f4451575f61686d7073767778797978777673716d6864605c545046413a322a313940454f535b6064676d707375777878797978777674726f6a67625f57534d453f332d261d140b0200000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0f111213131211100e0c0a07060401000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d2013000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b11070000000000000000000000000000000000000007111b242d363e474f5860676d747d848c929897928d8985827f7d7b7a7979797a7b7d7f8285898d929798928c857d756d6860584f473f362d241b110700000000000000000000000005111e2a36414c56606a6f7d8590959ea1a9a29e9997928f8e8d8d8d8f9197999ea1a29f97928b827a747f8b92989fa7a9a19e999993929292998e8275685b4f4235281c0f0000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d0400000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b0000000000000000000000000b17222d384149505b62696e747a7d808384858685858482807e7a76716d66615a524c443b333a434b515961656c71757a7d80828485858685858483817e7c78746e6a625f5751443f382f261d140a0000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c080300000000000000000000000000000000000000000000000000000000000000000001040707090c0e101111121313121211100f0d0b0907060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516191c1e1f1f201f1e1d1b19161413110d0801000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d2013000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f060000000000000000000000000000000000060f19232d363e485059616a6f79818a919797918b85817c797572706e6d6d666d6d6e707275797c81858b919697918a817a6f6a615951483f362d23190f0600000000000000000000000714202d3946525e686f7c869297a0a7a49d97928c888582818080808285888c91969ea1a29f948f84818c919fa3aaa39f97928d898685858687898275685b4f4235281c0f000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d120700000000000000000000030f1b27333f49535b606d727b81868a8d909192929292918f8d8a86837e78716c615e564d453c444c555d606c70787d82868a8c8f909192929291918f8d8b8884807b756e69625b504a42382f261b11060000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000206080d11131416181a1c1e1e1f1f201f1f1e1d1b1a18161312100b060603000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10151b1f222226292a2b2c2c2b2b2a28252321201d19130c0400000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9398928c857f7974706c6666636161605c6061616366666c7074797f848b9298938e857c706b625b51483e352b21180c0300000000000000000007131f2c38444f59616e7a859198a2a9a39f928d85807b78757473737475787b7f848b91969ea59f96918d929ca4a9a199928c85807c797878797a7d7e7164574a3e3124170b00000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d13070000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000040f19232b3744505b656c747f868d92989a9c9d9e9f9f9e9e9c9a9992908a847e756d685f574e464c565d676d747d838a8f9299999b9d9e9f9f9f9e9e9c9a9896918d87817b726d605b544a41382d22170b040000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a0300000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000040a0f1214191d2021232527292a2b2c2c2c2c2b2b2a28272522201f1c1715120f0a050200000000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f272b2e2f3235373839393837363532302d2c29241e160d04000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d201300000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000000000000000b151e2a333d47505a626c717d8691969490867f79726d6763605b54565554535053545556545b6063676d72797f858f949791867d726d625a50473d332a1e150a0000000000000000000915222f3b4854606b75818e97a1aaa399928a8079736e69696767666769696e73797f848e939fa3a19e9a9da4a8a09691877f79736f6d67666c6e70716c6155493c3023170a000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000b16212c38444f59606c77818b92999fa2aaa9a8a09e9c9b9c9d9fa29f9c96918a827a6e695f584e555d686d79818a90959c9fa3aba39f9e9c9b9c9d9ea1a9a8a19e99938e867f746c665b53493f332720150a000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a0400000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000000000000000000000000000000000000070c10151a1f2124292c2d303234363738383939393838373533322f2d2b2823211f1b15120e090300000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d151d24292c32373b3c3f4244454646454443413f3d3a39352f281f160c0100000000000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b1005000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4d505152535352514e4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000000000000000007121d27303c454f59626c717e879298938c827b726d67605c5553504a4a484746444647484a4a5053555c60676d727b828b929892877f726c61594f453c30261c11060000000000000005111d2a36414c56636f7c89939ea9a59f92877e746d67625f575b5a5a5a575f62666d7279818c9299a3aba7a9aca09691847c736d6762605c5b60616364615a5045392d21140800000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f140900000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000003101b27323b4854606b73808c939fa3aba9a19e9896918f8f8f909297989d9f9e938f847b6e6a5f565d676d7a838e939da0a7a59e9b999291908f8f909297979c9fa6a49f98928b81786c655b50443c32261b0f05000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c0700000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000070c12181c1f262b2e2f35393a3c3f414344444546464545444342403e3c3a38342e2e2b26211e1a140f0a0400000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a10191f272f35383c4347494c4f515252535251504e4c494745413a31281e13080000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c130900000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d2013000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b5153575a5c5e5f5f5f5f5d5b5854524d51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000000000000000c18232e39434d57606b717e8b929992887f786e69605d55514b514f4b443b3a3a383a3a3b3d3f44464b51555c60696e767f879298928b7e716b60574e42382e23170c030000000000000713202d3946525e6875828f9ca5ab9e938b7e716c605d55534d4e4d4d4d4d53545c60676d757f87929facb4b7aa9e91847b6f6a605d55535150535456575550483e33281c11050000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e0200000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000713202c38444f5963707d88939fa5aea69f97918c87848382828385888b90959d9e9691857c6e685e606d798390959da5a8a09d938f8a86848382828385878b8f949da0a7a29f938e81776c60584e43372b21160b00000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b03000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000000000000000000000000000000000030b12181c23282c31373a3b414547494b4d4f5151525253525251504e4d4b4946443f3c3a37312d2a251f1b160f0a0400000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131c222b31394045474e5455595c5d5e5f5f5e5e5d5b585654514c433a2f24190d01000000000000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d201300000000000004101c2834404b555f69707d87929892877e726c665f57514d53555c606467696b6c6c6c6b6a6865615e57544f51575e616d727d86929792877d706a5f544a3f3428201509000000000000000000000004101c2834404b555f69707d87929892877e726c665f57606060605e5c564e44392d2c2d2e323f49515759606060575e616d727d86929792877d706a5f544a3f34282015090000000000000714212e3a4754616d7a86929faca3998e81756d625a514b47424140404142474b51555e69707c86929facb8b0a3968a7d70696058514b46454446474a4a49453e362c22170c00000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c100400000000000916222f3b4854606b7683909aa4afa89f948f847f7a7776757676787b7f838990959c9791847a6d666c75818f959fa7a79f959189827e7a7776757676787b7e828990959ea5a59d938c7f736a5f53473d33271c100400000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000000000000000000000000000001070c151d23282e34383c4347484c525456585a5c5d5e5f5f5f5f5e5e5d5b5a585553504a4847433c3a36312b27201b150d0802000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141c252e343d434b515358606265686a6b6c6c6b6a69686563605d554c4135291d110400000000000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b161009010000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130000000000050f1a232c3845515c676e7b85929992867d716c605b544d51575f61676d70737677787979787775726e69636059524d525b626b707c85929892857c6e665c50443c31261a0f04000000000000000000050f1a232c3845515c676e7b85929992867d716c605b63666c6c6c6c6b6760564b3f331f25303b44515b62656c6c6c6c6c67646b707c85929892857c6e665c50443c31261a0f0400000000000b1825313e4b5864717e8b99a3ac9f92867b6e625a504540393731343331373c45515c676e7b859299a3aeabaea99c9083786c60564c413a3838393b3d3e3c39332c241a100500000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a00000000000a1623303d495663707c89949facaca0958f827a726d686968696a696e72767d838c929f968f82786d717e8b939ea7a79f9590837d75716d676968696a696e71767d838e939ea5a59f92877c6f62594f44382c20140700000000000000000005121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000000000000000000000030b12181e272e34394044464e5355565d60636567696a6b6b6c6c6c6b6b6a68666562605c5455534e4846423b37322b262019130c04000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c262e3740464f555d60656a6f7275777879797877767472706d675d5145392c201306000000000000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a0500000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d201300000000000b16212b37434e58606d7983919792877d706b615a504d555c60696e74797d8082848586868584817f7b76706b605d564e5159606a6f7c8692979083786d60584e43372b21160a0000000000000000000b16212b37434e58606d7983919792877d706b615a636d72797979797772675c4f43372a2a36414d56626d727979797979746e646a6f7c8692979083786d60584e43372b21160a00000000000e1b2834414e5b6774818e9aaba99c8f8276695f53483f352f2b262727313c46515b606d79839097a1aaa29fa2aa9f948b7e71685e52463c322b2d2e3031302d28221a1208000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e21140800000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f0000000004101d2935404b556774808d9aa6b0a99d91837a6d68615e565c5c575f61656b7078808b9399948c7f737a85929fa5aba095908279706b64605d555c5c565e61646b7079818e939ea8a3999083776b6054483c2f22160900000000000000000006131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a11090000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d151d2329303940454a5153585f6266686d6f7274767777787979787877767573716f6d6666625f5854534d47433d373129241e160e060000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252e384049515960676d71777c7f8284858586858483817f7d796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130000000004101c27333a47535f6a73808c95928b7f726b6159504d575e676d737b81858a8d8f9192929292908e8b87827d756d685f584e4f58606a707e8793958c7f726a5f53473d32271b0f040000000000000004101c27333a47535f6a73808c95928b7f726b61595966727f8686868684776b5e51443826303846525e68727f8686868686817467606a707e8793958c7f726a5f53473d32271b0f0400000000101d2a3743505d6a7683909da9a5988c7f7265574d423629241d1a242f39434e58626d74818e959fa9a29892989fa69e92857a6d61584e43372b2021232423211c1710080000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d00000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000006131f2c3945515d677784909daaada1978a7d70675e56524c4f4f4d53555960666d737e87939f92867b7f8c97a2ada39990837a6d67605954514c4f4f4d52545960676d78818f96a0a49f95897d7063564a3d3023170a00000000000000000006131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b120900000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000050e161f272f343d434b51545c60646a6e72767a7c7e808284848585868585848381807e7c7976736f6a66615e57544e47433c3530282017110a0200000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525b636b6f797e84888c8f909192929191908e8b897f7266594c3f3326190c0000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c0803000000000000000000000000000000000000000000000000000000000406070b0e11121313131313130c0c0a0602000000000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d2013000000000714202c38444f59626f7c8792968e81746d62594f4d575e696e7980868d92989a9c9b999898999b9b9a938f89827a6f6a5f574d4e58616c737f8c9592867c6e62594f43382c20150a000000000000000714202c38444f59626f7c8792968e81746d62594f5966727f8c93939184776b5e5144382e38424f59616e7b8692939391857a6d6058616c737f8c9592867c6e62594f43382c20150a00000000121f2b3845525e6b7885919eaba295897c6f6256493c31231817202935404b555f6a727f8b939da7a298928590949fa1978e81746a5f53473c32261b17171714110c05000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000714202d3a4753606d7a86939facab9e9285786c60554c464142434246484f545c606c727f8b9398908385929ea9ab9f92877c6f685d554f47454142434246474f555d666d7984919b9a93908c8276695c4f4336291c1003000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b1209000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000000000000000000050f172028313940454f555c60666d71777b7f8386898b8d8f9091929292929191908e8d8b8885827f7c77736e69626058534e46413a3228221c140b03000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646d737c848b9095989b9d9e9f9f9e9d9c9b988c7f7266594c3f3326190c000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000000000000000000000000000000000000000001070c101314171b1e1f202020202020191816120d070000000000131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d2013000000000916232f3c4855606b768390999184796d605b514b555e696e7b838d92999f9c96918e8c8b8b8c8e92979e9c938f847c6f695f564c505a606d788390988f82766b6054483d32271b0f000000000000000916232f3c4855606b768390999184796d605b514c5966727f8c999e9184776b5e514438343f4a54606b75818e989e948a7e71685d525a606d788390988f82766b6054483d32271b0f00000000131f2c3946525f6c7985929faca194887b6e6155483b2e22151f29333b45515d676f7c86929fa5a49a92867b829099a39f93877c6f62584e43372b20150a0a0805000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f1205000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000815212e3b4854616e7b879aa4afa89b8f8275655b50433a363031363a3d424a515a626d75818e9794909297a1ada3998d80736a5f564c433d39352f30363a3d434b545d67707d8a8e8b87837f7c6f6255493c2f22160900000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b10070000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000050e172129323a434b515960676d72797e83888c909399989a9c9d9e9e9f9f9f9e9e9d9b999898928f8c8884807b756f6a625f58524c443d332d261d150c040000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e737f8791969da0a7a8aaa8a4a2a0a0a0a1998c7f7266594c3f3326190c00000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000060b12181c1f2024282a2b2c2d2d2d2d2d2625221e18120a01000000131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d201300000007131f2c38434f5963707d899593897d70675d5145515d676e7b8490959f9f948f898481807e7e7f82858a91969e9691857b6e685d5245505c666f7c879294897c6f63584e43372b1c1106000000000007131f2c38434f5963707d899593897d70675d51494c5966727f8c999e9184776b5e5144383844505c666f7d89939e988f82756c61564c505c666f7c879294897c6f63584e43372b1c110600000013202c3946535f6c7986929faca093877a6d6054473a2d211a25303b45505a606d79839199a3a59f93887e707c87929fa49a8f82756a5f53473c32261b0f01000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f0300000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000916222f3c4955626f7c8895acb6a79a8d81746753493f312a25262a2d30394044515b616d7a85929f9c9ea1a9ac9f92867a6d61584e433a312c2924252a2d3139424b55606c7783827e7a76736f6a6054473b2e22150800000000000000000006131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f05000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000030d172029333b444c555c606b6f797f848b9095999c9fa4aba7a9a9a8a7a6a6a7a7a8a9a8a6aaa29f9c9995918c87817c766f6a615d564f443f382f271e160d0400000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424e58626d73808c9299a0a8acaaa39f9b979594939394958c7f7266594c3f3326190c000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b01000000000000000000000000000000000000020a11171d23292c2d3134373839393939393933322f2a231c130a000000131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130000000915222f3b4854606b7683909a8e81756b60554b4e58606d798390969f99928b827c78747372727375797e848e939d9791847a6d605a504a545f6a74808d988f82766a605447382e23170c00000000000915222f3b4854606b7683909a8e81756b60554b414c5966727f8c999e9184776b5e514436414c56606d7883909d9f92867b6e615a50444a545f6a74808d988f82766a605447382e23170c000000121f2c3945525f6c7885929faba194877a6e6154473b2e21202a36424d57616c74818e95a0a89e938c7f736c74808d97a29f93877c6f62584e43372b1e1308000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b0000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000091623303c4956636f7c8996a2afa69a8d8073675a4d403025191a1e21272e343f46525e6873808c99a3abadb3a89c8f8275685e52463c3128201d19191e2027303944505b656c7675716d68666260584e43372b1f130600000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d0300000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000000000000010b151f29333b454d565d676d747c848c91969da0a7a9aca8a9a19e9c9b9a9a999a9a9b9d9fa2a9a6aaa9a7a09d99928e89827c746d686059504a423930281f160c01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606a727f8b929fa3abaca49f98928e8b8887868687898b7f7266594c3f3326190c00000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000030b141b22272f34383a3e4144454646464646463f3e3a352e251c12070000131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d2013000004101c2934404b55636f7c899493877c6f62594f4754606a74808d95a09892877e766f6c6566656566666d7179818e939d968e81756c61554b4e58616e7b869294897c6f62544a3f34281c100300000004101c2934404b55636f7c899493877c6f62594f433f4c5966727f8c999e9184776b5e51443846525e68727f8b959f958b7f72695e53483e424e58616e7b869294897c6f62544a3f34281c10030000111e2b3844515e6b7784919eaaa295887c6f6255493c2f2428323a46525e69707e8a939da8a0958e81776c606d7a85929fa49a8f82756a5f53473a2f24190d010000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b11060000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000916222f3c4955626f7c8895aab4a79b8e817468564c41362a24201d191c232a36414c56616e7a86929facb9b3a9978a7e7164564c41342a1f161d1d1d1d151e27333f49535b606a6864615e5655544e463c32271b0f0300000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000000000000000007121d27313b454d575e686d79808791959ea1a8acaaa29f9b979791908e8d8d8d8d8e8f909297979a9ea0a8ababa39f9b948f87817a706b605b544b433a31281d1307000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040707121f2c3844505c666f7c87929fa4afaaa39a938d86817e7b7a797a7a7c7e7d6f6356493c302316090000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000000000000000000000000030c151d262d33394045474a4e51525353535353534c4b463f372e23180d0200131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a5f53474d57626f7c87939f9f92867d716c62605b535858545c60676d77818e959e938a7e71675d5146525e6974818d9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a5f53473d3f4c5966727f8c999e9184776b5e5144424e58616d7a85929f999083786c60574d42363c46525e6974818d9a8e8174665c5044382c1f12060000101d293643505c6976838f9ca9a4978b7e7164564c413529303a44505a616e7b85929ea5a3989183796d655d6873808d98a39f93877c6f62564c4135291d1104000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000814212e3b4754616e7a8798a2aeaa9d908377685e52463c352f2c2924272625303a46525e6876828f9ca9b6ada197877b6e6154483b302a2a2a2a2a2a2a2a2a222d38414950535d5b5854524c4947433c342b20150a0000000000000000000006131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f040000000000000000040e18242f39434d575e696e7a828d9399a0a8ada8a19e98928e8a878583818180808081828385878a8d9196999ea1a9aca69f99928d847d736c665c554b433a2f24180d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000206080d1113141d2935404b55606d78839099a3aeaba3989288817a75716f6d6d6d6e6f716f6b6054483b2f22150900000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000000000000000000000b151e272f383f444b5153575b5d5e5f6060606060595751493f352a1e120600131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d201300000714202d3a4753606d79859296897c6f63584e46535f6975828f9a9f948b7f726b615a5350494b4b4b51555d656d78839099999184796d6053474d56616e7b88959285796d6053463a2d2013070000000714202d3a4753606d79859296897c6f63584e43353f4c5966727f8c999e9184776b5e513f4a54606a74818e979f92877c6f665b50453b3136424d56616e7b88959285796d6053463a2d20130700000d1a2633404d596673808c99a9a79b8e8174685d52453b3136414c56616c75828f97a2a59f92867c6f675d56616e7a86929fa49a8e8174685d5245392c20150a000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b020000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929fabac9f92867a6e61584e45403a39352f3433333236414c566673808c99a6b3ab9e928578695e53463a3737373737373737373737372f383f4446504f4b4746413c3b37322b2620180f0600000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000000000000020c16202935404b555e696e7b8390949fa4abaaa29f96918b86817e7b78767574737374747577787b7d8084888d92979ea1a8aba39f96918780786d675d554b4035291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214191d2021242c3945515d67727f8b95a0abafa39992867d746d6864626160606162656360594f43382c1f130700000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c000000000000000000000000000007121d273039414950555c6064676a6b6c6c6c6c6c6c66635b51463a2f22160a00131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d201300000a1724313d4a5764707d8a989184786c6053464855616e7b88949e9c9083786c60595046443f3f3f40454b535c666e7b878e8a86827c6f62554846535f6976839097897d7063564a3d2f23180c0000000a1724313d4a5764707d8a989184786c6053463c313f4c5966727f8c999e9184776b5e5144505b666f7c87939f968d80736a5f544a3f3329303b46535f6976839097897d7063564a3d2f23180c00000a1723303d4a5663707d8997a1ac9f92867a6d60574d43393946525e68717e8a949ea89e938b7f726a5f55525e6874818d9aa49f92867a6d6054473d32271b0f03000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a02000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d2114070005111e2a36424d566976828f9caaafa3998c80736a5f58514b4745414240403f3f3f3e4a5764717d8a97a4b0a99c8f827669574d4244444444444444444444444444444444444444444444444444443b3a37312a21180e03000000000000000006131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d13070000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000008131e28323a45515d676e7b8491959fa6afa7a098928c847f7a75716e6969686767666767686a696e7173777b80858b91969fa2aaa9a199938c81796d675d5145392c2013060000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1e2124292c2d30333f4a54606d7985929ea7b1a79f92877d706b615e565554535354565856544f473d32271b0f0300000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000000000000000000000040d18232e39434b535b60676d71747778797979797979726d63574b3e3225180c00131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566874818e9a8d8073655b50444b5566737f8c99a096897d70665b50473e37332d2e3439414a545f697380827e7a766f6a5f5347424d5765727f8c988d817467554b4034291c10040004111d2935414c566874818e9a8d8073655b504437333f4c5966727f8c999e9184776b5e514c56606c7883909a9e9184796d60584e42382d212a36424d5765727f8c988d817467554b4034291c1004000713202d3a4653606d7985929eaaa2988c7f72695f554b43424f59616d7a85929ea6a1968f81756d62584e4c56616e7b87939fa2988b7f7265584e43372b1f1306000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b060000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f23160900020e1925303f4b5865727e8b98a2aeab9f92867c6f6a605d5554524c4e4d4d4c4c4b4b4b5663707c8996a3afa79b8e8174685b505050505050505050505050505050505050505050505050505050504847433c332a201509000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d00000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000010d1925303a44505a606d79839096a0a8b0a69e9591867f79726d6764615e575b5a5a5a5a5b5c575e6164676a6e73797e848c92989fa7aba49f938e82796d6053473a2d2014070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000000000030a11171c1f262b2e2f35393a3d4044505b66727f8b97a1adaca0958c7f736b6159524c4847464747494b4948433d352b21160a0000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e000000000000000000000000010c161f2834404b555c656c71797d8184858686868686867f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f62534945515d677683909d9e9184786c60544a3f352b272223282f38424d57636e7375716d68625f584e433b4854616e7b8797908477675c5145382c1f1306000713202c3945525d6877849199897c6f6253493f33333f4c5966727f8c999e9184776b5e53535d68717e8b959e93897d70675d51463c2f261c26313b4854616e7b8797908477675c5145382c1f13060006131f2c3845515c6773808c98a2aa9f92867b6e675d554c4a54616b75818e97a1a59e91847a6d605b514646535f697683909caa9d9083776a6054473b2e221509000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b0600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b00000914212d3a4754606d7a85929fa7aea29891847c726d6763605d565b5a59595858585857626f7c8995a2afa79a8d8074675d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534e463c31261a0f020000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d1207000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000005111d2935414c56626d75818e959fa8b0a69e948f837b726d66605d5554534d4e4e4d4d4d4e4f4d525457585f62666d71797f8690959ea5afa59e948d8073665a4d4033271a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000003090c151c23282c31373a3b4145474a4d4e53606c7884919ea9b1a79d9083786c60594f46413c3a3a3a3b3c3e3c3b38322b23190f040000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000007131d28313a45515c676d777e848a8e909192999393938c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d6053464753606d7a86939f998d8073655b5042382d231b17181d26303b45525c63666864615d56534e463c3a46535e697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b606060606d7a85929e978e81746b60554b40342a1d14212d3a46535e697885919286796d6053473a2d2014070004101c2834404b55616e7a86929fa6a2989083796d675e56515c66707d8a939ea99e938a7d70685d52493f424d5765717e8b98a3a095897c6f6256493c31261a0e020000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b06000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d00000713202c3945525d68737f8c95a0a8aaa19691867f7974706d6869686766666565656464646f7c8995a2afa6998c7f736a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a625f584e43372b1f12060000000000000006131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000000713202d3946525e68717e8b939ea7b1a79e948f82796e69605c54514b484642424140404141424246484a4e53545c60666d727b838f939ea8afa69a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000000000050d141a1e262e34383c4247484c525457595b5563707d8996a0acab9f95897d70665b504745403a37322d2e2f32302f2c2721191007000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000000000000000000010d18242f3a43515b606d79818b91969a9d9e9fa39f9f998c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377665c51454956626f7c8999a4978a7d706453493f2f261c0f0b0b151e2a33404a5257595b5754524c47433c3436424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377665c5145382c333f4c5966727f8c999e9184776d6d6d6d6d74808d979e92857a6d61594f433b322920171e2a36424d576976828f99897c6f6256493c2f23160900000c18232e3946525e68727f8b949fa89f958f82796e68615a606d7884919ea5a1978e81756b61564c41373b4754606d7a86929fa79a8d807467574d42372b1e12060000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b060503000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000004111d2935414c56606d79839096a0a7a8a198928c85807d7a787675737372727271717171707c8995a2afa5988c7f777777777777777777777777777777777777777777777777777777777777776e6a5f53473a2e2114080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c1004000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000006121f2b37434e58616d7a85929ea5afa9a0958f82796d675f57514a45403b3a3631343433343430363a3b3e43474b51545c60696e79818f96a0aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000080f171f252a30383f44464d5355565d60636668696775818e9ba8b2aa9d9083776b605b5353514b47433c3731292423221f1b160f07000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000004111d2935414b55626d75818e939ea1a8aaa29f9c9998988c7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817467544b404b5864717e8b97a398877b6e6154473b2d21140a00030c18212e3840474b4d4f4b4746413a37322a31404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817467544b403428333f4c5966727f8c999e9184797a7a7a7a7a7c87929f978b7e7168605b544d443b32291d1a2531404d596673808c988b7e7165584b3e3225180b000007121d2a36414c56606c78829096a1a79e948f837a716c6268727f8c96a0a69e91857a6d61594f443a303945525d6875828f9bac9e918477695f53473a2e2114080000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a070000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000010d19242f3a45515c666e7b8490959fa3aaa29f97928d898784838180807f7f7e7e7e7e7d7d7f8c98a5b2ab9e9184838383838383838383838383838383838383838383838383838383838383837c6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000815212e3a47535f6a74818e97a2adada2979083796d675d554d444039352f2d2a252727272728252a2d2e31373940454b51575f676d7884919eaaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000000020a121a212931363e424a5053575f6266686d70737576777986929facb1a4988b7e716e6c6564605d55534e47433c352f281f180f0a04000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f0300000000000000000000000613202c3945515d67727f8b939ea5ada49d98928f8d8c8b8b7f7266594c3f3326190c00131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404c5966727f8c999f928579695e52463a2d2014020000060f1c262e353b3f40423e3a3935302b2625323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c99a096918686868686868892999e92857c78716c665e564d443b2f261b25323e4b5865717e8b988c7f7266594c3f3326190c0000000d1925303b44505b666e7b849197a1a69e9590857e756f6d7a85929fa89f948a7e71685d52473e322935414c5664717e8a9aa4a096887b6e6255483b2f2215080000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000008131e2834404b545e696e7b838d92999fa2a9a29e9a9696918f8e8d8c8c8b8b8b8b8a8a8a8c919ba7b4ada19691909090909090909090909090909090909090909090909090909090909090887c6f6255493c2f2216090000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e02000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c010000000000000005111d2935414c56626f7c87939fa9b0a69f92857b6e675d554b433c342e2924211e1a1b1a1a1a1b1a1e2021262b2e343940454d555c667784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000020b141c242c333b424650545c6065696e73777a7d80818384869298a2aeb3a69a8d807d7b7975716d67625f58534e454039312a211a1108000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000714212d3a4754606d7a85929fa6ada39c928d8682807f7f7f7c6f6255493c2f22160900131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7e7265584b404d5a6773808d9a9e9185786b574d42362a1e11050000000a131c242a2f323335312e2d29241e1b24313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7e7265584b3f3226333f4c5966727f8c99a8a09e939393939393959fa3a1979289847e786e685e564d41382d2224313e4a5764717d8a978d8073665a4d4033271a0d00000008141e28333f4a545e696e7b8591969fa69f97918a827c76808d97a2a3998f82766c61564c41352c242f3a4754616d7a87939fa1988c7f7265594c3f3226190c0000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000000010c18232e39424d575e696e7980878e92989b9ea1a9a8a19e9c9b9a999998989897979797989ba3adb8b2a8a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d95887b6e6255483b2f2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e12050000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c20130400000000000000000713202d3946525e6874818e9aa4afab9f948b7e71695e554b433a3128231c1814120e090d0d0e090e1214151a1d23282e343c434b546a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000020b141c262e363e454d535a61666d71767b8084868a8c8e90919298a2aab4b5a89d928d8a8885817e7a756f6a625f58514b433c332c231a120800000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000000000000000004101c2934404b5565727f8b98a2aea79c918c807a75737272726f6a5f54473b2e22150800131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b414d5a6774808d9a9d9184776a5e514430251a0e02000000010a12191f232626282421201d19131723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c99a8a09393939393939393939496999e96918b827a6e685e53493f332723303d4a5663707d89968d8174675a4e4134271b0e000000020b17222d38424d575f696f7c8490949fa3a19e948f888287929fa99f92877c6e625a50443a3028232d3946525e687783909997928e8376695c504336291d100300000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e110000000007121d27303b454d575e676d747b81868b8e929796989a9b9c9d9d9d9e9e9e9e9e9f9f9f9fa4acb6c0b6aea9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa8aaaaaaaaab94887b6e6155483b2e2215080000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d2114060000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000714212e3a4754616d7a86929facb0a69c9082766c62574d433930281f18120d07050c111517181c1c1c1c1c1c1c181d23283144515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000000000a141c262e38404850575e616c71787e83888d90939a999b9c9e9fa2aab4b1b2aea49d9a9797928e8b86817c756f6a605d554e463e352c241a11080000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f24190700000000000000000000000006131f2c3845515c677683909daaaca0958c7f746d6866656565625f584e43372b1f130600131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1c2935424f5c6875828f978a7d7064574a414e5a6774818d9a9d9184776a5e51442f24180d0100000000040c13181d2020201d1814120f0916232f3c4956626f7c89958e8175685b4e4235281b0f000f1c2935424f5c6875828f978a7d7064574a3d3126333f4c5966727f8c99a09689868686868686868687898d92989e948f847a6e655b5044372b232f3c4956626f7c89958e8175685b4e4235281b0f0000000006111c262f3b454d575f6a6f7a828d92999fa69e9c948f9299a3a2978d80746a5f534b454039342e2a36414c566673808d8c8985817e7064574a3d3124170a0000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e1100000000000b151e29333b454d555d60696e747a7e8285888a8c8d8e8f9090919191919192929292939aa4afbbaea49d9a93939393939393939393939393939393939393939393939b9ea5afafa499877a6d6154473a2e2114070000000000000003131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c07060400071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000005111e2a36424d5666727f8c98a3aeab9f94897c6f635a50453b31271e160d07000911181d212425292929292929292929292a3744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000009121c262e38404a525a61696e767e848b9095999d9fa4aca8a9a8a6a5a4a4a4a5a6a8aaa6a9a19e9b98928e88827c736d675f584f473e362c231a1007000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000000714202d3a4753606d7986929facac9d9083786c605d5659585855544e463c32261b0f0300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d2013000f1b2835424e5b6875818e978a7e7164574b404d5a6773808d9a9e9184786b554b4035291d1004000000080d161d24292c2d2c2924211f1a151723303d4a5663707d89968d8174675a4e4134271b0e000f1b2835424e5b6875818e978a7e7164574b3e3126333f4c5966727f8c999e918479797979797979797a7c808590959f969082776c6053463c3126303d4a5663707d89968d8174675a4e4134271b0e00000000000a141d29333c454e585f686d78808790959ea0a69e9c9fa3ab9f92857a6d65605c54514b443f3830303d495663707d83807c7874706c6155493c3023160a0000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000030c172129333b434b51575f62686d7175787b7d7f808283838484848485858585858687939facb9a99d928d86868686868686868686868686868686868686868686868e939eaaac9f9386796c605346392d2013060000000000040a0f131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191313100c0707131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000714202d3a46525e697784909daab4aa9c9083766b6054483f33291f150c040009121b22292e313236363636363636363636363744515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006101b242e38404a525c636c717b838a91969d9fa7aaacaba39f9d9b999897979898999b9d9fa3ababaaa29f9b948f8780796e6a615950483e352c22180d0400000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000000000000000916232f3c4956626f7c8999a3aea49a8b7e71665b524c4c4c4c4947433c342a20150a0000131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d2013000e1b2734414e5a6774818d988b7f7265584c404d596673808c999f928578675d5145392c20130600000811191f282f35393a39352f2e2b26201824313e4a5764717d8a978d8073665a4d4033271a0d000e1b2734414e5a6774818d988b7f7265584c3f3226333f4c5966727f8c999e9184776c6c6c6c6c666c6d6f737b8390969f948b7e7165574d42372b313e4a5764717d8a978d8073665a4d4033271a0d0000000000020b17202a333c464e565e666d737c838b91969ea1a9acafaa9d90837d77716d66605d55504a423d353b4854606b7077736f6c656461594f44392d2014080000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e0200000000000000000000000000000000000000000000000000000102030000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d100000000000040d161e2429313940454d53565d606468696e707274757676777777787878787879797c8995a2afa79a8d807979797979797979797979797979797979797979797979818e9ba8ab9e928578665b5044382b1f120600000000070e151b1f222c3946525f6c7985929facada093877a6d6054473a2d26262626262626262626201f1c18120b0b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f120600000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000814212e3b4754616e7b8795a0acaea2988a7e7164594f44362d21170d030006111b242d343a3d3e43434343434343434343434344515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000030c18222d36404a525c646e737e8590949da0a8abaaa29f9b9992908e8c8b8b8a8b8b8c8e9092999a9ea1a9aca69e99928d837c706b615a50473e342a1f160c01000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000a1724313d4a5764707d8a97abac9f93867a6d61544a413f3f3f3c3b37322a22190e040000131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d2013000d1a2733404d5a6673808d998c7f7366594c404b5865727e8b989f93867a6d6053473a2d20140900030d19232b313a40454745403b3a37312a2125323e4b5865717e8b988c7f7266594c3f3326190c000d1a2733404d5a6673808d998c7f7366594c402e23333f4c5966727f8c999e9184776b606060605b606163696e7a84919e9d908377695f53463a2d323e4b5865717e8b988c7f7266594c3f3326190c000000000000050e18212a343c444c545c606a6f787e848b9297a1adb8aca0959089837e79726d67605c544f45403a444f5960636a6662605b53554f473e33281c10040000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b07070401000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f00000000010c161f282f35393a3e3f42474c525458575f6163656768696a6a6a6b6b6b6b6b6c6c6f7c8995a2afa89b8e82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c7783909daaa99d9083766a544a3f33281c0f0300000007101920262b2e2f3946525f6c7985929facada093877a6d6054473a33333333333333333333332d2c28231d150c111b2935404b5564717d8a99a3afac9f9285796d6053463a2d201307000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c2013040000000000000000000b1825323e4b5865717e8b98a7b1ac9f9285796d6053473d32201b0f0500010c18222d363f454a4b4f4f4f4f4f4f4f4f4f4f4f4f4f515d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000b151e2a343f48525c646e73808a92979fa6aca9a29f98928e8a868381807f7e7e7e7f80818386898d92979ea0a8aba39f9591867d716c61594f463c31281e13080000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000000000000000000000b1825313e4b5864717e8b97a4ab9e918478685e5242382f32322f2e2b2620191007000000131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d2013000c1925323f4c5865727f8b988e817468554b404a5663707d8996a49a897c6f6356493c30251a0e090c151f2b353d434b5153514b4847433c332f2633404d596673808c988b7e7165584b3e3225180b000c1925323f4c5865727f8b988e817468554b403428333f4c5966727f8c999e9184776b5e53534a505354565e68727e8b9aa095887b6e6155483b2e33404d596673808c988b7e7165584b3e3225180b00000000000000060f18222a323a424b51585f666c71787e85929eabadaba7a09d95908b847f79726d666059514b433d474f54565d595653504949443e352c21170b000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d0805010000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e0000000008131e28313a4145474b4c4d4e4f5052504d535557595a5b5c5d5d5e5e5e5e5e5f5f626f7c8995a2afa99c908376655b60606060606060606060606060606060605e697885929faba79b8e8174685b4e412d22170b000000040e19222a32373b3c3f46525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000004101d2935404b556875828e9ba8b5a89b8f8275675d5145392c1f1309000005111d29343f485056585c5c5c5c5c5c5c5c5c5c5c5c5c5c5d6a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000007121d27303c46505a646e73808d929fa2a9aea59e97928c86817d7a77757372717171727375777a7d81858b91969fa3aba7a09892877e716b61584e433a2f24190c03000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669564c412f26252522221f1b150e0700000000131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d2013000a1623303d495663707d8996908377675c51454754616e7a8796a1988b7f7265574d42362a201a19191e27313d474f555d605d5555534e4641382a36424d576976828f99897c6f6256493c2f231609000a1623303d495663707d8996908377675c5145382c333f4c5966727f8c999e9184776b5e51463f4446474d56616d7a87939f978a7e7164574b3e3136424d576976828f99897c6f6256493c2f23160900000000000000000610182029303940454e545b60666d7a85929fa9a19e989ea0a09d97918c857f78706b605d554e463d444849514d4946443f3839332c231a1005000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d0802000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000000010d19242f3a434c525457595a5b5c5d5e5d5a54484a4c4d4f5050515151515252525663707d8996a3b0ab9e9285796c605353535353535353535353535353535354616e7b8798a2aeaa988c7f7265594c3f322619060000000a15202a343c4347494c4c525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d1213202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000006131f2c3845515d677884919eabb5ab988b7e7265554b4035291d100400000915212e3a45505a62656969696969696969696969696969696a7784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000c18232e39434e58626c73808d929ca4adaaa39f938e857f7a75706d67686665646465656668676d7074797e848c9299a1a9aaa29992877d706a5f554c4135291e150a0000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f42302814191615130f0a040000000000131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d2013000714212d3a4754606d7a87969286796d60534646525e687884919e9c8f8275695e52463c332a262524293039434f5960676d6765625f58534a41363a46535f697885919286796d6053473a2d201407000714212d3a4754606d7a87969286796d6053463a2d333f4c5966727f8c999e9184776b5e51443338393b46525d687784919e998c7f7366594c40333a46535f697885919286796d6053473a2d201407000000000000000000060e171e272e343c424a505b66727f8c98a2a197918c91969d9fa19e97918b837d746d675f584f473d3b3d44403c3937332d2d28211a110800000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c070100000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000004111d2935414c565d6064656668696a6b69665e54423f414243434444444545454a5764717d8a97a4b0ada297887b6f625548464646464646464646464646414c5665717e8b98aaaea298897c6f6256493c2f2316090000030f1b26323c464e54555959595f6c7985929facada093877a6d60595959595959595959595959595953514b43392e2318111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000714202d3a4753606d7986939facaea399887b6f6255483c2f24180c0000000b1724313d4a56626c71767676767676767676767676767676767784909daaa79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000004101c2834404b555f6a717e8b929da4aeaaa298928b817a736d6863605d5559585857585859555d6063676d717980879197a0a8aba39992867c6f675d51453d30261c1106000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0908060300000000000000131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d2013000713202c3945525d6877849199897c6f635349414d566774818e9a9f92877b6e61584e453c3631322f353a424b55606b707a76726e6a645c53483c3b4855616e7b8897908477675c5145382c1f1306000713202c3945525d6877849199897c6f6353493f33333f4c5966727f8c999e9184776b5e5144382e2e35414c566a7683909d9a8d8073675a4d40343b4855616e7b8897908477675c5145382c1f130600000000000000000000050c151d23282f394653606c7884919eaa9e91857f848a90959c9fa19e95918981796e6a60594f463c3237332f2d2b27221b1c17100800000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b0300000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e2215080000000613202c3945525d686d71727374757778767066544b403435363737373838383f4b5865727e8b98a5b1b3a9988b7f7265594f42392e393939393939392d3945525d6875828e9ba8ac9f9285796d6053463a2d201307000006131f2b37434e585f62666666666c7985929facada093877a6d666666666666666666666666666666605c554b4034281c1019242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c889aa4afac9f9286796d6053463a2d2013070000000b1825323e4b5865717e828282828282828282828282828282828286929faca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000006131f2c3845515c676f7c86929fa4aeaaa29892867e756d68605d5654514b4d4c4b4b4b4c4d4b5153555c60676d737d859196a0a8aba29891847a6d60594f42382e23170c0000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130004111d2935414c566875818e9a8d8074655b5044495663707d8996a0998d80736a5f574e4642403f3f41454c545d67707d86837f7b746e64584c40424d5765727f8c988e817467554b4034291c10040004111d2935414c566875818e9a8d8074655b504437333f4c5966727f8c999e9184776b5e51443b3b3b3c44505c667783909d998d8073665a4d4037424d5765727f8c988e817467554b4034291c10040000000000000000000000030b121b27333f4953636f7c8996a1a3998c7f73787d83898f949da0a09d938e847c706b60584e443b302523201f1b1711100b0500000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d030000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d2013070000000714212d3a4754606d7a7e7f80818283858276665c5145382f2c2924262a2d37434e586774818e9aa7b4b7aa9d9083776b60544b40352f2b2623282b2f38414c56606d7a85929faca99b8e8275665c5144382c1f120600000815222e3b47545f6a6f72727272727985929facada093877a727272727272727272727272727272726d675c5145382c1f131824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f0000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000b1824313e4b5764717e8a97acb6aa9d908477665c5144382c1f12060000010d1a2734404d5a6773808d8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9298a2aea79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000004111d2935414c56606d79839198a2aeaea39892867d716c615e56524c474541403f3e3e3e3f404045474b51555c606b6f7b849196a1abaaa0968e81746b60544a3f34281c110600000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d201300010d19242f3d4a5764707d8a989184786c6053464653606c7884919e9f92877c6f695f58534d4d4c4c4c51565d666d7983918f8c888174675a4e4147535f6977839097897d7063564a3d2f23180c0000010d19242f3d4a5764707d8a989184786c6053463c323f4c5966727f8c999e9184776b5e5148484848494e56606d7985929f988b7f7265584c3f3a47535f6977839097897d7063564a3d2f23180c0000000000000000000000000005121f2b3744505b6574808d9aa89f92867a6e6c70767c828991959fa39d9691867d706a5f564c41362a2113120f0b0600000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b0100000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f12060000000714212d3a4754606d7a878c8d8e8f909186796d60544a403a39352f31363a3f47535f6a7783909daab6b8aca095897d70665c5145413a37312e34383b424a525e68727f8c98a2ada1978a7d7164544a4034281c100400000916222f3c4955626f7c7f7f7f7f7f7f86929facb3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20131724303d4a5763707d8a96a3b0a99c908376695d5043362a1d1000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669544a4034281c10040000010d1a2734404d5a6773808d9a9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa2aab4a79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000713202c3945525d68727f8c95a0aaafa59f92867d706b625a524c45413a39352f32313132322f35383a40454b515960696e7b849199a3aea89e93897d70665c5044382d22170b000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000813202d3a4653606d79859296897c7063584e44505b66717e8b959f9991847b6f6a615f57595859555d60686d78818e959c93877c6f625548424d57616e7b88959285796d6053463a2d2013070000000813202d3a4653606d79859296897c7063584e43373f4c5966727f8c999e9184776b5e545454545556585f68707d8a98a298897d7063564a3d424d57616e7b88959285796d6053463a2d201307000000000000000000000000000613202d394653606c7884919eac9b8f82756860646b6f767d838c9299a2a09892867c6f685e52463d32271b1003000000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000613202c3945515d67778390999b9c9d988a7d71665b514b4745404343424648505a626f7b8895a0acb8bcb1a79d9083796d605b524c464242413f44464d545b616d7a85919eaaa99e9184796d6053463a2e23180c0000000c1925323f4c5865727f8b8c8c8c8c8c9299a3aeb4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000d1a2633404d596673808c99a6b3a79a8e8174675b4e412e23180c000000010d1a2734404d5a6773808d9aa6a9a9a9a9a9a9a9a9a9a9a9a9a9a9acaeb4aca79a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000004111d2935404b55606d7a85929fa7b1a99d938b7e716b60595046413a352f2c2924252524252524292c2e343940454f575e696f7c87929fa7afa59d9183786d60544a3f33281c0f0300000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000006131f2c3845515c6775818e9b8f82756a6054474a54606c78839098a09691847c746e696766656567676d727a828e939e958d80746a5f534746535e6974818e9a8e8174665c5044382c1f120600000006131f2c3845515c6775818e9b8f82756a6054473e3f4c5966727f8c999e9184776b61616161616162656a6f7a84919e9f9285796d6053463a46535e6974818e9a8e8174665c5044382c1f1206000000000000000000000000000815222f3b4855626e7b8896a1a49a8b7e7164565960636b70787f879297a2a29891847a6e61594f44382c1e13080000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000004111d2935414c556673808d99a3a8aa9d9083786c605d5553514b50504d53555a626c74818e9aa7b1b6b4b6aca0958d80736d605d56534d4e4e4a5053575e666c75828f97a1ada1978c7f73665c5145382c1c12070000000c1925323f4c5865727f8b98999999999fa3abb4b9ada49c99999999999999999999999999999993877a6d6054473a2d211416222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000e1a2734414d5a6774808d9aa7b3a69a8d8073675a4d4034271a07000000010d1a2734404d5a6773808d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000613202c3945515d6773808d97a2adada1978e81746c61594f473e36302924201d181918181819181d1f23282f343d454d57606a727f8c95a0acaca0958b7e71665b5044382b1f1308000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000004101c2834404b55636f7c899494887c6f62594f44505b666e7b869298a0969187807b777473727273767a7f858f939e969083796d60584e434e58616e7b869294897c6f62544a3f34281c100300000004101c2834404b55636f7c899494887c6f62594f443f4c5966727f8c999e9184776e6e6e6e6e6e6e6f72757c839096a0978d8074665c5145434e58616e7b869294897c6f62544a3f34281c1003000000000000000000000000000b1825323e4b5865717e8b98a89f93877a6d61544f545960666d737d859297a2a1968f82756b6054483a2f24190d0100000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d100400000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000000010d19242f3b4854616e7b86929fa9ab9f958c7f736d6762605d555d5d575f61656d717e8a939da9afa9a7a9aba79c928c7f746d68615f575b5b545c6062696e78808d949ea9a59e9184796d60544b4034281c0b000000000c1925323f4c5865727f8b98a5a5a5a5acaeb4bdbfb6ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d211416222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000e1b2834414e5b6774818e9aa7b3a6998c807366594d4033261a0d000000010d1a2734404d5a6773808d939393939393939393939393939393939393939393938d8074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000714202d3a4753606d7a85929fa9b2a89e91857a6d605a50473d352a251e1913110d070b0b0b070c1013181d2329333b454e58606d7883909da7b1a79e9184786c6053463a3024190d0100000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000c18232e394854606b76828f9c8f82756c61564c4a545f69707d8692979f99928d888481807f7f8082868b91979e9691847b6e675c51464b55606a74818d998f82766a605442382e23170c00000000000c18232e394854606b76828f9c8f82756c61564c414c5966727f8c999e91847b7b7b7b7b7b7b7b7c7e82879095a09892857a6d61544b404b55606a74818d998f82766a605442382e23170c00000000000000000000000000010e1b2834414e5b6774818e9aa79e918477685e5246484f545c606b707c85929fa59e93897d7063564c4135291d1104000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f1306000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000814212d3a46535e6974818e97a1aba79c918c8079736f6d676a6a6a6a696e71777e87929fa5afa59d9b9c9fa6a49c918c807a726e6969686768666d6f747b828d929da6a69e938a7e71675d5142392e23180c000000000c1925323f4c5865727f8b989f9f9f9fa0aeb4bcb9b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211416232f3c4956626f7c8995a2afaa9d9184776a5e5144372b1e1100000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000f1c2835424f5b6875818e9ba8b2a5998c7f7266594c3f3326190c000000010d1a2734404d5a6773808686868686868686868686868686868686868686868686868074675a4d4134271a0e0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeaca0968b7e71685d52483e352b2319130d08040100000000000004070c12182129333d44505c66707d89959fabaca0968a7d7064564c4135291d110400000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000007121d2c38434f5963707d8994948a7d70685d52454d57606b707d858f949c9f9a95918e8c8b8c8d8f92989e9c938e847b6e695f554b45515c676f7c879394897c6f63584e4330261c1106000000000007121d2c38434f5963707d8994948a7d70685d52454c5966727f8c99a196918787878787878788898b8f93999e9691867d6f685d524245515c676f7c879394897c6f63584e4330261c11060000000000000000000000000004111d2a3744505d6a7783909da89b8e827568564c413d424a5159606a707d8a939ea69c8f8276685d5245392c2013070000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d201407000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000005121e2a36424d57616e7b859299a3aba39c928d84807c7a7877767677787b7e838b9299a3aea69d938e90949fa6a39c928d857f7b777675747576797c80868f949da4a69f948e81746c61554b4030271d1207000000000c1925323f4c5865727f8b939393939393a2aab4b3a89e9693939393939393939393939393939393877a6d6054473a2d21141623303d495663707c8996a3afaa9d9083776a5d5044372a1d1100000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b2a6998c7f7366594c403326190d000000000d1926333f4c58646e73797979797979797979797979797979797979797979797979746e64584c3f33261a0d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000814212e3a47535f697683909daab4aa9e9184786d60564c41362d2319110802000000000000000000000001070f172128343f4a54606b7783909daab2a89b8f8275685d5245392c201307000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000f1b27323d4854606b7682909991847a6d605b51484f59606b707b828a8f939a9a9d9a9998989a9c9a99928f8981796e695f574d47505a606d798491988f82766b6054463d321e150a000000000000000f1b27323d4854606b7682909991847a6d605b514c5966727f8c99a8a19e949494949494949495989c9a97928d847d6f6b60564c47505a606d798491988f82766b6054463d321e150a000000000000000000000000000004101d2935404b556b7885919ea6998c807366594d40303940444f58616b75818e9ba99f92867a6d6054473a2d21140700000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f13060000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f1409000000000000020e1a25313b46525e69707d879299a1a9a49c96918d8986858483838485888b90959fa3aba59d948e818390949da5a49d97928c8884828181828385898d92989ea6a49f948f82796d605a5043392f1e150b00000000000c1925323f4c5865727f8686868686868998a2aeafa2968c87868686868686868686868686868686867a6d6054473a2d21141824313e4b5764717e8a97a4b1a99c8f8376695c504336291d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000e1b2834414e5b6774818e9aa7b3a6998d8073665a4d4033271a0d000000000b17232f3b47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473c3023170b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000815222f3b4855626e7b88959fabaea3988b7e72665c50443a2f241b1107000000000000000000000000000000050f17232e38424f5964717e8a98a2aeac9f92867a6d6054473a2d2114080000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000a16212c38444f59626f7c8692978e81746d625a50474f5960696e767d83878b8e909192929291908e8b86827c756d675f574d474f59626c73808d9592867c6e62594f44342b200c03000000000000000a16212c38444f59626f7c8692978e81746d625a505966727f8c9393939393939393939399929291908d8a8580796f6b60594f474f59626c73808d9592867c6e62594f44342b200c03000000000000000000000000000006131f2c3945515d677986929fa5988b7f7265584c3f322e343d464f59626f7c8997a2a3998a7d7164574a3e3124170b00000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d100400000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000000000009141f2a36424d57606b717e8792979fa2a8a19e999a9391909090919297989da0a7a8a19e938e82797a828e939da0a8a19e9996918f8e8e8f9092989a9fa3a7a09a938d82796d675d51483e31281d0c0300000000000b1824313e4a56626d7279797979797986929facada093877a7979797979797979797979797979797976685d5245392c20131926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e0000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675a4d4134271a080000000007131f2b36404a52585a6060606060606060606060606060606060606060606060605a58524a40362b1f13070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000030f1c28333f4a5465727f8b98a7b1ac9f92867a6d60544a3f32281e1209000000000000000000000000000000000006111c26303d4753606d7a85929facaea3998b7e7164584b3e3025190e02000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000004101c27333d47535f6a737f8c95938c7f726c615950444f575f616b70767b7e8183858586858583817e7a756f6a605d554d445059606b717e8b92958c7f736a5f53473d3222190f000000000000000004101c27333d47535f6a737f8c95938c7f726c61595966727f86868686868686868686868686858483807d79736d6760594f445059606b717e8b92958c7f736a5f53473d3222190f0000000000000000000000000000000714202d3a4753606d7a8699a3a4978b7e7164584b3e312328343e4653606c7985929fab998c7f7266594c3f3326190c000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d0100000000000000030e1a25303b454f59626c717d858d92989d9fa4aca49f9e9d9d9d9d9ea1a9aba49f9c96918a81786d6d78818991959c9fa3a8a09e9c9b9a9b9c9fa2aaa39f9b95908880786d675d554b40362c1f160c0000000000000915222e3a46515b62656c6c6c6c6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d111c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8e8175685b4e422f24190d01000000020e19242e3840474c4d5353535353535353535353535353535353535353535353534d4c4740382f24190e030000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000006121f2b3844505b6675828f9ba8b5a89b8f8275685d5242382e20160c000000000000000000000000000000000000000a15202c3945515d6775828e9ba8b4ab9b8e817468564c41362a1e11050000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000b16212b37434e58606d7883909793887e716b625a514a4d53596163696e71747678797979787674716d68626058514b4a505a616b707d8792979083786d60584e43352b2110070000000000000000000b16212b37434e58606d7883909793887e716b625a636d727979797979797979797979797978777673716d67605d554f4a505a616b707d8792979083786d60584e43352b2110070000000000000000000000000000000613202d394653606c7986929fa5988b7e7265584b3f3025212b3744505b657784909da79a8d8074675a4d4134271a0e0100000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d1207000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000009141f29333d47505a626b6f7a80868c90939a999b9d9e9e9f9f9f9e9d9c9a9993908b847d746d66666d747d848a8f92999a9c9d9e9f9f9f9e9d9b9998928f89837d746d665d554c43392f241a0d0400000000000006121e29343f49515658606060606c7985929facada093877a6d6060606060606060606060606060605f524c443a2f2419131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f837669554c4135291d11040000000008121c262e363b3f40464646464646464646464646464646464646464646464646413f3c362f261d1208000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000613202d394653606c7885929fabb2a9988b7e7165564c4130261c0d040000000000000000000000000000000000000004101d2935404b5565717e8b98aab3ab9e918478685e5246392d20140700000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000050f1a26313c44505c666e7b85929992867d716c605c544e464f55575e6165676a6b6c6c6c6b6a6765615e56544e454e545c606c717d86929992857b6e665c50463c3123190f00000000000000000000050f1a26313c44505c666e7b85929992867d716c605c63666c6c6c6c6c6c6c6c6c6c6c6c6c6b6b696764605c55514b4e545c606c717d86929992857b6e665c50463c3123190f0000000000000000000000000000000005121f2b3744505b657885929ea6998c807366564c41362e2e2e3844505b667784909da79a8d8074675a4d4134271a0e01000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b010000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000000000000030d17212c353f48505960686d737a7f83878a8c8e90919192929292908f8d8a86837e79706c605c5c606b70787d82868a8d8f919292929292908f8c8986827d776f6b605c544c433a31271d120800000000000000010d18232d373f464a4c5353535f6c7985929facada093877a6d6054535353535353535353535353535345413a32281e1314202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000a1724313d4a5764707d8a97abb5ab9e918478675d5145392c20130600000000010a141c242b2f33343939393939393939393939393939393939393939393939393433302b241d140b01000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000815222f3b4855626e7b8897a2adada197877b6e6154483b2f21140a0000000000000000000000000000000000000000010d18242f3b4855616e7b8898a2aeada196877a6e6154473b2e21140800000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000c1926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000a152028343f4a545f696f7d87929892877e736d665f58524c484d5254585b5d5e5f5f5f5e5d5b5854524c474b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000a152028343f4a545f696f7d87929892877e736d665f586060606060606060606060605f5f5e5d5a5753514b4b51575f666d737e87929892877d6f695f544a3f342a20110700000000000000000000000000000000030f1b27333f49536a7784909da99c8f8276685e52463f3b3b3b404653606c7985929fac998c7f7266594c3f3326190c000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d030000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d040000000000000000000000050f1a232d363f474f565d60686e72767b7d7f82838485858685858482807d7a76716d66615a51515960666c71767a7d80828485858685858382807d7a75706b636059514a423a31281f150b00000000000000000006111b252d343a3e3f4646525f6c7985929facada093877a6d6054474646464646464646464646464639352f282016101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d2013070000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8899a3aeaca196877a6d6054473a2d2114080000000000020a12191f2326272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000a1724313d4a5764707d8a97a9b3ab9e918578695e53463a2d2114020000000000000000000000000000000000000000000714212d3a46535f697885929fabb2a896897d7063564a3d3023170a000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000000003060809192633404c5966737f8c99a6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d2013000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c46474b4e505252535252504e4b47464b51555d606a6e787f889299928a7e716b60574d42382e22180e000000000000000000000000030c17232e38424d57606b717e8a9299928b80786f6a605d56524c5353535353535353535251504d4a474b51555d606a6e787f889299928a7e716b60574d42382e22180e0000000000000000000000000000000000000b17222d414e5a6774818d9aa99f92867a6d6159504a4847484b515b636f7c8998a2a49a8a7e7164574b3e3124180b00000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e0000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000000000000000008111b242d353d444c52565e6165696e71737577777879797978777573716e6864605c545044454f545b6064686d717376777879797978777573706d67636059544f44403930281f160d030000000000000000000009131b23292e31323946525f6c7985929facada093877a6d6054473a3939393939393939393939392c29241e160e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f120600000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000713202d3a4653606d7986929facb2a896897c6f6356493c3025190e00000000000001080e1317191a20202020202020202020202020252728292622211f1a20201a1a17130e08010000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a99c8f827669574d42362a1e120500000000000000000000000000000000000000000005121e2b37424d576a7683909da9b2a5988c7f7265594c3f3226190c0000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000040a0f1315161a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e0200000000000000000000131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000003050916232f3c4956626f7c8995a2ac9f9386796c605346392d20130000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f060000000000000000000000000006111c26303c454f59616c717e879298928d837c736d68605d5653514a4a484847464748484a4a5053555d60676d737b838c939892877e716c61594f453c30261c0f06000000000000000000000000000000000000061724313d4a5764707d8a97a2a3988d80736b605c54555455555c606d75828f9caa9f93877a6e6154473b2e211408000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f100600000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e05000000000000000000000000000009121b232b323a41454c5254565e616466686a6b6b6c6c6c6b6a696764615e5653514a423e3d424a5053565e616467696a6b6c6c6c6b6a686663605d55554f48433d342e271e160d040000000000000000000000010911181e22242c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d201d19130e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c1003000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000006131f2c3845515c677783909daab2a6998c7f7366564d41362a1c11060000000000000002070b0d0d131313131313131313151e252c31343536322f2e2b26201f1c18120b0300000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a69a8d8073675a4d4031251a0e02000000000000000000000000000000000000000000020e1a2631414e5b6874818e9ba7b3a79a8d8074675a4d4134271a0e00000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000070f151b1f2222262b38434e586875828f9ba8a79a8d8074675a4d4134271a0e0100000000000000000000131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900010407070c10121316232f3c4956626f7c8995a2ac9f9386796c605346392d201300000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a0000000000000000000000000000000a151e2a333d47505a626c717d869196959087807a736d6863605c54575554545354545557545c6063676d727a7f8690959691867d716c625a50473d332a1e150a000000000000000000000000000000000000000714202d3a4753606d7a85929ea89f93887d726d666362616263676d737f8b949ea69d908376685e5246392d2014070000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000000000000091119202830353b4146474d525457595b5d5e5e5f5f5f5f5d5c5a5754524c46444039302f383f44464c5254575a5c5e5f5f5f5f5f5d5c595653514b48443d383228231c150c040000000000000000000000000000060d12151f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020201413110d0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c2013040000000000000000000000000000000004101c2834404b556774818e9aabb5a99c908376685e5246382e23170c0100000000000000000000010606060606060008111e272f373d4042433f3b3a37312d2c29231d150d04000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5988c7f7265594c3f322619090000000000000000000000000000000000000000000000091a2733404d5a6673808d99a6b3a89b8e8175685b4f4235281c0f00000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000007101920272b2e2f31363e4754606a7885919eabaa998c7f7266594c3f3326190c0000000000000000000000131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d02080d111314181c1f201f232f3c4956626f7c89959f9f9f9386796c605346392d20130000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000030c18212b353e48505a626b707c848e9399928d85807a75706d666664626160606061626466666d70757a7f858c9298938e847c706b625a50483e352b21180c03000000000000000000000000000000000000000613202c3945515d67727f8c96a1a49a92877f7873706e6e6e7073798088939fa69f948a7e7164564d41362a1e1105000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f050000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000000000000000070e161e24293036393b4246474a4c4f50515252535252514f4d4a4746413b38342e27262d33383a4146474a4d4f515252535252504f4d4a4745403a38332c272118120b03000000000000000000000000000000000106131f2c3946525f6c7985929facada093877a6d6054473a2d21141313131313131313060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000c18232e3e4a5764717e8a99a3afac9f93877b6e61544a3f34281d13070000000000000000000000000000000000040e1a232f3941484d4f504c4847433d3a38342f271f160e040000000000000000000001040606111e2a3744515d6a7784909daaa99c8f8376695c504336291d10060000000000000000000000000000000000101d2a3743505d6a7683909da9b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a99c908376695d5043362a1d10000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000040f19222b32373b3c3f4246505a626f7c8997a1ada298897d7063564a3d3023170a0000000000000000000000131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f080d13191d202125292b2c2c292f3c4956626f7c89939393939386796c605346392d2013000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f060000000000000000000000000000000000060f19232c363f485059616a6f7a818a919697928c86817d797673706f6e6d6c6d6e6f707376797d81858c929796918a817a6f6a615950483f362c23190f06000000000000000000000000000000000000000004111d2935404b55606d79849197a1a399928b84807d7b7a7b7d80858d939aa4a0968f82766c6155443b3025190e020000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c110800000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000000000000000000000000040c13191e252a2d30363a3b3e4042444445464646454442403e3b3936302c28231c1c22282b3036393a3e40434445464646454442403d3a39352f2c27211b160c070000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000714212d3a4754606d7a86929facafa4998c7f72665c50443a2f24181007000000000000000000000000000000030c16202c35414b53595b5c5955534e4a47454039312820160c020000000000000004090e111213131e2a3744515d6a7784909daaa99c8f8376695c504336291d13130807050200000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000a15202b343c4347494c4d5359616c75818e9ba9aa9f92867a6d6054473a2d2114070000000000000000000000131f2c3946525f6c7986868686868686868681756c61554b40342b1e150c13191e24292c2d323638393836323c4956626f7c86868686868686796c605346392d20130000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a11070000000000000000000000000000000000000007111a242d363f474f5860686d747d848c929898928e8a8582807d7b7b7a797a7b7b7d8082858a8e929898928c847d746d675f584f473f362d241a1107000000000000000000000000000000000000000000010d18242f3a45515d676e7c8592979fa39f96918c89888788898d91979fa49d9691847b6e615a504532291f140800000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a00000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000000000000000000000002080d14191e20252a2d2e31333537383839393938373634312e2d2a251f1c181211171c1f252a2d2e313436373839393938373533302d2c29241d1c160f0a04000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e0000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e13080000000000000000000000000000000000000713202c3945525d6876838f9ca9b3ab9e9184796d60554b4035292219100903000000000000000000000000040c151e28323d47535d65686965625f585653514b433a32281e1308000000000000080f151a1d1f2020202a3744515d6a7784909d9f9f9c8f8376695c504336292020201514120e09030000000000000000000000121e2b3845515e6b7884919eabafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9184776a5e5144372b1e1100000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000030f1b27323c464e545559575f616b707e8a939eaaa3988e8174675d5145392c2013060000000000000000000000121f2b3844515d6974797979797979797979756f65594f433a342e261e191e252a3035393a3f43454645433f3a4754606a6f79797979797979766c5f5346392d2013000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b120900000000000000000000000000000000000000000009121b242d353e464e565d606b70797f858c91969a97928f8d8a888787868787888a8c8f92979a96918c857f79706b605d554e463d352d241b1209000000000000000000000000000000000000000000000007131d2935404b555f6a6f7d858f949c9fa09e999695949596999ea19f9b938e847b6e695e52483e3320170d020000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c02000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a00000000000000000000000000000000000000000000000002080e1114191e20212426282a2b2b2c2c2c2c2a29272421201e1914100c07060b0f13191d20212427292b2c2c2c2c2c2a29262320201d1813100b050000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000004111d2935414c5664717e8a97a1adaca0968b7e71675d51453e342b221a140e09060400000101000205060c10161e27303a444f59656f7576726e6a6763605c554c443a3025190d010000000009121920262a2c2c2d2d2d3744515d6a778490939393938f8376695c5043362d2d2d2d22211e1a140e0600000000000000000000121f2c3845525f6b7885929eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000006131f2b37434e5860626567696e747d86929fa5a49f92867b6e61554c4135291d11040000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c68655d535246443f383026252a30363a4145474b4f525352504c47454e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000009121b232c343c434c525961676d737a7f84898e91979899979594939393949597999897918e89847f7a736d676159514c433c342c231b1209000000000000000000000000000000000000000000000000010c18242f39434e58606b6f7b828a8f94979a9d9e9e9f9f9e9d9a99928f89817a6e695e574d42362c220e0500000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b020000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a0100000000000000000000000000000000000000000000000000000205090e11141417191c1d1e1f1f201f1f1e1c1a171414110d08040000000003080d111314171a1c1e1f1f201f1f1d1c1a171413110d070100000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000000010d19242f3a4653606d7985929ea9b2a89e9184796d605a50463d342a251f1a1313100c070e0e080e1114171c1f283039424c56606b7581837f7b7774706d675e564c4135291d110500000008121b242b313638393939393844515d6a77838686868686868276695c504337393939392e2d2b261f180f06000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000815222e3b4754606a6f7274777b81879298a2a39f928c7f72695f53433a2f24190d0100000000000000000000000d1925303b4650585d5f60606060606060605b5e60605f53504a42382e30363a41464c5254585c5e5f5f5c5853514b4e5456606060606060605f5a52493e33271b0f0000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a11090000000000000000000000000000000000000000000000000009111a222b313a41454f555d60686d72787d8185888b8d8f919292939292918f8d8b8885817d78726d68605d554f45413a312a221a1109000000000000000000000000000000000000000000000000000007121d27313c464f5960696e777d82888b8e909192929291908d8b86827d746d685e574d453b30241a100000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a01000000000000000000000000000000000000000000000000000000000000020507080b0d0f11111213131312110f0d0b080705010000000000000000010507070b0d10111213131312110f0d0a07060401000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000008131f2c3845515c6773808c97a1adada1968d80746c61584e463e36302a26201f1c181b1a1b1b191e2023282c313a424a545d68707d898f8c8884807d796d685e5246392d2013070000040f19242d353d424546464646453d4f5b6771777979797979797670665a4e3b44464646463b3a37312a21180e030000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d100000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c7f8084888e9299a29f99928c80746d63574d4231281e130800000000000000000000000008141f2a343e464d51525353535353535761686b6c6c6c605c544a3f353a41464c52565d6065696b6c6b6965605c554e474953535353535353534f4940372c21160a00000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f1910080000000000000000000000000000000000000000000000000000000810191f282f353e434b51565d60666c7074787b7e80828485858685858482807e7b7874706c66605d56514b433e352f281f191008000000000000000000000000000000000000000000000000000000010b151f2a343d474f575e656c70767b7e8183848586858483817e7b756f6b605d564d453b33291f1208000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f1911090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c1106000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d01000000000000000000000000000000000000000004101c2834404b55606d7a85929ea7b1a89d928a7e706a60585046423b36312d2c282327272728252a2d2e34383e434c545c666d7a84919c9896918d89857a6d6154473a2e21140700000915202b353f474e5253535353514948555f676a6c6c6c6c6c6c69665e54474851535353534846423c332a1f14090000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000e1a2734414d5a6774808c8d90959b9fa098928e877f746e645b51453c311f160c01000000000000000000000000020d18222c343b4144464646464646505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e464646464646464646433e372e251b1005000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000070d161e2429313a40454c52545b6063656c6e717476777879797978777674716e6c6563605b54524c4540393129241e160d070000000000000000000000000000000000000000000000000000000000030d18222b353d454d535b6063696e71747677787978777674716e69636059524c433b332921170d0000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d07000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a0804000000000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000c18232e3945525d68727f8c959faaaea49f92867c6f6a625a524d46423c3a38342e343434353036393b3f444650565d666d78828f96a0a8a09e988d8074685e5246392d20130700000e1a26313d4751595e5f6060605e56544f555b5d6060606060605c5a544d53555d6060606055534d453c31261a0e0200000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000e1a2734414d5a6774808d9a9da0a7a0969186817b726d645c53493f332a1f0d04000000000000000000000000000006101a222a303538393939393945525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e393939393937332c251c13090000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000040c13191f282f353a41454a5053535b60626567696a6b6c6c6c6b6a69676562605b5353504a45413a352f281f19130c0400000000000000000000000000000000000000000000000000000000000000060f19232b333b41495053575f6164676a6b6b6c6c6b6a6764615e57544f45413a312921170f0500000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018130c0400000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c030000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000007121d2935414c56606d78839098a2acaea29892857c716c615e57534d494645404141414141424146474a50535a61686d78818e949fa8b0a69f92857a6d61564c4135291d11050000111d2a36424e59636a6c6c6c6c6b636059514a51535353535353504e50575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000f1b2835424e5b6875818e9ba8b3a6998c807366594d402f24180c00000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a79a8e8174675b4e4134281b0e0000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000e1a2734414d5a6774808d9aa5a9aa9e91847d78716c605d554b43392f24180c050000000000000000000000000000000810181f25292b2c2d2d2d3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34282d2d2d2d2b27211b130a0100000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000001080d161d24292f35383f444649505355585a5c5e5f5f605f5f5e5c5a585553504946443f38352f29241d160d080100000000000000000000000000000000000000000000000000000000000000000007111920292f383f44464d5355585b5d5e5f5f5f5e5d5a5854524d48443d352f281f170f05000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c171008000000000000000000000000000000000006131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000d19242f3a44505c666e7b86929aa4afaaa29792867e756e69615f575653514b4e4e4d4e4e4f4c5254545c60646c717a828e939ea6b0a89f948c7f72685e52443a3025190d010000121f2c3845525e6a757979797978706b605c544d4546464646434b515a61696e777979797976695f53463a2d211407000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4035291d100400000000000000000000000000000000000000000005121e2b37424d57697683909ca9b2a5988c7f7265594c3f3226190c00000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000e1a2734414d5a6774808d95999c9fa096918a847e756d675d554b40352921160b00000000000000000000000000000000060d14191c1f1f20202834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f2020201e1b16100901000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c0400000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292d3338393f4446484b4d4f515252535252514f4d4b4846443f3938332d29241e18120c04000000000000000000000000000000000000000000000000000000000000000000000000070e171d262d33373b4246484b4e505152535251504e4b4746423b383229241e160d05000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d0801000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1b150f0a04000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a11080000000000000000000000000000000006131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000008131e28343f4a545f69717e88939fa3afa9a298928b827b746e696662605c545b5a5a5a5b5c565e6164666d71767e848f949ea5afaaa1968f82786c60564c4132281e130800000013202c3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e221508000000000000000c1825323f4b5865727e8b98abb5aa9d908477675d5145392c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a00000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000e1a2734414d5a67748087898c90949da09e96918a81796d675d51453d33271c10030000000000000000000000000000000002080d101213131825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d13120f0a0500000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d070100000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191c22282b2d3337393b3e41434445464646454443413e3b3937332d2b28221c19130d07010000000000000000000000000000000000000000000000000000000000000000000000000000050b141b22272b31363a3b3e4143444546454443413e3b3a36302c272119130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a0400000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000006131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d01000000000000000000000000000000000000000000000000010b17232e38424d57616c727f8c919fa3abaaa39f938f86817b76726f6d66696867676768686a686e7174797d838a91969fa6afa9a19891847a6d665b50443a3020160c020000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000916232f3c4956626f7c8999a3afac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8898a2aeaea298887b6e6155483b2e221508000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000713202d3a4653606d787b7c7f838990959fa09d938e82796d60594f44382c1f1409000000000000000000000000000000000000000305060815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110405020000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f323436373839393938373634322f2d2b27221f1c17110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262a2d2e31343738383939383734312e2d2a251f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000006131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c12090000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000000000006111c26303c45505a636d737f8b9299a1a8aea59e98928d87837f7c79777674747474747577787a7d81848a90949ea1a9afa8a19792867c6f685e544a3f32281e0e04000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000714202d3a4753606d7a86929facafa399897d7063544a3f33281c0f030000000000000000000000000000000000000004111d2935414c5665727e8b98aab3ab9f9285786c605346392d2013060000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c02000000000000000000000000000000000006121f2b3844505c666d6e6f72767c838f949fa59e948e81746b6054483b31251a0e020000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12171b1f20222527292b2c2c2d2c2c2b29272522201f1b17120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e212225282a2b2c2c2c2b2a272521201e1a140f0b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b06040100000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000006131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a0000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000a141e2a333e48515b636d737f8791969fa4acaaa29f9a93908c898684828181808181828385878a8e91979c9fa6adaca59d9691857c6f6a60564c42382d20160c00000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000006131f2c3945515d677783909daab5ab9a8d8073665b5044382b1f140a000000000000000000000000000000000000010c13202c3945525d6875828f9ba8b5a89b8f8275665b5044382b1f120600000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c20130400000000000000000000000000000000000003101c28343f4a545c606162666b6f79828f97a1a69d93897d7063574d42362a1e120500000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f121315181a1c1e1f1f201f1f1e1c1a181513120f0b0603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b09070603000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000006131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c0200000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000000000000020c18212c363f49515b636d727d848e939a9fa6acaca49f9d999992918f8e8d8d8d8e8f909298979a9ea1a9abaca7a09d938e847c6f6a60584e443a2f261c0e05000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000004101d2935404b556673808d99a9b3ab9e9184786c6053463d2f261c1106000000000000000000000000000000000008131e28343f4a54606d7a86929facb1a7988b7e7265544a3f33281c0f03000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000b17232e38424a505354565960676d7a85919eaba59c8f8276695e53463a2d211407000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b080605030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030506080b0e1011121313131211100e0b0806050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101112131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a000000000000000000000000000006131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d11040000000000000000000000000000000000000000000000000000000000060f1a242d374049515b626b6f7a818790949b9fa3ababa9aba39f9d9c9b9a9a9a9b9b9d9fa2aaa7ababaca49f9c959189817a6e6a60584e463d32281d140a000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e030000000000000000000c18242f3c4956636f7c8997a1adada196897d7063584e42382d22170f06000000000000000000000000000000081119242f3844505c66727e8b98a3aeaca095877b6e6154483b2d22170b00000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000006111c2630383f444647494f555e68727f8c99a3ab9f94877b6e6154483b2e2115080000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111320202020202020201a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c101212131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000006131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66737f8c999393939393939084776b6054443a3024190d0100000000000000000000000000000000000000000000000000000000000008121c252e374048515960686d757c83898e92999b9fa2a9a6a8a9a9a7a7a7a7a7a8aaa9a8a6aaa29f9c9a938f89847d746d685f584e463d342b20160b020000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000713202d3a4653606d7985919eabb2a89c8f82766a60544a3f3328211810080200000000000000000000000309111a232935414c56606d7884919eaab3a99d908377695e53463a2d1c1106000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e13080000000000000000000000000000000000000000000a141e262e34383a3b3d434c56606d7a86929faca6978a7e7164574b3e3124180b00000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f0200000000000000000000000000050a0d0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d0a05000000000000000000000000000000000000000000000105090b0b131313131309090703000000000000000003070b0d0e1313131311100e0a0600000306080913131313100f0d09040004090e111213131313130a090704000000000000000000000000000000000003080b0d0e13131313070604000000000000000005090d0f1013131312110f0c07010000000000000000000000000000000000000000000000000000000000000000040c13181d202d2d2d2d2d2d2d2d2626231f19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a000000000000000000000000000005121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a8786868686868686867f7265594f4332281e130800000000000000000000000000000000000000000000000000000000000000000a131c252e363f474f565d606a6f767c81868b8e929797999b9c9e9e9f9f9f9e9e9d9d9b999798928f8b87827d78706b605d564e463c342b22190e05000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000006121f2b3844505c6673808d99a4afaa9f94897c6f665b50443d332a2219140e09060400000100000406090e151a232b353d45525d68717e8b96a0acada1978b7e7165574d42362a1e0a000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000020c141c23282b2d2e313a45525d687783909daaa6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e11040000000000000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1916100a0300000000000000000000000000000000000000060c1115171820202020201615130f0a040000000001080e13171a1a202020201e1d1a16110b0a0f131516202020201c1b1915100a0f151a1d1f2020202020171614100b050000000000000000000000000001080e14171a1b202020201413100c0701000000020a1015191c1c2020201f1e1b18130c05000000000000000000000000000000000000000000000000000000000000040d161d24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a000000000000000000000000000003101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d06000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e686e797979797979797979726d6256473d3220160c020000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444c525860626a6f757a7e8285888a8d8e909192929292929191908e8c8a8985827f7b75706c656059524c433c332b22191007000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000003101c28343f4a54616e7b87939fabb0a69d9083786c60594f453c342a251f1a1312100c070e070c1013131a1f262b353d47505a606d7a84919ea8b2a99e9285796d6053473b31251a0e0000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000020a11171c1f20212935414c566774818e9aa7a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d100400000000000000000000040d151c21262929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292926211c150d0400000000000000000000000000000000000911181d2124252d2d2d2d2d23221f1b160f070000020b12191f2326272d2d2d2d2a2927221c15151b1f22232d2d2d2d292825211b141920262a2c2c2d2d2d2d2423201c1610080000000000000000000000020b131a1f2426272d2d2d2c201f1d18120b0300040c141b212528292d2d2d2b2a28231e170f0600000000000000000000000000000000000000000000000000000000010c161f282f35394646464646464646403f3b352e261c120700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a0000000000000000000000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c04000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414d565e616c6c6c6c6c6c6c6c6c65625b5146342b210e0400000000000000000000000000000000000000000000000000000000000000000000010a121b232b323a41454e54586062686d7175797b7e80818384858586858584848381807e7c7975726e6963605b534f45413a312a21191007000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000b17232e3846535e6975818e99a3aeab9f958b7f726b60574e463e36302a25201f1c181b1a1b181c1f20262b31373f474f59626c74818e97a1adada1978d8073675c514538291f140900000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000000000000060b10121319242f404d5a6673808d99a6a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000030d161f262d3235363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635322d261f160d0300000000000000000000000000000009121b22292e31323939393939302f2c2721191007010b141d242b303334393939393736332e271f20272b2e2f393939393635312c261e242b3136383939393939302f2c28211a1108000000000000000000010b141d242b303334393939392d2c29241d150d030c161e262d3235363939393837342f2921180f0000000000000000000000000000000000000000000000000000000007131d28313a404553535353535353534d4b4740382e24190e0200000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b010000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9e9184776b5e5144382b1e110613202c3946535f6c7986929facada094877a6d6154473a2e211407111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000e1925303b444d52545f6060606060606060585651493f3422190f00000000000000000000000000000000000000000000000000000000000000000000000000091119202830353d43474e54565e6164656c6e717375767778797979787877767573716f6d6665615f57535049413d352f281f180f070000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000006111c2a36424d57616e7b86929fa8b1a79f92877d6f6a5f585046413b36312d2c282327272723282c2d31373c42475159606b717e8b939da9b1a79e92857a6d61554b4034291c1004000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d010000000000000000000000000000000000000000000000000000000306081926323f4c5965727f8c98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b000000000000000000000a151f2831383e424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343423e3831281f150a000000000000000000000000000006111b242d343a3d3e46464646463c3b38322b23190f08121d262f363c3f414646464644423f3931292b32373b3c4646464643413d3830282d353d424546464646463d3c38332c231a1005000000000000000008131d262f363c4041464646463a39352f271f150b141e2830383e41434646464544403a332a210f050000000000000000000000000000000000000000000000000000010d18242f3a434b515f606060606060605957524a40352a1f13070000000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4acaa9e9184776b5e5144382b1e110613202c3946535f6c7986929facaca094877a6d6154473a2e211407111e2a3744515d6a7784909daaaca3978a7d7064574a3d3124170a000000000000000000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146475353535353535353534c4a463f372d2310070000000000000000000000000000000000000000000000000000000000000000000000000000070e161e242932373d43484c5254535b6062646668696b6b6c6c6c6b6b6a6a68666462605c5455534d46443f382f29241e160d0600000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a1007000000000000000000000000000000000e1a25313b46535f6973808d96a0abaea39991857c6f6a615a524d46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa5afaa9f958b7e71685e5243392f23180c00000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504e49423a31261c1005000000000000000000000000010c18222d363f454a4b53535353534948433d352b21160e19242f3840474c4d53535353514f4a433b31343d434749535353534f4e49423a30353f474e5253535353534a48443e352c21160b00000000000000030e1a242f3841474c4e535353534745403931271d121b26303a42494e4f53535352504c453c3321170d030000000000000000000000000000000000000000000000000004111d2935404b555d6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9e9184776b5e5144382b1e110613202c3946535f6c7986929f9f9f9f94877a6d6154473a2e211407111e2a3744515d6a7784909d9f9f9f978a7d7064574a3d3124170a0000000000000000000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b4646464646464646463f3e3a342d251b1100000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920272b32383a41464749505355575a5b5d5e5f5f5f5f5f5e5e5d5b59575653514a4846423b37332d261d19130c04000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000009141f2a36424d57606d79849199a3afaba19791857c716c615e56534d494644404141414141404546494e53575f616d727d869298a3aeaba2989083776c60564c4131271d1207000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382d21160a00000000000000000000000005111d29343f48505658606060606056544f473d32271b131f2b36404a52585a606060605d5b554d43393d464e5456606060605c5a544c42333d4751595e5f6060606057554f473e33281c100400000000000008141f2b36414a52585a6060605f5e514b43392f2418212d38424c545a5c6060605e5c574f4533291f1409000000000000000000000000000000000000000000000000000613202c3945515d677679797979797979736e63574b3f3226190c00000000000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c100400000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a93939393939184776b5e5144382b1e110613202c3946535f6c7986929393939393877a6d6154473a2e211407111e2a3744515d6a77849093939393938a7d7064574a3d3124170a00000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e39393939393939393932312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b21272c3035393a3f4446484b4d4e505152525352525151504e4d4b494644403b3a36312b27221b140b08010000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000030e1a26313b45515d676f7c87929fa4aea9a19791867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa39992857c6e655b50443a301f150b010000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e04000000000000000000000d1926323e49545e666969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969665e54493e3226190d0000000000000000000000000915212e3a45505a62656c6c6c6c6c6360594f43382c1f1723303c47525c64676c6c6c6c6a675f554a3f434e5860626c6c6c6c69655e54453b424e59636a6c6c6c6c6c6361594f44382c2014070000000000000b1724303c47525c64676c6c6c6c6a5d554b4035291d25323e49545e66696c6c6c6b686157453b31251a0e020000000000000000000000000000000000000000000000000714202d3a4753606d7986868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8686868686868684776b5e5144382b1e110613202c3946535f6c7987868686868686867a6d6154473a2e211407111e2a3744515d6a7783868686868686867e7064574a3d3124170a000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c070503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212c2d2d2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e25292d2d3337393b3e40424344454646464545444342403e3c3a38342e2d2a261f1b17110a020000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a010000000000000000000000000000000000000009141f2935404b55606a717e8b929ca4afa9a198928a817b746e696562605c545b5a5a5a5b545c6063666a6e747b828b9299a2aaaca49f92877d706a5f53493f32281e0d030000000000000000000000000000000000000000000000000003090e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1109030000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e0500000000000000000000000f1c2935424e5a6670767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670665a4e4235291c0f0000000000000000000000000b1724313d4a56626c7179797979796f6b6054483b2f221a26333f4c58646e74797979797771675b4f424754606a6f79797979767065574d4245525e6a757979797979706b6155483c2f2316090000000000000d1a2633404c58646e747979797975675d5145392c1f2835414e5a667076797979787368574d42362a1e12050000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000a1723303c4955616c71797979797979797772675c4f43372a1d1106121f2c3845525e6a75797979797979797976685e5246392d201307101d2a36434f5b67717779797979797979706c6155493c3023160a0000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414202020202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d2022272b2d2f313335363838393939383837373533312f2d2c2823211e1a140f0b06000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000030c18242f39434e58626d73808d929fa4acaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39a938c7f726b61584e41382d20160c00000000000000000000000000000000000000000000000000050d141a1e212b3844505b66737f8c999393939393939084776b6054443a30241e1a140d0500000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b04000000000000000000000000101d293643505c6976828383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c504336291d100000000000000000000000000b1825323e4b5865717e86868686867d6f6356493c30231a2734414d5a6774808686868683776a5d51404b55626f7c868686868276695e534646535f6c7987868686867d7063574a3d3024170a0000000000010e1b2734414e5a67748086868687796d6053473a2d202936434f5c6976828686868578695e53463a2d2114070000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6b6760564b3f33271b0e04111d2a36424e59636a6c6c6c6c6c6c6c6c6c5e564c41362a1d11050e1a27333f4a555f676a6c6c6c6c6c6c6c64615a5044392d201408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313131313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113171b1f20222427282a2b2c2c2c2c2c2b2b2a28262423201f1c1814120e0903000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000007121d27313d46505a636e73808c939aa1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6afa8a09992887f726d62594f463c2f261b0e04000000000000000000000000000000000000000000000000050f171f252a2d2e333f4a54616e7a8786868686868686867f7265594f43322e2d2a251f170f05000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c605346392d20130000000000000000000000000b1825323e4b5865717e8b939393897c6f6356493c30231a2734414d5a6774808d93939084776a5d5145515d6774818e939393877b6e61544a3f535f6c79869293938a7d7063574a3d3024170a0000000000000b1825313e4b5864717e8b9399897c6f6356493c30232633404d596673808c9397877b6e6154483b2e2115070000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0aca6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000004111c28333e48505557606060606060605e5c564e44392e23170b010e1a26313d4751595e5f606060606060605f524c443a3025190d010b17222e39444d555b5d60606060606060575550483e33281c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105060b0f121315181a1b1d1e1f1f201f1f1e1e1d1b1a18161312100c070502000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f050000000000000000000000000000000000000000000000010b151f2b343f48525c646e737f8892979ea5acaaa29f9a93908c898684828181808181828486898c90959b9fa3ababa39f9691877e726d635b51473e332a1d140a000000000000000000000000000000000000000000000000030d17212931363a3b464646525e686e797979797979797979726d62564746463b3a36312921170d030000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b989f96897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514753606d7a85929fa4998c8073665c5044535f6c7986929f968a7d7063574a3d3024170a0000000000000915222f3c4855626f7b8898988c7f7265594c3f302424303d4a5763707d8a96978a7e7164574a3e2e23180c0000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353514f4b443c32281d1206000915202b353f474e5253535353535353535346413a32281e13080006111d27323b444a4f51535353535353534a49443e362c22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131312070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000030506080b0d0f101112131313121211100f0d0b09070604000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000030d19222d36404a525c646d727d858f939da0a7acaca49f9c989892918f8e8d8d8d8e8f919299999da0a7acaca49f99928d847d716c635b51493f352c21180b0200000000000000000000000000000000000000000000000009141f29333b4246485353534d565e616c6c6c6c6c6c6c6c6c65625b515353534846423b33291f14090000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000000000000000000000003070b0d0e13131313131312100d0a06050300000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d514e5764717e8b98a2ab9e9184796d605346535f6c7986929f968a7d7063574a3d3024170a0000000000000613202d394653606c7985929b8e817568564c413529212e3a4754616d7a87969a8d807467544b4034281c100400000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464644433f39322a20160c0100040f19242d353d42454646464646464646463936302820160c0200000b16202932393f4344464646464646463d3c39332c231a100500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000007101b242e38404a525b636b707a828990959c9fa4abaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3abaaababa39f9a938f8780796f6b615a51493f372d231a0f06000000000000000000000000000000000000000000000000020e1a25313b454d535f6060606060605d5f60606060606060605c6060606060605f534d453b31251a0e0200000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020201f1e1d1a1613120f0b060000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939386796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d51535f6a7683909caaa9a1978a7d7064574d535f6c7986929f968a7d7063574a3d3024170a00000000000006121f2b3844505b6676838f9c918477685d5246392d202d3946525e687884919d908376665c5145382c1f130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000008121a22282d3031393939393939393837332e2820180e0400000008121b242b31363839393939393939392e2d2a251e160e05000000040e1720272e3336373939393939393931302d28221a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000000020608080b0e1011121313131312100f0d0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000009121c262e384049515961686e757d83898f93999c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a19e9b99928e87827c736d67605950483f372d251b11080000000000000000000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2c2b2a2723201f1b17110a02000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c605346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d4a54626e7b88949f9f9c9f9c8f8276695e53535f6c7986929f968a7d7063574a3d3024170a000000000000030f1c28333f4a546773808d9a96877a6d6154473a2e212a36414c566875818e9b9286796d6053463a2d20130700000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000810171c2123242d2d2d2d2d2d2d2b2a27231d160e06000000000009121920262a2c2c2d2d2d2d2d2d2d21201d19130c050000000000050e161d22272a2a2d2d2d2d2d2d2d2423201c1710080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000306090f121415181a1c1e1f1f20201f1e1d1c19171413100d0704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c262e373f474f565e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817b756f6a605d554f473e362d251c130900000000000000000000000000000000000000000000000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e0200000000000000000000000000000000000000000000000000000000010b141d242b303334393939393939383734302d2b27221b140b080000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d515c6673808d9a9f948f949f93877b6e61544a5f6c7986929f968a7d7063574a3d3024170a000000000000000b17222d3e4a5764717d8a9796897d7063564a3d302325303f4c5965727f8c9898897c6f6256493c2f23160800000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000050c11141717202020202020201e1d1b17120c0400000000000000080f151a1d1f20202020202020201413110d080200000000000000040b11171a1d1e20202020202020171614100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b110600000000000000000000000000000000040a0f13151a1f21222527292a2c2c2d2c2c2b2a28262320201d1813100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000000000000000020a141c252e353d444c525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817d7a746e6a626058514b433d352c241c130a0100000000000000000000000000000000000000000000000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0e020000000000000000000000000000000000000000000000000000000008121d262f363c3f414646464646464543403d3937332d261d1a110a010000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d53606d7985929e978f828f99998c8073665c505f6c7986929f968a7d7063574a3d3024170a000000000000000615212e3b4854616e7b8797998c7f7366594c40302523303c4956636f7c8999988b7f7265584c3f3025190d01060606000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000004080a0b1313131313131311110e0b060100000000000000000004090e11121313131313131313070705010000000000000000000000060b0e1011131313131313130a0a08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000040a0f151b1f21262b2e2f32343637383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b06000000000000000000000000000000000000000000000000000000000000020a131c232c323b41464f54596063686e7276797c7e808283848585868585848382807d7b7974716d68625f58544e454039312b231a120a010000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a79b8e8174685b4e4135281b0709080603000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535251504d4946443f382f2b231c130a01000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5764707d8a979e92857a86929e9184796d60535f6c7986929f968a7d7063574a3d3024170a000000000000030714212d3a46535e697885929b8f827568574d42362a202d3a4753606d7a86929b8e817568564c41362a1d11131313130b0b09050100000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c030000000000000000000000000000000000000000000000000000000000000000000000000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d1105000000000000000000000001070d161b20262b2e31373a3b3e4143444546464646454342403d3a39352f2c28231d18120b030000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000010a111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433c352f271f19110800000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a89b8e8275685b4f422f2418191615130f0a040000000000000000000000000000000000000000000007131f2b36404a52585a60606060605f5e5d5a56535049413d352e251c130a000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5d5e6975828f9c9a8d8075828f9b978a7d7064575f6c7986929f968a7d7063574a3d3024170a0000000001090f14181e2a36424d576975828f9c918578695e52463a2d202c3845515d677783909d918477685e5246392d202020202020181715110c06000000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e1111131313131313131308070502000000000000000000000105090b0c13131313131313130f0e0c08040000000000000000000000000000000000000000000000000004090c0e0f131313131313130c0b09060100000000000000000000000000000004090c0e0f1313131313131310060503000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e21150900000000000000000000040c131820272b32373b3c4347484b4d4f51525253535251504f4c4a4745403a38342e28231c150c070000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000080e171e252a32383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c373229241d150d070000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5a99c8f827669554b403529252522221f1b150e070000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6b6a6763605b534f473f372e251c100700000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a53616e7b87939f95887c707d8a979c8f8276695e5f6c7986929f968a7d7063574a3d3024170a000000030b131a2024272531404c5966737f8c9997877b6e6154483b2e2d2935404b556774818d9a96877a6d6154473a2e2d2d2d2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000040b12171b1d1e20202020202020201514120e090300000000000000060c1115171820202020202020201b1b18140f090100000000000000000000000000000000000000000002091015191b1c20202020202020191816120d0700000000000000000000000002091015191b1c202020202020201c13120f0b060000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c12070000000000000000000000000000000000000000000000000000000000000000000000000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000060d161d242932383c4347494e5355585a5c5d5f5f605f5f5e5d5b595653514b46454039342e271e191009010000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000050d141921272c33383b4146474a505355585a5c5d5e5f5f5f5f5e5e5d5b59575553504a4745413a37312b272018120b03000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4aa9e918477675d5145392f32322f2e2b262019100700000000000000000000000000000000000000000d1a26333f4c58646e74797979797979787673706c656059514940372e22190f0400000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393937332c251c1309000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a5b65737f8c999d9083766d7985919e93877b6e615f6c7986929f968a7d7063574a3d3024170a0000010b151d252b303435393d4a5763707d8a96978a7d7064574a3d2d39392f3e4b5864717e8b97968a7d7063574a3d2d39393939393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d22211e1a140e0600000000000911181d2224252d2d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2625221e18110901000000000000000000030c141b212528292d2d2d2d2d2d2d29201f1b17110a02000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c0300000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b0000000000000000060f181f282f353d43474e5355585f626567696a6b6c6c6c6c6b6a686663605d5553514b444039302b221b130b020000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000000000000000000002080e161c21272c3036393b3f4446494b4d4f5051525253525251504f4d4a4846443f3a39352f2b26201b150c070100000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97acac9f93867a6d605347403f3f3f3c3b37322a22190e04000000000000000000000000000000000000000e1a2734414d5a6774808686868686858483807d78706b635b514940342b20160a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a01000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a606c7884919e988b7e716673808d9a998c8073665c6c7986929f968a7d7063574a3d3024170a000009131d272f373c404146464754616d7a8796998d80736653493f46464646464855626e7b8898998c807366544a3f464646464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000e1820282e33363839393939393939392e2d2b261f180f0600000009121b23292e313239393939393939393534312c251d150b000000000000000000000000000000000000020c151e252c3134353939393939393932312e29231b13090000000000000000000c151e262c31343539393939393939362d2b27221b140b020000000815212e3a47535f6a73808d9693978e81746b60544a4034281f140900000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b00000000000000061018212a313a40454e54585f62676a6e71747677787979797978767573706d6764605c54514a423d342d251d140b01000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e414244454546464545444342403e3c3a38342e2c29241e1a150f0a04000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000a1623303d495663707c899aa4afa4998a7e71645b514b4c4c4c4947433c342a20150a000000000000000000000000000000000000000e1a2734414d5a6774808d939393989291908d89837d726d635b51463d32271b0f04000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201e1b1610090100000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a63707d89969f92857a6d626f7b88959e9184796d606c7986929f968a7d7063574a3d3024170a00030f1a252f3941484d4e535353525e687884919c8f8276655b505353535353535353606c7985929c8f8276665b5053535353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000060f202a32393f434446464646464646463b3a37312a21180e030006111b242d343a3d3f464646464646464642403d372f271d0b02000000000000000000000000000000000009141e2730373d4142464646464646463f3e3a352d251b0f060000000000000008121e2730373d414246464646464646433937332d261d140a00000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000050e18222a333c434b515860626a6f74787b7e80828485858686858483827f7d7a76716d66605c544e463f372e261d130a0000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000000000000050b1014191e2023282c2d2f3234353738383939393837373533312f2d2b2823201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000000000000000000000000000000714212d3a4754606d7a86939facab9c9083766d605d5559585855544e463c32261b0f030000000000000000000000000000000000000e1a2734414d5a6774808d9a9f9fa29f9e9d9a9590887f726d63584e43372b20150a0000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313120f0a05000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6875818e9b9a8e8174675f6a7683909d978a7d70646c7986929f968a7d7063574a3d3024170a000814202b37414b53595b60606060566875828e9b9285796c606060606060606060605b6576838f9c9285796c60606060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000030d1821323c444b4f5153535353535353534846423c332a1f1409010c18232d363f454a4b53535353535353534e4d4841392f1d140a0000000000000000000000000000000004101b25303942494d4f535353535353534c4a463f372d21180b020000000000050e1a24303942494d4f535353535353534f46443f382f261b11060000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000020b17202a343c454d555d606a6f767c8084888b8d8f90929293929291908e8c8986827e79726d666058514940382e251c1108000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d0300000000000000000000000000000000000000000000000000000000000002080e1114171c1f20222527292a2b2c2c2c2c2b2b2a28262422201f1c1713110d080100000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d20140700000000000000000000000000000000000000000000000000000713202c3945525d687784919dabab9f948b7f736d6766656565625f584e43372b1f13060000000000000000000000000000000000000e1a2734414d5a6774808d98989a9c9fa3aba7a09a938c7f726a6054473d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a6d7a86929f95897c6f635865727e8b989c8f8276696c7986929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c727f8c9897887b6e6c6c6c6c6c6c6c6c6c6c6c6c73808d9998887b6f6c6c6c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000009141f2933444e565c5e606060606060606055534d453c31261a0e05111d29343f4851565860606060606060605b59534b412f261b11060000000000000000000000000000000915212c37424b53595c60606060606060595651493f332a1d140a00000000020d17202c36424b54595c606060606060605c53504941382d22170b0000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e13080000000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000a141d29333c464e575f676d747c82888d9196989a9c9d9e9f9f9f9f9e9d9b9999928f8a847f786f6a625b524a40372e231a0e0500000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b01000000000000000000000000000000000000000000000000000000000000000205060c10121316181a1c1d1e1f1f201f1f1e1d1c1a17151312100b0604010000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000000000004111d2935414c566673808d99a3afa69f9388807a75737272726f6a5f54473b2e2215080000000000000000000000000000000000000e1a2734414d5a6774808b8b8c8d9092999ea5aca49f92877c6f62584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000060b0e101113131313131313110605030000000000000000000000000000000000000000000000000000000000000000000000000001040707131313131313131308070502000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a727f8b989d9184776b6054606d7a86929f93877b6e6c7986929f968a7d7063574a3d3024170a000e1a2734404d59646f74797979797979797d8996978a7e79797979797979797979797979797e8a97988b7e7979797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b455660676b6c6c6c6c6c6c6c6c6c5f574d42372b1e120915222e3a45515b62656c6c6c6c6c6c6c6c68655d5341382d22170b0000000000000000000000000000000c1925313d49535d65686c6c6c6c6c6c6c65625b51453c2f261c110600000008141e29323e48545d65686c6c6c6c6c6c6c69605b53493f33271b0f030000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c0200000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000006111b262f3b454e585f696e7981878f949a9ea1a8a7a9aaaaaaa9a9aaaba9a8aba39f9c97918c847c726d645c524940362c20170c0200000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000000000000000000000000030607090b0e0f1112121313121211100f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000000000000000000000000010d1924303b4854616e7b87929fa7afa49a938d8582807f7f7f7c6f6255493c2f221609000000000000000000000000000000000000091623303c4956636f7d7f7f7f8083868f939ea5afa3999083766a6054473b2e2215070000000000000000000000000000000000000000000000000000000000000000000000000000040b11171b1d1e202020202020201e13120f0b0600000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e090300000000000000000000000000000000000000000b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776a7783909d998c7f726559515d6774818e9a998c8073667986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686898f999a908a86868686868686868686868686868a909a9b908b86868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57677277797979797979797976695f53463a2d21140b1724313d4a56626d727979797979797979756f6553493f33271b0f0300000000000000000000000000020e1b2834414d59656f7579797979797979726d62574d42382d22170b0200050e1925303b44505a656f7579797979797979766c655b5044372b1f120500000007121d27313e46525e69727f8b959f988f82756c61554c4135291e140a00000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000b17222d38414d575f6a6f7b848e939a9fa6abacaaaaa39f9e9d9c9c9d9ea1a9a7acaca9a19e9691877f746e645b52483e32291e13080000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e1408000000000000000000000000000000000000000000000000000000000814212d3a46535e6974808d959fa7aca49f98928f8d8c8b8b7f7266594c3f3326190c0000000000000000000000000000000000000915222f3b4854606b6f72727273767b818e939ea9ab9f95897c6f6256493c2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000050e161d22272a2b2d2d2d2d2d2d2d2b201f1b17110a02000000000000000000000000000000000000000000000000000000000000040c13191d20212d2d2d2d2d2d2d2d22211e1a140e06000000000000000000000000000000000000020b1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d9084776f7c88959f92867a6d61544b55626f7c89959e9184796d7986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9393939393939699a1a29a979393939393939393939393939393979aa2a29b98939393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f69778486868686868686867b6e6155483b2e2215091825323f4b5865727f86868686868686868175655b5044372b1f120500000000000000000000000000020f1c2935424f5c687582868686868686867f72695f544a3f33281d140a020c17202a36414c56616c75818686868686868682796c605346392d201306000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c1106000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1b27333f49535e696f7c8591969fa4acaca7a09d98989291908f90909197979b9fa2aaada8a099928c80746e635a50443a3025190d03000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d020000000000000000000000000000000000000000000000000000000005121e2a36424d57606d798390959fa2aaaaa29f9b9998988c7f7266594c3f3326190c00000000000000000000000000000000000007131f2c38434f59606365656567696e78818e97a1ada79a8d807467554b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000e1720282e33363739393939393939382d2b27221b140b0200000000000000000000000000000000000000000000000000000000040e161e24292c3939393939393939392e2d2b261f180f0600000000000000000000000000010507070f0f1825323e4b5865717e8b98a296897c6f6356493c30231a2734414d5a6774808d9a9d90847774808d9a9b8e8275685e524754606a7783909d978a7d707986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e9b9f9f9f9f9f9fa0acafa6a49f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a3a8a6a49f9f9f9f9f9f9f9f9f988b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b88969393939393938b7e7165584b3e31261a121e2a36424d576875818e9393939393939285786c605346392d20130800000000000000000000000000000714212e3a4754616d7a85919393939392867b6e665b50443c2f261c1108131e29323a46525e68717e8a939393939392857a6e655b5044372b1f120500000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e23170b020000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000005121f2b3744505b656e7b849197a0a8afa7a09d95908b8885848383838485878a8e92989fa3ababa39f928c80736c61564c41362a1f140900000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000000000000020e1a25313b45515c676d7a838c92989b9d9e9fa39f9f998c7f7266594c3f3326190c000000000000000000000000000000000000030f1b27323d474f5456585859575e666d7a85929eabaa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000711202932393f434446464646464646443937332d261d140a000000000000000000000000000000000000000000000000000000020c1620283035394646464646464646463b3a37312a21180e030000000000000000000002080d1113141c1c1c25323e4b5865717e8b98a296897c6f6356493c30231c2734414d5a6774808d9a9d9084777985929e96897d7063564c434e5865727e8b989c8f82767986929f968a7d7063574a3d3024170a000e1b2835414e5b6874818e93939393939393939fa3a59d9b939393939393939393939393939394979ea49d9a9393939393939393938b7e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465727e8b98a89f9f9f9f9b8e817568574d42372b1e14212d3a46535f697884919e9f9f9f9fa197887c6f6255493c2f24190d01000000000000000000000000000713202d3946525e68707d8a929da8a2989083786c60574d42382d22170e1925303a44505a616e7a85929ea5a89d938a7d70685e53493f33271b0f03000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f14090000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000004101c2834404a54606c77828f96a1a9aea49d959189837f7c797777767677787a7d81868c9299a0a8afa49c928a7e70685e52463b31251a0e0000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d050000000000000000000000000000000000000000000000000000000000000009141f2934404b555e686d7980858b8e909192999393938c7f7266594c3f3326190c000000000000000000000000000000000000000a16212b353d4348494c4c4c4d545d6873808c99abac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000050f1923323b444b4f51535353535353535146443f382f261b1106000000000000000000000000000000000000000000000000000008131e28323a41455353535353535353534846423c332a1f1409000000000000000000040c13191d202128282828323e4b5865717e8b98a296897c6f6356493c3028282834414d5a6774808d9a9d9084777d8a979e9184786c6053463d4754606d7a86929f93877b7986929f968a7d7063574a3d3024170a000e1b2835414e5b68748186868686868686868692999d938e8686868686868686868686868686878c979d928d868686868686868686867e7165584b3e3225180b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c6675828f9ba8acabacab9e918578695f53473a2e2115222e3b4855616e7b8896a1adacaaaca9998c7f7366564c4135291d11040000000000000000000000000005111d2a36414c56616b74808d96a0aa9f948b7f72695f544a3f33281d16202a36414c56616c75818f97a1aba0968e81746c61564d41382d22170b000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a0d0300000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2c3844515c66717e8b949fa9afa59d928d837d77726f6d666a69696a696e70747a80879196a0a8aea49e92857a6d61574d42362a1c11060000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d08020000000000000000000000000000000000000000000000000000000000000000030c18232f39434c565e676d737a7e8184858686868686867f7266594c3f3326190c00000000000000000000000000000000000000040f19232b32383b3c3f3f3f424c56626f7c8899a3aea399877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000b16212b35444d565b5e606060606060605e53504941382d22170b00000000000000000000000000000000000000000000000000010d1924303a444c525f606060606060606055534d453c31261a0e0200000000000000040e161e24292d2e35353535353e4b5865717e8b98a296897c6f6356493c3535353535414d5a6774808d9a9d908477828e9b9a8c8073665b50443945515d6774818e9a998d807986929f968a7d7063574a3d3024170a000e1a2734404d59646f7479797979797979797987929b8e8179797979797979797979797979797a87969a8d8079797979797979797979716c62564a3d3124170b0000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fa8a19ea1a8a197887b6e6255483b2f221825313e4b5864717e8b97a8a8a09ea0a89c908376685d5245392c20130700000000000000000000000000010d1925303a444f59606d79849199a3a69f92867b6e665b50443c2f261e28323a46525e68717e8a939ea9a3999184796d605a50443b2f261b11060000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f150b01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000713202d3a4653606d7984919ea6b0a79d938d8079706b6562605c545c5d565e6164686d737c849196a0aaada2978e8174695e5346382e23170b000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d01000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d080200000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d10101010101008070501000000000000000000000000000000000000000000000000000000000000000000000007121d27313a444c555d60686d71747778797979797979726d63574b3e3225180c000000000000000000000000000000000000000007101921272c2f3032322f3a4653606d7986929facab95887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000004101c27323d47565f676a6c6c6c6c6c6c6c6b605b53493f33271b0f0300000000000000000000000000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000000000000020c1620283035393a4242424242424b5865717e8b98a296897c6f635649424242424242414d5a6774808d9a9d90837a86929f93877b6e61544a3f35414c55626f7c89959e91847886929f968a7d7063574a3d3024170a000c1824303c48535d64686c6c6c6c6c6c6c677783909d918477686c6c6c6c6c6c6c6c6c6c6c687784919d908377676c6c6c6c6c6c6c6c65625a50453a2e2115090000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8998a2a1969196a1a9988b7e7265584b3f31261e2a36424d576874818e9ba9a0969196a09f92867a6d6054473a2d21140a000000000000000000000000000008131e28323e45515d676f7c87929fa6a2989083786c60574d42382d25303a44505a616d7a85929ea5a69f92877c6f675d51483e32291d140a0000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1207000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00030f1c28333f4a5464717d8a96a1acaca0958e81746d6760595553514a50504d5254565d606a6f7b849198a2aea99f92867b6e61544a3f34281c1003000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29323a434b51565d6064686a6b6c6c6c6c6c6c66635b51463a2f22160a000000000000000000000000000000000000000000070f161b1f222325252c3844515c667784919daaa296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000713202c38444f5967717779797979797979776c655b5044372b1f14090000000000000000000000000000000000000000000000000713202c3945525d6876797979797979797976695f53463a2d21140700000000000008131e28323a4146474f4f4f4f4f4f4f5865717e8b98a296897c6f63564f4f4f4f4f4f4f484d5a6774808d9a9d90837e8b989c8f8276695e5342382f3a4754606a7783909d978a7d86929f968a7d7063574a3d3024170a000814202b37414b53595b606060606060556774818d9a96877a6d61606060606060606060566875818e9b9286796d6060606060606060585650483f34291d11050000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b0100000000000000000000000000000000000000000000000000000000000005111d2935414c566673808c99aa9e9184919eaa9b8e817568584e43372b202d3a46525e697784919ea1979184919ea3998a7d7164574a3e31261b0f0300000000000000000000000000020c16202935404b55606a737f8c949faa9f948b7f72695f544a3f332935414c56616c75818e97a1aa9f948c7f736a60554b40362c20170b02000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f24180b020000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0006121f2b3844505b6675828f9ba8b1a89d9083786d605c554f4946444043434246474c52585f696e7b86929fa8afa3998d8073665c5044382b1f120600000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000002080c1012121313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d172029313940454c5254585b5d5e5f6060606060595751493f352a1e120600000000000000000000000000000000000000000000040a0f131516191c2834404a546a7683909da9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000916222f3b4854606b77838686868686868684776c6053463b30251a0e0000000000000000000000000000000000000000000000000714212d3a4754606d7a86868686868686867b6e6155483b2e2215080000000000010d1924303a444c52545b5b5b5b5b5b5b5b65717e8b98a296897c6f635b5b5b5b5b5b5b5b54535a6774808d9a9d918483909c978a7e7164574d422f2b37434e5865727f8b989b8e8187929f968a7d7063574a3d3024170a00030f1a252f3941484d4e5353535353535864717e8b97968a7d70635753535353535353535865727f8b9899897c6f63565353535353534b4a453f362d22180c010000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000000000000000000000713202d3946525d687683909da8988c7f8c98a29e9185786a5f53473a2e212e3b4754616e7b8796a09e9285808c99ab9a8e817467584e43372b1f12060000000000000000000000000000050e18242f39434e58606d78839098a2a69f92867b6e665b50443c323a46525e68707e8a939ea9a2989083786d60584e43392f231a0e05000000000000000000000007131d28313e46535e69727f8c95a0988e81756b61554b4035291d140a0000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000613202d394653606c7985929fabaca095897d70665c514b433d3a38342e30363a3b41454e565e69727f8b96a0acab9e9185796d6053463a2d20130700000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d0500000000000000000000000000000000000000000000000000000000000000000000000000000000060d13181c1e1f202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f272f353a4145474b4e51525353535353534c4b463f372e23180d02000000000000000000000000000000000000000000000000030709090c18232e43505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5663707d8995939393939396897d7063574d42362a1c110600000000000000000000000000000000000000000000000714202d3a4753606d7a86939393939393877b6e6154483b2e211508000000000005111d2935414c565d61686868686868686868717e8b98a296897c6f686868686868686868615e576774808d9a9f928690949e9285796d6053463b3127323d4754606d7a86929f928588939f968a7d7063574a3d3024170a000009131d272f373c404146464646464855626e7b8897998d807366544a3f46464646464956626f7c8998988c7f7265594c46464646463e3d3a342d241b1106000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86939fa096877a85929fa197887b6e6255483b2d22313e4b5764717e8a97a89b8f827d8a96a89e9184786a5f53473a2e21150700000000000000000000000000000007121d27313c44505c666e7b86929fa5a2989083786c60574d423a44505a616d7a85919ea5a59f92867b6e665c50463d31281d1108000000000000000000000000010c161f2a36424d57606d788390999e938a7d70675d51453c2f261b110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000815222f3b4855626e7b8897a2adaa9d9184776b60544a4039312d2c2823252a2d30353c444d57606c7884919eaaada197897c6f6356493c302316090000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000710181f24282b2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d24293035393a3e4144454646464646463f3e3a352e251c12070000000000000000000000000000000000000000000000000000000000071d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875818e9ba89f9f9fa89b8f8275695e5246382e23170b00000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f9f9f94877a6e6154473b2e21140800000000000713202d3946525d686d757575757575757575757e8b98a296897c757575757575757575756e695e6774808d9aa29892989f9a8d8074665c51453829202c3945525d6874818e9b9892939aa4968a7d7063574a3d3024170a0000010b151d252b30343539393939394653606c7985929c8f8376665c5044383939393a4653606d7986929b8e827568574d423639393932312e29221b120900000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a00000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e8a99a49e918477828f9ca9988b7e726553493f332a36414c566774818d9aaa988b7f7a8796a0a196887c6f6255483c2f24180d010000000000000000000000000000010b151f28343f4a545f69717e8b939ea99f948b7f72695f544a414c56616c75818e97a1a89e938b7e71695f544a3f342b1f160c0000000000000000000000000000040d1a25313b44505c666f7c87939f9e9184796d60584e41382d22170b02000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a9b3a69a8d807367594f42382f27201f1c18191e202429323b44505b65737f8c99a9a6a9998c807366594d4033261a0d000000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f0700000000000000000000000000000000000000000000000000000000000000000000000006101922293035383939393939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e24292c2d3135373839393939393933322f2a231c130a000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facacacacac9f92877b6e61544a3f34281c10030000000000000000000000000000000000000000000006121f2c3844515c667986939facaca094877a6d6154473a2e21140700000000000714212e3a4754616d7a8182828282828282828183909da99c8f82828282828282828282817b6e616774808d9aaaa29fa29f95887b6f62544b4034281d2935414c56626f7c8995a09f9fa4ac968a7d7063574a3d3024170a000000030b131a202427282d2d2d2b3744505b6576828f9c9285796d6053463a2d2d2c3844515c667683909c918478695e52463a2d2d2d2524211d1811090000000000000000000000000714202d3a4753606d7a8693a0ada6998c807366594d4033261a0d0707040100000000000000000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c110600000000000000000000000000000000000000000000000000000006121f2b37434e586774818e9aab9b8e81757f8c99a99b8e8275655b5044372d3946525e687784919da298887c7784919ea9998c7f7266554b4035291d1104000000000000000000000000000000030d17232e38424d57626c75828f97a1a69f92867b6e665b5045525d68707d8a939ea9a1968e81756c62574d42382e22190d0400000000000000000000000000000009141f28343f4a54606a74808d97a1968d80736a5f53493f33271e1308000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4b1a4978a7e7164574b3e30261d1512100c0e1114192027333f4953616e7b88979a9998978f8276695c4f4336291c10030000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e2215060000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000000000000000000000000000020d18222b343b414445464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c13191d202125282a2b2c2d2d2d2d2d2625221e18120a01000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c99a3aeaaa8aaafa3998c7f73665c5044382b1f14090000000000000000000000000000000000000000000004101c2834404a5f6c7986929facada093867a6d6053473a2d20140700000000000815212e3b4854616e7b878e8e8e8e8e8e8e8e8e90959fab9f948f8e8e8e8e8e8e8e8e8e887c6f626774808d9aa7aeacaa9d9083766a5f5342392e2319242f3a4754606a7783909daaacafa3968a7d7063574a3d3024170a0000000001090f14181a1b20201b27333f495366737f8c9998887c6f6255493c2f222834404a546773808d9a96877b6e6154473b2e212020201b1a17140e08010000000000000000060c1114202d3a4753606d7a8693a0ada6998c807366594d4033261a1a1413110d0801000000000000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000000000000000000000814212e3a47535f6a7884919eab988c7f727c8897a29e9285796c605346392e3a4754616d7a8795a09f92857974818e9ba79c8f8376675d5145392c2013060000000000000000000000000000000006111c26303b45505a616d7a85919ea4a2989083786c60574f59606d7a84919ea5a49a91847a6d615a50453b30261c100700000000000000000000000000000000030c17232e38424e58606d7a85919e9f92877c6f655b50443a3025190c030000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1925323f4c5865727f8b98a5afa396897c706356493d3023140b0604000205080e17222d3846535f6978858e8d8c8c8b8a85786b5e5245382b1f12050000000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000000000000000000000000000008131f29343d464c5152535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314181b1e1f202020202020191816120d070000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaba69e9c9ea6ab9e9184786d6053463b31261a0e00000000000000000000000000000000000000000000000c18232e46525f6c7985929facaca09386796d6053463a2d20130700000000000815212e3b4854616e7b87949b9b9b9b9b9b9b9b9d9fa79fa69f9c9b9b9b9b9b9b9b9b95887c6f626774808d9a9f9f9fa2988b7e7165584e4330271d131e2b38434e5865727f8b98a29f9f9f968a7d7063574a3d3024170a0000000000010911181e2225252d222d3d4a5663707d899a988b7f7265584c3f3025232e3e4a5764717d8a97978a7d7164574a3e2e232d2d2d2726241f1a130b020000000000000910171d21202d3a4753606d7a8693a0ada6998c807366594d403326262621201d19130c040000000000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f140900000000000000000000000000000000000000000000000000000815222f3b4855626e7b8896a1a399897c6f7985929fa197887b6f6255483c2d3e4a5764717d8a97a89c8f8276717e8b98a89f92867a6d6053473a2d20140900000000000000000000000000000000000a141e29333f46525e68707d8a929da89f948b7f72695f56616b74818e97a1a79f93887d70685d52483e33291e140a00000000000000000000000000000000000006111c26303d45525d68717e8a949f999083776c60564c41362a1e150b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000c1825323f4b5865727e8b98a5afa295897c6f6256493c2f23160600000000000006111b2a36424d576673808180807f7e7d7d706356493d3023160a000000000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000000000000000000000000000000000c1824303b464f575d5f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e11121313131313130c0c0a0602000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000005121e2a36424d5763707d8a96a0ab9e948f949eaaa1968a7d7064574d42362a1c120700000000000000000000000000000000000000000000071f2c3845525f6b7885929eabaea3998679665c5145382c1f130600000000000815212e3b4854616e7b8793939393939393939393939393939393939393939393939393887c6f626774808d939393939392857a6d6054473c3121150f1b27323d4754606d7a869293939393938a7d7063574a3d3024170a000000000009131b23292e31323939393a4754606d7a86939b8e817568564d42363939393b4854616e7b87969a8d807367544a3f34393939393433302b241d140b010000000009121b22282d30313a4753606d7a8693a0ada6998c807366594d40333333332d2c29241e160d04000000000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000000000000000000004101c2934404b5565727f8c98a89f9286796d75828f9ba9988b7f726553493f35414c566774808d9aaa998c7f726e7b8896a1a3998a7d7064574a3d31261a0e0200000000000000000000000000000000020c18212a36414c56616b74818d96a0a69f92867b6e665d68707d8a939ea9a0958d80736b60564c41362d21180c02000000000000000000000000000000000000000a151e2935414c56616c76828f989f948b7e71685e52463d30271d120700000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a396897d7063564a3d2d22170b010000000000000e1a26313b4b58636e73757473727170706b6054483b2f22160900000000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c0300000000000000000000000000000000000000000000000000000000000003101c2835414c5761696c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ba8a3998f828f98a2a89c8f8276695f5346392e23180c00000000000000000000000000000000000000000005121f2b3845525e6b7885919eabac9f9286796c5f4b4034281c100400000000000815212e3b4854616e7b8686868686868686868686868686868686868686868686868686867c6f62677480868686868686868174675d5145392c20130a16202c3945525d687481868686868686867d7063574a3d3024170a0000000007111b252d343a3e3f4646464645525d687784919d918478695e5246464646464646525e697884919c908376665c50444646464646413f3c362f261d130800000006101b242c34393d3e404753606d7a8693a0ada6998c807366594d40404040403a39352f2820160c0100000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca99c90837667727f8b98a99b8f8275655b50443945525d687783909da298897c6f697884919eab9a8d817467574e42372b1e12060000000000000000000000000000000000060f1925303a444f59606d79849199a3a2989083786c606d7a84919ea5a3989083796d60594f443a30241b0f060000000000000000000000000000000000000000030c19242f3a43505a616e7b86929f9e92857a6d61594f42392e23180c03000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000a1623303d495663707c8996a8b1a4978b7e7164544a3f33281d120700000000000009141f2f3b47525c63666867666564646360594f44382c2013070000000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000000000000000000000000000000000005121e2b3844515d6973787979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809131313131313060400000000000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929fac9f92877a85929fab9f93877b6e61544a4034281c1004000000000000000000000000000000000000000005121e2b3845515e6b7884919eabac9f9285796c5f52462e23180c0000000000000714202d3a46525e6976797979797979797979797979797979797979797979797979797979766a5f646e7479797979797979746f64554b4135291d1104111d2935414c56646f7479797979797979706b6155483c2f231609000000010d18232d373f464a4c53535353534c566774818e9a96877b6e6154535353535353534d576875828f9b9285796d60535353535353534e4c4741382f241a0e0300000c17222c363e45494b4d4d53606d7a8693a0ada6998c807366594d4d4d4d4d4d4745413a32281e13080000000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e140800000000000000000000000000000000000000000000000714202d3a4753606d7986929fab998d8073666f7b8897a19e9285796c6053463a4754606d7a86939f9f9286796d6875818e9ba89e9184786a5f53473a2e21140700000000000000000000000000000000000008131e28323e45515d676f7c87929fa79f948b7f726b74818e96a1a69f92867c6f675c51473d32281e12090000000000000000000000000000000000000000000008131e28313e46535f69727f8c95a0978e81746b60544b4034281f1409000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000814212e3b4754616e7a8795a0aca79a8e8174665b5044392f2318110a020000000003131f2a35404a52585a5b5a5959585756544f473d32271b10040000000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d1207000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c788586868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c070100000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006121f2c3844505c6673808c99a3ab9c8f8276818e9ba9a4998d8073665c5144382c1f1509000000000000000000000000000000000000000005111e2b3844515e6b7784919eaaab9f9285786c5f5245392c1f0700000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f585c64676c6c6c6c6c6c6c67645d53433a2f24180d010d19242f3a43535d64686c6c6c6c6c6c6c6361594f44382c20140700000006121e29343f495156586060606060606065717e8b98978a7d71646060606060606060606065727f8c9898887c6f62606060606060605a58524a41362b1f14080005111d28343e48505557595959606d7a8693a0ada6998c8073665959595959595954524c443a2f24190d010000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000000000000000a1723303d4a5663707d8998a2a3998a7d70636a7885919ea297887c6f6255483d4a5763707d8a99a49c8f82766665717e8b98a8a196887b6e6255483b2f24180c000000000000000000000000000000000000020c16202935404b55606a737f8c959fa69f92867b707d89939da89f948b7f726a5f554b40352b20160c0000000000000000000000000000000000000000000000010c161f2a36424d57606d7883919a9e93897d70665c51453c31261a0d040000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000714202d3a46525e697784919dacab9e9184786c60554b403429221c140b05000000020e19242e3840474b4d4e4d4d4c4b4a4948443d352b21160b000000000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f22150900000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b03000000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eaba3998b7e717d8a97a2ab9e9285796d6053463c31261a0e010000000000000000000000000000000000000004111e2b3744515e6a7784919daaab9e9185786b5e5245382b1f12050000000000020e1a25303b454d525f60606060606060606060606060606060606060606060606060606055534e52585a606060606060605b59534b4131281d13070008131e2831414b53595b6060606060606057554f473e33281c10040000000916222e3a46515b62656c6c6c6c6c6c6c6c6f7b88989a8d80736c6c6c6c6c6c6c6c6c6c6c6c6f7c8999988b7e726c6c6c6c6c6c6c6c67645c52473c3024170b000815212d3945505a6164666666666d7a8693a0ada6998c80736666666666666666605d564c4135291d110400000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000000000000005111e2a36414d566773808d9aaa9f92867a6d606875818e9ba9988b7f7265544a404b556773808d9aaa998c7f7366616e7b8896a1a8988b7f7265554b4035291d1004000000000000000000000000000000000000050e18242f39434e58606d78839098a2a29890827a84919ea5a2978f82776c60584e43392e23190e04000000000000000000000000000000000000000000000000040d1a26313b44515c666f7d88939f9d9184796d60574d42372b20160c0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0005111e2a36424d566774808d9aa4ada1968a7e71675c51453f332d261d170e0600000008121c262e353b3f404241403f3e3d3d3b38322b23190f04000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b4034282015090000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9f9f9f93867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d030000000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000005121e2a36424d5764707d8a96a1ac9f92867a6d7985929faba1978a7e7164574d42372b1d12070000000000000000000000000000000000000004111d2a3744505d6a7783909daaab9e9184786b5e5145382b1e120500000000000009141f29333b424648535353535353535353535353535353535353535353535353535353494743474c4d535353535353534e4c4841382f1f160c0100010c161f2f3941484d4e535353535353534a48443e352c21160b000000000b1825313e4a56626d727979797979797979797885929d908379797979797979797979797979797986929b8e81797979797979797979746e64584c3f33261a0d000a1724303d4955616c7173737373737a8693a0ada6998c807373737373737373736d685d5245392c2013070000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000000000000714202d3946525e687784909daa9d908377675d65717e8b98a89b8f8275665b5045515d677683909da298897c6f635f697884919ea99c8f8276675d5145382c1f13060000000000000000000000000000000000000007121d27313d44505c666e7b86929fa69f9490849196a1a59e92857b6e655b50463c30271d1108000000000000000000000000000000000000000000000000000009141f2834404a54606b74818e97a0968c7f73695f53463e32281e130800000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00020e1925303b4855626e7b87939faaa99e9184796d605a50443f382f292017110a0300000a141c242a2f3233353433323131302f2c272119110700000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000714212d3a46535f6976828f9ca8ab9c8f82766874818e9ba9a99c8f8276695f5347392f23180c0000000000000000000000000000000000000004101d2a3743505d6a7683909da9aa9e9184776b5e5144382b1e1105000000000000020d17212930363a3b4646464646464646464646464646464646464646464646464646463c3b373c3f414646464646464641403c362f261d0d04000000040d1d272f373c4041464646464646463d3c38332c231a1005000000000c1925323f4c5865727f868686868686868686868a989f95908686868686868686868686868686868b999e938e8686868686868686868074675a4e4134271b0e000b1824313e4b5764717e8080808080808d99a6b3a99c90828080808080808080807a6d6054473a2d211407000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c03000000000000000000000000000000000000000814212e3b4754616e7a8795a0ac9a8d80736755616e7b8796a19f9285796c60534753606d7a86929f9f9285796d60576874818e9ba79f9286796d6053473a2d20140900000000000000000000000000000000000000010b151f28343f4a545f69717e8b939ea69f969196a0a89d938a7e71695e53493f342a1e150b000000000000000000000000000000000000000000000000000000030c18232e39424f59616d7a85929e9f92867b6e615a50443a2f24190c02000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000914212e3a47535f6a75828f98a3aca0968d80746c625a504a423b3228231c150c0500020a12191f2326272827262625242322201b160f070000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b00000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d120700000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939faca3998b7e7165707d8a97a2ab9f94887b6e62554b4034291c100400000000000000000000000000000000000003101d2a3643505d697683909ca9aa9d9184776a5e5144372b1e110400000000000000050f171f252a2d2e3939393939393939393939393939393939393939393939393939392f2e2b303334393939393939393433302b251d140b00000000000b151d252b30343539393939393939302f2c28211a110800000000000c1925323f4c5865727f8b93939393939393939394a2a79f9d9393939393939393939393939393939fa3a59e9b93939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828c8c8c8c8c8d929ca8b4ab9f94908c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b000000000000000000000000000000000000030f1b27333f495364717e8b97a7a49a8a7d7064575e697884919ea297887c6f62554a5663707d8999a39c8f8276665c5864717e8b97a8a3988a7d7063574a3d31261a0e0200000000000000000000000000000000000000030d17232e38424d57626c75828f97a1a8a09ea0a8a0968e81746c61564d41382d22180c030000000000000000000000000000000000000000000000000000000007121c27303d46525d68717e8b949f988f82766c61564c4135291e140a000000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000006121f2b37434e58626f7c86929fa6a89d928b7e716c605b544d443d342e261e170e070000080e1317191a1b1a1a191817161613100b04000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c1004000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000000000000000000000000000006131f2c3845515c6673808d9aa4ac9f92867a6d606d7985929faba69a8d8073675c5145382c1f150a00000000000000000000000000000000000003101d293643505c6976838f9ca9aa9d9084776a5d5144372a1e11040000000000000000050d141a1e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f2326272d2d2d2d2d2d2d282724201a130b020000000000030b131a202427282d2d2d2d2d2d2d2423201c1610080000000000000c1925323f4c5865727f8b989f9f9f9f9f9f9f9f9faaacaba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9faaacaaa89f9f9f9f9f9f9f9a8d8174675a4e4134271b0e00101c2936434f5c6976828f99999999999ca4aeb9b0a69f9c9999999999999994877b6e6154483b2e211508000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000005121f2b3744505b6575818e9ba89f93867a6d6154576774818e9aa9988b7f7265544b556673808c99aa998c7f72665454616e7b8796a1aa9a8d807467574d42362a1e1205000000000000000000000000000000000000000006111c26303c45505a616d7a85929eabacaaaca3999184796d605a50443b2f261b10060000000000000000000000000000000000000000000000000000000000000b151e2935414c56626c76828f989f948a7e71685d52453d30261c11060000000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000020f1a26313c47535f6a727f8c949fa7a49f93877e736c665e564f443f38302920191109000002070a0c0d0f0e0d0c0b0a0a0907040000000000000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca9a396897d7063564a3d302317080806020000000000000000000000000000000000000000000000000713202d3a4653606d7985929eacaa9c8f8275685d6674818e9ba9ab9e9285796d6053473c31261b0f01000000000000000000000000000000000003101c2936434f5c6976828f9ca9a99d9083766a5d5043372a1d100400000000000000000002090e121415202020202020202020202020202020202020202020202020202020161513171a1a202020202020201b1a18140f08010000000000000001090f14181a1b20202020202020171614100b05000000000000000c1925323f4c5865727f8b939393939393939393939da0a7a09393939393939393939393939393939393a0a79f9d939393939393938d8174675a4e4134271b0e00101c2936434f5c6976828f9c9f9f9fa0a2a7afb9b6aea8a69f9f9f9f9f9f9f94877b6e6154483b2e21150800000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b02000000000000000000000000000000000613202d394653606c7885929eaa9d908477685d525764717e8a97a79b8f8275665b515c677683909ca298897c6f6356535e697884919eaa9d918477695f53463a2d2114070000000000000000000000000000000000000000000a141e2a333f46525e68707d8a99a3aeb7ac9f92877c6f675d51483e32291d140a00000000000000000000000000000000000000000000000000000000000000030c1924303a44505a626e7b86929f9e91857a6d60584e42382e23170b0300000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000a15202b37434e58606c78828f959fa6a499938b80786e686159504a423b322b231b1209000000000000020100000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000003060b0f15212e3a47535f6a76797979797976675c5145382c1f130e090603000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9a4978a7d7164574a3e2f24191514120e090300000000000000000000000000000000000000000006121f2b37434e5864717e8a97a1ada3988b7e71645663707d8a97a1ada2978b7e7164584e43372b1d13070000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a99c908376695d5043362a1d10030000000000000000000000020507081313131313131313131313131313131313131313131313131313130908060b0d0e131313131313130e0e0b0803000000000000000000000003080c0e0e131313131313130a0907040000000000000000000c1925323f4c5865727f86868686868686868686868995a0958986868686868686868686868686868689959f958986868686868686868074675a4e4134271b0e00101c2936434f5c6976828f9393939393969da7b2aea49c999393939393939393877b6e6154483b2e211508000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000916222f3c4955626f7c8897a1a79a8d817467564c54616e7a8795a09f9285796c6053606d7986929f9f9285796d60534d576874818e9ba7a096887b6e6155483b2e23180c00000000000000000000000000000000000000000008131e28323a45515c666e7b86929facb7ab9e91847a6d605a50443b2f261b1106000000000000000000000000000000000000000000000000000000000000000008131e28323e47535f6973808c96a0978d80746a60544a3f34281f140900000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000030f1a26313c44505b666d79838f949da5a49f928d827a706b605c544d443d352d241b12090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a0000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d12070000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000060b1012171b1f222f3c4855626f7c8686868686796d6053473a2d201e1a15130f0a04000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8a6998c7f7366554b4135292422211e1a150e0600000000000000000000000000000000000000000814212e3a47535f6a7683909ca9ac9f92867a6d6054606d7985929eaba99d9083766a5f53473a2f24180d0100000000000000000000000000000000020f1c2835424f5b6875828e9ba8a99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4a56626d72797979797979797979797983909d918479797979797979797979797979797983909d90837979797979797979746e64584c3f33261a0d00101c2936434f5c6976828686868686868b96a2aea89c928c8686868686868686867b6e6154483b2e21150800000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c1106000000000000000000000000000004111d2935404b5566727f8c99a9a8978a7d7164574a525e687784919da297887c6f625663707c8998a39c8f8276665c514b5864717e8b97a8a8988b7e7265544b4034281c100400000000000000000000000000000000000000050f19242f3a444f59606d79839099a3acaaaca1968e81746c61564d41382d22170c0300000000000000000000000000000000000000000000000000000000000000020c16202b37424d57606d7984919e9f93877c6f665c50443b30251a0d04000000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000a152028333f4a545d676d79828e939fa3a49c948f857d736d665e564f473e362d241b110800000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c0000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000001080d11171c1f22272b2d2f3c4855626f7b88939393867a6d6053473a2e2d2a25211f1b15100b0500000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a89b8f8275675d51453c352f2f2e2b2620180f0600000000000000000000000000000000000004101d2935404b55626e7b88949faba89b8e8175685d525c6674808d9aa7ab9f95887c6f62554b4035291d110400000000000000000000000000000000020f1b2835424e5b6875818e9ba8a99c8f8276695c4f4336291c100300000000000000060b0e10111313131313130f0e0c0904000000000000000000000003070b0d0e13131313131312110f0c0701000000000000000000000004080a0b1313131313131308070502000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c6c6c6c6c6c6c74818d9a93867a6d6c6c6c6c6c6c6c6c6c6c6c6c74818e9a9286796d6c6c6c6c6c6c67645c52473c3024170b000f1c2835414e5a6670767979797979798693a0ada6998c8079797979797979797976695e53463a2d2114070000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b03000000000000000000000000000613202c3945515d6776838f9ca9a096877a6e6154474c566774808d9aa9988b7f72655466737f8c99aa998c7f7266544a4854616e7b8796a0a89c8f8275665c5145382c1f1306000000000000000000000000000000000000020b17212935414c56606b73808d95a0a7a09da0a79d938a7e70685e53493f33271e150b0000000000000000000000000000000000000000000000000000000000000000040e1a26313c45515c67707d89939e999083786d60574d42362a1f160c010000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000030b17222d38424b555d676d78818b9298a0a69f97928880786e69605950483f362d231a0e04000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000060b13191c23282b2d3337393b3e4855626f7b88959f93867a6d6053473e3b3a36312e2b26201c170e09030000000000000000000000000000000000000000000c1825323f4b5865727e8b98a6ac9f92857a6d60574d45413f3b3a37312a21180e03000000000000000000000000000000000006131f2c3945515d6774808d9aa6aca096897d7063564c54626f7b88959faba79a8d8174675d5145392c20150a00000000000000000000000000000000020e1b2835414e5b6874818e9ba7a89c8f8275695c4f4236291c0f030000000000040b12171b1d1e2020202020201c1b19150f09020000000000000001080e13171a1a2020202020201f1e1b18130c050000000000000000050c11141717202020202020201514120e0903000000000000000000000000000000000006121e29343f4951565860606060606060606064717e8b979a897d70636060606060606060606065717e8b9899897c6f6360606060605a58524a41362b1f1408000d1925323d49545e66696c6c6c6c6d7a8693a0ada6998c80736c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000714202d3a4753606d7a86929faa9d918477685e52464a5764707d8a99a49b8f8275655c6676828f9ca298897c6f62564946525e697784919eaa9f9285796d6053463a2d2013090000000000000000000000000000000000000a141d29333b45525d68707d87939fa69f959095a0a59e92857a6e655b50443c30271d120700000000000000000000000000000000000000000000000000000000000000000915202834404b55606b75818e97a0958c7f72695e52463e31281d12070000000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000006111c262f3a434b555d666d747f8691969ea5a19a938d827b706b615a50483f352b20160c020000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f130600000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000020a11171e24292e34383a3f4446484b4d55626f7b8895a093867a6d60534d4a4846423c3b37322d28221a150e0600000000000000000000000000000000000000000815222f3b4855626e7b88949faba2988b7f72695f57514c4c4847423c332a20150900000000000000000000000000000000000714202d3a4753606d7985929fabab9e9184786c605346535f6a7683909daaab9f92857a6d6053473d32271b0f01000000000000000000000000000000010e1b2834414e5b6774818e9aa7a89b8e8275685b4f4235281c0f0200000000050e161d23272a2b2d2d2d2d2d2d282825201b140c030000000000020b12191f2326272d2d2d2d2d2d2b2b28241e170f060000000000000810171c2123242d2d2d2d2d2d2d22211e1a140e0600000000000000000000000000000000010d18232d373f464a4c535353535353535355626e7b8897998c7f736659535353535353535355626f7b8898988c7f726559535353534e4c4741382f241a0e03000915212c38424c545a5c606060606d7a8693a0ada6998c807366606060606060605f534d453b31251a0e0200000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e040000000000000000000000000a1724303d4a5763707d8a99a3a79a8e817467564c414754606d7a86939f9e9285796c606d7985929f9f9285796d605346424d576774818e9aa7a298897d706356493d30251a0e020000000000000000000000000000000006111c262f3b45505a606d7a849199a49f9490849096a1a1978f82776c60584e43392e23180e0400000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616d7a85929f9f92867b6e61594f43392f24180b0200000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000a141d28313a434b545c606d727c848e939fa2a49f9490857d716c625a50473d32281e130800000000000000000000000000000000000000000000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f13060000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d20130800000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000040b141b22272f35383f444649505355585a5c626f7b8895a093867a6d605b5a5754534d4947433c39332b261f180f09000000000000000000000000000000000000000814212e3a47535f697683909ca5aa9f92857b6e69605d555855534d453c31261a0e0200000000000000000000000000000006131f2b37434e5865717e8b97a2ada3998c7f72655b50444e5865717e8b98a2aea2988b7e7165584e43372b1e1308000000000000000000000000000000010e1a2734414d5a6774808d9aa7a89b8e8175685b4e4235281b0f02000000040e1720282e3336373939393939393534312c251e150c02000000010b141d242b3033343939393939393837342f2921180f050000000008121a22282d3031393939393939392e2d2b261f180f060000000000000000000000000000000007111b252d343a3e3f4646464646464647535f697885929c8f827569574d4246464646464653606c7985929b8e827568564d424646413f3c362f261d1308000005101b26303a42494e4f535353606d7a8693a0ada6998c807366595353535353534846423b33291f140900000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c020000000000000000000005121e2a36424d576774808d9aaba8978a7e7164574b3e45525d687783909da297887c6f626f7c8998a29c8f8276665c50443e4b5764717e8a97a8aa9a8d807367574d42362a1e1205000000000000000000000000000000030d17222d38424d57616c75818e96a1a39890827a84919ea59f948b7f726a5f554b40342820160c020000000000000000000000000000000000000000000000000000000000000007121d27303d46525e68717e8b949f988f82756c61554b4035291d140a00000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000020b161f28313a424a515b626a6f7a818b9298a0a69f9792877e716c62594f443a3025190d03000000000000000000000000000000000000000000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d01000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000050d161d262d333a41454a5053535b60626467686a6f7b8895a093867a6d6a686664615e5755534e49443e37312a211a120a01000000000000000000000000000000000006121e2b37424d5763707d89939ea6a29891847b736d676665625f574d42372b1e12060000000000000000000000000000000815212e3b47535f6a7683909da9ac9f92867b6e6153493f4753606d7a85929facaa9d9083776a6054473a2f24190d010000000000000000000000000000010d1a2734404d5a6773808d9aa6a79b8e8174685b4e4135281b0e020000000b16202932393f434446464646464642413d3730271e140900000008121d262f363c3f414646464646464544403a332b21170c01000005101a242c33393c3e464646464646463b3a37312a21180e030000000000000000000000000000000009131b23292e313239393939393937424d576975828f9c928578695f53473a3939393844505b6676838f9c918478695e52463a393433302b241d140b010000000a141e2830383d4143464753606d7a8693aab4a6998d8073665a4d46464646463b3a36312921170d030000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000714212d3a46535e697784919eaaa196877b6e6154483b414c566673808d99a9988b7f7266727f8c99aa998c7f7266544a3f3b4754616e7b8796a0aa9d908477695e52463a2d2014060000000000000000000000000000010b151f28333f4a545e69717e8a939ea79f92867b707d89939ea69f92867c6f675c51453d32281e130800000000000000000000000000000000000000000000000000000000000000000b151e2a36414c56606c778390999e938a7d70675d51453c2f261b1106000000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000040d161f2830394044515860676d757e8691969fa7a19992887e716b60564c4135291f15090000000000000000000000000000000000000000000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d1104000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000050e171f282f383f444c51545c6063656c6e71747576787c8895a093867978777573716e6967625f58555047423c332c241c130a0000000000000000000000000000000000020e1a26313c4854606b74818e949da5a09691857f7a7673726e695f53473a2e211408000000000000000000000000000004111d2935414c55626f7c88959faba99b8f8275685e52413845515d6774818e9ba7aca095897c6f62564c4135291d11040000000000000000000000000000000d1a2733404d5a6673808d99a6a79a8e8174675b4e4134281b0e01000006121d28323b444b4f515353535353534f4d48423930251b0f0400030e19242f3840474c4d53535353535352504c453d33291e130700000c17222c363e45494a535353535353534846423c332a1f140900000000000000000000000000000000010911181e2225252d2d2d2d2d2631404c5966737f8c9997887b6e6255483b2f2d28333f4a546673808d9996877a6e6154473b2e2726241f1a130b0200000000020c161e262c3235363a4653606d798698a3aea79a8d81746753493f36393a3c3a38342f271f150b01000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d040000000000000000000815212e3b4854616e7b8796a0ab9e918478695e53463a3d4a5663707d8999a39b8e82756675828f9ca298897c6f6256493c3a46525e697784919daaa095877b6e6154483b2e23170c000000000000000000000000000007121d27313944505b666e7b85929fa5a0958c7f726b75818e97a1a3989083796d60594f443a3025190f0600000000000000000000000000000000000000000000000000000000000000030c1925303a44505b656f7c87929f9e9184796d60584e41382d22170b020000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000040d161e272e343f464e555d606c717c8490959fa7a39a92877d70685e52463c31261a0e0000000000000000000000000000000000000000000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000040e172029313a414950555d60666d7075797b7e8082838486929fac9f9286858382807d7b77736f6a64615a534d453e362d251c120900000000000000000000000000000000000915202c38444f59606d79828e939c9fa097928c8683807f7b6e6255483b2f22150800000000000000000000000000000613202c3945515d6774818e9aa7ada1968a7d7063564d4135404b55636f7c8995a0aca79b8e8174685d5245392c20160a0000000000000000000000000000000d1a2633404d596673808c99a6a79a8d8074675a4d4134271a0e0100000b17232e39444d565b5e6060606060605b59534b42372c2015090007131f2b36404a52585a6060606060605e5c574f453a2f24180c0004111c28333e485055576060606060606055534d453c31261a0e020000000000000000000000000000000000070d12161819202020202023303d4a5663707d8999978b7e7164584b3e2f24222d3d4a5764707d8a97978a7d7064574a3d2e231717140e0801000000000000040c141b2125282c3845515c667986929faca89b8f8275655b5046424547484745403931271d12070000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c010000000000000003101c28343f4a5465727e8b98a8a79b8e817468574d42363a4753606d7a86929f9e9285786c7985929f9f9285796d6053463a36424d566774818e9aa7a7988b7e7165544a3f34281c1003000000000000000000000000050e18242f39434e58606c78829097a2a3999083786d616d7a85929ea6a0958d80736b60564c41352921180c030000000000000000000000000000000000000000000000000000000000000008131e27333f49535f6a73808d96a0968d80736a5f53493f33271e14080000000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000040c151c2328343c434c515a626a6f7a839095a0a9a39992857a6d61574d42372b1b110600000000000000000000000000000000000000000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000020b162029323b434b535b60676d73797d8285888b8d8f90919298a3aea3989291908e8d8a8784807c76706c625f5750483f372d241b10060000000000000000000000000000000003101c27333d45515c676d7981898f939aa29f9992908d8b7f7265584c3f3225190c00000000000000000000000000000714212d3a4754606d7a85929facac9e9184796d6053463b303a4854606b7784919dabac9f92867a6d6054473d32271b0f0200000000000000000000000000000c1926333f4c5966727f8c99a5a69a8d8073675a4d4034271a0d0100020e1b27333f4b565f676a6c6c6c6c6c6c68655d53483d3125190c000b1723303c47525c64676c6c6c6c6c6c6b6861574c4034281b0f030814212d3945505a61646c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000106090b0c1313131314212d3a4754606d7a86939a8d817467554b403529212e3a4754616d7a8796998d807366544a3f34281c100303000000000000000000020a1015191c2834404b546b7885929eabab9e9184786c6056534d51545553514b43392f23180c000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d12070000000000000006121f2c3844505c6675828f9ba8a9988b7e7165584b3e313945515d677683909ca197887b6f7b8897a29c8f8276665c504438303e4b5764717e8a97a8a89b8e8275665c5044382c1f12060000000000000000000000020c17202935404b555f6a727f8c949fa89f92877c6f665e68717e8a949ea79f93887d70685e52463f332a1e150a00000000000000000000000000000000000000000000000000000000000000020b17222d38414e58606d7984919e9f92877c6f655b50443b3025190c0300000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000030b1218222b313a414550585f686d79839097a1aba1978e8174695f5347382d22170b000000000000000000000000000000000000000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000a141d28323b444d555d656c717a80858a8e9297979a9b9d9e9fa3aab4aaa39f9e9d9b999796918d88837d766e69615a51493f362d22180b02000000000000000000000000000000000b16212834404b555d676d747d82889297a2a39f9c988b7f7265584c3f3225190c0000000000000000000000000007131f2c38434f5965727e8b98a2aea49a8d8073665c5044382c38434f5965727f8c99a3aea2988b7f7265594f44382c1e130800000000000000000000000000000c1926323f4c5965727f8c98a5a6998d8073665a4d4033271a0d000004101d2a36434f5b677177797979797979756f65594d4134281b0e020d1a26333f4c58646e747979797979797873685c5044372b1e11050a1723303c4955616c717979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000606060613202c3945515d677784909d908377675d5145382c202d3946525e687884919c908376665c5044382c1f120600000000000000000000000005090c18232e43505d6a7683909da9ada196897d7068615f575d6062605c554b4034291c1004000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c030000000000000713202d3a4653606d7985929faba197887b6e6155483b2e35404b556673808c99a9978b7e717e8b97a9998c7f7266544a3f342e3b4754616e7a8795a0ab9f9285796d6053463a2d201308000000000000000000000008131e29323a45515d676f7c87929fa6a0968d80736a5f56616c75828f98a2a49a91857a6d615a50453c30261c11060000000000000000000000000000000000000000000000000000000000000006111b262f3c45515d67707d8a939e999083776c60564c41362a1e150b00000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000710191f282f353f464e565d676e7a85929ea6a99f93877b6e6253493f33271b0f0300000000000000000000000000000000000000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000006111b262f3a444d565e676d777e858d91979b9ea2a9a7a8a5a4a4a6acb3aba5a3a4a5a7a6a8a09d9a95908a827b716c635b51483f342a1d140a0000000000000000000000000000000006111c262f3b444d575e666d72797e85929faba8a5988b7f7265584c3f3225190c000000000000000000000000000a15222f3b4854606b7783909daaac9f93877b6e61544a3f3428323d4754616d7a86929facaa9d9184776b6054483a3025190d00000000000000000000000000000c1925323f4c5865727f8b98a5a6998c807366594d4033261a0d000004111e2b3744515e6a77848686868686868175685b4f4235281c0f020e1a2734414d5a67748086868686868685786b5e5245382b1f12050b1724313e4a5764717e868686868686867b6e6155483b2e221508000000000000000000000000000000000000000000000000000004111d2935414c556774818e9a92867a6d6053473a2d202a36414c566875818e9b9285796d6053463a2d2013070000000000000000000000000000071a2734414d5a6774808d9aa9b2a89d91837a726e696c676d6f6d675c5145382c1f13060000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a000000000000091623303c4956636f7c8997a2ab9e918578695f53463a2d2f3c4956636f7c8998a29a8e8174818d9aa298897c6f6256493c2e2d3946525e687784919daaa297897c6f6356493c3025190d01000000000000000000060f1925303a444f59606d79839199a3a49a9184796d6058505a616e7b86929fa7a1978f81756c62574d42382e23170d04000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616b75818e989f958b7e72685e52463d30271d1207000000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000070d161e2429343c444c555e68707d8a949faba49a8d8174655b5044372b1f120500000000000000000000000000000000000000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000b17222d38414c565e696e79828b91979ea1a9aba8a19e9b9997989ba2aba1999697989b9ea0a8aaa79f9d948f867e726d635a50463c2f261b11060000000000000000000000000000000b17222d38424d565e696e787f858b9297a29f9c98958b7f7265584c3f3225190c00000000000000000000000006111b2935414c56636f7c8995a0aca99c8f8276695f5342382e232d3946525e6875828e9ba8aca095897c6f63564c41362a1b1106000000000000000000000000000c1825323f4b5865727e8b98a5a6998c7f7366594c403326190d000004111e2b3744515e6a778491939393938e8275685b4f4235281c0f020e1a2734414d5a6774808d939393939185786b5e5245382b1f12050b1724313e4a5764717d8a9393939393887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000010d19242f3e4b5865717e8b9899897c6f6356493c302325303f4c5865727f8b9898887c6f6255493c2f22160800000000000000000000000000000b1724313e4a5764717d8a97a1adaca09591847f7b7978797a7c796d6053473a2d201407000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700000000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c11060000000005111d2935414c566673808c99a9a89b8e817568574d42372b2d3a4653606d7985929f9d90847783909d9f9285796d6053463a2d2a36414c566774818d9aa7a9998d807366564c41362a1e11050000000000000000030c18212a36414c56616b74808d95a0a89f93887d6f675c5146535e69727f8b959fa99e938b7e71695f544a3f34281f160c01000000000000000000000000000000000000000000000000000000000000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e23180c030000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000040c1319222a323a434d56616c7683909cabac9e9285786c605346392d201306000000000000000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabada093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000030f1b27333f49535d686e7b838f949ea1a9a9a19e9996918e8c8b8b909ba5998f898a8c8e9196999ea1a9a69f98928a7f726c62584e41382d22170b0000000000000000000000000000030f1c28333f4a545e696e7b838c92979f9f99938f8b88877f7265584c3f3225190c0000000000000000000000000b17222d3946525d6875818e9ba7ada1978a7e7164574d4230261c2a36414c5663707d8996a1ada79b8e8175685e5246382d22170b000000000000000000000000000b1825323e4b5865717e8b98a4a5988c7f7265594c3f3226190c000004111e2b3744515e6a7784919d9f9f9b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9a9f9f9e9185786b5e5245382b1f12050b1724313e4a5764717d8a979f9f9f94887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8897988c7f7265594c3f3025232f3c4956626f7c8998988b7e7265584b3f3024190d01000000000000000000000000000713202d3a4653606d7985929ea6b0a7a096918b8886858687877b6e6154483b2e21150800000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c00000000000000000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c000000000713202d3946525d687683909da9a9988b7e7265584b3f31262c3844515c6676828f9c9f93867a86929f9c8f8275665c5044382b25303e4a5764717d8a97a7aa9d908377685e5246392d20140600000000000000000b151e2a333c46525e68707d8a929da8a1968d80746b60554b424d57606c78839099a3a59f92867b6e665c50443d31281e13080000000000000000000000000000000000000000000000000000000000000007121d27313e46525e68727f8b959f978e81756b60554b4034281f15090000000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000010810182028313b44505a64717e8a99a3ada197887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f0000000000000000000000000000000000000000000000030d152c3945525f6c7885929fabada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000010c161f2b3744505b656d7a8490959fa6aaa29f96918c8884817f7e7e8b98a396897d7d7f8184888c91979fa3aaa29f918b7e716a5f53493f33271b0f030000000000000000000000000006121f2b3844505b666e7b8490959ea19d948f87827e7c7a786c605346392d2013060000000000000000000000030f1b27333f4953616d7a86929facab9e9285796d6053463b31201925303a4653606c7884919eabac9f92867a6d6153493f33271b0f030000000000000000000000000b1824313e4b5764717e8a97a4a5988b7f7265584c3f3225190c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aca194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000613202d394653606c7985929b8e827568574d42362a202d3a4653606d7986929b8e817468564c4135291d11040000000000000000000000000006131f2c3845515c67737f8c949fa6ada8a19e989992929299877b6e6154483b2e2115080004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a0d040000000000000000030c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c10030000000714212e3a4754616d7a86939faca197887b6f6255483c2f222834404a5466727f8c99a4998c7f8c99a3998c7f7266544a3f3428212e3a4754616d7a8795a0ac9f93877a6e6154473b2d22170b0000000000000007121c27303c45515b616d7a85919ea4a59e9184796d60594f433b44505b666f7c86929fa7a2989083786d60594f433a2f24190f05000000000000000000000000000000000000000000000000000000000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e0400000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000060e161f29323e4753606d7a86929f9fa9988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d1000000000000000000000000000000000000000000000010b151f2935414c566c7885929fabada093867a6d6053473a2d20160c0200000000000000000000000000000000000000000000000008131e2935414c56606c77828f96a0a7a8a198928c84807b787572717b8895a0938679717274777b80848d9299a2aaa39f92867c6f655b5044372b1f130800000000000000000000000003101c28343f4a54606c788390969fa79d938e827b75726f6e6c665b5044382b1f1206000000000000000000000005121f2b3744505b65727f8c98a3aea79a8d8074675c5145382c1f131f2b3844505b6673808c99a4aea3988c7f72655b5044372b1f14080000000000000000000000000b1724313e4a5764717d8a97a4a5988b7e7265584b3f3225180c000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f9c918478695e52463a2d202c3845515c667683909d918477685d5245392c2013070000000000000000000000000004101c2834404b55606d78828f949ea1a8a9aaaba39f9f9f94877b6e6154483b2e2115080006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f11080000000000000000000008141e28333f4a54606a74808d979393939392877c6f665c5044382c1f12060000000b1724313e4a5764717d8a99a4ab9e9285796c605346392d20232e3c4955626f7c8897a29e9184919ea298897c6f6256493c2e23202d3946525e687784909daaa49a8b7e7164544a3f33281c0f030000000000040d18232e39424d57626d75828f97a1a99e938a7d70675d51473d333f4a545f6a73808c95a0aa9f958c80736b60554c41352921170b02000000000000000000000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000040d17202c3945515d67778490939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000007121d27313945525d687885929fabada093867a6d6053473e32281e13080000000000000000000000000000000000000000000000010d19242f3946525e68727f8c949ea8a8a19691867f79736e6968666f7b8895a093867a6d6568696e737980879298a2aea3999083786c6053463a2f24190d01000000000000000000000006121f2b3844505c66727f8b959fa89f958e81786e69656261605b544a3f33281c0f0300000000000000000000000613202d394653606c7884919daaab9f95887c6f62554b4034281c101c28333f4a54616e7b87939facaa9e9184786c6053463b3025190e0000000000000000000000000a1724313d4a5764707d8a97a3a4988b7e7165584b3e3225180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000030f1b27333f49536673808c9396877b6e6154483b2e212834404b546774808d9393867a6d6054473a2d21140700000000000000000000000000000c18232e3944505c666d7a828c91969a9c9e9f9f9f9f9e94877b6e6154483b2e211508000713202d3a4653606d798386868686868686857a6d60584e42382e21170d0000000000000000000000020b17222d38424e58606d7a858686868686868683796d6053463a2d201307000006121f2b37434e586774818e9aaba89b8f8275655b5044372b1f202d394653606c7985929fa1969196a19f9285796d6053463a2d201e2a36414c566774818d9aacac9b8e8175665b5044382b1f120600000000010c161f2834404a545f69727e8b949ea9a1978e81756b61554b41352d38424e58606d79839199a4a79f92877d6f675d51453e33291d140a0000000000000000000000000000000000000000000000000000000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000005111d2935404b556976828686868686868174675b4e4134281b0e0100000000000000000000000000000000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000030c18242f39434f59606d7a86929facaea194877b6e615a50443a3024190d030000000000000000000000000000000000000000000004111d2935414c55616d7a86929fa6aba19691847c726d66615f57626f7b8895a093867a6d60575f61676d737d86929fa5ab9f958a7d7064554c4135291d110400000000000000000000000713202d3a4653606d7884919ea7a89d9083786d665f57555453504a42382d22170b000000000000000000000005111e2a36414c5663707d8996a0acaa9d9083766a5f5343392e23180c17222d3846535e6976828f9ca9aca096897d7063564d41362a1c110600000000000000000000000a1724303d4a5763707d8a96a3a4978b7e7164584b3e3125180b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000b17222d3d4a5763707d868686867d7164574a3e3124232e3e4b5764717e868686867d7063564a3d3023170a000000000000000000000000000007121d28343f4a545e686d787f848a8d9091929292929190877b6e6154483b2e2115080006121f2c3844515c666d7779797979797979786d685d52463d30261c0f0500000000000000000000000006111c262f3c45525d686d7879797979797979776d665c5044382c1f120600000814212e3a47535f6a7884919eaba9988b7f726553493f33271b1f2b3844505b6675828f9ba8a19ea1a89c8f8275665c5044382b1f1925303e4a5764717d8a9aa4ab9e9285796c605346392d2013080000000008131e28313a44515c666e7b86929fa6a69e92857a6d61594f433a2f262f3c45515c666f7c87939fa8a39991847a6d605a50453b2f261c1106000000000000000000000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000010d18242f3a4e5a667076797979797979746f64584c4033271a0d01000000000000000000000000000000000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000a151e2935404b55606b74818e98a3aeb5a89c8f82756c61564c4135291f150b010000000000000000000000000000000000000000000613202c3945515d6773808d98a2aea49991847b6e6a605c545355626f7b8895a093867a6d605353555d606b707d8a939ea9a79c8f8276675d5145392c20130600000000000000000000000a1623303d495663707c8996a1aca096897d70665c544d494746443f382f261c110600000000000000000000000714202d3946525e6875828e9ba8aea2988b7e7165584e4330271d1207111c2a36424d5764717e8a97a1ada89b8f8275685e5246382e23170b00000000000000000000000a1723303d4a5663707d8996a3a4978a7d7164574a3e3124170b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000616232f3c4855616b7079797979716c6155493c302323303d4955616c7179797979706b6055483c2f2316090000000000000000000000000000000c17232e38424c565e666c72797d808384858686858483817a6d6054473a2d2114070004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c41342b1e150a00000000000000000000000000000a141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c100300000815222f3b4855626e7b8896a1ada297887c6f6255493c2d22171c28333f4a5465727f8b98a9acabaca9988c7f7265544a3f34281c14212e3a4754616d7a86939faca197897c6f6256493c3024190d010000010d19242f3a434f59606d78839098a2a99e948a7e71685e52473e31281d2834404b54606b74808d96a1aba0968e81746c61574d42382d22170b0000000000000000000000000000000000000000000000000000000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000007131d323e49545e66696c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000000000000000000000000000000000000000006111c26303845515d67707d89939daab4b9aa9e948a7e71685d52463d31271d12070000000000000000000000000000000000000000000714212d3a4754606d7a85929faaab9f93877d6f695f58514b4855626f7b8895a093867a6d6053474b5159616b74818e9ba8ac9f92867a6d6054473a2d21140700000000000000000000000d192633404c5966737f8c99a8aa9d9184776b60544a423c3b3938332d261d140a0000000000000000000000030f1c28333f4a54616e7a86929facac9f92857a6d6053473c3120150b000e1a25313b4653606d7985929eabac9f92867b6e61544a3f34281c100300000000000000000000091623303c4956636f7c8996a2a3978a7d7064574a3d3124170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000714202c38444f5961636c6c6c6c64615a5044392d21212d3945505a61646c6c6c6c6360594f44382c20140700000000000000000000000000000006111c26303a444c545b60666d70737677787979787876746d685d5245392c20130700000c18232e39424a51535d606060606060605e54524c433a2f22190c030000000000000000000000000000020b19242f3a434c52545e606060606060605d53504a42382e23170c000004101c2834404b5565727f8b98a89f9f9285796c605346392d201317222d3b4855626e7b8897a19f9f9fa297887c6f6255493c2e231713202d3946525e687784909d9fa9998c7f7366564c4135291d1105000004111d2935414c55606b73808d959f9fa2978f82756c61564c41352c1f18232e39424f59606d7984919ea5a89e938a7e71695e544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000115212d38424c545a5c6060606060605b58534a41362b2014080000000000000000000000000000000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d1000000000000000000000000000000000000000020b17232e38424e58606d7984919ea5afafacafa69e92857a6d61594f43392f24180c0300000000000000000000000000000000000000030f1b27333f495364717e8a98a2aca3998d80746b60574e45404855626f7b8895a093867a6d60534740454f59626f7c8896a0aca3998a7d7063574a3d3024170a00000000000000000000020f1b2835424e5b6875818e9ba8a79a8e817467594f4239302e2d2b28221c140b02000000000000000000000006121f2b3844505b66737f8c99a3aea79a8e8174675d5145392c2013030009141f2c3845515c6674808d9aa7afa3998c7f73665c5044382b1f1409000000000000000000000916232f3c4956626f7c8995a2a3968a7d7063574a3d3024170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000004101c28333e474f555760606060575550483e33281c1d28333e485055576060606056554f473d33271c1004000000000000000000000000000000000a151e29323a424a50545c606467696b6c6c6c6c6b6967605d564c4135291d1104000007121c2730394044465153535353535353524745413a31281e10070000000000000000000000000000000008131e28313a41454752535353535353535146443f3830261c1106000006131f2c3845515c6775828f939393938f8275665b5044382b1f1214212e3a47535f6a78859193939393939285796d6053463a2d2013111d2935414c566774808d93939393908376685d5246392d20130700000613202c3945515d676f7d87939393939392857b6e615a50443a30231a121d27303d45515d67707d8a939393939392857b6e665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000000000000000000000000000000000000000a141d28343f4a54606a73808d96a0acaca49fa4aca1978e81746b60554b4035291e150a0000000000000000000000000000000000000005121f2b3744505b6574818e9b9ea09f92867b6e61594f453c3c4855626f7b8895a093867a6d6053473a3e47535f6a7784919eaaab988c7f7265594c3f3226190c00000000000000000000030f1c2936424f5c6975828f9ca8a4988b7e7165584b3e302721201f1c17110a020000000000000000000000000613202d394653606c7884919eabaca095897c6f62554b4035291d11040004101c2834404b54626f7c88959fabab9e9184786d6053463b31251a0e000000000000000000000916222f3c4955626f7c8895a2a396897d7063564a3d3023170a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000b16212c353e44484a535353534a49443e362c221717222c363e45494b535353534a48443d352c21160b0000000000000000000000000000000000030c1720292f383f444a5053575a5d5e5f5f5f5f5e5d5b54524c443a2f24190d010000000b151e272e34383a4446464646464646453a39352f281f160c0000000000000000000000000000000000010c161f282f35393a4546464646464646443a38342e261e150a0000000713202d3a4653606d79868686868686867f7266544a3f33281c0f121f2b37434e58687581868686868686868275665c5044382b1f120d1925303d4a5764707e868686868686877a6d6154473a2e21140700000714212d3a4754606d7a84868686868686867f71695e52483e32281e110b151e2935414b55616b75818686868686868682796c605346392d201306000000000000000000000000000000000000000000000000000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b00000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f02000000000000000000000000000000000000000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000006111b262f3844505c666f7c87929fa8a69f9a939aa4a99d93897d70675d51453c30261c11060000000000000000000000000000000000000613202d394653606c78858b8e9196968f8275695e53473d333c4855626f7b8895a093867a6d6053473a37434e586976828f9ca9a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a3978a7d7064574a3d31241513120f0b060000000000000000000000000005121e2a36424d5763707d8a96a1acaa9d9083776a6054433a2f24180d0100000c18232e3947535f6a7683909daaada1968a7d7063574d42362a1c12070000000000000000000915222f3c4855626f7b8895a2a396897c706356493d3023160a000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000005101a232c33383c3d464646463e3c39332c241a10101a242c33393d3e464646463d3c38332c231a0f05000000000000000000000000000000000000050e171d262d33383f44464a4d50515253535251504e4745413a32281e130800000000030c151c23282c2d3739393939393939382d2c29241e160d04000000000000000000000000000000000000040d161e24292c2d3839393939393939372d2c28231c150c0300000006131f2c3845515c676d79797979797979726d635742382d22170b0f1a26313c4d59656f7579797979797979757065544a3f34281c10081623303c4955616c707979797979797975685d5246392d20130700000613202c3945515d676d7879797979797979716d62574d42362c20160c030c18242f3a434f59656f7579797979797979766c665b5044382b1f12060000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b0000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b4c4841382f21191108000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000b17222d38414d57606d78839099a3ab9f948f87939fa8a59e9184796d60584e42382e23170c0300000000000000000000000000000000000613202d394653606c777c7e8184878a8b7e7165574d42352f3c4855626f7b8895a093867a6d6053473a32414e5b6874818e9ba7a79a8d8174675a4e4134271b0e0000000000000000000003101d293643505c6976838f9ca9a396897c706356493d3023160a06030000000000000000000000000000000714202d3a46525e6975828f9ca8aea3988b7f7265584e4331281d130700000007121d2b37434e5865717e8b98a2aea89c8f8275695e5346392e23180c0000000000000000000815222f3b4855626e7b8895a1a295897c6f6256493c2f231609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000008111a21282c2f303939393931302d28221a120808121a22282d303139393939302f2c27211a11080000000000000000000000000000000000000000050b141c22282e34383a3d404344454646454543413a39352f2820160c010000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2a201f1c17110a030000000004101c2834404b555c606c6c6c6c6c6c6c66635b51462f261c11060a1520313d48535d65686c6c6c6c6c6c6c69655d5442382e23170b0814202d3944505a61646c6c6c6c6c6c6c6b5d564c4135291d1105000004111d2935414c555d606b6c6c6c6c6c6c6c65625a50453b30241a0e040007131d28313e47535d65686c6c6c6c6c6c6c69605b544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d2013060000000000000000000000000000000000000000000000000000000000000000050d1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5c5a6060606060605a58534a41362b201408000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a0000000000000000000000000000000000040f1b27333f49535f69727f8c95a0aba3998f82808c96a0aca0968d80736a5f544a3f34281f1409000000000000000000000000000000000005121f2b3744505b656c6f7274777a7d807a6e6154473b312f3c4855626f7b8895a093867a6d6053473a35414b556875828e9ba8a69a8d8073675a4d4034271a0d0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000003101c28343f4a54616e7b87929facac9f92867a6d6154473d3221160c01000000000f1b26313c4754606d7a85929facac9f93877b6e61544a4034281c100400000000000000000815212e3b4854616e7b87949f9f95887c6f6255493c2f221609000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000810161c2023242d2d2d2d2423211c17100800000810171d2123242d2d2d2d2323201c160f0800000000000000000000000000000000000000000000020a11171c23282c2d31343638393939393836342d2c29241e160d040000000000000000070c1012131e202020202020201f1413110d08010000000000000000000000000000000000000000000001080d1113141f202020202020201e1312100c06000000000000000c18232e39434b51535f606060606060595751493f351d140a000314202c37414b53595b606060606060605c5a544b4230261c110604101c28333e485055576060606060606054524c443a3024190d010000010d19242f3a434c51545e60606060606060585650483f33291f12080000010c161f2c35414b53595b606060606060605c53504a42382d22170b000000000000000000000000000000000000000000000000000000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d201306000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e22150800000000000000000000000000000000040e1a242b3744505b656e7b86929fa7a89f92867c7984919ea5a89f92877c6f665c50443c31261a0e0500000000000000000000000000000000030f1b27333f49535b60626568686d70736e685e524639292f3c4855626f7b8895a093867a6d6053473a3a45515d677683909da9a5998c7f7266594c3f3326190c0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000006121f2c3844505c6673808c99a3afa89b8e8175685e5246392d20130400000000000a15202c3945515d6774818e9ba7afa4998d8073665c5144382c1f150900000000000000000814212e3b4754616e7a8793939393887b6f6255483c2f221509000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000050b1014161720202020171614100b0500000000060c1114171820202020171614100b0500000000000000000000000000000000000000000000000000060b11171c1f2024272a2b2c2c2c2c2b2a2821201d19130c0400000000000000000000000406071113131313131313120706040100000000000000000000000000000000000000000000000000000104060712131313131313131107060300000000000000000007121d273039404546525353535353534c4a463f372d230b0200040f1a252f3941484d4e535353535353534f4d494239301e140a00000b17222c363e44494a535353535353534746413a32281e13080000000008131e28313a41454751535353535353534b4a453f362d20170d00000000040d1a232f3941484d4e535353535353535046443f382f261c11060000000000000000000000000000000000000000000000000000000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d010000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000000000000000000000000000000020c16202a36424d56606c77828f98a3aca0968c8073707d8a939eaaa3999083786d60574d42372b20170d02000000000000000000000000000000000b17222d38414950535558565d616366615e564c41362a2f3c4855626f7b8895a093867a6d6053473e444d57606d7a86929faca9988b7e7165584b3e3225180b0000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000000000713202d3a4653606d7984919eabaca096897d7063564c4135291d1105000000000004111d2935414b55636f7c8995a0acab9e9185796d6053463c31261a0e00000000000000000714212e3a4754616d7a8686868686867b6e6255483b2f221508000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000407090a131313130b0a0804000000000000000005080a0b131313130a0907040000000000000000000000000000000000000000000000000000000000060c101213171a1d1e1f20201f1e1d1b1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a464646464646463f3e3a352d251c1100000009131d272f373d40424646464646464642413d3730271e0c02000005101a242c33393c3d464646464646463a3935302820160c0200000000010c161f282f35393a45464646464646463e3d3a342d241b0e05000000000008111d272f373d404246464646464646433938332d261d140a0000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f120600000000000000000000000000000008131e28323a46525e69717e8b949faaa59e9184796d6b75818e98a2aba0958c7f72695f53463f32291e14080000000000000000000000000000000006111b262f383f4446494b4c5254575954524c443b30252f3c4855626f7b8895a093867a6d605347464f565f69727f8b98a3ada197887c6f6255493c2f2216090000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000005121e2b37424d5764717d8a97a1adab9e9184786c6053463a3025190d010000000000010d18242f3a4854606b7784919dabada1978a7d7164574d42372b1d1207000000000000000713202d3946525e687679797979797976695f53473a2e211408000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d10111213131212100e0707040100000000000000000000000000000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d3939393939393933312e2a231c130a000000020b151d252c313435393939393939393634312c261e150c0000000008111a22282d3031393939393939392e2d29241e160e04000000000000040d161e24292c2d383939393939393932312e29221b1209000000000000000b151d252c31343539393939393939362d2b28221c140b0200000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c10030000000000000000000000000000030d1924303a44505a616e7b85929fa6a99e93897d7067616e7b86929fa7a79f92867b6e615a50443b3025190d04000000000000000000000000000000000a141d262d3337393c3f4146474a4d4746413b3229222f3c4855626f7b8895a093867a6d605350535961686e7b85929eaaac9e9285786c605346392d2013060000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000000000714212d3a46535f6976828f9ca9afa3998c7f73655b504437281e13080000000000000007131d2c38434f5965727f8c99a3aea99c8f8276695f5347392e23180c0000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c5f574d42372b1e1206000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000000000002080d10121313131313131313070704010000000000000000000000000000000000000000000000000002070b0d0d13131313131313130f0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202c2d2d2d2d2d2d2625221e18110a0100000000030b131a202527282d2d2d2d2d2d2d292825211b140c0300000000000810171c2023242d2d2d2d2d2d2d21201d19130c040000000000000000040c13191d20212b2d2d2d2d2d2d2d2524211d1811090000000000000000030b131a202527282d2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000b1825323e4b5865717e8b98a4a69a8d8073675a5a6773808d9aa6a4988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8895a2acac9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b0000000000000000000000000000010b151f2935414c56616c75828f97a2ada2978e81756b605e69727f8c95a0aca2988f82766c62564c41362a1f160c01000000000000000000000000000000020b141b22272b2d2f3035393a3d403b3936302920232f3c4855626f7b8895a093867a6d60545c60636b707a839197a1ada49a8e8175655b5044372b1f12050000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000004101c2834404b55616e7b87939facac9f92867b6e6153493f3327160c0200000000000000010f1b27323d4754616d7a86929facac9f93877b6e61554b4034281c1004000000000000010d1925303a444c525f60606060606055534d453c31261a0e02000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800000000060d14191c1f1f202020202020201413110d080100000000000000000000000000000000000000000001080e1317191a20202020202020201c1b191510090200000000000000000000000000000000000000000000000000010507070b0e101212131312110f0d0a07060400000000000000000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1013131f202020202020191816120d070000000000000002090f14181b1b202020202020201c1b191510090200000000000000050b10141617202020202020201413110d08020000000000000000000001080d1113141e20202020202020181715110c060000000000000000000002090f14181b1b202020202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c201306000b1825323e4b5865717e8b989f9f9a8d8073675a5a6773808d9a9f9f988b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f9f9386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c1106000000000000000000000000000007121d27313945525d68717e8a939ea9a69f92857a6d615957606d7883909aa4aa9f948b7e71685e52463e31281e130800000000000000000000000000000000020a11171b1f202224292d2e30332e2d2a25292c2e343c4855626f7b8895a093867a6d6063666d70767d859195a0a9a89f93877c6f6253493f33271b0f030000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000006131f2c3845515c6773808d9aa4afa99c8f8275695e5241382d2217040000000000000000000a16202d3946525e6875828e9ba8afa49a8d8073675c5145382c1f150a0000000000000008131e28323a4146535353535353534847423c332b23190f04000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c0400000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d292825211b140c030000000000000000000000000000000000000000000003080d111314181b1d1e1f20201f1e1c1a171413100c0701000000000000000000000000000000000000000000040d161e24292c393939393939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607131313131313130c0c0906010000000000000000000004080c0e0f131313131313130f0f0c0904000000000000000000000004080a0a131313131313130707050100000000000000000000000000000104060712131313131313130b0b0905010000000000000000000000000004080c0e0f13131313131313100606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d1104000b1825323e4b5865717e8b939393938d8073675a5a6773808d939393938b7e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8893939393939386796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000000000000000000000000030c18242f39434f59606d7a85919ea5ab9f948b7e71685e52505c666f7c87939fa9a69f92857a6e61594f433a2f24190c030000000000000000000000000000000000060b0f121316191d2021242621272c2f35393a3f444855626f7b8895a093867a6d6d7074797d828a9297a0a7aaa1968e81756a5f5341382d22170b000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000000000713202d3a4653606d7985929eacada1978a7d7064564d422f261b110600000000000000000005111d2a36414c5663707d8a96a1adac9e9285796d6053463c31261b0f01000000000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000006101a222a3035383939393939393939392c29241e160d040000000000000000000000000000000000000a141c242b2f333439393939393939393534312c261e150c0200000000000000000000000000000000000000060b0f13191d20212427292b2c2c2c2c2b292724201f1d18120f0a04000000000000000000000000000000000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d01000b1825323e4b5865717e8686868686868073675a5a6773808686868686867e7165584b3e3225180b000000000000000000000000000000000000000916222f3c4955626f7c8686868686868686796c605346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e00000000000000000000000000000a151e2935404b55606b74818e97a1ada3999083776c60564c4a54606b74818e97a1ada2978e81756c61554c4135291e150b00000000000000000000000000000000000000030506080d11131821272c33383a4145474a505356626f7b8895a093867976797d81858a8f949ea1a9a9a29891847a6e61584e432f261b1106000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000006121f2b37434e5864717e8a97a1adac9e9184796d6053463b3020140a00000000000000000000010d1925303a4653606c7884919eacada1978a7e7164584e43372b1d120700000000000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000006101c262e363b3f40464646464646464642413d3730271e14090000000000000000000000000000000000020a11171b1f252a2d2e3134363839393938383633302d2c29241d1b150e09030000000000000000000000000000000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313131313131313131313131313131313121211100e0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000b1724313d4a56626c71797979797979736e645858646e73797979797979716c62564a3d3124170b000000000000000000000000000000000000000815212e3b47535f6a767979797979797979766c5f5346392d20130600000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000000000000000000000006111c26303845515d67707d89939da9a89f92877c6f655b5044424f59616d7a85929ea6a99e938a7d70675d51453d30271d1207000000000000000000000000000000000000000000050d161d242932383d44484c5154545c6063666f7b8895a2998c7f8285898d91979c9fa6aca69f9792867c6f685e52463c311d140a00000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c30231609000000000000000000000000000815212e3a47535f6a7683909ca9afa49a8d8073665c5044382c1f1202000000000000000000000008131f2b3844505b6673808c9aa4afa99c9083766a5f5347392f24180d01000000030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e2215080008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000000020b18222e3840474c4d53535353535353534f4d49423930261b1004000000000000000000000000000000060b141b22272b3036393a3e414345454646454442403d3a38352f2b27201a140d050000000000000000000000000000010d19242f3a444c525f606060606060605957524940352a1e13070000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020201f1e1e1c1a18161413100c070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c0100000915212e3a45505a62656c6c6c6c6c6c67645c52525c64676c6c6c6c6c6c65625a50453a2e2115090000000000000000000000000000000000000006131f2b37434e585f626c6c6c6c6c6c6c6c6c645a4f43372b1e120500000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d1004000000000000000000000000020b17232e38424e58606d7984919ea5aca1968d80736a5f53493f3d46525e68717e8b949faba59e91847a6d60594f43392e23180b0200000000000000000000000000000000000000050f171f282f353d43484f54555d6064666d6f73767c8895a29c918c8f92989a9ea1a9aca8a09d948f857d6f6a60564c41342a200b0200000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c3023160900000000000000000000000004101d2935404b55626f7c88949fabac9f93877b6e61544a3f34281c10030000000000000000000000030f1c28333f4a54616e7b87939facab9f94887c6f62554b4035291d100400000005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f12050b1724313e4a5764717d8a97a4aea194887b6e6155483b2e221508000d1925303b4650585d5f606060606060605f524c443a2f24190d0100000000000000000000000000000a141d2a34404a52585a60606060606060605c59544b42372c21150900000000000000000000000000020a11171d262d33373a4146474b4e505152535352514f4d4a4745403937322a251f170f080000000000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272523201f1c1813110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d0400000005111d29343f485056586060606060605a58524a4a52585a606060606060585650483f34291d110500000000000000000000000000000000000000030f1b26323c464e535560606060606060605f5a52493e33271b0f0200000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000000000000000000000a141d28343f4a54606a73808d96a0aca59e9184796d60584e413835414c56606c77829099a3ada1968d80746b60554b4034281d140a000000000000000000000000000000000000050e172129313940454f54596063676d7175797c808387929faca39c999c9fa2aaabaca49f9c96918a827b6f6b60584e443b3022180e0000000000000000000000000003101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000613202c3945515d6774808d9aa6b0a99c8f8276695f5342382e23170c000000000000000000000000000b17222d3846535e6976828f9ca9b0a69a8d8074675d5145392c20150a00000005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e5245382b1f07000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d11040000000000000000000000000006111c262f3c46525c64676c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000030b141b22272f383f44464c5254575a5c5e5f5f5f5f5e5c5a5753514b47433d363129211a120a0100000000000000000000000713202c3945525d687679797979797979736d63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000006101a222a30353839393939393939393939393939393939393939393939393838373634322f2d2c2923201d19130f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c39393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000010c18222d363f454a4b5353535353534d4c474040474c4d5353535353534b4a453f362d22180c0100000000000000000000000000000000000000000a15202a343c4347495353535353535353534f4940372c21160a00000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e2216090000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d120700000000000000000000000006111b262f3844505c666f7c87929fa8aa9e938a7d70675d51463c2f303a44505b656f7c87929fa8a89f93887d6f675c51453c2f261c110600000000000000000000000000000000030c172029333b434b515960636b70757a7e8285898c909299a3afada7a5a9aaaba39f9c9a93908a847e766e6960594f463c32291e10060000000000000000000003070909101d293643505c6976838f9ca9a296897c6f6356493c302316090000000000000000000000000714202d3a4753606d7985929fabada2978a7e7164574d4230261c11060000000000000000000000000006111c2a36424d5764717e8a97a1adab9f9285796d6053473c32271b0f01000005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8e8275685b4f4235281c0f020e1a2734414d5a6774808d9aa7ab9e9185786b5e52452f24180c000b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800121f2b3844515d6974797979797979797976685d5245392c201307000000000000000000000000000b17222d38424e58646e737979797979797979756f65594d4134281b0e0200000000000000000000030c151d262d333d41495053565e616467696b6c6c6c6b6b696663605d55544e46423b332c241c130a01000000000000000000000714212d3a4754606d7a86868686868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000020d18222c343b4144464646464646464646464646464646464646464646464645454443413e3c3a38342f2d29241e1a150f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000006111b242d343a3d3e464646464646403f3b36363b3f404646464646463e3d3a342d241b1106000000000000000000000000000000000000000000040e18222a32373b3c464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c010000000000000000000000000b17222d38414d57606d78839099a3aea2988e81756b61554b40342a27333f49535f6a73808d96a1ada49a9184796d60584e42382d22170b030000000000000000000000000000000b151e29333b454d555d606b6f767d81868a8e9298999d9fa3abb5aca6a8a09e9a9992908c87837e78716c615e574f473d342b20170d000000000000000000040a0f131516191c28333f4a546a7683909da9a296897c6f6356493c30231609000000000000000000000006131f2b37434e5865717e8b97a2adab9f9285796d6053473b3120150a0000000000000000000000000000000e1a25313b4653606d7985929eabaea2988b7e7165584e43372b1e1308000005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaa89b8f8275685c4f4235291c08000e1a2734414d5a6774808d9aa7ab9e9285786b554b4035291d10040b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7986868686868686867a6d6054473a2d211407000000000000000000000000030f1c28333f4a545f6a738086868686868686868275685c4f4235291c0f02000000000000000000020c151e272f383f444e535b6063686d7174767878797978777573706d67626058534d453e362e251c130a000000000000000000000714212d3a4754606d7a8793939393938c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000008141f2a343e464d5152535353535353535353535353535353535353535353535251514f4d4b494745403a3935302b26201b150c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534846423b33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507081313131313120706040100000000000000000009121b22292e313239393939393934332f2b2b2f333439393939393932312e29221b1209000000000000000000000000000000000000000000000006101820262b2e2f39393939393939393937332c251c1309000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d04000000000000000000000000040f1b27333f49535f69727f8c95a0aba79f92857b6e61594f43392f22222d38414e58606d7984919ea6aca0958c80736a5f544a3f33281f1409000000000000000000000000000007121c27303b454d575e676d747c83898e92989b9fa2aaa9a8aab0aca29a9796918e8a86837f7b76716d66615a524d453d352b22190e050000000000000000070f161b1f222325252b3844505b667784909daaa296897c6f6356493c3023160900000000000000000000000815222e3b4754606a7783909da9b1a79a8d8074675c5145382c1f130300000000000000000000000000000009141f2c3845515c6774808d9aa7b1aa9d9083776a6054473a2f24190d010005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaa99c8f8376695c50433025190e020e1a2734414d5a6774808d9aa7ac9f928679675d5145392c1f13060b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000030d1a232b3844505b666f7c8792939393939392857b6e6154473b2e211408000000000000000000000a141e2730394149505860656c70767a7e818384858686858482807d79746f6a615e57504840372e251c12090000000000000000000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000d1925303b4650585d5f6060606060606060606060606060606060606060605f5f5e5d5c5a585653514b4746413a37312b262018120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2726231f1f2326272d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d000000000000000000000000040e1a242b3744505b656e7b86929fa7ab9f958b7f72695e52473e31271d1b262f3c45515d67707d8a949eaaa89f92877c6f665b50443b31251a0e04000000000000000000000000000c18232e39424d575e696e79818990959b9fa3aaaaa8a19e9c9ea6a69a908a8784817d7a76726e6964605c545046423b332b23191007000000000000000007101921272c2f30323230394653606c7985929faca295887c6f6255493c2f2216090000000000000000000004111d2935414c56626f7c88959fabab9f95887c6f62554b4034291c100400000000000000000000000000000004101c2834404b55626f7c88959fabab9f95887c6f62564c4135291d11040005121f2b3845525e6b7885919eabaca396897c706356493d3023160a0004111e2b3744515e6a7784919daaaa9d9083776a564c41362a1e11050e1a2734414d5a6774808d9aa7afa399867a6d6053473a2d2014070b1724313e4a5764717d8a97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d21140700000000000000000000010b151f2a36414c56606c78839099a39faa9e948b7e71685e5246392d20140700000000000000000006111c263039424a535b606a6f787d82868a8d8f9192929292918f8d8a86817c756e69615a524a40372e241b0f0600000000000000000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6b6a69676562605c5554524c47433c373228231d150c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000001070b0f111213131313131313080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020201a1917131317191a202020202020181715110c06000000000000000000000000000000000000000000000000000000040a0f1315162020202020202020201e1b1610090100000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000000000000020c16202a36424d57606c77829098a3aea3999083786c60564d42352c1f15141d2935404b55616c75828f98a2aea3999083786c60574d42362a20160c02000000000000000000000004101c2834404a545e696e7b838e939d9fa7aca7a09d9996918f949ea4978a7e7b7774716d6865615e5753504a423e363029211911070000000000000000040f19232b32383b3c3f3f3f424b55626e7b8898a2aea894877b6e6154483b2e211508000000000000000000000613202c3945525d6874818e9aa79faa9d9083766a5f5343392f23180c00000000000000000000000000000000000c18232e3947535f6a7683909daa9fa79a8e8174685d5245392c2013060005121f2b3845525e6b7885919e9f9f9f96897c706356493d3023160a0004111e2b3744515e6a7784919daaab9e918578685e5246392d2014070e1b2834414e5b6774818e9aa7b5ab94887b6e6155483b2e2215090b1825313e4b5864717e8b97a4aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000007121d27313946525e68727f8b959fabaea2988f82766c62564d41362a1e11050000000000000000030d17232e38424a545c656c737c838a8f93999a9c9e9f9f9f9e9e9c9998928e89827b716c635c524940362d22180b02000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000121f2b3844515d697479797979797979797979797979797979797979797979797878777674716f6d6764615d56534e47433c342e271e191008000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976695e53463a2d211407000000000000000000000000050c12171b1d1e202020202020201514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090b0b1313131313130d0d0b07070b0d0d1313131313130b0b09050100000000000000000000000000000000000000000000000000000000000003060809131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a00000000000000000000000008131e28323a46525e69727e8b949faaa89f92877c6f665b50443b30231a0d0b18242f3943505a616e7b86929fa8ab9f958b7f72695e53463e32281e1308000000000000000000000006121f2c3844515c666e7b8490959da5aba49f9b95908c8884828f9ca09386796e696764605d5654534d46443f38302a251f170f070000000000000000000a16212b353d4348494c4c4c4d525d67727f8c99aaaca096867a6d6053473a2d201407000000000000000000000714212d3a4754606d7a869293939393988b7e7165584e4331271d1207000000000000000000000000000000000007121d2b37434e5865717e8b989393939392867a6d6054473a2d2114070005121f2b3845525e6b7885919393939393897c706356493d3023160a0004111e2b3744515e6a7784919daaada197877a6e6154473b2e23180b0f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d31261a0d0c1825323f4b5865727e8b98a5aea194887b6e6155483b2e22150800131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000020b18242f39434f59616e7a85929fa7b0a69f92867b6e615a50443b3025190e0200000000000000010b151f28343f4a545c666d77808890959c9fa4aba8a5a3a2a2a3a5a8aaa39f9b938f867e736e635b52483e342a1d140a000000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c79868686868686868686868686868686868686868686868685848482807e7c7975716d68625f58534e454039302a221a1109000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d78868686868686867b6e6154483b2e2115080000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d22211e1a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b020000000000000000000000030d1924303a44505a616e7b85929fa6ada1968d80746a5f544a3f32291f110807121d28313e46535f69737f8c95a0aca79f92867b6e615a50443a3025190d0400000000000000000005111e2a36414c56606d78829096a0a7a8a099938e88837f7b787c8895a093867a6d60565754524c4846423b38342e261e1a140d05020000000000000000030f1b27323d474f5456585859575e616d7984919eabaa9e918477675d5145392c201306000000000000000000000c1925323f4c5865727f8686868686868686796d6054473c3121150b010000000000000000000000000000000000000f1b26313c4754606d7986868686868686867f7265584b3f3225180c0005121f2b3845525e6b7885868686868686867d706356493d3023160a0004111e2b3744515e6a7784919daab3a9968a7d7063554b4034281d14111c2935424f5c6875828f9ba8b3a6998c807366584e43372b1f16111926323f4c5965727f8c98a5b5ab94877a6e6154473b2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000a141d2935404b55606b75818e97a2adaa9f948b7e72695e52483e32291f1408000000000000000007121d27313944505c666d78818c939a9fa7a9a29f9b9896959596989b9fa2aaa59e98928a80736e635a50463c2f261b11060000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929393939393939393939393939393939393939399929291908f8d8b8985827e7a756f6a625f58514b433c342c231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393877b6e6154483b2e21150800000000000000000000050f1820282f333738393939393939392e2d2b261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0e10111213131212100e0b080806020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a10060000000000000000000000010b151f2935414c56616c75828f98a2aea69e9184796d60584e42382d20170d00010c161f2a36424d57606d7984919da5aea2988f82756c61564c4135291f160c0100000000000000000713202d3946525e6873808d949fa8a7a0969187817c77726e6f7b8895a093867a6d60534a4745413b3a36312b2823201f1b1714110e090200000000000007131f2c38434f59606365656667696e75808d96a1aca89b8e817568554b4035291d1104000000000000000000000b1824313e4a56626d7279797979797979796d675d5145392c201303000000000000000000000000000000000000000a15202c3945515d676d7979797979797979726d62564a3d3124180b0005111e2b3744505c68737879797979797979706b6054483b2f2216090004111e2b3744515e6a7784919daab4a79a8d8074675c51453a2f26201d1e2b37424d576a7783909daab6a99d9083766a5f53473c3128201e1d27333f49536774808d9aa7aea399877a6d6054473a2d21140700131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000006111b262f3845515d67707d89939ea9aea2988f82776c60574d42362d20170d0200000000000000000c18232f39434f59606d78818e939fa4aaa29f97928e8b898888898b8e92989fa3aaa29f928c80736c61584e41382d22170b0000000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0604020000000000000000000000000000020506060503000000000000000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9e9d9c9a9898928f8b86817c756f6a605c554e463e352d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f94877b6e6154483b2e211508000000000000000000010c16202a323a3f4345464646464646463b3a37312a21180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1c1e1f20201f1e1d1b181514120e09040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c110800000000000000000000000007121d27313945525d68717e8a939eaaaa9e948a7d70675d51463c2f261c0e050000040d1a26313b45515c66707d89939ea9aa9e948a7e71685e52463d31281d120700000000000000000714212e3a4754616d7a86929fa6aaa09590847c756f6a66626f7b8895a093867a6d6053473a3935302d2e3633312e2d2b2722201e19140d0500000000000915222f3b4854606b6f72727273767b818d929da8aca1968a7d7064574a3d2f24180d01000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c6c605d554b4135291d11040000000000000000000000000000000000000004111d2935414b555d606c6c6c6c6c6c6c6c65625b51463a2e22150900030f1b2834404c5761686b6c6c6c6c6c6c6c6360594f44382c2013070004111e2b3744515e6a7784919daab7ab9f9285796d60564c42382f2c292a2d3a47535f697885929fabb8ab9f95887b6e62584e4339312d2a2a2d3744505b6576828f9ca9ac9f928679685d5245392c20130600131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000b17222d38414e58606d7984919ea5afa79f92867b6e655b50453b30241b0e05000000000000000004101c2934404b55606b73808d939ea5a7a098928c85817e7c7c7c7d7f82868d9299a1a8a49c928b7e716a5f53493f33271c110600000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261a1312110f0b0706040100000000000306070b0f11131312100d0a09070400000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a7aaa9a7aaa29f9b99928e87827c736d675f584f473f362d241b1007000000000000000000000000000000000000000606060606060606060606060606060606060713202d3a4653606d798693a0aca194877b6e6154483b2e21150800000000000000000007121d28323c444b5051535353535353534846423c332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e090200000000000000000000000000000000000000000000000000000000000000050b1013191d20212427292b2c2c2c2c2b2a282522211e1a15110d070100000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000000030c18242f39434f59606d7a85919ea6aea2988f82756c61554b40342a1d140a0000000009141f2834404b54606b75818e97a2ada69e92857a6d61594f43392f24180c0300000000000004111d2935414c566673808c98a2aea29890837a6f6a625f58626f7b8895a093867a6d6053473a2d30363a3b43403e3b3937332d2d2a251f170e0500000000091623303c4956636f7d7f7f7f8083868e939da4aea59e9184786d6053463a2d201307000000000000000000000006121e29343f49515658606060606060605f54514b433a2f24180d0100000000000000000000000000000000000000010d18242f3a434b51545f60606060606060585651493f34291d120600000c18242f3a454f575c5e6060606060606056544f473d32271b10040004111e2b3744515e6a7784919daab7ada2978b7e71685e544a423c3935363a3f4a54616e7b8898a2aeb5afa79a8d80746a5f554b433d393636393d4653606c7985919eabaa9e9184776b564c4135291d110400131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000030f1b27333f49535f6a73808d96a0acaa9f958c7f72695f53493f33291f120900000000000000000006131f2c3845515c67707d88939fa5a7a09590857f797572706f6f7072757a80869196a1a9a49f92867c6e655b5044382e23170c00000000000714212d3a4754606d7a8793a0ada6998c807366594d4033261f201f1e1b181413110d080100060b101213171c1e1f201e1d1a171613100b050000000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898999a9b9d9fa3aaaaacaba39f9a938f8780796f6a615950483f362d22190f050000000000000000000000000000000306071313131313131313131313131313131313131313202d3a4653606d798693a0aca194877b6e6154483b2e2115080906010000000000000b17232f3a444e565c5e6060606060606055534d453c31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000000000000000000000000000000040a0f161c1e24292c2d3134363839393939383634322e2d2b26201d18130c060000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a010000000000000000000000000b151e2935404b55606b74818e97a1ada79f92867b6e615a50433a2f22190b0200000000030c18232e39424f59616e7a85929fa7ada1978e81746b60554b4035291e150a0000000000000713202c3945525d687783909daaab9f92857b6e6860585355626f7b8895a093867a6d6053473a333b4246474f4d4a4846443f3b3a36302920170d020000000e1a2734414d5a6774808b8b8c8d8f92999ea5aca59e938a7e71665c5044382b1f12060000000000000000000000010d18232d373f464a4c53535353535353524745413a31281d130700000000000000000000000000000000000000000007131d28313a41454752535353535353534b4a463f372d23180d01000007131e29333d454c5052535353535353534948443d352b21160b000004111e2b3744515e6a7784919daab1a7a09d92857a6d665b544e474541424648505b66727f8c98aab4aba49f9d92877c6f675d554f4746414146474e58626f7c8997a1ada99c8f8276695c4f432f24190d0100131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000030c19232b3744505b656e7c87929fa8aea3989083786c60574d41382d21170d00000000000000000004111d2935414c55606d7984919aa4a9a09590837b726d67656362626365686d737c849197a1aba2989083786c60544a3f34281c1003000000000714212d3a4754606d7a8793a0ada6998c807366594d40332b2c2c2c2b282521201d19130d0a11171c1f2024282b2c2c2b2a272322201c160f0800000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8e909298999da0a7aaaca49f99928d837c706b625a50483e342b21170d03000000000000000000000000060b1012132020202020202020202020202020202020202020202d3a4653606d798693a0aca194877b6e6154483b2e21191815120d0600000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c5f574d42372b1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000000000000000000000000060b151b21272c2f35393a3d414344454646454543413e3b3a37312c29241d17110a03000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000007121c27303945515d67707d89939da9aba0958c7f72695e53483e31281d100700060000000007121d27303d46525e68727f8b959faba99e93897d70675d51453d30261c110600000000000714212d3a4754606d7a86939facaa998c8073695e564e4855626f7b8895a093867a6d6053473a3b454d52545c5a57555350494746423b32291f14090000000e1a2734414d5a6774808d98999a9c9fa3aba8a19e938e81756c61544a3f34281c100300000000000000000000000006111b252d343a3e3f46464646464646463a39352f281f160c01000000000000000000000000000000000000000000010c161f282f35393a46464646464646463f3d3a342d251b1106000000010c17212b333a404445464646464646463d3b38322b23190f04000004111e2b3744515e6a7784919daaaca09590958e81786c665f5854524c4d53555a606c7883909daaafa4999390959083796d67605954524c4c525458606a74818e9aa9b3aa998d8073665a4d4033271a080000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000b151e2a36414c56606c77829099a3aea79f92867b6e665b50453b2f261b0f050000000000000000000613202c3945515d67737f8c96a1aca29790837a6e69605d5556555556565d606a6f7b859199a3aa9f948b7e71665c5044382c1f1509000000000714212d3a4754606d7a8793a0ada6998c807366594d4036383939393735322d2c29241e19141c23282b2d3135383939383633302f2c2721191108000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818386888c91959c9ea6acaba39f9591867d716c625a50463d33291f140900000000000000000000020a11171c1f202c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2d3a4653606d798693a0aca194877b6e6154483b2e2c2524221e18110901000000111d2a3743505c6872787979797979797976695f53463a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000020a111720262b33383a4145474a4d4f515253535251504e4b4847423c39352f28231c150c05000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f19110900000000000000000000000000000c18232e39424e58606d7984919ea5afa4999083786d60574d42362c1f160c1313130c060603000b151e2a36414c56606c78839099a4afa59e9184796d60584e42382e23170c00000000000916232f3c4956626f7c8999a4aea298887b6e62574d444855626f7b8895a093867a6d6053473a424d575e6169666461605b5354524d443b3025190e0200000e1a2734414d5a6774808d9a9f9fa29f9e9d9a96918b81786d605a5042382e23170b000000000000000000000000000009131b23292e313239393939393939392d2c29241d160d040000000000000000000000000000000000000000000000040d161d24292c2d393939393939393932312e29231b13090000000000050f1821292f34373839393939393939302f2c272119110700000004111e2b3744515e6a7784919daaaa9d908490938e81786e6a64605d56575f61646c727f8b95a0acac9f93878390958f82796f6b64615e56565e61646a6f7c87929facaea298897d7063564a3d3023170a0000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000007121d27303946525e68717e8b949fababa0958c7f726a5f544a3f332a1d140a000000000000000000000714212d3a4754606d7a85929fa8a89f92857b6e685e57514b4949494a4c52585f696f7d87929faaa69e9184786d6053463c31261a0e020000000714212d3a4754606d7a8793a0ada6998c807366594d40434445464544423e3a39352f2a251e262e34383a3e424446464543403d3c38332b23190f050000131f2c3946525f6c7985929facada093877a7272727272727272727272727273737477797c8084898f949da0a7afa7a09892877e716c61584e453b30251a0d040000000000000000020c141c23282b2d393939393939393939393939393939393939393939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884868686868686867b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a0200000000000000000000000000000000000000030b141b222732373d44484c5254575a5c5e5f5f5f5f5e5d5b5855534d4745413a342e261e170f0700000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000000000000000000000000080e171f252a33384851595e6060605c60626567686a6b6b6c6c6c6b6a6a68666462605c6060605f5c574f453a29241d160d07000000000000000000000000000004101c2834404a54606a73808d96a09fa99f93877c6f665c50453b31241a20202020201913120f0b060c1925303b44505b666f7c87939fa99fa1968d80736a60544a3f34281c1003000000000a1724303d4a5763707d8a96abab9f9285796c6053463c4855626f7b8895a093867a6d6053473a46525e696e7673716e6c6567615e564d42362a1e110500000e1a2734414d5a6774808d939393989291908d8a847e746d665c51483e30261c11060000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2c21201d18130c0400000000000000000000000000000000000000000000000000040c13181d20212c2d2d2d2d2d2d2d2524221d18110901000000000000060f171e24282b2b2d2d2d2d2d2d2d2322201b160f070000000005111e2b3844515e6b7784919eaaa4978b7e8491938e827c75716d686b6b696e71767e87929fa7b1a79c8f827b8692948f837c75716e686b6b686d70757c859299a3afaa9f9285796d6053463a2d2013070000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000c18232e39424f59616d7a85929ea6aea3999083786d60574e42382d21180b0200000000000000000007131f2c38434f5965727f8c98a2aca0968b7f72695f564d45403d3c3c3d41454e57606b74808d98a2aca1968a7e7164574d42372b1e12060000000714212d3a4754606d7a8793a0ada6998c807366594d4c5051525352514e4b4745413a36302a30383f44464a4f51525351504d4a48443d352b21160b0000131f2c3946525f6c7985929facada093877a6d656565656565656565656565666768666d6f73777c828990959fa4acaaa299928b7e716a60574d42362a1f160c01000000000000000a141e262e34383a46464646464646464646464646464646464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11060000121e2b3845515e6b7884919393939393887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000030c151d262d333c43474f54565d606467696b6c6c6c6c6b696765615f5754514b443f3830292119100700000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000000000000000000000000050d141a2136424e59636b6c6c6c6c6b64615a5c5d5e5f5f5f5f5e5e5d5b535b60656c6c6c6c6b6861574c403428130c0400000000000000000000000000000006121f2c3844515c666f7c879293939393978d80746a60544a3f33291f202c2d2d2d2c26201f1c17110a141e28333f4a54606a74808d979393939392877c6f665c5044382c1f1206000000000b1824313e4b5764717e8a97a4aa9e918477655b50443c4855626f7b8895a093867a6d6053473b4754616e7b82807d7b7976746e695e52463a2d20140700000e1a2734414d5a6774808686868686858483807d79716c605c544a40362c1e140a0000000000000000000000000000000000060d12151819202020202020201f1413110d070100000000000000000000000000000000000000000000000000000001070d1113141f20202020202020181815120d06000000000000000000050c13181b1e1f20202020202020161613100b04000000000005111e2b3844515e6b7784919eaaa3978a7d7d8992948f86817d7a797778797b7e838b9299a3afaba0958a7e737f8c94959087827e7a797878797a7d82889297a1abaea3988d8074665c5145382c1f13060000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000004101c2834404b54606b74818e97a1ada79f92877c6f665c50453c2f261c0f06000000000000000000000915222f3b4854606b7784919eaaab9e9184786d60574d443b352f2f2f30353c454f59616d7a86929faca89d908376695f53473a2d2114080000000714212d3a4754606d7a8793a0ada6998c8073665956595c5e5f5f5f5e5b5854524c46413a333c424a5053575b5e5f5f5e5d5a56544f473d33271c100400131f2c3946525f6c7985929facada093877a6d605858585858585858585858595a545c6062666b6f767c838d939aa3ababa39f92867c6f695e52463e31281d130700000000000006111c2630383f444653535353535353535353535353535353535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919e9f9f9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a00000000000000000000000000000000030c151e272f383f444e54596063686d7074767778797978787674716e6965605d55504a423b332b221910070000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000002091f2c3945525e6b757979797978706c615f57514b525352524b51575f656c71787979797873685c5044372b1e11000000000000000000000000000000000713202d3a4653606d798386868686868686857a6d60584e42382e282b383939393939332d2b28221c140b17222d38424e58606d7a858686868686868683796d6053463a2d201307000000000b1824313e4b5764717e8a97a4ab9e918578665c50443c4855626f7b8895a093867a6d605347424e5865717e8b8d8a888583807b6e6154473b2e21140800000d1a26333f4c58646e74797979797979787774706d66625a514a42392e241a0c020000000000000000000000000000000000000106090b0c131313131313131307060401000000000000000000000000000000000000000000000000000000000000000104060713131313131313130c0b090601000000000000000000000001070c0f1112131313131313130a0907040000000000000005121e2b3845515e6b7884919eaba3968a7d73808d9499928e8a8785848585888b90959fa3abaea3999183786d78828f959a938f8b8786848485878a8e939aa1a9afa59f92867b6e61544b4034281c10040000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000040e1a242c3845515c66707d89939ea9aba0958c80736a5f544a3f332a1d140a0000000000000000000000091623303c4956636f7c8996a0aca3998b7f72665c50453b32292422222429333d46525d6874808d9aa8ab9f95887b6e6155483b3025190d0100000714212d3a4754606d7a8793a0ada6998c807366606366696b6c6c6c6a6865605d56524c443e454d545c6064686b6c6c6b69666360594f44382c20130700131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4d4a5053555960636a6f7980889299a3abaea39891857b6e615a50433a2f24180d0000000000000b17232e38424a50535f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f606d798693a0aca194877b6e615f5f5f5f5f585651493f34291e120600121e2b3845515e6b7884919eabaca194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000a151e273039414950585f626b70757a7d808284858686858483817e7b77726d67605c544d453d342b22190f05000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d03000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000006121f2c3844515c666d7779797979797979786d685d52463d302e34384546464646463f3938332d261d18111c262f3c45525d686d7879797979797979776d665c5044382c1f1206000000000a1723303d4a5663707d8996a9ac9f9286796d6053463e4855626f7b8895a093867a6d6053474b54606a76838f9997989290857a6d6053473a2d20140700000b1723303c47525c64676c6c6c6c6c6c6b6a6764605c545044403930271c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919eaba396897c7078828f949f9b97989291919298979d9fa7aeaaa29f92877d70666d7a8390959f9c97999291919298979b9fa4acaca49f938c7f72695e5342392e23180c000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140b0b0b0b0c16202b37424d57606d7984919da5afa3999083796d60584e42382e21180b020000000000000000000005121e2a36424d576774808d9aa8ac9f92867a6d61544a3f33292018161619212935414c56626f7c8895a0aca7998c807366564c4135291d110500000714212d3a4754606d7a8793a0ada6998c8073656c6f7376777879787775716d68615e5650484d575f666d7175777979787673706b6054483c2f22160900131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f40403f4446494f545860676d737e879299a3aeaaa1978f82766c61554b4135291d12070000000003101c28343f4a545c6a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22150900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000006111c263039424a535b606a6f767d82868a8d8f919292929291908e8b88847f7a726d665e574e463d342b21170b0200000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000004101c2834404a545c606a6c6c6c6c6c6c6c6b605d564c413430383f445253535353534c46443f382f2a2119141d2935414c565d606b6c6c6c6c6c6c6c6a605c544a3f34281c1003000000000815222e3b4855616e7b8897a1ada399897d70635a50474855626f7b8895a093867a6d60534c535c666f7c89949faaa29b8e8175675d5145382c1f1306000007131f2b36404a52585a60606060605f5e5d5a5753514b423f342e271e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e10111212131313131211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b556c7885929f9f9f95887c6f6d79828d939a9fa29f9e9e9fa3aaa9a9aba39f98928a7f726b60686d7a838d939a9fa39f9e9e9fa2aaa8a9aba49f9a938c81776c60574d4230271d1207000000131f2c3946525f6c7985929facada093877a6d6054473a2d211818181818181e28323a47535f69737f8c96a0aca89f92877c6f665c51463c30261c0f0600000000000000000000000714212d3a46535e697784919eaaa99c8f8276685e5242382e21170d07080f1924303a47535f6a7784919daaaa9d908377685e5246392d20130700000714212d3a4754606d7a8793a0ada6998c807370787c7f838485868584817e7a746d68615a51575f696e787e828485868483807d7063564a3d3023170a00131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232332e34383a3d43484e555c606c717e87929fa5afa99f948a7e71675d5145392e23180c0000000006121f2b3844505c6674797979797979797979797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3124180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000040e17232e38424a545c656c727c82898f92999a9c9e9f9f9f9f9e9c9a9895908b857f786e6960584e463d33291d140a000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a00000000000000000000000000000000000c18232e39424a51535d606060606060605e54524c433a2f38424a505e5f6060605f5953504a423b332a251f19242f3a434c52545e606060606060605d53504a42382e23170c00000000000613202d394653606c7985929eabab9b8f82756c615a544e55626f7b8895a093867a6d6053565d656d7983909da6aca0958a7d7064554b4035291d10040000030e19242f3840474c4d53535353535251504d4a464540393028231c150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406090e12141517191b1d1e1f1f2020201f1f1e1d1c1a18161312100c0705020000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6779869293939393887b6e676d7880878f93999b9d9e9f9f9f9e9c9a99928e867e726d62595e686d7980878e92999a9c9e9f9f9f9e9d9a99938e877f746c655b50453b311e150b00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2424242424242424303a44505a616e7b86929fa8aca0968d80736a60544b40342a1e150a0000000000000000000000000815212e3b4854616e7b8796a0acab988c7f7265564c4130261c0f06000008131e2b37434e586774808d9aa7ac9f93867a6d6154473a2e21140700000714212d3a4754606d7a8793a0ada6998c80747d83898c8f91929292918e8b86807a706c635b5e696e7b838a8e91929291908d86796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252623282c2d32383d434b515a616c727f8b939ea9b0a69e91847a6d60544b4034281c10040000000713202d3a4653606d78868686868686868686868686868686868686868686868686868686868a95a1b9ac9f9286868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000000020c162028343f4a545c666d777f8790949b9fa3aba7a3a2a1a1a2a4a8a7a7a09d97928b837b6f6a60584e453b2f261b1106000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201408000000000000000000000000000000000007121c2730394044465153535353535353524745413a31343f4a545c6a6c6c6c6c6c66605b544d453f363029201e28313a41454752535353535353535146443f3830261c1106000000000005121f2b3744505b6574818e9ba6aa9e938a7e716c62605857626f7b8895a093867a6d605c60686d77818e95a0aca79d9184786c605346392f24180c0000000008121d262f363c3f414646464646464544413d3a38342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141a1e2121242628292a2b2c2c2d2c2c2c2b2a29272522201f1c1814120e0903000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d79868686868686867a6d61666d737c82878b8e909192929291908d8a86817b716c625b51565e676d737c81868a8d909192929291908e8a87817c736d605b53493f33291f0c0300000000131f2c3946525f6c7985929facada093877a6d6054473a31313131313131313135414c56616c76828f98a3aea49a9184796d60584e42392e22180c030000000000000000000000000b1825313e4b5864717e8b97a8aea399887c6f6255493c3022140a000000020f1b26323d4a5763707d8a96a8afa4998a7d7064574a3d3124170700000714212d3a4754606d7a8793a0ada6998c80808a9095999c9e9f9f9f9d9b98928d857e736d63616e7b8590959b9e9f9f9e9c9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d2119191919191919171c1f20272c30394045505a626d74818e97a1adada1968c7f73665c5145382c1f14090000000713202d3a4653606d798692929292929292929292929292929292929292929292929292929298a3aebaaea399929292929292928b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000008131e28323a44505c666d78818c92999fa6a9a19e9a9795949596979b9fa2a9a9a29f9590857c6f6a60574d41382d22170b01000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c10040000000000000000000000000000000000000b151e272e34383a4446464646464646453a39352f2b3844505c66757979797979726c665f575146423b3229251f282f35393a4546464646464646443a38342e261e150a000000000000030f1b27333f4953626f7c89949ea9a59f92877e756f6a6764626f7b8895a093867a6d65676d717a818e939da7a99f958a7e71665b5044382b1d120700000000010b141d242b303334393939393939383734312d2c28231d150c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f20252a2d2e31333536373839393939393838373534322f2d2c2823211e1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67767979797979797976685e5c606a6f757a7e8183858586858483817e7a746e69615a51494c555c606a6f757a7e8183848586858483817e7b756f6a635b504941382d21170d0000000000131f2c3946525f6c7985929facada093877a6d6054473e3e3e3e3e3e3e3e3e3e3e45525d68717e8a949faaa89f93887d6f675d51463d30271d1006000000000000000000000000010e1a2734414d5a6774808d9aa7ac9f9286796d6053463a2d201307000000000a14212e3b4754616e7a8796a1adab998d8073665a4d402f24180c00000714212d3a4754606d7a8793a0adab9f92858d929da0a7aaa39f9e9e9fa2a39f97928a7f736d6975828e97a0a7aaacaaa29f9286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c060c1012131b1e272e343e47515b606d7985919ea7b1a99e9185796d6053463b31251a0e0200000713202d3a4653606d7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa3aab4bfb4aba39f9f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000010d1924303a44505a606d78818e939fa3a9a29f97918d8a888788898b8e92979fa2aaa79f9792867c6f695e53493f33271d12070000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000000000000000030c151c23282c2d3739393939393939382d2c29242d3a4653606d7987868686867f786e69625b524d443e3530282024292c2d3839393939393939372d2c28231c150c03000000000000000b17222d384854606a75828f97a2aaa399928b827c7773716e6f7b8895a093867a6f7175797e848e939da5aba2979083786c60544a3f33281c0b010000000000020b12191f2326272d2d2d2d2d2c2b2a2724201f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e151a1d24292c2d31363a3b3d4041434445454646464645444342403e3c3a38342e2d2a261f1b17110a0200000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6c6c6c6c6c6c6c6c6c5e5651586062686d71747678797978787674716d67615e5750483f434b51585f62686d71747678787978777674716e69625f5851443f382f261b0f050000000000131f2c3946525f6c7985929facada093877a6d60544b4b4b4b4b4b4b4b4b4b4b4b4f59606d7a85929ea6aca1968d80746b60554b40342b1e150b0000000000000000000000000004111d2935414c55697683909ca9aa9d908377665c5144382c1f1206000000000714202d3946525e687884919eaba99c8f827669554b4035291d1004000714212d3a4754606d7a8793a0adada29792979da49f9c97989291919298969a9f9f918c7f726e7b87939fa9b1a7a09d98929286796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000003060a0c151d2328353f45515d67717e8b95a0acada1978b7e7164574d42362a1e120500000713202d3a4653606d798693a0acacacaca49f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8b1a9a3a19f9f9f9f9f988b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000005111d2935414c56616c74808d939ea5a7a097928b85807d7b7b7b7c7e81858c9298a0a7a9a29891857b6e655b5044392f24180c000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d2d2b21201d1f2b3844505c66717e879399928c827b726d615e565046413a3229241d20212b2d2d2d2d2d2d2d2a201f1c17110a03000000000000000006111b2c38434e58616e7b859298a2a9a39f948f8984807e7b7a7c8895a194877a7c7e82858b91969ea5aaa29992857b6e665b5042382d22170b0000000000000001080e13171a1a20202020201f1e1d1a171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191f262b2f35383a3e4246484a4c4e50515252535353525251504f4d4b494644403b3a36312b27221b140b070100000000000000000000000000000000000000000000000000000000000000010d18242f39434b515f606060606060605f524c454e54565e6165686a6b6c6c6c6b696764605d55534d453e363940454e53565d606467696b6c6c6c6b6a6764615e57534e4640332d261d140a000000000000131f2c3946525f6c7985929facada093877a6d605757575757575757575757575754606b74818e97a1ada59e9184796d60594f43392f22190c04000000000000000000000000000613202c3945515d677885929eaba89b8e827568544a4034281c10040000000005111e2a36414c566976838f9ca9ab9e918578675d5145382c1f1306000714212d3a4754606d7a8793a0adb3a9a29fa2a19e948f8b8786858485878a8d92979f93887e727e8b99a4afaba0959088858686796c5f5346392c201300131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030b1218232935414b55606c7883909da9b3a99d908377695e53463a2d21140600000713202d3a4653606d798693a5afaca29a979393939393939393939393939393939393939393959ca6b1a99f97949393939393938b7f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f1306000000000000000713202d3946525d68717e8a929da5a79f9590857f7974706f6e6e6f7175797f869195a0a7aaa1978f82776c60554b4035291d1004000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e02000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000000070c1012131e202020202020201f1413111c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191f202020202020201e1312100c0600000000000000000000000f1b27323d46525e69707d8692979ea5a69e9c95918d8a888786929fac978d87898b8e92979ea1a8a8a09892877e70695f544a3f2f261c110600000000000000000003070b0d0e13131313131312110e0a070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e171e252a3137394045474a4d535457595b5c5d5e5f5f605f5f5f5e5d5c5a585553514a4846423b37332d261d18120c040000000000000000000000000000000000000000000000000000000000000007121d283139404553535353535353535346413c43474c5254585b5d5e5f5f5f5e5d5a5754514c46423b332c2e343c43474c5254575a5d5e5f5f5f5e5d5b5754524d47433c3427221b140b02000000000000131f2c3946525f6c7985929facada093877a6d646464646464646464646464646464666f7c88939fa9a89d93897d70675d51473d3129241e160e060000000000000000000000000714212d3a4754606d7a8797a2ada6998c807366594d402e23180c0000000000010d192530414e5a6774818d9aa7ada197867a6d6053473a2d201407000714212d3a4754606d7a8793a0adbcb3ada9a1979289827e7b797878797a7d81858d929992857b818e9babafa49990837c79797b6e6255483b2f22150800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000071118242f3a44505b65717e8b97a2adab9f95877b6e6154483b2e23170c00000713202d3a4653606d7986939ea8a69a908a86868686868686868686868686868686868686868a95a1ada3978d87868686868686867f7265584c3f3225190c00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000000000005121e2a36424d57616d7a85929ea4a99f9590837b726d66646261626364676d727b839095a0aaa99f948b7e71675d5145382c1f140900000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e140800000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000004060711131313131313131207060b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f13131313131311070603000000000000000000000000000a16212a36424d57606b707d858e939d9fa7a7a09d9a9795989298a3ae9f979495989b9fa2a9aaa29f9691867d706c61574d42382d1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117202930363c42474b515357575e61646668696a6b6c6c6c6c6c6b6b6a68676562605c5455534d46443f382f29241d160d05000000000000000000000000000000000000000000000000000000000000010c161f282f3539464646464646464646393632373a4146474b4e505252535251504e4b4745413a36312921232831373a4145474b4e505152535251504e4b4746423b37312a2217110a0200000000000000131f2c3946525f6c7985929facada093877a71717171717171717171717171717171717883909aa4ada1968e81746b60554e48443d35302820180f0600000000000000000000000915222f3c4855626f7c8895a9b3a4988b7e7165584b3e32251807000000000000081926333f4c5966727f8c99a5b2a995887b6e6255483b2f221508000714212d3a4754606d7a8793a0adbab9ada19792857d76716e696b6b676d70747a808792978e81828f9ca9ac9f93877b6f6a6c6e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000007131d27333f4953606d7985929fabb1a7988b7e7265544a3f34281c10030006121f2b3844505c6675818e96a1a4978a7e79797979797979797979797979797979797979788693a0aca194877b79797979797979726d62564a3e3125180b00121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000000000714212d3a46535e6974818d97a1ada19790837a6e69605c5455545556555c60696e7a839098a2aea69e9184796d6053473b31261a0e0200000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000040606060606060605000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a00060606060400000000000000000000000000000000040e1a25303b454f59606b707b818a90959a9ea1a8a6a4aaa39fa3aab4a8a3a1a2a4a8aba49f9c98928c847c706b615a50453b2f261c0b0200000000000000000000000306080909090909090909090909090909090909090909090909090909090909090909090909090909090909090806030000000000000000000000000000020b141c2228323b41464d53555d606468696e70737476777878797979797877767573716f6d6665615f57535049413d352f281f170f06000000000000000000000000000000000000000000000000000000000000040d161d24292c39393939393939392e2d2a272b3036393a3e4143454646454543413e3a39352f2a251f171820262b2f35393a3e4143454546454443413e3b3a36302b2620181006000000000000000000131f2c3946525f6c7985929facb1a4988b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e808d95a0acab9e91847a6d67625f58544f45413a322a21181006000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000b1825313e4b5864717e8b97a4b0a3968a7d7063574a3d3024170a000714212d3a4754606d7a8793a0adbcb1a79e92857c706b64615e57555d6063686d747e8692938e86929faca99d908376695f60625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000010b17222d3845515d6774818e9aabb5a89c8f8275665c5044382c1f12060003101c28343f4a54606d7a84919ea59f92867b6e666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0aca194877b6e6c6c6c6c6c6c65625b51463a2e22160900121e2b3845515e6b7884919eabaea194887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f020000000004101d2935404b55616e7b86929fa9a69e92857a6e685e57514b484848494b51575e686e7b86929fa9ada1968b7e7165574d42362a1e12050000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000000000000000009141f29333d474f5960696e757d83888d9196979a9b9d9e9fa3aab4aaa29f9e9c9b9999938f8b857f796f6a615950483e33291d140a00000000000000000000040a0f121515161616161616161616161616161616161616161616161616161616161616161616161616161616161515120f0a030000000000000000000000020b141d262d333e444c52575f62676d7174787b7d7f81838485858686868585848382807e7c7976726e6964605b534f454039312921170f06000000000000000000000000000000000000000000000000000000000000040c12181d202d2d2d2d2d2d2d2d21201d1b1e252a2d2e32353738393939383634312d2c29241e1a140d0c151a1e24292c2d31343638393939383734312e2d2a251f1b150e0600000000000000000000131f2c3946525f6c7985929facb8a69b908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da7b1a79a8e817b77746f6a636059524c443c332a22180f050000000000000000000b1825313e4b5864717e8b97a4afa295897c6f6256493c2f2316090000000000000a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000714212d3a4754606d7a8793a0adb8ab9f958a7e716a605954524d4b5154565d616c707d8793989298a3aea79a8d817467575355534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000006111b2935404b5564717d8a99a3afac9f9285796d6053463a2d20130700000b17232e3845525d68707d89939da2989083796d6059606060606060606060606060606d798693a0aca194877b6e616060606060585651493f34291e120600121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150802020202020202020202020202020202020202020202020000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f221509000000000006131f2c3945515d6774818d99a3ab9f948a7e71685e564d45403c3b3b3c40454d565f69727f8b97a1ada99d908377695f53463a2d211407000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d20140900000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f130700000000000000000000000000000000000000000000030d17212b353d474f575e616b70767c8084878a8d8f90919298a3aea2989291908e8c8986837e79726d6660584f473e362c21170b02000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000000a141d262f383f4450565e61696e74797d8184878a8c8e8f909192929392929291908f8d8b8886837f7b76706c656059514b433b332921170d0400000000000000000000000000000000000000000000000000000000000001070d101320202020202020201413110f13191e202125282a2b2c2c2c2b2a272421201d19130e0903030a0f13191d202124272a2b2c2c2c2b2a282421201e1a140f0a030000000000000000000000131f2c3946525f6c7985929facb8aca29b9897979797979797979797979797979797979a9da4aeb5a99d938e8784817c76706b605d564e463c342a21170b0200000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f2215080000000000000916232f3c4956626f7c8995a2afa5988b7f7265584c3f3225190c000714212d3a4754606d7a8793a0adb6aa9d9083776c61584f4846424145474c525a616b73808d969fa3aab4a5998c7f7266594c4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000c18242f3a4754606d7a86929facaea298887b6e6255483b2f221508000006111c2935414c56606b74818e96a1a0958d80746b60564c53535353535353535353606d798693a0aca194877b6e6154535353534c4a463f372d23180d0100121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b0a08040000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000000000714202d3a4753606d7985929faba89c8f82766c61564c433b342e2e2f2f343b444d57606d7985919eababa095887b6e6155483b2e221508000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000000000000000000050f19232b353d454d525961636a6f74787b7d8082838486929fac9f92868483827f7c7a76716d67605c544e463e352c231a0f0600000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181006000000000000000006111b262f38424a505a61686e747b81858a8e919697999b9c9d9e9f9f9f9f9f9e9e9d9b9a9898928f8c87827d78706b605d554d453b33291f160c0100000000000000000000000000000000000000000000000000000000000000010406131313131313131307070502080d111314181b1d1f1f201f1e1d1b181413110d08010000000001080d111314181b1d1e1f201f1e1d1b181414110e090200000000000000000000000000131f2c3946525f6c7985929facb8b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a7a9aeaeafafa59d9a96918d88837d746d685f584e463c33291d140a00000000000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998c807366594d4033261a0d000714212d3a4754606d7a8793a0adb3a9988b7f72655a50463d3a3635393a41465059606d7984919eabb4b2a5988b7f7265584c3f3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000713202c3945525d687783909daab4aa978a7d7064574a3d3124170a0000000d19242f3a444f59606d7984919aa49f93887d70685d5245464646464646464653606d798693a0aca194877b6e6154484646463f3e3a342d251b11070000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b171714110c05000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000004101c2834404b5564717e8b98a2aca096897d70635a50443b31282321222329323c44515c6673808c99aab1a7988b7e7265584b3f3225180800000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000071119232b333b42464f55585f6267696e71737576787c8895a093867977767572706d6764605d55514b423d342c231a1108000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000040d17222d38414a545b606c717a81878d92989b9ea1a8a6a7a8a7a5a4a3a3a3a3a4a5a6a8a6aaa39f9c9a938f8a837d746d675e574d453b31281d13070000000000000000000000000000000000000000000000000000000000000000000006060606060606060000000000010507070b0e101213131212100e0b070604010000000000000000010406070b0e101212131211100e0b08070502000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a5a7aba8a09e9a949089817a6e6a5f584e453b2f261c1106000000000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea69a8d8073675a4d4034271a0d000714212d3a4754606d7a8793a0adada197877a6e6154473e342d2a292c30353e45515c67727f8c99a3aeb2a5988b7f7265584c3f322b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004111d2935414c566875818e9ba8b2a5998c7f7266594c3f3326190c00000008131e28323d45515d67707d88939fa49a91847a6d60594f443a303939393a4653606d798693a0aca194877b6e6154483b393932312e29231b1309000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e28282828282828282828282828282828282828282828282828282423211c1710080000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000006131f2c3845515c6775828f9caaaa9d9184776b6054483e32291f18151518202834404a54626f7b8898a2aea89b8e8175685b4e423025190d0100000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e01000000000000000000000000000000000000000000000000071119202930363e44484e5355575e616467686a6f7b8895a093867a6d69686663605d5553514b454039302b221a1108000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a0000000000010c161f27333f49535b666c747e858e92999fa2aaaba9a8a19e9c9a9897979696979798999c9e9fa4acaca49f9c95908981796e695f574d433a2f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939495989b9ea1a9aaa69f9c938e847c6f6a5f574d42382d22170b000000000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0adab9e918578685e5246392c221e1d20242934404b55616e7a86929facb2a5988b7f7265584c3f32251a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000010d19242f404d596673808c99a6b3a79b8e8174685b4e4135281b0e000000010c16202935404b55606b74808d96a0a1968e81746b61564c4135292d2d3a4653606d798693a0aca194877b6e6154483b2e2d2525221e18110901000000121e2b3845515e6b7884919eabaea194887b6e6155483b35353535353535353535353535353535353535353535353535353531302d28221a120800000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a00000000000713202d3a4653606d7985929facab998c7f7366594f44362c20170d07070e18232e394653606c7985929fabaa9d9184776a564c41362a1d110500000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000000000000070e171f252a33383c4347484d5254575a5c626f7b8895a093867a6d605b595653514b47454039342e271e19100800000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000007131d28313a44505b656c78808a92979fa3abaaa69f9c9896918f8d8b8a8a89898a8a8b8d8f91939a9c9fa4aca7a09d938e837b6e695f554b41352921160a000000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a050000000000000000000000000104060712131313130908060300000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868787898b8e92979da0a7aba59d9691857c6f695e544a3f33281d12070000000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada99c8f827669564d41362a1a12111319232f3946525e687683909da9b2a5988b7f7265584c3f32251909030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000000081824313e4b5764717e8a97a4b1a89c8f8275695c4f4236291c0f00000000040d18242f3a434f59606d79849199a39d938a7d70685e52463e32292d3a4653606d798693a0aca194877b6e6154483b2e21191816120d070000000000121e2b3845515e6b7884919eabaea194887b6e615548424242424242424242424242424242424242424242424242424242423e3c39332c241a100500000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f06000000000a1723303d4a5663707d8998a2aea399897c706356493d32231a0e05000007121f2b3844505b6676838f9ca9ac9f928579685e5246392d20130700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b0000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000050d141a21282c31373a3c4246484a4d55626f7b88959f93867a6d60534c494745403a39352f28231d150c07000000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f1206000000010d18242f3a434f59606c77818d929fa2a9ada59e9b948f8b888482807f7e7d7d7d7d7e7e808284878b8f939a9ea6aca59d9590847b6e675d51453d32271b0f03000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a03000000000000000001070d1113141f202020201515120f0a040000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797a7b7c7e81858a90959fa3aba8a19792857b6e665b5044392e23180c0000000000000e1b2835414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000714212d3a4754606d7a8793a0ada79b8e8174685b4e4135281b0e000714212d3a4754606d7a8793a0ada89b8e8175685b4e423025190f0408121d2a36414c566774818d9aa7b2a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1724303d4a5763707d8a96a3b0a99c908276695d5043362a1d10000000000007131d28313d45515d676f7c87929fa59e91857a6d615a50443b302d3a4653606d798693a0aca194877b6e6154483b2e211508090601000000000000121e2b3845515e6b7884919eabaea194887b6e61554e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4a49453e362c22170c00000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000d192633404c5966737f8c99aaac9f92867a6d6053473a2d201407000000030f1c28333f4a546874818e9ba7aea298877a6d6154473a2e21140700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f030000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000002090e161c20262b2e30363a3b3e4855626f7b88939393867a6d6053473d3a39352f2c29241d18120b030000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e21150800000004111d2935414b55616b73808d939da4ada9a29f938e88827e7b78757472717070707071727375777b7e82878f939fa2aaa7a0969183796d60594f43382c1f14090000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d04000000000000040c13181d20202b2d2d2d2d22211f1b150e0600000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c666c6d6e6f7274797e838c9299a3aba9a1978f82786c60554b4034281c100400000000000e1b2834414e5b6774818e9aa7aca09386796d6053463a2d2013070000000000000714212e3a4754616d7a8794a0ada79a8e8174675b4e4134281b0e000714212d3a4754606d7a8793a0ada79a8d8174675a4e4134271b0801010d1925303e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000010c161f2935404b55606a73808d95a0a1978e81756c61564c41362d3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b575550483e33281c110400000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101d2935404b556975828f9ca8aa9d918477675d5145392c201306000000000b17222d414d5a6774808d9aa7b4aa94887b6e6155483b2e2215080005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000000000000000000000000050b10151b1f21252a2d2f3c4855626f7c8686868686796d6053473a2d2c2924201d18120c0700000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000613202c3945515d67707d8a929ca5aea9a197928a817c76726e69696765646463636464656669696e72767c828a9298a2aaa8a0958e81746b6054483c31261a0e02000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000000040d161d24292c2d38393939392f2e2b2620181006000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060605b6060616265666d71787f879299a3afa99f948b7f72675c5145382c1f130700000000000e1b2734414e5a6774818d9aa7ada093867a6d6053473a2d2014070000000000000814212e3b4754616e7a8794a1ada79a8d8174675a4e4134271b0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100081724303d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e9184776b5e5144382b1e11000000000000040d18242f39434e58606d79839099a39e938a7e71685e52463e333a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6868686868686868686868686868686868686868686868686868686868686864615a5045392d21140800000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006131f2c3845515d677884919eaba99d9083766a554b4035291d110400000000061a2633404d596673808c99a6aea295887b6f6255483c2f221509000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000040a0f12151a1e212e3a47535f6a76797979797976675c5145382c201d1813100d0701000000000000000000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000004101d2935404b55606d7984919ea4aeaaa19791857e756f6a65615f575a58575756565757585a565e61656a6f757e869298a2aea89e93897c6f63574d42372b1e12050000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a000000010c161f282f35393a45464646463c3b37322a22180e040000000000000000131f2c3946525f6c7985929facada093877a6d6054535353535353535353535353534a5053545456545c60666d737e87929fa7b0a69e9185796d6053463a2f24180d01000000000e1a2734414d5a6774808d9aa7ada093877a6d6054473a2d2114070000000000000815212e3b4854616e7b8794a1aea79a8d8074675a4d4134271a0e000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d0100091623303c4956636f7c8996a2afa5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916222f3c4955626f7c8895a2afab9e9184786b5e5145382b1e120000000000000007121d27313d45515c666f7c87929fa59e92857a6e615a50453b3a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7575757575757575757575757575757575757575757575757575757575757575716c6155493c3023170a00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000714202d3a4753606d7a86939faca89c8f8275695c4f422f24180d01000000000d1a2733404d5a6673808d99a6afa295887c6f6255493c2f221609000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000306090e121f2b37434e585f626c6c6c6c6c6c5c554b4034291c110d0704010000000000000000000000000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d10000006131f2c3945515d67737f8c96a1adaea29891857b716c625f5855534d4d4c4b4a4a4a4a4b4b4d4d5254585f626c707c86929fa7afa59c8f8276695f53463a2d211407000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000007131d28313a40454752535353534847433c342a20150a0000000000000000131f2c3946525f6c7985929facada093877a6d6054474646464646464646464646463f44464748494b51545c606c727e8b959fabada1978b7e7165554b4135291d1104000000000d1a2733404d5a6673808d99a6ada194877a6e6154473b2e2114080000000000000815222f3b4855626e7b8895a1aea6998d8073665a4d4033271a0d000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222f3b4855626e7b8895a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000916232f3c4956626f7c8995a2afaa9d9183776a5e5144372b1e1100000000000000010b151f2834404b545f6a737f8c959fa1978f82756c62574d423a4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb5a89b8f8281818181818181818181818181818181818181818181818181818181818181817e7164574a3e3124170b00000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000915222f3c4855626f7b889aa4afa89b8e8275685b4f422d22170b00000000000e1b2834414e5b6774818e9aa7b4ab95887b6e6255483b2f221508000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535560606060605f514b43392f23180c010000000000000000000000000000000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d1000000714202d3a4753606d7985929ea8b1a79f92867c6f69615a534e484642413f3e3d3d3d3d3e3f404246474e535a616a717e8b959fabac9f93877b6e6155483b2e22150800000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a00010d18242f3a434b51535e6060606055534e463c32261b0f0400000000000000131f2c3946525f6c7985929facada093877a6d6054473a393939393939393939392d3338393a3b3c40454a505a606c7883909da9b3a99d908376675d5145392c201306000000000c1926333f4c5966727f8c99a5aea195887b6e6255483b2f2215080000000000000916222f3c4955626f7c8895a2afa5988c7f7265594c3f3226190c000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000a1623303d495663707c8996a3afaa9d9083776a5d5044372a1d110000000000000000030d18232e39424e58606d78839098a39e948b7e71695e52463f4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7aa9e938f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c807366594d4033261a0d00000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e221508000a1724303d4a5763707d8a96acb6a89c8f827569544a3f33281c0f0300000004111d2935414c566875828e9ba8aea399877a6e6154473b2e211408000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474853535353535345403931271d1207000000000000000000000000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d100004101c2834404b5464717e8a97a2acaca0958b7e726a5f575047433c3a3631323131303031313230363a3c43475058616c7683909da9afa49a8c7f7265594c3f3226190700000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d0004111d2935404b555d606b6c6c6c6c625f584e43372b20150a00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d22282b2d2d2e2e34383f44505b65707d8997a2adac9f92867a6d6054473a2d211407000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000000000000a1623303d495663707c8996a3afa4988b7e7165584b3e3225180b000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000b1824313e4b5764717e8a97a4b1a99c8f8276695c504336291d1000000000000000000007121d27303c44505c666f7c86929fa69f92857b6e615b51454653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7afa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000b1825313e4b5864717e8b97a4b1a99d908376665b5044382b1f130a0603060a13202c3945525d687784919daaac9f9286796c605346392d201306000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18222a31373a3c46464646464638342f271f150b01000000000000000000000000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100006131f2c3845515c6675828f9a9c9fa29d9083786d60584e453e37322d2a262524242323242425252a2d32373e46505a64717e8b97aab3ac9c8f8275695c4f422f24180c00000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3945515d676d78797979796f6a5f53473d32271b0f00000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d212020202020202020171c1f20212123282e343f4953606d7985929eabafa3998a7d7063574a3d3024170a000000000b1724313e4a5764717d8a97a4b0a3968a7d7063574a3d3024170a0000000000000b1724313e4a5764717d8a97a4b0a3978a7d7064574a3d3124170a000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5b2a79b8e8174685b4e4135281b0e000000000000000000000b151e28343f4a545f6a727f8c949fa2978f82766d62574d4653606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6998c807366594d4033261a0d00000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e221508000c1926323f4c5965727f8c98a5b2ab9e9285796c6053463a30241b14121012141c26303a4754606d7a86939facaa9d918477655b5044372b1f1205000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939392c29231d150d0300000000000000000000000000000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000713202d3a4653606d79868b8d909298988a7e71665c50463c332b26211e1a1918171717171818191e20262b343e4754616e7b8798a2aeaa9e9184776b554b4035291d100400101d293643505c69768386868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000714202d3a4753606d7a85868686877c6f62584e43372b1d1207000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313130b0f12131415181c232d3844505c6675828e9ba8b5ab998c7f7266594c3f3326190c000000000916232f3c4956626f7c8995aab4a4978b7e7164584b3e3125180b0000000000000c1925323f4c5865727f8b98a5b4aa95887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000004101c2934404b556774818e9aa7b3a6998c807366594d4033261a0d00000000000000000000030c17232e38424e58606c78839098a29f948b7f72695f544a53606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7b1a9a3a19f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998c807366594d4033261a0d00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000d1a2733404d5a6673808d99a6b3ada297887c6f62564c41352d26201f1c1f20262e38424e5864707d8a9aa4afa89b8e81756853493f33271b0f03000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000613202d394653606c777c7e808385888b867a6d60544a3f342a211b15120e090b0a0a0a0a0b090e11151b222d3a46525e697885929fabac9f928679675d5145392c1f130600101d293643505c6976838f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d10000613202c3945515d67717e8b959a8f82756a605447392e23180c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606000003060607070c111b28343f4a546673808d99a6b3a69a8d8073675a4d4034271a0d010000000814212e3b4754616e7a8798a3aea6998c7f7366594c40332619090000000000000d1a2733404d5a6673808d99a6aea298877a6d6154473a2e211407000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000006131f2c3845515c677783909daab4aa988b7e7165584b3e3225180b000000000000000000000006111c26303c44505b666e7b86929fa69f92867b6e665b5053606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a99f9894939393939393939393939393939393939393939393939393939393939393938c807366594d4033261a0d0000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d211407000e1a2734414d5a6774808d9aa7b3b3a9998c8073685d52463f382f2d2b282b2d30383f4a545f6a76828f9cacb0a6988b7e7265584b3f2d22170b00000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f12151520202020202013100c07010000000000000000000000000000000000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d0005121f2b3744505b656c6f717476797b7e7e71675d5142382e22180f0a0502000000000000000002050b111e2a36424d566b7884919eabafa399867a6d6053473a2d20140700101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100004111d2935404b55606d7883909d94897c6f62544b4034281c10040000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000000b17232e3f4c5965727f8c98a5b2a79a8e8174675b4e4134281b0e010000000613202d394653606c7985929faca79b8e8174685b4e4131261a0e020000000003101c28343f4a546875828e9ba8ac9f928579685e5246392d201307000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000000000714202d3a4753606d7986929facaea298887c6f6255493c2f2216090000000000000000000000000a151e28333f4a545f69727f8b949fa2989082786c605753606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabb7a3988d888686868686868686868686868686868686868686868686868686868686868686807366594d4033261a0d00000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c201306000e1b2734414e5a6774818d9aa7b4b8ab9f92857a6d615b5049413c393834383a3d424a505c666e7c87939facab9f94877b6e6154483b2e21150600000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313131306040000000000000000000000000000000000000000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00030f1b27333f49535b60626467666c6e71716c62554b4030261c100600000000000000010507090e12161c222c3845515c677885919eabaea399877a6d6054473a2d21140700101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d1000010d18242f3a44505c66717e8a979a8e8174665c5145382c1f13060000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000000000000000104091925323f4c5865727f8b98a5b2a89b8e8175685b4e4235281b0f0200000005121f2b3744505b657783909daaa99c90837669574d42362a1e12050000000006121f2c3844505c667783909daaa99d9083766a564c4135291d1105000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000007101d2935404b5563707d8a99a3aeac9f9285796d6053463a2d201307000000000000000000000000030c17222d38424d57606c77828f98a29f948c7f726a5f54606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b7979797979797979797979797979797979797979797979797979797979797979736e63574b3f3226190c00000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000e1b2834414e5b6774818e9aa7b4b3ada2988d81746d605b534e4846443f4446484e545c606d7883909aa4afa79c8f8376695e52463a2d20140700000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000b17222d38414950535558545b60626465625a50433a2f1e140a00000000020507080d1113141a1e21272c343c4653606d7986929facac9f928679675d5145392c20130600101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d10000007131d28343f4a54606d7985929e9285796d6053463a2d2013070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0c0c0c0c0c0c0c070d10151c28333f4a546673808c99a6b3a79a8e8174675b4e4134281b0e01000000030f1b27333f49536874818e9ba7ab9f928578695f53463a2d211407000000000713202d3a4653606d7986929faca79a8e8174675b4e413025190d01000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000000000050e19222c3945515d6774818e9aabb4a99c908376665c5044382c1f12060000000000000000000000000006111c262f3c44505b656e7b86929fa69f92867b6e665c606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a00000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d01000e1b2834414e5b6774818e9aa7b3a9a19e9e928b7f726c655f585553504a5053555860666d74808d959facaba0958a7d7164574d42362a1e120500000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000006111b262f383f4446484b4a50535558585650483f31281d0c02030506090e121415191d2021262b2d33383e464e58636f7c8999a3afab9e9185786b554b4135291d110400101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d100000010b17232e3845515c6673808d99978a7d7063574a3d302417070000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191919191919191a181d20262b3844505b6674818e9ba7b3a6998d8073665a4d4033271a0d00000000000b17222d3f4c5965727f8c98aaada297887b6e6155483b2e23180c000000000915222f3c4855626f7b8898a3aea9988b7e7265584b3f3225180800000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000060e17202935404b55606d7985929fabb1a7988c7f7265544a3f34281c100300000000000000000000000000000a141d27333f49535e69717e8b949ea3989083786d60606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e616060606060606060606060606060606060606060606060606060606060605957524a40352a1f1307000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000e1b2734414e5a6774818d9aa7ada19792919692877f776f6a6562605b545c6062656a6f78808d929ca7afa4999083786c6053463b30251a0e0200000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d03000000000a141d262d3337393c3e3f4446484b4b4a453f362d1f160c0b0f1213151a1e2121252a2d2e31373a3d44485058606a74818e9babb5a99d9083766a5d50432f24180d0100101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d1000000006111c2834404b54626f7c88979a8d8073675a4d402e23180c0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d252525252525252525252525262624292c31373f4a54606c7985919eabb3a9988b7e7165584b3e3225180b00000000000616232f3c4956626f7c8998a2aea9978b7e7164544b4034281c1004000004101d2935404b5565727e8b98aaada197887c6f6255483c2f22150900000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211407000000000000000000030a0f182029323b45515d67727e8b97a2adab9f95887b6e6155483b2e23170c000000000000000000000000000000020b17222d38414d57626c75828f97a29f958c7f736a606d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615553535353535353535353535353535353535353535353535353535353534d4b4740382e24190e020000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000e1a2734414d5a6774808d9aa7ab9e9285849199928c827c76726e6c666b666d6e72767c828d929ca4aea69f93877c6f655b504437291f14090000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d20130700000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b03000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000020b141b22272b2d2f2d3338393b3e3e3d3a342d241b1114171b1f2022252a2d2e3036393a3d4246484f545a616a6f7c87939facb2a8998d8073665a4d4033271a070000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d10000000000c18232e394653606c7985929c90837669544b4034281c100400000000131f2c3946525f6c7985929facada093877a6d6054473a3232323232323232323232323232332f35393c4347505b66707d8997a1adada297887c6f6255493c2f22160900000000000713202d3a4653606d7985929faba79b8e8174665c5145382c1f160c06060c141f2c3845515d6775828e9ba8ab9e9285786c605346392d20130600000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140700000000000205060b0f151a212a323b444e58606d7984919ea9b2a89d908376695f53463a2d1c11060000000000000000000000000000000006111b262f3b45505a616e7b85929fa59f92877c6f666d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554846464646464646464646464646464646464646464646464646464646403f3b352e261c120700000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f22150900000d1a2734404d5a6773808d9aa6ab9e92857d89929f948f88827e7b79787778797b7f828990949da4aea69e938d80736b6053493f3327170d0300000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b06000000000000000000000000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a0300000000000000020a11171b1f202222282b2d2f3132312e29221b191e2022272b2d2f31363a3b3e4146474a4d53555960636c717c859199a4afaca096897d706356493d3023160a0000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d1000000915202b353f4744505b6575828f9b918578665c5145382c1f130600000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40414045474e535b606c7883909da9b3ac9e9285796c605346392d201306000000000006121f2b3844505c6675828f9caaab9e9285796d6053463d31281e171515171e28313a4753606d7985929facaa9b8e8175655b5044372b1f120500000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d21140c0c0c0c0d090e1114171b1f262b333b444c56606a73808c96a1adada1968a7e7164574d42362a1e0a0000000000000000000000000000000000000a141d29333f46525e69717e8a939ea3999083796d6d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b39393939393939393939393939393939393939393939393939393933322f2a241c130a00000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d20130600000d192633404c5966737f8c99a6ab9f928578808d939f9c948f8b888685848586888b8f949c9fa6aca49d948f81786c60594f41382d2217050000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c10040000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e05000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a0200000000000000000000000000000000000000060e151b1f21222323232323232323232323232323232323232323232323232323232323232323232323232323232322211f1a150e06000000000000000000060b0f121315171c1f2022252524211d1d20252a2d2d3337393c3f4246484b4c525457575f61656b70767e859197a1abb1a79d9184786c605346392d2013060000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6673808c999786796d6053463a2d20130700000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4b5153585f626d737f8c959fabafa49a8d8174665b5044382b1f1206000000000003101c28343f4a5464717e8b98a3ada2978a7d7064594f433a30282322222227303a434f5964717e8a98a2aea2988a7d706453493f33271b0f0300000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211919191919191a191e2022272b31373e454d565e686f7c87929fa8b1a79e9184786d6053463b31261a0e000000000000000000000000000000000000020b17212a36424d56616c75818f97a1a0958c80736d798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2626231f19120a0100000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000c1825323f4b5865727e8b98a5ac9f92867977818c939a9f9c989993929192939a989c9fa6aba8a09d928d82796d665b50463d2f261b110600000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b07000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b262018100600000000000000000000030506060b0f12131518181b1e25292d3036393b3f4446484b4d535457565e616467696e72777d828a9297a1a9b3aa9f958b7e71665b5044382b1f12060000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c727f8b9894877a6e6154473b2e21140800000000131f2c3946525f6c7985929facada093877a6d605858585858585858585858585858585859595a555d60646a6e767f8c919ca7b1a99f93877c6f62544a3f33281c0f030000000000000b17232e3a4754606d7a86929faca99c9083766b60554b423a342e2f2e2d333a424b55616b7683909daaab9f9285796d6053473a2d22170b0000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2525252525262627252a2d2d33373c434750575f686e7a849199a3afaa9f958b7e71665c504438291f140900000000000000000000000000000000000000050f1925303b44505a616d7a85929ea59f92877c6f798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22202020202020202020202020202020202020202020202020201a1917130e070000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f0300000b1824313e4b5764717e8a97a4aea399867a6d74808891969d9fa49f9e9e9e9fa4aca9a7a79f9d95918980786d675c544a3f342b1d140a0000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e0500000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a37312a22180e03000000000000000000000000000003060b141a20262b3035393b4146474950535558575e616467686d7074777b7f84898f949fa2a9b2aaa2989083786d60544a3f33281c0f030000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797e8a9795887b6e6255483b2f22150800000000131f2c3946525f6c7985929facada093877a6d656565656565656565656565656565656565666768676d71757b828c919ca4adaba2978e81756a5f5342382d22170b000000000000000613202c3945515d6775818e9ba6ab9f94897d70675d544c443f3c3b3b3c3f444b545d67707d89959faba4998d8174675c5145382c1b11060000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473a32323232323232333430363a3b3f44464e535a61696e7a839096a1abaea3989083786c60544a3f34281c1003000000000000000000000000000000000000000009141f29323e46525e68707e8a939ea399908378798693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22151313131313131313131313131313131313131313131313130d0c0a07020000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000a1623303d495663707c8996abb5ab94877b6e6e737d848a9095989b9d9e9f9f9f9e9c9a9895908a847d736d665c554b42382d22190b020000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000a15202a343c434748494949494949494949494949494949494949494949494949494949494949494949494949494949494847433c342a20150a00000000000000000000000000020a11171f262a32373a4146474c5254535b60626568696e7174777a7d8084888c91959c9fa6adafa9a19892867b6e665c5142382d22170b000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c798786868a909a95887b6f6255483c2f22150900000000131f2c3946525f6c7985929facada093877a72727272727272727272727272727272727272737475777a7d82878f949ca3adaba39992857b6e61584e432f261c11060000000000000004111d2935414c55626f7c88949faba69e9184796d665d56504a494848494950555d666d7984919ea7aa9f93877b6e61554b4034291c0a000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6054473f3f3f3f3f3f3f3f404042424647495053585f626c717b839095a0a8afa59f92867c6f655b5042382e23170c000000000000000000000000000000000000000000020d17202a36414c56616c75818e96a1a0958b7e788693a0aca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080606060606060606060606060606060606060606060606000000000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b11060000000815222e3b4855616e7b8899a3afa295897c6f626b6f797e83888b8e909192929291908e8b87837e78706b605c544b43392f261c10070000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000030f1b26313c464e53555656565656565656565656565656565656565656565656565656565656565656565656565656565655534e463c31261a0f030000000000000000000000040b141c222831363c43474c5254565e6164656c6f7275787b7e8184868a8d9196989da0a8abb0aba59e9791867d6f695f544a402f261c1106000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c79869293979aa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284868a8f92999fa6adaaa29992877d70695e52463c321d140a0000000000000000010d19242f3a47535f6a76828f99a3aca0968f82786d68605c5456555555535b60676d78818f96a0aca2988e8175695f5343392f23180c000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d60544c4c4c4c4c4c4c4c4c4c4d4e4d5254535b60636a6e757e859195a0a7afa59d938b7f726a5f53493f30261c110600000000000000000000000000000000000000000000050e1925303a44505a606d7a84919ea59e91847a8793a0ada194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000713202d3a4653606d7986929faca4978a7d716460666d71777b7f8183858586858483817e7b76716d666059504a423930271d140a0000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c1106000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000006121f2b37434e585f6262626262626262626262626262626262626262626262626262626262626262626262626262626262625f584e43372b1f120600000000000000000000040d161d262d333b42464e53565e6165686e7175787c7e8184878a8e91939a9a9da0a8aaacaeaca69f9c938e857c6f6b60574d42392e1d140a00000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e9193999c9fa3abaca69f9892877e716b61564d42342a200b0200000000000000000008131e2b37434e58626e7c87929fa7a89e948f827a716d66646262616264656c7079818f939ea8a69f92867b6e61574d4231271d1207000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d6058585858585858585859595a5b565e6164656c70757c828a9297a0a8afa59e938e81746d62584e41382d1e150a00000000000000000000000000000000000000000000000008131e29323e45525d68707d8a939da1978c808c99a6aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150801010101010101010101010101010101010101010101010100000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000006121f2c3844505c667784919eaaa5998c7f7266545c6064696e72747778797979787674716e6964605c544f443f3830271e150b020000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c0400000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e050000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473a2e211508000000000000000000030c161f282f383f444d53585f62686d72767a7e8185888b8e9196979a9d9fa4acaaacafacaba39f9b948f89817a6f6a60594f453b30271c0b0200000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facafa295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facb8ada39c9898989898989898989898989898989898989898999a9b9d9fa4abacaba7a09d9490867e716c62594f443b3022180e00000000000000000000010f1b26323c47535f6a73808d959fa8a69e948f847e7974716f6e6e6f7173787d848f939ea5a79f948c7f72695e53453c311f150b01000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a6d656565656565656565656566676869696e7074787d81878f939ea1a9aca49f938e81786d605b51463c2f261b0c03000000000000000000000000000000000000000000000000020c17202935414c56616b74818e96a19f9285929fabaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e22150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0a0907040000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000003101c28343f4a546875828f9ba8a89b8e817568565153575f6165686a6b6c6c6c6b696765615e5753504a423d342e261e150c070100000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255483c2f2215090000000000000000000a151e283139424a50575f616a6f757a7f83868b8e9297989b9ea1a8a7aaacafacaaaba39f9c99928e89827c756d6860584f473d33291e150b0000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929facaca295887c6f6255493c2f22160900000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa9a7a9a19e9a95908a837b706c625a50473e32291f100600000000000000000000000a15202b37434e58606d78839096a0a8a69e96918b85817e7c7b7b7c7e80848a91969ea5a7a0958f82776c60574d42332a1f0d0300000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facada093877a72727272727272727272727273737576787a7d8184898e93999ea6ada8a19a938c81786d665c50493f342a1d140a0000000000000000000000000000000000000000000000000000050e1924303a444f59606d7984919aa2989298a2aeaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e221a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171614100b050000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000c17232e404c5966737f8c99abaa9d908477685d52464d5355585b5d5e5f5f5f5e5d5b5854534d46443f3830282321201d18130c040000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000111e2a3744515d6a77848989898989898989898989898989898989898989898989898989898989898989898989898989898983766a5d5043372a1d10000000000000000006111c263039434b545b60696e757c81868b9093999b9ea1a9a8abadafaca9a6a8a09d9a99928f8b86817c766f6b605d564e463d352b21180c030000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f22160900000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9897928e89837e766e69615a50483f352c20170d000000000000000000000000040f1a26313c44505c666e7b8491969ea6a9a19e97918e8b898888888a8d91969ea0a8a59e9590837a6d655b50453b3121180e0000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb2a5988c7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818385878a8d91969b9fa4ababa39f9691887f776d665c544a3f372d22180b0200000000000000000000000000000000000000000000000000000008131e28323e45515d67707d88939fa29fa2aab4aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b2e2727272727272727272727272727272727272727272727272727272423201c161008000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b02000000000000061724303d4a5763707d8a99a3ac9f93867a6d6054474246484c4e505252535251504e4b4846423c3b3937332d302d2c29241d160d04000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000000111e2a3744515d6a77849095959595959595959595959595959595959595959595959595959595959595959595959595959083766a5d5043372a1d1000000000000000020c17232e38424b555d666c727b82888e92999c9fa4ababadaeaca9aba39f9d9a9795918d8a86837e7a756f6b636059524c443c342b23190f06000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f22160900000000131f2c3946525f6c7985929393939393939393939393939393939393939393939393939399929291908f8d8b8885817d77716c615f5750483f362d231a0e05000000000000000000000000000a152028343f4a545e696e7b848f939ea1a8a9a19e9a9795959495979a9ea0a8a8a19e938e837a6e685e53493f33291f0f060000000000000714212d3a4754606d7a8793a0ada69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aea5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8a79c918c8b8b8b8b8b8b8b8b8b8b8b8c8c8d8e909297979a9ea1a8acaba39f99928d847d736c655c544a42382e241b100600000000000000000000000000000000000000000000000000000000020c16202935414b55606b74808d96a0abaeb4bcaea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e6155483b34343434343434343434343434343434343434343434343434343434302f2c28211a110800000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000000714212d3a4754606d7a86929faca4998a7d7063544b403a3b3f4144454646464543413e3d4347494846443f3f3c3a39352f281f160c0100000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f010000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000000111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29d9083766a5d5043372a1d10000000000000000a141e28343f4a545d676d787f868f939b9fa3abacafaca9aaa29f9c999992908d8a8784817d7a76726d68636059544f45413a322b2219110700000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000000131f2c3946525f6c79868686868686868686868686868686868686868686868686868686868685858482807e7b7874706b64615a534d453e362d241b11080000000000000000000000000000030c17232e38424d565e696e7a828a91969d9fa7a7a7a4a2a1a1a2a4a6a7a7a09d96918a81796e685e564c41382d21170d000000000000000714212d3a4754606d7a8793a0aca69a8d8073675a4d4034271a0d01000815222e3b4855616e7b8894a1aca5988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facb8ada39c98989898989898989898989898999a9b9c9ea1a9a7aba9a8a19e99928e87817a706b605b534a423930261c1209000000000000000000000000000000000000000000000000000000000000040e18242f3a434f59606d79849199a4afbbb9aea194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554840404040404040404040404040404040404040404040404040404040403d3c38332c231a100500000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000613202c3945515d677683909ca9ab9a8e8174665c5145382e323537383939393836313d464e5456555350494b494745413a31281d1307000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c221108000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000006111c26303844505c666d79828c92989ea5acaeabaca49f9d9998928f8c898683807d7a7774716d6865615e56544f48443d353028201910070000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e22150800000000121f2b3844515d697479797979797979797979797979797979797979797979797979797979797978777674716f6c65636059555046423c332c241b12090000000000000000000000000000000006111c26303b444d575e686d757e848b9095979a9c9e9e9f9f9f9e9c9a9895908b847e756d675e564c443a2f261b0f05000000000000000714212d3a4754606d7a87939f9f9f9a8d8073675a4d4034271a0d01000815222e3b4855616e7b88949f9f9f988b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a6a6a8a9a8a6aba39f9c9996918c87817b746d6761595049413930271e140a000000000000000000000000000000000000000000000000000000000000000007131d28313d45515d676f7c87939fa7b1acaca194877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e61554d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a48443e352c21160b000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000004111d2935414b5566737f8c99a7ab9e9285796d6053463e3128282a2b2c2c2c242f39434e58606261605b53585654514b433a2f24180d0100000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d100000000000000b17232e38424f59606d78828f949fa3aaafaca7a09d9a93908c8985827f7c7a7673706d686764605d5654524c48433d383229241e160e07000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f130600000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676562605b53544f49453e37312a211a12090000000000000000000000000000000000000a151e29323b454d565d606c71797e83878a8d8f9192929292918f8d8b87837e79716c605d554c443b32281d140a00000000000000000714212d3a4754606d7a8793939393938d8073675a4d4034271a0d01000815222e3b4855616e7b8893939393938b7f7265584c3f3225190c000000000000131f2c3946525f6c7985929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9b99979992908c89847f7b746e69605d554f443f382f271e150c020000000000000000000000000000000000000000000000000000000000000000010c161f2935404b55606b73808d95a09f9f9f9f94877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57554f473e33281c1004000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a000000000000000000010d18242f3b4855616e7b88959faba1978a7e71645a50433a2f241d151f141c2935404b55606a6f6e6c65676563605d554b4135291d1104000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000003101c28343f4a54616b74818e949ea6aeafa7a09d95908b8783807c797673706d676764615e565754524c4746413a38322c272119130c0400000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f03000000000d1925303b4650585d5f6060606060606060606060606060606060606060606060606060605f5f5e5d5c5a585553504948443d39342b261f180f0800000000000000000000000000000000000000030c172029333b444c525a61676d71767a7e818284858686858483817e7b77716d67615a514b433b322920160b0200000000000000000714212d3a4754606d7a868686868686868073675a4d4034271a0d01000815222e3b4855616e7b868686868686867f7265584c3f3225190c000000000000131f2c3946525f6c798592939393939393939393939393939393939398929291918f8e8d8b8886837f7c78736e69615f57514c433e332d261d150c0300000000000000000000000000000000000000000000000000000000000000000000040d18242f39434f59606d798390999393939393877b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b6e67676767676767676767676767676767676767676767676767676767676767676361594f44382c2014070000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000714212d3a46535f697683909da8a99d9083766c61554b40352e27222222262d3845515d676f7c7b797674726f6d675d5145392c2013060000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f13060000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c10000000000006121f2b3844505c66707d89939da6b0aca49f959089837f7b76736f6d666663605d555754524c4a4745413a3936302c27211b160d08020000000000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000000000008141f2a343e464d5152535353535353535353535353535353535353535353535353535353535252514f4d4b4846443f3838332d28221a140e06000000000000000000000000000000000000000000050e172129323a414550555c6064686e7174767778797978787674716e6965605d555045403a312920170e040000000000000000000713202c3945525d687679797979797979736e64584c3f3326190d00000714212d3a46535f697679797979797979726d62564a3e3124180b000000000000131f2c3946525f6c798686868686868686868686868686868686868686858585848381807e7c7976736f6c65615e57534d45413a3127221b140b0300000000000000000000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c86868686868686867b6e6154483b2e211508000000000000000000121e2b3845515e6b7884919eabaea194887b737373737373737373737373737373737373737373737373737373737373737373706b6155483c2f231609000000000000000000020a131c242c323b41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e4e4c4841382f1d150c03000000000000000000000005121e2a36424d5764717e8b96a1ab9f958a7d70675d51454039302f2e2f2f38404b55606d7986888583817e7c796d6054473a2d211407000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d1207000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d00000000000713202d3a4653606d7883909da5afafa49a938c837d77726e686663605c545653514b4a4746413e3a3935302d2a251e1b17151312100b0600010000000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f040000000000020d18222c343b4144464646464646464646464646464646464646464646464646464646464646454443413e3c3937332d2c27211d170e09030000000000000000000000000000000000000000000000050f1720282f353e434b5153565e616467696b6b6c6c6c6b696765615e5753514b433e352f281f170e050000000000000000000004111d2935414c565d6c6c6c6c6c6c6c6c67645c52473b2f23170b000005121e2b37424d575f6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000121f2b3844515d6974797979797979797979797979797979797979797979787877767573716f6d666662605b53534d47423c352f281f17110a0200000000000000000000000000000000000000000000000000000000000000000000000000010b151f2834404b55606a6f797979797979797976695e53463a2d211407000000000000000000121e2b3845515e6b7884919eabb4a79a8e818080808080808080808080808080808080808080808080808080808080808080807d7063574a3d3024170a00000000000000000000020e1925303b444c525f6060606060605d5d5e5f5f5f5f5e5d5b596060606060605a58534a41362b2014080000000000000000000000020e1a26313b4653606d7984919ea7a79e9184796d605b514b423d3c3b3c3d424a515d67717e8b9892908e8b897e7164574b3e3124180b00000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b23191107000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a0000000003101c28343f4a5464717e8a95a0acaea49f93888078706b65615e565653514a494745403d3a3936302d2c292424242b29262422201f1c1711110c0600000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b27201910070000000000000006101a222a30353839393939393939393939393939393939393939393939393939393939393938373634322f2d2b27221b1c16110c060000000000000000000000000000000000000000000000000000050d161e242931394045474c5254575a5c5e5f5f5f5f5e5c5a5854524d474540393129241d160d050000000000000000000000010d19242f3a444c525f606060606060605a58524a40362b1f13070000020e1a26313c454d535560606060606060585651493f34291e1206000000000000101c2935414d5862696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a6968666462605c545653504946423b373129241e160d0600000000000000000000000000000000000000000000000000000000000000000000000000000000030d18232e39434e5860626c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000121e2b3845515e6b7884919eabb7a99d938e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8073665a4d4033271a0d0000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555353524f5960636c6c6c6c6c6c67645c53483c3024180b00000000000000000000000009141f2c3844515c66727f8b95a0aca1968e81756e605c544f4a4948494a4e545b606d7984919e9f9d9a92857a6d6053473a2d2014070000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c1003000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c11050000000006121f2b3844505c6675828f9ca7b1aa9d928b7e736d66605954524d494644403d3a39352f2e2d2a252120282d3031383533312f2d2b28231c1d181109000000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272522201f1b1711100b050000000000000000000000000000000000000000000000000000000000040c13191f272f34383b4146474b4e4f515253535251504e4b4846423b38352f271f18130c040000000000000000000000000008131e28323a414553535353535353534d4c4740382e24190e0200000009141f2a333c424648535353535353534c4a463f372d23180d010000000000000d1925303b4650585d5f606060606060606060606060606060606060605f5f5e5e5c5b5a585553514b4946443f3836312b261f19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c464e54555f606060606060605f534d453b31251a0e02000000000000000000121e2b3845515e6b7884919eabb7afa59d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a998d8073665a4d4033271a0d000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000004101c2834404a54606d7883919aa4a89e938c80746d6660595755555556585f666c75818e96a1aca3998e8174675d5145392c201306000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f0800000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000713202d3a4653606d7985929facaea3988d80746c605c544f4746413c3a38342e2d2c292421201d19242c34393d3e4442403e3b3a38342e2e29231b12090000000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a040000000000000000000000060d14191c1f1f202020202020202020202020202020202020202020202020202020201f1f1e1c1a181513120f0b0600000000000000000000000000000000000000000000000000000000000000000001080d151d23292c3036393b3e414344454646454543413e3b3a36302c29241d150d07010000000000000000000000000000010c1620282f35394646464646464646403f3b362e261c120800000000030e18212a31373a3b464646464646463f3e3a342d251b11060000000000000008141f2a343e464d51525353535353535353535353535353535353535352525251504e4d4b494645403c3937332d2a251f1a150d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2b343c43474953535353535353534846423b33291f140900000000000000000000121e2b3845515e6b7884919eabacacafa9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e010000000000000000000000000c18232e3944515c66707d88939fa6a59c928c8079706b666462616263666a6f78808d939ea9a89f92877b6e62554b4035291d100400000000000000000000000000030b121821272c323839404546494c4f50515253535252504f4d4a4746413a39352f28231c150c060000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d20130700000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d0300000000000815222f3b4855626e7b8898a2aeac9f92867a6d615a504a423d3936302d2c282320201d18141317222c363e45494b514f4d4a4846443f383a342d241b110600000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d1000000000000004090e1112131313131313131309080603000000000000000000000000000002080d10121313131313131313131313131313131313131313131313131313131313131211100e0b0906050300000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363838393939383634322e2d2a251f1d18120b030000000000000000000000000000000000040d161e24292c393939393939393934332f2b241c140a010000000000060f181f262b2d2e3939393939393932312e29231b13090000000000000000020d18222c343b41444646464646464646464646464646464646464646464545444342403e3c3a38342e2d2b27221b1a140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c19222b32373b3c46464646464646463b3a36312921170d0300000000000000000000121e2b3845515e6b7884919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f998d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0100000000000000000000000007121c2834404a54606b73808d949fa7a49c928d837d7773706f6e6f7072767c828d929da5aaa1968d8174695f5343392f24180d01000000000000000000000000000001070c161b21272c2e34383a3d3f42434545464645454442403d3a3936302c29241d17110a03000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f22150800000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b0000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000a1723303d4a5663707d8996aab4a89c8f8275685e52443f38302d2a25201f1c181413100d07111d28343e485055575e5c59575553504a4a453f362d23180c01000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000001040606060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1014191e20212427292b2c2c2c2c2b29272521201e1a14100c070100000000000000000000000000000000000000040c13191d202d2d2d2d2d2d2d2d2726231f19120a0200000000000000060e141a1e21222d2d2d2d2d2d2d2524221e1811090100000000000000000006101a222a303538393939393939393939393939393939393939393939393837363533312f2d2c2823201f1b17110e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f39393939393939392e2d2a251f170f050000000000000000000000121e2b3845515e6b7884919393939393939393939393939393939393939393939393939393939393939393939393939393938d8073665a4d4033271a0d000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e01000000000000000000000000000c18232e39424f59606d788290959fa7a49d95908984807d7c7b7c7d7f838890949da4aaa39891847a6d61574d4231281d12070000000000000000000000000000000000040a0f161b1d23282c2d30333537383939393938373533312e2d2a251f1d18120c060000000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a03000000000000000b1724313e4a5764717d8a97a4b0a6998d807366564c41342e26201e191312100c070604010815212d3945505a61646b68666462605c545651483f34291d1105000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000004080a0a1313131313131313130e0e0b080300000000000000000000000000000000000000000000000000000000000004080e111414181b1c1e1f20201f1e1d1b181514120e0904000000000000000000000000000000000000000000000001080d111314202020202020201a1917130e080100000000000000000003090e12141520202020202020191815120d060000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b2928272522201f1c1813120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222c2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000121e2b3845515e6b788486868686868686868686868686868686868686868686868686868686868686868686868686868686868073665a4d4033271a0d000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000007121c27303d44505c666d7a8390959da5a7a09d95918d8a888888898c90959c9fa6a9a19892867c6f685e52453c311f160c0100000000000000000000000000000000000000040b1012181c1f202326282a2b2c2c2c2c2b2a29272421201d1913100c0701000000000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a050000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f30231c15110e080807070808090e131925303d4955616c71777573716e6d6665625b51453a2e221509000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000050b101416172020202020202020201b1a18140f0901000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0b0807050200000000000000000000000000000000000000000000000000000001040707131313131313130d0d0b07020000000000000000000000000002050708131313131313130c0b0906010000000000000000000000000000060d14191c1f1f202020202020202020202020202020202020201f1f1f1e1d1b1a18161313100c0705030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020201514120e090300000000000000000000000000111d2a3743505c6872787979797979797979797979797979797979797979797979797979797979797979797979797979797979736e63584b3f3226190c000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000b151e28343f4a545d686d7a838e939ea0a8a8a09d999795949596999d9fa7aba49f9792867e706a60564c41332a1f0d040000000000000000000000000000000000000000000000070c10131316191c1d1e1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96abb5a69a8d807367544b403428201c1816151514141515171a1e242b37434e5864717e8482807d7b7977726d62564a3d3124170b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000810171c2023242d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1012131313131313131313131313131313131313131313121211100f0d0b090706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608091313131313131313080705020000000000000000000000000000000f1b27333f4b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c66635c52473b2f23170a000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e010000000000000000000000000000030c17232e38424c565e686d79818991969d9fa4aca6a3a2a1a2a3a5a8a9a29f99938e857c706c61584e443a3021180e00000000000000000000000000000000000000000000000000000406070a0c0f10121213131212110f0d0a07070501000000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f221508000000000000000000000000000000000000000000000105090b0b1313131313131313120706030000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8899a4afa89b8e8275665c51453a322c29232322212121212223252a2f353f47535f6a76828f8f8c8a8886837e7265584b3f3225180c000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000008121a22282d30313939393939393939393533302b251d140b010000000000000000000000000000000000000000000000000000000003090d1012131313131313131313060300000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232f3a444e565c5e60606060606060606060606060606060606060606060606060606060606060606060606060606060605a58524a40362a1f1307000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000006111c26303a444c565e676d747d848a90939a9a9c9e9f9f9f9e9d9b9997928d87817a6f6a615a50463c32281e0f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000000000000000000000000000000000000000060c1115171820202020202020201f1312100c06000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939facab9f9285796d60564c443d38342f2f2f2e2d2e2e2f3031363a4145515b626f7c87939b999798928a7e7164574b3e3124180b000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b010000000000000000000000000006101a242c33393c3d46464646464646464641403c362f261d1309000000000000000000000000000000000000000000000000000000070e14191d1f20202020202020202012100c06000000000000000000000000000000000000000000000000000000000002090f14181b1c20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0b080705020000000000000000000000000000000000000000000000000007121d28323c444b505153535353535353535353535353535353535353535353535353535353535353535353535353535353534d4b4740382e24190e02000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00000000000000000000000000000000000a151e28323a444c555c606b70787e83878b8d909192929291908f8c8985817c746d68605850483e342b20160c000000000000000000000000000000000000000000000000000000000000000306060808080808080605030000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000006131f2c3945515d677683909dabada2978a7e71685e564f4745403e3c3b3b3a3a3b3b3d3f42464c515a626d76828f99a4a6aa9f92857a6d6053473a2d201407000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d1207000000000000000000000000050e18222c363e44494a5353535353535353534e4c4841392f251a0f03000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1c1a181514120e09050200000000000000000000000000000000000000000000010c16202a323a3f43454646464646464646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c120800000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000030c162029323a434b515960666d71767b7e8183848586858484827f7d79746f6a615e564e463e362c22190e050000000000000000000000000000000000000000000000000000000000060b0f121314141414141413120f0b06000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000009121b22292e31323939393939393939382d2c28231c150c030000000000000000000000000000000000000000000004101d2935404b5566737f8c99a3aea99e91857a6d68605953514b4b494848474748484a4b4d53555d606c727f8c949fabaea3998d8074675d5145392c201306000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000030c17202a343e485055576060606060606060605b59534b41362b20140800000000000000000000000000000000000000000000000007111a232a3135383939393939393939392c28231c150c03000000000000000000000000000000000000000000000000020c151e252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c020000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a03000000000000000000000000000000000000000000000000000000000000000000060b1012181d1f202325282a2b2b2c2d2c2c2a29272521211e1a14110e0902000000000000000000000000000000000000000000050f1820282f333738393939393939393939393939393939393939393939393939393939393939393939393939393939393933322f2a241c140a00000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000000040d172029303940454f545c6064686e7174767878797878777573706d67625f58524c443d342c241a100700000000000000000000000000000000000000000000000000000000020a11171c1f20212121212121201f1b17110a0200000000000000000000000000000000000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000006111b242d343a3d3e4646464646464646453a38342e261e150a00000000000000000000000000000000000000000000000c18242f3b4754616e7a86929fa8ada19790827a6f6b63605c5557565554545454555658575e61676d747e88939fa6b0a89f92867b6e61554b4035291d1004000000101d293643505c6976838f8b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000b151e29323c46505a61646c6c6c6c6c6c6c6c6c68645d53483c3024180b0000000000000000000000000000000000000000000000030e19232c353c414546464646464646464638342e261e150a00000000000000000000000000000000000000000000000009131e272f373d4042464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e1309000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000000000000000000000000020a11171c1f24292c2d30323437373839393938373634312e2d2a25201e19140e09020000000000000000000000000000000000000000060f161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a02000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000050e171e272e343d424a5053565e616567696b6c6c6c6b6a686663605c55534e46413a322b221a110800000000000000000000000000000000000000000000000000000000020b141c22282b2d2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000010c17222d363f454a4b53535353535353535246443f3830261c1106000000000000000000000000000000000000000000000714202d3946525e6874808d96a1aaa99f9490847c76706d67666462626160616162636567696e737a818b939aa4afaaa1968d8074695e5343392f24180d01000000101d293643505c6976838f8b7f7265584c3f3225190c06060606060606060606060606060606060606060606060606060c1925323f4c5865727f8b8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000007121c27303a444e58616c70797979797979797979746f64594c4033271a0e010000000000000000000000000000000000000000000009141f2a353e474d51535353535353535353443f3830261c110600000000000000000000000000000000000000000000040f1a252f3941484d4f53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f04000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000000000000000000000003090c141c23282b2f35383a3c3f41434445464646454443413e3b3a36312d2a251f1a140d050000000000000000000000000000000000000000050c12171b1d1e20202020202020202020202020202020202020202020202020202020202020202020202020202020201a1917130e0800000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000050c151d232830383f44464d5254585a5d5e5f5f5f5e5d5c595653514b47433c3630292019100800000000000000000000000000000000000000000000000000000000000a141d262d3338393b3b3b3b3b3b3937332d261d140a000000000000000000000000000000000000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000005111d29343f4850565860606060606060605e53504a42382e23170c0000000000000000000000000000000000000000000005111e2a36414c56606d7a849198a2aaa69f969189827d797573716f6e6e6d6d6e6e707274777b80858e939fa4acaba3989184796d60574d4231281d120700000000101d293643505c6976838f8b7f7265584c3f322519131313131313131313131313131313131313131313131313131313131925323f4c5865727f8b8f8376695c504336291d1000000000000000000104060606060606060606000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000081118232e39424c565f6a707e8786868686868686868174685b4e4135281b0e02000000000000000000000000000000000000000000010d1925313c4750585e5f606060606060605f504a42382e23170c000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000000000000000000000060d141a1e262e34383a404547494c4e50515252535252514f4d4b4846423b3a36302a251f170e07010000000000000000000000000000000000000001070b0f111213131313131313131313131313131313131313131313131313131313131313131313131313131313130d0c0a070200000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000000000000000000000000000000000000000000030b12181e262e34383b4146474b4e505152535251514f4c4a4645403937322a251e170e07000000000000000000000000000000000000000000000000000000000006111c262f383f444647474747474746443f382f261b11060000000000000000000000000000000000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6b605c544a3f34281c1003000000000000000000000000000000000000000000020e1925303b45525d686f7c869298a0a8a8a09e948f8a8582807e7c7b7b7a7a7b7b7d7e8084878d92979da5afaaa29992867c6f675d51453b311f160c0100000000101d293643505c6976838f8b7f7265584c3f322520202020202020202020202020202020202020202020202020202020202025323f4c5865727f8b8f8376695c504336291d1000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140700000000000000060f19232834404a545e686f7c86929a93939393968f82786d6053463a2d2013070000000000000000000000000000000000000000000004101d2935414d58626a6c6c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000000000000000000070f181f262a30383f44464b515356585b5d5e5e5f605f5f5d5c5a5854534d4746423b3630292018120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000000000000000000070c151c23282c3036393b3e414345454645454442403d3a38342e2b262019130d050000000000000000000000000000000000000000000000000000000000000b17222d38424a505354545454545453504941382d22170b00000000000000000000000000000000000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000b1724313d4a56626c717979797979797979786d665c5044382c1f13080000000000000000000000000000000000000000000008141e2935414c56606a707d8691969fa3aba69f9c98928f8c8a89888787878788898b8d9195999fa2a9aba69f9892877e706a60554b4133291f0d040000000000101d293643505c6976838f8b7f7265584c3f322d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d323f4c5865727f8b8f8376695c504336291d100000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000040d18212b353d44515c666d7a849198a29f9fa19791847a6d665c5144382c1f12060000000000000000000000000000000000000000000005121f2b3845515e6a74797979797979797976665c5044382c1f12060000000000000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e00000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c05000000000000000000000000000000000000081019212931363e424a5053555d606365676a6a6b6c6c6c6b6a696764615e5754524d46423b3329241d150d040000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000030a11171c1f252a2d2e3234363839393938373533302d2c28231d1b150d0802000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b60616161616161605b53493f33271b0f03000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000005121e2a36424d5765717e868686868686868685786d6053463a3025190d01000000000000000000000000000000000000000000020d19242f3a434e58606b707c848d92999fa2aaaaa29f9c99979595949394949596989a9da0a8abaaa79f9d948f857d706c61584e433a2f21170d000000000000101d293643505c6976838f8b7f7265584c3f393939393939393939393939393939393939393939393939393939393939393939393f4c5865727f8b8f8376695c504336291d100000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facaca093867a6d6053473a2d2014070000000000020b161f2a333d47515b606d78829096a1aaaea39992857b6e685d544a4034281c1004000000000000000000000000000000000000000000000613202c3946535f6c798686868686868686786d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b68758286868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f0000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e050000000000000000000000000000000008111a222b333b424650545c6063676d6f727476777879797978777674716e6966615e56524d453f352f271f160d04000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000060c1014191e202125272a2b2c2c2c2b2a292623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c6e6e6e6e6e6e6c655b5044372b1f1205000000000000000000000000000000000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000714212d3a46535e69768390939393939393978a7d7063564c4135291d11050000000000000000000000000000000000000000000008131e28313c464f59606a6f7980878e92989b9fa2aaa6a6a4a2a1a1a0a0a1a1a3a5a7a7aca49f9d9995908a827b706b615a50463d31281d0f05000000000000101d293643505c6976838f8b7f7265584c4646464646464646464646464646464646464646464646464646464646464646464646464c5865727f8b8f8376695c504336291d1000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000a141d28313c454f59626d74818e949fa8aea49f92877d6f695f564c42392e23180c00000000000000000000000000000000000000000000000613202c3946535f6c798692939393939386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9393939393939393939393939393939393939393939393939393939393939393939393938e8175685b4f4235281c0f00000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f050000000000000000000000000000060f1a232c343d454d535a61666d7075797c7f81838485858685858482807e7b77736e69615e575145403931281f160c030000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000003080e111414181b1d1e1f201f1e1e1c19171313100c0700000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a776c605346392d20130600000000000000000000000000000000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000815212e3b4854616e7b87939f9f9f9f9fa99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000010c161f2b343d474f585f676d737b81868b8f9298989a9b9d9e9f9f9f9f9f9f9e9d9c9a989a93908d88837d766e69615950483e342b1f160c00000000000000101d293643505c6976838f8b7f72655853535353535353535353535353535353535353535353535353535353535353535353535353535865727f8b8f8376695c504336291d100000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facada093867a6d6053473a2d2014070000000006111c262f3a434d57606b727f8b939da6afa59c928b7e716b60574d443a30271c120700000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9f9386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000000000000030d18212c353e464e575f616c70787d8185898b8e90919192939292908f8d8b87847f7b746e69625b514b433a31281e150b000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e101212131212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8787878787877a6d6154473a2e211407000000000000000000000000000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000007131f2c38434e5866737f8c9aa4afaca8aaac9f92867a6d6154473c32261b0f0000000000000000000000000000000000000000000000040d19222b353d464e555d60696e747a7e8285888b8d8f909192929292929291908f8d8c898683807c76706c615f574f473e362c22190d0400000000000000101d293643505c6976838f8b7f72656060606060606060606060606060606060606060606060606060606060606060606060606060606065727f8b8f8376695c504336291d1000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000071017222d38424c555f69707d87929fa5afa79e938d80736c61594f453c32281e150b0000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8acacb2adaba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59b8e8275685b4f4235281c0f0000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c0300000000000000000000010b151f2a333e474f5860696e767d84898e9298989a9d9d9e9f9f9f9e9d9c9a9795918c86817b726d605d554b433a30271d1207000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794949494877a6d6154473a2e211407000000000000000000000000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000000000915222e3b4854606a7784919eaca49f9b9ea5a3998b7f7265584e43372b1c12070000000000000000000000000000000000000000000000071019232b343c434b51575f61676d7175797c7e80828384858586868585848482817f7d7a77736f6a64615a534d453e352c241a10070000000000000000101d293643505c6976838f8b7f726c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c727f8b8f8376695c504336291d1000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473a2d2014070000050e192228333f4a545d676e7b859299a3afa89f958e81776c605a50473d332a20160c030000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000f1c2835424f5b6875818e9babb5b2a8a19e98989898989898989898989898989898989898989898989898989898988e8275685b4f4235281c0f000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000000000007121d27313c454f59616a6f7b828a91969b9fa2aaa7a7a5a3a2a2a3a4a5a8a7a7a09d99928e867f756d675d554b42392e23180c0300000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b09050100000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000004101c2834404b54626f7c8996a0a49a938e939eab9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000071119222a313940454d53555d6065666d6f71737576777879797979787877757472706d6866625f58555046423b332c231a1208000000000000000000101d293643505c6976838f8b7f79797979797979797979797979797979797979797979797979797979797979797979797979797979797979797f8b8f8376695c504336291d100004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d20140700030d17202b343d44505b666d79839197a2abaaa1969083796d655b50483e352b21180e04000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000d1a2734404d5a6773808d99a3aeada196918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8175685b4f4235281c0f0000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c11060000000000000000000c18242f39434d57616b707c858f949ea0a8aca8a19e9a989695959697989c9fa2aaaba39f98928b81796d675d544b4034281e150b0000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126292825201b140c0300000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000006131f2c3845515c6674818d9aa89f9388828e9baaa095887c6f62544a4034281c10040000000000000000000000000000000000000000000000000710181f282f353b42464c5154545c60626567686a6b6c6c6c6c6c6c6b6a69676563605d5655534e49443e36312a211a110800000000000000000000101d293643505c6976838f918b86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868b918f8376695c504336291d100006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d201407010b151f29333d46505a606c78828f95a0a9aba29891847a6e675c53493f362d23190f0600000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000815212e3b4854616e7b86929faaab9e91847f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063564a3d3023170a000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c040000000000000004101d2935404b555f69707d8692979fa6aca69f9c96918e8b898988898a8c8f92989ea1a8aaa29f938f83796d665c51453d30271c1207000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e333534312c251e150c0200000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000000000713202d3a4653606d7985929eaa9d90837d8998a2a79a8d8074665c5144382c1f130800000000000000000000000000000000000000000000000000060d161d242931363a4145474a505355585a5c5d5e5f5f5f5f5f5f5e5d5c5a595654524c4847433c39332a261f180f080000000000000000000000101d293643505c6976828f9393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d20140707121d27313b454e58616c73808d949ea7afa39992867c6f685e554b41382d241b11070000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000714212d3a46535e6974818e98a2ada196887c7272727272727272727272727272727272727272727272727272727272706b6054483c2f22160900000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a0000000000000006131f2c3845515d676e7b869298a1a9aaa29f948f8984817e7d7c7c7c7d7f82868b91969da4aea59e958f82786d60594f42392e23180c0000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e1409000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b120900000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000005111d2935414c5664707d8a97a2a9998c807885929fab9e9285796d6053463a3025190d0100000000000000000000000000000000000000000000000000040c12181f262a2f35393a3f4446494b4d4f505152525353525251514f4e4c4a4745413c3b37322d28221a140e06000000000000000000000000101d293643505c69768286868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868376695c504336291d10000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014071118242f39434d57606a717e8b929ca6aea49f92877d706a5f564c43392f261b1209000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000005121e2a36424d57616e7b86929fa8a89c8f82766c6565656565656565656565656565656565656565656565656565656360594f44382c2014070000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f04000000000004111d2935414b55606d79839098a2aaa9a198928a827c787472706f6f70717275797e848d929fa4aba79f948d80746b60544a4034281c10040000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32383a4146474c4f4d49423930251b0f0400000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000713202d3946525e6875828f9ba9a197897c75828e9baba1978a7d7064564c41362a1e1105000000000000000000000000000000000000000000000000000001070d141a1e24292c2e34383a3c3e40424344454646464645454442413f3d3a3935302e2b26201c170e0903000000000000000000000000000f1c2935424e5a66707679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797670665a4e4235291c0f000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2014101a232935404b555e696f7c86929fa4aea69d928b7f726b61584e443b31271d140a00000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a25313b46525e6973808c96a0ac9f948b7e716a5f5658585858585858585858585858585858585858585858585856544f473d33271c10040000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a00000000000613202c3945515d67737f8c95a0aaaba19792867e766f6c6565636262636465676d7279808b9399a4afa69d92897d70665c5144382c1f150a00000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f060000000000000000000000000000000000000000000000000000000000000000000000000002090e11171c1f262b2f35393d43474c5254595c59534b42372c2015090000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c010000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000714212e3a4754616d7a86929fab9e928579717e8b99a3a99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000003090e13191d2023282c2d2f32343537383939393939393837363432302d2c2924211f1b15100b050000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201418222c353e45515d676e7b859198a3aea79e948d80746d62594f463c32291f150b0200000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009141f2a36424d57606d7984919aa4a69f92867c6e685d554b4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a48443d352b21160b0000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f01000000000714212d3a4754606d7a85929fa7afa49992857c716c63605b535656555657555c60676d747f87939fa6aea49d9184796d6053463c31261b0f0300000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e0300000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616668655d53493d3125190c000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d11050000000000000002050708080808080808080814212e3b4754616e7a8794a1a094877a6d6154473a2e21140808080808080808080705020000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000006121e2b37424d5765727f8b99a3ab9b8e81756d7a86929fac9f92867a6d6154473c32271b0f00000000000000000000000000000000000000000000000000000000000001080d1113171c1f20222527292a2b2c2c2c2c2c2c2b2a2927262321201d1915120f0a0400000000000000000000000000000000000a16212d38424c545a5c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d21160a000613202c3946535f6c7986929facaca295887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2016202a343e47515b606d79839097a1aaa9a0958f82786d605b51473d342a20170d030000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e1a25303b45515d67707d88939fa6a29891847a6d675c544b423f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3d3c38332b231a0f05000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000005111e2a36424d5766727f8c97a2adaa9f93877d706a615a5350494a4949494a4b51555c606d73808c949fabaca0958b7e7164584e43372b1f1206000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f14090000000000000000000000000000000000000000000000000000000000000001080d11161c1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e00000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000000000002090e121415151515151515151515212e3b4754616e7a8794a1a094877a6d6154473a2e211515151515151515151514120e09020000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000000814212e3a47535f697683909daba3998a7e716875828f9caba3998c7f7265584e43372b1d1207000000000000000000000000000000000000000000000000000000000000000104060c10121316181a1c1d1e1f1f20201f1f1e1e1c1b19171413110d0806030000000000000000000000000000000000000005101c26313a42494e505353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353504e49423a31261c1005000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d201e28323c464f59636d75818e959fa9aaa1979083796d665c50493f352c22180e05000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000009141f2935404b55606b73808d949fa8a0968f82796d665c544b433a323232323232323232323232323232323232302f2c27211a110800000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c0000000714202d3a46525e697784909da9a8a2988d80746b60585046443f3d3c3c3d3e40454b515b606d7882909ca6b0a89d9083776a5f53473a2e21150600000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464e53555d60656a6f747a7f8175685c4f4235291c0f00000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b00000000050d141a1e2021212121212121212121212e3b4754616e7a8794a1a094877a6d6154473a2e2121212121212121212121201e1a140d05000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000000030f1b27333f4953626e7b88959fac9f92867a6d64717e8b99a3ab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f101112131313131212110f0e0c0a0707040100000000000000000000000000000000000000000000000a151f2831383e4243464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000613202c3946535f6c7986929393939393887c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d2026303a444e58616b727f8c939ea7aca29891857b6e675d544a3f372d231a100600000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000020c18242f39434f59606d78829096a0a89f948f82786d665d554c443b332b2525252525252525252525252525252322201c160f08000000000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d100400000814212e3b4754616e7b8795989a9b9c92857a6d61594f463e37332d2f2f302e34394045505c666f7c88949fabaca095887b6f6255483c2d22170b0000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000000000000000000000000000000000000000000000001070c10151b1e24292c33383b42464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000000050f171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e3b4754616e7a8794a1a094877a6d6154473a2e2e2e2e2e2e2e2e2e2e2e2e2d2a251f170f0500000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000005121f2b3744505b6573808d99a7ac9c8f837668606d7a86929faca095887c6f62554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f262d32353639393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635322d261f160d0300000613202c3946535f6c7987868686868686867c6f6255493c2f2216090013202c3946535f6c7986929facada093867a6d6053473a2d232e38424c565f6a707d87939fa5afa49a92867c6f695e554b42382e251b11080000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007121d27313d44505c666d7a849197a1a69e948f81786d675d564d453d3528231c141919191919191919191919171614100b050000000000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f130600000b1825323e4b5865717e888a8b8d8e908e8174685e52473d342b272223222323282f343f4a545f6a76828f9cacb1a7998c7f736653493f33271b0f030000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c60646a6e74797e83898e929084776a5d5144372a1e110000000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b0000020d17212930363a3b3b3b3b3b3b3b3b3b3b3b3b3b4754616e7a8794a1a094877a6d6154473b3b3b3b3b3b3b3b3b3b3b3b3b3a36302921170d020000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000000000613202d394653606c7884919eaba49a8b7f72655d6875828f9caaa79a8d8074675c5145382c1f14080000000000000000000000000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000040d151c212629292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292926211c150d0400000006121f2c3845525e6a757979797979797979766a6054473b2e2215080013202c3946535f6c7986929facada093867a6d6053473a2d28343f4a545e686f7c869299a4afa59f93887e706a60574d433a30261c1309000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010b151f28343f4a545e686e7b859298a2a69e938f82796d685f574f473e342e261e160d0c0c0c0c0c0c0c0c0c0a09070400000000000000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d20140600000714212d3a4754606d797c7d7f808183847d7063564c41352b221b17161616181d232e38424e5864717d8a9aa4afa99c8f8276655b5044372b1f12050000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000000000000000000000000000000000000060b0f141a1d23292c32373a4145474f54565e61666d71767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000009141f29333b4246484848484848484848484848484854616e7a8794a1a094877a6d6154484848484848484848484848484846423b33291f140900000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004101d2935404b5563707d8996a1ac9f93877b6e615664717e8a98a2ab9e9285796d6053463b3025190e02000000000000000000000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000030a1016191c1d20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1916100a030000000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060013202c3946535f6c7986929facada093867a6d6053473a2d353d44505c666d7a849198a2aba69d938c7f726c61584e453b31281e140a01000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000030d17232e38424c565f696f7c869299a3a59e948f827a6e69605950443f38302820180f07000000000000000000000000000000000000000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b00000613202c3945515d676d6f707273757678706b6054443a30231a0f0b0609070c121c26303c4754616d7a86939facab9f9285796c605346392d20130600000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000000000000000000000000000000002080d11171c1f262a2f34383c43474c5254596063696e73797d82888d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b00020e1a25303b454d52545454545454545454545454545454616e7a8794a1a094877a6d61545454545454545454545454545454524d453b30251a0e020000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000006131f2c3945515d6774818e9ba8ab9c908376695e53606d7a86929faca2978a7d7164564d41362a1e110500000000000000000000000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e181109010000000000000000050a0d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313100f0d0a05000000000000010e1a26313d4751595e5f6060606060606055544e463c32271b0f030013202c3946535f6c7986929facada093867a6d6053473f383d47515b606d78828f96a0aaa89f948e81746d635a50463c33291f160c0200000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000006111c26303a444d57606a707d879298a2a69e9490847b6f6b625a504a423a322a21191106000000000000000000000000000000000005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030004111d2935414c555d606264656768696b6360594f4432291e110800000000010a14202d3946525e687784919daaaea298877a6e6154473b2e21140800000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f231609000000000000000000000000000001040a0f13191c22282b3136394045474e53565d60656b70757b80848a8f949a9fa2a7a09d979083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005121e2a36424d575e616161616161616161616161616161616e7a8794a1a094877a6d616161616161616161616161616161615e574d42362a1e120500000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000714202d3a4753606d7985929faba3998b7f726557515d6775818e9ba9a99c8f8275685e5246392d20160a000000000000000000000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353534947433c342b20150a000013202c3946535f6c7986929facada093867a6d6059504a42454f59626d74808d949fa8a9a0968f82786d605b51483e342b21170d040000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000a151e29323c454e58616b707d869298a2a69f9691857d716c605c544c443c332b2317110a020000000000000000000000000000000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f120600010d19242f3a434c51545557585a5b5d5e56544f473d3320170d00000000000005111d2a36414c566875828e9ba8b3aa95897c6f6256493c2f2316090000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000000000000000000000001070d11161b1e252a2d33383b42464b5153585f62686d72777d82868c91969c9fa6a39f9b95908b857f7366594c403326190d0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e7a8794a1a094877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695e52463a2d2014070000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000005111e2a36414d5664717e8a98a2ac9f92867a6e61544b5563707d8a97a1ac9f92867b6e6154473d32271b0f0100000000000000000000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b110700000000000000000000000000000000000000000000000000000000050a0d0f101313131313130f0f0d0904000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646463c3b37322b22190f04000013202c3946535f6c7986929facaea194887b706b605b544c4d57606b727f8b929da6aba19791847a6d665c51493f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000030c17202a333d464f59616b707d869298a1a8a09792877e746d665d564d453d3527221b140b0300000000000000000000000000000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d201307000008131e28313a414547494a4c4d4e50514948443d352b210e05000000000000010d192530414e5b6774818e9aa7b0a3968a7d7063574a3d3024170a000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000000000000000000040a0f13181d20272c3036383f44464d53555c60646a6f747a7f84898f92999ea1a9a19e99928e89837e79736d63574b3e3225180c0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c8995a2a295887c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6154483b2e211508000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000714202d3946525e6876828f9caaab9c8f8276685e524653606d7985929eaba3998c7f7266584e43372b1d12070000000000000000000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000000000000000000030a11161a1c1d2020202020201c1b1915100902000000000000000000000000000000000000000000000000000000000008121b242b31363839393939393939392f2e2b272019100700000013202c3946535f6c7986929facb8ab9e92857d736c665e56555f69707d87929fa4aea39992857b6e685d544a40372e241a100700000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000050e18212b343e474f59616b707d8691969fa7a199928b80786d685f574f473f332d261d150c03000000000000000000000000000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080000010c161f282f35393a3c3d3f404243453d3b38332b23190f0000000000000000081a2733404d5a6673808d99a6b0a4978a7d7164574a3e3124170b00000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000000000000070c10151b1d24292c32383a41464a5053575f61676d71767c81868b91959b9fa3a69f9c96918c86817c77716d67635b51463b2f22160a0000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788487878787878787878787878787878787898e99a4a4988e888787878787878787878787878787878784786b5e5245382b1f120000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000814212e3b4754616e7b86929faca3998b7e7165564c44515c6674818d9aa8ab9d9184776a605447392f23180c000000000000000000020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e1206000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f070000000013202c3946535f6c7986929facb9ada197928780786d68605d676e7b859299a3aea49f92877d6f695f564c42392e251c12080000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000060f19222c353e474f59606b6f7c8490959ea5a39f928d827a6e69605950443f382f271e150d040000000000000000000000000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c30231609000000040d161e24292c2d2f313234353638302f2c272119110700000000000000000d1a2633404d596673808c99a6b1a4978a7e7164574b3e3124180b00000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f1206000000000000030b12181c1f262b2f35393d43484c52545b6063696e73797e83888e92989da0a8a29f9a94908a847f7a756f6b65605d55514940352a1e12060000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919494949494949494949494949494949599a0aaaaa098959494949494949494949494949494949184786b5e5245382b1f1200000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000006131f2b37434e5865727f8c99a3ac9f92867a6d615447404a54636f7c8996a1aca095897c6f62554b4034291c1004000000000000000005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e2216090000000000000000000000000000000000000000000000030d161f272d3235363939393939393635312c261e150c020000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000013202c3946535f6c7986929facb9b3a9a199938c827a6f6a656d79839097a1aba59c928b7e716b60574d443a30271c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007101a232c353e474f59606a6f7a838f939fa4a49d948f847b706b625a5049413930271f160d0400000000000000000000000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a00000000040c13191d202122242527282a2b252423211c170d0801000000000000000e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b00000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000000030c151c23282c31373a4045474f54565e61666c70767b80858b90959a9fa2a8a09e98928e88837e79736e6863605953514b4340372e23190d020000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a2a4aab2b2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f120000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000000000815212e3b47535f6a7783909dabaa9c8f8275685e5246394653606c7884919eaba89a8d8174675c5145382c1f140900000000000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000000000000000a151f2831383e424346464646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000004090e11121313131313131313090806030000000000000013202c3946535f6c7986929facb9bab2aba49f948f847c726c77818f95a0a9a79e938c80736c61594f453c32281e150b01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000008111a232c353d474f585f686e79818c939aa2a69f9691857d716c605b534a423931281f160d04000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b000000000008121a22282d303132323232323231302d282219130c04000000000006121e2b37424d576875828f9ba8b4aa96897d7063564a3d3023170a00000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000000000b151e272e34383c43474b5153596063686d72787d82878d92979d9fa7a49f9c96918b86817c76716d66615e56544f47454039312e251c1207000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9fa1a3a8b0b0a8a3a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9185786b5e5245382b1f12000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f08040000000000000000000003050e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000003101c28343f4a54626f7c8895a0aca3988b7e7164564c413744505b6573808d9aa7ab9f9285796d6053473b30251a0e02000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c0000000000000000000000000000000000000000000005111c27313a434a4e505353535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9b2a8a09da09f9691877f76808c939ea7a89f958e81776c605a50473d332a20160c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000008111a232b353d464e565e676d7780889298a0a8a09792877e736c655c544b433a31281f160c030000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0000000005101a242c33393c3e3f3f3f3f3f3f3e3c393329241e16100c0709060b1117232d3a47535f697884919eabaea398887b6e6155483b2e2215080004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000007121c2730394044464e53555d60656b6f757a7f848a8f939a9ea1a9a29e99938f89847f7a746f6a64605c54524c48433d39352f271f1c130a00000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b78849193939393939393939393939393939394979ea8a89e97949393939393939393939393939393939185786b5e5245382b1f12000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1614100b05000000000000060b0f12131b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000000000006121f2b3844505c6673808d9aa7ac9f92867a6d6054473a333f4953626f7c8895a0aca2978a7e7164574d42362a1e1205000000000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060605c5a544c42372c2115090000000000000000000000000000000000000000000000000000000105090b0b13131313070604000000000000000000000000000013202c3946535f6c7986929facb9aca0969196a0a199928c838c929ca5aaa1969083796d655b50483e352b21180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000081119232b343c444d555d656c737e8691969fa6a299928b80776d665d554b433a31281e150a0000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222c363e44494a4b4b4b4b4b4b4a49453e352f281f1c18171616171b222935404b55616e7b8896a1acac9f9286796d6053463a2d2013070006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e030000000c18232e39424a5153585f62676d72777c81868c91969c9fa4a7a09d97928d87827d78726d68625f5853504a46413b38322c29241d150d0a0100000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00121f2b3845525e6b788486868686868686868686868686868686878c97a3a3978c878686868686868686868686868686868684786b5e5245382b1f12000000000000000000000000000000080e171f2f3a454f575c5e60605f545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e42352b2423201c170e09030000020a11171b1f20252c34414e5a6774818d93939393938b7e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000000000713202d3a4653606d7985919eabaa9b8f8275675d5145392d3847535f6a7784909daaa99c8f8276695e52463a2d20160a000000000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c2013000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c69655e54493d3125190d0000000000000000000000000000000000000000000000000000060c111517182020201f1413100c0701000000000000000000000013202c3946535f6c7986929facb7aa9d91849196a0a39f9490949ca4aba29891847a6d675c53493f362d23190f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000071019222a323b434b535b606c707c848f949da4a39f928d81786d675d554b433a30261c110600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000004101c28333e4850555758585858585857555045413a312c282323222322282d333d45515d67727f8c99a8b2a99d908376665c5144382c1f1206000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000004101c2834404a545c60646a6f747a7e83898e92999ea1a8a39f9b95908b85807b75706c65605d56534e46443f3836302c271f1d18120b03000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00111e2a3743505c687278797979797979797979797979797979797a8794a1a094877a797979797979797979797979797979797872685c5043372a1e11000000000000000000000000000000000f1b2834404c5761686b6c6c6c605c5455585a5c5d5e5f5f565d6065696b6c6b6965605c554e463c37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e42393831302d28221a140c07070b141b22272b2d323939414e5a677480868686868686867e7164584b3e3125180b000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060403010000000000000203060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000000004111d2935414c5563707d8a97a1ada2988a7e7164554c41352b37434e5866737f8c99a7ac9f93877b6e6154483d32271b0f010000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000000000000000000000000000000030f1c2935424e5a6670767979797979797570655a4d4135281b0f020000000000000000000000000000000000000000000000000911181d2124252d2d2d2c201f1c18120b030000000000000000000013202c3946535f6c7986929facaea194877b849196a1a69f9c9fa6afa39992867c6f685e554b41382d241b110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000071018202931394149505a616a6f7a828d929fa4a49c938e82796d675d554b42382e23171006000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000814212d3944505a616465656565656564615a514c433e38342e302f302d33383f44505a606d7985929eabb1a7998c807366544a4034281c1004000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020006121f2c3844515c666d71767c81858b90959b9fa3a8a19e99928e89837e79736e6963605b53524c47433c38342e2a251e1b16100c070100000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000f1b2834404b5660686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6e7a8794a1a094877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6860564b4034281b0f00000000000000000000000000000005111e2a3744505c6873787979796d665c504b4d4f4c52565e61686d727678797876726d675f584e463c30261c160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4646453d3c39332a261f181212181d262d3337393e4546464c58646e7479797979797979716c6256493d3024170a000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b13131311100e0a050005090d0f1013131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0000000000000613202c3945515d6775818e9ba9ac9f92867a6d6053473a2f26323c4855616e7b88959faba4998c7f7266594f43382c1d12070000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d6976828686868686868275695c4f4236291c0f03000000000000000000000000000000000000000000000009121b22292e3132393939392d2c29231d150d0300000000000000000013202c3946535f6c7986929facada09386797b849197a1a9a9abb0a89f92877d706a5f564c43392f261b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000060e171f282f383f4450585f686d78808b9399a3a59e948f82796d675d544a3f342822180b020000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303c4955616c71727272727272716c605d554f4645403e3d3c3c3d3f44495059616c73808d97a1adab9f95887c6f6255483c2e23180c00000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e1205000713202d3a4653606d787e83888d92989da0a7a69f9c96918c86817c77716d67615f5753504945413a37312c28231c19140f0a0400000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b17232f3a454e565c5e6060606060606060606060606060616e7a8794a1a094877a6d6160606060606060606060606060605e5c564e453a2f23170b00000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b0000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53535353514a49443e363129231d1d23282f383f44464b52535353535c64676c6c6c6c6c6c6c64625a5045392d211508000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e423528202020201d1d1a16110b1015191c1c2020202734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0000000000000714212d3a4754606d7a86929facaa9b8e8175675d5145392c212d3a46535f697683909dabab9e9184776b605448392f24180c0000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c201300000000000000000000000000000000000000000003101d2a3643505d69768390939393938f8275695c4f4236291c0f030000000000000000000000000000000000000000000006111b242d343a3d3e464646463a38342f271f150b01000000000000000013202c3946535f6c7986929facada093867a6e7b859197a1a9b3aca1968b7f726b60584e443a31271d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000050d161d262d333e464e565d666d747f879298a2a69e949082796d665c50443f342a1d140a0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1724313e4a5764717e7e7e7e7e7e7e7d756d67615953514b4b4a49494a4a50535b606b707e88939fa9b0a69d9083766a5f53473b2e1c120700000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d21140700101d293643505c6976828a90949a9fa2aaa29f9a948f8a847f7a756f6a64605d55534d46443f38352f2b261f1c17110e0802000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0007121e28333c454b50525353535353535353535353535354616e7a8794a1a094877a6d61545353535353535353535353535352504b453c33281e120700000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c1003000000000000000000000000000000000005111d29343e48505658606060606060605b595e606060605e57555046423b342f27272e343c41495053585f6060605f5c585a60606060606060585650483e34291d1105000b1825313e4b5864717e8b93939393938e8175685b4e42352d2d2d2d2d2a2926221c151b212528292d2d2d2d34414e5a6774818d93939393938b7e7164584b3e3125180b000000000005121e2a36424d5765717e8b98a2aea2988a7d7064554b4035291e2a36424d5765727f8b99a3aca096897c6f63554b4035291d100400000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000010c18222d363f454a4b535353524745403931271d1207000000000000000013202c3946535f6c7986929facada093867a6d6f7c859297a2aaab9e91847a6d675c554b423930261e140b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000040b141b2227343c444c545c606d727e869298a2a69f958f82786d605a50463c2f261c110600000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000003101d2a3643505d6976838b8b8b8b8b8b8a817a706b64605c545756555657545b60656c727d86929aa4afaa9f948a7d7064584e43372b1f0b0000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e22150800101d2a3743505d6a7683909c9fa6a8a09d98928d88837d78736d6862605853514b46423b37332d29241e1b15100c06000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010c17212a333a4043454646464646464646464646464754616e7a8794a1a094877a6d6154474646464646464646464646464543403a332a21170c01000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000000000c17222d363e45494b5353535353535359636b6c6c6c6c6b64615a534d45403931303940454d535b60656c6c6c6c6b686157535353535353534b49453e362d22170c00000b1825313e4b5864717e868686868686868175685b4e423939393939393736322d271f262c3235363939393939414e5a677480868686868686867e7164584b3e3125180b00000000000714212d3a46535e697683909caaab9f9285796d6053463a2f241a26313b4754616d7a86929faca89a8e8174675d5145392c1f140900000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000000000000000407090a0b0b0b0b0b0b101d2a3643505d697683909ca9a89c8f8275695c4f4236291c0f0b0b0b0b0b0b0a09070400000000000000000000000005111d29343f485056586060605f53514b43392f23180c000000000000000013202c3946535f6c7986929facada093867a6d6a6f7c859298a2aaa1968f82796d675c544a423830261d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000020a1117222a323a424a505b626c717d869298a2a79f948e81746d62584e42382d22170b00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000030f1c2936424f5c6975828f9898989898938e847d76706d6666646362636465666c71787f879298a2acaca2988f82766c6155463c32261b0f0000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f22150800101d2a3743505d6a7683909da9a49c96918b85817c76716d66615e56544e4745403936312b27221b19130f0a030000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000050f1821282f34373839393939393939393939393b4754616e7a8794a1a094877a6d6154473a39393939393939393939393837342f2821180f0500000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d01000000000000000000000000000000000006111b242d34393d3e464646464646525e6b757979797978706c615f57514b433e3d424b51575f656c71787979797873685c504646464646463e3d39342d241b110600000a1724303d4956626c7179797979797979756f65594d3b46464646464644423e39312930383d41434646464646464c58646e7479797979797979716c6256493d3024170a00000000000815212e3b4854616e7b87939faca99b8e8174675c5145382c1d14202d3946525e6876828f9caaab9f9285796d6053473b31251a0e00000000000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000040b10131616171717171717171d2a3643505d697683909ca9a89c8f8275695c4f4236291c17171717171717161613100b05000000000000000000000915212e3a45505a62656c6c6c6c605c554b4034291c10040000000000000013202c3946535f6c7986929facada093867a6d606a6f7d869298a3a89f948f82796d665c544a42382f261d140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000061018202830383f44515a616b707d869299a4a69d938b7e716a5f544a3f33281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000020e1b2835414e5b6874818e9ba5a5a5a59e96918a837d79767271706f6f707275787d838b9299a2aaafa49a92867b6e61594f44342a20150a0000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524c48433d38352f2a261f1b17110d080100000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000060f171e23282a2b2d2d2d2d2d2d2d2d2d2d2e3b4754616e7a8794a1a094877a6d6154473a2e2d2d2d2d2d2d2d2d2d2d2b2a28231e170f060000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000000000009121b22292d303139393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245393939393931302d29221b12090000000815212d3945505a62646c6c6c6c6c6c6c68655d534648535353535353504f4a433b313a42494e4f53535353535348535c64676c6c6c6c6c6c6c64625a5045392d2115080000000007131f2c38434e5866737f8c9aa4ada2978a7d7063554b4034281c111d2a36414c5664717e8b98a2aea2988b7e7164574d42362a1b1106000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c000000000000000000070f161b20222324242424242424242a3643505d697683909ca9a89c8f8275695c4f42362924242424242424242322201c160f070000000000000000000b1724313d4a56626c71797979796d675c5145382c1f13060000000000000013202c3946535f6c7986929facada093867a6d60606a707d869299a3a69f948f82786d665c544a42382f261d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e161e262e343f485059606b707e87939fa6a59f92867c6f665b5044392e23180c000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000010e1a2734414d5a6774808d9aa7b1b4aea8a19e94908a85827f7e7d7c7c7d7f82858a90959fa3ababa39f93887e71695f53473e3322180e040000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e21140800101d2a3743505d6a7683909da69a8d8079726d68625f5853504a46413b38322c29241d1a150f0b0600000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000050c12171b1e1f202020202020202020212e3b4754616e7a8794a1a094877a6d6154473a2e212020202020202020201f1e1b17120c05000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c201306000000000000000000000000000000000000000911171d2124252d2d2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d2d2d2d2524211d1711090000000005111d29343e48505658606060606060605b59534d535f6060606060605d5b554d4339424c545a5c6060606060605f5353585a60606060606060585650483e34291d1105000000000915222e3b4854606a7784919eacab9e9285796d6053463a2e23180d1925303a4754606d7a86929facaa9c8f8276695e5346382d22170b000000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c2013000000000000000007111921272c2f303131313131313131313643505d697683909ca9a89c8f8275695c4f4236313131313131313131302f2c272119110700000000000000000b1825323e4b5865717e86868686796d6053473a2d20140a0000000000000013202c3946535f6c7986929facada093867a6d6058606b707d879299a3a69e948f81786d665c544a41382f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000010000040607080707050100040c141c2328363e474f59616c727f8c949faaa3989083786c60554b4034281c10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000d1a2633404d596673808c99a6b4aaa29f9a9f9f9c98928f8c8a8988898a8b8e92979da0a7aea8a199928b7f726c61574d42352c21100600000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d21140700101d2a3743505d6a7683909da99c928d847f7a746f6a64605c54524d48443d39352f2b261f1c17110d080200000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000001070b0f1112131313131313131314212e3b4754616e7a8794a1a094877a6d6154473a2e2114131313131313131312110f0b0701000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d2114070000000000000000000000000000000000000000060c1115171820202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023202020181715110c060000000000000c17222d363e45494b535353535353534e4d4d575e6c6c6c6c6c6c6c6a665f554a3e49545e66696c6c6c6c6c6c6c5e574d4e535353535353534b49453e362d22170c0000000004101c2834404b54626f7c8996a0aca99a8e8174665c5144382c1d120813202c3945515d6775818e9ba9ac9f93877b6e6153493f33271b0f030000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000040f19232b32383b3d3e3e3e3e3e3e3e3e3e3e43505d697683909ca9a89c8f8275695c4f423e3e3e3e3e3e3e3e3e3e3d3b38332b23190f05000000000000000a1723303d4a5663707d8993988a7d7063574a3d31261b0f0300000000000013202c3946535f6c7986929facada093867a6d605359616b717e87929aa4a69e938e81786d665b534941382d2217140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000020608080e070c101313151413110d0802020a1117242c353d47505a606c77828f98a2aa9f958b7e71675c5145382c1f14080000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000c1926323f4c5965727f8c98a5aea298928d939aa0a29f9c999796959697989b9ea1a9acaba39f9691877f726d625a50453c31231a1000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600101d2a3743505d6a7683909da9a49c96918b86817c76716d66615e56544f4745403937312b28221c19130f0a040000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000020405060606060606060814212e3b4754616e7a8794a1a094877a6d6154473a2e211407060606060606060504020000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a0000000000000000000000000000000000000000000005080a0b131315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d201413130b0a0805000000000000000006111b242d34393d3e464646464646464246535e69767979797979797771665b4f424e5a66707679797979797976695e5346464646464646463e3d39342d241b11060000000006131f2c3845515c6674818d9aa8ada197897d7063544a4034281c0b04111d2935414b5564707d8a97a2ada49a8c7f73655b5044372b1f13070000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c2013000000000000000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a505d697683909ca9a89c8f8275695c4f4a4a4a4a4a4a4a4a4a4a4a4948443d352b21160b000000000000000815222f3b4855626e7b88959a8d817467584e43372b1f120600000000000013202c3946535f6c7986929facada093867a6d60534f59616c717e88939fa3a59e938e81786c655b53493f3327261c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000003090e1214151a1c181c1f202121201d19130c050006121a232b353e44505b656e7b86929faaa79e9184796d6053463b3025190d0100000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000b1825313e4b5864717e8b97a4ab9f9286818890959b9fa3aba4a3a2a2a3a5a8a9a7a8a19e99928d847d716d625b51483e332a1f110800000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400101d2a3743505d6a7683909c9fa6a8a09d98928d88837e79736e6863605953514b47423c38332d2a251e1b15100c07010000000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c1004060000000000000000000000000009121b22292d3031393939393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b39393939393931302d29221b120900000000000713202d3a4653606d7985929eabab9e9185796d6053463a2e23180c010d18242f3a4653606d7985929fabac9e9184786c6053463a2f24180d0100000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c201300000000000004101b27323d474f54565757575757575757575757575d697683909ca9a89c8f8275695c57575757575757575757575756544f473d33271c10040000000000000714202d3a4753606d7a86979e9184786a5f53473a2e21150800000000000013202c3946535f6c7986929facada093867a6d605347505a616c727f8b919ba4a59e938e81776c655b504440382e261c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000000000060e151a1e2122272823282c2d2e2e2d2a251e160e05000811192327333f49535e69737f8c98a2ada1968b7e7164564c41362a1e110500000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1724313d4a5764707d8a97a3ac9f9286797c83898e9299999c9d9e9f9f9f9e9d9b9896918c86807a706b625a51493f362c21180e0000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d0100101c2936434f5c6976828a8f949a9fa2a9a29f9a94908a84807b756f6b65605d55534d46443f3836302b271f1c18120e0903000000000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000911171d2124252d2d2d2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d2d2d2524211d171109000000000005111d2935414c5664707d8a97a2ada89a8d8074665c5044382b1c12070007131f2c3845515c6674818e9aa8aca096897c7063554b4035291d110400000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000713202c38444f59606364646464646464646464646464697683909ca9a89c8f827569646464646464646464646464646360594f44382c20130700000000000006131f2c3945515d677885929e96887b6f6255483c3025190d01000000000013202c3946535f6c7986929facada093867a6d60534748505a626d727f8c929ca4a59d938e80776c605c524a40382e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000000060f181f262b2d2e34352e34383a3b3a3936302820160c0200071117222d38414d57606d7a86929faca89c908376685e5246392d20140700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000a1623303d495663707c8996a3afa399867a6f787d82868a8c8f909192929291908e8b8884807b736d68605950483f372d241a0f0600000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b0700000713202d3a4653606d787d82888d92979da0a7a69f9c97918c86817c77726d67625f5753504a46413a37322c29231d1a140f0b0600000000000000000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e110400000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000060c111517182020202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120202020181715110c060000000000000713202d3946525e6875828f9ba9ada196897c6f63544a3f34281c0b000004101c2834404b5463707c8996a1ada89b8e8174675d5145392c20140900000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f120000000000000916222f3b4854606b7071717171717171717171717171717683909ca9a89c8f82757171717171717171717171717171706b6054483b2f22160900000000000004101d2935404b556a7783909d998c7f7266564c41362a1d1105000000000013202c3946535f6c7986929facada093867a6d6053473e48515b626d737f8c929ca4a59d938d80746e645c524a40372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030e18212a31373a3b414243404546484746413a32281e1308000006111b262f3b45525d6875828e9ba8ac9f93877a6e6154473b2e21140800000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000916222f3c4955626f7c8895a2b5ab94877b6e6c70757a7d808284848586858583817f7c78736e68605d564f473f362d251b120800000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000006121f2c3844505c666d71767b80858b90959b9fa3a9a19e99928e89837e79746e6964605b54524c47433d38342f2a251f1b17110d080100000000000000000000000000000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d10040000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b1108000000000000000000000000000000000000000005080a0b1313131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e21151313130b0a080500000000000000000714212e3a4754616d7a86929facab9e9184786c605346392e23170b0000000c18232e394653606c7884919eabac9f92857a6d6053473b31261a0e02000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d100000000000000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83919daaaa9d90837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d706356493d3023160a000000000000000c18242f424f5c6875828f9b9c908376685e5246392d201307000000000013202c3946535f6c7986929facada093867a6d6053473a3f49515b636d73808d929da5a59d928d80746e635c524940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d2013070000000000000000000000000000000000000000000009151f2a333c4247484d4f504b51535454524c443a3025190d0100000a141d2935414c5664717e8b97a4afa49a8a7e7164574b3e3124180b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000815212e3b4854616e7b8794abb5a295887b6f6263686d7073767778797978787674726f6a66615e56524c433d352d241b1309000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000003101c28343f4a545c60646a6e74797e83898e92989ea0a8a39f9b95908b85807b76706c66615e56544e4745403936312b27221b19130c04000000000000000000000000000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000606060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080606000000000000000000000006121e2b37424d5765727f8b99a3aea89a8d8073655b5044372b1c110600000007121f2b3844505b6673808d9aa8aea2988b7e7164574d42362a1e12050004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d000000000003101d2a3643505d6976838a8a8a8a8a8a8a8a8a8a8a8a8a8a8a9195a0acab9f95908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d1104000000000000071a2734414d5a6774808d9a9f93867a6d6154473a2e23180c000000000013202c3946535f6c7986929facada093867a6d6053473a373f49525b636e74808d939da5a49d928d80736e635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaca09386796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c454d53555a5b5c555c6061615e564c41362a1d11050000020b19242f3c4955626f7c8895a2b6ac998d8073665a4d4033271a0d00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000714212d3a4754606d7a8799a4afa296897c6f63565d606366696a6b6c6c6c6b6a6865625f5854524d45413a312b231b1209010000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000c17232e38424a5053575f62676d71777c81868c91969c9fa4a7a09d97928d87827d78726d6862605853514b46423b37332d29241e160d0a0100000000000000000000000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a87949f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b0000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c130900000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000814212e3a47535f697683909d9f9fa096897c6f6253493f33271b0a00000000030f1c28333f4a54626f7c8895a09faa9c908376695f53463a2d21140700000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f1409000000000003101d2a3643505d6976839097979797979797979797979797979da0a8b1b1a79f9d97979797979797979797979797979083776a5d5044372a1d11040000000000000c1926323f4c5965727f8c98a4998b7e7164544a4034281c10040000000013202c3946535f6c7986929facada093867a6d6053473a2d374049525c606c77818e939ea6a49c928c80736d635b51493f372d241b1209000000000000000000000000000000000000000000000000010101010101010101010613202c3946535f6c7986929facaca09386796d6053463a2d20130701010101010101010101000000000000000000000006121e2b37424d575f616768696a676d6e6d685e5246392d2013080000000814212e3b4754616e7a8794a1ada89b8e8175685b4e4235281b0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0000000613202d394653606c7986939faca3968a7d706357525457595c5d5e5f5f5f5e5d5b5855534e4746413b352f281f19110900000000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000006111c2630383f44464e53555d60656a6f747a7f848a8f93999ea1a9a29f9a938f8a847f7a746f6a64605c55534d46443f38352f28201c140a00000000000000000000000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000000000000000000000000000000814212e3b4754616e7a8792929292877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815222f3b4855626e7b8895939393939184776a605441382d22170b00000000000b17222d3847545f6a7784919393939394887b6e6155483b2e221508000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e03000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9f9f9f9fa9abb0b8b8b0aaa89f9f9f9f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000b1724313e4a5764717d8a97ab9b8e8275665c5144382c1f12060000000013202c3946535f6c7986929facada093867a6d6053473a2d2e374044505b656d78818e949ea6a49c928c7f736d635b51493f362d241b120900000000000000000000000000000000000000010406070d0d0d0d0d0d0d0d0d0d0d13202c3946535f6c7986929facaca09386796d6053463a2d20130d0d0d0d0d0d0d0d0d0d0d07060400000000000000000814212d3a47535f696e7475767778797b7a6d6154473a2f24190d0100000714202d3a4753606d7a8693a0ada89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000005121f2b3744505b657885929faba4978b7e7164584b474a4d4f515152535252504e4c4947433c39363029241e160d0700000000000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000000000a151e262e34383c42474b5153586062686d72787d82878d92979c9fa6a49f9c96918c86817c76716d67615e5753504945413a322e261c1207000000000000000000000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000000000000000000000814212e3b4754616e7a8786868686877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a010000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000d1a2733404d5a66738086868686868686807366584e432f261b1106000000000006111c2b37434e5866737f86868686868686807366594d4033261a0d00000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a110700000000000003101d2a3643505d6976839093939393939393939393939393939c9fa6b0b0a69e9c93939393939393939393939393939083776a5d5044372a1d11040000000000000916232f3c4956626f7c8995ab9f9285796d6053463a2d2013090000000013202c3946535f6c7986929facada093867a6d6053473a2d2027333f49535c666d78828f949fa6a49c918c7f726d625b51483f362d241b12080000000000000000000000000000000001070d1113141a1a1a1a1a1a1a1a1a1a1a1a202c3946535f6c7986929facaca09386796d6053463a2d201a1a1a1a1a1a1a1a1a1a1a1a1313100c070000000000000815222e3b4855616e7b80828384858687807367554c4135291d120c070a0a15212e3b4854616e7b8794a1aea89c8f8275695c4f4236291c0f03000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000030f1b27333f495e6b7884919eaba5988b7f7265584c3f3d404344454646454543413f3c3b37322d2a251f19130c0400000000000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000000030c151c23282c3137394045474e54565e61666c70757b80858a90949a9fa2a8a19e98928e89837e79736e6963605b53524c4440382e24190e020000000000000000000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000714202d3946525e687579797979797975685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e0400000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a02000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000c1926323f4b57636e7379797979797979736e6358463d321d140a000000000000000f1b26323c4b57636d7379797979797979736e63574b3f3226190c000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f1911080000000000000003101d2a3643505d69768286868686868686868686868686868690949fabaa9e948f86868686868686868686868686868683776a5d5044372a1d11040000000000000814212e3b4754616e7a8799a3a297897c706356493d31261a0e0200000013202c3946535f6c7986929facada093867a6d6053473a2d20222d38414a545c666d79828f949fa7a49c918c7f726d625b51483f362c241a12080000000000000000000000000000040c13181d2021272727272727272727272727272c3946535f6c7986929facaca09386796d6053463a2d27272727272727272727272727201f1c18120b03000000000915222f3c4855626f7b888e8f9192978f8276675d5145392f241d181616141b222f3c4955626f7c8895a2afa89b8e8275685b4f4235281c0f02000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b17222d44505d6a7783909daaa6998c7f7366594c403333363738393939383735322f2e2b26201e19140d080b09050100000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000030a11171c1f262b2f35393d43474c52545b6063696e73797e83888e92989da0a7a39f9b95908b85807b75706c65605d56524a40352a1f13070000000000000000000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a00000000000000000000000000000000000005111e2a36414c565e616c6c6c6c6c6c615e564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e050000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e1105000000000000000000000000000a17232f3b47525c63666c6c6c6c6c6c6c66635c5247342b200b02000000000000000a15202f3b46515b63666c6c6c6c6c6c6c66635c52473b2f23170a0000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000030f1c2935424e5a66707679797979797979797979797979797982909ca9a89c8f827979797979797979797979797979797771665b4f4236291d10030000000000000613202d394653606c7986929fa99a8d807367574d42372b1e120600000013202c3946535f6c7986929facada093867a6d6053473a2d201b262f38424a545c676d798290959fa7a39b918b7f726d625a50483e362c241a1108000000000000000000000000040d161d24292c2d34343434343434343434343434343946535f6c7986929facaca09386796d6053463a34343434343434343434343434342d2c28231d150c030000000713202d3a4653606d7985929c9d9f9f92867a6d60554b40352f2923232324262d36424d5765717e8b98a4b1a69a8d8073675a4d4034271a0d01000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000061d293643505c6976838f9ca9a69a8d8073675a4d403427292a2b2c2c2c2b2a282522211f1b1919191919181715110c06000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000000000000060c10151a1d24292c32383a41464a5053575e61666d71767c81868b91959b9fa3a79f9d97928d87827d78726d68635c52473b2f23170a0000000000000000000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000000000000000000000010d1925303b444c52545f5f5f5f5f5f54524c443a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b040000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000007131f2a35404a52575a606060606060605a58524a403522190f000000000000000004121e2a354049515759606060606060605957524a40352a1f1307000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0903000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c76838f9ca9a89c8f82756c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e0100000000000005121f2b3744505b657784919eaa9d918477695f53473a2d21140800000013202c3946535f6c7986929facada093867a6d6053473a2d20141d263039424b555d676d79839095a0a8a39f93887f726c625a50483e362c231a110800000000000000000000010c161f282f35393a40404040404040404040404040404046535f6c7986929facaca09386796d6053464040404040404040404040404040403a38342e271e150b00000006121f2c3844515c6676828f9caaaba2988b7e72675d51454039342f3030312f383f46525e6975818e9ba8b3a9988b7e7265584b3f3225180c00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020f1c2935424f5c6875828f9ba8a79a8e8174675b4e413428252525252525252525252525252525252525252524211d17110900000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000003090e12181d1f272b3036383f44464d53545c60646a6f747a7f84898e92999ea1a8a19e99938f89847f7a736e63574b3f3226190c0000000000000000000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000000000000000000008141e29323b4146475353535353534746413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d03000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e14080000000000000000000000000000020e19242e3840474b4d535353535353534d4b4740382e2410070000000000000000020d19232e3740464b4c535353535353534d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d606060606060606060606060606976838f9ca9a89c8f827569606060606060606060606060605d5b554d43392d22160a00000000000000030f1b27333f49536976838f9ca9a096887b6e6155483b2f24190d01000013202c3946535f6c7986929facada093867a6d6053473a2d2014141e273039434b555d676d7a839096a0a8a49a93887e716c615a50483e352c231a110800000000000000000007131d28313a4145474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d535f6c7986929facaca09386796d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4645403930271d1207000004101c2834404a5465727e8b98a2aeaa9e9184796d605b514b45403e3d3d3d3f4149505b616e7b86929facada197887c6f6255493c2f22160900000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000020e1b2835414e5b6874818e9ba7a89b8f8275685c4f4235323232323232323232323232323232323232323232312e29221b12090000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000000000000000000000001070c10161b1e252a2d33383b42464b5153585f62676d72777c82868c91969c9fa4a49f9c96918b868073665a4d4033271a0d0000000000000000000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000000000000000020d1720293036393b4646464646463a3935302820160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000007121c262e353b3f4046464646464646403f3b352e261c120000000000000000000007121c252e353b3e4046464646464646403f3b352e251c12070000000000000000000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b0803000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565656565656565c6976828f9ca9a89c8f8275695c56565656565656565656565655544e463c32271b0f0300000000000000000b17222d414e5b6874818e9ba7a8988c7f7265554c4135291d1104000013202c3946535f6c7986929facada093867a6d6053473a2d20140c151e273039434c555d686e7a849196a1a9a49a93877e716c615a50473e352c231a110700000000000000010d18242f3a434b51545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5f6c7986929facaca09386796d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b42392e23180c0000000c18232e3a4754616d7a86929fa9aca1968d80746d605d55514b4a49494a4b4f535b606d74818e98a3aeab9e9285796d6053463a2d20130700000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000010d1a2734404d5a6773808d9aa6a99c8f8376695c50433f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3d3a342d241b1106000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000000000000000000000000000040a0f13191c22282b3136394045464e53555d60656b70757b7f848a8f939a9fa2a8a09e989083776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000000000000050e171e252a2d2e3939393939392e2d29251e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e0500000000000000000000000000000000000a141c242a2f32333939393939393933322f2a241c140a00000000000000000000000a131c232a2f32333939393939393933322f2a241c130a000000000000000000000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e08010000000000000000000000000000000000000000000000000006131f2b37434e585f62636363636363636363636363636976828f9ca9a89c8f827569636363636363636363636363636260584e43372b1f13060000000000000000061a2633404d596673808c99a6a99c8f8276675d5145392c201306000013202c3946535f6c7986929facada093867a6d6053473a2d2014070c151e27313a434c565e686e7b849196a1a9a49992877e716c61594f473e352b23190f0400000000000004111d2935414b555d606767676767676767676767676767676767676c7986929facaca09386796d676767676767676767676767676767676767605c544b4034281c100400000713202d3946525e6874808d97a2ada89d928c7f746d67605c5557565657585960656c727f8b939daaafa4998d8074665c5044382b1f120600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000d192633404c5966737f8c99a6aa9d9083776a5d504c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4b4a453f362d22170c0100000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000002080d11171c1f252a2e34383c43474c5154596063686e73797d82878d92979da0a79d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e02000000000000000000000000000000000000000000050d14191e20212c2c2c2c2c2c21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e09060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2726231f19120a020000000000000000000000010a12191e2325262d2d2d2d2d2d2d2626231f19120a010000000000000000000000000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070707070707070707075828f9ca8a89c8f827570707070707070707070707070706f6a6054473b2e22150800000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d6054473a2d22170b000013202c3946535f6c7986929facada093867a6d6053473a2d201407030c151f28313a444c565e696e7b849197a1a9a39992877e706c61594f473d352b21160b0000000000000613202c3945515d676d737373737373737373737373737373737373737986929facaca0938678737373737373737373737373737373737373736d665c5145382c1f1306000005111d2935414c56616d7a85929fa5aea49b918c8079716d67656463636465686b70787f87929fa5afa89f93877b6e61544a3f34281c100300000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000c1925323f4c5865727f8b98a5aa9e9184776b5e5858585858585858585858585858585858585858585858585650483f34291d1105000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000000000000000000000000000000000000060b0f141a1d23282c32373a4145474f54565e61666d70767b80858b90959b9d9084776a5d5144372a1e110000000000000000000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e221508000000000000000000000000000000000000000000000002080d1114142020202020201413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f131313131313131311070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000070e1317191a202020202020201a1917130e08000000000000000000000000000000070d12161919202020202020201a1917130e07000000000000000000000000000000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000000000916222f3c4955626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d82909ca9a99d90837d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f22160900000000000000000a1723303d4a5663707d8996a3aea3998a7d7164544a3f33281c0f030013202c3946535f6c7986929facaca093867a6d6053473a2d20140700030d161f28323b444d575f696e7c859297a2aaa39992877e706b61594f473d32271b100400000000000714212d3a4754606d79808080808080808080808080808080808080808087929facb3a69a8d8080808080808080808080808080808080808080796d6053463a2d2013070000010d1925303a46525e68717e8b939da5ada39b928d847e797572717070707274777d828c9299a3afaaa1968e8174695f5342382e23170b0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000b1825313e4b5864717e8b97a4ab9f9285786565656565656565656565656565656565656565656565656565625a50453a2e21150900000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000000000000000000000000000000000000000003090e12181c1f262b2f35393d44484d52545c6064696e74797e83898e929084776a5d5144372a1e110000000000000000000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000000000000000000000000000000000000000000105070813131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000002070a0c0d131313131313130d0c0a0702000000000000000000000000000000000002060a0c0d131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d13080000000000000000000000000000000000000000000003101d2a3643505d69768289898989898989898989898989898990949fabab9f959089898989898989898989898989898983776a5d5044372a1d1104000000000000000815222f3b4855626e7b8895a99f9f9b8e8174665b5044382b1f12060013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070000040d162029323b454d575f6a6f7c859298a29fa39992877d706b60594f44382c20130700000000000814212e3b4754616e7a878d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3afb5a89d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d867a6d6053473a2d20140700000008131e2a36414c56626c74818e939da4aea49d96918b85827f7d7c7c7d7e8184898f949fa3abaaa29891847a6d60574d4230261c11060000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000a1724313d4a5764707d8a97a3ac9f93867872727272727272727272727272727272727272727272727272716c62564a3d3124170b000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000000000000000000000000000000000000000000000000070c10151b1e24292c32383b41464a5053575f62676d71777c81868c83776a5d5144372a1e110000000000000000000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e0300000000000000000000000000000000000000000003101d2a3643505d6976839096969696969696969696969696969c9fa6b0b1a79f9d96969696969696969696969696969083776a5d5044372a1d1104000000000000000714202d3a4753606d7a8697939393939285796c605346392d2013060013202c3946535f6c7986929393939393867a6d6053473a2d201407000000040e172029333b454e585f6a6f7c8692989393939992867d706b6054483b2f22160900000000000814212e3b4754616e7a87949a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5b9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a93867a6d6053473a2d201407000000020d1925303a44505a606d78818d929fa2aaa8a09e97928f8c8a89898a8b8e91969c9fa6ada7a09892867c6f685d52453c311e140a000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b00000000091623303c4956636f7c8996a2afa4998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7165584b3e3225180b00000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000000000000000040a0f13191d20272c3036383f44464d53555d60656a6f747a7f8175685b4f4235281c0f0000000000000000000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e020000000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a08040000000000000000000000000004080a0b1313131313131313131313131313131311100e0b06000000000000000000000005090d0f101313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f140800000000000000000000000000000000000000000003101d2a3643505d697683909c9f9f9f9f9f9f9f9f9f9fa3a3a3a9abb0b9b9b1aba9a3a3a39f9f9f9f9f9f9f9f9f9f9d9083776a5d5044372a1d11040000000000000006131f2c3945515d677885868686868686867c6f6256493c2f2316090013202c3946535f6c798786868686868686796d6053473a2d20140700000000050e172129333c464e58606a707d8686868686868686867c706356493d3023160a00000000000814212e3b4754616e7a8794a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6acafb5acacacaea8a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a093867a6d6053473a2d2014070000000008131e29323f44505c666d78808b92989fa3aba9a29e9b9897969697989b9ea0a8aca9a19e9590867d6f6a60564c41332a1f0c02000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000915222f3c4855626f7b8895a2b5ab9b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12050000000000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000000000000000000000000000000000000000000000000000000001080d11161b1f252a2e34383c42474b5153586062686d72756f65594d4134281b0e0000000000000000000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f150900000000000002090f14181b1b191413110d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000050c11141717202020202020202020202020202020201e1d1b17120b0400000000000000020a1015191c1c20201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000000000000000003101d2a3643505d6976839093939393939393939393939b9ea5afb7b7b6b7b9b8afa59d9b93939393939393939393939083776a5d5044372a1d11040000000000000004101d2935404b55687378797979797979796f6a6054483b2e22150900121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000050f18212a333c464e58606b70797979797979797979706b6054483b2f22160900000000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93867a6d6053473a2d20140700000000020d172028343f4a545c666d747e858e92999ea1a8a7a8a5a4a3a3a3a5a7a8aca49f9d97928c837b6f6b60584e443a3021180e00000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b000000000815212e3b4854616e7b8794abb5ada39b989898989898989898989898989898989898989898989898989285786b5f5245382c1f1205000000000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000000000000000000000000000000000000000000000000000000000001040b1014191c23282c3137394045474e54565e616568655d53483d3125190c0000000000000000000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e030000000000030b131a202527282621201d19130f0a040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000040c141b212528292d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d00000000000000000000000000000000000000000003101d2a3643505d6976828686868686868686868686868e939ea9b0aba9abacb2a99d938e86868686868686868686868683776a5d5044372a1d110400000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260584e43382c1f130700111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000060f18212a343d464f5960636c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000814212e3b4754616e7a8793939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393867a6d6053473a2d2014070000000000050e17232e38424a545c606c717a81868d9196989a9c9e9f9f9f9f9e9d9c999a93908b857f786e6960594f463c32281e0f0600000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b000000000714212d3a4754606d7a8799a3afacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e9285786b5f5245382c1f120500000000000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5f5f5e5d5b595653514a47433d373127221b140b03000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e11171c1f262b2f35393d43474c5254595b59534b42372c2015090000000000000000000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000000020b151d252c313435332e2d2a251e1b16110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000020c161e262c32353639393635322c261e160c0200000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e010000000000000000000000000000000000000000030f1c2935424e5a667076797979797979797979797979818e9ba7a69f9c9ea1a8a79b8e817979797979797979797979797771665b4f4236291d1003000000000000000007121d2731454f575d5f6060606060606056544e463d32271b0f03000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000060f18222b343d474f54565f606060606060605f56544f473d32271b100400000000000814212e3b4754616e7a868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796d6053473a2d20140700000000000006111c263038424a505a61686e747b8084888b8e90919292929291908f8d8a87837e79726d665f574f473d342b20160c0000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b000000000613202c3945515d677986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f1205000000000000000000000000000000080e161e252a30363a3c4347484b4e50515253535252504e4c494644403937322b262017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10151a1d24292c32373a4146474c4f4d48423930251b0f040000000000000000000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000009131d272f373d40423f3a3936302c27201d18130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000a141e2830383d4143464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d010000000000000000000000000000000000000000010d1a26323e4a545e66696c6c6c6c6c6c6c6c6c66707d89939eab9f94909196a1ac9f93887c6f666c6c6c6c6c6c6c6c6c6a665f554a3e32261a0e010000000000000000010b151f333d454c5052535353535353534948433d342b21160a00000915202b353f474e5253535353535353535345403931271d1207000000000000000000061019222b353d4448495253535353535353524948443d352b21160b0000000000000714202d3946525e687679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797976675d5145392c201306000000000000000a141e2630383f4450565e61696e73787b7e81838485868685858482807d7a76726d67605c544d453d352b22190e040000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0000000004111d2935414b556b7885929393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f120500000000000000000000000000000000050c13191f252a2d32373b3c3f414345454646454543423f3c3a38342e2b27201b150b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e12181d1f272b3035393a3f42413d3730271e14090000000000000000000006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c10070000000000040f1a252f3941484d4e4c4746413a38322c29241d1a15100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060005101b26303a42494e4f53534f4e49423a30261b10050000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000000a16222d38434c545a5d6060606060606057606d7883919da5a499908384919ea6a49a9083786d6057606060606060605d5b554d43392d22160a00000000000000000000030d212b333b404445464646464646463c3b38322b22190f040000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000071019232b32383b3d4646464646464646463d3b38322b23190f0400000000000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d554b4035291d110400000000000000020c141e262e343e444c52575e61666a6f727476777879797978777573716d6865605d55504a423c332b23191007000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a677480868686868686867e7164584b3e3125180b00000000010d18242f44515e6b7784868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f1205000000000000000000000000000000000002080d141a1e20262b2e2f323536383939393938373533302d2c28231c1b150f0a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10161b1e25292d2e323534312c251e150c0200000000000000000000030f1b27323d464e545660606060606060595751444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000814202c37414b53595b5954524c48433d39352f2b261f1c18120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000915212c38424c545a5c60605c5a544c42382c2115090000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000005111c27313a434a4e50535353535353535e69727f8c95a0a99f93877c7e8a949faba0958c7f72695e53535353535353504f4a433b31271c110500000000000000000000000f1921292f343738393939393939392f2e2c27211910070000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000007111921272c2f30393939393939393939302f2c272119110700000000000000020e1925303b444c525f6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f514b433a2f24180d010000000000000000020c141c2328323b41464d5354585f626567696b6c6c6c6c6b6a696664615e5653514b443f38302a2119110700000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e01000000000000000000000000010d1a2733404c58646e7479797979797979716c6256493d3024170a0000000000071d2a37434f5c67727779797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11050000000000000000000000000000000000000003090e12151b1f212225282a2b2c2c2c2c2b2a282623201f1c18120f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d202126282825201b140c030000000000000000000000000a16202b343d434749535761686b6c6c66635b5146464b515357565e61666a6c6c6a66605d56514c46423b3328231c140c020000000000000c1825313d48535d656866615e56544f4745403a37312c28231c1a140f0b0600000000000000000000000000000000000000000000000000000000000000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e000d1925323d49545e66696c6c69665e54493d3225190d0000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000a151f2831383e42434646464643505a616e7b86929fa7a2978d817476828f99a3a79f92867b6e61594f434646464644423e3931291f150b000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000070f161b2022232c2d2d2d2d2d2d2d2c2322201b160f0700000000000000000008141e29323b4146535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535345403a31281d130700000000000000000000020a1117202930363b4246484e5355585b5d5e5f5f5f5f5e5d5c5a5754524c47454039342e261e180f070000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180c00000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800000000020f1b27333f4b5660676b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1d1b19161312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d111314191c1b19150f090200000000000000000000000000040f19222b32373b3c505c6873787979736d63574b434750555d60686d7276787977736d685f584e443b31292117110a02000000000000000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d08020000000000000000000000000000000000000000000000000000000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000f1c2835414e5a66707679797670665a4e4135281c0f0200000000000000000000000000000000000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b0203040506000000000000000000000000000000000000030d161f272d323536393935404b55616c75828f98a2a79f92857a6d6e7c87929fa9a2988f82756c61554b403539393736322d271f170d0300000000000000000000000000060d13181c1e1f202020202020201615130f0a040000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000040b101316161f202020202020201f161613100b0400000000000000000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464639352f281f160c01000000000000000000000000060e171e252a31363a3c4347484b4e50515253535252514f4d4a4746413a39352f28231c150c060000000000000000000005111d29343e48505658606060606060605b59534b41372c20140800000000000000000000000000000814202b36414a53585a60606060606060585650483e34291d110500000000000b17232e3a444e565c5e60606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c00000000000000000000000000000000000000000000000000030608090c0e10121213131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070c0f0e0c09040000000000000000000000000000000007101920272b3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f14080000000000000000000f1b2835424e5b6875817f7a756f6b65605d55534e4644403936302b27221b19130f0a040000000000000000000000000000000000000000000000000000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000b1724313e4a5764717d8686868686868686868686868686868684776a5e5144372b1e1100101c2936434f5c69768286868276695c4f4336291c10030000000000000000000000000000000000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e1011121307060401000000000000000000000000000000040d151c2226292a2d2c3945515d67707d8a949eaaa0958b7f72686a73808d97a1aa9e938a7d70675d51453c31262a2926221c150d0500000000000000000000000000000002070c0f11121313131313131309090703000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000307090a1313131313131313130a09070400000000000000000000000000050e171e252a2d2e393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392c29241d160d040000000000000000000000000000050d14191f252a2d31373a3c3f41434445464646454442403e3a3936302c29241d17110a030000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a0f040000000000000000000000000000030f1a252f3841484c4e535353535353534b49453e362d22170c00000000000006121d28323c444b4f51535353535353535353535353535353535353535353535353535353535353535352504c453d33291e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000101d2a3743505d6a76838c86817c77726d67625f5853514a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000b1724313e4a5764717d8a93939393939393939393939393939184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1413110d08010000000000000000000000000000030a11161a16202b37434e58606d7984919ea6a59d9083786d60606d7a85919ea6a59e9184796d60584e43372b20161a16110b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d201d18130c040000000000000000000000000000000002080d141a1e21262b2e2f323436383939393938373633312e2d2a25201d18120c06000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d13090000000000000000000000000000000008131d262f363c4041464646464646463e3d39342d241b1106000000000000010c16202a323a3f434446464646464646464646464646464646464646464646464646464646464646464544403b332b21170d0200000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312100e0c08070502000000020404060606060606000000000000000000000000000000000001040707131313131313130d0c0a07020000000000000000000000000002060808131313131313131310060603000000000000000000000000040a1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e11050000000000000000101d2a3743505d6a768390928e89837e7a746f6a64605c54524d46443f3835302b271f1d18120e09030000000000000000000000000000000000000000000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070f161b1f22232c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201d19130c040000000000000000000000000000000508131e28323a47535f6a73808d96a1aa9e93897d70665c5d67717e8b949faba1968d80736a5f53473e32281e13080500000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202013110d07010000000000000000000000000000000000000003090e12151a1f212225282a2b2c2c2c2c2b2a29272421201e1913100d07010000000000000000000000000000000009121b22292d3031393939393939393534312c251d150b0100000000000000000000000000000000010b141d252b3033343939393939393931302d29221b12090000000000000000040e1820282e33373839393939393939393939393939393939393939393939393939393939393939393837342f2921190f0600000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191514120e09030b0e10111313131313130b0b0905010000000000000000000001080d111314202020202020201a1916130d0700000000000000000000030a0f1214151f202020202020201c13120f0b0600000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d2014060000000000000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29241d1a15100b060000000000000000000000000000000000000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101920272b2e2f3938373635343331313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392d2c29241e160d040000000000000000000000000000020c1924303a44505a626e7c87929fa8a2988e81756b605455606c78839099a4a89f92877c6f625a50443a3024190c03000000000000000000000000000000040b101316162020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313060401000000000000000000000000000000000000000000000002050a0f121515181b1d1e1f20201f1f1e1c1a171413110d080401000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2524211d17110900000000000000000000060e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a282522211e1a1410171b1d1e202020202020181715110c060000000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a0100000000000000060e151a1f21222c2d2d2d2d2d2d2d29201f1c17110a020000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000101d2a3743505d6a7683909da7a09d98928d88837e79736e6963605b53524c47433c38352f2b261f1c17110e0802000000000000000000000000000000000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040f19222b32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041434445463a39352f281f160c01000000000000000000000000000a141e2935414c56616c76828f99a3a89f92867b6e61594f505b656f7c87939fa9a3999082766c62564c4135291e150a0000000000000000000000000000070f161b2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2323201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090c0e10111213131312110f0d0b070705010000000000000000000000000000000000000000000000060c11151718202020202020201b1b18140f0901000000000000000000000000000000000000000001080f14181a1b20202020202020181715110c06000000000000000000000000040c12171b1d1e20202020202020202020202020202020202020202020202020202020202020201f1e1c18130d0600000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322e2d2b261f1c23272a2b2d2d2d2d2d2d2524211d181109000000000000040d161e24292c393939393939393933322f2a241c130a000000000000060f1820262b2e2f3939393939393939362d2b28221c140b0200000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000101d2a3743505d6a768390979d9fa7a29f9a94908a85807b75706c65605d56544e4745403937312b28231c1914100b040100000000000000000000000000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a16202b343d4347495251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524745413a31281e130800000000000000000000000006111c26303845525d68717e8b949faba1968c8073695e534749535f6a74818d97a2ab9f948b7e71685d52463d30261c110600000000000000000000000007111921272c2f303939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c27211a11080000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f0e0c080400000000000000000000000000000000000000000000000003080b0d0e131313131313130b0a080500000000000000000000000000000001060b0f1111131313131313131313131313131313131313131313131313131313131313131312110f0c070200000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464543413f3b3a37312c282e33363739393939393932312e29221b120900000000010c1620282f35394646464646464646403f3b352e251c120700000000040d18222a31373a3b4646464646464646433938332d261d140a000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f1206000000000000000c1926323f4c5965727f858b90959b9fa3a69f9c97918c87827d78726d6862605853514b47423c38342e2a251e1b16110d0801000000000000000000000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f221509000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b27323d464e54565f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c433a2f24190d0100000000000000000000000b17232e38424e58606d7a85929ea6a69e9184796d60574d42414e58616d7a85929ea7a69e92857a6d61584e42382e23170c0200000000000000000000040f19232b32383b3d46464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a10050000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b161009010000000000000002080d101213131313131313090806030000000000000000000000000000000000000000000000010407071213131313131313131313120f0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4846423c3834393f43444646464646463e3d3a342d241b110600000008131e28323a414553535353535353534d4b4740372e24190d020000010c161f2a343c43474852535353535353534f46443f382f261c11060000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d201306000000000000000b1825313e4a57626d72797e83898e92999ea1a8a19e99928f89847f7a746f6a65605d55534d46443f3836302c27201d19130f0a0400000000000000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e5860626c6b6a696867666463626160626f7b8895a2aa93867a6d606162636465666768696a6b6c605d564c4135291d11040000000000000000000003101c28343f4a54606a74818d97a1ab9f948a7e71675d51453b3c46525e68727e8b95a0aca1978e81746a60544a3f34281f1409000000000000000000000b16212b353d44484953535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443d352c21160b000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000060d14191c1f1f2020202020201515120f0a030000000000000000000000000000000000000001080d1113141f202020202020202020201e1b161009010000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000001060b0f111113131313131207060300000000000000000000000000000000000000000000000000000000000000000000060606060606060503000000020608080c0f111213131312100e0b08070502000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5855534d46443f444b4f515353535353534b4a453f362d22180c0100010d19242f3a444c525f606060606060605957524940352a1e1307000007131d28313c464e53555f606060606060605c53504a42382d22170b00000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f221508000000000000000916222e3a46515b62676d71777c81868c91969c9fa6a39f9b96918c86817c77716d67615f5753504a46413b38322c29241e1b15100c0700000000000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222e3b4754606a6f7877767574737271706f6e6d686e7b8894a1a39886796c6c6d6e6f7071727374767778796d685d5245392c201306000000000000000000030c19232b3844505c666f7c87939fa9a3998f82766c61554b403335414c56606c7883909aa4a99f93887c6f665c50443b30251a0d03000000000000000004101b27323d474f5456606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606056554f473d33271c1004000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c1309000000000810181f25292b2c2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000040c12171b1d1e20202020201f1312100c060000000000000000000000000000000000000000000000000000000105090b0b13131313131312120f0c04090e121415191b1d1f1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865615f5753504a4e565b5e606060606060585650483f34291d11050004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a00071018242f3a434e585f626c6c6c6c6c6c6c6c69605b544a3f33281c0f030000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000006121e29353f4951555c60646a6f757a7f848a8f949a9fa2a8a09e98928e88837e79736e6964605c54524c48443d39352f2b261f1c18120b030000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f03000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6d6054473a2d2114070000000000000000000b151e2a36414d56606d78839099a4a99f92877c6f625a5043392f303a44505b666f7c87939faaa49a9083786d60574d42362a1f150b01000000000000000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c20140700020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b1005000006101a222a303538393939393939392f2e2b2620181006000000000000000000000000000000040d161e24292c2d383939393939393939393937332c251c13090000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000060e161d23272a2b2d2d2d2d2d2c201f1c17110a03000000000000000000000000000000000000000000000000060c111517182020202020201f1e1c1810151a1e212225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787674726e6964605c545660676a6c6c6c6c6c6c65625a50453a2e211509000713202c3945525d687679797979797979736d63574b3f3225190c050e19222935404b555f6a6e7979797979797979766c665b5044382b1f120600000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c00000000000000010d18232d373f434b5153586062686d73787d82888d92989da0a8a29f9b95908b85807b76706d66615e56544f4745413a37312c28231d150c030000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8991908f8e8d8c8b8a898887868583919daa9f92878385868788898a8b8c8d8e8f9091877a6d6054473a2d211407000000000000000007121d27303946525e68727f8b95a0aba1978d80746a5f53483e312728333f4a54606b74818e98a2aca0958c7f72695e52463e31271d1207000000000000000916222f3b4854606b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f2316090008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a00020d18222c343b4144464646464646463c3a37312a22180e0300000000000000000000000000010c1620282f35393a4546464646464646464646433e372e251b1005000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000040e1820282e3337383939393939392d2c28231c150c03000000000000000000000000000000000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735312e2d2a251f1b150d07010000000000000000000000000000000000020b18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f58677277797979797979716c62564a3d3124170b000714212d3a4754606d7a86868686868686807366594d4033261a0d0b16202b343d45515d676e7c868686868686868682796c605346392d201306000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000007111b252d31394045474e54565e61666d70767b81858b91959b9fa3a79f9d97928d87827d78736e6863605954514c47433c38342e271e150b000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959d9c9b9a99979695949992919195a0aca399929091929995969798999a9b9c9d93877a6d6054473a2d21140700000000000000000c18232e39424f59616e7b85929fa7a79e92857a6d60584e43362c1f222d38424f59616e7a86929fa7a79f92867b6e61594f43392f24180c030000000000000a1623303d495663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063564a3d3023170a000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f0008141f2a343e464d51525353535353534847433c342a20150a0000000000000000000000000008131e28323a41454752535353535353535353534f4940372c21160a00040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000010c16202a323a3f43444646464646453a38342e261e150a00000000000000000000000000000000000000000009121b22292e313239393939393939373430282c31373a3b3f4244454646464543413e3b3936302b272018130c04000000000000000000000000000000000a141d2a333e474f5961696e787e83888b8e909292939291908e8b88837e786f6a606a77848686868686867e7165584b3e3225180b000714212d3a4754606d7a8793939393938c807366594d4033261a0a141d28323d46515b606d798391989393939991847a6d665b5044382b1f12060000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000a131b1f272f34383d43474c52545c60646a6e747a7f84898f92999ea1a9a29f9a938f8a847f7a75706b65605d55534e4645403930271d1207000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c8995a2a7a6a5a4a3a2a1aaa29f9e9da0a7b1aba39f9d9e9fa2aaa2a3a4a4a5a6a7a093877a6d6054473a2d2114070000000000000004101c2834404b54606b75818e98a2aca0958b7e72685d52463c31241a1c262f3d46525e68727f8c95a0aca2988e81756b61554b4035292015090000000000000a1623303d495663707c89939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393897d7063564a3d3023170a00101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000d1925303b4650585d5f60606060606055534e463c31261b0f030000000000000000000000030c19242f3a444c52545e6060606060606060605f5a52493e33271b0f000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c000006121d28323c444b4f5153535353535246443f3830261c11060000000000000000000000000000000000000006111b242d343a3d3e4646464646464544403b34383c4247484c4e505252535252504e4b4746413b373229241d160d05000000000000000000000000000006111b262f3c454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c706b67798592939393938a7d7164574a3e3124170b000714212d3a4754606d7a87939f9f9f998c807366594d4033261a111c262f3a444e58626d75818e95a0aaa59f92877c6f685e544a3f33281c0f03000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e1206000000000000000000010a0d151d23292c32383a41464a5053585f62676d72777d82878d92979d9fa7a49f9c96918c86827c77726d67625f5853514b42392e23180c000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89959b9a999998979695949892919095a0aba39992909192989495969798999a9b9c93877a6d6054473a2d211407000000000000040d1a242c3845515c66707d89939eaaa59d9083786c60564c41342a2012141d2a36414c56606d7883919da5aa9e938a7d70675d51453c31261a0d0400000000000a1623303d495663707c89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f96897d7063564a3d3023170a00121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300101c2935414d5862696c6c6c6c6c6c6c625f584e43372b1f120600000000000000000000000b151e2935414c565d606b6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000b17232e3a444e565c5e60606060605f53504a42382e23170c000000000000000000000000000000000000010c18222d363f454a4b53535353535352504c454044464e5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000000000000b17222d38414d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d706d798698a29f9f96897d7063564a3d3023170a000714212d3a4754606d7a8793a0aca6998c807366594d4033261a17222d38424c56606a727f8b939ea8a79e938b7f726a60564c42382d22170b000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d010000000000000000000000030b12181c1f272b3036383f44464e53555d60656b70757b80858b90959b9fa3a8a19e99928e89847f7a746f6a64605c544b4034281c10040000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916232f3c4956626f7c89908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6d6054473a2d2114070000000000010c161f2a36424d57606d7984919da5aa9e93897c6f665b50443a3022180e0b1925303b44515c66707d89939eaaa59e9184796d60574e42372b20160c01000000000a1623303d495663707c8996a3acacacb5afaca7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a396897d7063564a3d3023170a00131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300121f2b3844515d697479797979797979766a5f53473a2e2115080000000000000000000007121d27303945525d686d78797979797979797979766c5f5346392d201300111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000f1b27333f4b5660676b6c6c6c6c6c6c605c544a3f34281c1003000000000000000000000000000000000005111d29343f485056586060606060605f5d574f4a5153575f6265686a6b6c6c6c6b6a6864615e56544e45413a312921170f050000000000000000000000030f1b27333f49535f69707d8792989fa7aba7a09d9898929191919299989d9f9892877d707a8794aab4a396897c706356493d3023160a000714212d3a4754606d7a8793a0ada6998c807366594d403326172128333f4a545e686f7c87929fa5aaa0958e81756d62584e443a2f261c11060000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b11060000000000000000000000000001070c10161b1e252a2e34383c43474b5154596063696e73797e83888e92989ea1a8a39f9b95918b85817c76716d665c5145382c1f1306000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c83838281807f7e7d7c7b7a7978777887939f9e9184787879797a7b7c7d7e7f80818283847a6d6054473a2d211407000000000007131d28313a46535f69737f8c96a0aca2988e81756b60544a3f32281e100608141e2834404a54606b75828f98a2aca0968c80736a5f53473e32281e1308000000000a1623303d495663707c8996a7b1bbb5aba39f9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a96897d7063564a3d3023170a00131f2c3946525f6c7985929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c79868686868686867c6f6255483c2f221509000000000000000000000c18232e39424f59606d7a85868686868686868686796c605346392d201300121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00111d2a37434f5c6772777979797979786d665c5044382c1f120600000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c696157545c60646a6e72757778797979787674716e68626058514b433b332921170d030000000000000000000005121f2b3744505b656e7b859299a2aaaaa39f95918b888584848586888b90959e9992857b7b8894a1aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d4033261e29333b44505b666d7a849199a3aea2989083796d605b51463d32281d140a00000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000040a0f13191c23282b31373a4145474f54575e61676d71767c81868c91969c9fa4a7a09d98928e88837e796d6053463a2d20130700000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815212e3b47535f6a6f77767574737271706f6e6e6d66667885929e9d9083766b676d6e6f7071717273747576776d675d5145392c20130600000000020b18242f3a43505a616e7b86929fa8a89f92867b6e61594f42382d20160c00020c18232e39424f59616e7b86929fa8a89f92867b6e625a50443a2f24190c020000000a1623303d495663707c8995a0a9b3afa399928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897d7063564a3d3023170a00131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c79859293939393887b6f6255483c2f22150900000000000000000005101c2834404b54606b74818e979393939393939386796c605346392d20130013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00111e2b3844515e6b7784868686868686786d6053463a2d20130800000000000000000000000000000000000b1724313d4a56626c71797979797979787369585f666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b010000000000000000030f1b27333f4953606c77829097a2abaaa398928b837f7b79787778797b7f83899196978f827c8895a2aea295897c6f6256493c2f231609000714212d3a4754606d7a8793a0ada6998c807366594d40332627303b454f59606c78828f96a1aba49f92857b6e675d51493f342b20160b02000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e181109010000000000000000000000000000000000000002080d11171c1f262b2f35393d44484d53555c60646a6f747a7f848a8f939a9fa2aaa29f9a94908a8376695d5043362a1d1000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006131f2b37434e585f626a69686766666564636261605c6a7784919d9c8f8275695c60616263646566676869696a605d554c4135291d1104000000000a141d2935404b55616c75828f98a3aca0968c7f73695e52473d2f261c0e04000007121c27303d46535e69737f8c96a0aca3998f82766c61564c4135291e140a0000000714202d3a4753606d79839097a2acac9f928780808080808080808080808080808080808080808080808080808080808080808080808080807b6e6255483b2f22150800131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929f9f9f95887b6f6255483c2f2215090000000000000000050e1b242c3845515c666f7c88939fa99f9f9f9f9f9386796c605346392d20130013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000e1b2734414e5a6774818d93939398897c6f6356493c2f24190d01000000000000000000000000000000000b1825323e4b5865717e868686868686857866616a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000000005121f2b3744505b65717e8a949fa9aea39892867f78726e6c656b666d6e72767d849094948c7f8c99a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033232e39424d57616b73808c949fa8a69d928a7e71695f554b40372d22190e050000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d06000000000000000000000000000000000000000000000000060b10151a1d24292c33383b42464b5153586062686d72787d82878d92989da0a7a69f9c9084776a5d5144372a1e1100000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000030f1b26323c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54514c433a2f24190d0100000006111b262f3845515d67717e8a949eaaa69e9184796d60574d42352b1d140a000000000b151e2a36424d57606d7984919ea6ab9f948a7e71685d52453d30261c1106000006131f2c3945515d676e7b85929aa4afa3998e81747373737373737373737373737373737373737373737373737373737373737373737373736e695f53473a2e21140800131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000000000020c16202b37424d57606d7983919aa4afacacacac9f9386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b000a1724313d4a5764707d8a99a3aa998c807366564c4135291d1104000000000000000000000000000000000b1724313e4a5764717d8a939393939786796d6c707c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f24180c03000000000000000613202d394653606c7883909da6b0a79f92867d726c6662605b545c6062656b707a8290959286929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332834404b545e69707d88939fa6a99f948d80736c61574d43392f251b100700000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000030a0f13181d20272c3136394045464e54565e61666c70767b80858b90959ca4aa9d9084776a5d5144372a1e1100000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474951504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514745413a31281e1308000000000b17222d38414e58606d7984919ea6ab9f948a7d70675c51453b3023190b0200000000030c1a25313b45515c67707d8a949eaba69e91857a6d60584e42382e23170b000004101d2935404b555f69707d88939fa6ab9d938b7e716a67676767676767676767676767676767676767676767676767676767676767676767625f574d42372b1e120600131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000000008131e28323a47535f69737f8c95a0acb6b8b9beac9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b000714212d3a4754606d7a86929fa99d908376685d5245392c201307000000000000000000000000000000000a1723303d4a5663707d89969f9fa994877a6d707e8690959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403529201509000000000000030f1c28333f4a5463707d8995a0acab9f958b7e716b605b5453504a5053555961686d798391999299a3aeafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033343c45515c666e7b85929aa4aba1979082786d605a50453c31271d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d11161c1f252a2e34383c43474c52545b6064696e747a7e838c929caa9d9084776a5d5144372a1e1100000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000040e18222a32373b3c44434241403f3e3d3c3b414e5a6774818d9a988c7f7265594c3f3c3d3e3e3f40414243443a39352f281f160c01000000030f1b27333f49535f6a73808d96a19fa3998f82766c61554b4033291f100700000000000009141f2934404b55616c76828f99a39fa1978d80746a60544a3f34281c100300000c18242f39434d57616b73808c949ea8a59f92867c6f685d545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453c31261a0e0200131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000000030d1925303a44505a616e7b86929fa7afacabadb3ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b000613202c3945515d677683909ca99f92867a6d6054473a2d211409000000000000000000000000000000000a1623303d495663707c8996a3aca195887b707e8792989e9896918f8e8d8e8f91979b9fa4aca49f9691847b6e675d51453c31261a0f02000000000006121f2b3844505b6674818e9ba7b1a99d9083766d6259504a46443f4446484f565d676f7c87929fa3abb4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40313c46505a606d78839097a2aca39991857a6e665c50483e332a1f150b00000000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1d24292c32383a41464a5053585f62676d7279808c99a69d9084776a5d5144372a1e110000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000007101820262b2e2f37363534333332313033404d596673808c99978b7e7164584b3e313031323334353636372d2c29241e160d040000000005121f2b3744505b656f7c87929393939392877c6e625a5043392e21170d00000000000000030c18232f3943505a616e7b86929393939393877c6f665c5044382b1f1206000007121d27313b454f59606c78828f96a0aaa39891847a6d665b504d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847423c332a2015090000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000000010b151f2a36414c56626c76828f98a3aca49f9ea1a9b39f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0004111d2935414c5566737f8c99a9a3998a7d7164574a3e31261a0e02000000000000000000000000000000091623303c4956636f7c8996a2afa295897c7c86929996918c8784828181818285888e939aa1a9a8a0969083796d60584e43372b1f140900000000000613202d394653606c7985929eabada1978a7d70645a50443f393734383a3d444c555f6a74818e9aa7b1bdafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403a434e58616c74808d959fa9a59f92877d6f685e544a3f362c21180d0300000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000000000000002080d11171c1f262a2f35383d43484c52545c60646a6e747a7e838c929caa9d9084776a5d5144372a1e110000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000070e151b1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0400000000000613202d394653606c79838686868686868680736a5f53473e30271d0f05000000000000000007121d27313e47535f6973808686868686868683796d6053463a2d2013070000010b151f2a333e44505b666d7a849198a2aaa1968f82786c60594f45404040404040404040404040404040404040404040404040404040403b3a37312a21180e030000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000007121d27313946525e68717e8b949faaa49a939297a1ad9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900010d19242f3c4956626f7c8997a2ab9a8e817467574d42372b1e12050000000000000000000000000000000916232f3c4956626f7c8995a2afa396897d839098938d847f7b777574747476787c81889197a1a9a8a0958d80736a5f53473b30251a0e02000000000916232f3c4956626f7c8997a2adab9e9285796d6053463f332d2b282c2d323a434e58626e7b88959fabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40414b555f6a717e8a929da7a89e938c7f726b60564c42382e241a0f06000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000000000000040a0f13191c22282b3136394045474e54565e61666d70767b80858b90959ca4aa9d9084776a5d5144372a1e110000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000040a0f1315161e1d1c1b1a19181724313e4a5764717d8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d080100000000000005121f2b3744505b656c7679797979797979736e64584e43352c1e150b000000000000000000010b151f2b37424d57636e7379797979797979776d665c5044382b1f1206000000030d182128333f4a545d686f7c86929fa4a89f948c80736b61574d43392f343434343434343434343434343434343434343434343434342f2e2b2620180f06000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000000020b18232f39434f59616d7a85929ea6a99f938785929eab9f9386796c605346392d20130013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000813202d394653606c7985929eab9e918478695f53463a2d2114060000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f828f9593888079726e6969686768696a6f747d859197a2ada79f92877c6e62574d42362a1e1205000000000c1926323f4c5965727f8c98a9b3a79b8e8174665c50443828221f1c1f2028313c47535f6a7683909da9b6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d3f45515d676f7c86929fa4aaa0968f81756d62594f443b30261c12080000000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f05000000000000000000000000000000000000000000000000000000000000070c10151b1e24292d33383b42464b5153586062686d73787d82888d92989da0a7a69f9c9084776a5d5144372a1e110000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000306080911100f0e0d0c0b1623303d495663707c899694877b6e6154483b2e21150b0c0d0e0f1011070604010000000000000000030f1b27333f49535b60696c6c6c6c6c6c6c67645c52463c31231a0c0300000000000000000000030d1a26313c45525c63666c6c6c6c6c6c6c6a605c544a3f34281c100300000000060f17222d38424c565f6a717e8b929da7a69f93887d70695f554b40352927272727272727272727272727272727272727272727272722211e1a150e0600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509000000000a141d2934404b55606b74818e97a1ada1978e8183909da99f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000006121f2b3844505b6675828e9ba8a196887b6e6155483b2e23170c0000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e948f9493887e736d67615e575b5a5b5860626b6f7c85929ea6afa3998e8175695e52463a2d201408000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f342817121012161f2b37434e5866727f8c99abb5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595049515b606d79849198a2aea29891847a6d605b51473d32291e150a0000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c01000000000000000000000000000000000000000000000000000003090e12181c1f262b3035383f44464d53555d60656a6f757a7f848a8f949a9fa2aaa29f9a948f8a8276695d5043362a1d100000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020100000915222f3c4855626f7b889598867a6d6053473a2d201407000102030304000000000000000000000000000b17222d38414950535d606060606060605a58524a40332a20110800000000000000000000000009151f2a33404a52585a606060606060605d53504a42382e23170b00000000000006111c262f3a444e58616c74808d959fa9a49a92857b6e675d51453f342b20171a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1514120e09030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900000006111b262f3845515c67707d89939ea9a69e91857a84919daa9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030000030f1c28333f4a5465717e8b98a8a8988b7e7265544a3f34281c100300000000000000000000000000000916222f3c4955626f7c8895a2afb0a69e9c958c80736c605c55524d4e4e4e4e5459606a717e8a949fabab9f92877b6e6154483b3025190e02000005111d2a36414c566a7784909daaafa499887b6f6255483c2e23170603060d1a26313c4956626f7c8999a3afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736b605b5358626d75818e96a0aaa49f92867c6f675d51493f352b20170c03000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000001040b10141a1d23282c32373a41464a5053575f61676d71777c81868c91969c9fa6a7a09d98928d88837e786d6053463a2d2013070000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a879a928579675d5145392c2013060000000000000000000000000000000000000006111b262f383f444650535353535353534d4c4740382e21180e00000000000000000000000000030e18212e3840474b4d535353535353535046443f3830261c1106000000000000000a141d28323c46505a606d78839097a1aba2979083796d605b51463d32291e140a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0808060200000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000000b17222d38414e58606d7984919ea5aa9e948a7e7885919eab9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000b17222d3b4854616e7b8795a0a89b8f8275665c5044382c1f120600000000000000000000000000000916222f3c4955626f7c8895a2afb8b0a89d9083786d605a514b464241414143474f58616c76828f9ca9afa3998c7f7266564c41362a1e110500000713202d3946525e687985929facac9f9386796d6053463a2d20130600000913202d3a4653606d7986929facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adab9e91847d726c655d606a727f8b939ea8a79d928a7e716a5f554c41372d23190e050000000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b00000000000000000000000000000000000000000001080d11161c1f252a2e34383c43474c52545b6063696e73797e83898e92999ea1a8a39f9b95908b85807b76716d665c5144382c1f12060000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939184786b554b4035291d100400000000000000000000000000000000000000000a141d262d3337394346464646464646403f3c362e261c0f060000000000000000000000000000060f1c262e363b3f4046464646464646443a38342e261e140a0000000000000000020b16202a343e44515c666e7b859199a3a9a0958e81756d62584e443a30261c11060001010101010101010101010101010101010000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090000040f1b27333f49535f6a73808c96a0aca2988f82757985929fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000000000614202d3a46525e697784919daa9f9285796d6053463a2d20130800000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d71665c5045403936303432373d46505a63707d8a97a1adab9d908377685e5246392d20140700000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3845515c667784919daaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adada19691877f776d68686f7c87929fa5a99f958d80746c61584e433a2f251b110700000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f0200000000000000000000000000000000000000040c13191d20272c3036394045464e54565d61666c70757b80858b90959b9fa3a8a19e99928e89837e7a746e6a64605c544a4034281c10040000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869a9184786b554b4135291d11040000000000000000000000000000000000000000020b141b22272b2d36393939393939393433302b241c140b000000000000000000000000000000000a141c242a2f323339393939393939372d2b28231c140c02000000000000000000040e18222834404a545e69707d87929fa5a79e938b7f726a60564c42382e23170f0600000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150900040d1a232b3744505b656f7c87929fa8a79f92867b6e7986939fac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000005121e2a36424d576774808d9aaaa298897c6f6356493c2f24190d01000000000000000000000000000916222f3c4955626f7c8895a2afb8ab9e9184786c60544a3f342f2a2527272b333e4653606c7885929eabaca095877a6e6154473b2e21140800000915222f3c4855626f7b8895aab4a99d9083766a554b4034281c1004000004101c2834404b546975828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb2a9a199928c827a6f6d7a849199a3aba1979083786d605a50463c31281e130a000000000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e07000000000000000000000000000000000000010a0d161e24292c33383b42464b5153585f62686d72787d82878d92979da0a7a49f9c96918c86817c77726d67625f5853514a42392e23180c000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794928679675d5145392c201306000000000000000000000000000000000000000000020a11171b1f202a2d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2a201f1c17110a020000000000000000000000061018232e39424d57606b727f8c939ea7a59f92877c6f685e544a3f342821180d04000000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221509010c161f2a36414c56606c77839099a3aba0958c7f726d7a879aa4af9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e06000000000000020e1a25303d4a5763707d8a98a3aa998c807366564c4135291d1104000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8074665b5042382e231d1a1b1b212b3844505b6674818e9ba7b1a7978a7e7164574b3e3124180700000a1623303d495663707c8996a3afa89c8f8275695c4f422e23180c000000000c18232e414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adbbb2aba39f948f847c78828f96a1aba49992857b6e665c51483e342a1f160c0100000000000000000000000000000000000000000000000000000002080e111724313d4a5764707d8686868684786b5e5245382b18120e09030000000000000000000000000000000a131c1f282f35393d44484d52545c60646a6f747a7f848a8f939a9fa2a9a19e9a938f8a847f7a756f6b65605d55534e4644403930271c12070000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000403020101000915222f3c4855626f7b889598877a6d6054473a2d2114070001020303040000000000000000000000000000000000060b0f12131d202020202020201a1917130e080100000000000000000000000000000000000000080e1317191a202020202020201d1312100b06000000000000000000000000000007121c27303b454f59626d75818e95a0aaa39991847a6d665c50443e332a1f160c010000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150907121d28313946525e68727e8b949faba3999083786d6e7a8794a1b69f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a0400000000000000000914202d3a4753606d7a86929fa99d908376685d5245392c201307000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0a0f1c28333f4a5465717e8b98abb5a69a8d8073675a4d402e23180c00000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb8b0aaa9a69e969186828f949fa8a69f93877d70695e544b40362c22180d04000000000000000000000000000000000000000000000000000001070c14191b2227313d4a5764707d8a93939185786b5e52453828231c1a140d070100000000000000000000000007121c252e313a4145474f54575e61666d71767c81868c91969c9fa4a79f9d97928d87827d78726d6863605953514b47433c38342e271e150b000000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000000000000206080811100f0e0d0c0b1623303d495663707c899694887b6e6155483b2e22150b0c0d0e0f10110707050100000000000000000000000000000003050610131313131313130d0d0b07030000000000000000000000000000000000000000000002070a0c0d131313131313131107060300000000000000000000000000000000000b151e29333d47515b606d79839098a2aba1968f82786d605a50453c31281d13070000000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070303030303030303030303030713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215090b18242f39434f59616e7a85929fa6a89f92877c6f666e7b8894a1ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000000000006131f2c3945515d6776838f9ca99f92867a6d6054473a2d211409000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6054473a2d21150a01000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c1004000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adb0a69e9c9fa2a199928f949ea6a89e948c7f736b60574d42392e241b10060000000000000000000000000000000000000000000000000000030b12181e252a2d33373d4a5764707d8a979e9185786b5e524538342e2a251f18120c0400000000000000000000020d19232e3740434c5154596063696e73797e83888e92989ea0a8a29f9a95908b85807b76706c66615e56544f4745403a37312c28231c150c03000000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000000000030a0f1214151e1d1c1b1a19181824313e4b5764717e8a9795897c6f6256493c2f231718191a1b1c1d1e1413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515d676e7b86929aa4a89f948d80736c61574e433a2f2418110700000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114101010101010101010101010101013202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22150a141d2935404b55616b75818e97a2aca1968d80746a626f7b8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000000000004101d2935404b5566727f8c99a9a3998a7d7164574a3e31261a0e020000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130300000613202d3a4653606d7986939facab9e918478675c5145382c1f1306000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0adaa9e948f9298a2a39f9c9ea6aaa1968f82776c60594f453b30271d12090000000000000000000000000000000000000000000000000000060d151d23293036383f44464a5764707d8a979e9185786b5e5246444039363029241d160d0600000000000000000006121e2a35404951555d60656b70757b80858a90959a9fa2a8a09d98928e88837e79736e6963605b54524c48433d39352f2b261f1c18120b030000000000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000000060e151a1f21222b2a29282726252425323f4c5865727f8b98968a7d7063574a3d30242425262728292a2b21201d19130c0500000000000000000000000305060e101010101010090806030000000000000000010304060606060504030100000000000000000000000000000000000000000000000000000000000000000000000000000000050e19232935404b555f69707e88939fa6a69d928a7e716a5f554b40352923190e05000000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d211c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2215111c262f3845515d67707d8a939ea9a59e9184796d60626f7c8895a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3c4955626f7c8897a1ab9a8d817467574d42372b1e12050000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4135291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada99c8f82869298a3aba9aaaea39891847a6d655b50473d33291e150b0000000000000000000000000000000000000000000000000000070f181f272f343b4146495053565964707d8a979e9185786b5e5753514a46423b352f281f180f0700000000000000000a16232f3b46515b63676d72777d82878d92979d9fa7a39f9b96918b86817c76716d67615f5753504a46413a38322c29241d1a15100c07000000000000000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000000060f1820262b2e2f37363534343332313033404d596673808c99978b7e7164584b3e313031323334353636372e2d2a251e170e050000000000000000060b0f12131b1d1d1d1d1d1d1615130f0a0400020507080b0e1011121313131211100e0b08070502000000000000000000000000000000000000000000000000000000000000000000000000071118242f39434d57616c73808d949fa8a49f92867c6e675d51453f352b20170c030000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2929292929292929292929292929292929292d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221517222d38424e58606d7984919ea5a99e938a7d70675d626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000713202d394653606c7885919eaa9e918477695f53463a2d2114060000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e221508000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807d869299a3abb5ac9f92867c6f685d53493f352b21170c0300000000000000000000000000000000000000000000000000071019212a313940454c52535b60636669707d8a979e9185786b6763605c54524d454039312921191007000000000000000c1925323e4b57636d737a7f84898f92999ea1a9a19e99928f89847f7a746f6a64605c55534d46443f3836302c27201d18130f0a040000000000000000000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000000030e18222a31373a3b44434241403f3e3d3c3b414e5a6774818d9a998c7f7266594c3f3c3d3d3e3f40414243443a3936302920170c020000000000020a11171b1f202729292929292922221f1b150e090e111414181a1c1e1f20201f1f1e1c1a181514120e0904010000000000000000000000000000000000000000000000000000000000000000000007121d28313c45505a606c78828f96a1aaa2989183796d605b51473d33291e150b0000000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d6054473a36363636363636363636363636363636363636363a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f22151c28333f4a545f6a73808d96a1aca2978e81756b6155626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d07010000000000000000000000000005121f2b3744505b6575818e9baca096887b6e6155483b2e23170c0000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95897c6f6256493c2f231609000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80737d879299a4aca6998c80736a60584e453c332a21170f05000000000000000000000000000000000000000000000000060f19222b333c434b51565e61656c6f7375777e8a979e9184787674706d66615e57514b433b332b22190f060000000000000d192633404c5966737f868b91959b9fa3a69f9c97918c86827d78726d68625f5853514b46423b38332d2a251e1b16110d0701000000000000000000000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000000a15202a343c43474851504f4e4d4c4b4a4948474f5b6875828e9b9a8d8073675a4d4748494a4b4c4d4e4f50514746413a32291e130800000000020b141b22272b2d343636363636362f2e2b262019141a1e20212527292b2c2c2d2c2c2b29272421211e1a14110d08020000000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505b666d7a849198a3aaa0958e81756d62594f453b30271c120700000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605447434343434343434343434343434343434343434343434653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221a242b3844505b666f7c87929fa8a69f92857a6e615956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000000000000030f1b27333f495364717e8b9aa4a8988b7e7265544a3f34281c100300000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073717e87939aa4ab9e92857c6f6a5f574d453b332921170e0500000000000000000000000000000000000000000000040d18212b343c454d555c60686e73787c7f828486929fa196898482807d79746e69605d554d453d342b21180d030000000000101d2a3743505d6a768390989da0a8a29f9a948f8a84807b75706c65605d56544e4745403936312b28221c19130f0a040100000000000000000000000000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c10030000000000000000000000000000000000020f1a26313c464e53555e5d5c5b5a595857565554535d697683909c9b8e8174685b535455565758595a5b5c5d5e54524c443a3025190d010000000a141d262d333739414343434343433c3b37322a2220252a2d2e313436373939393938373634312e2d2a25201d19130d070100000000000000000000000000000000000000000000000000000000000000040d182128333f4a545e686f7c86929fa5a79e938c7f726b60574d42392e23181006000000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d60544f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f53606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f221f2a36424d57606c78839099a3ab9f948b7e71685e5256626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000000000000b17222d3b4754616e7a87939fa89b8f8275665c5044382c1f120600000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000916232f3c4956626f7c8995acb6a89b8f8275685c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736c717e88939fa3a19792857c6e695f574d453b332920170e050000000000000000000000000000000000000000010c161f2a333c464e575f676d737a8084898c8f919298a3a8a197918f8d8a85817b736d675f574e463d332a1f150b0100000000101d2a3743505d6a7683909da7a09d98928d88837d79736e6963605b53524c47433c38342f2a261f1c17110d080200000000000000000000000000000000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1003000000000000000000000000000000000006121f2b37434e585f626a69686767666564636261605c6a7784919d9c8f8275695c60616263646566676869696a615e564c41362a1d1105000006111b262f383f44464e5050505050504947433c34292c30363a3b3e41434445464646454443413e3b3a36312c29241e18130c0400000000000000000000000000000000000000000000000000000000000000060f17222d38424c56606a717e8b939da7a59f92877d70695e544a40342822180d040000000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d605c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2228313a46525e69727f8b959faba3999082776c60564c56626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000000000000000614202d3946525e687783909daa9f9285796d6053463a2d20130800000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000815222e3b4855616e7b889aa4afa99d9083766a544b4034281c10040000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073666c727f8b919ca4a19791857b6e695f574d453b322920170e050000000000000000000000000000000000000008131e28313c464e5860696e7980868d9196999c9d9fa3aaaba9a19e9c9a97928d8680796e6960584e453b31271d120700000000101d2a3743505d6a7683909d9b95908b85807b76716d66615e5753504945413a37322c29231d1a140f0b06000000000000000000000000000000000000000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000814212e3a47535f6a6e77767574737271706f6e6d6d66667885929e9d9083766b666d6e6f7070717273747576776d685e5246392d20130700000b17222d38414950535a5c5c5c5c5c5c55544e463c35393b4246474b4d4f515253535252514f4d4b4846423b39353029241d160d070000000000000000000000000000000000000000000000000000000000000006111c262f3a444e58626c74818e959fa9a39991857b6e665c51443e342a20160b0200000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a6d696969696969696969696969696969696969696969696969696969696d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f242f3a43505a616e7b86929fa7a89f92867c6e655b504956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000005111e2a36414c566773808d9aaaa298897c6f6356493c2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000714202d3a4753606d7a86939facab9e918478665c5145382c1f1306000004111d2935404b556976828f9ca9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366626d727f8c929ca4a19791847b6e695e574d443b322920160e040000000000000000000000000000000000010d19242f3a434e58606a6f7b838c92989ea1a9a8aaa39f9e9e9fa3aaa8a9a29f98928d837b6f6a60574d43392f24180c03000000101d2a3743505d6a768390928e89837e79746e6a64605c54524d46443f38352f2b261f1c18120e09030000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000815222f3b4855626e7c83838281807f7e7d7c7b7a7978777887939f9e9184787778797a7b7c7d7e7f80818283847a6d6154473a2e21140700030f1b27333f49535b6067696969696969625f584e454045474d5254585a5c5e5f5f605f5f5e5c5a5754534d4745413a352f281f191109010000000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d79839097a1aba1979083786d605a50463c32281d140a00000000000000000000000000000000000000131f2c3946525f6c7985929facada093877a767676767676767676767676767676767676767676767676767676767676788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f2935414c55616c75828f98a2aca0968c80736a5f53494956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000000010d1925303d495663707d8998a2aa998c807366564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000613202c3945515d677784919eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c8073665b636d73808d929da5a19691847b6e695e564d443a322820160d040000000000000000000000000000000004111d2935414c555f6a6f7c8590959fa2aaa69f9c98989291919298979c9fa4aaa39f9590857c6f695f554b4035291f1509000000101d2a3743505d6a76838c86817c77716d67625f5853504a46423b37332d29241e1b15100c0701000000000000000000000000000000000000000000000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100300000000000000000000000000000000000916222f3c4955626f7c88908f8e8d8c8b8a898887868584839099a49f9287838485868788898a8b8c8d8e8f90877a6e6154473b2e2114080005121f2b3744505b656c747676767676766f6a5f574d4b5153575e616467696a6c6c6c6c6b6a696764615e5754524c45403a312b231b130a010000000000000000000000000000000000000000000000000000000000020b16202b343f45515c676e7b859299a3a99f958d80746c61584e443a2f261b1106000000000000000000000000000000000000131f2c3946525f6c7985929facb6a99c8f82828282828282828282828282828282828282828282828282828282828282828f9ca9b5ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2f303845515d67707d8a939eaaa49a9184796d60584e414956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d110400000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0004101c2934404b55697683909ca9afa399887b6f6255483c2d22170b00010714202d3a4753606d7a86939facafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366595b636e74808d939da5a19691847b6e685e564c443a32281f160d040000000000000000000000000000030e18222c3945515d676e7c859297a0a7a8a09e94908b8886858586878a8f93999fa7a7a09792857b6e675d51453c31261a0e0000000f1b2835424e5b6875817f7a756f6b65605d55534e46443f3836302b27221b19130f0a040000000000000000000000000000000000000000000000000000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c100704000000000000000000000000000000000916222f3c4955626f7c88959b9a9a99989796959a93929190959faba39992909192989495969798999a9b9c94877a6e6154473b2e211408000613202d394653606c79808283838383837c6f695e56555d6065696e717476777879797978777674716e6966605d56514b433d352d251c130a000000000000000000000000000000000000000000000000000000000000040e19222834404b555e69707d87929fa5a79d928a7e716a5f564c41382d22170f050000000000000000000000000000000000131f2c3946525f6c7985929facb8ab9f948f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f949fabb7ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c2e38424e58606d7a84919ea6a99f93887d70675c51463c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000006131f2c3845515c6775828f9ca89f92867a6d6054473a2d211409000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261906000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000c18232f414d5a6774808d9aa7b5ab978b7e716453493f33271b0f0b0e121c28333f4a5463707d899aa4afafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c80736659525c606c77818e939ea6a09691847a6e685e564c443a31281f160d04000000000000000000000000000a15202b37434e58606d7a849197a2a9a79f969189837e7b797878797b7e828790959ea5a9a1979184796d60574d42372b1d120700000e1b2734404d59656f75726d6863605953514b47433c38342e2a251f1b17110d0801000000000000000000000000000000000000000000000000000000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336291c1614100b0500000000000000000000000000000916222f3c4955626f7c8895a2a7a6a5a4a3a2aca49f9f9e9d9fa7b1aba39f9d9e9fa2aaa2a3a3a4a5a6a7a194877a6e6154473b2e2114080005121f2b3744505b656e7b858f8f8f8f8f857b6e685d60676d72777b7e80828485868685858482807e7b77726d68605d554f473f372e251c1209000000000000000000000000000000000000000000000000000000000000071018232e39434d57606b727f8c939ea8a49f92867c6f685d53493f332721170c0300000000000000000000000000000000131f2c3946525f6c7985929facb8b0a69f9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9fa6b0bbac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c343f4a54606a74808d96a1ada1978e81746b60554b403c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000000000000000004101c2834404b5565727f8b98a8a3998a7d7064574a3d31261a0e020000000000000000000916222f3c4955626f7c8895a2afa79a8d8074675a4d412e23170c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000071824313e4b5764717e8a97a7b1a79a8e8174655b5044372b211b171a1d242b3844505b6673808d9aacb6afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d505b656c78818e949ea6a09691837a6d685e564c433a31281f160d030000000000000000000000020f1a26313b4754606a74818e96a0a9a89f9590847d76716e6c656b696e71757c838e939ea6a9a0968d8073695f5347392e23180c00000c1825313d48535d656866615e56544f4745403937312c28231c1a140f0b060000000000000000000000000000000000000000000000000000000000000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f4336292423201c171008000000000000000000000000000916222f3c4955626f7c88959d9c9b9a98979695949992919095a0aca399929091929994969798999a9b9c9d94877a6e6154473b2e21140800030f1b27333f49535e696f7c8692999c9790837a6d666d72797f83878b8d8f919292939292918f8d8a87837f7a736d676059514940372e241b0f0600000000000000000000000000000000000000000000000000000000000007121d27303b454f59636d75818f95a0aaa29891847a6d655b50443d33291e150b00000000000000000000000000000000131f2c3946525f6c7985929facb8b8b0aba9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9abb0b8b9ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c3844505c666f7c87939fa9a69e92857a6d60594f43393c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000c18232e3b4855626e7b8896a1ab9a8d817467574d42372b1e12050000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a3f34281c1003000004101d2935404b556a7683909da9b4aa95887b6e6255483b2f22150800000814212e3b4754616e7b8795a0acab9e9184786c6053463e332b2722252a2f35404a54606c7884919eabb8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d49535b666d78828f949fa6a09590837a6d685d564c433a31281f150c030000000000000000000006121f2b37434e58626f7c89939da8aca09690837a706b6561605b575e61646a6f78818e949faaa89f92867b6e62554b4034281c1004000814202c37414b53595b5954524c48433d39352f2b261f1c17110e0903000000000000000000000000000000000000000000000000000000000000000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433633302f2c28211a11080000000000000000000000000916222f3c4955626f7c8891908f8e8d8c8b8a898887868583909daa9f92878385868788898a8b8c8d8e8f9091877a6e6154473b2e21140800000b17222d38414d57606a707e87939fa0958f82786e787f858b9095979a9c9d9f9f9f9f9e9d9c9a9795908c868079706b625b514940362c21180e030000000000000000000000000000000000000000000000000000000000000b151e29333d47515b606d79839198a2aaa0968f82776c60594f453b30271d1207000000000000000000000000000000131f2c3946525f6c7985929facb8b0a8a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a6aeb8ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c424d57606d78839099a4aa9e948a7e71685d52473d303c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714212e3a47535f6a7884919eaa9e918477695f53463a2d2114060000000000000000000916222f3c4955626f7c8895a2afaa9d908377665c5044382c1f1206000006131f2c3845515d677885919eabaea298877a6d6154473a2e21140700000714202d3a46525e697784909dabada197897d70635a50453d37332d3136394045515c66717d8a96a1adb9afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d414a545c666d79828f949fa7a09590837a6d685d554b433931271e150c030000000000000000000814212e3a47535f6a76828f9ca5afa49a91847a6d6860595553504d5254585f666d78828f98a3aea3998d8074675c5145382c1f130600040f1a252f3941484d4e4c4746413a38322c29241d1a15100c060000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f433e3f3d3c38332c231a110800000000000000000000000915222f3c4855626f7c8584838281807f7e7d7c7b7a79787a8794a19f92867978797a7b7c7d7e7f8081828384867a6e6154473b2e211408000006111b262f3b454e58616c727f8b929d9f948e817b838c92979d9fa7a8a09e9c9b9a9b9c9d9fa4a7a09d98928d847d726d635b51483e332a201509000000000000000000000000000000000000000000000000000000000000030c17212b353f45515d676e7c86929fa4a89e948c7f736b60574d43392e231810070000000000000000000000000000131f2c3946525f6c7985929facb8a89e969393939393939393939393939393939393939393939393939393939393939393959ca6b1ac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255483c46535f69727f8c95a0aba2988f82766c61564c41352f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000000000006121f2b37434e586774818e9aaba096887b6e6155483b2e23170c0000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facab9f928578685e5246392d201307000005111e2a36424d5666737f8c99a3afa99c8f82766c61574f46443f414142464b515a606d7883919da8b0b8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40424a545c676d79829095a0a7a09590837a6d675d554b433930271e150c0300000000000000000815222f3b4855626e7b88949fabac9f93877d6f685d564f4846444246484e545c666e7b86929facab9f9285796d6053463a2d201307000009131d272f373d40423f3a3936302c27201d18120f0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f464a4c4a48443e352c231a1108000000000000000000000815212e3b47535f6a6f7877767574737271706f6e6d676e7b8894a1a39886796c6c6d6e6f7071727374757677796e685e5246392d2014070000000a141d29333c464f59626d74808d939e9d938e8690959ea2a8a19e9896918f8e8d8e8f91939a9d9fa7a29f9691877f736d635a50453c31261a0e05000000000000000000000000000000000000000000000000000000000000050f19232935414b555f6a717e8a929da6a69f93877d70695e554b40342822190e0400000000000000000000000000131f2c3946525f6c7985929facb8a2968c87868686868686868686868686868686868686868686868686868686868686868a95a1adac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554844505a616e7b86929fa7a79f92867b6e615a50443a302f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000020f1a26313e4a5764717d8a99a4a8988b7e7265544a3f34281c100300000000000000000916222f3c4955626f7c8895a2afaea398887c6f6255493c31251a0d06030615222f3c4855626f7c889aa4afaa9d9083776a564c4135291d11050000020e1925303b4854616e7b87929fabab9f948a7d706a60595350494e4e4d53555d606c73808c959c9ea6b0afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4038424b555d676d7a839095a0a79f959082796d675d554b433930271e150c0200000000000006121f2b37434e586774808d9aa6b0a89b8e82756b60564c443d3937363a3c424a545f6975818e9baba7a2978a7d7064574a3d3124170a0000020b151d252c313435332e2d2a251e1b16100d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c4f51575957554f473e352c231a110800000000000000000006121f2b37434e585f626c6b6a696867656463626160626f7b8895a2aa93867a6d606061636465666768696a6b6c615e564c41362a1e1105000000020b17212b343e47515b606c78818f959f9d999299a0a7a49f96918b8884828181818284878b90959ea2a8a199928c7f736c61574e42372b22170b00000000000000000000000000000000000000000000000000000000000000071118242f3a434e58616c73808d949fa8a49992857b6e675c51453f342b20160b02000000000000000000000000131f2c3946525f6c7985929facada093877a797979797979797979797979797979797979797979797979797979797979788693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6255484c56616c76828f98a2aba0958c7f72695e53483e32282f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000a14212e3a4754616d7a86939fa89b8f8275665c5044382c1f120600000000000000000916222f3c4955626f7c8895a2afb4aa988b7f7265574d42362a1f161210121c2834404a5465717e8b98acb6a79b8e8174685b4e413025190d010000000914202d3a46525e6975818e99a3afa69e92857c6f6b62605b535a5b575e61676d737e8893948f949eaaafa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403039434b555d686d7a839096a0a79f959082796d675d554b423930261e140b0200000000000815212e3b47535f6a7884919eabaca096897c6f62594f443a322d2b2a2d3038424d5763707d89999b9a99988d8073665a4d4033271a0d000000030b131a202527282621201d19130f0a04010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c515b63666361594f473e352c231a11080000000000000000030f1b26323c464e53555f5e5d5c5b5a595857565556626f7c8995a2a194877a6e615455565758595a5b5c5d5e5f54524c443b3025190d0100000000050f19222c353f44505b666d79839096a1a39fa3aba49a938c847f7b777675747475777a7e838a9297a1a8a39f918a7e716a5f53473e33281c10040000000000000000000000000000000000000000000000000000000000000007131d28313c46505a606d78828f96a1aba1979083796d605a50463c32281d140a000000000000000000000000131f2c3946525f6c7985929facada093877a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625548525d68717e8a949faaa4999083786d60574d42362c232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000713202d3946525d687683909da99f9285796d6053463a2d20130800000000000000000916222f3c4955626f7c8895a2afb6a99c8f8376695e53463c3128201f1c1f232c3844515c6675818e9ba8b3a9988b7f7265584c3f322519080000000005121e2a36424d57626e7c87929fa7ada19791857d746f6c6568676869696e7279808893958f828f9ca8afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40333039434c565e686e7a849196a1a79f948f82796d675c544b423830261d140a00000000000915222f3c4855626f7c8896a1adaa9e9184776a6054473d3228201f1e2026303c4753606d79868f8e8d8c8b8b8276695c504336291d100000000002090f14181b1b191413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695c5b636d72706b61594f473e352c231a110800000000000000000a15202a343c4347485251504f4e4d4c4b4a49495663707c8996a3a194887b6e615548494a4b4c4d4e4f5051524746413b32291e140800000000000007101a2328333f4a545d676e7a84919eabacafa49a93888079726e696968676869686d71767e859196a1aaa39f92867c6e625a5044392d20150a00000000000000000000000000000000000000000000000000000000000000010c161f2a333e44505c666d7a849199a3a99f958e81746c62584e443a2f261c11060000000000000000000000131f2c3946525f6c7985929facada093877a6d606060606060606060606060606060606060606060606060606060606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62554f59606d7a85929ea6a89f93877c6f665c50453b3124232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000005111d2935414c566673808c99aaa298897c6f6356493c2f24190d01000000000000000916222f3c4955626f7c8895a2afb9ac9f93877b6e61584e433a312d2c282b2e343f4953606d7985929eabada197887c6f6255493c2f22160900000000020e1a25303b47535f6a73808d95a0a8a9a1979188817c797674747476787b7f848d939890837e8a97a3afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403328313a434c565e686e7b849197a1a69f948f82796d665c544a42382f261c1106000000000c1925323f4c5865727f8b98a8b2a79a8d807467584e43352b20161212151f2c3845515c677481828180807f7e7d7063564a3d3023170a00000000000004080c0e0f0c07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958636d727f7d706b61594f473e352c231a110800000000000000040e18222a32373b3c4544434241403f3e3d3d4a5763707d8a96a3a295887b6f6255483c3d3e3f4041424344463b3936302920170d0200000000000000081117222d38424b555e6873808c99a6b3ac9f93887e736d67615f575b5a5b565e61656c717b849198a2aea2988f82766c6155493c32271b0f0300000000000000000000000000000000000000000000000000000000000000040d182128343f4a545e686f7c87929fa5a79d938b7e716a60564c42382d22170f0600000000000000000000131f2c3946525f6c7985929facada093877a6d605453535353535353535353535353535353535353535353535353606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f625554606b74818e97a1ada1968d80746a60544a3f33291f232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000000000010d1924303c4956636f7c8998a2aa998c807366564c4135291d1104000000000000000916222f3c4955626f7c8895a2afbbafa4998d80746a5f554c433d3a383438393f44505b65717d8a97a2adab9e9285786c605346392d201306000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284878c91969992867c7d8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d40332628313a444c565e696e7b859197a1a69f948f82786d665c544a42382d22170b000000030f1b27333f49536875818e9ba8b4aa978a7d7064574a3d3224190d0505101c2934404b55646f74757474737271706b6054483c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a727f8c867d706b61594f473e352c231a11080000000000000006101820262b2e2f3938373635343231313e4a5764717d8a97a4a295897c6f6256493c3132333435363738392e2d2a251e170e0500000000000000000006111c28343f4a54606d7a85929eabb7aa9d91847a6d665d55534d4e4e4e4c52545a61696f7c86929fa8aa9f948a7d7064584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000060f17232e38424c56606a727f8b939da7a59f92867c6f685e544a3f332821180d03000000000000000000131f2c3946525f6c7985929facada093877a6d605447464646464646464646464646464646464646464646464653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f62555c666f7d88939fa9a59e9184796d60584e42382e2117232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e0200000000000000000000000000000813202d3a4653606d7985929fa99d908376685d5245392c201307000000000000000916222f3c4955626f7c8895a2afb4aba39f92877c6e675d554f4846443f44464a5059606c7883909da9b1a79a8e8174655b5044372b1f12050000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877e717e8a97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261f28323b444d575f696f7c859298a2a69e948f81786d665c544a3f33281c0f03000005121f2b3744505b657784909daaaea298877b6e6154483b2e21150800000c18232f3943535d64686968676665646360594f44382c2014070000000000000000000000000000000000000000000406071013131313131310100d0a050000000003060809121313131313130d0c0a0702000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f827669626e7b869292877d706b61594f473e352c231a110800000000000000060e151b1f21222c2b2a2928272625323e4b5865717e8b98a4a396897c706356493d3025262728292a2b2c21201e19140d050000000000000000000006121f2b3844505c66727f8c97a1adb8aca0968f81786c605b514842414141464750575f6a727f8c96a1ada69d9083766a6054473b2e22150900000000000000000000000000000000000000000101010101010101010101010006111c26303a444e58626d74818e95a0a9a39891847a6d665b50443e332a1f150b010000000000000000131f2c3946525f6c7985929facada093877a6d6054473a39393939393939393939393939393939393939393a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca295887b6f6257606d7984919aa4a99e938a7d70675d51463c30261c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d211409000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760595553504a5053545c606b727f8b959fabaca095897c6f6353493f33271b0f030000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9e9f9d9590867e70717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d403326162029323b454d575f6a6f7c869298939393938e81786d665b5044382b1f120600000613202d394653606c7985929facab9f928578695e52463a2d201407000007121d2731414b53595b5c5b5a59585856544f473d33271c100400000000000000000000000000000000000001070c1013141d2020202020201d1c1a16110a03040a0f1215151f2020202020201a1916130d07000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000060606060e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276695f6a707e869292877d706b61594f473e352c231a0e0400000000000000040a0f1215151f1e1d1c1b1a1925323f4c5865727f8b98a5a3968a7d7063574a3d3024191a1b1c1d1e1f1414110d080200000000000000000000000713202d3a4653606d7985919ea9b3b2aca89e938d80746d625a50463d3336393e454e58606d7984919eabab9f95887c6f6255493c31251a0e02000000000000000000000000000000010507070d0d0d0d0d0d0d0d0d0d0d0d0d0d0a141e29323d46515b606d79839097a1aaa1968f82786c60594f453c31271d12070000000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca195887b6e625f69737f8c95a0aca2978e81756b61554b40342b1e1516232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e020000000000000916222f3c4955626f7c8895a2afac9f928692958f827a706b6562605c545b6062666d727d86929fa7b0a69d9083776b605441382d22170b00000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908a837c706c717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a172029333c454e58606a6f7d868686868686868681796c605346392d20130600000714212e3a4754616d7a8798a2aeaa9d9084776a574d42362a1e12050000010b151f2f3941484c4e4f4e4d4d4c4b4a48443d352b21160b000000000000000000000000000000000000030b12181d1f202a2d2d2d2d2d2d2a2926221c150d0e151b1f21222c2d2d2d2d2d2d2625231e19120a010000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f0200000000000306060c13131313131b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f82766958616c707d869292877d706b61594f473e352c20160c020000000000000000030608091211100f0e0d1926333f4c5966727f8c99a5a4978a7d7164574a3e3124170d0e0f1011130807050100000000000000000000000000091623303c4956636f7c8997a1adb2a8a19ea19d928b7f726c61584e453c322d333c44515c66727f8c99a7b1a79a8d807367574d42362a1e12050000000000000000000000000002080d1113141a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a17202b343f45515c676e7b859299a4a89f948d80736c61574d43392f2418100700000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2120202020202020202020202020202020202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194887b6e61626e7b86929fa8a69f92857b6e61594f433a2f22190c16232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000000000c17232e3b4855616e7b8896a0ab9a8d817467574d42362a1e12050000000000000916222f3c4955626f7c8895a2afa6998c7f8c94948f847d76726f6d666b666c6e72787f879298a3aea99f948a7e7164594f442f261b1106000000000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0e17212a333c464e58606b6f7979797979797979756c665b5044382b1f120600000815222f3b4855626e7b8895aab4a99c8f8276695c4f4330251a0e02000000030d1d262f363c4041424141403f3e3d3c38332b231a0f050000000000000000000000000000000000030d151d24292c2d363939393939393736322d271f161820262b2e2f3939393939393933322f2a241c130a0000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b0f02000000060b0f12131920202020201b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276696464646b707d859292867d706b61594f473d32281e130800000000000000000000000006050403020d1a2633404d596673808c99a6a4978b7e7164584b3e3125180b02030405060000000000000000000000000000000005111d2935414c566773808d9aa9b2a8a0969196a19f93877e706a60574d443a312834404a54616e7b8795a0acaa9e918477695e53463a2d211407000000000000000000000000050c13191d2021272727272727272727272727272727272727272934404b555e69707d87939fa6a69f93887d70695f554b40352922190e05000000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114131313131313131313131313131313202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca194877a6e616c76828f98a3ab9f948b7e72685e52473e31281d100916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000000000614212d3a46535f697784919eaa9e918477695f53463a2d2114060000000000000916222f3c4955626f7c8895a2afa396897d828f97969189837f7b79787778797b7f848b9299a3aaaaa2978f82766c6155473d321d140a000000000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0f18212a343c464f5960636c6c6c6c6c6c6c6c68605b544a3f33281c0f030000091623303c4956636f7c8996a2afa89b8e8275685b4f4235281c0900000000000b141d252b303335363534333231302f2c27211a11080000000000000000000000000000000000020c151f272f35383a4346464646464643423e3831281f222a31373a3c45464646464646403f3b352e251c120700000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281b0f0200020a11171c1f20262c2d2d2d2c202734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f8f8276717171717171717c859292867d706b61594f443a3024190d01000000000000000000000000000000010d1a2734404d5a6773808d9aa6a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000713202d3946525d687784919daaaca09691849197a19992867c6f695f564c43392f2e3946535e697784919daaaca096877b6e6154483b2e2115080000000000000000000000050e171e252a2d2e34343434343434343434343434343434343434342f39434d57606b737f8c939ea8a49a92857b6e675d51453f342b20170c030000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070606060606060606060606060713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca094877a6d68717e8b949faaa3999083776c60564d41352c1f160c0916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e09020000000000000000000000000000000000000005121e2a36424d576774818d9aaba096887b6e6155483b2e23170b0000000000000916222f3c4955626f7c8895a2afa3968a7d7b8592999e95908b888685848486888c91959fa3abaaa29892857b6e615a5045352b210b0200000000000000000000030d172129333b434b51586062686e71747678797978787674726e6964605c5464717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d060f18222b343d474f54565f606060606060605b53504a42382d22170b0000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e0100000000020b131a202427282928272625252322201c160f080000000000000000000000000000000000000a141e27313940454750535353535353504e4a433a31212a343c434748525353535353534d4b4740372e24190d0200000000000000000000000000000000050d141a21272c33383b4246474a505355585a5c5d5e5f5f5b60666c6c6c6c6c6a5c544a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235281b0f00060b141c22282b2d333939393939382b34414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f90837e7d7d7d7d7d7d7d7e7f869392867d706b61564c4135291d1105000000000000000000000000000000010e1b2734414e5a6774818d9aa7a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714212e3a4754616d7a8796a0acaa9e91847b859298a29892857b6e685e554b42382d36424d576774818d9aa7b2a8978a7e7164574b3e3124180b00000000000000000000020c1720293036393a4040404040404040404040404040404040404040404040454f59606c77828f96a0aaa2979083796d605b51463d32291e150a0000000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca093867a6d6d7a85929ea6a89f92867c6e655b50443b30231a0d040916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000020e1a26313d4a5764707d8a99a3a8988b7e7265544a3f34281c100300000000000916222f3c4955626f7c8895a2afa4978a7d717d8792989f9d9899929191919298989da0a8aba79f9892867d70695f53483e3323190f000000000000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865615f5753505864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00061019222b353d43484952535353535353534e46443f382f261c11060000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e01000000000001090f14181a1b1c1b1a1a1918171614100b0500000000000000000000000000000000000006111c263039434b51535d6060606060605d5b554d433829333c464e53555f6060606060605957524940352a1e1307000000000000000000000000000000000002090e161c21272c30363a3b3f4446494b4d4f5051575f666c72797979797975665c504439352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d4034271b0e090f181d262d3338393f4646464646453834404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f95908a8a8a8a8a8a8a8a8a8c93999892867d70685d5246392d201307000000000000000000000000000000020e1b2835414e5b6874818e9b9f9f998c807366594d4033261a0d000000000000000000000000000000000000000000091623303c4956636f7c8996a8b2a89b8e81757c869299a19791847a6d675c544a3f33313e4b5865717e8b98a4b1a6998d8073665a4d4033271a060000000000000000000008131e29323a4146474d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d505b656d7a849198a2a9a0958e81756d62594f443b30261c110600000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39986796d75818e97a2aca0968c80736a5f53493f32291f1108000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000000000000000000000914212d3a4754606d7a86929fa89b8f8275665c5044382b1f120600000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959d9fa39f9e9e9e9fa3aaa9a8a79f9d9590867d706b60574d42362c22110700000000000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534d464b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000071019232b32383b3c4646464646464646423938332d261d140a000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b0e010000000000000003070909131211100f0e0d0a09070400000000000000000000000000000000000000091317232e38424b555d60696c6c6c6c6c6c6a665f554a3e323b454e585f626c6c6c6c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000050b10161c1f252a2d2e34383a3c3e444d525b62696e787f8686868687796d6053463a2d241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d3124180d1419212a2f383f44464c535353535352443f3848535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828f9393939393939393939393979fa4a39892857a6d6154473a2e211407000000000000000000000000000000020f1c2835424f5b6875828e939393938d8073675a4d4034271a0d0100000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a6998c7f73707e87939fa0969083796d665b50443f363c4956636f7c8996abb5a89c8f8275695c4f422e23170b000000000000000000010d1925303a444c52545a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a535d686f7c86929fa4a79e938b7f726b60564c42382e23170c00000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928679707d89939ea9a59d9184796d60584e41382d20170d00000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000000000000000000000000000613202c3945515d677683909ca99f9285796d6053463a2d20130800000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838a9095989b9d9e9f9f9f9e9d9b9895908a837b706b60594f453b31241a10000000000000000000000000000000050d161d242932373b4146474b4e505252535252504e4c4846423e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000007101921272c2f303939393939393939352d2b28221c140b02000000000a1723303d4a5663707d8996a3b0a79a8e8174675b4e4134281b0e010000000000040a0f131516201f1e1d1c1b1a171614100b050000000000000000000000000000000009121b2528343f4a545d676d767979797979797671665b4e423b444d575f6a6f78797979797979736d63574b3f3225190c000000000000000000000000000000000000000000050b1014191e202429323a414650565e616d727b828c929992877e71665c5044382b1f130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b41372c200e171f252a333b424a5053595f6060605f5e504a42414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100101c2936434f5c6976828686868686868686868686868b93999992877e70685d5246392d20130700000000000000000000000000000003101c2936434f5c6976828686868686868074675a4e4134271b0e0100000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b1a4978a7e716c727f8b929d9f958f81786c605b51483e3b4754616e7a8799a4afaa9d9084776a544a3f34281c1003000000000000000005111d2a36414c565e6167676767676767676767676767676767676767676767676767676767676a717e8a929daba59f92877d6f685e544a3f34281c1003000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f9285797984919ea5a99d93897d70675c51463c2f261b0e0500000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000000000004111d2935414c5566737f8c99a9a297897c6f6356493c2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192929291908e8b88837e766e6960594f473d33291f120800000000000000000000000000000000040c131820272b3036393b3e4143454646454543413f3b3a363e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000070f161b1f22232c2d2d2d2d2d2d2d28201f1c17110a020000000000091623303c4956636f7c8996a2afa79b8e8174685b4e4135281b060000000000070f161b1f22232c2b2a292827262322201c160f08000000000000000000000000000008111b242d373f44505c666d798286868686868683766a5d5043434c565f696f7c85868686868686807366594d4033261a0d00000000000000000000000000000000000000000000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c100100000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841392f251a19202930363f454d545b60666c6c6c6c6c6a5c544a3f41484c4e535353535353534b49453e362d22170c00000915202b353f474e5253535353535359636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b686157535353534e4c4841382f251a0f03000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000f1c2835414e5a6670767979797979797979797979797e869392877e706c61564c4135291d1105000000000000000000000000000000020f1b2835414e5a657076797979797979746e64584c4033261a0d0000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8afa396897c70636d74808d939e9e938d80746d625a50463d4653606c7986939facab9e928578665c5044382b1f120600000000000000000713202d3946525e686d7373737373737373737373737373737373737373737373737373737373737374808d99a3aea39991847a6e665c5044382c1f1206000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fab9e918578808d96a0aca1978e81746b60554b40342a1d140a0000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000000000000000000010d19242f3c4956626f7c8997a2a9998c807366564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7e8183858586858583817e7b76716c615f574f473d352b21180d00000000000000000000000000000000000001070d151b1e252a2d2e31353738393939383735322e2d313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000040a0f1315161f202020202020201b13120f0b06000000000000000915222f3c4855626f7b8895aab4a89b8f8275685c4f422d22170b0000000007101921272c2f3039383736353433302f2c27211a110800000000000000000000000007101a232d363f49525c606d78828f94939393938c807366594d434c565e686e7b85919793939992877d706356493d3023160a00000000000000000000000000000000000000000000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b00000000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d372f271d1e2529323b424651575f666c72797979797975665c5044383c4041464646464646463e3d39342d241b11060000040f19242d353d42454646464646525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5046464641403c362f261d130800000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c717e879392877e716c615a50443a3024190d01000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c67645c52473c3024170b000000000000000000000000000000000000000003101c2936434f5c6976828f9ca9aea295887b6f62606c78818f959f9d928b7f726c61584e4544505b667885929fabac9f9386796d6053463a2d20130700000000000000000714212e3a4754616d7a80808080808080808080808080808080808080808080808080808080808080808086929facaba1969082786d6053463a2d201307000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d91847b87929fa8a69e92857a6d61594f43392e22180b020000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a1005000000000000000000000000000000000813202d394653606c7985929ea99d908376685d5245392c201306000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678787979787675726e6964615a534d453d352b23190f060000000000000000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a28252225313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000307090913131313131313130f0606030000000000000000000714212e3a4754616d7a8798a2aea99c8f837669544a3f33281c0f030000040f19222b32383b3c464544434241403d3c38332b231a0f0500000000000000000000060f19222c353e48515b636e74818e949ea69e948e81746e63574b4b555d686e7a849197a1a49f93877e716b6054483b2f221609000000000000000000000000000000000000000000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c11060000000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312c2518202830353e444d525b62696e787f8686868687796d6053463a2d33343939393939393931302d29221b12090000000008121b242b313638393939394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f524539393433302b251d140b0100000000000000000000000000000c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000915212c38424c545a5c6060606060605a626c717e879392877e716c615a50483e32281e130800000000000000000000000000000000000915212c38424c545a5c6060606060605a58524a41362b1f1408000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea194877b6e615b666d79839096a09f93877e706a60574d444a546b7884919eabafa49a867a6d6053473a2d20140700000000000000000815222f3b4855626e7b888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d9299a3aeb2a99f94897d7063564a3d3023170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faa9d9083839099a3aa9f948a7e71685d52473d30271d0f06000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000000000000000000000000000006121f2b3844505b6675828e9ba89f92867a6d6054473a2d211409000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6865615f57555046423b332b231a1108000000000000000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d00000000000000000000000606060606060606020000000000000000000000000613202d394653606c7985929facaa9e918477665b5044382b1f120600000a16212b343d434849535251504f4e4d4a48443d352b21160b000000000000000000050f18222b343e47505a626d73808d939da69f948f82786d605c524a545c676d7a839096a0a49c918b7f726c61594f44382c201307000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d282724201d2429323a414650565e616d727b828c929992877e71665c5044382b27272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d312d282724201a130b020000000000000000000000020507080c1926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110005101b26303a42494e4f535353534e58626c717e879393877e716c615a50483e362c20160c02000000000000000000000000000000000004101b26303a42494e4f5353535353534e4c4741382f241a0e03000000000000000000000000000000000000000004111d2a3744505d6a7783909daaada194877a6e61545d676d7a849197a19992867c6f695f564c515e6b7784919eaab6a094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9fa3abb5bbb0a6968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929fac9f928790959faba2988f82766c61564c41352b1e150b00000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000000000000030f1c28333f4a5465717e8b98a7a3998a7d7064574a3d31261a0e020000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f5f5f5e5d5b5855534d49453e36312a211a11080000000000000000000000000000000000000000000000000000020507080b0e101213131212100e0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b657784909daaac9f9285796c605346392d20130600030f1b27323d464f54565f5e5d5c5b5a5956544f473d33271c100400000000000000040e17212a343d464f59616c727f8c929ca5a0959082796d665c5044505c666d79829095a0a59d928c7f736d625a50473d32271b100400000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c0200000000000000000000000000000000000000000000000000000000060c11151718202020202020201b1b191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c1b20202020202020181715110c060000000000000000080f151a1d1f202024303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c30231b1a18140f08010000000000000000000003090e121415191926333f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000a141e2830383d414346464647535f6a717e879393877e716c615a50483e362c231a0e04000000000000000000000000000000000000000a141e2830383d414346464646464641403c362f261d130800000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada094877a6d6154555e686e7b859298a29892857b6e685e554b5e6a7784919daaada194877a6e6154473b2e21140800000000000000000815222f3b4855626e7b8895a1a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7acaeb5acacaca3968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929faca39992999fa7a79f92867b6e615a50443a3023190c0300000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000000000000000b17222d3b4854616e7b8795a0ab9a8d817467574d42362a1e12050000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484b4e505252535252504e4b4847423c39332a261f180f0800000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000030f1b27333f49536875818e9ba8aea398887b6e6255483b2d22170b0407131f2c38434f5960636c6b6a696867666360594f44382c201407000000000000040d162029333c464e58616b717e88939fa4a19690837a6d675d544a525c606d78818f949fa69e938d80746d635b51483e352b21160b000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000005080a0b131313131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b131313131313130b0a0805000000000000000000000004090e11121315212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d20140d0b08030000000000000000000000060e141a1e2122252526333f4c5966727f8c99a5aa9d9184776a5e5144372b1e110000020c161e262c32353639393c4855626f7b869393887e716c615a50483e362c241a11080000000000000000000000000000000000000000020c161e262c3135363939393939393433302b241d140b0100000000000000000000000000000000000000000004111e2b3744515e6a7784919daaada194877a6e61544c565f696f7c869299a19791847a6d675c545e6b7784919eaaada094877a6d6154473a2e21140700000000000000000815222f3b4855626e7b88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f968a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facaba39fa3ababa0958c7f72695f53483e32281e11070000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000000000000000614202d3a46525e697784919daa9e918477695f53463a2d2114060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e363a3b3f4143454546464543423f3b3a37312d28221a140e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0ada6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000b17222d3f4c5865727f8b98a8b2aa978a7e7164544a3f33281b13101014222f3b4854606b6f79787776757473706b6054483c2f2216090000000000030c161f28323b454e58606a707d87929aa4a19791847b6e685d554b515b636e74818e939ea69e948e81776c605b51493f362c23190f04000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000606060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060606000000000000000000000000000000000001040605111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000060f181f262a2d2e323232333f4c5966727f8c99a5aa9d9184776a5e5144372b1e11000000040c141b212528292d2e3a47535f6a73808c887e716c625a50483e362c241a120800000000000000000000000000000000000000000000040c141b212528292d2d2d2d2d2d2726241f1a130b020000000000000000000000000000000000000000000004111d2a3744505d6a7783909daaaea194877b6e6154484d57606a707e87939fa0969082796d665b5e6b7884919eabb4aa93877a6d6054473a2d21140700000000000000000815222f3b4855626e7b88939393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7063574a3d3024170a000000131f2c3946525f6c7985929facada093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb5afacafafa4999083786d60574d42362c20160c000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b0000000000000000000000000000000005121e2a36424d576774808d9aaaa096887b6e6155483b2e23170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735322e2d2b261f1c170e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000714212d3a4754606d7a8793a0aca6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000616222f3c4955626f7c8896a1ada79a8e8174665b5044382d241f1c1d1f27303c4956636f7d868584838281807d7063564a3d3023170a00000000020b151e28313a444d575f6a6f7c869299a3a29892857b6e695e564c505a626d73808d939da59f948f82786d655b504940372d241a110700000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b00000000000000000000000000030e18212a31363a3b3f3f3f3f3f4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000020a1015191c1c1f2b37434e58636d73807e716c625a50483e362c241a1208000000000000000000000000000000000000000000000000020a1015191b1c2020202020201b1a17140e0801000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9aea295887b6f625548454e58616c727f8c929d9f948e81786c605b657885929eabaea29886796d6053463a2d20130700000000000000000815222f3b4855626e7b8686868686868686868686868686868686868686868686868686868686868686868686868686868686867d7063574a3d3024170a000000131f2c3946525f6c7985929facaca093877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693a0acac9f9386796c605346392d201300131f2c3946525f6c7985929facb8bbb9b2a89f93877c6f665c50453b31241a0e04000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000000000000000000000020e1a25303d4a5763707d8a98a3a8988b7e7265544a3f34281c100300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2c2c2b2a282522211e1a15110c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000714212d3a4754606d7a87939f9f9f998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7884919eabab9e9185786c6053493f352f2c28292c2f39424f5966727f8c91908f8e8d8b7e7265584b3f3225180c000000000a141d273039434c565e696e7c859298a2a39992867c6f695f564d4f59626c727f8c929ca5a0959082796d665c53493f372e251b12080000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c02000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000009141f2a333b4246484c4c4c4c4c4c5966727f8c99a5aa9d9184776a5e5144372b1e1100000000000005090d0f0f1a26313c46525b646e73716d625a50483e362d241a120800000000000000000000000000000000000000000000000000000004090d0f101313131313130e0d0b080300000000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9ba8afa296897c6f6356493d46505a626d74808d939e9e938d80736d606c7986929facab9f928578665c5044382c1f120600000000000000000814212e3a47535f6a76797979797979797979797979797979797979797979797979797979797979797979797979797979797979706b6155483c2f231609000000131f2c3946525f6c7985929f9f9f9f93877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d7986939f9f9f9f9386796c605346392d201300131f2c3946525f6c7985929facacacacada1968d80746a60544a3f33291f120900000000000000000916232f3c4956626f7c8995a2ac9f9386796c605346392d20130013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000000000000000000000000000000000914202d3a4753606d7a86929fa89b8f8275665c5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518181b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f221609000714212d3a4754606d7a8793939393938c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006131f2b37434e586774808d9aa6ada1978a7d70655b5045413a383435393b424b54606b7783909d9d9c9b95887b6e6155483b2e22150800000006111b262f39424b555e686e7b849197a2a49a92877d706a60574d4f59616c717e88939fa4a19690837a6d675d544a41382d251c1309000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b110800000000000000000000000000020e1a26313b454d53555858585858585966727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000a15202a344049525c646765625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3e48515b606c78818f959f9d928b7f726c6d7a8799a3afaa9e9184776b544a3f34281c1003000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6361594f44382c201407000000131f2c3946525f6c7986929393939393877a6d6054473a2d2114070000000000000000000000000713202d3a4653606d798693939393939386796c605346392d201300131f2c3946525f6c7985929f9f9f9f9fa59e9184796d60584e42382e21170d0000000000000000000916232f3c4956626f7c89959f9f9f9386796c605346392d20130013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000000000000000000006131f2c3945515d6776828f9ca99f9285796d6053463a2d20130800000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101212131312100f0c08080602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f221609000714212d3a4754606d7a86868686868686807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000030f1b26323c4855626e7b88949eaca99d9083786c605a524c4645404045474c545c66707d8995a0aaa99d918477695f53463a2d2114070000000b17222d38414a545d676d7a839196a1a49f93887e716b60584e4e58606b707e87929aa4a19791847b6e685d554b42392f261b130a00000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000005121e2a36424d575f616565656565656566727f8c99a5aa9d9184776a5e5144372b1e1100000000000000000000030e18222e37404a52585a585650483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000010507071313131313131313080705020000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2a5998c7f7266594c3f363f44505b666d79839096a09f93877e706f7c8995abb5a99c8f8376695c50432e23170c000000000000000000020e1a26313c454e535560606060606060606060606060606060606060606060606060606060606060606060606060606060606057554f473e33281c1004000000131f2c3946525f6c7986868686868686867a6d6054473a2d2114070000000000000000000000000713202d3a4653606d788686868686868686796c605346392d201300131f2c3946525f6c798692939393939393938a7d70675d51463d30261c0f060000000000000000000916232f3c4956626f7c89939393939386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e010000000000000000000000000000000004101d2935404b5566727f8c99a9a297897c6f6356493c2f24190d01000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000713202c3945525d687679797979797979736d63574b3f3225190c000000000000000000000000000000000000000000000000000000000000000000000a15212e3a47535f6a76828f9aa4ab9f958c7f726c605d5653514b4b5153565e666d7983909da7ada2978b7f7265574d42372b1e12050000030f1b27333f49535c666d79839095a0a59c928b7f726c61594f4d575f6a6f7d869299a3a29892857b6e695e564c433930271d140a010000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c13090000000000000000000000000000000714212d3a46535f696e7272727272727272727f8c99a5aa9d9184776a5e5144372b1e11000000000000000000000006101c252e3840474c4d4b4a453f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000002080d11131420202020202020201514120e0902000000000000000000000000000000000a1724313d4a5764707d8a97a9b2a89b8e817568564c4136333f4a545d676d7a849197a19992867c717e8a97a4b1a79a8e8174675b4e4134281b06000000000000000000000915202a333c4247485353535353535353535353535353535353535353535353535353535353535353535353535353535353534a48443e352c21160b00000000121f2b3844515d6974797979797979797976685d5245392c20130700000000000000000000000006121f2c3844505c66767979797979797979766c5f5346392d201300131f2c3946525f6c7986868686868686868681756c61554b40342b1e150a000000000000000000000916232f3c4956626f7c86868686868686796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000000000000000000000000000c18242f3c4955626f7c8897a1a9998c807366564c4135291d1104000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080004111d2935414c565d6c6c6c6c6c6c6c6c66635b52473b2f23160a0000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c87939fa8a79f93887e746d6863605c54555d6063686e78818e95a0aca69f9285796d6053473c31261a0e02000005121f2b3744505b656d78828f959fa59d938c80736d625a504c565f696f7c859298a3a39892867c6f695f564d443a31271e150b020000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b1209000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a010000000000000000000000000000000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f818f9ba8aa9d9184776a5e5144372b1e110000000000000000000000000a131c262e363c3f403e3d3a342d241b1209000000000000000000000000000000000000000000000000000000000000000000000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000815222e3b4855616e7b8896a1adaa9d908477685e5246392d38424b555e686e7b859298a29892857b808d9aa6b4aa988b7f7265584c3f3225190c00000000000000000000030e18212a31373a3b4646464646464646464646464646464646464646464646464646464646464646464646464646464646463d3c38332c231a100500000000101c2935414d5862696c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200121f2b3844515d6974797979797979797979756f65594f433a2f22190c03000000000000000000000815222e3b4754606a6f79797979797979766c5f5346392d20130013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000000000000000000000000000713202d394653606c7885919ea99c908376685d5245392c201306000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f130600010d19242f3a444c525f606060606060605957524940352a1e130700000000000000000000000000000000000000000000000000000000000000000000020f1a26313c4754606a74818e96a0a9a49a9387807a74706d666a6a676d70747a828e939ea7a89f948b7e72675d5145392a1f140900000815212d3945505a606c77818e949fa69e938e81746e635b5146525e686e7b859197a2a39992867d706a5f574d443b32281f150c030000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b13090000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a01000000000000000000000000000000000b1724313e4a5764717d8a8b8b8b8b8b8b8b8b8f939eaaaa9d9184776a5e5144372b1e11000000000000000000000000010b141c242b30333432312e29221b1209000000000000000000000000000000000000000000000000000000000000000000000000050e161e252a2d2e39393939393939392e2d2a251f170f0500000000000000000000000000000714212d3a46535f697884919eabac9f93877a6d6154473c322f39434c565f696f7d86929aa197918483909daaaea298897c6f6356493c302316090000000000000000000000060f1820262b2e2f393939393939393939393939393939393939393939393939393939393939393939393939393939393939302f2c28211a110800000000000d1925303b4650585d5f606060606060605f524c443a2f24190d01000000000000000000000000000c17232e38424a505f60606060606060605f5a52493e33271b0f00101c2935414d5862696c6c6c6c6c6c6c6c6c68655d53473e31281d1007000000000000000000000006131f2b38434e5860626c6c6c6c6c6c6c6c645a4f43372b1e1200121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000000000000000000000000000000005121f2b3744505b6575818e9bac9f92867a6d6054473a2d211407000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f03000008131e28323a414553535353535353534d4b4740372e24190d0200000000000000000000000000000000000000000000000000000000000000000000000a15202b37434e58606d7a849197a2a9a499938d85807d79787777787a7c81868f949ea5a9a1969082776c60554b403529180e0300000a1724303d4956626c74808d939ea69f948f81786d605c52494754616e7a849197a1a49a92877e706b60584e453c322920160d0300000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000b1724313e4a5764717d8a97989898989898989b9ea6b0aa9d9184776a5e5144372b1e1100000000000000000000000000020b12191f2326272524211d181109000000000000000000000000000000000000000000000000000000000000000000000000020c1620283036394646464646464646463b3a36302921170d020000000000000000000000000005121e2a36424d576875818e9baaafa49a8b7e7164584e43372b313a444d57606b717e88939fa096919095a0abac9f9285796d6053463a2d201307000000000000000000000000060e151a1e21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423201c16100800000000000008141f2a343e464d5152535353535353535345413a32281e1308000000000000000000000000000006111c2630383f44535353535353535353534f4940372c21160a000d1925303b4650585d5f60606060606060605b59534b42352c1f160c000000000000000000000000030f1b27323d464e5456606060606060605f5a52493e33271b0f00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000000000000000000000000000000000030f1b27333f495364717e8a9aa4a3998a7d7064574a3d3124170a000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a000000010c1620282f35394646464646464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323c45515d676e7c859297a0a7a49f97928d89868584848586898d92989fa6a79f9791847b6e655b50433a2f2418060000000b1825313e4b5864717e8b929da5a0958f82796d665c504a43505d6a76839096a0a99f93887e716c61594f463c332a20170e0400000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c13090100000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b020000000000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f9f9f9f9f9f9f9f9f9d9184776a5e5144372b1e11000000000000000000000000000001080e1317191a181715110c060000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000020e1a26313e4a5764717e8a98a2aeac9c8f82766a5f53473f352f323c454f59616c727f8c929da09d9da0a7b1aa9c8f8275665c5145382c1f13060000000000000000000000000003090e121415202020202020202020202020202020202020202020202020202020202020202020202020202020202020171614100b0500000000000000020d18222c343b414446464646464646464639352f2820160c010000000000000000000000000000000a151e262e343846464646464646464646433e372e251b10050008141f2a343e464d515253535353535353534f4d48423930231a0d04000000000000000000000000000a16202b343d43474953535353535353534f4940372c21160a000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000000000000000000000000000000000000b17222d3a4754616d7a87939393938d8174675a4e4134271b0e000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e0400000000040d161e24292c393939393939393933322f2a241c130a00000000000000000000000000000000000000000000000000000000000000000000000000000a15202935414c555f6a6f7c8590959fa3a9a19e9a96979291909192999a9fa2aaa29f9590857b6e695e53493f31281d13070000000d1a2633404d596673808c99a4aa9d91847a6d675c544a3f45525e6b7885919ea8a5998c7f726c625a50473d342a21180e0500000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c03000000000000000000000000000000000000000b1724313e4a5764717e8a93939393939393939393939393939184776a5e5144372b1e110000000000000000000000000000000003070b0d0d0b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a444c525f60606060606060605f524d453b30251a0e02000000000000000000000000000914202d3a4753606d7985929fabab9f94887c6f625b5145403937333d46505a626d74808d939ea7aaabb1aea2988b7e7164544b4034281c1004000000000000000000000000000000020608081313131313131313131313131313131313131313131313131313131313131313131313131313131313130a0907040000000000000000000006101a222a3035383939393939393939392c29241e160d0400000000000000000000000000000000030c151c23282c3939393939393939393937332c251c13090000020d18222c343b414446464646464646464642413d3730271e11080000000000000000000000000000040f19222b32383b3c4646464646464646433e372e251b1005000915202b353f474e5253535353535353535353535353535353535353535353535353535353535353535353535353535353535353534e4c4841382f251a0f03000000000000000000000000000000000000000613202d3946525e687783868686868684776b5e5144382b1e11000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b2620181006000000000000040c13191d202d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000040d19242f3a434e58606a6f7b838c92989ea1a9a7a9a29f9d9d9e9fa3aba9a19e98928d837b6e695f574d41382d1f160c010000000d1a2633404d596673808c99a3ac9f92867c6f695f564c4345525e6b7885919ea6a89c8f82786d605c52493f362c2319100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d0300000000000000000000000000000000000000000b1724313e4a5764717e8686868686868686868686868686868684776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000006131f2c3945515d6774818d99a3afa69c8f82766d625a514b474242414148515b606c78818f959fabb8b4aa9f92857a6d6054473a2e23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810181f25292b2c2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000006101a222a3035383939393939393939393534312c251e150c0000000000000000000000000000000007101920272b2e2f393939393939393937332c251c13090000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464641403c362f261d1308000000000000000000000000000000000000000005111e2a36414c5667717779797979797772675c4f43372a1d11000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e06000000000000000001080d111314202020202020201a1916130d07000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313c464e5860696e7980868d9197999c9d9fa3aaaaa9a19e9c9a97928d8680796e695f574d453b2f261b0d04000000000a1623303d495663707d87929aa4a29891857b6e685e554b424e5b6874818e949fa79e948e81746e635b51483e352b22180f060000000000000000000000000000000000000000000000000000000000000000000000000000030607090b0d0f1111121313121211100f0d0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000a1723303c4955616c71797979797979797979797979797979797771675b4f43362a1d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f1013130f0e0c09040000000000000713202d3946525e6876797979797979797976695e52463a2d2014070000000000000000000000000004101d2935404b55616e7b87929fa9ab9f948b7f726c605d55534d4e4e4e4b51535b666d7983909da9b6aea2988d8073675d5145392c1d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d14191c1f1f202020202020201413110d0801000000000000000000000000000000000000000000060c1012202020202020202020201e1b1610090100000000000810181f25292b2c2d2d2d2d2d2d2d2d282825201b140c030000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2d2b27211b130a0100000008121b242b31363839393939393939393939393939393939393939393939393939393939393939393939393939393939393939393433302b251d140b010000000000000000000000000000000000000000010d1925303a44555f676a6c6c6c6c6c6b6760564b3f33271b0e0006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a04000000000000000000000001040707131313131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333d464e575f676d737b8085898c8f919298a3a8a196918f8d8985807b736d675e574d453c33291d140a00000000000916222f3b4854606b717e88939fa4a19791847a6d675d544a4653606d78828f959fa69d938d80736d625a50473d342a21180e050000000000000000000000000000000000000000000000000000000000000000000104060b10121315171a1c1d1e1f1f201f1f1e1d1b19171514120e0906030000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c04000000000000000000000000000000000000000000000814212d3945505a61646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f564b3f33271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1b1915100902000000000714212e3a4754616d7a86868686868686867b6e6154483b2e21150800000000000000000000000000000c18242f3946535f6974808d96a1aba69f92877e736d67615f575b5a5b555d60636a6f7a83909daab6ab9f92857a6d61554b42382d2217110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d101213131313131313130707040100000000000000000000000000000000000000000000000000030613131313131313131313120f0a050000000000000000060d14191c1f1f20202020202020201c1b19150f090200000000000000000000000000000000000000040a0f13151620202020202020201e1b16100901000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000000000000000000000000000000000008131e2932434d555b5d60606060605e5c564e44392e23170b00030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1313131313131309080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343d454d555d60696e73787c7f828486929fa196898482807d79746e69605c554d453c332a21170b0200000000000713202c38444f59616c727f8c929da5a0969083796d665c5044515c666d79839096a0a59c928b7f726c61594f463c332920170d0400000000000000000000000000000000000000000000000000000000000001070d1113171c1f20222426292a2b2b2c2c2c2b2b2a28262422211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000004111c28333e48505557606060606060606060606060606060605e5b564d44392e23170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c030000000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000000000000000007121d2a36424d57606d7a849199a3aba39992878079736e696968676869676d70757c8490959fabb3ab9e91847a6e675d544a3f3328231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d10121313131313131313130f0e0c09040000000000000000000000000000000000000000000000030608091313131313131313120f0a050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020201b1a18140f08010000000000000000000000000000000000000000000000020d1720313b434a4f515353535353514f4b443c32281d120600000a15202a343c434749535353535353534b49453e362d22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0d0f111213131212100e0c080705020000000000000000000000000000000000000000000000000000000000060f19222b333c434b51565e61666c6f7375777e8a979e9184787673706d66615e56514b433b332a21180f0500000000000003101b27323d47505a626d73808d939ea69f958f82786d605b524a545d676d7a849197a1a49f93887e716b60584e453b32291f160c0300000000000000000000000000000000000000000000000000000003090e13181d2023282b2d2f3133353737383939393837373533312e2d2a26201f1c17110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000c17222c363e45494a53535353535353535353535353535353514f4b443b32281d12060000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393534312c261e150c0200000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e2115080000000000000000000000000000010e1a26313b45525d686f7d879299a3aaa399938d847f7b787675747475777a7d828991969fa7aca6a8a1969083796d665b50443f362c22190f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131313131313131313131313131313131313131313131313131313131313131313131313130e0d0b08030000000000000000000000000000000000000000000000000000050e1f2931393f4244464646464644433f39322a20160c010000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000000000000000000002080d111314171a1c1e1f1f201f1f1d1b181514120e090400000000000000000000000000000000000000000000000000000000071019212a313940454d52545b60636669707d8a979e9185786b6763605c54524d454039302921180f0600000000000000000b16212b353e48515b606c77818e949fa79e948e81746d635a504b555e686e7b859198a2a49a92877d706a5f574d443a31281e150b02000000000000000000000000000000000000000000000000040a0f151a1d24292c2e34383a3c3e404244444546464545444342403d3b3a36312d2c28231c19130d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100f0d0b080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e4646464646464646464646464646464644433f39322920160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464642413d3730271e140900000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e21150800000000000000000000000000000009141f2935414c56606b717e879298a0a8a49f97918c8885838181818283868a8f939da0a8a39f999b9e9f958f81786c605b51483e342b21170d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000004090e111213131313131313131313131313131313131313131313131313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d171f272e33363739393939393837332e2820180e040000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f1112131313131313090907030000000000000000000000000000000000000000050b1013191d20212427292b2b2c2c2c2b2a282522211e1a14100c07010000000000000000000000000000000000000000000000000000070f181f272f353b42464a5053565964707d8a979e9185786b5e5653504a46423b342e271e170f06000000000000000000040f19232c363f44505b656d78828f95a0a69d938c80736c62594f4c565f696f7c869299a3a39992867c6f695f564c433a30271d140a0000000000000000000000000000000000000000000000070c151b20262b2f35393a3f4446484a4d4f5051525253525251504e4c4a4846423d3a38342e29251e19140d050000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316191b1d1e1f1f201f1f1e1d1b19171414110e0806030000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000008121a22282d3031393939393939393939393939393939393736332e2820170e04000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4d49423930261b1004000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000000000000030d19242f3a444f59616c717e8691969fa2a9a19e9997918f8e8d8e8f9092999b9ea5a69f99928d8e939e9e938d80746d625a50463d33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000080f151a1d1f202020202020202020202020202020202020202020202020201f1f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000407090a13131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2b2a27231d160e06000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a0400000000000000000000000000000000040a0f171c1e24292c2d3133363738393939383735322e2d2a261f1d18120b060000000000000000000000000000000000000000000000000000060d151d24293036383f44464a5764707d8a979e9185786b5e5246443f38363028231d150c05000000000000000000000007111a2427333f49535c666d79839096a1a59c928b7e716b61584e4d575f6a707d879299a4a29891857b6e685e554b42392f261b11060000000000000000000000000000000000000000030b121820262b31373a4145474a50535557595c5d5e5e5f5f5f5e5e5d5b595755534d4946443f3835302a251e170e0802000000000000000000000000000000000000000000000000000000000000000001070c1013181c1f20232527292b2b2c2d2c2c2b2a28262421201e1915120f0a0300000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c0500000000000000000810171c2123242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c59544b42372c211509000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e2115080000000000000000000000000000000008131e28323d47505a616c717c848c92989d9fa4a9a19e9c9b9a9b9c9d9fa3a9a29f9a94908780818e949f9d928b7f726c61584e453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2c2b29282623201f1d1813110d080100000000000000000000000000000000000000050b101416172020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b11161a1d1e20202020201e1d1b17120c040000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000000000000000000070f151b22282d3035393a3e404244454646454543413f3b3a36312c29241d17110a0200000000000000000000000000000000000000000000000000030b12181f252a2d33383d4a5764707d8a979e9185786b5e524538342e2a251f18120b0300000000000000000000000000091217222d38414b545d676e7a849197a1a49f92877d706a60574d4e58606b717e87939fa4a19791847a6d675d544a41382d22171209000000000000000000000000000000000000070c151d232831373c42474b5154545c60626466686a6a6b6c6c6c6b6a6a686664615f575653504a46413a3630292019130d05000000000000000000000000000000000000000000000000000000000003090e12181d1f23282c2d3032343638383939393838373533312e2d2a25211f1b150f0b060000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000050c11141717202020202020202020202020202020201e1d1b17120b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c68655d54493d3125190c000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800000000000000000000000000000000010c16202b343e48505a616a6f797f858b90939a9a9c9d9e9f9f9f9e9d9c9a9897928d88837c7378828f95a09f93877e706a60574d42362a1e1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000008121b242b31363839393939393939393939393939393939393939393939393939393837363432302d2c2924201d19130e0902000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a0e1011131313131311110e0b0601000000000000000000000003060809131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000009101920272b33393a4145474a4d4f515252535252504e4b4846423b39352f27221b140b050000000000000000000000000000000000000000000000000001070c14191c2228313d4a5764707d8a93939185786b5e52453828231c19140c070000000000000000000000000000000006111b262f39424c555e686e7b859298a2a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f3327241a1007000000000000000000000000000000000810191e272e343c43474d53555d6064666d6f7173757777787979787877767573706e696763605c54524c46413b322a251e170e06000000000000000000000000000000000000000000000000000001070c141a1d24292c2e34383a3c3f4143444546464645444342403e3b3936302e2b261f1c17110a020000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000004080a0b1313131313131313131313131313131311100e0b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a6670767979756f65594d4134281b0e000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000000000000040d19222d363e48505860676d737a7f83878a8d8f90929292929190908e8b8885807c766f6a6d7a8390969a9992867c6f695e53463a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100040f19242d353d42454646464646464646464646464646464646464646464646464646454443413f3d3a38352f2c29241e1a140c06000000000000000000000000000008111a21272c2f30393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000000000000020a131b222b32373e44494c5254575a5c5e5e5f5f5f5e5d5b5855534d47454039332d261d170e06000000000000000000000000000000000000000000000000000002090e111724313d4a5764707d8686868684786b5e5245382b17110e09020000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857b6e685e554b505a626d73808d939da69f958f82786d655b50443f362c22190f04000000000000000000000000000009111a222a303940454e53575f62676d7175797b7d8082838485858685858483817f7d7b7874706d66615e56524c443e36302920180f07000000000000000000000000000000000000000000000000030b12181f252a2f35393a404446494c4e5051525253525251504e4c4a4746413c3a37312b28221c140b070000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868175685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000007101b242d363e464e555c60676d72767b7e80828485858685848483817e7c79746f6a625f686e7b848d8d8d8d8d857b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000915202b353f474e5253535353535353535353535353535353535353535353535353525251504e4c494745403a39352f2a251f17110a03000000000000000000000005101a232c33383c3d46464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e111213131313131313131306040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000000000000a141c252d343d43475055565d606466696a6b6c6c6c6b6a6865615f5753514b443f382f292018100600000000000000000000000000000000000000000000000000000000061623303c4955616c70797979797872685c5043372a1e06000000000000000000000000000000000000000000020b151e28313b444d57606a707d87929fa3a19791847a6e675d544a515b636e74818e949ea79f948e81776c605b51483e342b21160a0000000000000000000000000009121b232c343c424b51585f62696e747a7d8185888a8c8f9091919292929191908e8c8a8884807d79736d68615e565046413a322a2119100700000000000000000000000000000000000000000000060d151d24293136394045474a515356585a5c5e5e5f605f5f5e5d5b595754524c4847433c38332d261d18120b030000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000000000000000000000000000000000000010406070a0c0e101112131313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000000000000000000000009121b242d343d434b51555d6065696e717375777879797978777674716f6d66625f58565e696f7c8181818181807f7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000e1a26313d4751595e5f60606060606060606060606060606060606060606060605f5f5f5e5c5b595653514b4745413a363028231c150c05000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000009121c262e373f464e545a6164686d7173757778797978787674726e6965605d555049413a322a221810060000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6b6860564b4034281b0f00000000000000000000000000000000000000000000030c161f29323c454e58616b717e8b919ca4a0969083796d665c5349525c606d78828f959fa69e938d80736d625a50473d32271b0f03000000000000000000000009121b242d353e464e545c606a6f757b81868a8e929797999b9d9d9e9f9f9f9e9d9d9b999796918d8985807a746e68615a524c443c332b2219100700000000000000000000000000000000000000000910181f272f353b42464b5153545c60636567696b6b6c6c6c6b6b6a686664615e5655534e46443f382f28231d150c0500000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000000000000000104080d11131417191b1d1e1f1f20201f1e1e1d1b19161413100d0704000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000009121b222b313940454b5154575e616467696a6b6c6c6c6b6a69676562605c54534e4d575f6a6f747474747474726d62564a3d3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605d5554524c46423b342e261e170f06000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000000000006101b242e384049515860626c70757a7d808284858586858583817e7b77726d67605b534c443c342a22180e05000000000000000000000000000000000000000000000000000004101c28333e48505557606060605e5c564e453a2f23170b0000000000000000000000000000000000000000000000040d17202a333d464f59626c737f8c929da5a0958f82786d655b5044505c666d79839095a0a59d928c7f726c61594f43382c1f13070000000000000000000007101b242d363e474f585f666d737c82878e92989b9ea2a9a6a8aaa8a7a6a6a6a7a8a9a8a6a8a19e9a97928c86807a716c615e564d453c342b22190e0500000000000000000000000000000000000009121b222a313940454d53555d6065666d6f72747677787979797877767573716e6867625f5853504a423d342e271e170e0500000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000002080d1113191d2021232628292b2c2c2c2c2c2b2b2a28252320201d1813100c0700000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c10040000000000000000000000000000000000000000000910191f272f343a4145474d5254575a5c5d5f5f5f5f5e5d5d5b585553514a4743454e585f6267676767676765625b51463a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797877767472706d6765605d56524d443f38302921180f06000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000008121b242b3136383939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e2215090000000000030e18222d36404a525b626a6f767d82868a8d8f919192929291908e8b88847e79716c655e564e463c342a20170c0300000000000000000000000000000000000000000000000000000b17222c363e44494a5353535352504b453c33281e1207000000000000000000000000000000000000000000000000050e18212b343e47505a636d74808d939ea69f948e81776c6053464a545d676d7a839196a1a49f93887e716b6054483b2f221509000000000000000000050e19222d363e485059616a6f7980878f93999fa3aaabaaaaa29f9d9b9a9a999a9a9b9d9fa2aaa9aba9a19e98928d857e756d685f574e463c342a20170c030000000000000000000000000000000009121b242c343c434b51575e61676d7175797c7f81838485858685858483817f7d7a77736f6a64605b544f454039302920170f05000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000000000001080d13191d2024292c2d303335363738393939393837363432302d2c29241f1c18120b060000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000070d151d23292f35393b4246474a4d4f51525253525151504e4b4946444039373c464e53555a5a5a5a5a5a585651493f34291d120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130013202c3946535f6c798786868686868686868686868686868686868686868686868685858483817f7c7976726d68615e57504a423b332a22180f050000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00040f19242d353d424546464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000000000a15202a343e48525c636d727c838a8f9299999c9d9e9f9f9f9e9d9b9895908b857e776d685f584e463c32291e150a000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464543403a332a21170c0100000000000000000000000000000000000000000000000000060f19222c353f48515b606c78818f94939393938c7f7366594c424b555d686e7b84919793939a92867c6f6356493c302316090000000000000000020d17202b343e48505a616b707c838c92999fa4abaca7a09d999892908f8d8d8d8d8d8f909298989c9fa4abaaa29f97928a827a6e6960584e463c32291e150b00000000000000000000000000000008121b242d363e464e555d60696e74797e8285898b8d8f91919293929291908e8c8a8784807c76716c666059514b433b332921170e05000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000000040c13191e24292c2f35393a3d3f4143444546464645454443413f3d3a39352f2c28231d17110a02000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c1207000000000000000000000000000000000000000000000000030b12181d24292c30363a3b3e40424445464646454443413e3c3a38342e2b343c4347484e4e4e4e4e4e4b4a463f372d23180c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d20130013202c3946535f6c79869293939393939393939393939393939393939393939399929292918f8e8c8986827e7a746e69605c544d453c342a21170c0200000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000030f1b26313c46505a636e737f8790949c9fa3aba8a5a3a1a1a1a3a5a7a7a09d97928b827a6f6a5f584e443b30261c1106000000000000000000000000000000000000000000000000000008111a22282d3031393939393837342f2821180f0500000000000000000000000000000000000000000000000000000007101a232d364044505b666d79828686868686868275695c4f42434c565e696f7c858686868686867f7265584c3f3225190c000000000000000009141f29323d46505a626c717d8690959fa3ababa49f9b95908c898584828180808081828385888b8f93999fa2aaa9a19e938f847b6f6a60584e443b30271d12070000000000000000000000000006101a242d363f4850585f676d737b80858b8f9298989a9c9e9e9f9f9f9e9e9d9b999795908d88837e786f6b605c554d453b332920170c030000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b000000000000000000070d161e24293035393a4145474a4c4e505152525353525151504e4c494745403a38342e27221b140b060000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c0000000000000000000000000000000000000000000000000001070c13181d20252a2d2e313436373839393938373634322f2d2c2823222a31373a3c4141414141413f3d3a342d251b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a9899928f8b86817b736d665e574e463c33291e140a00000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b000e1a26313d4751595e5f606060606060605f514b43392f23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000006121f2b37434e58626c73808b92999fa6aca49f9c989695949596989c9fa4a9a19e948f847c6f6a5f564d42382e23170c0300000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2b2a28231e170f06000000000000000000000000000000000000000000000000000000000008111b2428333f4a545c676d767979797979797570655a4d413a444d575f6a6f78797979797979726d62564a3e3124180b00000000000000030d1925303b444e58626c717e879298a0a7afa79f99938e88837f7c79777574737373747577797c7f83878d92989ea5ada59e9691857c6f6a5f564c42392e23180c030000000000000000000000030c18222c363f48505a616a6f7980868d92979c9fa2aaa7a9a8a7a6a6a6a7a8a9a8a6a7a09d9a94908a837c746d675e574d453b32291e150a0000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000810181f282f353a4145474c525456595b5c5e5f5f5f5f5f5e5e5d5b585653514b46454039332d261d180f0700000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000000000000000000000000000001070d11141a1e20212427292a2c2c2c2c2b2a2a282522201f1c181820262b2e2f34343434343432312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8a9a7aba39f9c98928d867f786e695f584e453b30261c1106000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000815212e3a47535f6a717e8b929fa3aba69f9a938f8c89888788898c90939a9ea6a69f9691857c6f685e544a3f34281f1409000000000000000000000000000000000000000000000000000000050b10141617202020201f1e1b17120c0500000000000000000000000000000000000000000000000000000000000000091217222d38424b555c60696c6c6c6c6c6c69655e54493d323b454e585f626c6c6c6c6c6c6c65625b51463a2e221509000000000000010b151f2a36424d56606a717e889299a2aaafa49c959087817c77726f6d6668676766676768666c6f72767b80868e939fa3aaa8a09792867c6f685e544b40342820150900000000000000000000000b151e2a343e48505a626c717c848c92989fa2a9aca8a8a09e9c9a9a999a9a9b9d9fa3ababaaa69f9c95908781796e695e574d443b30261c110600000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0000000000000008111a222a313a41454c5254565d60636668696a6b6c6c6c6c6b6a69676563605d5553514b443f382f2a21191107000000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000000000000000000000000000000000000000000000000000000000104090e111414171a1c1e1f1f201f1e1e1d1b18161312100c0e151b1f21222727272727272524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a0013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a8a9acaaa29f98928c837b6e6a5f574d42382e23170b010000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00121f2c3845525e6a75797979797979797976675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525e6a75797979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000713202c38444f59626f7c86929fa4afa49c948f87827f7c7b7a7b7c7f83878f949fa3a8a19791857a6e665c50443b31261a0e030000000000000000000000000000000000000000000000000000000004080a0a1313131312110f0b070100000000000000000000000000000000000000000000000000000000000000000006111c262f39434b51535d6060606060605c5a544c423729333c464e53555f606060606060585651493f34291e120600000000000007121d27313946525e696f7c86929aa3ababa39f928d837c756f6a6662605c545a5a5a5a5a545b606265696e747b818a9298a2a9a9a19891847a6e665c51453c31261a0e0500000000000000000007121d27303c46505a626c717e8691969fa2aaaba39f9b9796918f8e8d8d8d8d8f9092999a9ea1a9aba79f9a938d837b6e695e564c42382e23170c04000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000007101a242c343c434c51565d6065686d707274767778797979787877767472706d6764605c555049413c332b231910070000000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000020507080b0d0f11121313131211100e0b0907060400040a0f1215151b1b1b1b1b1b181815120c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9196979c9fa3abaaa29f9590847c6e695e544a3f34281d13070000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c798786868686868686796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d2014070000000916222f3b4854606b76828f98a2aea49c928c827b7672706e6e6e7072767c828b9299a3a9a1979082786d60574d42362a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139404547505353535353534f4d49423930212a343c434748525353535353534c4a463f372d23180d010000000000000c18232f3943505a616e7b859198a3acaca399928b80786f6a625f585653504a4e4d4d4d4e4a505355575e61696e757e869297a2aaaaa1969082786d60574e42372b21170b0000000000000000000c18232e39424e58616c717f8a9298a0a8aba49f99928e8a8784828180808081828486898d92979ea1a8aca49f9590847b6e685e544a3f342820150a000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0000000000040e19222c363e464e555d60686d72767a7d7f8183848585868685848483817f7c7a75706d67605b534e463d352b22190d0400000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000001030405060606050403010000000000000000030608090e0e0e0e0e0e0c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80808284878b8f92999fa7aea79f9691847b6e665c50443a2f24180d0100000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000005111e2a36424d5663707d89949faaa79d928c80766e69656362616263656a6f767f879299a4a99f948c7f73695f53463c31261a0f010000000000000000000005080a0b1313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000000000000000000020b151f272f34383a4346464646464642413d3730271e222a31373a3c454646464646463f3e3a342d251b110600000000000004101c2934404b55616c76828f97a1aaafa49a92877e736d665f58534e4946443f41404040413f4446484d53565e616c717c859298a2aca89f948d80736a5f53473e33281c10040000000000000004101c2834404b545f6a717e87939fa2aaa9a199938e86827e7a777574737373747577797c80858b91969da5afa79f9691847a6e665c50443c32261b0f040000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000020c16202b343e4850585f676d737a7f8386898c8e8f9192929292929191908e8b8986827d79716c655f584f473d342b20160c01000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c10040013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787a7e828790959da4aea9a1969083786d60554b4135291d110400000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d2014070606060606060606060504020000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d20130700000714202d3a46525e6976828f9ca6aca0958d80736d625f575655545556585f626d727e87939fa6a69f92867b6e61584e43372b1e13080000000000000000060c111517182020202020202020202020202020202020202020202020202020202020202020202020201c1b191510090200000000000000000000000000000000000000030d151d23292c2d363939393939393635312c261e151820262b2e2f3939393939393932312e29231b13090000000000000006131f2c3845515c67707d8a949fa9b0a69f93887e716c605c544e47433c3a38342e3433342d3338393c42464d525a616a6f7c86929aa4afa69f92877b6e62594f44392d20150a0000000000000006131f2c3845515c666f7c869299a4aea8a0979187817b75716d6869676766676768676d7073797e848e939fa4aca8a0969083786d60584e43372b20150a0000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080000000008131e28323d46505a616a6f7a80868b909399999b9c9d9e9f9f9f9f9e9d9c9a9898928e8a847e786e6a60594f463d32281e1308000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000020608080b0e10121213131211100e0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0f1111121313131211100e0c0906050300000000000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769686d71767c838d929da5afa89f958c7f72675d5145392c201307000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facaca093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20141313131313131313131212110f0d0a07060401000000000000000000000000000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d20130700000814212e3b4754616e7b87939e9fa39d9083786d605b534d49484748494e535b626c727f8c949faba3988f82756a5f53473a2f24190d010000000000000911171d2124252d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000030b12181c1f202a2d2d2d2d2d2d292825211b140c0e151b1f21222c2d2d2d2d2d2d2524221e1811090100000000000003101c28343f4a54606d7984919ea6b0aa9e948c7f736c625a504a423c37322d2c282327272722282b2d31363b42465058606a707e88939fa8aea3998f82766c6155493c31261b0f00000000000004111d2935414b55606d79839098a3aba9a09691857d746e6964615d565b5a5a5a5a555c6063666d7179818b939aa4afa89f958c80736a5f54473d32271b0f0100000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f1206000000010d1924303a444e58616c707c848d92989c9fa4a49f9e9c9a9a99999a9a9b9d9fa3a29f9b96918b837c706b60584e443a2f24190d020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000104090e121415181b1d1e1f20201f1e1d1a181514120e090401000000000000000000000000000000000000000000000000000000000000000105080e11141417191c1d1e1f20201f1f1e1c1b181513120f0b060000000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565d60646a6f78808d939eaab1a79e92857a6d6054473a2f24180d010004101c2834404b545c606161616161616161616161616161616161616161616161616161616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20202020202020202020201f1f1e1c1a171413110d08040000000000000000000000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d20130700000c1926323f4c5965727f8c8f91929996897d70665c5047423d3b3b3b3d4347515a606c77828f99a3aa9f93877c6f62564c4135291d1104000000000009121b22292d30313939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c020000000000000000000000000000000000000001070c1013141d2020202020201c1b1915100902030a0f1215151f202020202020191815120d06000000000000000006121f2b3844505c66727f8c96a0acaea2988f82776c605a50443f38302b26201f1c171a1a1a171c1f20252a30363e464e58616c73808d96a1acab9f948a7d7064584e43372b1d120700000000000613202c3945515d67737f8c95a0aaada19791847b706b615e5754524c4e4d4d4d4e4b5153545c60676d747f88939fa5afa79f92877c6f62584e43372b1d120700000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000005111d2935414c56606a707e8691969fa2a49f9b9993918f8e8d8d8c8d8d8f9092989a9fa2a19e9590867d706a60564c4135291e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000000000000000000000000000001080d11151a1e212225282a2b2c2c2c2b2b2a272421211e1a14100d070100000000000000000000000000000000000000000000000000000002080d1114191e20212426292a2b2c2c2d2c2c2b29272522201f1b17110f0a040000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4d4c5254585f666c78818e98a2aeada2978b7e7265554b4035291d100400000c18232e39424b51535454545454545454545454545454545454585c5c5c5c5c58545454545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2c2b2a28262421201d1913100c07000000000000000000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d20130700000a1723303d4a5663707d80828486888a84776b60544a3f37312f2e2f31373f44505b656e7b87929faca49a8e8174685d5245392c2013080000000006111b242d34393d3e46464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000000000000000000000000000000000000000000040607101313131313130f0f0d09040000000003060809121313131313130c0b0906010000000000000000000713202d3a4653606d7884919ea8b2a99f92867b6e655b50483e342e261e1b1312100c060d060b0f12131a1f252a343d46505a606d7984919ea8b0a69c8f83766a5f5347392e23180c00000000000714212d3a4754606d7a85929fa7b0a69e92857b6e696059524d47464141404040414045464b51555d606d727f8b939ea9afa3998f82766a605447392f24180c00000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000000000713202d3946525d686f7c869298a0a7a099938f8a868482818080808081828486898d92989da59f9892867c6f685d52453a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000000000000000000000000000000070c13191d20262b2e2f3234363839393938373634312e2d2a25201d18120c0400000000000000000000000000000000000000000000000002090e13191e20252a2d2e30333537383839393938373634322f2d2b27221b1b16100b04000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f40414145474e545b666d7a85929fabb3a99c908376675d5145392c201306000007121d2730394045464747474747474747474747474747505a6264686868686865625b5147474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312d2c29241f1c18120c060000000000000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d20130700000916222f3c4854606b70737577797b7d7d7063594f42382e26222122262b333f49535f6974818e9aa6ac9f92867a6d6054473a2f24190d010000000c17222d363e45494b5353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c5664707d8a96a1adada1978c7f72695e53493f3628231c140c0a060300000000000306090e1419222b343e45515d67717e8a96a0acab9f94887c6f62544b4034281c100400000006131f2b37434e5866727f8c97a2adaa9e948a7d70695f574f46423b3935303433342e34383a40454b515b626d74818e97a1adab9e94897c6f62554b4035291d1004000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e0400000005121e2a36424d57616d7a859298a3a69f959087827d7a77767474737373747577797d80868e929ba3a29891847a6d60564c4135291d110400000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000030b12181e24292c31373a3b3e414345454646454443413e3b3a36312c29241d160d0802000000000000000000000000000000000000000000070c141a1e252a2d3036393b3d4042444445464646454443413f3c3937332d2b27201b160d070100000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b05000000000013202c3946535f6c7986929facada093867a6d6053473a3232323232323232323233332f35393c424a545e68737f8c99a9b2ac9f9286796d6053473a2d2014070000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b3b4956626c717575757575726d62564a3b3b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403d3a39352f2c28231d17110a030000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d20130700000714202c38444f5960636669666d6f71706b6054473d30262c2c2c2b2a222d38414d57626e7b88949faba3988b7e7265554c4135291d1104000005111d29343e485056586060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900000000000002070a0c0d131313131313120908060300000000060b0e10111313131313130f07060300000000000000000000000000000000000000000000000714202d3946525e6876828f9ca8b2ab9e9185796d60574d41382d2417110a02000000000000000000000002091019222935404b55606c7884919dabb0a69a8e8174665c5145382c1f13060000000815222e3b4754606a7884919ea9b1a79c8f82756c61574d453d36302d292427272723282c2e343a4145515b606d7a85929eaab0a69b8e8275675d5145392c1f1306000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000714212d3a46535f6974808d97a1a99f948f837c75706d686967676666676768666d70747a818b919ba5a1968d8074685d5245392c20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e2115080000000000000000000000000000000000000000060c151d23282f35393c4247484b4e50515253535251504d4b4846423b39352f281f19130c04000000000000000000000000000000000000030b12181f252a3036393b4146474a4c4f50515253535252514f4e4b4846443f3837322c272118130c04000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252525262724292c2f38424c56626f7b8896a1adaea399897c6f6256493c2f231609000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e313e4b5864717e82828282827f7265584c3f322e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252514f4d4a4745413a38342e28231c150c0700000000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000004101c27333d474f54565a545c6062646360594f44353638393939383734312f3c47535f6a76838f9ca9aa9c908376675d5145392c20130600000815212d3945505a62646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0000000000070d1316191a2020202020201f1515120f0a04040b11171a1d1e2020202020201c1312100b060000000000000000000000000000000000000000000814212e3b4754616e7a87939facafa3998c7f72675d51453b2f261b1206000000000000000000000000000000071018242f3944505b66727e8b99a3aeac9f9285796d6053463a2d2013080000000916222f3c4955626f7c8896a1acaca095897c6f625a50453b332a25201d191a1a1a181c1f23282f353f45515d67727f8b98a2aeac9f9286796d6053473a2d201406000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000815222e3b4855616e7b86929fa9a1978f82796e6a64615d565b5a5a595a5a545c6063686d747f8b939ea89f92867a6d6054473a2d21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000000000000000000000000000000000810181e272e343a4145474d5355585b5d5e5f5f5f5e5e5d5a5754534d474540393129251e160e0500000000000000000000000000000000050c151c232830363a4146474d525457595c5d5e5f5f605f5f5e5c5a585553504947433d383229241d160d060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191d20262f3a47535f6a7885919eabb5ab978b7e7164584b3e3125180b00000000030b12181c1f20212121212121212121212734404d5a6773808d8f8f8f8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d606060606060606060606060606060605f5e5d5b595754514c46454039342e261e191009000000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d2013070000000b16212b353d44484a4d4b5153555756544f473e4143454646464543413e3a39424e5765727e8b98a7ac9f92867a6d6054473a2d21140600000a1724303d4956626c717979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000000010a12191e2325262d2d2d2d2d2d2c22211f1b150e0e161d22272a2a2d2d2d2d2d2d29201f1c17110a02000000000000000000000000000000000000030f1b27333f495364717e8b9aa4afac9f92867a6e61554b4033291d140a000000000000000000000000000000000007121d28333f4a54616d7a86929facaea298897d706356493d2f24190d0100000d1a2633404d596673808c99a8b2aa9d9083776a6054483e332a211a14110d080d070c1013181d242935414c55606d7985929fabaea2988a7d7164574a3e2e23170b000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000004101c2934404b556673808c99a2a99e91857a6d675f5854524c4e4d4d4d4d4e4b5153565d606d75818e9ba9a2988b7e7164584b3e3125180b00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000000000000000000000000000000009121a222a303940454c5254575f626567696b6c6c6c6b6a696764615e5753514b433e35302820170e050000000000000000000000000000050e171e272e343b42464c5254565e616366686a6b6b6c6c6c6b6a69676562605b53544e48443d352f281f180f0600000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c080d11141d2b37434e58697683909ca9b2a5988c7f7265594c3f3226190c000000000000070c1013131414141414141414141a2734404d5a6773808d9a9b9b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664605d5553514b443f38302b221b120a0100000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000000050f1a232b33383c3d40404546484a494845474a4d505152535252504e4b4746414754616e7a8795a0aca3998a7d7064574a3d2e23170b00000b1825313e4b5864717e8686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f0000000a131c242a2f3233393939393939392f2e2b2620181720272e333637393939393939352d2b28231c140c02000000000000000000000000000000000005121f2b3744505b6575818e9bacb6a99c8f8276685e5243392f21170b020000000000000000000000000000000000010b17222d3846525d6875828f9ca8b4aa9a8d807367564c4135291d11040005111e2a36424d576976838f9ca9b5ab998c7f7366584e43362c21180f0905010000000004070c1319242f3a45515d6774818e9aa7b4aa9b8e817468544a3f34281c10030013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000006131f2c3845515c6777848f929797988b7f72685d554e4746414141404040414045464c525b626f7c8897a2aa9b8e8174685b4e4135281b0e02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000009121a242c343c434b51565d6066696e7174767878797978777674716e6965605d555046413a322920170e05000000000000000000000000050e172029303940444d52565e6165686e70737577777879797978777674726f6c65626058544f45413a312a21180f060000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040b1b2631424f5c6875828f9ba8b2a6998c7f7366594c403326190d000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573706d6764605c54504a423d342d241c130a01000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d2013070000000008111a21272c2f302e34383a3c43474b5154575a5c5e5f5f5f5e5d5a5854524c48525e687784919daaab9a8d807467544a3f34281c1003000b1825313e4b5864717e8b939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000007121c252e353b3f40464646464646453c3a37312a22202932393f4344464646464646423a38342e261e140a00000000000000000000000000000000000613202d394653606c7885929eabb3a9988b7f7265564c4131271d0f050000000000000000000000000000000000000006111c2935414c5665727f8b98aab4aa9d918477685d5245392c201306000714202d3a46525e697885929eabafa399897c6f6256493d32231a0f060000000000000000000108131e2935404b5564707d8a97a9b3aa9d908377665c5044382b1f12060013202c3946535f6c7986929facada093867a6d6053473a2d2014070101010101010101010101010101010101010101010101010101010100000000000000000000000714202d3a4753606d79808285878a8c86796d60564c433c393530343333342e34383a4147535f6a7885929fa99d9083766a5d5043372a1d1004000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000000000000000000000000000000007111a242c363e464e555c60686d72777b7e818384858686858483807e7b76716d67615a524c443b332920170b0200000000000000000000040d172029323b424a51575e61686d72777a7d7f82838485868685858482817e7b78746f6a636059514b433b332a21180d0400000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000001040a1b2835424e5b6875818e9ba8b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858482807d7a76716d66605c544e463f372e251c1309000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000080f161c2022232a313a41454e53555d606467696b6c6c6c6b6a6764615d56544f566774818d9aa7a99c908376665c5044382b1f1206000b1825313e4b5864717e8b979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8275695c4f4236291c0f00020d19242e3740474b4d535353535353524847433c342a21323b444a4f515353535353534f46443f3830261c1106000000000000000000000000000000000815222e3b4855616e7b8897a1adada197887b6e6255483b3022150b0000000000000000000000000000000000000000000d1924303c4855626f7b8898a2aeaca095877a6d6054473a2d211407000814212e3b4754616e7b8797a2adac9f92867a6d6053473a2d2014070000000000000000000000010d18242f3b4754616e7a8797a1adac9f9286796d6053463a2d2013070013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d7376787b7d807f73675d51443a312d29242727262723282c3037434e586a7784919daa9e9184776b5e5144382b1e1105000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000000000000000000000000000000050e19232c363e4850585f676d737a7f84888b8e90919292929191908d8a87837e79716c615e564d453b32291d140a000000000000000000010c161f29323b444c545c60696e757a7f83878a8c8f90919292939292918f8d8b8885817c76706b605d554d453c332a20160c010000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140a0a0a0a0a0a0a0b070d10141b2a36414c566976828f9ca9b4aa978a7e7164574b3e3124180b000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140b0b0b0b0b0b0b0b0b0a0a0907060401000000000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399939291908e8c8a86837e79726d666058514940372e251b10070000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000000000000050b1019232b343c434c52585f62676d71747678797979787674716d686360595865717e8b98a4ac9f9285796d6053463a2d201307000b1825313e4b5864717e8b97a4a5a5a5a5a5a5a5a5a5a5a5a7a9aeacacacafa9a7a5a5a5a5a5a5a5a5a5a5a59c8f8275695c4f4236291c0f0007131e2a3540495257596060606060605f55534e463c332939444d555b5d6060606060605c53504a42382e2317130a0000000000000000000000000000000a1724303d4a5763707d8a96a9b3ab9e928578695f53473a2e2114030000000000000000000000000000000000000000000813202d394653606c7985929facb1a795897c6f6256493c2f231609000916232f3c4956626f7c8995a9b3aa9e918477675d5145382c1f13060000000000000000000000000714202d3946525e687885919eabaea398887b6e6255483b2f2215080013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000004101c2934404b555c606769696e7073736d63554b403228201d191a1a1e21262b30363e46525e697885919eab9e9184786b5e5145382b1e1205000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000000000000000000000000000000020d17202b353e48505a616a6f797f868c9195989a9c9e9f9f9f9e9d9c9a9795908b857e766d685e574d443b2f261b1106000000000000000007121d28313b444d565e666d727b81868c909596999b9d9e9e9f9f9f9e9d9c9a9897918d89837d746d675f574d453c32281e13080000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2016161616161616171718181d20262d3946525e687784909daaaea298897c6f6356493c30231609000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20181818181818181818171716151413110d080705020000000000000000000000000000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9e9d9b9999928f8b857f786f6a625b514940372d22190c0300000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000050e19222b353d464e565d606a6f747a7d8083848586858583817e7a76706b625f626f7c8995aaaea298887b6e6255483b2f221508000b1825313e4b5864717e8b979898989898989898989898989a9da4aebaafa59d9a9898989898989898989898988f8275695c4f4236291c0f000a16232f3b47525b63666c6c6c6c6c6c6c625f584e453b323f4a555f676a6c6c6c6c6c6c68605c544a3f3428251c120900000000000000000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669574d42372b1e120600000000000000000000000000000000000000000006121f2b3844505b667783909daab1a4978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a99c90837669554b4035291d100400000000000000000000000005111e2a36414c566a7683909da9b4aa96897c6f6356493c302316090013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000c18232f39434b51535a575e61646666635b5143392f20191d2021262b2e31373a41464f59616e7b8796a1aa9d9083776a5d5044372a1d1104000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000000000000000000000000000008141e29323d47505a616c717c848c92989da0a7a7a7a4a3a2a1a2a4a6a7a79f9d97918a827a6e695e564c41382d22170b01000000000000010d18242f39434d565e686e787f868e92999da0a7a6a8a7a5a4a3a3a4a5a7a9a7a9a19e9a94908981796e695f574d443a2f24190d04000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a2d232323232323232324242524292c2f38404b55616e7a86939facac9f9285796d6053463a2d201307000000000000000004060708080808080808080d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0808080808080808070604000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d242424242424242424242424232221201d191514120e0903000000000000000000000000000000000013202c3946535f6c7986929facb9b3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9fa2aaa2a5a8aba39f9c97928c837c726d635b51493f342b1e150b00000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000020c17202b343d474f585f686d747c81868a8d8f9192929291908d8b86827d766f6a616d7a8798a2aeaa968a7d7063574a3d3024170a000b1825313e4b5864717e8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d929da9b5a99d938e8b8b8b8b8b8b8b8b8b8b8b8b8b8275695c4f4236291c0f000c1925323f4b57636d73797979797979786f6a5f574d443a434f5b677177797979797979756d665c504440372d241b1108000000000000000000000000000e1b2834414e5b6774818e9aa7b3a79a8d8074675a4d4131261a0e02000000000000000000000000000000000000000000030f1c28333f4a546875818e9ba8b3a6998d8073665a4d4033271a0d000b1724313e4a5764717d8a97a4b0a89b8f8275685c4f422f24180c00000000000000000000000000010d192530424f5c6875828f9ba8b0a3968a7d7063574a3d3024170a0013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c0400000000000000000007121d2731394045474d4d535457595957514940312720252a2d2e31373a3c42464c5259616b73808d99a9aa9b8e8175685b4f4235281c0f02000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f120600000000000000000000000000020b1925303b444f59616c717e8691969fa2aaa9a19e9b9796959595979a9ea1a8a9a19e948f837b6e685e53493f33271e130800000000000004101d2935404b555e696e7a838c92989fa3ababa39f9d9a9897969697989a9d9fa3ababa69f9c938e847b6e695f564c41352921160a0000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473a3030303030303030303031312f35393c4149515d67727e8b99a4afa79c8f8275665c5145382c1f1306000000000000070c1013131414141414141414141a2734404d5a6773808d9aa69b8e8174685b4e4135281b1414141414141414141313100c0700000000000013202c3946535f6c7986929facada093867a6d6053473a31313131313131313131313131302f2d2c292422211e1a14100b0600000000000000000000000000000013202c3946535f6c7986929facb9ada1979292929292929292929292929292929292989495989b9fa3aaa9a19e9591877f736d635b51463c30271d1207000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000008131e29323d464f59606a6f7a81878e92989a9c9e9f9f9f9e9d9a99928f89837c726d687885929faba5988b7f7265584c3f3225190c000815222f3b4855626e7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f808d9aa7b4a79a8e807f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574a3d3024170a000d1a2633404d59667380868686868686857c6f695e564c4344515d6a778386868686868682786d605c52493f362d231a1107000000000000000000000000101c2936434f5c6976828f9ca9b2a5998c7f7266594c3f3326190900000000000000000000000000000000000000000000000b17222d404d5a6773808d9aa6b3a89b8e8175685b4f4235281c0f000b1825313e4b5864717e8b97a4b1a89b8e8275685b4f4235281c070000000000000000000000000000081b2835414e5b6874818e9ba7b0a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000000010b151f272f34383a404246484a4d4c4b464037292c2d3036393a3e4247484d53565e616b707d87929faca2988b7e7265584b3f3225180c00000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000a141d2a36414c56606b717e879298a0a8a8a19e97928e8b898888898a8d91969ea1a8a69f9591847a6e655b50443a2f24190d0000000000050f1a232c3945515d676e7b8490959fa2aaa9a19e9992908d8b8a89898a8b8d9092999ea1a9aba59e9691847b6e685d52453d32271b0f03000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6053473d3d3d3d3d3d3d3d3d3d3d3e3e3f4045474e535b606d7984919eababa0958a7d7164544b4034281c100400000000030b12181c1f20212121212121212121212734404d5a6773808d9aa69b8e8174685b4e41352821212121212121212121201f1c18120b030000000013202c3946535f6c7986929facada093867a6d6053473e3e3e3e3e3e3e3e3e3e3e3e3e3d3d3c3a39352f2e2d2a261f1c17110a020000000000000000000000000013202c3946535f6c7986929facb8ab9e9285858585858585858585858585858585858687898b8e92989fa2aaa7a099928b7f736d62584e43392e23180c000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000010d1925303a444e58606b707c848e939a9fa2aaa9a8a4aba39fa3aba39f9c9490877f746d7784919daaa69a8d8073675a4d4034271a0d000814212e3a47535f6a6e72727272727272727272727272727d8a96a3b0a3978a7d72727272727272727272727272706b6155483c2f231609000a1623303d495663707d87929a93939791847b6e685e554b424d5a6774808d93939393938e81746e635b51483f352c231910060000000000000000000000101d2a3643505d697683909ca9b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000061926323f4c5965727f8c98a5b2a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2834414e5b6774818e9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c010000000000000000030d151d23292c2d31363a3b3d40403e3b352f35393a3d4146474a4d5355575f61686d747d869299a3a79f92867a6d6154473a2e21140700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e21150800000000000000000000000006111b262f3846525e68707d879299a3aaa49d96918a85817e7d7b7b7c7d80848a91969fa7a7a0968f82776c60564c4135291c1106000000000b16212c38444f59606d798390969fa7aea59d97918c8683817e7d7d7d7d7e8083868c91979ea5ada8a09691847a6d60594f43382c1f14090000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d605349494949494949494949494a4a4b4c4b5153585f656c74808d96a1aca4999083786c605346392e23180c00000000030c151d23282c2d2e2e2e2e2e2e2e2e2e2e2e34404d5a6773808d9aa69b8e8174685b4e41352e2e2e2e2e2e2e2e2e2e2e2d2c28231d150c0300000013202c3946535f6c7986929facada093867a6d60534b4b4b4b4b4b4b4b4b4b4b4b4b4a4a49484745413f3b3a36312b28231c140c0701000000000000000000000013202c3946535f6c7986929facada093867978787878787878787878787878787878797a7c7f82868c92989fa7aba39f918b7f726a60554b4034281d12070000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000005111d2a36414c56606a707d8691969fa4acaaa29f9b979599929994979a9e9f99928c81787683909ca9a79b8e8174685b4e4135281b0e0006121e2b37424e575f6265656565656565656565656565707d8a96a3b0a3978a7d706565656565656565656565656361594f44382c201407000916222f3b4854606b717e88939fa4a19691847a6d675d544a4653606c78818e949fa69d938d80736d635a50473e352b22180f0600000000000000000000111e2a3744515d6a7783909daab0a3968a7d7063574a3d3024170a00000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1a99c908376695d5043362a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000030b12181c1f20252a2d2e3133332f34383a4045474a4c525457575f6265696e737a81889298a2a8a0958d8073685d5246392d20130700000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080000000000000000000000000b17222d38414f59616e7a859299a3aba49c928d847e787471706f6e6f7173787d8490959fa8a89f948c7f72685d5245382d22170b00000004101c27333c4854606b74818e95a0a8ada39c938e857f7b777472717070717274777a7f858e939ca4ada9a0968e81746b6054483b31251a0e02000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d6056565656565656565656565657575859555d60646a6f77808d929da8a59f93877d70655b5044372b1d1207000000000b151e272e34383a3b3b3b3b3b3b3b3b3b3b3b3b404d5a6773808d9aa69b8e8174685b4e413b3b3b3b3b3b3b3b3b3b3b3b3a38342e271e150b00000013202c3946535f6c7986929facada093867a6d6057575757575757575757575757575757565554514c4c4846423b38342e261e18120b030000000000000000000013202c3946535f6c7986929facada093867a6d6b6b6b6b6b6b6b6b6b6b6b6b6b6b666d6d6f72757a808590959fa6aea49f92877c6f675c5145392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000040f19232d3946525e686f7c869298a1a8aba39f98928e8a88878686888a8e92979f9f938d8075828f9ba8a89c8f8275695c4f4236291c0f00020e1a26313c454e535558585858585858585858585863707d8a96a3b0a3978a7d7064585858585858585858585857554f473e33281c1004000713202c38444f59616c727f8b929ca5a0969083796d665c5349505b666d78828f959fa59c928c7f726c625a50473d342a21180e05000000000000000000111e2b3844515e6b7784919eaaafa396897c706356493d3023160a00000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1aa9d9083776a5d5044372a1d11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d0100000000000000000001070c1013141a1e2124293036394045474b515357565e616467696e72767b80858d939aa2a79f969183796d60564c4135291d110500000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e2115080000000000000000000000030f1b27333f4953616b75828f97a1aba49c918c8079716c66646362626264666c707a839096a0aca69f92857a6d60544a3f33281c0f0300000714202c38444f5963707d89939ea7aea49c918c817a726e686765646363646567686e737a818c919ca5afa89e93897c6f63574d42362a1e12050000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867a6d636363636363636363636363636364646668676d71757c828d929da4a49f938c7f726b6053493f33271b0b0000000007121d273039404546474747474747474747474747474d5a6773808d9aa69b8e8174685b4e474747474747474747474747474645403930271d1207000013202c3946535f6c7986929facada093867a6d64646464646464646464646464646464646362605d555855534d46443f383029231d150d0500000000000000000013202c3946535f6c7986929facada093867a6d605f5f5f5f5f5f5f5f5f5f5f5f5f5c60616265686d737b838f949fa7afa3999183796d60544b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a16212c38444f59616d7a849198a2aaaaa299928d85817d7b7a79797b7d81858b92979d928a7e818e9ba7a99d9083766a5d5043372a1d1000000915202a333c4247484c4c4c4c4c4c4c4c4c4c4c5763707d8a96a3b0a3978a7d7064574c4c4c4c4c4c4c4c4c4c4a48443e352c21160b000004101c27323d47505a626d73808c929da59f958f82786d655b504a545c666d79839096a0a49c918b7e716c61594f463c332a20170d040000000000000000121f2b3845525e6b7885919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0aa9e9184776b5e5144382b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000000000000000000040610181f272f353b41464b5153555d606467686d7174777b7f83888d92989fa4a39f9590847b6e675d51443a3024190d0100000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000000000000000000000005121f2b3744505b65707d8a939ea9a79d928c7f746d67605b5456555556545b60686d7984919da6aea2988c7f72665b5044382b1f120600000916222f3c4854606b7783909da5afa89d928c7f746d68615e56585756565758565e61686d747f8c939da9afa59c8f8276695e53463a2d211407000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facada093867970707070707070707070707070707071717274767a7d82878f949da4a099938c80746d63594f41382d22170b000000000c18232e39424b515354545454545454545454545454545a6773808d9aa69b8e8174685b545454545454545454545454545453514b43392e23180c000013202c3946535f6c7986929facada0938679717171717171717171717171717171717170706f6d676865615f5753504a423d342f271f170e05000000000000000013202c3946535f6c7986929facada093867a6d605352525252525252525252524a50535456565e61696e78828f95a0acaba0958b7f72665c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1b27323c4855606b75818e96a1aaaaa2989287807a75716e6d676d6e7074797f858f949e9185818e9ba8aa9d9084776a5d5144372a1e110000030e18212a31373a3b3f3f3f3f3f3f3f3f3f3f4a5763707d8a96a3b0a3978a7d7064574a3f3f3f3f3f3f3f3f3f3d3c38332c231a10050000000b16212b353e48515b636e74808e939ea69f948e81776c605b514b545d676d7a849196a1a39f92877e706b60584e453b322920160d0300000000000000121f2b3845525e6b7884919eabafa296897c6f6356493c3023160900000000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0aa9d9184776a5e5144372b1e11000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000000000000000000071019222a313940454d52555c6064676d7074777a7d8184888c90959a9fa2a39f98928c837b6e695e554b4032281e13080000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000000000000000000000613202d394653606c7883909da6aca0958d80736d605c55504a4a4848494a50565d676f7d89949facaa9e9185786c605346392d2013060004101c2834404b5463707d8995a0acaca0968d80736d605d56524d4b4a4a4a4a4b4c52565d606d74818e97a2adab9f94877b6e6154483b2e211507000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb0a396897d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d7d7e7f8183868a8e93999f9f9d9590877f746e645b51473d2f261b110600000004101c2834404b545c606161616161616161616161616161616773808d9aa69b8e817468616161616161616161616161616161605c554b4034281c10040013202c3946535f6c7986929facb1a4978b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7c7b7a7875726e6964605c544f454039312920170e050000000000000013202c3946535f6c7986929facada093867a6d605347454545454545454545453f444647494c52575f666d7a83919da6b0a79e9184796d6053463a2d20130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000007131f2c38444f5963707d89939ea8aea29892867d746d686462605d606164676d727a828e93979185929facaa9e9184776b5e5144382b1e11000000060f1820262b2e2f3232323232323232323d4a5763707d8a96a3b0a3978a7d7064574a3d3232323232323232302f2c28211a110800000000050f19232c363f49525c606c78818f949fa69e938d80746d635a504b555e686e7b849197a2a39992867d706a5f574d443b32281f150c03000000000000111e2b3844515e6b7784919eaab0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a5d5043372a1d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000061019232b343c434b51565e61676d71757a7d8084868a8d9196989d9fa7aba399928e867f796e695e574d43392f20160c020000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000000000000000000005111e2a36424d5763707d8a95a0aca69d9083786d605b514b443f3d3c3b3c3f444c55606b7683909c9f9e9d97897c6f6256493c2f2316090006131f2c3845515c6675818e9ba7b1a99e9184796d605b524c46413f3e3d3d3e3f41464c525b606d7a85929fabb0a6988c7f7265594c3f2f24180d0100000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9a5998f8989898989898989898989898989898a8a8b8c8e9092989b9e9c9995908a837d726d645c53493f352b1d140a0000000006131f2c3845515c666d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e73808d9aa69b8e81746e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675c5145382c1f13060013202c3946535f6c7986929facb9a69a908b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a89888784827f7b76716d666059514b433a322920160c0300000000000013202c3946535f6c7986929facada093867a6d6053473a38383838383838382e34383a3a3c41464d545d686f7c89949eaaada1968a7d7064574a3d31251a0e02000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000915222f3b4854606b7683909da5afa69f92867d706b605d565554515355555d60686d78818e94989298a2aeab9e9184786b5e5145382b1e1200000000060e151a1e21222525252525252525303d4a5763707d8a96a3b0a3978a7d7064574a3d31252525252525252423201c16100800000000000007111a242d374044505b666d79828f95a0a59d928c7f726c625a504c565e696e7c859298a2a39892867c6f695f564d443a31271e150b020000000000111e2a3744515d6a7784909daab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1a99c8f8276695c504336291d10000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e21150800000000000000000000030c18222b353d464e555d60686e73797e82868a8d90939a9a9ea0a8a9abb1ac9f9287817b736d665e574d453b31271d0e04000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000000000000000000000714202d3a46525e6976828f9ca7ab9f94897d70665c50454039332d2f2f2d333a434f5964717e8b989291908f8c7f7366594c403326190d000713202d3a4653606d7985929facada1978a7e71675d5145413a36303130303130363a4145525d68737f8c99a9b3a89c8f827569554b4035291d10040000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9aba199969696969696969696969696969696969797999b9d9f9e96918f8c88837e78706b625b534a41372e23190b02000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a808d9aa79b8e817a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d2013070013202c3946535f6c7986929facb9aca29a97979797979797979797979797979797979797969596918f8b88837e78706b605c554c443a32281e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d2c2c2c2c2c2c2c23282b2d2e30363b424c56606b75828f9cabb2a89b8e817568574d42362a1e1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700030f1c28333f4a54636f7c89959fabab9f948b7e716a6059524c48474546484b51565e666d788290989fa2aab4ab9e9185786b5e5245382b1f12000000000003090e1214151919191919191924303d4a5763707d8a96a3b0a3978a7d7064574a3d3124191919191919171614100b05000000000000000008121b2528333f4a545c676d79839096a0a49c918b7e716c61594f4d575f6a6f7d869299a3a29891857b6e685e564c433930261d140a0000000000101d2a3643505d697683909ca9b1a5988b7e7265584b3f3225180700000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3a89b8f8275685c4f4235291c0f000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000000000000000b151e2a343d474f585f676d737b80858a8f92989a9d9fa4a39f9fa4aba4a7a79a8d807b756f6a605c544a42382e23170c03000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e211508000000000000000205070814212e3b4754616e7b87939facaa9c9083766b60544a3f342f282222222228313d4855616e7b878685848483817f7265584b3f3225180c00091623303c4956636f7c8998a2a5a69e9285796d60554b40352f2a2524232324252a2f35414c56626f7c8897a1adab9e918578675d5145392c201306000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000013202c3946535f6c7986929facb9b3aba5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a4a4a5a7a99e948f84827f7b76716c656059514941382f251c110700000000000a1723303d4a5663707d87878787878787878787878787878787878d929da99e938e87878787878787878787878787878787877e7164574a3e3124170b0013202c3946535f6c7986929facb9b4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a8a19e9b9894908a847d746d675e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d201f1f1f1f1f1f171c1f2021252a303a434f5964707d8a99a3afab9e928578695e53463a2d211407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505b6674818e9ba7b1a79c8f82766c62584f45413b3a393a3b40454c545c666e7b86929facb4b7ab9e9184786b5e5145382b1e1200000000000000020608080c0c0c0c0c0c1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170c0c0c0c0c0a0907040000000000000000000000091317222d38424b555d676d7a849197a1a39f92877e706b60584e4e58606a707d87929aa4a19791847a6e685d554b42382f261b1106000000000f1c2835424f5b6875818e9ba8b3a6998c807366594d402f23180c00000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7b4a79a8e8174675b4e4134281b0e000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e21150800000000000000000007121c27303c464f59606a6f7980868d92979c9fa3a8a09e9a9992939995989b9f9d928d87827c736d665c544a3f34281e150a000000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e211508000000000002080e1114141d2935404b5565727f8c99a4aea2988a7e7164594f42382e231d17191917212d3a46535f69767b7a7978777675726d62564a3d3124180b000c1926333f4c5966727f8c969798999a8d8174665c5143392f241e1917171717191e24303a4653606c7985929eabada197867a6d6053473a2d20140700000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f2316090000000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a2a4a6aaa89c8f827e7a736e6964605b534f473f372f261d130a0000000000000a1723303d4a5663707d89949494949494949494949494949494949a9da4aea59e9b949494949494949494949494949494948a7d7164574a3e3124170b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a0a1a2a5a8aba8a69f9c95918981796d685e564c42382e23170c030000000013202c3946535f6c7986929facada093867a6d6053473a2d201412121212060b10121314191e28313d4754606d7a86929facada297877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000613202d394653606c7985929eabaca095897c6f635a50463d35302d2c2d2f353a424a545e6973808d9aa4afb7aa9e9184776b5e5144382b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000006111c262f39434c555e686e7b859197a2a39992867d6f6a5f574d4e58616b717e88939fa4a09690837a6d675d544a41382d22170b060000000d1a2734404d5a6773808d9aa6b3a89b8e817568554b4034291c100400000000000000000000000000000000000000000005121e2a36424d576976838f9ca9b2a5988c7f7265594c3f3226190c000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000c18232e39424e58606b6f7c848c92989fa2a7a09d9996918d8a868687888b8e92989f9a948f8780786d665c50443e30261c11060000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d20140700000000050d14191e2021252c3845515d6776838f9cabac9f9285796d6053463d3026252525252525252a36424d575f696e6d676b6a696865625b51463a2e221509000e1b2835414e5b68748188898a8b8d8e8b7e7164544b4031271d130e080a0a080e131f2b3744505b657683909da9b3a994887b6e6155483b2e2215080000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393949597999d9f9e948f8a85807b726d605c544a42392e2318140b010000000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a9aeb6afaaa8a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949496989b9fa2a9aba7a09d938e837a6d685e544a3f342820150a0000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070505050000030607080c16202c3945515d677783909daab3a9968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000916232f3c4956626f7c8997a2adaa9d9083776b6054483f34292421202024293039424d57616e7b87939facb7aa9d9184776a5e5144372b1e11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000a141d27303a434c565f696f7c859298a3a39892857c6f695e564c4f59616c727f8b929ca5a0959082796d665c53493f332722170c0000000c1925323f4c5865727f8b98abb5aa9d908477675c5145382c1f13060000000000000000000000000000000000000000000714212d3a46535f697885929fabb4aa968a7d7063574a3d3024170a000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000000000004101c2834404a545f6a6f7d8691969fa2a69e9c95908c8884807d7a797a7c7e81858c92989e99938c81786d605a5042382e23170c0000000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000050e171f252a2d2e32323a4753606d7986929faca89b8e8275675c51453832323232323232323230313b454d575e61605d555d5c5b585651493f34291d1206000714212d3a4754606d7a7b7c7d7f8081827b6e6155483b2e22150b0100000000030f1b27333f49536975828f9ca8aea295887b6f6255483c2f2215090000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d2114070000000000000013202c3946535f6c7986929facb9a2958b86868686868686868686868686868787888a8d90959a9f9c98928d867e756d665c544a40342820160a000000000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa6a8aeb6afa9a79f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868788898c8e92979da0a8aca59d9590837a6d665c50443c31261a0f0300000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004111d2935414c556975828f9ca8b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000c1925323f4c5865727f8b98a9b3ab998c7f7266594f43362d2219141313181e27303b46525e697683909da9b6aa9d9083776a5d5044372a1d11000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000020b151e28313a444d575f6a6f7d869299a3a29791847b6e685e554b505a626d73808d939da59f948f82786d655b50443e34281d11050000091623303c4956636f7c8999a4afac9f9286796d6053473a2d22170b0000000000000000000000000000000000000000000815222e3b4855616e7b8897a2adaea298887b6e6155483b2e221508000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000006121f2c3844515c666f7c859298a0a8a19e948f89847f7b7774706d6c6d6f7174797f869195a09f938e81746c61544a3f34281c100300000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e020000020d1720293036393b3f3f3f495663707c8998a3aeaa988b7e7265554b403f3f3f3f3f3f3f3f3f3f3d3c383b454d535453514b51504f4b4a463f372d23180d01000613202c3945515d676d6e7071727374756e695f53463a2d2114030101000205080f17222d424f5b6875828e9ba8b5ab95887b6e6255483b2f2215080000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c2013060000000000000013202c3946535f6c7986929facada0938679797979797979797979797979797a7a7b7e8083888d9299a19f98928b81786d665c51443d32271b0f030000000000000a1723303d4a5663707d89939393939393939393939393939393939a9da4aea59d9b939393939393939393939393939393938a7d7164574a3e3124170b0013202c3946535f6c7986929facada0938679797979797979797979797979797979797a7b7c7f81858b91969fa4aca79f959082786d60584e43372b1f140900000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000010d19242f414e5b6874818e9ba7b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c6f6356493d32231b100806070c151e2a36424d576774808d9aa7b3a99c8f8276695c4f4336291c10000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000030c161f29323b454e58606b707e87929fa3a19691847a6d675d5145515b636e74818e939ea69e948e81776c605a5045392d21150800000714202d3a4753606d7a86939facaea399897d706353493f33271b0f030000000000000000000000000000000000000004111d2935414c5565717e8b98a9b3ac9f9285786d6053463a2d201307000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d20140700000000000000000713202d3a4653606d78839197a2a8a097928a827c77726e6967636060616265676d727b839196a19d938a7d70665c5044382c1f120600000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000008141f29323b4146474c4c4c4c5966727f8c99aaaea398887b6f62554c4c4c4c4c4c4c4c4c4c4c4c4948443d3b4246484745404443423f3d3a342d251b1106000004111d2935414c555d6062636465666869615f574d42362a1e120d0d0e090e121419212b37434e58697683909ca9aea399877a6d6154473a2e2114070000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c666c6d6e6f7173777b80879196a1a29f938e81786d60584e43382b20150a0000000000000a1723303d4a5663707d86868686868686868686868686868686868d929da89d938e86868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c666d6d6e6f7275797e848d939aa4afa79f948d80736a5f53473b31261a0e02000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000081b2734414e5a6774818d9aa7b2a6998c7f7366594c403326190d000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d201407000000030c1a25303f4b5865727e8b98a5b1a89b8e8275685b4f4235281c0f000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000040d172029333c464f59616c717e8b919ca4a0969083796d60534749525c606d78818f949fa69e938d80736c6156493d3024170a00000613202c3945515d677784909daab4ab9a8d8073655b5044372b1f140a000000000000000000000000000000000000010c13202c3945515d6775828e9ba8b5a89c8f8275665c5044382b1f1206000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000006131f2b37434e5865727f8c95a0a9a09691857d766f6b66625f575753535455555d60696e7a84919ea59e9184786d6053463a2d20130800000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f000006111c2630383f444649494949494949494644403930271c12070000020e1925303b444d5254585858585b6875828e9ba8ac9f9286796d605858585858585858585858585856544f473d363a3b3a39352f363532312e29231b1309000000010d19242f3a434c5154555657585a5b5c55534d453b31261a1a1a1a1b1b1a1e21252a333b4754606a7884919eabac9f9286796c605346392d20130600000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000013202c3946535f6c7986929facada093867a6d606060606060606060605b606061626466696e747c849196a1a59e938d80736a6054473c31261a0f0200000000000916232f3c4855616b707979797979797979797979797979797979808d9aa69b8e817979797979797979797979797979797979716c6155493c3023170a0013202c3946535f6c7986929facada093867a6d606060606060606060606060605c6061616365676d71798088939fa5afa69f92877c6f62574d42362a1e1205000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000004101c2834404a546875828e9ba8b2a5988c7f7265594c3f3226190c000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c1f130600000000091724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000050e17212a343d474f59626c727f8c929da89f958e8175685b4e4244505c666d79828f95a0a59d928b7e7164584b3e3125180b000004101d2935404b556773808d9aa9b3ab9e9184786c6053463c2f261b1106000000000000000000000000000000000007131d28333f4a54606d7a86929facb1a7988b7f7265544a3f34281c1003000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000000000815222e3b47545f6a7784919ea7a39891847b706b63605955534d4a474647484b51575e68707d8a96a1a1968a7e7164574b3e2f24190d01000000000000000000000000000000000003101d2a3643505d697683908f8275685c4f4235291c0f00000c17232e38424a5053555555555555555553514a42392e23180c000005111e2a36414d565e6165656565656a7784909daaaa9d9083776665656565656565656565656565656360594f44382d2e2d2c292429282524221d181109010000000008131e28313a41454748494a4c4d4e4f4846423b332923272727272728252a2d30363c454e58626f7c8896a1adab9c908376655b5044372b1f1205000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000013202c3946535f6c7986929facada093867a6d6053535353535353534a505354545557575f616a6f7b84919ea7a59f92877c6f62584e43372b1f120600000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c73808d9aa69b8e81746c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080013202c3946535f6c7986929facada093867a6d6053535353535353535353534a5153545556555d60676d747f8c939daaaea3998e8275695f53463a2d211407000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000104060708090b141f2c3844515c667683909ca9b1a4988b7e7165584b3e3225180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000000b1824313e4b5764717e8a97a4b1a5998c7f7266594c3f3326190c000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000060f18222b353e47505a636d74808d9aa7a79d9083766a5d50433f4a545c676d7a84909daaa4998c807366594d4033261a0d0000010d18242f3d495663707c8997a1adaca196897d7063584e41382d22170f06000000000000000000000000000000071118242f3844505b66717e8b98a2aeaca095887b6e6155483b2e23170b00000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000000000916222f3c4955626f7c8896a0ac9f92867c6e696159544f4847423d3a393a3c40454d56606c7884919ea89b8f827568554c4135291d1104000000000000000000000000000000000408101d2a3643505d697683908f8275685c4f4235291c0f0003101c28343f4a545c606262626262626262605c544a4034281c1004000714202d3946525e686e7272727272727985929faca89b8e8275727272727272727272727272727272706b6054483c3126201f1d181d1c181815120d06000000000000010c161f282f35393a3b3d3e3f4041423b3a36312c2f3034343434343531363a3b41464e57606a74808d9aa8aea3998c7f726653493f33271b0f03000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000013202c3946535f6c7986929facada093867a6d6053474646464646463f44464747484b4d53585f69707d8a959faba3998f82766a5f53473a2e211408000000000004101c27333d474f55566060606060606060606060606060606773808d9aa69b8e817468606060606060606060606060606060575550483e33281c11040013202c3946535f6c7986929facada093867a6d6053474646464646464646464044464748494b51555d606d74818e98a2aeab9f93877b6e6155483b2f24180d010013202c3946535f6c7986929facada093867a6d6053473a2d2014131313070d10131414151a1d27303a4653606d7985929fabb2a896897c706356493d3023160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180c00000000000c1825323f4b5865727e8b98a5b5ab978a7e7164574a3e3124170b000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000007101a232d373f44505c666d7983909da9a59d9083766a5d5043434c565e696f7c85929faca3998c807366594d4033261a0d0000000713202d3a4653606d7985929eacb2a89c8f82756a5f53493f332721180f0802000000000000000000000003091119232935404b55606c7884919daab3a99d908477695f53463a2d1c110600000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000000000b1825323e4b5865717e8b98a8a79a8d81746a5f574f48443d3a37312d2d2e2f353b44505b6574818e9ba79e928578675d5145392c2013060000000000000000000000000000050c1114171d2a3643505d697683908f8275685c4f4235291c0f0006121f2c3844505c666d6f6f6f6f6f6f6f6f6d665c5144382c1f1206000814212e3b4754616e7a7f7f7f7f7f7f7f8c98a2aea99c8f827f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7d7063574e42372b1e13100c070f0c0b0906010000000000000000040d161e24292c2d2f3031323335362e2d2a32383b3d404040404141424246484c525860696f7c87929faca99f92867b6e6155483b2d22170b000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939392d3338393a3b3c3e42464e57616c7683909da9ab9f94887b6e6255483b2f2215060000000000000b16212c353d44484a53535353535353535353535353535a6773808d9aa69b8e8174685b53535353535353535353535353534a49453e362c22170c000013202c3946535f6c7986929facada093867a6d6053473a393939393939392e34383a3a3b3c40454b515b616d7a86929facafa4998c7f7366554b4035291d10040013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181d20202122252a2f39434d57636f7c8998a2aeaca196877b6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2c3945525f6c7885929faba99c908376695d50432f24180d01000000000c1926333f4c5966727f8c99a5afa399887c6f6255493c2f221609000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000060f19222c363f49525c606d78828f959fa69d938c807366594d424b555e686e7b859198a2a49a92867d706356493d3023160a00000006121f2c3844505c6673808d9aa4afaa9e94887c6f655b50443d332a2219140e09060400000100000406090e141a232b353d45515d67717e8a95a0acada2978b7e7265574d42362a1e0a0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000d192633404c5966737f8c99a6a3968a7d7063584e453e38322e2b262020212429333f49536673808d99a6a197877a6d6054473a2d211407000000000000000000000000000810171c2123242a3643505d697683908f8275685c4f4235291c0f000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000714202d3a4753606d7a868b8b8b8b8b8c919caab4ab9f948f8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b84776a5f53473a2e2114080000020000000000000000000000000000040c13191d202122232425272829222b353d4448494d4d4d4d4e4e4f4d5354565e616a6f7b849199a3aba1978d8174695f53463a2d1b11060000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d22282b2d2d2e2f31363c45505a65727f8c98a5b0a6998c7f7366594c402d22170b00000000000005101a232c33383c3d464646464646464646464646464d5a6773808d9aa69b8e8174685b4e464646464646464646464646463e3c39332c241a1005000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d23282c2d2e2e2f35394046525e6873808d99a9b3ab9d908377675d5145392c2013060013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d24292c2d2e2f30363b424b555f6974818e9aaab4ab9e918478695e52463a2d201407000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700121f2b3845525e6b7885919eabaa9d9084776a554b4035291d1004000000030f1b27333f49536773808d9aa6ac9f92867a6d6053473a2d201407000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000050e18212b343e48515b636e74818e949ea79e948e81746e63574b4a545d676d7a849197a1a49f93887e716b6054483b2f22160900000003101c28343f4a54616e7b87939fabb0a69c9083776c60584e453c342a251e1a1312100c070e070c1013131a1f262a353d47505a606d7984919ea7b1a99f9285796d6053473b31261a0e0000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000000000d1a2633404d596673808c99a6a295887c6f6255493c332c27211e1d2024292d333b434e586774818d9aa7a994887b6e6155483b2e22150800000000000000000000000008121a22282d3031323643505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87888888888888877b6e6154483b2e211508000613202c3945515d6775828f98989898999ca3adbcb0a69f9c98989898989898989898989898989896887b6e6255483b3025190e02000000000000000000000000000000000001080d111314151617191a1b1c27323d474f54565a5a5a5a5a5b5c575e6164686d747c859196a0aaa39992857a6e61574d42362a1e0a000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d202020171c1f20212122262a333e4955626f7c8895a2afa99c8f82766953493f33271b0f0300000000000008111a21272c2f30393939393939393939393939404d5a6773808d9aa69b8e8174685b4e4139393939393939393939393931302d28221a120800000013202c3946535f6c7986929facada093867a6d6053473a2d202020202020181c1f20212224292f35414c56626f7c8897a2adac9f9286796d6053473a2d2014070013202c3946535f6c7986929facada093867a6d6053473a393939393939392f35393a3b3b3d42464d545c676e7b87929facb1a79a8d817467574d42362a1e1105000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700111e2b3744515e6a7784919daaab9e918578675d5145392c20130600000005121f2b3744505b6576838f9ca9aa9d908477675c5145382c1f1306000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000040d17202a333d47505a626d73808c939da69f958f82786d605b5244505c666d79839096a0a59c928b7f726c61594f44382c201307000000000c17232e3846535f6975828e99a3afab9f948b7f726a60574e463e36302a25201f1c181b1a1b181c1f20262b31363f474f59616c74808d96a1adada2978d8073675d5145392a1f14090000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000000000c1925323f4c5865727f8b98a9a396897c706356493d332b262324292c2f35383f444d56606a7683909da9a399877a6e6154473b2e211408000000000000000000000008121a242c33393c3e3f3e43505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949595959594877b6e6154483b2e2115080004101d2935404b5565717e8b99a49f9fa5a7adb5bbb2aaa4a19f9f9f9f9f9f9f9f9f9f9f9f9f9fa8998c7f7266564d41362a1e11050000000000000000000000000000000000000001040607080a0b0c0d13202c38444f596063676767676768686a696e71757a81879197a0a8a19892877d6f685e52453b31261a0e00000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014130b0f12131414151a212e3b4754616e7a8794a1adab9e928578655b5044372b1f1205000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d2d34404d5a6773808d9aa69b8e8174685b4e41352d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000013202c3946535f6c7986929facada093867a6d6053473a2d2014131313130c1012131415181d25303a4653606c7985929fabafa399897c6f6256493c2f2316090013202c3946535f6c7986929facada093867a6d60534746464646464646464640454747484a4d52575e666d79829099a3afab9f95897c6f6356493c30251a0e02000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d20130700101d293643505c6976838f9ca9ac9f92867a6d6053473a2d20140a0000000613202d394653606c7985929fabac9b8e817468554b4034291c1004000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000030c161f29323c464f59616c727f8b929ca5a0969083796d665c5049525c606d78828f959fa69e938d80736d625a50473d32271b10030000000006111c2a36424d57626e7b87929fa8b0a69f92877c6f695f585046413b36312d2c282327272723282c2d31373b42465159606b717e8a929da8b1a79f92857a6d61554b4035291d10040000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d2014131313131313131313131313131313131313131313131313130807050200000000000000000000000000091623303c4956636f7c8997a1a5988b7e7265594f453d3731302f35393a40454950565e686f7c89959fac9f9286796d6053463a2d2013070000000000000000000008121a242c363e45494a4c4a46505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0a2a2a194877b6e6154483b2e21150800010d18242f3a4754616d7a86939393939a9da5afb5aaa0989593939393939393939393939393939393908376685e5246392d2014070000000000000000000000000000000000000000000000000000000916222f3b4854606b707373737374747576787b7e82868e9299a1a39f9791867e716b60564d4133291f140900000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c090e13202d3a4653606d798693a0acac9f9286796c605346392d2013060000000000000000050b10141617202020202020202020202734404d5a6773808d9aa69b8e8174685b4e41352820202020202020202020171714110c05000000000013202c3946535f6c7986929facada093867a6d6053473a2d2014070606000004060707070c131f2b3844505b667683909ca9b5ab978a7e7164574b3e3124180b0013202c3946535f6c7986929facada093867a6d6053535353535353535353534b5153545557575e61696e78818e949fabafa59d9083776b6054483b2f1f140900000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000e1b2834414e5b6774818e9aa7afa399897c706356493d30261c110a080a111c28343f4a54626f7c8898a2aea49a8a7e7164574b3e2f23180c00000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000020b151e28313b444e58606b707e87929fa4a19791847a6d675d544a515b636e74818e949ea79e948e81776c605b51483e352b21160b0000000000000e1a26313b47535f6974808d96a0abaea39991857b6e6a615a524c46423c3a38342e3434342e34383a3c42474d535b626b707d86929fa4aeaaa0958b7f72685e5243392f24180d010000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000000000713202d3a4653606d7985929ea99c8f82766b60574f47433e3d3d4045474b51535b60686e7a84919ea7a99d908376665c5145382c1f130600000000000000000008121a242c363e48505557585651505d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e21150800000713202d3946525e687682868686868e929da9b0a4988e888686868686868686868686868686868686887b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000a1623303d495663707d808080808181828385878b8f92999fa09e99928d857c716c61594f443b3021180d030000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20191919191919191a1a1c222d3a4754606d7a8793a0adafa399877a6d6054473a2d211407000000000000000000000407090a1313131313131313131a2734404d5a6773808d9aa69b8e8174685b4e4135281b1313131313131313130b0a08040000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000030f1c28333f4a546875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facada093867a6d606060606060606060606060555d6061626466696e737b828e939ea6b0a79e938a7d7063594f44382c200d0200000b1825323e4b5865717e868686868686867c6f6256493c2f23160b0301071a2733404d5a66738086868686868686786d6053463a2d201307000c1825323f4b5865727e8b98a9b2ab998c7f7266594f42382e231a1615141c232c3844505c6673808d9aaaac9f93877a6d6154473a2e21140700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000a141d27303a434d565f6a6f7d869299a3a29892857b6e685e554b505a626d73808c939da69f958f82786d655b50493f362c23190f0400000000000009141f2b37424d57606d79849199a4afaba19791847c706c615e56534d494644404141414141404546494d53575f616d727d869298a2aeaca2989083786c60564c4131281d1207000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000006121f2b3844505c6673808c96a19f94897d70696059534e4b49494b5153555d60656c717a839096a0aca2978c7f7265544b4034281c1004000000000000000008121a242c363e48505a616465625b515d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0adaea194877b6e6154483b2e211508000005111e2a36414c5666707679797979818e9aa7aea195887c79797979797979797979797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c8d8d8d8d8e8f909298979c9c9a9896918d86807a6f6a615a50473d32291f0f060000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d252525252525252626262b2d333c4855616e7b8894a1aeaea399867a6d6053473a2d201407000000000000000000000000000006060606060606060d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0606060606060606000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000b17222d414e5b6774818e9aa7b2a5998c7f7266594c3f3326190c0013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c676d6e6e7073767b80858f949ea5afa8a0958e81756b6155473d32271b0f0000000b1724313d4a56626c71797979797979796f6a6054473b2e231c150c0b121826323f4b58636e737979797979797976665c5044382c1f1206000916222f3c4955626f7c8897a1adaa9d9184776b60544a3f342b26232222262e35414c56606d7985919eabaa9d908376685e5246392d20130700000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000006111c262f39434c565e696e7c859298a3a39992867c6f695f564c4f59616c727f8b929ca5a0969083796d665c53493f372d241a110700000000000000030e1a26313c45515d676f7d87939fa4aea9a19691867e756e68615e575653514a4e4e4d4e4e4b515356575f62696e767f879298a2aaafa49a92867c6f665b50443a301f160c01000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000003101c28343f4a54606d7a849199a49e91847b6f6b625f58585656555d6064676d71787e859095a0a8a49e92857a6d6154473a2e23180c000000000000000008121a242c363e48505a616c71726d625b5d697683908f8275685c4f4235291c0f000714212e3a4754616d7a8794a0acaca194877b6e6154483b2e2115080000010d1925303a44545e66696c6c6c75818e9ba8ada194877a6e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564d41362a1e11050000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999a9a9a9b9b9d9fa29f94908d8b8884807b746d68605850483e352b20170d00000000000000000000000915202b353f474e524d52575f62666a6e71737577787879797978777573706d67636059534d46423c332a1f140900000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a323232323232323233333137383f444f5964717e8b97a4b1ac9f928679675d5145392c1f1306000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000061b2834414e5b6774818e9aa7b2a6998c7f7366594c403326190d0013202c3946535f6c7986929facada09386797979797979797979797979797979797a7a7b7d8082868c92979fa6afa79f969183796d60594f44352b21160b0000000915212e3a45505a62656c6c6c6c6c6c6c6260584e443d342e271e18151d2329333c47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000613202d394653606c7884919eabaca095897d70665c50443f37312f2e2f30383f46525e68717e8b97a1ada3988b7e7265564c41362a1e110500000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000091217222d38424b555d686e7b849197a2a39f92877d706a60574d4e58606b707e87929fa4a19791847a6d675d544a41382d251b120800000000000000000009151f2935404b55606b727f8b929da4ada9a198928a817a746e696562605c545b5a5a5a5b545c606266696e747b828b9299a2aaaea39f93887e706a5f544a3f32291e0d0400000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a120800000000000000000b17232e3845525d68707d87939aa19691847d746f6a6764636366676d70757a7e838b9297a0a7a49c928b7e71685d5246392d1d12070000000000000008121a242c363e48505a616c717e7f726d6257697683908f8275685c4f4235291c0f000714212e3a4754616d7a87949f9f9f9f94877b6e6154483b2e211508000008131e28323a4146545a5d60606875828f9ba8ada093877a6d606060606060606060606060606060606054524d443b3025190e020000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5a6a7a7a8a9aba99c9083807e7c77736e69615e564e463e362c23190e0500000000000000000000010e1a26313d4751595e5f6060605e575f626466696a6b6b6c6c6c6b6a686663605d6060606055534d453c31261a0e02000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f404142464a5057606b75828f9ca8b5aa9d9184776a554b4035291d1004000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000205101c2834404b556875828f9ba8b2a5988b7f7265584c3f3225190c0013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868687888a8c8f92999fa2a9aba39f9590847b6e675d51473e3323190f0400000005111d29343f4850565860606060606060605e56544f444039302a211f272f343e454d53555d60606060606060605f504a42382e23170c000005121f2b3744505b6574808d9aa6b0a89d9083786d605a5047433d3c3b3c3d424a505b616d7a85929ea9ab9f92867a6d6154473a3025190d0100000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000007101b2428333f4a545c676d7a839096a1a49c918b7e716b61584e4d565f6a6f7d869299a3a29891857b6e685e554b42382f261b130900000000000000000000030d18242f3a434f59626d74808d929ca3adaaa29f938e86807b76726f6d6669686767676869666d6f72777b81868f949fa3ababa39f918c7f726c61584e42382d20170d0000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000000000006111c2935414c56606b717e8892989f969188817c777471707073767a7d81858b91959ea1a9a29f928d80736c61564c4135291d0b0000000000000008121a242c363e48505a616c717e878b7f72695e697683908f8275685c4f4235291c0f000714212e3a4754616d7a87939393939393877b6e6154483b2e21150800010d1925303a444c52545757575c6875828f9ba8aca09386796d60575757575757575757575757575755544e46413b32291f1408000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c999f9fa0a1a2a4a6aa9e9185817e7a746e69605c554d443d342c241a1107000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585a5c5d5e5f5f5f5f5e5d5b575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4d4e4d53545b6069707d88939facb3a99b8e8174685b4e412f24180c00000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c090e1116202c3845515c677683909ca9b6ac978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a79d959393939393939393939393939393939393949597999c9fa3abaca49f99928d837b6e695e554c41352c21110700000000010c18222d363f454a4b5359636a6c6c6c6c6b636059514a423c332a2a3139404550575f626a6c6c6c6c6c5f574d53443f3830261c11060000030f1b27333f4953626f7c88949eabab9f958c7f726c625a534e4a4948484a4e545c606d75818e97a1ada3998d8074685d524639291e13080000000000000000000002070a0c0d0908060a1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000040f19222d363e44505b666d79828f95a0a59d928c7f726c62594f4c565e696e7c859298a2a39892867c6f695e564c433930261d140a01000000000000000000000007131d28313d47515b606c77808c919ea1a9aea59e98928d87837f7c79777674747474747677797c7f83888e92999fa6aea8a199928b7f736d635a50463c2f261c0e050000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000d19242f3a444f59626c717e868f949c9a938e8883807e7c7c7f83868a8e92989da0a7a39f97928a80736e645a50443a3024190d00000000000008121a242c363e48505a616c717e879292867b6e61697683908f8275685c4f4235291c0f000714212e3a4754616d7a86868686868686867b6e6154483b2e2115080005111d2a36414c565e61646464646875828e9ba8aca09386796d6464646464646464646464646464646260584e43372b20170d02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c939393939495979a9d9f97918e8b85817b736d675e564d453b30271d1207000000000000000000000006121f2c3845525e6a757979797978706b605c544d5151525353524b515a61696e777979797976695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada093867a6d60585858585858585858585859595a575f61666c717b84919aa4afada2978a7e7164574b3e3124180700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa69b8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201919191919191919191a191e2028323a4653606d7986929facafa49a897c6f6356493c302316090013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa0a1a1a3a6a8a6a8a09e9a938f8780796e695e574d433a2f231a1000000000000006111b242d343a3d3e525e6a757979797978706b605c544d453f36333c434b515a61696e777979797976695f53463a342e261e150a000000000b17222d3847535f6a75828f99a3afa79f92877e716c625f5857565555575860666d737f8c939ea9a89f92867b6e61564c413529170d02000000000000000000070d131619191515120f1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000a16212b343e48515b606c78818e949fa69e938d80746d635a504b555d686e7b849197a2a49992867d706a5f574d443a31281e150b02000000000000000000000000010c161f2b353f44505b656c747f8a92979ea6acaaa29f9a93908c898684828181808181828486898c90959a9fa3ababa49f9691877e736d635b51473e342a1d140a000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c11050000000000000008131e28323d47505a626c717b82898f92999b95908d8b89898c8f92999b9fa2a9a29e99928e857e736e645c52483e32281e13080000000000050e1a242c363e48505a616c717e879292867d70695e697683908f8275685c4f4235291c0f000713202d3946525e6876797979797979797976695e52463a2d201407000713202d3946525e686d717171717174818e9ba7ada093877a717171717171717171717171717171716f6a6054473c31261a0e02000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868686868687888a8d90959a9e9b98928d8680796e695f574d43392e23180c03000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e221508000000000000000000000013202c3946535f6c7986929facada093867a6d65656565656565656565656566666769696e72787e859196a1acb1a79f9285796d6053473a2d20140700000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a9a9a8e8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2525252525252525252627252a2d323a444e5863707d8998a2aeac9f93867a6d6154473a2e2114070013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999796918c87827c736d675e574d453b31281e11080000000000000009121b22292e3946535f6c7987868686847d736d665f575146413e454d555c606c717b83868686867b6e6155483b2e231c150c030000000006111b2b37434e58626f7c87929fa6aea39992877e766f6a666462616263666a6f78808c919ca5aaa0968c8073695e53443a302419050000000000000000010a12191e23252622211f1b1724303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000030f1b27323d47505a636d74808d939ea69f948e81786c605b514a545c676d7a839096a1a49f93877e716b60584e453b32281f160c030000000000000000000000000000040d192327333f49535b606d737d858f949da0a7acaca49f9c989892918f8e8d8d8d8e8f919298999d9fa7acaca69f99938d847d716c635b51493f352c22180b02000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000000000000010c16202b353f48505a61696e767d8287929fa09d9a979696999c9fa3a9a29f9b97928d86817a716c635c524a40362d20160c0200000000020d17202c363e48505a616c717e879292867d706b6057697683908f8275685c4f4235291c0f0005111d2a36414c565e6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000714212e3a4754616d7a7e7d7d7d7d7d828f9ca9b1a4988b7f7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f62574d42372b1e1205000000000000000000000000000000000000000000000000000000000c1825323e4b57636d72797979797a7a7b7e8083888d9399a09f99928c837b6e695f554b4034281f140900000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000013202c3946535f6c7986929facada09386797272727272727272727272727272737476787b7f848a9297a1a8b2a9a0958c7f72675d5145382c1f130600000000000000000000000000000000000000000000010d1a2734404d5a6773808d8d8d8d8d8174685b4e4135281b0e0200000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a32323232323232323232333330363a3e444c565f6a75818e9baab4aa9d918477685d5246392d2013070013202c3946535f6c7986929facb9a79d959393939393939393939393939393939399929291908f8d8a8784807b756f6a605c554d453b33291f160c0000000000000000000911181d25323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d21110a030000000000000f1b26313c47535f6a73808c949fa7aba399928b827c7773706f6e6f7073777c838d929ca3aba2989184796d60574d4232281e130800000000000000000a131c242a2f32332f2e2b262024303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000007131f2c38434f59616c727f8c929da5a0959082796d665b5044505b666d79828f95a0a59c928b7f726c61594f463c332920160d0400000000000000000000000000000000071017222d384149505b636b707b828990959c9fa4acaca9aaa39f9d9c9b9a9a9a9b9c9d9fa3aaaaababa39f9b948f878079706b625a514940372e231a100600000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a0000000000000000040d19232d363f49515a61696e757b818e9aa7aaa7a4a3a3aba39f9c9997928e8a85807b746d68615a524a40382e241b0e04000000000008141f29323e48505a616c707e879291857c6f6b646464697683908f8275685c4f4235291c0f00010d1925303a444c525f60606060606060605f524d453b30251a0e02000714212d3a4754606d7a868a8a8a8a8a8f949fabb3a79b918b8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8377695f53463a2d211408000000000000000000000000000000000000000000000000000001020a16222f3a46515b63666c6c6c676d6e6f7173777c81879195a0a39f9590847b6e675c51453b30251a0e02000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818384888b91959fa2a9afa8a1979083796d60554b4035291d100400000000000000000000000000000000000000000000000a1724303d4a5763707d80808080807e7164574a3e3124170b0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f404142464750565d686f7c87939facb0a69a8d807367564c4135291d11050013202c3946535f6c7986929facb9a2958b86868686868686868686868686868686868685858382807e7b77736e69625f58514b433b332921170d0400000000000000000000060c1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1200000000000000000a15202b37434e58606d78828f959fa6aba39f948f8883807d7c7b7b7d7f838990959ca4aba39992867c6f675d51453b3120160c020000000000000007121c252e353b3e403c3b37322a24303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222f3b4854606b717e88939fa4a19690837a6d675c544a4653606c78818e949fa69d938c80736d625a50473d342a21170e0500000000000000000000000000000000000006111b262f383f44515961696e757d83898f939a9c9fa2aaa7a8aaa9a7a7a7a7a7a9a9a8a6a9a29e9b99928e88827c746d676059504840372e251c11080000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000000000000000915202a333f48515b636c717b81878e939da9acaba49f9d999992908c8985817d79746e69615e56504840382e261c12090000000000020e1925303b44505a616c707e879291847c717171717171717683908f8275685c4f4235291c0f000008131e28323a41465353535353535353534846423b33291f140900000613202c3945525d6876828f979797979c9fa6b0b7aca39b9897979797979797979797979797979795887b6e6155483b3025190e0200000000000000000000000000000000000000000407090a0d0e0f10121e2a353f495157596060555d60616264676a6f747c839095a0a7a0969083796d60574d42362a1e1205000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8d8f9196989da0a7adaba59e9691857b6e675c5143392f24180c0000000000000000000000000000000000000000000000000916232f3c4855616b707373737373716c6155493d3023170a0000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4d4e4d52545a61686d7a83909aa4afac9f94887c6f6255493c3024190d010013202c3946535f6c7986929facada093867979797979797979797979797979797979797878777573716e6966625f57534e454039302920170f050000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e0200000000000000030f1b26313c44505c666d7a8390949fa4aca69f9c95908c8a8988888a8c90959d9fa7a8a19992877e716a5f554b4033291f0e0400000000000000020d19242e3740464b4c4847433c3429303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000091623303c4956636f7c86929a93939791847b6e685d554b424d5a6673808d93939393948e81746e635b51483e352b22180f0500000000000000000000000000000000000000000a141d262d3340474f575e616b70777d82878b8f9298989a9b9d9e9e9f9f9f9e9d9d9b999797928e8a86817c766f6a605d554f473e362e251c130a000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f02000000000000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000000000000020e1a26313c45505a636d727e868e939a9da5a39f9c9993908c898683807c7975706d66615e57524c443e362e261c140a00000000000005111e2a36414d56616c707e879292867f7e7d7d7d7d7d7d7d7e83918f8275685c4f4235291c0f0000020c1620283036394646464646464646463b3a36302921170d02000004111d2935414c5665727e8b9aa49f9fa1a3a9b1bbb5aca7a49f9f9f9f9f9f9f9f9f9f9f9f9f9fa7988c7f7265564c41362a1e1105000200000000000000000000000000000000050b101416171a1b1c1d1e1f232e373f464b4c53534b5153545557585f626a6f7a839097a1a8a0958d8074695e52463a2d2014090000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000000000013202c3946535f6c7986929facb9ada39b989898989898989898989898989899999a9c9ea1a8aaacaaa69f9c938e847c6f695f554b4031271d12070000000000000000000000000000000000000000000000000714202c38444f596163676767676764615a5045392d2114080000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6058585858585858585858585858595a5a565e61656c707a829095a0acafa49a8f82766a5f53473b2e1e1308000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5755534d47433c342e271e170e050000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f14090000000000000000000a152028343f4a545d686d7a828d939a9fa6aba7a09d999795949596999d9fa7aba39f9691877e716c61584e43392f21170d000000000000000007131e2a35404952575955534e463f35303d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000c1925323f4c5865727f868686868686857c6f695e564c4343505c69768286868686868682786d605c52493f362c23191006000000000000000000000000000000000000000000020b141b2227353e454d525960636b70757b7e8285888b8d8f9091929292929191908e8c8a8885817e7a746f6a626058514b433d352d241c130a01000000000000000000000b1825313e4b5864717e8b97a4b1a89b8e8175685b4e4235281b0f06060606060000000000000000010e1b2734414e5a6774818d9aa7b1a4978b7e7164584b3e3125180b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e0100000000000006121e2b37424e57626d727f8a92989fa4a29f99928f8b8683807d797673706d6664605c54534d46413a322c241c140a020000000000000714202d3946525e68707e87929999928c8a8a8a8a8a8a8a8a8a91958f8275685c4f4235291c0f000000050e161e252a2d2e39393939393939392e2d2a251f170f05000000010d19242f3b4754616e7b879393939394979fa9bcaea49c9993939393939393939393939393939393908376685e5246392d20140c070f0b0a080500000000000000000000000810161c202324262728292a2b2c202e353a3e3f464640454747484b4e535860686d7a85929ea9a79f92877b6e6154483b31261a0e02000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a9a9a7aca49f9d99948f89817a6f6a5f574d43392e1f150b0100000000000000000000000000000000000000000000000004101c28333e474f55575a5a5a5a5a575550483e33281d11050000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d656565656565656565656565656566666769696e72777d8590949fa7b1a79f93877c6f62584e43372b1f0c02000013202c3946535f6c7986929facada093867a6d6060606060606060606060606060605f5f5e5d5c5a5754524d4847423c373128231d150c050000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000030c17232e38424c565d686d78808790949b9fa2aaa8a6a3a2a1a2a3a6a8a9a29f99928d847d716c615a50463c31271d0f0500000000000000000a16232f3b46525b6366625f585146413a3d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000b1824313e4a56626d72797979797979786f6a5f574d443a414e5a667076797979797979756d665c504a40372d241a11070000000000000000000000000000000000000000000000020a1117232c333b42464f54596063696e7276797c7e808283848585868585848382807d7b7975716d68625f58544e45403a312b231b120a0100000000000000000000000b1825313e4b5864717e8b97a4aca89b8e8175685b4e4235281b0f13131313130c06060300000000010e1b2734414e5a6774818d9aa7aca4978b7e7164584b3e3125180b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000814212e3a47535f6a717e8b919fa2a69f98928d87827e7a7673706d676663605c5453514b46423b363029201c17110a020000000000000814212e3b4754616e7b859299a3a39f9793939393939393939393938f8275685c4f4235291c0f00000000050c13191d20212d2d2d2d2d2d2d2d21201e1a140d0500000000000814202d3a46525e69768386868686878d97aab4a89c928c8686868686868686868686868686868686887a6e6154473b2e211c181c1b171714110c05000000000000000008111a21282c2f30333435363738392d2c282f3233392f35393a3b3c3e43474e565e68717e8b97a1ada3998d807367574d42362a1e12050000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa49f9f9f9e9d9c9a999a93908d88827d756d685f584e453c30271d0d0300000000000000000000000000000000000000000000000000000b16212c353e44484a4d4d4d4d4d4a49453e362c22170c000000000000000000000000000000000000000013202c3946535f6c7986929facada093867972727272727272727272727272727272737475787b7f838a91979fa6b0a79f958d80746a6054463c32261b0f00000013202c3946535f6c7986929facada093867a6d605353535353535353535353535353535252504f4d4b4846423b3a37312b262018120b030000000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f06000000000000000000000006111c26303a434c565d666d737c83898e9298999b9d9e9f9f9f9e9d9b9997928d87817a6f6b615a50483e342a1f150b0000000000000000000c1925323e4b57636d736f6a625b524c443d4a5763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000915222e3a46515b62656c6c6c6c6c6c6c625f584e453b323e49545e66696c6c6c6c6c6c69605c544a3f382e251b1208000000000000000000000000000000000000000000000000000006111a202930363d44484f54565e6165666d6f7174757778787979787877767573716f6d6664605d56534e47433d352f281f191109000000000000000000000000000b1825313e4b5864717e8b979f9f9f9b8e8175685b4e4235281b1320202020201913120f0b060000010e1b2734414e5a6774818d9a9f9f9f978b7e7164584b3e3125180b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000000000005111e2a36424d57626e7b86929fa3a59e949086807b75716d686663605d555653504a464540393631302e2d2b28231c140c0400000000000714202d3946525e68717e87929999928a8686868686868686868686868175685c4f4235291c0f000000000002080d11131420202020202020201514120e090200000000000005111e2a36424d56667176797979797b8798a3aea6998c8079797979797979797979797979797979797976685e5246392d2c292329282423211d17100800000000000005101a232c33383c3d404142434445453a38342e27262d24292c2d2e2f31373d444c56606c7885919eabab9e918478695f53463a2d2114070000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939a93929291908f8e8c898683807b76706b615e564e463c332a1e150b00000000000000000000000000000000000000000000000000000005101a232c33383c3d40404040403e3d39332c241a1005000000000000000000000000000000000000000013202c3946535f6c7986929facb2a5988b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f80818285878b90959ea1a9aea69f959083796d60584e43342a20150a00000013202c3946535f6c7986929facada093867a6d6053474646464646464646464646464645454442403e3b3a36302e2b261f1b150c0700000000000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000000000a151e28313a444c545c606a6f767c8185898c8e909192929292918f8c8985807b746d68605950483e362c22180d030000000000000000000d192633404c5966737f7c726d615d564f444a5763707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000006121e29343f495156586060606060605f55534e463c332938424c545a5c6060606060605c53504a42382e261c130900000000000000000000000000000000000000000000000000000000080e171f252a33383d44484d5254545c60626567686a6b6b6c6c6c6b6a6a68666462605c5454524c47433c383229241d160d0700000000000000000000000000000b1825313e4b5864717e8b93939393938e8175685b4e4235281f202c2d2d2d2c26201f1c17110a02000e1b2734414e5a6774818d93939393938b7e7164584b3e3125180b0013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e0100000000000714202d3a46525e6975828e98a2a89e938e827b736e6964615e565653514b4946443f3a3e4041403e3d3b3a38342e261e160d040000000005111e2a36414d56616c717e879392867e797979797979797979797979756f65594d4134281b0e00000000000000010507071313131313131313080705020000000000000000020e1925303b44555f666a6c6c6c6c7985929faca89b8e81756c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b5e564c413b3a38342f363531302d28221a120800000000000b16212c353e44484a4d4e4f505152524644403930271c181d20202122262b323a44505b6674818e9aa7ada196887b6e6155483b2e22150800000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868685858483817f7d7a77736e6a636059524c443c342a21180c030000000000000000000000000000000000000000000000000000000008111a21282c2f30343434343431302d28221a120800000000000000000000000000000000000000000013202c3946535f6c7986929facb9a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8d8d8f9197989da0a7adaaa39f948f837a6d675c51463d3222180e0400000013202c3946535f6c7986929facada093867a6d6053473a3939393939393939393939393938373533312e2d2a25211e1a150f0a0400000000000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c0200000000000000000000000000030c161f28323a424a515860626b6f75797c7f828385858685858482807c79746e6a615e564f473e362c241a1006000000000000000000020f1c2835424f5b687581867f756d686059504a5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d18232d373f464a4c535353535353524847433c342a21303a42494e505353535353534f46443f3830261c130a010000000000000000000000000000000000000000000000000000000000050d141a21272c33383b4246474a545c6a6c6c6c6c6c66605b5f5e5e5d5b59575553504a4745413a37312b272018130c040000000000000000000000000000000b1825313e4b5864717e868686868686868175685b4e4235282b383939393939332d2b28221c140b060e1b2734414e5a677480868686868686867e7164584b3e3125180b0013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000000814212e3b4754616e7b87939faaa0968e81786e69615e5754524c494745403d3a3840464b4c4e4c4b494846443f3830281f160c01000000020e1925303b44505a616c717e879392877e716c6c6c6c6c6c6c6c6c6c68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000009141f2932434d555b5d60605b667783909daaaa9d908377675c60606060606060606060606060606054524c4446484745404443423e3d39332c241a100500000004101c28333e474f5557595a5b5c5d5e5f53514a42392e231810131414151b2028333f4a5464717e8b97a4b2a8978a7e7164574b3e3124180b000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000121f2c3845525e6a757979797979797979797979797979797979797979797979797877767472706d6866625f58544f46413a322a22180f060000000000000000000000000000000000000000000000000000000000000810161c20232427272727272423211d1710080000000000000000000000000000000000000000000013202c3946535f6c7986929facb9ada39b9898989898989898989898989898989899999a9c9ea1a9aaacaba39f98928c827a6d685e554b40342b2110060000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1a14120e09030000000000000000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000040d162028303940444e54596063666d707275767879797978777573706d66625f57524c443d342c241a120800000000000000000000020f1c2835424f5b6875828e8b827a6f6b605c545763707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000006111b252d343a3e3f464646464646453c3a37312a221e2830383e4143464646464646423a38342e261e140a010000000000000000000000000000000000000000000000000000000000000002090e161c21272c30363a44505c66757979797979726c665f5751504f4d4a4846443f3a39352f2b26201b160d0701000000000000000000000000000000000a1724303d4956626c7179797979797979756f65594d402e34384546464646463f3938332d261d180f091a2733404c58646e7479797979797979716c6256493d3024170a00121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d0100000000000b1825313e4b5864717e8b99a4aa9d9184796d665f57524d4746413d3a38352f3040495157595b5958565453504a423a31281e13080000000008141f29323e48505a616c717e889392877e716c615a6060606060605c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000000020d1720313b434a4e50534a546774818e9aa7ac9f9286796d6053535353535353535353535353535347464a51535453514b504f4e4a49453e362c22170c0000000714202c38444f596163666768696a6b6c605c544a4034281c100607080a0e17222d3d4a5763707d8a96a3b0a5988b7f7265584c3f3225190c00000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f0500000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676663615e5655534e48443d363028201810060000000000000000000000000000000000000000000000000000000000000000050b101416171a1a1a1a1a171714110c05000000000000000000000000000000000000000000000013202c3946535f6c7986929facacacada7a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a7a8aaa8a6a7a09d99928e867f786d685e564c43392e22190f000000000013202c3946535f6c7986929facaca093867a6d6053473a2d20202020202020202020201f1f1d1c1a181514120e0906020000000000000000000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f050000000000000000000000000000000000040d161e272e343d43474f54545c606366686a6b6c6c6c6b6a686663605c54534e46413a322b221a12080000000000000000000000020f1c2835424f5b6875828e938f847d736d665e5763707d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000009131b23292e3132393939393939392f2e2b262018161e262d323536393939393939362d2b28231c140c0200000000000000000000000000000000000000000000000000000000000000000000050b10161c1f252d3a4653606d7987868686867f786e69625b524d443e3c3a38342e2c29241e1b150f0a040000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c68655d53483d383f445253535353534c46443f382f2a2119141824303c48535c64676c6c6c6c6c6c6c64625a5045392d21150800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000000010d1a2734404d5a6773808d9aaba4988b7e71675c544d46423b3935302d2c292e3842515b63666866646361605c544c433a2f24190d01000000020d17202c363e48505a626c717e889392877e716c61574d535353534f4d49423930261b1004000000000000000000000000000000000000000000000000000000000000000000050e1f2831383e4243464b5865717e8b98a8aea399897c7063564946464646464646464646464646404a545c6061605c555d5c5b575550483e33281d110500000916232f3c4855616b70737475767778786d665c5144382c1f12060000000616232f3c4956626f7c8995a2afa6998c807366594d4033261a0d0000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060605f5f5e5d5c5b595654524c4847433c38332a251e160e0600000000000000000000000000000000000000000000000000000000000000000000000407090a0d0d0d0d0d0b0a08050000000000000000000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9b999795908c86817b736d665e564c443a30271d1007000000000013202c3946535f6c7986929f9f9f9f93867a6d6053473a2d20141313131313131313131212110f0d0b08070502000000000000000000000000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000040c151c232832373d43484b515356595b5d5e5f5f5f5f5e5c595653514b47423c35302820191008000000000000000000000000020f1c2835424f5b6875828e9b96918780786e696163707d8a96a3b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2c22211f1a150e0c141b212628292d2d2d2d2d2d29201f1c17110a0200000000000000000000000000000000000000000000000000000000000000000000000000050b10141f2b3844505c66717e879399928c827b726d615e565046413a322924201d19130f0a04000000000000000000000000000000000000000005111d29343e48505658606060606060605b59534b4138424a505e5f6060605f5953504a423b332a251f17202b36414a53585a60606060606060585650483e34291d1105000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000000020e1b2835414e5b6874818e9ba7a194887b6e61554b423b36302d292523282c343f4a54636d73747371706e6d665d564c4135291d110400000000050e1a242c363e48505a626c717f889392877e71695f534646464642413d3730271e140900000000000000000000000000000000000000000000000000000000000000000000000d161f272d3236373b4855616e7b8896a0acab998d807366594f4338393939393939393939393844515c666d6e6d676b6a696864615a5045392d21140800000a1724303d4a5763707d80818283848586786d6053463a2d20160d0909070c1724303d4a5763707d8a96a3b0a69a8d8073675a4d4034271a0d010000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000000000915202b353f474e525353535353535353535353535353535353535353535353525251504e4c4a4746413b3a37312c272119130c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929393939393939393939393939393939393939393939399929291908f8d8a87847f7b756e69605c544c443a32291e150b00000000000013202c3946535f6c7986929393939393867a6d6053473a2d20140706060606060606060605040200000000000000000000000000000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b1108000000000000000000000000000000000000000000030b121820272b323839404546494c4f505252535252514f4d4946454039373129251e160e0700000000000000000000000000020f1c2835424f5b6875828e9ba199928c827b706c63707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000060d121518192020202020201f1515120f0a03030a1015191c1d2020202020201c1312100b06000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f19100700000000000000000000000000000000000000000000000c17222d363e45494b535353535353534e4d4841343f4a545c6a6c6c6c6c6c66605b544d453f3630292019252f3841484c4e535353535353534b49453e362d22170c00000915202b353f474e525353535353535353535353534a545c6a6c6c6c6c6c66605b544d5353535353535353535353535353535353534e4c4841382f251a0f030000000000020e1b2835414e5b6874818e9ba7a194877a6e6154473e39352f3333332e34383d44505c66737f817f7e7c7b786d685d5245392c201306000000000008121b242d363f48505a626d727f8b9192867b6e6155483b39393534312c261e150c020000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292d3a46535f697784919eaaaa9d9184776b6054483d31282d2d2d2d2d2d2d2d3a4653606d787b7a7978777675716c6155493d3023170a00010e1a2734414d5a6774808c8d8e8f9091887c6f6255483e31281f1a171617181d27333f495364717e8b97a4b1a6998c807366594d4033261a0d00000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646454443413f3d3a3936302e2b26201c160d080200000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b08070502000000000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868685858382807d7a77736e69615f57504a423a322920170c0300000000000013202c3946535f6c798786868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c1309000000000000000000000000000000000000000000000000070c151b21272c2e34383a3d3f424345464646454442403d3a38342e2b262019130c040000000000000000000000000000020f1c2835424f5b6875818e969ea39f9490857d746d707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000106090b0c13131313131312090806030000000005090d0f101313131313130f07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f040000000000000000000000000000000000000000000006111b242d34393d3e4646464646464642403d373844505c66757979797979726c665f575146423b3229251e262f363c4041464646464646463e3d39342d241b11060000040f19242d353d4245464646464646464646464644505c66757979797979726c665f5751464246464646464646464646464646464641403c362f261d1308000000000000000d1a2733404d5a6673808d99aca295897c6f62585047454140403f40404045464f57606d78858e8c8b8987867a6d6054473a2d21140700000000000009121b242d363f48505a626d727f8b8c7f72695f53463a2d2d292825211b140c0300000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1e2a36424d576773808d9aa7aca096897c6f63594f433a3129242322222429333f4a5463707d878685848382817e7164574a3e3124170b00000b1825323e4b5865717e8b989b9c9d988b7f7265594f433a312a2524232323282f3744505b6574818e9aa7b5ab988b7e7265584b3f3225180c0000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393837363433302e2d2a25211f1a15100b050000000000000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e0905020000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797878777573716e6866615e57534d443f38302820170e0500000000000000121f2c3845525e6a75797979797979797976675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373533302d2c28231d1a150d080200000000000000000000000000000000091623303c4956636f7d848e939fa29f97928a8079707d8a96a3b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000000000000000000000000000000000000000000000009121b22292d3031393939393939393534312d3a4653606d7987868686867f786e69625b524d443e35302820252b3033343939393939393931302d29221b12090000000008121b242b313638393939393939393939393a4653606d7987868686867f786e69625b524d443e353039393939393939393939393433302b251d140b01000000000000000b1824313e4b5764717e8a9aa4a69a8d80736a615a54524c4d4d4c4c4d4b515359606a717e8b979997968f8376685d5245392c2013060000000000000009121b242d363f48515b626d727f80736d63574d42362a1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1a26313c4855626f7c88959faba89b8f82756b60554b433b352f2f2f2f2f353b44505b6673808c989291908f8b7e7164584b3e3125180b00000815222e3b4855616e7b8896a0a9aa9d9083776b61554b433c36313030302e3439404b55606c7884919eaaafa499897d7063564a3d3023170a00000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a2928262321201d1914120f090300000000000000000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a686664615e5654534d46423c342e261e160e050000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c5c554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b292623201f1c18120e09030000000000000000000000000000000000000915222f3b4854606b6f7a818a92989fa29e928d837b7d8a96a3b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a131313131310100d0a050000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d28271f2b3844505c66717e879399928c827b726d615e565046413a3229241d2427272d2d2d2d2d2d2d2524211d17110900000000000009121920262a2c2c2d2d2d2d2d2d2d2d2b3844505c66717e879399928c827b726d615e565046413a3229242d2d2d2d2d2d2d2d282724201a130b0200000000000000000814212e3b4754616e7b87939fac9f92867c706c64605d565a5959595a555c60636b707c85929fa9a1968b7e7265564c4135291d1104000000000000000009121b242d363f49515b626d72736e635b51453b31261a0e0e0c090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212e3a47535f6a7683909da7aa9e93897c6f675d554c45413d3c3b3c3c40454d57606c7884919e9f9e9d95877a6e6154473b2e21140800000814212d3a47535f697784919daaaca0958a7d70675d554d46423e3d3c3d3e40454b515c67707d8a96a0acac9f93867a6d6054473a2d2114070000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d04000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020201f1f1e1d1b19171413110d08060200000000000000000000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000e1a26313d4751595e5f6060606060606060606060606060606060606060606060605f5f5e5d5c5a5754524c4846423b373128231c140c040000000000000000000e1a26313d4751595e5f606060606060605f514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d040000000000000000000000000000000000000000000000000000000000000000070c10131316191c1d1f1f201f1f1e1c1a161313100c070000000000000000000000000000000000000000000713202c38444f5960686d757e8590949fa39d959086818e9ba8b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020201d1c1a16110a0300000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000000000000000060c11151718202020202020201b1b1c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191b20202020202020181715110c060000000000000000080f151a1d1f20202020202020201c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f1920202020201b1a18140f08010000000000000000000714202d3946525e6876828f9aa4a39892857d76716d6868676666666668676d70757d859197a2a49e9184796d6053463a2f24190d0100000000000000000009121b242d373f49515b626566635c52493f33291f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5864707d8a95a0aca59d9183796d675e56514b4a494848494b51575f69717e8b96a1aca89d908377685e5246392d201407000006121e2b37424d5766737f8c98a2aea79e9184796d675f57534d4b4a494a4b4b51555d606d7983909da8b2a99d908376685d5245392c201307000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f05000000000000000000000000000000000000000000000000000004090e11121313131313131313131313131313131313131313131313131211100e0c0a070705010000000000000000000000000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000915202b353f474e5253535353535353535353535353535353535353535353535353535252504f4d4a4746413b3a36312b261f17110a02000000000000000000000915202b353f474e5253535353535353535345403931271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000000000000000406070a0c0f101213131312110f0d0a0706040000000000000000000000000000000000000000000000030f1b27323d474f565d606c717b828c9299a0a098928e939eaab0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242d2d2d2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000000000000000005080a0b131313131313130f0b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313131313130b0a0805000000000000000000000004090e1112131313131313130b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f1313130e0d0b0803000000000000000000000005111e2a36414d56626f7c87939fa5a297928a837d7a777573737273737476797d82889197a1a59d928a7e71675c514538281e1308000000000000000000000009121b252d373f495156585a57524a40372d21180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c4653606c7883909aa4aca0958f82796e68605d555756555556555d60696e7b85929fa8aca1968a7e7164564d41362a1e11050000020e1a26313c4754616d7a86929fa8aca1969082796e69615e575857565657545c60676d75818e95a0acada2978b7f7265564c4135291d11040000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464645454442403e3b3936302d2a251f1a140b06000000000000000000000000040f19242d353d424546464646464646464638342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d444c525a61696e787f8791969da29f9b9ea5afb0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a22282d303139393939393736322d271f160d030000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000606060600000000000000000000000000000000000104060606060606060006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a000601010000000000000000000000000000020e1925303b4754606a73808d939fa4a29f94908a86848280807f7f80818385898f939aa1a49f938d80746c61554b403428160c0100000000000000000000000009121b252d373f464a4c4d4b4740382e251c0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2b3744505b656f7c88939fa7a89e948f837a736d6765636262626365676d727b849197a2ada59e9184786d6053463b3025190e020000000915202d3946525e6873808c95a0aaa89f9490837b736e6967646363636465666d7179818e939da7b0a69e92857a6d6054473a2f24190d0100000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e09020000000000000000000000000000000000000000000000000000000000000000000104060606060606060601000000000000000000040607090c0e0f11121213131211100e0b0808060200000000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000008121b242b31363839393939393939393939393939393939393939393939393939393938373533312e2d2a25211e1a140e0903000000000000000000000000000008121b242b3136383939393939393939392c29231d150d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070909131313131313130b0a08040000000000000000000000000000000000040f19232b323a414550575e666c727c848d929ea1a9aaafb7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33393c3d464646464643423e3831281f150a000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f0300000000000000000000000000000000000008141f2b37434e58606d78818d939a9fa69f9c9992908f8d8c8c8c8d8e9092989c9fa49f99938c81786d605a5043392e231804000000000000000000000000000009131b252d343a3e3f403f3b352e261c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606b74808d959fa8a69e959086807a7672706f6e6f6f7274797f869196a1a9a79d938a7e71665c504438291f14080000000005111d2935414c56606d79849198a2aaa69f959086807b767371706f70717275797e848e939da5afa89f948b7f72675d5145392c1e13080000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b0703000104070c10131316191b1c1e1f1f20201f1e1d1b181514120f0a0400000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a29272421201e1914120e0903000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313131208070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13151620202020202020171714110c0500000000000000000000000000000000071119202830353e454d545b606a6f79808a92979ea6aeb4aca3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a5353535353504e4a433a31271c1105000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f1307000000000000000000000000000000000000020f1b27323d44505c666d78808890959b9fa2a39f9d9b9a999999999b9d9fa2a29e9b948f877f776d665c50483e30271d120700000000000000000000000000000109131b23292e313233322f2a241c140a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38414f59606d788390959fa7a79f98928c86827f7d7c7b7b7c7e81858b9298a1a8a69f958e81746c61544a3f3428170d0200000000010d1925303a45515c676f7c869298a1a9a79f98928d8783807e7d7c7d7e7f82858b91969ea5afa7a0969082786c60554b4135291d0c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201a1a17130e070d1113181c1f20232527292a2b2c2c2c2c2b2a282522211f1a15100c0701000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020201f1f1d1c1a171414110e0805020000000000000000000000000000000000000000080f151a1d1f20202020202020202013100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000070e161e2429333b424a505860676d747d858f949fa29f9f9f978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e4850555760606060605d5b554d43382d22160a00000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e221509000000000000000000000000000000000000000a152028343f4a545c666c737c83898e9298989b9c9e9e9f9f9f9e9e9d9a9897928e89827c736c655c544a3f362c1e150b00000000000000000000000000000000010911181e2225252726231f19120a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f3d45515c666d7a8390959fa4aaa29f98928f8c8a898888898b8e92979fa2aaa59e949083796d605a5042382e23170500000000000008131e2934404b555f6a707d8692979fa6aaa39f9993908d8b8a89898a8c8f92979da0a8aca59e9590847a6d665b50433a2f24180d00000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726231f1913181d2023282c2d2f323436373839393938383734322f2e2b261f1c18120b03000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c1309000000000000000000000004090e111213131313131313131313131313131313131313131313131313131212110f0d0b0807050200000000000000000000000000000000000000000000000004090e1112131313131313131313060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130a09070400000000000000000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000040c131921292f383f444e555d606b707a828b9298939393938a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646c6c6c6c6c6a665f554a3e32261a0d0000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f23160900000000000000000000000000000000000000040b17232e38424a545b606b6f767d8185898c8e9091929293929291908e8c8985817c766f6a605b534a42382e241a0c03000000000000000000000000000000000000070d121618191a1917130e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2834404b545e686d7a838d939a9fa7aaa29f9c989695959596989b9fa2a9a8a09e938e827a6d675d51483e30261c1106000000000000020c18232f39434e58606b707d858f949ea0a8aba49f9c9a9796969697989b9ea1a9aca7a09d938e837b6e685e544a3f31281d1307000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e09050200000000000000000000000000000000000008121b242b313638393939393939393433302b241d24292c2e34383a3c3f41424445454646454443413e3b3a37312c29231d150d0700000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020171614100b05000000000000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000000002080f171d262d333c434b515961686d757e858686868686867d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7079797979797671665b4e4236291c1000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e010000000000000000000000000000000000000006111c263038424a505960636b7075797c7f81838485858685858483817f7c79746f6b6260585049413830261c120900000000000000000000000000000000000000000106090b0c0d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b18232e39424c565e686d79808790959b9fa2aaa8a5a3a2a1a2a2a5a7aba49f9c96918981796d685d554b40362c1e150a000000000000000007121d27313c464f59606a6f7b828a91969c9fa3aba8a6a4a3a2a3a4a5a8a8aaa29f9b95908981796e695e564c42382d1f160c01000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e0902000000000000000000000000000000040f19242d353d424546464646464646413f3c362f282f35393a404546494c4e4f51525253535251504e4b4847433c38342f271f19100a01000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e030000000000000000000000020507081313131313131313131313131313131313131313131313131313131313131211100c09060503000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000010406070a0d10111213131312100e0b070705010000000000000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2323201c16100800000000000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000000000000000050b141c2228313940454f565e616d7279797979797979706c6155493c3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d868686868683766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0100000000000000000000000000000000000000000a141e262f383f444f54596063666d6f72747677787979797877767472706d66636059544e443f382f261e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303a444c565e676d747c83898e9298999b9d9e9f9f9f9e9d9c9999938f8a847d756d675d564c433a2f241a0c030000000000000000010b151f2a343d474f5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9998928e89837d756d675e564d443a2f261c0d040000000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e0902000000000000000000000000000915202b353f474e52535353535353534d4c474038313a4045474b515356585a5c5d5e5f5f5f5f5e5d5b5855534e47454039312b221b130a0000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000000000002080e1114142020202020202020202020202020202020202020202020202020202020201f1e1c191613120f0b06000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d06000000000000000000000000000000000000000001070d111314171a1c1e1e1f201f1e1d1b181413110d080200000000000000000000000000000000000008111a21272c2f3039393939393939302f2c27211a1108000000030f1b27323d474f545660606060606060575550483e33281c1104000000000000000000000000000000000000020a11171f272f353e444c525b62656c6c6c6c6c6c6c64615a5044392d20140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a9393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000000000000000000000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000020c141d262d333d43484f54545c60636568696b6b6c6c6c6b6b6a676563605c54544f47433d332d261d140c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28323a444c555c606b6f767c8185898c8e909192929291908f8d8a86827d79706b605d554c443a31281d120800000000000000000000030d18222b353d464e575e616c71787d82868a8c8f90919293929291908e8c8985817d77706b605d554d443b32281d140a00000000000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d050000000000000000000000000e1a26313d4751595e5f6060606060605a58524a403a434b5153545c60626567696a6b6c6c6c6b6b6a6765625f5853514b433d342d251b12090000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e0400000000000000050d14191e20212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b292623201f1b17110c0600000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000000000040a0f13181d20202326292a2b2c2c2c2b2a272521201e1913100b0500000000000000000000000000000005101a232c33383c3d464646464646463d3c38332c231a1005000007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000060d151d2429323a41465156585f606060606060575550483e33281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a979f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b201408000000000000000000000000000000000000000000000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000000000000000000020b141c222832383d44484a515356595b5d5e5f5f605f5f5e5d5b595653504a48443d383227221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c162028323a434b515960636b6f75797d7f828385858685858482807d7a76716d666059514b433a32281f160c000000000000000000000000061019232b343d454d525a61666c70757a7d80828385858686858483817f7c7975706b636059514b433b322920160b02000000000000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f080000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c67645c5247404b555d6064666d6f727475777878797978777674716e6a64605c554e463f372d251b11070000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000000050e171e252a2d2e39393939393939393939393939393939393939393939393939393939393938373633302d2b27221b17110a0300000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000000002080d151b1d24292c2d3033363738393939383634312e2d2a251e1c160f0a04000000000000000000000000000b16212c353d44484a535353535353534a48443d352c21160b00000915222f3b4854606b6f79797979797979716c6155493c3023170a000000000000000000000000000000000000000000030b1218202930363f454a4b525353535353534a49443e362c22170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f030000000000000000000000000000000000000000000000020a111721272c333839404446494c4e5051525253525251504e4c4946443f3838322b272017110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e162028313940454f54596063676d707375777879797978777673716e6864605c544f454039312820160d0400000000000000000000000000071119222b333b424650545b6064676d707375777879797978787675726f6d67636059544f45403a312920170e050000000000000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a02000000000000000000121f2c3845525e6a7579797979797979746e64584c45515d676d7176797c7f81828485858686858483817e7b77716d67605851493f372d23190b020000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000000020d1720293036393b4646464646464646464646464646464646464646464646464646464646464544433f3c3937332d28231c150c0500000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000050d131920262b2f35393a3d404344454646464543413e3a3936302c28211b150e06000000000000000000000004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7d868686868686867e7164574a3e3124170b0000000000000000000000000000000000000000000001070e171e252a343a3d3f464646464646463d3c39332c231a10050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b0803000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d130800000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d13080000000000000000000000000000000000000000000000000000060b161b21272c2e34383a3c3f41434445464646454443413f3d3a38342e2c27211b160b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e161f272f343d43484f54555c606366686a6b6c6c6c6b6a696664615e5653514a423d352f271f160d04000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605c55554f48443d352f281f170e050000000000000000000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a02000000000000000013202c3946535f6c79878686868686868074675a4d4753606d797e8286898b8d8f90919292929291908e8b88837e796f6a625b51493f352b1d140a0000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000008141e29323b41465353535353535353535353535353535353535353535353535353535353535352514f4c4946443f38342e261e170f070000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000080e171e252a31373a4045474a4d4f515152535251504e4b4746413a38332b2620181009000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8993939393938a7d7164574a3e3124170b000000000000000000000000000000000000000000000000050d131923292e31323939393939393931302d28221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b01000000000000000000000000000000000000000000000000000000040a0f161c1c23282c2d3032353638383939393838373432302d2c28231c1b160f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5e5d5c5a5754524d464440393029241d150d040000000000000000000000000000000000070e171f252a2f383f44464b515457595c5d5e5f605f5f5e5d5b595653514b48443d383329241d160d050000000000000000000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a000000000000000013202c3946535f6c798692939393938d8074675a4d4f5c6875828b8f9298989a9c9d9e9f9f9f9e9e9d9a9895908b847c726d625b51473d2f261c1106000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e221508000000020e1925303b444c525f60606060606060606060606060606060606060606060606060606060605f5f5e5c5956535049443f38302921191007000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000008111a202930363c43474b515356595c5d5e5f5f5f5e5d5a5854524c48443e37312a221b120a0100000000000000000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000002080d181d2224252c2d2d2d2d2d2d2423201c17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b02000000000000000000000000000000000000000000000000000000000000050b1012181c1f202326282a2b2c2c2d2c2c2b2a282623201f1c17110f0b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121821272c3238394045464a4c4f505252535252514f4d4a4746413b38342e271e18120b0300000000000000000000000000000000000000050d141a1d262d33383a4145474a4d4f50525253535251504e4c494645403938332c272118130c0400000000000000000000000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c13090000000000000013202c3946535f6c7986929f9f9f9a8d8074675a4d4f5c6975828f9c9fa3aaa7a7a4a2a1a1a0a1a3a6a7a79f9d9691877f726d62594f42382d22170b000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000005111e2a36414c565e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a696663605b53504a423b332b23190f0600000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000008121a232c323a41464e53555d606366696a6b6c6c6c6b696764615e56554f47433c342d241c130a01000000000000000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000060c111517181f202020202020171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000000000000000000000000000070c10121316191b1d1e1f1f201f1f1e1d1b19161312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c161b21272c2e34383a3d40424445464646454443403e3b3936302c28231c150c070100000000000000000000000000000000000000000002090b141c22282b2f35393a3d40424445464646454543423f3c3a38342e2c27211c160d070100000000000000000000000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f0600000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9caaa29f9c9a97969594939496999ea0a8a8a099928b7f726b60544a3f33281c0f03000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000714202d3946525e6876797979797979797979797979797979797979797979797979797979797979787776726f6c65605c544d453d352b22180d0300000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000008111a242c353e444c52585f62676d7073767778797979787674716d68636159534e463f362e251c1309000000000000000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000105090b0c131313131313130a0a080400000000000000000000000000000000000000000000000000000002050708080808080808080808080808080808080808080808080808080a1724313d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e1011121313131211100e0c0a07060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23282c2d303335373839393938373633312e2d2a251f1c18120b0300000000000000000000000000000000000000000000000000020a11171c1f24292c2d30333537383939393938373533302d2c28231d1c16100b0500000000000000000000000000000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000013202c3946535f6c7986929faca79a8d8074675a4d4f5c6976828f9c9a9892908d8b8988878787898c91969fa2aaa39f93877d70665b5044382b1f120700000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000814212e3b4754616e7a8686868686868686868686868686868686868686868686868686868686868584827f7c78716d665e574f473d342a1f150b0100000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000050f1a232c363e474f565e616a6f747a7d808284848586858483817e7a76706b625f58514840372e251b11070000000000000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e11141415151515151515151515151515151515151515151515151515151724313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f12181c1f202326282a2b2c2c2c2b2a29272421201e1914100c070000000000000000000000000000000000000000000000000000000000060b0f13181d20212426292a2b2c2d2c2c2b2a282623201f1c1812100b050000000000000000000000000000000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f1409000000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838f918d898583807e7c7b7a7a7b7d7f848b9298a2aba4999083786c605346392e23180c0000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000814212e3b4754616e7a87939393939393939393939393939393939393939393939393939393999292918f8c89837e786e6960594f463c31271d1207000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000020d17212c353e48505961686d757c8186898c8f909192929291908d8b86827d766f6a625b524940372d23190d0300000000000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000000000000000010507080b0e10111213131211100e0b0807050100000000000000000000000000000000000000000000000000000000050d14191e202121212121212121212121212121212121212121212121212121212124313d4a5764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000000000000000000000000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000004090e1112131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130b0a0804000000000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b0906010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131317191c1d1f1f201f1f1e1c1a171414110e080400000000000000000000000000000000000000000000000000000000000000000003070d111314171a1c1d1f1f20201f1e1d1b19161313100c07000000000000000000000000000000000000000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e040000000013202c3946535f6c7986929faca79a8d8074675a4d505c6976838a85807c797674716f6e6e6d6e7073787e869299a3aba0958a7e7164544b4034281c100400000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000814212e3b4754616e7a87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9e9d9c9995908b837b6f6b60584e43392f23180c02000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000009141f29333d47505a616b707a82888e9298999c9d9e9f9f9f9e9c9a99938f8a837c726d635c52493f352b1f150b01000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110d080300000000000000000000000000000000000000000000000000050e171f252a2d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e313d4a5764707d8a97a39d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000000000000000000000000000000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000080f151a1d1f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020171714110c050000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131211100d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0c09070604000000000000000000000000000000000000000000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a0000000013202c3946535f6c7986929faca79a8d8074675a4d4e5a6774807d7974706d666764636261606163656c727d87929faca79b8f8275665c5145382c1f130600000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7a8794a1acacb4aeaca6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a6a8aaa9a7a09d9590857d6f6a5f554b4034291e130800000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020e1a25303b454f59616c717d858f939a9fa3aaa9aaa8a7a6a7a9a9aba49f9c9490867f736e635b51473d31271d1207000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000000000000060b1014191e20212427292b2c2c2c2c2b2a272421201e19140f0b0600000000000000000000000000000000000000000000020d17202930363a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3d4a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b1108000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000009121920262a2c2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4c58646e74716d6663605c54585655545454535b606b74818d9aa9ac9f9285796d6053463a2d20130700000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000814212e3b4754616e7a8794a7afb4aba39f9a9898989898989898989898989898989898989898999b9ea1a9aca79f9792857c6e675c51453a3025190d0100000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000005121e2a36424d57606b717e8791979ea5acaba9a19e9b9a9a9b9d9fa4abaca69f98928b80736d62594f43392f23180c000000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000000000020a11171c1f252a2d2e3134363839393938373634312e2d2a251f1b17110a02000000000000000000000000000000000000000009141f29323b4246474848484848484848484848484848484848484848484848484848484848484a5764707d8a97a39d9083766a5d5043372a1d100000000000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000000000000000000000000000000000000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a12080000000008121b242b3136383939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b13090000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000060a0e1011121313131212100e0b0707050100000000000000000000000000000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f130600000013202c3946535f6c7986929faca79a8d8074675a4d47525c646764605c5453514b4b4948474748495059626e7b8897a1ada298887c6f6255493c2f2216090004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f060000000814212e3b4754616e7a87959fa3aba399928d8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8f92979ea1a9a9a2979184796d60564c41362a1d110500000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000030e18212d3a46525e69707d879299a1a9ada79f9d97928f8d8d8e9093999fa2aaaaa39f928b7f726b60554b4034291c12070000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000000001070c141c23282b3036393b3e414344454646454443413e3b3936302b27221b140b07000000000000000000000000000000000000020e1925303b444d5254545454545454545454545454545454545454545454545454545454545454545764707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000000000000000000000000000000000000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a10050000040f19242d353d4245464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463e3c39332c241a100500000000000000000000010b151f272f343846464646464646464645423d352d24190f040000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d0600000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000040b11161a1d1e1f2020201f1e1d1b181413110d080200000000000000000000000000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e22150800000013202c3946535f6c7986929faca79a8d8074675a4d414a52585a5753504a4645403e3c3b3b3a3b3f47535f6a7885929eabaa968a7d7063574a3d3024170a0006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e0300000714202d3a4753606d79838c9299a29f9286807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f8082858a91969fa7a9a0968c7f73685e5246392d2013080000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000915202c38444f59616e7b869299a3abada49c959089858281808183878c9298a0a8aea49f93877d6f675c5145392e23180c0000000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000000000030b12181e262e34383b4146474a4d4f515253535251504d4a4746413b37332d261d18120b030000000000000000000000000000000005111e2a36424d565e61616161616161616161616161616161616161616161616161616161616161616164707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000000000000000000000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c00000915202b353f474e52535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d1811090100000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f23160900000013202c3946535f6c7986929faca79a8d8074675a4d4141474c4e4a46443f3a38342e302f2e2d2d37434e586a7784909daaa4978b7e7164584b3e3125180b000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f140900000613202c3945515d676d787f879297a29992867e727272727272727272727272727272727272727375797e8490959fa9a89f92867a6d6154473a2f24190d0100000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020f1a26313c4855616b75828f98a2abada39b928c837d7975747374767a7f869196a0a8afa4999184796d60544a4034281c100400000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000000000050d151d242930383f44464c5254575a5c5e5f5f5f5f5e5d5a5754524c46443f382f28231c150c030000000000000000000000000000000714202d3a46525e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e707d8a97a39d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000000000000000000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c1104000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000040e1720272e3336373939393939383634312e2d2a251e1a150e060000000000000000000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f02000013202c3946535f6c7986929faca79a8d8074675a4d41363c3f413e3a38342e2c2823232221212c3844505c667784919daaa5988b7f7265584b3f3225180c000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020004101d2935404b555d666d727d859298a29892877f716b6565656565656565656565656565656566666d717a839097a1ada2988b7f7265564c4135291d11040005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b37434e5863707d8a939eaaafa59b918b8078706c66676768686d737b849196a0acaba0968c7f72665c5144382c1f120600000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000000000050e161f272f353e424a5053565e616467696b6c6c6c6b6a696764615e56535049413d342e271e150c0300000000000000000000000000000814212e3b4754616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8b98a49d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000000000000000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d211408000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000000000b16202932393f434445464646454543413e3a3936302b2620180f090000000000000000000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f22150900000013202c3946535f6c7986929faca79a8d8074675a4d4134303334312d2c28231f1c18161e2429363e4653606d7985929facab978a7e7164574b3e3124180b000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500010d18242f39434b545c606b707d86929fa29992877d70675d5858585858585858585858585859545c60686d7a85919ea9aa9c908376685d5245392c201306000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000814212e3a47535f6a7683909ca5afa99e938b7f736c65605b545a565e61696e7a84919aa4afa89e9285796d6053463a2d22170b00000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000000040d162028313940454f545c6064686e7174767778797978777674716e6863605b534e44403930271e150c0300000000000000000000000000111e2a3744515d6a7784878787878787878787878787878787878787878787878787878787878787878787878b919ba99d9083766a5d5043372a1d10000000000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000000000000000000121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00121f2c3845525e6a7579797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000006111c27323b434a4f51525353535251504e4b4746413a37312a221b12090000000000000000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e21150800000013202c3946535f6c7986929faca79a8d8074675a4d413427262724201f1c1713141920282f353f48515b63707d8998a2aea399897c6f6356493c30231609000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000007121d283139424a5059606b717e8b949fa39991857a6d60564c4c4c4c4c4c4c4c4c4c4c4c4c4a51565e68717e8b97a1a69f94877a6d6054473a2d211407000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000815222f3b4855626e7b88949fabada2978e81746d605b53504a4d4c52575e68707d87939facada1978a7d716453493f33271b0f03000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000000000010c161f28323a434b515961666d71767a7e808284858686858483807d7a76706c656058514a423930271e150a00000000000000000000000000111e2a3744515d6a778490949494949494949494949494949494949494949494949494949494949494949494989ba3a99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d20130600000000000000000000000000000000000013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b0013202c3946535f6c79878686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000000000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000000000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f120600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a1b171312100e171f252a323a4145515a626d76828f9caaac9f9286796d6053473a2d201407000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000010c161f2830383f444f59626c76828f9ca7a1978d8073685e52463f3f3f3f3f3f3f3f3f3f3f40444c56606d7985929a999896897c6f6356493c30231609000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576774808d9aa6b0ac9f92857a6d615b5049443f4041464d56606b75828f9baab3a99b8e8175655b5044372b1f1205000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000000008131e28313a444c555d606b70787e82868a8d8f919292929291908d8a87827d786f6a605c544a423930261c1106000000000000000000000000111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4a7aca99d9083766a5d5043372a1d100000000000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b0013202c3946535f6c798692939393939393939393939393939393939393939393939393939393939393939393939393939393939393938a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000000000020e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b02000000000000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f0300000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0b070b1218202930363e444c525b626c727f8b949faba89c8f8376675d5145392c1f1306000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f221508000000040d161e262e343d47505a63707c8995a0a99f92867a6d6154473b3032323232323232322e343a45515c6674818e8e8c8b89887f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714212d3a46535f697884919eabafa49a8c7f73685e52443f383330363b444f5963707d8a98a2aeab9f9285796c605346392d201306000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000000050e19242f3a434c565e676d747d848a8f93999a9c9e9f9f9f9e9d9c9a9a938f8a837c736d665c544a42382e23170b020000000000000000000000111e2a3744515d6a7784909d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9083766a5d5043372a1d1000000000000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c00000000000000000000000000000000000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000003101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a000000000000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e030c151c2328323b41464f565d606d727e87929fa6ada1968b7e7165554b4035291d1004000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000000040c141c2328353f4854606b7783909daaa3988c7f7266574d42362a25252525252525232834404b5464717e8281807e7d7c796d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815222e3b4855616e7b8896a1aca69f93877b6e61564c41332d28252a323d4653606c7985929fabada297887b6e6155483b2e221508000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000000000000000111e2a3744515d6a77839093939393939393939393939393939393939393939393939393939393939393939393939393939083766a5d5043372a1d10000000000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d00000000000000000000000000000000000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b0013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a4978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000004111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b1106000000000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0e0c151e272e343e444d525961686d757f879299a3afa59e9184796d6053463a2f24180c00000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080000000000020a1117232c38444f596673808c99a6aa9d918477695e52463a2d2019191919191918232e394955616c7176747371706f6d675d5145392c201306000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b939a979a9c908376695e52443a30221b19202b3844505b6676838f9ca9b3a9978a7d7064574a3d3124170a000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c110600000000000000000000111e2a3744515d6a77838686868686868686868686868686868686868686868686868686868686868686868686868686868683766a5d5043372a1d10000000000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c00000000000000000000000000000000000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b0013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a978a7d7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b000000000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000013202c3946535f6c7986929faca79a8d8074675a4d4134271a0b151e273039404450565e616b707a818b9299a3aba79e938b7e71665c5145382c1d12070000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000000000006101b27323d4956636f7c8996a9aca095877b6e6154483b2e21150c0c0c0c07121d2d3944505a6164696766656362605d554b4035291d1104000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000c1925323f4c5865727f8486898b8d8f8c807366574d4232281e110f1c28333f4a546774808d9aa7b2a5988b7f7265584c3f3225190c000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b00000000000000000000101d2936424f5b677177797979797979797979797979797979797979797979797979797979797979797979797979797979797671665b4e4236291c100000000000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c3023160900000000000000000000000000000000000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b0013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8a7e7164574a3e3124170b00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000000000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f1409000013202c3946535f6c7986929faca79a8d8074675a4d4134271a121d273039424a515a62686e757d848e939fa3aba8a0958f81756c61544b4034281c0b0100000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000000000000b14212d3a4754606d7a8797a1ada7978b7e7164584b3e3125180b00000000101c28333e485055575c5b5958565553514b433a2f24180d01000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000b1824313e4a56626d72787a7c7e8082847d7063574a3d3024160c0b17222d404c5966737f8c99a6b2a6998d8073665a4d4033271a0d000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f030000000000000000000e1a27333f4a555f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a665f554a3e32261a0d000000000000000000000000000000000000000000000001080d13202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000000000000000000013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f2215090013202c3946535f6c7986929facb3a79a8d80808080808080808080808080808080808080808080808080808080808080808080808080807c6f6255483c2f22150900000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000000000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e020013202c3946535f6c7986929faca79a8d8074675a4d4134271a18232e39434b545c606c717b818a91969ea5afa69f959083796d605a5042392e23180c0000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d110400000000000000030613202c3945515d677885919eaba6998d8073665a4d4033271a0d0c0c0c0c0b17222c363e44494a4f4e4d4b4a484745403a31281d1307000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000916222e3a46515b6265676d6f71737578706b6155483c2f231604061925323f4c5865727f8b98a5b2a79a8d8074675a4d4134271a0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f13080000000000000000000a16222e39434d555b5d606060606060606060606060606060606060606060606060606060606060606060606060606060605d5b554d43382d22160a00000000000000000000000000000000000000000003090e13191d202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120802000000000000000000000000000000000013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e2115080013202c3946535f6c7986929facada0938679737373737373737373737373737373737373737373737373737373737373737373737373736f6a5f53473a2e21150800000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184786c605346392d201306000000000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e12050013202c3946535f6c7986929faca79a8d8074675a4d41342716202834404b555c666d747e858e939ea1a8aca49f9490837b6e675d51483e30271d12070000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000040a0f13151d2935414b556a7783909daaa89b8f8275685c4f4235291c191919191919191a242c33393c3e4341403e3d3c3a39352f281f160c01000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a0000000000000006121e29343f495156555d60626467696b6361594f44382c2014070b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d01000000000000000006111c27313b434a4f5153535353535353535353535353535353535353535353535353535353535353535353535353535353504e4a433a31271c110500000000000000000000000000000000000000030a0f151a1e24292c2e3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c19130d080100000000000000000000000000000013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f12060013202c3946535f6c7986929facada093867a6d676767676767676767676767676767676767676767676767676767676767676767676767625f584e43372b1f120600000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000000000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d4134271e28323a45515c676d78818b92979ea5ada8a19a938d827a6e695e554c41362d1e150b0000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000070f161b1f2223242f43505d697683909ca9a99c908376695d5043362a2525252525252525252520282d303136343332302f2d2c29241d160d04000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a00000000000000010d18232d373f464a4b515356585a5c5e57554f473e33281c10040b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d11050000000000000000000b151f2931393f42444646464646464646464646464646464646464646464646464646464646464646464646464646464643423e3831281f150a00000000000000000000000000000000000000060b151a1f262b2f35393a40444a54616e7b87939f92878583817d786f6a5f584e4238342e29241e19130c04000000000000000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f030013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534e463c31261b0f0300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000000000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d41342724303a44515b606d79828e939fa2a9ada59d96918880786d685e564d433a2f241b0c0300000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c0000000007101921272c2f303236434f5c6976828f9ca9aa9d9083776a5d50443732323232323232323232322d2c28232429282625232220201d18130c0400000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000006111b252d343a3a404547494b4d4f514a48443e352c21170b000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d201307000000000000000000040d171f272e333637393939393939393939393939393939393939393939393939393939393939393939393939393939393736322d271f160d030000000000000000000000000000000000020a111720262b31373a4145474a5153555e6976828f9b8f82787774706c655f58504a46443f38353029241e160d070000000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4847433c342a20150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000000000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272935414c56626d75818e949da5ada9a19e938e847d736d665d564d443b31281e1209000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000000040f19222b32383b3c3f3f434f5c6976828f9ca9aa9d9184776a5e51443f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e151a1817151413110d070100000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a00000000000000000009131b23292e2f35393a3c3e4042453d3c38332c231a1005000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e21140700000000000000000000050d151c2227292a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d040000000000000000000000000000000000060c141c232831373c42474c5154545c60626466717e8a9792877b6e6a69676462605b5453504a45413a352f281f18120b03000000000000000000000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e04000013202c3946535f6c7986929facada093867a6d6053474040404040404040404040404040404040404040404040404040404040404040403c3a37312a22180e040000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a110800000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000000000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e2215080013202c3946535f6c7986929faca79a8d8074675a4d4134272d3946525d68727e8b939ea6afa69f979189817a706b605c544c443b32291f160c000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d2013060000000a16212b343d4348494c4c4c4f5c6976828f9ca9aa9d9184776a5e514c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070a09070604010000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000010911181e1d24292c2d2f31343638302f2c28211a110800000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000000000000040b11161a1d1e202020202020202020202020202020202020202020202020202020202020202020202020202020201d1c1a16110a030000000000000000000000000000000000070f181e262e343c43474d53555d6064666d6f717375798592998c8078777673716e6c6663605c54524c45413a3128231d150c040000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b262018100600000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343434342f2e2b2620181006000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000000000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e2114080013202c3946535f6c7986929faca79a8d8074675a4d4134272e3a4754616d7a85929fa5afa59e948f857d746d676059514a423a322920170d04000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f12050000030f1b27323d474f5456585858585c6976828f9ca9aa9d9184776a5e585858585858585858585858585853514b42392e23180c00000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a0000000000000000000000060d1213181d2020232527292b2423201c1710080000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d00000000000000000000000000060a0e10111313131313131313131313131313131313131313131313131313131313131313131313131313131310100d0a05000000000000000000000000000000000000081019212a30383f444e53575f62676d7175797c7e80828390979c928c848382807e7b7974706d66605d56524c433d342e271e160e0500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e060000000013202c3946535f6c7986929facada093867a6d6053473a2d2727272727272727272727272727272727272727272727272727272727272722211f1b150e0600000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000613202d394653606c777979797a7b7e838e939e989083786c605346392d20130600000000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070013202c3946535f6c7986929faca79a8d8074675a4d41342935404b5565727f8c97a2ada59e938e827a706b605d554f444039302820170e05000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000007131f2c38434f59606365656565656976828f9ca9aa9d9184776a656565656565656565656565656565605c544b4034281c10040000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a0000000000000000000000000101070d11131416181a1c1e171614100b05000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a222b333c424a50585f62696e747a7e8185888b8d8f9095a0a49c9691908f8d8a8885817d79736d68605d564f454039302820160e05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a04000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1515120f0a040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000020a13202d394653606c7984868687888b90959a9590867c6f665b5044382b1f1206000000000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c2013060013202c3946535f6c7986929faca79a8d8074675a4d41342c3945515d677783909da9ac9e938e81786d686159514c433d342e271e160e05000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b0000000915222f3b4854606b6f72727272727276828f9ca9aa9d918477727272727272727272727272727272726d665c5145382c1f130600000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a00000000000000000000000000000001040607090b0d0f120a0a07040000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a0000000000000000000000000000000000000000000000000002050708080808080808060503000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b343d454d545c606a6e757b81868a8e929897999c9da0a7aea8a19e9d9c9a9797928e8985807a736d686059514b423a322820170e050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d090806030000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0908060300000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000001070c141c232b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000000000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d11040013202c3946535f6c7986929faca79a8d8074675a4d41342d3a4753606d7a86929faca49a8f81776d665e564f45413a3128231c150c04000000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000091623303c4956636f7d7f7f7f7f7f7f7f83919daaab9e91857f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d201307000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000000000000000000010305000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d211408000000000000000000000000000000000000000000000003090e12141515151515151513120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000050f19232b353d464e575f666d727c81878e92999b9fa2aaa6a8aaa9a8a7a7a8a9aaa9a6a9a29e9a97928d85807a706b605c544c443a322920170c0300000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140701010101010101010101010101010101010101010101010101010101000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407010101010101010101010101010101010101010101010101010101010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000030b12181e262e34383f4a54616e7b87939f92878583817d786f6a5f584e42382d2218120b030000000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4855626f7b8899a3ac9f93877b6e655c544c443d352f281f18120b0300000000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a000000000d1a2734404d5a6773808b8b8b8b8b8b8b9195a0acada197918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877a6d6054473a2d21140700000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d110500000000000000000000000000000000000000000000050d141a1e2121212121212121201f1b17110a020000000000000000000000000000000000000000000000000000000000000000000000030d17212b353d474f5860696e787f868e93999fa3ababaca8a9a29e9d9b9b9a9b9c9d9fa3aaa9aba9a19e98928c857d736d665d564c443a32291e150a00000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000050d151d242930383f44464c535e6976828f9b8f82787774706c655f584e443f382f28231c150c03000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b07000013202c3946535f6c7986929faca79a8d8074675a4d4134303c4956636f7c8996abaa9e918477695e534a423a3229241e160d070000000000000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000d1a2734404d5a6773808d9898989898989da0a7b1b3a9a19e98989898989898989898989898989893877a6d6054473a2d21140700000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c00000000000000000000000000000000000000000000050f171f252a2d2e2e2e2e2e2e2e2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000010b151f29333d474f59606a6f7b838c92999fa4abadaaa29f9b979792908f8e8e8e8f909298989d9fa7acaaa29f97918880786d685e564c443a30261c1106000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07060401000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c070604010000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000050e161f272f353e424a5053565e6164717e8a9792877b6e696764615e56535049413d342e271e150c0300000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c000013202c3946535f6c7986929faca79a8d8074675a4d41342f3c4955626f7c8895a7ab9e9184786a5f544a423930281f160d040000000000000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000d1a2734404d5a6773808d9a9f9f9f9f9fa9aab0b8bab2acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a1006000000000000000000000000000000000000000000030c17212931363a3b3b3b3b3b3b3b3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59606b707c8590959fa3abaea9a19e98928e8a87858382818181828386888b90959b9fa4aca9a19a938d837a6d685e564c42382e23170d040000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d070100000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2019191919191919191919191919191919191919191919191919191413110d0701000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000040d162028313940454f545c6064686e7174798592998c80777674716e6863605b534e44403930271e150c0300000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f221509000013202c3946535f6c7986929faca79a8d8074675a4d41342e3a4754616d7a8795a0aca196887c6f665c544b423a31281f160d03000000000000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a00000000000d1a2734404d5a6773808d9393939393939c9fa6b0b2a8a09393939393939393939393939393939393877a6d6054473a2d21140700000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a1208000000000000000000000000000000000000000000000a151e29333b42464848484848484846443f382f261b110600000000000000000000000000000000000000000000000000000000000000000c18242f39434d57606b707d8692979fa7aeaba39f96918b86817e7b7876757474757677797c7f83888e939a9fa7aca49f9590837a6d685e544a3f34281f160c0100000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c04000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d26262626262626262626262626262626262626262626262626262621201d18130c040000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a0000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000010c161f28323a434b515961666d71767a7e80828f979c928c8483807d7a76706c656058514a423930271e150a000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000013202c3946535f6c7986929faca79a8d8074675a4d41342d3946525e687784919da8a89c9082786d665c544b433a31281f150b0100000000000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b0200000000000d1a2734404d5a677380868686868686868f949faaaca0968986868686868686868686868686868686867a6d6054473a2d2114070000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d1710080000000000000000000000000000000000000000000006111c26303b454d535454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e69707d879298a2a9b1a8a099928c847f7a75716e696a6868676869666d6f72767b818790959da4afa79f9590837a6d665c50443e31281d130700000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d040000000000000013202c3946535f6c7986929facada093867a6d6053473a333333333333333333333333333333333333333333333333333333332d2c29241d160d0400000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000008131e28313a444c555d606b70787e82868a8d8f949fa49c9691908d8a87827d786f6a605c544a423930261c11060000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f1205000013202c3946535f6c7986929faca79a8d8074675a4d41342935414c5666727f8c96a1ab9f948e81786d665d554c433a31271d1207000000000000000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b0000000000000d1926333f4c58646e7379797979797979828f9ca9aa9d9184797979797979797979797979797979797976685d5245392c201307000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000000000c17232e38424d575e61616161616161605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000005101a232c3945515d676e7b859299a2aab1a79f9691878079726d6764615e575c5b5b5b545c6062656a6e747c838d929fa3aba7a0959082786d60594f433a2f24180d02000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c0100000000000013202c3946535f6c7986929facada093867a6d6053473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a39352f281f160c01000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000050e19242f3a434c565e676d747d848a8f93999a9c9fa6aca8a09e9c9a9a938f8a837c736d665c544a42382e23170b02000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f03000013202c3946535f6c7986929faca79a8d8074675a4d413425303a4754606d79849199a4a69e938e81786d675d564c43392f24180d03000000000000000000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c030000000000000b17232f3b47525c64676c6c6c6c6c6c76828f9ca9aa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5d564c4135291d110400000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a080500000000000000000000000000000000000000000000000003101c28343f4a545e696e6e6e6e6e6e6e6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000b16212b37434e58606d79839097a1abb1a79f9590847c736d67605d5554524d4f4e4e4e4a505355585f626a6f78808a9299a3aba79f948d80736b61554b4035291f1409000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d130700000000000013202c3946535f6c7986929facada093867a6d60534c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4745413a31281d1307000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020d17202935414c555e686d79818a91969c9fa4aba5aba49f9fa4aca5aca49f9c95908780786d665c544a3f34281d140a0000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000013202c3946535f6c7986929faca79a8d8074675a4d4134272c3945515d67707d87939fa3a59e938f82796d685d554b4035291f150b0100000000000000000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c11080000000000000007131f2b36404a52585a60606060606976828f9ca9aa9d9184776a6060606060606060606060606060605f524c443a2f24190d0100000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d0908060300000000000000000000000000000000000000000000000006121f2c3844505c66767b7b7b7b7b7b7b776c605346392d2013060000000000000000000000000000000000000000000000000000000004101c27333a47535f6a74808d95a0a9b2a89f9590837a6f6a605c55514b484642424141423f4446494e53585f666d737e879299a4afa69f93887d70675d51453b30251a0e020013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d01000000000013202c3946535f6c7986929facada093867a6d605959595959595959595959595959595959595959595959595959595959595954514b433a2f24180d010000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000008141e29323b45515d676d7a838e939ea0a8a7a09d99959993939a96999ea0a8a7a099928c81786d665c50443d2f261c1106000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b110600000013202c3946535f6c7986929faca79a8d8074675a4d4134272935414b55606b727f8c919fa3a59e948f837a6d675d51453e31271d12070000000000000000000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000020e19242e3840474c4d535353535c6976828f9ca9aa9d9184776a5e53535353535353535353535353535345413a32281e13080000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000713202d3a4653606d7986878787878786796d6053473a2d201407000000000000000000000000000000000000000000000000000000000714202c38444f59626e7c87929fa7b1aaa1969083796d685f58514b45413b3a363035342e34383a3c43474e545c606c717e87939fa5afa49a9185796d60574d42362a1e11050013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d1104000000000013202c3946535f6c7986929facada093867a6d6666666666666666666666666666666666666666666666666666666666666666605d554b4135291d11040000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a0000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000010d1925303b44515b606d798390959ea5a9a19e95908c8987868687898c91969ea1a9a39f938f81786d60584e42382d22170b000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000013202c3946535f6c7986929faca79a8d8074675a4d413427242f3a434f59626d727f8b9299a2a69f959083796d605a5043392f24180c000000000000000000000000000000000915202b353f474e524c52575e61666a6f7274767878797978787675726f6d66626058534e4846423c332a1f140900000000000000000008121c262e363b3f404646464f5c6976828f9ca9aa9d9184776a5e51464646464646464646464646464639352f2820160c010000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e060000000000000000000000000000000000000000000713202d3a4653606d79869394949493867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000916232f3c4855616b76828f99a3afaea39891847a6d675e564e454039352f2d2a25282823282c2d31373c424a505a616c727f8b939ea8aca1978c8073695e52463a2d2014070013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c201306000000000013202c3946535f6c7986929facada09386797272727272727272727272727272727272727272727272727272727272727272726d675d5145392c2013060000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a00000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000005111e2a36414c56626d75828f959fa7a8a097928a837f7c7a79797a7c7f848a9297a0a8a59e938d80736a60544a3f33281c0f0300000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b0000000013202c3946535f6c7986929faca79a8d8074675a4d4134271d28313d47515b636d727e879298a2a79f958e81756c61554b4035291d10040000000000000000000000000000010e1a26313d4751595e5f6060605e585f626568696b6c6c6c6c6b6a686663605c546060606055534d453c31261a0e020000000000000000010a141c242b2f33343939434f5c6976828f9ca9aa9d9184776a5e5144393939393939393939393939392c29241e160d040000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000713202d3a4653606d798693a0a1a093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000005121e2a36424d5763707d89949fabb2a89f92867c6f685e554c443c342e2924201e1a1b1b171c1f20262b30383f44505a626d75818e96a0aca79f92867b6e6154473b2e2114080013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d211407000000000013202c3946535f6c7986929facb2a6998c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6054473a2d2114070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000714202d3946525e68727f8b949ea7a9a09591857e77726f6d686c6d6f72787e859196a0a9a59f93877c6f665b5044382b1f1308000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c11060000000013202c3946535f6c7986929faca79a8d8074675a4d413427161f2c353f49515b636c717d869299a3a79e938a7e71675d5145382c1f1307000000000000000000000000000004111d2a36424e59636a6c6c6c6c6b636059585b5d5e5f5f5f5f5e5d5b59575f626a6c6c6c6c6c5f574d42372b1e1205000000000000000000020a12191f2326272d36434f5c6976828f9ca9aa9d9184776a5e5144372d2d2d2d2d2d2d2d2d2d2d2d201d19130c040000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3b0a396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e04000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000714212d3a46535e6975828f9ca6b0aca0968c7f736a60564c433a3228231d1814120e09060c1012131a1e262e343e48515b606d7984919ea09d95908a807366594d4033261a0d0013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a89c918c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a0000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000005111d2935414c56616e7a85929fa6ada19791837b716c6662605d606163656c717b849197a1ada4999184786c6053463a3025190d0100000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a0000000000131f2c3946525f6c7985929faca79a8e8174675b4e4134281b1a232d373f49515a626b707d87929fa6a59e9184796d6053473a2f24180d010000000000000000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d2114070000000000000000000001080e1317191c2936434f5c6976828f9ca9aa9d9184776a5e5144372b202020202020202020201413110d0805030000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000713202d3a4653606d798693a0a7a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939facb2a89d9184796d60584e443a31292018120d0705020000000306090c151c2328363f45515d676f7d899395908a837e776c605346392d2013060013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9ada39c999999999999999999999999999999999999999999999999999999999999999994877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a00000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3946525e6874808d98a2aea69e92857b6e69615a5654525354535b60696e7b85929ea8aba0958a7d7063564c41362a1d1105000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000121f2c3945525f6c7885929faba89b8e8275685b4f42302519111b252e373f485059606b717e8b949faba1968b7e7165554b4135291d1104000000000000000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e22150800000000000000000000000002070b101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e13131313130b101316171e1a1613120f0b060300000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f030000000000000000000000000000000000000713202d3a4653606d7986939a9a9a93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000005121e2a36424d576673808d99a4afaca0968a7e71665c51463c32281f170e0700000000000000000000030a1117242935414b55606b75818e8a837d78706c655b5044372b1f12050013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9b5ada8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a194877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000714212e3a4754616d7a86929faaab9f948a7d70695e575049474546474950565e69717e8b96a0aca79c8f8275685e5246392d2013070000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b000000000000121e2b3845515e6b7884919eaba99c8f827669564c41362a1e11131c252e363e474f59626d76828f9caaa99c908376675d5145392c20130600000000000000000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e110600080f161c2022232b2723201f1b17120f0b0600000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000040607080808080808080813202d3a4653606d79868d8d8d8d8d86796d6053473a2d20140808080808080808070604000000000000000000000000000000000714212d3a46535f697784919eabb5ab9d9184786c60544b40342b20160d0500000000000000000000000000061218242f3a434f59616e7b837e78716c65605b53493f33271b0f030013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9afa7a2a09f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005121e2a36424d5765727f8c98a2aea99c8f82766c61574d453e3a39393a3f444d57616c7784919eaaa99f93867a6d6154473a2e211407000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000101d2a3643505d697683909ca9ab9e918478685e5246392d20140a131c242d353d47505a63707d8998a3ac9f92867a6d6054473a2d21140700000000000000000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e1205000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e5144372b1e070008111921272c2f3038342f2d2b27221f1c17110a020000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000001070c101314151515151515151515202d394653606c7880808080808080786d6053463a2d201515151515151515151413100c0701000000000000000000000000000815222e3b4855616e7b8896a0acafa3998c7f72665b5042392e22190e0500000000000000000000000000000007131d28313d46535f696e77716c65605b53504941382d22170b000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a79d95939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697783909daaada197897d7063594f453b332d2c2d2d333b45505a66737f8c999d9c9c998a7d7063574a3d3024170a0000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000f1b2835424e5b6875818e9ba8ada196877a6e6154473b30251b1413121b232b353f4653606d7986929faca399897c6f6256493c2f23160900000000000000000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e02000000000000000000000000000003101c2936434f5c6976828f9ca9aa9d9184776a5e51442f24180d050f19232b33383c3d45403c3937332d2b28221c140b050000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c020000000000000000000000000000000000000000000000000000000000000000000000010b1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000916232f3c4855616b7079797979797979706b6155483c2f23160900091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f22160900000000030b12181d1f20212121212121212121212b3844505b666c747474747474746d665c5044382c21212121212121212121201f1d18120b030000000000000000000000000c1825323f4b5865727e8b98a8b2ac9f92867a6e61544a3f30271d100700000000000000000000000000000000010c161f2a36424d575f616a64605b535049443f382f261b1106000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e211508000000000013202c3946535f6c7986929facb9a2958b868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e2115080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815212e3b4854616e7b87959fabab9e9184786c6053463e33292120202227333e4956626f7c899191908f8e8d8073665a4d4033271a0d000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a00000000000000000c1926323f4c5965727f8c98a9b2a8978a7d7064564d42362b2621201f1f20232c3845515c667784919eaaab978a7d7164574a3e3124170b000000000000000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f1409000000000000000000000000000000020f1c2935424f5c6875828f9ba8ab9e9184786b554b4035291d110b16212b353d44484a514d4946443f3938332d261d170e0500000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000000000000000000000000000000000000000000105090b0b0d0d1825313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c20140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c30231609000000030d151d24292c2d2e2e2e2e2e2e2e2e2e2e2e333f4a545b6067676767676767605c544a3f342e2e2e2e2e2e2e2e2e2e2e2d2c29241d150d030000000000000000000004101d2935404b556875828f9ba8b5a99c908376685e5242382d1e150b000000000000000000000000000000000000040d1a26313b454d53555d57535049443f38332d261d140a00000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d201407000000000013202c3946535f6c7986929facada093867979797979797979797979797979797979797979797979797979797979797979797976695e52463a2d2014070000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a7b1a79a8d8174665b5044382c2017131317202d3a4753606d79868584838281807e7164574b3e3124180b0000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c030000000000000000091623303c4956636f7c8997a2ada89b8f8275695e52463f37312e2d2c2c2d2e343b45515d677885919eaba4978b7e7164584b3e3125180b0000000000000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e03000000000000000000000000000000020f1b2835424e5b6875818e9ba8ab9f928578675d5145392c2017161c27333d474f54565e5a5653504946443f382f2920170d0200000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000000000000000000000000000000060c111517181a1a1a25313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e0004101c27333d474f55566060606060606056554f473d33271c100400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000010b151f272f35383a3b3b3b3b3b3b3b3b3b3b3b3b3b424a50535a5a5a5a5a5a5a53504a423b3b3b3b3b3b3b3b3b3b3b3b3b3a39352f271f150b0100000000000000000006131f2c3845515d677884919eabb6ac998c7f7266564c412f261c0c030000000000000000000000000000000000000009141f29333b424648504a46443f38332d27221b140b0200000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000013202c3946535f6c7986929facada093867a6d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010e1b2734414e5a6774818d9aa7b4aa978a7e7164544a3f33281a0e0606131f2c3845515c676d79787776757474716c6155493d3023170a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c030000000000000000000713202d3a4653606d7985929fabac9f92877b6e615a5147433c3b3a38383a3b40444d56606d7a86939facaa978a7d7164574a3e3124170b00000000000000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f0600000000000000000000000000000000010d1a2734404d5a6773808d9aa6ac9f93867a6d6053473a2e262323262c38444f5960636b6762605b5353504a423b33291f1409000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000000000000000000000000000000911181d21242527272727313e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e00000b16212c353d44484a535353535353534a48443d352c21160b0000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000007121d27313940454748484848484848484848484848484848484d4d4d4d4d4d4d48484848484848484848484848484848484745403931271d12070000000000000000000714202d3a4753606d7a86939facafa49a897c6f6356493c3023140a0000000000000000000000000000000000000000030d17212931363a3b443e3937332d27221b17110a020000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e02000000000013202c3946535f6c7986929facada093867a6d60606060606060606060606060606060606060606060606060606060606060605f524d453b30251a0e020000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c566a7683909da9aea298887b6e6155483b2d2217080004101c2934404b555c606c6b6a6969686764615a5045392d21140800000000000000000000010a121a202830363b4246484e5361696b6c6c6c68605c545d5b595653514a47433d373127221b140b030000000000000000000006121f2c3844505c6674818e9ba6afa3998e81756c625b534e494746444446484a51575e68727e8b99a4aea398897c6f6256493c2f23160900000000000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a0000000000000000000000000000000000000c1825323f4b5865727e8b98aaafa49a897c7063544b403631303031363f4854606b7078736f6c6563605b544d453b30251a0e02000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000000000000000000000000009121b22292e313234343434343e4b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000005101a232c33383c3d464646464646463d3c38332c231a10050000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c0000000000000000000915222f3c4855626f7b889aa4afac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000060f171f262a2d2e37312d2b27221b17110b0600000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f140900000000000013202c3946535f6c7986929facada093867a6d60535353535353535353535353535353535353535353535353535353535353534846423b33291f1409000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c3945525d687885929fabac9f9285796c605346392d20130600000c18232f39434b51535f5e5e5d5c5b5a575550483e33281d1105000000000000000000000000080e161e252a30363a3c505d697378797979746d665e564e4c494644403937322b262017110a02000000000000000000000003101c28343f4a54626f7c89949fabab9e938b7e726d625f5856545351505355545c60696e7a85929eabac9f92867a6d6053473a2d201407000000000000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000000000000000000091623303c4956636f7c8998a2aeac998c8073665c5146423e3d3c3d4246515b63707d84807c78746f6c665e574d42362a1e11050000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f4c4841382f241b130900000000000000000000000000000000000000000000000000000000000006111b242d343a3d3e4040404040404b5864717e8b97a4b1a79a8e8174675b4e4134281b0e000008131e28313a414547494949494949494745413a31281e13080000091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c000004101d2935404b555d606161616161616161616161616161616161616161616161616161616161616161616161616161616161605d554b4035291d100400000000000000000b1724313e4a5764717d8a97acb6aa9e918477675d5145392c20130600000000000000000000000000000000000000000000060d141a1e21222a24201f1b17110b06000000000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d0200000000000013202c3946535f6c7986929facada093867a6d60534746464646464646464646464646464646464646464646464646464646463b3a36302921170d02000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e211407000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2adaa9d918477655b5044372b1f1205000007121d273139404547525251504f4e4d4b49453e362c22170c0000000000000000000000000000050c13191f252a3845525f6b788586868681786d685f584f473f38342e2b27201b150b0600000000000000000000000000000c17232e384754606a76828f99a3aea59f92877f756f6a666261605c5c606164666d727b839097a1ada59c8f8275675d5145392c1f13060000000000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000000000000000000000714202d3a4753606d7985929facab9e9185796d605a534d4b4a494a4d535b626d76828f8d8984807c786e695e52463a2d201407000000000000000000000000020e1925303b444c525f6060606060605d5c5d5e5f5f5f5f5e5d5b6060606060605a58534a41362b2014080000000000000000000000000000000000000000000000000000000000010c18222d363f454a4b4d4d4d4d4d4d4d5864717e8b97a4b1a79a8e8174675b4e4134281b0e00010d19242f3a434c52545656565656565654524c433a2f24190d0100091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000006131f2c3845515d676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d675d5145392c1f130600000000000000000c1926323f4c5965727f8c98a5b2a99c8f837669554b4135291d1104000000000000000000000000000000000000000000000003090e1214151d1713120f0b060000000000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f050000000000000013202c3946535f6c7986929facada093867a6d6053473a393939393939393939393939393939393939393939393939393939392e2d2a251f170f0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d201307000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3a99c8f82766953493f33271b0f030000010b151f272f34383a464544434241413e3d39332c241a100600000000000000000000000000000002080d141a26323f4c5965727f8c93938e827a6f6a615951444039302820180f0a0300000000000000000000000000000006111c2b38434e58626f7c87929fa5afa399928b817c76726f6e6d66666d6e7074797f859095a0a9a89e93897d7063554b4035291d1004000000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000000000000000000006131f2c3845515c6775828f9ba7ada1978c80736c615f5757565657575f616d727f8b949a96918d89857b6e6154473b2e21140800000000000000000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f555253534f5960636c6c6c6c6c6c67645c53483c3024180b000000000000000000000000000000000000000000000000000000000005111d29343f485056585a5a5a5a5a5a5a5a64717e8b97a4b1a79a8e8174675b4e4134281b0e0004111d2935414c565d6062626262626262605d564c4135291d110400091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b0000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b796d6053473a2d20140700000000000000000d192633404c5966737f8c99a6b2a89b8e8175685b4e422f24180d010000000000000000000000000000000000000000000000000002050708110b06050300000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d05000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21201e1a140d050000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d11050000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afa89b8e8175685b4e422d22170b00000000030d151d23292c2d3938373636353431302d28221a120800000000000000000000000000000000000003091825313e4a56626d75818f969490847c706b625b514a423a322a21191106000000000000000000000000000000000f1b27323d47535f6a727f8c939da5aba39f938e87827f7c7a797879797b7d81858b9297a0a7a8a0968f82756b605443392f24180c0000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000000000000000004101c2934404b5563707d8a95a0aca99f93887e746e69666463636366696e757f87939fa6a19e9a908377695e52463a2d2014070000000000000000000000000714202d3946525e68767979797979797771675b4f464854606b70797979797979746e64584c4033271a0d01000000000000000000000000000000000000000000000000000000000915212e3a45505a6265676767676767676767717e8b97a4b1a79a8e8174675b4e4134281b0e000613202c3945525d686d6f6f6f6f6f6f6f6d685d5245392c20130600091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b00000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c030000000a1723303d4a5663707d87878787878787878787878787878787878787878787878787878787878787878787878787878787877e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8074675a4d4134271a07000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e090200000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d2020202020202020202020202020202020202020202020202020201514120e0902000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0a79a8d8174675a4e4134271b060000000000030b12181c1f202c2b2b2a2928272423211d17100800000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000a16202b37434e58606c77818e939fa2aaa59e9a938f8c898786858586888a8d92979ea1a9a59e9691847a6d61594f4431271d1207000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b110800000000000000000000000000000000000000000000000c18232f394653606c7883909aa4afa49a938b817b767371706f7072767b818b9399a4afa99f948a7e7164574d42362a1e11050000000000000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1724313d4a56626d71737373737373737373737e8b97a4b1a79a8e8174675b4e4134281b0e000714212d3a4754606d7a7c7c7c7c7c7c7c7a6d6054473a2d21140700091623303c4956636f7c8996a2afa4978a7d7164574a3e3124170b000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f000000000a1723303d4a5663707d899494949494949494949494949494949494949494949494949494949494949494949494949494948a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20141313131313131313131313131313131313131313131313131308070502000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201413131313131313131313131313131313131313131313131313080705020000000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e01000000000001070c1013141f1f1e1d1c1b1a181714110c0600000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000000000000000000000040f1b26323c44505b656d78818b92989fa4aca49f9c9995949892929894979a9ea1a9a7a09d938f847b6e685d52473d331f150b0100000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c130900000000000000000000000000000000000000000000000007121f2b3844505b66707d88939fa5aca49f938e8783807e7d7c7d7f82878e939fa4aba9a1978f82766c6155453b30251a0e020000000000000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000b1825323e4b5865717f80808080808080808080828f9ca9b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d898989898989897d7063564a3d3023170a00091623303c4956636f7c8996a2aca4978a7d7164574a3e3124170b0000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b211007000000000a1723303d4a5663707d8996a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998c807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a080500000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d20140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0b0a0805000000000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1724313e4a5764717d8a97a4b0a69a8d8073675a4d4034271a0d010000000000000000040607131211100f0e0e0b0a08050000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000a152027333f49535c666d747f868e939a9ea1a8a7a5a2aaa29f9fa2aaa3a7aaa29f9b959089827a6e695e564c41352b210d03000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a01000000000000000000000000000000000000000000000000030f1c28333f4a54606b73808d939da4aca59d99938f8c8a89898a8c8f93999ea5aea79f9791857b6e615a504533291f1409000000000000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976828d8d8d8d8d8d8d8d8d8d8f949eaab4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d899595959595897d7063564a3d3023170a00091623303c4956636f7c89969f9f9f978a7d7164574a3e3124170b000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f00000000000a1723303d4a5663707d89969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000e1b2835414e5b6874818e9ba7b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c050000000000000013202c3946535f6c7986929facada093867a6d6053473a2d201a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a171714110c0500000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a79a8d8074675a4d4134271a0e010000000000000105090b0b121111100f0e0d09080603000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000040b17222d38414a545c606d727b81878d9196989a9c9d9e9f9f9f9e9d9d9b9898928e8a837d756d685e574d443a3023190f000000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000000000000000000000b17222d38424f59606c78818d929ea0a8aba49f9c9997969696999c9fa4abaaa29f9590857c6f695e53483e3420170d02000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9a9a9a9a9a9a9a9a9a9c9ea6b0b4a79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a2a2a296897d7063564a3d3023170a00091623303c4956636f7c8993939393938a7d7164574a3e3124170b0000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000a1723303d4a5663707d899393939393939393939393939393939393939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000000000000e1b2734414e5a6774818d9aa7b3a69a8d8073675a4d4034271a0d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c17100800000000000013202c3946535f6c7986929facada093867a6d6053473a2d27272727272727272727272727272727272727272727272727272727272423211c171008000000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c0000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000a1724303d4a5763707d8a96a3b0a79a8d8074675a4d4134271a0e010000000000060c111517181f1e1d1c1b1a191615130f0a04000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000006111b262f38424a505b62696e757b8084888b8d8f90929292929191908e8b8985817d78706b605d564d453b32281e110700000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000000000000000000006111c262f3d44505b666d78808a91969d9fa7a7a9a6a4a3a2a3a5a9a7a8a09e98928c837b6f6a5f574d42362c220e0500000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9ca6a6a6a6a6a6a6a6a9aab0acaca79a8e8174675b4e4134281b0e000a1723303d4a5663707d8996a3aca396897d7063564a3d3023170a00091623303c4956636f7d868686868686867e7164574a3e3124170b00000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a0000000000000a1723303d4a5663707d86868686868686868686868686868686868686868686868686868686868686868686868686868686867e7164574a3e3124170b00000000000000000d1a2734404d5a6773808d9aa6b3a79a8d8174675a4e4134271b09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a1208000000000013202c3946535f6c7986929facada093867a6d6053473a34343434343434343434343434343434343434343434343434343434343431302d28221a12080000000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e04000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000a1623303d495663707c8996a3afa79a8e8174675b4e4134281b0700000000000911181d2124252c2b2a2928272622211f1b150e0600000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000000000000000000000000000a141d2630383f4451575f61696e73787b7e80828485858685858483817f7c7a75706d666059524c443b332920160c000000000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000000000000000000000a141d28333f4a545c666d747d848b9095979a9c9e9f9f9f9f9e9d9a9896918c857f786e695f584e453b31241a100000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e000a1723303d4a5663707d89969f9f9f96897d7063564a3d3023170a000915222f3b4854606b6f79797979797979716c6155493c3023170a0000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c020000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979716c6155493c3023170a00000000000000000d192633404c5966737f8c99a6b2a89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000000000000000010203000000000000000000000000000000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a10050000000013202c3946535f6c7986929facada093867a6d605347404040404040404040404040404040404040404040404040404040404040403e3c39332c241a100500000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000815222f3b4855626e7b8895a9b3a89b8f8275685c4f422e23180c0000000009121b22292e3132393837363534332f2e2b262018100600000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000020b151e262e343f454d53575f6266696e71747677787979797877767472706d6763605c544f45413a322921170e040000000000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d05000000000000000000000000000000000000000000000000000000000000020b17222d38424a545c606b70797e83878b8d8f919292929291908e8b88847f7a736d665f574e463c33291f12090000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000003101d293643505c6976838f939393939393939393939393939393938e8174675b4e4134281b0e000a1723303d4a5663707d899393939393897d7063564a3d3023170a0007131f2c38434f5960636c6c6c6c6c6c6c64615a5045392d211408000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c03000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000000b1825313e4b5864717e8b97a4b1a99d9083766a574d42362a1e1105000000000000000000000000000000000000000000000003080c0e0e0f0b0707040100000000000000000000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c0000000013202c3946535f6c7986929facada093867a6d60534d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4a49453e362c22170c00000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000714212e3a4754616d7a8797a2ada99c90837669544a4034281c1004000006111b242d343a3d3e454444434241403c3b37322a22180e0400000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000030c151c2328333c42464d5355575f626567696a6b6c6c6c6b6a6a686563605d5553504a423d35302820170f050000000000000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e0902000000000000000000000000000000000000000000000000000000000000000006111c262f38424a505961666d71767b7e818384858686858483817f7b77736d68605c544d453c342a21170d000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000003101d293643505c6976828686868686868686868686868686868686868174675b4e4134281b0e000a1723303d4a5663707d868686868686867d7063564a3d3023170a00030f1b27323d474f545660606060606060575550483e33281c110400000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000004101c27333d474f55566060606060606060606060606060606060606060606060606060606060606060606060606060606060575550483e33281c110400000000000000000a1723303d4a5663707d8996aab4ab9f928578695e52463a2d20140700000000000000000000000000000000000000000001090f14181a1b1c181413110d08050100000000000000000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c110500000013202c3946535f6c7986929facada093867a6d605a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a575550483e33281c1105000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000010a121a212930363c4247484e5355596063676a6b6c6b6a666260585653514b48433d37312a211b1209010000000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000713202d3946525d687885929fabaa9e918477665c5144382c1f120600010c18222d363f454a4b5251504f4e4d4c4947433c342a20150a000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000000000000000000000000000000030a1117212a31373c4247484d5355585a5c5d5f5f5f5f5e5e5d5b585653514b46443f383029241e160e05000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313131313120807050200000000000000000000000000000000000000000000000000000000000000000000000a141d2630383f444f545c6064696e7174767778797978787674726f6a66605d56514a423c332a22180f05000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b00000000000000000000000000000000000000000000000000000000020f1c2835414e5a667076797979797979797979797979797979797979746f64594c4033271a0d000916232f3c4855616b7079797979797979706b6155483c2f23160900000a16212b353d434849535353535353534a49453e362c22170c000000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000b16212c353d44484a53535353535353535353535353535353535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000815222e3b4855616e7b8898a2aeada297877b6e6154473b2e21140a0000000000000000000000000000000000000000030b131a20242728292521201d1913110d08020000000000000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d21140800000013202c3946535f6c7986929facada093867a6d6767676767676767676767676767676767676767676767676767676767676767676764615a5045392d211408000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000080f171f252a31373e4850585f626b6f737778797877736f6a615f574f473d38322b2620180f090000000000000000000000000000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050005111d2935414c566a7683909da9ac9f9286796d6053463a2d2013070005111d29343f485056585f5e5d5c5b5a5955534e463c32261b0f0300000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000000000000060f181f262b31373a3c4247484b4d4f51525253525251504e4c494745403a38342e261e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141e262e343e424a5153575e616467696b6c6c6c6c6b6a6765625f5854524c444039302a21181006000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000714202c38444f5961636c6c6c6c6c6c6c6361594f44382c2014070000040f19232b32383b3c464646464646463e3c39332c241a10050000000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000005101a232c33383c3d46464646464646464646464646463f44464f4f4f4f4f4f4f46444046464646464646464646464646463e3c39332c241a10050000000000000000000613202d394653606c7985929facb3a9968a7d7063574a3d31261b0f01000000000000000000000000000000000000000b151d252b30343536312d2c2924201d19130c0701000000000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a00000013202c3946535f6c7986929facada09386797373737373737373737373737373737373737373737373737373737373737373737373716c6155493c3023170a000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000050d15202a333e47505a616a6f767c808385868583807c756e6960594f473d32291f150e060000000000000000000000000000000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b1309000000000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00010d192430414e5b6774818e9aa7afa399887b6f6255483c2e23180c060615212e3a45505a62656c6b6a69686766625f584e43372b1f13060000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000000000000000000000000000000000000060e141a1f262b2e31373a3b3e41434445464646454443413f3d3a39352f2b28231c140c0802000000000000000000000000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c141c232830394044464d5254585a5c5e5f5f5f5f5e5d5b5855534e4745413a342e271e180f06000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060606060606060606060606060605b59534a41362b2014080004101c27333d474f55566060606060606056554f473d33271c100400000007101921272c2f303939393939393931302d28221a120800000000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a02000000000000000000000000000008111a21272c2f3039393939393939393939392d38424a50535c5c5c5c5c5c5c53514a42392e393939393939393939393931302d28221a12080000000000000000000006121f2b3844505b667683909ca9b3a79a8d807467584e43372b1e1308000000000000000000000000000000000000060f1d272f373c4041423e3a39352f2d29251e18120b030000000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b00000013202c3946535f6c7986929facb3a79a8d8080808080808080808080808080808080808080808080808080808080808080808080807e7164574a3e3124170b000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000020e1a26313c454f59616c707c82898d90929291908d88827b706b60594f443b3025190e02000000000000000000000000000000000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5a61646c6c6c6c66635c5248433d37312a211b120901000000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f0000081825313e4b5864717e8b97a7b1ab988b7e7165554b4034281d1413131624313d4a56626c71787777767574736f6a5f53473b2e211508000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000003090e151a1e21262b2e2f32343637383939393837373532302d2c29241f1c17110a02000000000000000000000000000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383b4246484b4e50515253535251504e4c4847433c39353028231c150c06000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000000000000000000000000000005101b26303a42494e505353535353535353535353535353535353534e4c4841382f251a0f0300000b16212c353d44484a535353535353534a48443d352c21160b0000000000070f161b1f22232d2d2d2d2d2d2d2423211c17100800000000000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000810161c2023232d2d2d2d2d2d2d2d2d2d28333f4a545b6068686868686868605c544a4034282d2d2d2d2d2d2d2d2d2d2423211c1710080000000000000000000000030f1c28333f4a546774808d9aaab4aa9d9184776a5f53473a2f24190b0200000000000000000000000000000000030e18212f3941484d4e4f4b4745413a39353029241d150d0300000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e01000013202c3946535f6c7986929facb9a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000006121e2b37424d57616c707e868f949a9c9998999c99938f857d706b60564d42362a1f14080000000000000000000000000000000000000000000000000000080f171f252a31373a3c4247484b4d4f4a505b636c7079797979736e63574b3f322b2620180f09000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000815212e3b4854616e7b87959faba89b8e8175675c5145392e2521201f202935404b5565717e8584838281807f7c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000003090e12151a1e21222527292a2c2c2c2c2b2b2a282523201f1d1812100b0600000000000000000000000000000000000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c30363a3b3e414344454646454543413f3c3a37312c29241e18120b03000000000000000000000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000a141e2830383e414346464646464646464646464646464646464641403c362f261d130800000005101a232c33383c3d464646464646463d3c38332c231a1005000000000000040a0f13151620202020202020171714110c050000000000000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e08030000000000000000000000000000000000000000050b101416172020202020202020201f2b3844505b666c757575757575756d665c5144382c1f202020202020202020171714110c05000000000000000000000000000b17222d3d4a5763707d8a98a2aeaca095887c6f62564c4135291d140a000000000000000000000000000000000915202a33414b53595b5c5854524c4746413a352f271f150b01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facb9aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a8e8174675b4e4134281b0e010000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000814212e3a47535f69707e87929899938f8c8b8c90949e9792877d6f695e52463b3025190e020000000000000000000000000000000000000000000000000000050d141a1f262b2e31373a3b3e444c545c606d727e868686868073665a4d4033271a150e060000000000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000714202d3a46525e697783909daaab9f9285796d60544b4036312d2c2c2d323a45515d6775818e91908f8e8d897c6f6356493c3023160900000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000000206090e121415181a1c1e1f1f201f1f1e1d1b19161413100c0703000000000000000000000000000000000000000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f252a2d2e3134363839393939383734322f2e2b26201d19130c07000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393939393939393939393939393433302b251d140b010000000008111a21272c2f3039393939393939302f2c27211a110800000000000000000003070909131313131313130b0a08040000000000000000000000000000000000000000000000000000010507080b0e10111213131211100d0b080705020000000000000000000000000000000000000000000000000407090a131313131313131313202d394653606c7881828282828281796d6053463a2d201313131313131313130b0a08040000000000000000000000000000000614202d3a4753606d7985929facb1a79a8d8073685d52453b2f261b1106000000000000000000000000000006101a26313c45535d64686964605d5654524c45403931271d1207000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e01000013202c3946535f6c7986929facacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a69a8e8174675b4e4134281b0e010000000000000000020714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013070502000000000000000000000000000000000006121f2b37434e58626e7b869299959187827f7f80838991969992857b6e61564d41362a1e110500000000000000000000000000000000000000000000000000000002090e151a1e21262b343d454d565d666d747f87929892857b6e6154473b2e21140903000000000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000005121e2a36424d5765727f8c98a2aea2988b7e71665c5146423b3a39383a3d444d57606d7a85929e9d9c9b9285796d6053463a2d2013070000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000020608080b0e1011121313131211100e0c0a07060400000000000000000000000000000000000000000000000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10141a1e20212527292b2c2c2c2c2b2a282522211f1b15110d08020000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e18110901000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282724201a130b020000000000000810161c2023232d2d2d2d2d2d2d2323201c161008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060606060606060713202d3a4653606d79868f8f8f8f8f867a6d6053473a2d201407060606060606060000000000000000000000000000000000000006131f2c3845515c6775828f9ba8b2ab9f92857a6d60574d41382d2217110a020000000000000000000001081018222b37424e57646f7475716d6865615e56514b43392f24180c000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e01000013202c3946535f6c7986929f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8e8174675b4e4134281b0e0100000000000003090e1214202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201514120e09030000000000000000000000000000000815212e3a47535f6a75828f989691837c76737273767d849197978e8174685e5246392d2014070000000000000000000000000000000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d20130000020e1a25303b4754616d7a86929fa9aa9e9184796d605b534d4847454546484f565e69727f8c98a2aaa69b8e8275665c5044382c1f1206000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484f5152525352514f4b4746413a35302820191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e121415181b1d1e1f20201f1e1d1b191515120f0a0401000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000030a1015191c1d2020202020202020202020202020202020201b1a18140f08010000000000000000050b1014161720202020202020171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939b9b9b93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000004101c2934404b5563707d8a96a1acaea2988c7f73695e53493f3327221b140b090603000001000205080d1319222a343c47535f6a7481827e7a76716d68605d554b4035291d10040013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e01000013202c3946535f6c79869293939393939393939393939393939393939393939393939393939393939393939393939393939393938e8174675b4e4134281b0e010000000000050d141a1e21212d3a4753606d7a8693939393939286796c5f5346392d2d21211e1a140d0500000000000000000000000000000915222f3c4855626f7b88949e91847a6f6a6665666b6f7b85929e93877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9fa9ababa99f9f9f9f9f9f9386796c605346392d20130000000914202d3946525d6874808d97a2aca0968d80746d615e575554515153555960686e7b86929faaab9f94897c6f63544a3f34281c100300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e10111213131212100e0c0908060300000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131313131313131313131313130e0d0b08030000000000000000000000000407090a131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0a8a093867a6d6053473a2d2014070000000000000000000000000000000000000000000000000000000c18232f394653606c7884919ea8b2aa9f92867b6e655b50443e332d261d1a1312100b060e090e1214191e2429343c46505a626e7b878f8b86827e7a766d675d5145392c1f13060013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e01000013202c3946535f6c7987868686868686868686868686868686868686868686868686868686868686868686868686868686868686868174675b4e4134281b0e0100000000050f171f252a2d2e393a4753606d798686868686868687796c5f53463939392e2d2a251f170f05000000000000000000000000000d192633404c5966737f8c99968a7d70685f5858596069717e8b98998b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000000000000013202d394653606c7986939facacacacacb6b7b7b6acacacacac9f9386796c605346392d201300000005111d2935414c56616d7a85929fa5a89d928c7f756e696461605d5c6062656b6f7a839198a2aea3999083766b605442382e23170c00000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798693a0aca093867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000007121f2b3844505b66727f8b96a1acaea2988f82776c605a50443f382f2b26201f1c171b1a1b1a1e2124292f353e464e58626c75828f9999928f8b8682796d6053473a2d20140700121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d010000121f2c3845525e6a757979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746f64594c4033271a0d01000000030d17212931363a3b464645515c67767979797979797979756a5e52464646463b3a36312921170d030000000000000000000000020f1c2935424f5c6875828f9b9184786b61564e4c4f57606d7a86929a8e8174675b4e4134281b0e0100000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9c3c4c4c3b9b9b9b9ac9f9386796c605346392d2013000000010d1924303a46525e68727e8b939ea7a49c918c827b75716e6d67666d6f71767d849195a0aaa69f92877c6f63594f4330261c1106000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a030000000000000000000000000000000000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a1006000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000020507080b0d0f1112131313131211100e0b08080602000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939f9f9f93867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea6b0aa9e948c7f726c615a5049413c37312d2b2823272728252a2d2f353a41454f585f6a717e8b939ea39f9c998f8275675d5145392c1f130600111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b000000111d2a36424e59636a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645d53483c3024180b0000000009141f29333b4246485353534b555c6c6c6c6c6c6c6c6c6c6a635953535353534846423b33291f1409000000000000000000000004101d2a3743505d6a7683909c8f827669594f443f45515d677784919c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6cfd0d0cfc6c6c6b9ac9f9386796c605346392d20130000000008131e2a36414c56626d75818e959fa6a49c948f86827e7b7a7979797b7e83899196a0a7a59e948c7f736b6054473d321e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000205090e121415181a1c1e1f1f20201f1f1e1c1a181514120e09060300000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869393939393867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000b17222d3845515c67717e8b949ea9b0a69f92877e716c605b534d47423c3a38342e34343531363a3b41454c5159616a6f7c86929fa5aea99f93877c6f62554b4035291d1004000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b2014080000000e1a26313d4751595e5f606060606060606060606060606060606060606060606060606060606060606060606060606060606060605b59534a41362b201408000000020e1a25313b454d535f6060606060605d606060606060605f5e5c6060606060605f534d453b31251a0e020000000000000000000004101d2a3743505d6a7683909c8f827669594f454045515d677784909c8f8275695c4f4236291c0f030000000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2dcdddddcd2d2c6b9ac9f9386796c605346392d201300000000020d1925303a44515b606d798390949da5a69e98928f8b8887858586888b90949ea1a8a39f938e82786d60594f43352b210c0300000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a070704010000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b01000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000003090e12141a1e21212527292a2b2c2c2c2c2c2a29272522211e1a15120f0a0400000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d040000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868686796d6053473a2d2014070000000000000000000000000000000000000000000000000000000006111c2834404b55616c75828f97a2abafa39992877e726c655f57534d4946443f41414141424246484c52555d606b707c859298a2aeada2978f82756a5f5343392f24180c00000915202b353f474e52535353535353535353535353535353535353534d545b60666c6c6c6c6c6a5c544a53535353535353535353534e4c4841382f251a0f030000000915202b353f474e52535353535353534d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d5353535353534e4c4841382f251a0f0300000005121e2a36424d575e6c6c6c6c6c6c6c6a665f55535353545e66696c6c6c6c6c6c6c5e574d42362a1e120500000000000000000000020f1c2935424f5c6875828f9b9184786b61574f4d5058606d7a86929a8e8174675b4e4134281b0e010000000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfe9eaeae9dfd2c6b9ac9f9386796c605346392d2013000000000008131e28323f45515d676d7a828e939da0a7a39f9b97949892929895989c9fa6a7a099928d81786d665c50463d3223190f00000000000000000000000000000000000000000000000004080d111314171a1c1d1f1f20201f1f1d1c1a171413110d080400000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000003090e141a1e21252a2d2e31343637383939393938373634322f2e2b26211f1b150f0a0400000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c66767979797979797976675c5145382c1f130600000000000000000000000000000000000000000000000000000000000c18232e3943505a616e7b859299a3afaba39992877f776e69615f575553504a4e4e4d4e4f4d5354565d60676d747d859297a1aaaea49e92857b6e61584e4331271d12070000040f19242d353d424546464646464646464646464646464646424651575f666c72797979797975665c50444646464646464646464641403c362f261d130800000000040f19242d353d424546464646464646535e69767979797979797771665b4f464e5a66707679797979797976695e5346464646464641403c362f261d1308000000000714212d3a46535e69767979797979797771665b4f464e5a66707679797979797976695e53463a2d21140700000000000000000000000d192633404c5966737f8c99968a7d706960595a5a616a727e8b98998b7e7265584b3f3225180c00000000000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfecf6f6ecdfd2c6b9ac9f9386796c605346392d20130000000000020c16202935404b555d686d78818991959c9fa3aba4aaa29f9fa2aaa4aba49f9c95908780786d665c544a3f342b21100700000000000000000000000000000000000000000000070c1013191d20212426292a2b2c2c2c2c2b2a28262421201d1913100c0701000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c030000000000000000000000000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b110600000000000000000000000000060b151a1f262a2d31363a3b3e4042444546464646454443413e3b3a37312e2b26201b150c070000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c5c554b4034291c1004000000000000000000000000000000000000000000000000000000000007121d27303e46525e69707d87929fa4acaba399938c827b746e696562605c545b5a5a5b5c575e6164686d737a808a9297a1a9afa59d928a7e70695e52463c321f150b0100000008121b242b31363839393939393939393939393930353e444d525b62696e787f8686868687796d6053463a3939393939393939393433302b251d140b01000000000008121b242b31363839393939393b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b393939393433302b251d140b01000000000815212e3b4854616e7b86868686868683776a5d50444f5c6976828686868686867b6e6154483b2e21150800000000000000000000000916222f3c4955626f7c88949e91847b706b6766676c717c85929f93877b6e6154473b2e2114080000000000000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfececececdfd2c6b9ac9f9386796c605346392d2013000000000000050e18242f3a434c565d666d747d848a8f92999a9c9e9e9f9f9e9d9c9a99938f8a837c736c665c544a42382e22190f000000000000000000000000000000000000000000060b12181c1f24292c2d31333537383939393938373533302d2c29241f1c18120c0700000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d0100000000000000000000020a11171f262b31363a3b4246484b4d4f51525253535252514f4d4b4847423c3a37312b262018120b0300000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605f514b43392f23180c000000000000000000000000000000000000000000000000000000000000000b151e2a36424d56606b717f8b939aa3ababa49f948f86817b76726f6d6668686767686869696e71757a7f858d929ea2a9afa59e938d80746c61574d42342a200d03000000000009121920262a2c2c2d2d2d2d2d2d2d2d2429323a414650565e616d727b828c929992877e71665c5044382b2d2d2d2d2d2d2d2d282724201a130b020000000000000009121920262a2c2c2d2d2d2e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e2d2d2d282724201a130b0200000000000815212e3b4854616e7b87939393939083776a5d50444f5c6976828f93939393877b6e6154483b2e21150800000000000000000000000815212e3b47535f6a76828f989691847d77747374777e859297978e8174695e52463a2d2014070000000000000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2dfdfdfdfdfdfd2c6b9ac9f9386796c605346392d20130000000000000007131d28313a444c545c606b70787e82868a8d8f9192929291918f8d8a86827d786f6a605b544a423930261c100700000000000000000000000000000000000000020a11171c23282c2f35393a3d4042444546464645454342403d3a39352f2c29231d18120b0300000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d1206000000000000000000040c141c232831373b4246484d5354585a5c5d5e5f5f5f5f5f5d5c5a5855534d4847433c373228231d150c0500000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353535345403931271d120700000000000000000000000000000000000000000000000000000000000000030c1925303b444f59626d727f889299a1a8afa69f99928e88837f7c797775747474747576787b7e82868c92979da4adaba39f938e81786d605a50453b3022180e00000000000000080f151a1d1f202020202020191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c202020202020201b1a18140f0801000000000000000000080f151a1d1f202020212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e2120201b1a18140f08010000000000000815212e3b4854616e7b87949f9f9d9083776a5d50444f5c6976828f9c9f9f94877b6e6154483b2e211508000000000000000000000006131f2b37434e58626f7c86929a96918984818081848a92979892857a6e61564d42362a1e11050000000000000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6d2d2d2d2d2d2d2d2c6b9ac9f9386796c605346392d201300000000000000010c161f28323a424b515960666c71767a7d808284858686858483807d7a75706c666058504a423930271e140a00000000000000000000000000000000000000050b141c22282e34383a4145474a4d4f50525253535252504f4d4a4745413a38342f28231d150c070000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e2215090000000000000000050e161e262e343c42474d5355575e616467696a6b6c6c6c6c6b6a696765625f5755534e47433c342e271e170e05000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d010000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e343846464646464646464638342f271f150b01000000000000000000000000000000000000000000000000000000000000000009141f29323d47505a626d727e8791969ea5acaba39f9a95908c8885848281818081828385878b8f92989fa2a9ada8a099928d81786d665c50483e33291f1006000000000000000004090e1112131313130f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b1313131313130e0d0b080300000000000000000000000004090e1112131315212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115130e0d0b080300000000000000000815212e3b4854616e7b8794a1aa9d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000030f1b26323c47535f6a717e8892989e95908d8d8e91969e9792867d6f685e52443b3025190e020000000000000000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000000000000000000000000000013202d394653606c7986939facb9c6c6c6c6c6c6c6c6c6c6b9ac9f9386796c605346392d20130000000000000000040d162028303940454f545b6064686e7174767778797978777673716e6863605b544e443f382f271e150c02000000000000000000000000000000000000070f171d262d33394044464c525457595c5d5e5f5f5f5f5e5d5b595754524c47454039342e271e1810090000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b00000000000000050e17202830383f444d53575f6166696e71737577787979797978777674716e6967625f58544e454039302920170e050000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c3939393939393939392c29231d150d03000000000000000000000000000000000000000000000000000000000000000000020d17202b353f48515b626c717d848e939da0a7abaca79f9d989892908f8e8d8d8e8f909298979c9fa3aaada9a29f96918780786c665c544a3f362c21170d00000000000000000000000104060606000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600060606060601010000000000000000000000000000000000010406060815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e211508010100000000000000000000000815212e3b4854616e7b8794a1a99d9083776a5d50444f5c6976828f9ca9a194877b6e6154483b2e2115080000000000000000000000000a15202b37434e58616c717e868f949a9d9a999a9d99938f857d706b60564d4132291f1409000000000000000000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000013202d394653606c7986939facb9b9b9b9b9b9b9b9b9b9b9b9ac9f9386796c605346392d2013000000000000000000040d161e272e343d424a5053565e616467696b6b6c6c6b6a696764615e5653504a423c332d261d150c0300000000000000000000000000000000000007101921292f383f444a5153565d606466686a6b6c6c6c6c6b6a686663605d5653514b454039302a221a12090000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f14090000000000000000000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000030c172029323a424a50575f62696e73777b7e8082848585868685858482807e7b78736f6a625f58514b423a322920170c030000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d1f1c18120b030000000000000000000000000000000000000000000000000000000000000000000000050e19232d363f49515a626b6f7a818990959c9fa6a9aca9aaa29f9d9b9b9a9a9b9b9c9fa2aaa8acaaa9a19e97928c847c736c665b544a42382e241a0f0500000000000000000000000000000000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a0000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b87949c9c9c9083776a5d50444f5c6976828f9c9c9c94877b6e6154483b2e211508000000000000000000000000040f1b26313c46505a616c717c82898d90929291908d88827b706b60594f443b3020170d020000000000000000000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000013202d394653606c7986939facacacacacacacacacacacacacac9f9386796c605346392d201300000000000000000000040c151d23282f383f44464c5254575a5c5e5f5f5f5e5e5c5a5754524c46443f382f28221c140b03000000000000000000000000000000000000071119222b333b424a50545c6064686d70737577787979797878767573706d6864605c55514b423c342c241b1209000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e01000000000000000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000b151e29323a444c545c60696e757b8084878b8d8f90919292929292908f8d8b8884807c766f6a605c544c443b32291e150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020202013100c07010000000000000000000000000000000000000000000000000000000000000000000000000008111b242d373f48505960686d757d83898f94989c9fa3aba7a8aaa8a7a7a7a7a8a9a9a7a5a8a09e9a97918c8580796f6b605b544a423830261c1108000000000000000000000000000000000007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f83776a5d50444f5c6976828f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000a15202a343e48505a616a6f767c808385868583807c756e6960594f473d32291f0e050000000000000000000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000000000013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9386796c605346392d20130000000000000000000000030b12181d262d33383b4146474a4d4f515253535251504d4a4746413b38332d261d17110a02000000000000000000000000000000000000060f19232b343d454d545b60666d71767a7d8082838585868685858382807d7a76716d67605c544e463e362d241b1108000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e1408000000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000007121d27303a444c565d666d737b81878c9196979a9c9d9e9f9f9f9f9e9d9c9a9896918d88827c746d665e564c443b30271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000003061313131313131313130604000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d363f474f565e616b70787d82878b909299989a9c9d9e9f9f9f9e9e9d9c9b999696918d89857f7a736d676059504a42382f261e140a0000000000000000000000000000000000000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b1208000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e211408000000000000000000000000000814212e3b4754616e7a8283838383828074675a4e414d5a6673808283838383827a6e6154473b2e21140800000000000000000000000000030e18222c363e4850585f626b6f737778797876736f6a615e574f473d342b20170d0000000000000000000000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000070b141c22282b3036393b3e414344454646454443403e3b3936302b28221c140b0600000000000000000000000000000000000000030c18212b353d464f575e666c71797e82868a8c8f90919292929291908e8c8a86837e79726d665f5850483f362d231a0e05000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c0000000000000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d201300000000000c18232e39434c565e686d7880868e93999da0a8aba39f9d9d9c9c9c9d9fa2aaa8a19e9a948f8780786d685e564c42392e23180c03000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242d353d444c525960656c70767b7f8386898b8d8f9091929292929190908e8c8a8784807c79726d67605d554f443f382f261d140c020000000000000000000000000000000000000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000714202d3946525e686e767676767676746e64584c404b58636e737676767676766e685e5246392d201407000000000000000000000000000006101a242c363e464e53596063676a6b6c6b6a66625f58534d453d352b22190e0500000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b000000000000000000000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000020a11171c1f252a2d2e3134363838393938373634312e2d2a251f1c17110a0200000000000000000000000000000000000000000a151e2a333d474f5960696e787e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8b857f796f6a615a50483f352b20170d02000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c10040000000000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d20130000000004101c2834404b555e686d7a828c92999fa4a9a19e99999291908f8f90909298989da0a8a69e99928d837a6e685e544b40342820150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a070604000000000305050606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000000109121b232b323a41464f535b6063696e7276797c7f8182848585868685848483817f7d7b7773706d66605d55514b433d332d261d140b02000000000000000000000000000000000000010e1b2734414e5a67748186868686868686867f736d635b51493f372d241b120900000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e11050000000000000000000000000005111e2a36414c565e6169696969696967645c52473c47525c6366696969696969615e564c41362a1e110500000000000000000000000000000008121a242c343c43474f54565a5d5f5f5e5d5a55534e46423b332b23191007000000000000000000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000000000060b0f14191e20212427292b2c2c2c2b2b29272421201e19140f0b0600000000000000000000000000000000000000000006111c26303c454f59606b6f7b828b91969c9fa3a9a19e9c9b9a9b9c9d9fa2aaa39f9c97928c847c716c625a50473d32291e130800000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000020d17202c3845515c676d7a838f949fa3aaa29f97918c898684838282838485888b91969ea1a9a39f9590837a6e665c51453c31261a0f020000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000000000000000000000000000000000000000000000000000000091019202830363d41495053575e6165676d6f7274757778787979787877767472706e696763605c54514c45403a3128221c140b0200000000000000000000000000000000000000010d1a2733404c58646e747979797979797979736d635b51493f372d251b120900000000000000000000000000000000000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d0100000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5a58524a4136404a52585a5c5c5c5c5c5c54524c443b3025190d010000000000000000000000000000000008121a222a31373d4348494d50525352504d4947433c36312921191107000000000000000000000000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000000000000000000000003080d111414171a1c1e1f20201f1e1d1a171414110e080300000000000000000000000000000000000000000000000c17232e38424d57606b707d8590949ea1a8a29e9997918f8e8e8e8f909298999ea2a9a19e9691867e716c62594f443a3025190d0400000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f23160900000009141f2b37434e58606d798390959fa6a8a098928b85807c79777675757677797c7f848a92979fa7a79f959083786d60584e43372b1e13080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000070e161e252a2f383f44464d5354555c60636567696a6b6c6c6c6b6b6a69686663615e575653504a45413a352f281f17110a020000000000000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000000000000000000000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000008141e29323b4146475050505050504e4c4741382f3840474b4d5050505050504746413b32291e140800000000000000000000000000000000000008101820262b32383b3c404445464543403c3b37322a251f170f07000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000000000000010507080b0e10111213131211100d0b0807050200000000000000000000000000000000000000000000000003101c28343f4a545f69707d8692979fa6a49d97928c888583828181828385898c92979fa3a8a09892887e716b60564c41362a20150a0000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d201409000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c2014070000020e1925303a47535f6a73808d959fa7aaa09691867f79736f6d676a696969666d6f72787d8590959fa9a79f958d80736a5f53473a3025190d0100000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000000000000000000000000000000000000000000050c13191d262d33373b4246484b515356585a5c5d5e5f5f5f5f5e5d5d5b595754534d4946443f38352f29241d160d0600000000000000000000000000000000000000000000000814202b36414a53585a60606060606060605957514940372e251b130900000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d02000000000000000000000000000000020d1720293036393b43434343434341403c362f262e353b3f404343434343433b3936302920170d0200000000000000000000000000000000000000060e151b21272c2f30343738393837332f2e2b26201a140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666e7b859298a2a9a49f928d857f7c78767574747576797c80858c9299a2aaa39a92877d70685e52463c32261b0f0200000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b000000000000000000000000000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000005111e2a36424d56626f7c87929fa7aea29891847c726d6763605c555c5c545c6062656c707a839097a1ada79f92877c6f62564c41362a1e110500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000002080b141b22272b31363a3b404547494c4e4f5152525353525151504e4c4a4846423d3a38342e29241e18130c04000000000000000000000000000000000000000000000000030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e050000000000000000000000000000000000050e171e252a2d2e3636363636363433302b241d242a2f32333636363636362e2d2a251e170e05000000000000000000000000000000000000000000040a0f161b1f2223272a2c2c2b2a2722211f1b150e0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313090806030000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000004111d2935414c56606d78839097a2aaa49a938b807a736f6a6968676869666d6f737a80879298a2aba39992857a6d61584e43372b1e14080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e12050000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f03000000000000000000000000000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b0000000714202d3a46525e6975828e99a3afa89f92867c6f6a605c5553514b4f4f4a5053535b60686e7a85919ea7afa3998e8175685e5246392d20130700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f252a2d2f34383a3c3f4142444545464645454443413f3d3b3a36312d2c28231c19130d0701000000000000000000000000000000000000000000000000000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d0500000000000000000000000000000000000000050d14191e20212929292929292726241f1a13191f23262729292929292921201e19140d05000000000000000000000000000000000000000000000000040a0f1315161a1d1f201f1d1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c11151718202020202020201615130f0a0400000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000713202c3945525d68727f8c95a0a9a69f93887f746d68625f585b5b5b545c6063676d737d869299a4aba2978e81756a5f54473b3025190d010000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d2114070000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a10050000000814212e3b4754616e7b87939fabaca0958a7e716a5f58514b47454042423f44464950565e68707d8a95a0acab9f92867a6d6154473a2e21140700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2123292c2d303234363738393939383837363533302e2d2a25201f1c17110d080100000000000000000000000000000000000000000000000000000000010b141d252b303334393939393939393933322f2a231c130a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d080200000000000000000000000000000000000000000002080d1114141d1d1d1d1d1d1b1a17140e080e1317191a1d1d1d1d1d1d1414110d0802000000000000000000000000000000000000000000000000000000030709090d11121312100d090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d22211f1b150e060000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d1811090000000000000714212d3a4754606d7a85929fa7ab9f948c7f726d605d56534e4f4e4e4a5053555d606b707d87939faaa99e93887c6f62564c41362a1e11050000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e221506000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a1108000000000c1925323f4c5865727f8b99a4afaa9d9184786c60574e45403a38342f2e34383a3f444d56616b7783909daaafa3998b7e7265584b3f2f24180d01000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181c1f20232527292a2b2c2c2c2c2b2a2a28262421211e1a1312100c060000000000000000000000000000000000000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d1010101010100807050100000000000000000000000000000000000000000000000000010507081010101010100e0d0b08030002070a0c0d101010101010080705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939392f2e2b26201810060000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2b37434e5866727f8c97a2ada79c9083786c605b524c47434241413f44464c5159616b73808d98a2aea59b8f8275685e5246392d2014070000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d10040000000000000000000000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c1610080000000004111d2935414c556975828f9cabb2a9988b7e72655b50453c342e2c292323282b2d333b444f5965727e8b98a9b3ab9b8f827568554b4035291d1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416191b1c1e1f1f20201f1e1e1d1b19171514120e090603000000000000000000000000000000000000000000000000000000000000000000000001080f14181a1b2020202020202020191916120d070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090f1112131313110f0c070705010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e464646464646463c3b37322a22180e04000000000000050a0f1213131313131313131313131313131313131313131313120f0a05000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b11060000000815222e3b4754606a7784919ea9aca095897d70655b5045413a3732342e34383a41454f59606d7a85929fabac9f92867a6e6154473b2e23180c0000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f14080000000000000000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000613202c3945515d677885929eabada196887b6e6153493f3328231f1c18171c1f2227323e4855626e7b8897a2adab9e918578675d5145392c201306000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1112121313121211100e0c0a080705020000000000000000000000000000000000000000000000000000000000000000000000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b535353535353534947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c0100000916222f3c4955626f7c8896a0acaa9d9084776b6053493f35302b262823282c2f353e45525d6874818d9aaaafa3998b7f7265544b4034281c10040005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e0200000000000000000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000714212d3a4754606d7a8797a1adab9e918578695f5341382d211813100c0b101217202d394653606c7985929fabada196867a6d6053473a2d201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606055534e463c32261b0f0300000000000000000000000000000000000307090a0e111213131211100e0b090706030000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d110500000d192633404c5966737f8c99a8b2ab998c807366594f41382d241e1b1b171c1f242935414c5663707c8998a2aeab9c8f8276665c5145382c1f1306000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895a9b3a99c8f827669574d422f261b0f070400000306121f2b3744505b657683909da9b2a995887b6e6255483b2f221508000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000030608090f1112131313110f0c0707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313120807050200000000000000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c625f584e43372b1f1306000000000000000000000000000000040b101316161a1d1f201f1e1e1d1a18151312100b0600000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e2115090005111d2935414c566976828f9ca9afa399897c6f6356493d2f261b130f0a0c101319242f3a4653606d7985929facac9f9285796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000916232f3c4956626f7c8995a2afa89b8e8275685b4f423128140a0000000000030f1b27333f49536976828f9ca9afa295897c6f6256493c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000030a0f1215151c1e1f1f201f1e1c181413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e090300000000000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a1208000000000000030e18222a31373a3c42444546464644423f3a39363029241e160e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c7179797979797979766a5f53473b2e2115080000000000000000000000000002090e161b202223272a2c2c2c2b2a29272522201f1c17110a020000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000713202d3946525e687885929eabac9f92867a6d6053473a2d20140a0200000308131f2c3844505c667683909ca9aea298887c6f6255493c2f221609000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f000000000000000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a00000000000000091623303c4956636f7c8996a2afa79a8d8174675a4e4134271b080000000000000b17222d424e5b6875818e9ba8afa296897c6f6356493c30231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000060e151b1f2122282a2b2c2c2c2b292521201d19130d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e868686868686867c6f6255493c2f221609000000000000000000000000050d141a21272c2f30343738393938373634312f2d2b28231c140c020000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000714212e3a4754616d7a8797a1adaa9e918477675d5145382c1f13020000000003101c28343f4a546774818e9aa7b4aa978b7e7164584b3e3125180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a00000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c11060000000000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000815222f3b4855626e7b8895aab4a79a8e8174675b4e412f24190d010000000000061b2835424e5b6875818e9ba8b4aa95887b6f6255483c2f221509000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b0100000000000006101820262b2e2f3537383939393835322e2d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c00000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393887c6f6255493c2f2216090000000000000000000000060f171f252a32383b3d4144454646454443413e3c3a38342e261e140a0000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000915222f3c4855626f7c8895a9b3a99c8f837669554b4035291d100400000000000c17232e3f4c5966727f8c99a5b2a6998c807366594d4033261a0d000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7a8798a2aea89b8f827568564c4135291d11070400010407101d2935404b556976828f9ca9aea398877a6e6154473b2e211408000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000030e18222a31373a3c42444546464644423f3a39363029241e160e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c110400000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f95887c6f6255493c2f22160900000000000000000000060f18212930363d4448494d505253525151504d4b4846443f3830261c110600000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422f24180c000000000000061825323e4b5865717e8b98a4b1a79a8e8174675b4e4134281b0e000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000613202d394653606c7985929faba99d908376685d5245392c221813100c0d101318202c3945515d677783909daaac9f9286796d6053463a2d201307000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f03000000000a15202a343c4347484f5152525352514f4b4746413a3530282019110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f1409000005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4aca295887c6f6255493c2f221609000000000000000000020c18212a333b42464f54565a5d5f5f5f5e5d5c5a585553504a42382e23170b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8e8174675b4e4134281b070000000000000b1724313e4a5764717d8a97a4b0a89c8f8275695c4f4236291c0f000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505b6676828f9cabac9f92867a6d6054473e3429241f1c18181d202328323b4753606d7a86929faca99c908376665c5144382c1f1206000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b201408000000030f1b26313c464e53555b5d5e5f5f5f5e5c5854524c46413a322b231a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e02000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000000000a141e2a333b454d52596063676a6b6c6c6b6a69676462605c544a3f34281c1003000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99c8f8376695c504336291d10000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a00000000000000030f1c28333f4a5466727f8c99a3aea3998a7d71645a50463d352f2c292324292c2e343b444f5963707d8a99a3aea6998d807366544a4034281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000006121f2b37434e585f62686a6b6c6c6c6b6865615e56524c443d352c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000020b16202a333d474f5961636c6c6c6c6c6c6b615f574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110600000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867e7164574a3e3124170b0000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000006111c26303b454d575e616b70747778797978777674716f6d665c5044382b1f1206000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1824313e4b5764717e8a97a4b1a79a8d8074675a4d4134271a0e0100000000000a1724313d4a5764707d8a97a3b0a99d9083766a5d5043372a1d10000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d11040000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a00000000000000000b17222d3b4754616e7b86929faaab9d9083766c61584e45403a38342f2f35393a40454d56606b75828f9babab9f94887b6f6255483c2e23180c00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000815212e3a47535f6a6f7577787979797775726d68615d564f473e362c231a100600000000000000000000000000000000000000000000000000000000000000000000000000000a141d28323c454f59616b70797979797979786e695f53463a2d211407000714212d3a46535f696f7c86929a939992867d6f695f554c41382d22170d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7e7164574a3e3124170b0000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000000000b17232e38424d575f696e767c8083858685848483807e7c786d6053463a2d201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b070000000000000b1724313e4a5764717d8a97a4b0a99d9083766a5d5043372a1d10000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a00000000000000000614202d3946525e6874818e98a2ab9f958a7e716a6058514b47454042434045474b51575f696f7c89939eaaa4998f82766a5f53473a2e1c120700000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000915222f3c4855626f7c81848585868584827e7a746d68605950483e352c22180d0300000000000000000000000000000000000000000000000000000000000000000000000006111c262f3a444d57606b707d868686868686857b6e6155483b2e2215080005121e2a36424d57606a707e88939fa29892857b6e675d53493f33271f160c010000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000204050606060504020b1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000003101c28343f4a545f696e7b82898d9092929291908f8d8b887e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e422e23180c0000000000000b1825313e4b5864717e8b97a4b1a99c8f8376695c504336291d10000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e020000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000005111e2a36414d56616e7b85929fa4a79f92867c6f6a605d5553514b4f4f4b5153545c60696e7b84919ea6a69f93877c6f63584e43372b1f0b0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000000a1724313d4a5764707d8a9091929292918f8b86807a706b615a50473e342a1f150b0100000000000000000000000000000000000000000000000000000000000000000000040d17222d38424c565f696f7d869299939a92867c6f695f53463a2d21140700020e1a26313b454e58616c73808c949ea1979183796d655b50443d31281d13070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c0f111213131312110f0c1825313e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000006121f2b3844505c666e7b848f949a9d9e9f9f9e9d9c9a978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000916222f3c4955626f7c8895a9b3a99c8f827669544a4034281c100400000000000c1926333f4c5966727f8c99a5b2a89c8f8275695c4f4236291c0f000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e21150800000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e120500000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a0000000000000000020e1925303b46535e69717e8b929da4a29891847c726d6763605c555c5c555d6063666d727b839096a1a69f948d80736b6054463c31261a0f0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f2215090000000a1724313d4a5764707d8a979e9f9f9f9e9b98928d847d716c61594f463c31271d1207000000000000000000000000000000000000000000000000000000000000000000010c161f28333f4a545d686e7b859298a29f93887e706a60574d42362a1e1205000009141f29333d46505a606c77828f96a1a0958f82776c60594f433a2f24180c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e0300000000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1f1f201f1f1d1b191825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000000000000000713202d3a4653606d788390969fa6aaababa5a1a0a0a1978b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000814212e3b4754616e7a8797a2adaa9d918477665c5144382c1f120600000000000e1b2734414e5a6774818d9aa7b4a89b8e8175685b4e4235281b0f000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a0000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a00000000000000000008141f2a36424d57626c74808d929fa2a19691877f79736f6d676969696a676d6f73797f869095a0a49f949082796d60594f43342a20150a0000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d2013070000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f13070000000a1724313d4a5764707d8a979e9ea2a9a9aaa39f9691877e716b61584e43392f23180c03000000000000000000000000000000000000000000000000000000000000000008131e28313a44505b666d7a849197a29e948c80736c61584e453b31261a0e020000030d18212b343e44505b656d7a849199a49e948c7f726b60554b4135291e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a00000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e212225282a2c2c2d2c2b2a28262225313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000004101c2834404b5564717e8a959fa8b0a9a19e9894939394968b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000714202d3946525e687885929fabac9f9286796d6053463a2d20130a0400000006121f2b37434e586976828f9ca9b4a79a8e8174675b4e4134281b0e0006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f0000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000020e1a25313b45505a646e74808b92989fa199928c85807c797776757676777a7c80858b9298a09f9a938d82796d675d51473d3222180e030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d20130700000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030000000a1724313d4a5764707d8a92919297979c9fa6a9a19992877d706a5f554b4034291f140900000000000000000000000000000000000000000000000000000000000000030d19242f3a434f59606c78828f96a0a1968f82776c605a50463d33291f140900000000060f192227333f49535e68707d87939fa69f92877d6f675d51453d30271d1207000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d21140700000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f0300000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32353738393939383735322f2e313e4b5864717e8b97a4afa295887c6f6255493c2f22160900000000000006131f2c3845515c6776828f9ca7b1aaa197928b88868687898b7e7164584b3e3125180b000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0005111e2a36414c56697683909ca9aea399897c6f6256493d32271b13100c090e1117212e3a47535f6a7885929eabb3a6998d8073665a4d4033271a0d0003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d1207000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a0000000000000000000009141f29333f48525c646e747e868e92999c9f97928d898684838282838486898d92979f9c99948f8780796d675d554b40342b211006000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a000000000a1724313d4a5764707d87858585868a8f949fa2aaa39992867c6f675c51453b31261a0e030000000000000000000000000000000000000000000000000000000000010b151f2935414c56606b737f8c949ea49991847a6d655b50483e342b21180d030000000000071017222d38414c56606b74808d96a0a3999184796d60594f42392e23180c020000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e120500000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f1409000000000000000000000000000000000000000000000000000000000000060b141b22272b31373a3b3f4244454646464544423f3b3a373e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000713202d3a4653606d7986929facaea39892857f7b79797b7c7f7c6f6256493c2f231609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d192530404d5a6673808d99a9b2ab998c7f7266584e43372b251f1c181b1a1b2228343f4a54626f7c8897a2adb1a4978b7e7164584b3e3125180b00000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c00000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a00000000000000000000030d17212d36414a525c646c717b81868c8f92979e99999291908f8f90919299999e9892908c88827d746d675d554b43392f22190f00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f04000000000714202d3a4753606d79797878787a7d828a9298a1a9a2989083796d60574d42362a20150a000000000000000000000000000000000000000000000000000000000007121d27313945525d68707d87939fa69f93877d6f685e53493f362c22190f060000000000000006111b262f3a444f59606d7984919ea5a0968e81746b60544b4034281e13080000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e02000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000000000080f181d262d33373c4247484c4e505252535252504e4c4847433e4b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000916232f3c4956626f7c8999a3aeac9f92867c726e6d6d6e70726f6a6054473b2e221508000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000081623303c4956636f7c8997a1adaa9d9083776a6054473f36302c282328252a2d333c44505c6673808c99a9b3b3a996897c6f6356493c3023160900000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000000000000050f1b242f38414a525a62696e747b7f8285929faba39f9d9c9c9c9d9d9fa3ab9f928682807b766f6b605d554b433a31271d100700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000006131f2c3845515c676d6d676b676d70767e869297a1aaa0958c8073695f53463c31261a0f03000000000000000000000000000000000000000000000000000000000c18232f39434f59606d7a849199a4a0968d80736b60564c41382d231a10070000000000000000000a141d28323d45515d67707d89939ea89d93897d70665c51453a3025190d0200000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f1409000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d120700000000000000000000000000000000000000000000000000000008111a212a2f383f44464d5355585b5d5f5f605f5e5d5b5955534e464b5864717e8b97a4afa295887c6f6255493c2f2216090000000000000a1724313d4a5764707d8a97abb5a79a8e81746a6160606163656260584e43372b1f1306000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000713202d3a4653606d7984919eaaab9f95897c6f625b5146413a38342e343136383f444d57606d7984919eabb7ada297877a6d6154473a2e21140700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f13080000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000091217232e38424a535b606a6f767c8084919eaaa7a4a2a1a0a0a1a2a4a7a99c8f837f7b756e6a625b514b433a31281f150b0000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e1308000000000004101c2934404b555c60605c555d60646c717c859298a3a79f92867b6e61584e43372b1f140900000000000000000000000000000000000000000000000000000004101c2934404b55606b74818e96a1a59d9184796d60594f443a2f261b110800000000000000000000020b16202935404b55606b75818e98a2a59d9184796d60564c41362a1f140800000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e030000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000000008111a232c333c41495053575f6265686a6b6c6c6c6b6a6865625f5853505864717e8b97a4afa295887c6f6255493c2f2216090000000000000b1825313e4b5864717e8b97a4b1a4978a7e716458535354565856544e463d32271b0f03000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006121f2b3844505c6673808d98a2aea79c8f82766d625b524c46454041414242464950575f69727e8b96a1adb8ab9e928578685e5246392d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d010000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f2215080000000000000000000000020c162028343f4a545c656c737c82888c9196a09f9a97959493939495979a9e9f948f8b86817b726d645d534a40352c1f150b0100000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000000000c18232f39434b515353514b51535a616a6f7c86929fa7a3988e81756a5f53473b30251a0e0100000000000000000000000000000000000000000000000000020d17212c3845515c67707d89939da89e93897d6f675c51473d32281d140a000000000000000000000000050e18242f39434f59616e7b86929fa9a0968c7f72685e52463b3025190e01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f0600000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000000060f1a232c353e454d535b6064696e72757778797979787775726e6a64605c5464717e8b97a4afa295887c6f6255493c2f2216090000000000000c1825323f4b5865727e8b98a5afa295897c6f6256494648494c4947433d342b20150a00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000003101c28343f4a54616e7b86929fa8ab9f948b7f726d615e5653514b4e4e4f4d53535b60696e7b85929fa8b2b5a89c8f827569564c4135291d11050000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c10040000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d11050000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000008131e28323a44505c666d777f878f94999e9f97928e8b8887868687888b8d92979e9c99928e867f746f645c52473e31271d120700000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c2013040000000000000007121d27313940454747454045475058606a727f8c959faa9f93877c6f62574d42362a1d12070000000000000000000000000000000000000000000000000009141f2a36414c56606d7984919ea5a2988e81756b60554b40352b20160b020000000000000000000000000007121d27313d46525e6973808d97a2a89f92857a6d61564d41362a1e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e06000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f14090000000000000000000000000000000000000000000000030e18212c353e474f575f656c71767b7f8183858586858583817f7b77716d665f64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea195887b6e6255483b3b3d3f3c3b37322b22190f0400000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000b17232e3846525e6973808d96a0aaa69f93877f746d6863605c545b5b5c575e61656c717b849198a2aebab3a9988c7f7265594c3f3025190d010000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c20130600000000000000000000010d1924303a44505a606d78818c93999fa098928c85817e7b7a797a7a7b7e81858b92979f9f99928b81746e63594f43392f24180c00000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d110400000000000000010b151f272f34383a3a3835393e464e58606c7883909da6a49a8e8175695e5246392f23180c000000000000000000000000000000000000000000000000020e1a25303946525e68737f8c96a0a99f92867a6e61594f43392f23190e040000000000000000000000000000010b151f2a36424d57606d7a85929eaaa2978d8074685e52463a2f24190d010000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e0903000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e000000000000000000000000000000000000000000000009141f2a333e474f5961696e787e83888b8e909292939291908e8c88847e786e6a64717e8b97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e30322f2e2b27201910070000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000006111c2a36424d56606d79849198a2aba499938b807a736f6d666968676869696e71787e859196a1aab3b9ada297887c6f6255493c2f2216080000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000000004111d2935414c56616c74808d939fa4a09591867f7a74716f6e6d6d6e6f7174797e8590959fa39f938d80736b61554b4035291d1004000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d010000000000000000030d151d23292c2d2d2c292c343d44505b666f7c89949eac9f92877b6e61554b4034291c1004000000000000000000000000000000000000000000000005121e2a36424d57616e7a86929fa8a1978c8073685e52473d31271d110700000000000000000000000000000000030d1a25303b45525d6873808c98a2a99f92867b6e61554c4135291d11040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b1106000000000000000000000000000000000000000000020b1a26313b454f59616b707b838a9095989b9d9e9f9f9f9e9d9b9895908b837c6f6b717e8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e232523221f1b150f07000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000e1925303b45515d676f7c869299a2aaa49f928d86807c79767574747576787b7e838a9297a1a8b2bcb8ab9e9285796c605346392d20130600000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b00000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000713202c3945525d68717e8a929da5a19791837b726d676462616060616264676d717a839096a1a59c928a7d70675d5145392c1f150a000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000000000000030b12181c1f20201f1d2228333f4a54606b75828f9ca8a3998d8073675c5145382c1f140900000000000000000000000000000000000000000000000714202d3a46525e6974818d98a2aa9e92857a6d60564c41352b1f150b00000000000000000000000000000000000009141f2935414c56616d7a86929faca3988d8073675d5145392c20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000a141d2a36424d57616b707d8690959d9fa7a8aaaaa39f9e9e9e9fa3a09d9590867d6f717d8a97a4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22191615130f0a0400000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f2935404b55606a707e879298a0a7a49d98928d898583828181828384878b90959ea1a9b2babeb2a99b8e8175665b5044382b1f1206000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c0300000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000003101c28343f4a54606d7a85929ea4a79e91857b6e69605d55555453535455555c60686e7a84919ea8a49e9184796d6053473c31261b0f030000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c01000000000000000000000001070c10131414131017222d38424f5963707d8995a0ab9e9285796d6053473b31261a0e0000000000000000000000000000000000000000000004111d2935414c56616e7b86929faaa2988c7f73675d51443b3023190d03000000000000000000000000000000000000020d19242f3a46525e6874808d9aa6aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006111b262f3846535f69707d8792989fa7aba8a09d9898929191919299989d9f9892867c707d8a96a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221509080603000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020c18242f39434e58616c707d8690959ea1a9a29f9a9892908f8e8e8f8f9196989da09f9da0a8b2b9ada1978a7d7063544a3f33281c0f030000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d2013070000000000000000000006121f2b3844505c66737f8c97a1ab9f958a7d70695f57514b4847464747484b51565e68717e8a96a0aca1968b7f7265584e43372b1f12060000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000000000000000040607070606111c262f3d4854606b7784919daba2978a7e7164574d42362a1b11060000000000000000000000000000000000000000000713202c3945525d6874808d99a3ab9f92857a6d60554c4132291e1107000000000000000000000000000000000000000008131e2935414c56626f7b88949faba2988b7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000b17222d3841505a616e7b859299a2aaaba39f96918c888584848586888c90959e9891847a7d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000007121d27313d46505a616b707c838b91979c9fa3aaa29f9d9c9b9a9b9c9ea1a29f9a939196a0acb8ab9e9184796d6053463a2d22170b0000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f1207000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000713202d3a4653606d7984919ea9a99d9083766b61574d45403c3b3a3a3b3c40454c56606c7884919eaaa89d9184776a5f53473a2e2115080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000000000000000000000000000000000a141d2c38444f5965727f8c99a3a99c8f8276695f5346382d22170b0000000000000000000000000000000000000000000714212d3a4754606d7a86929faba69a8d8074685d52433a2f20170d000000000000000000000000000000000000000000010d1925303a47535f6a7683909cacaa9d9184776a5f53473a2e21150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000030f1b27333f4953616c76828f97a2ababa399928c847f7b79787778797b7f838a9197968e817d8996a3afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000010b151f2b343e485059616a6e787e858a8f9299999b9d9e9f9f9f9e9e9c9998928e8684919daab0a69a8d8073665c5044382b1c110600000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c0000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d0100000000000000000000091623303c4956636f7c8996a1adab988b7f7265594f453c352f2e2d2d2e2e343b44505b6674808d9aa7aca095887b6f6255483c2f2215090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d01000000000000000000000000000000000000000000020b1c27333d4754616d7a86929fac9f93877b6e6153493f33271b0f030000000000000000000000000000000000000006131f2b37434e5865727f8c98a2ab9f94887b6e62564c4131281e0e050000000000000000000000000000000000000000000008131e2b37434e5865727f8b9aa4aca095887b6f6255483c32261b0f03000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000005121f2b3744505b65717e8a949fa9aea39992877f78726e6c666b666d6f72777e859095938c7f8c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000030d19222c363e474f575f666d72797e82868a8c8e909192929292918f8d8a86817c838f9ca9aa9e93887b6e62544a3f34281c0a00000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f1208000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d100400000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e130800000000000000000000000c1926333f4c5966727f8c99a8afa499887b6e6255483e332924212020212328333f4a5464717d8a97a4b1a7988b7e7265584b3f3225180c0000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000b13202d3a4653606d7985929eaba49a8c8073655b5044372b1f1207000000000000000000000000000000000000000815212e3b47535f6a7784919daaac9c8f83766a5f53443a301f160c0000000000000000000000000000000000000000000000020f1a26313c4754616e7b87939faca7998c807366584e43372b1f1306000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000613202d394653606c7883909da6b0a79f92877d726d6662605b545c6062656c717a8390969285929facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000007101a232c353e454e545c60676d71767a7d7f828385858686858482807d79757d89949faba69b8f82756a5f5342382e23170b000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000020f1c2935424f5c6875828f9ba8ac9f9386796c605346392d20181413141418222d3c4956626f7c8995a2afa79a8e8174675b4e4134281b0e01000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000305101d2a3643505d69768390908376695d5043362a1d1005030000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000005111d2a36414c5664707d8a97a1adac9e9184786c605346392f24180c000000000000000000000000000000000000000916222f3c4955626f7c8896a0aca49a8b7e7265574e4232281e0d040000000000000000000000000000000000000000000000000a15202d3a46525e697683909da9aa9e9184776a5f54473b2e221506000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000030f1c28333f4a5463707c8995a0acab9f958b7f726b605c5453504a5153555a61686e7a8491989298a2aeafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0600000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000008111a232c333c424a50555c6064676d707375767878797978777673716d7883909da6ac9e93887c6f62584e4330261c110600000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000003101d2a3643505d697683909ca9ab9e928578665b5044382b1f120707070715222e3b4855616e7b8894a1aea89b8f8275685c4f4235291c0f0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b16100901000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000060b0f12131d2a3643505d69768390908376695d5043362a1d13120f0b06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b3aca196897c6f63554b4035291d1004000000000000000000000000000000000006131f2b37434e586673808d99a8ac9f93877b6e6154473c3121160c0000000000000000000000000000000000000000000000000005111e2a36424d5765727f8c98a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000006121f2b3844505b6674818e9ba7b1a99d9083786c6059504a46444044464850565e68707d89939fa2aab4afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca79a8d8174675a4e412d22170b00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000000000000008111a212a30383f444b5153555d606366686a6b6c6c6c6b6b696668717e8b95a0aca49a8f82756a5f54463c311e140a000000000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000004111e2b3744515e6a7784919daaab9e9184786b554b4034281c100400000814212e3b4754616e7a8794a1ada99c908376695d5043362a1d1003000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000020a11171b1f202a2d3643505d69768390908376695d5043362d2a201f1b17110a0200000000000000000000000000101d2a3643505d69768390908376695d5043362a1d10000000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9b2a89a8e8174675d5145382c1f140800000000000000000000000000000000000815222e3b4754606a7784919eaaa99c908376685e5246392d20140400000000000000000000000000000000000000000000000000020e1a25303b4855616e7b8896a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a0000000000000000000000000000000613202d394653606c7985929eabada1978a7d70655b50443f393834383a3e444c56606b75828f9ba8b1bcafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca89b8e827568544a3f33281c0f03000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000000000030e1a242f3841474c4e4c474c515457595b5d5e5f5f5f5f5e59616d7a85929ea7a89f93877c6f62584e43342a200c0200000000000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a21191108000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000004111e2b3744515e6a7784919daaab9f928578675c5145382c1f130f0b0c1015222f3b4855626e7b8895a1aea99c8f8376695c504336291d100300000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000020b141b22272b2d37393943505d69768390908376695d50433939372d2b27221b140b0200000000000000000000000811192a3643505d69768390908376695d5043362a1911080000000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb7b8ab9f9285796d6053473b3025190e02000000000000000000000000000000000916222f3c4955626f7c8896a0aca8988c7f7265564d41362a1e110500000000000000000000000000000000000000000000000000000914212d3a46535f697884919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000916222f3c4955626f7c8897a1adab9e9285796d6053493f342e2b282c2d323b444f59626f7c8995a0acb8afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0aca99c8f8376665b5044382b1f120700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b00000000000000000008141f2b36414a52585a5954524c474a4c4f50525253534c56616b74818e97a1ada1968d81746a5f54463c3222180e000000000000000000000000000000050d151d232932383d44484b515356595b5d5e5f5f5f5a61646c6c6c6c66635c524739342e261e180f080000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000003101d2a3643505d697683909ca9aea29886796d6053463a2f241f1c17181c1f262f3d495663707c8996a3afa89b8f8275685c4f4235291c0f02000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b100500000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000a141d262d33373943464646505d69768390908376695d50464646433937332d261d140a0000000000000000000009111a232b3443505d69768390908376695d5043342b231a110900000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000815222e3b4754606a7783909dabacababaea2988a7e7164564c41362a1e110500000000000000000000000000000003101c28343f4a546673808c99a8ada196887b6e6155483b3025190e02000000000000000000000000000000000000000000000000000005121e2a36424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000c1926323f4c5965727f8c98a9b3a89b8e8175665c5041382d231f1c1f2029323d4854606a7784919daab7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acab9f9285796c605346392e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b0000000000000000000b1724303c47525c646766615e56544e46454045453f49535d68707d8a939da9a59e91847a6d60584e43342a200f0600000000000000000000000000000000030b121821272c323839404546494c4f50514a505b636c7079797979736e63574b3f32231c150c0600000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c1106000000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b13090000000000000000000000000000020e1b2835414e5b6874818e9ba7b3aa96897c6f63554b40352f2b282223282c3038414e5865727f8c98a5b5ab9a8d8073675a4d4034271a0d0100000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a00000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006111b262f383f444650535353535d69768390908376695d535353535046443f382f261b1106000000000000000006121b232c353d464e576976839090837669574e463d352c231b1206000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0a8a19e9fa2aa9c8f8275685e5246392d20150a00000000000000000000000000000006121f2b3844505c6676828f9ca9ab9e918478695f53463a2d1f1408000000000000000000000000000000000000000000000000000000020e1a26313f4c5965727f8c98abaea298887c6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000020f1b2835424e5b6875818e9ba8b5ab988b7e7165544a3f2f261b12101217202c38434e586673808d99abb5afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acada297887c6f62544a4034281f1612101724313e4a5764717d8a97a4b0a4978a7e7164574b3e3124180b0000000000000000000d1a2633404c58646e74736e6862605853514b464244505b656d7a84919ea5a79e938a7d70675d51463c3222190e00000000000000000000000000000000000001070c161b21272c2e34383a3d3f42444c545c606d727e868686868073665a4d4033271a0a03000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c00000000000000000000010a121a212930363c4247484e5355585a5c5d5e5f5f5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000000000c1925323f4c5865727f8b98a7b1a6998c8073675d5145403938332d2e34383a4149535f6a76828f9ca9afa4998a7e7164574b3e3124180b0000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000b17222d38414950535d6060606060697683909083766960606060605d53504941382d22170b000000000000020a1117242d363e474f585f69768390908376695f584f473e362d2417110a0200000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7a196919298a29f92867a6e6154473c31261b0f0000000000000000000000000000000713202d3a4653606d7985929faba89b8e827568574d42362a1e0d0200000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3aeaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c100300000000000000000000000005111d2a36414c566a7784909daaafa499887c6f6255483c2e22140a04060e1b27323d495663707c8999a4afafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb3a9998c7f73665c51443b3128201f1c1f25323f4c5865727f8b98a5b0a3968a7d7063574a3d3024170a0000000000000000010e1b2734414e5a6774807f7a756f6a64605c55524d505a606c77828f96a1a9a0958e81756b61554c41342a2010070000000000000000000000000000000000000000040a0f161b1d23282c2d343d454d565d666d747f87929892857b6e6154473b2e21140800000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000000000000000000080f171f252a31373a3c4247484b4d4f51515253535252504f4c4a4745403938322b2620180f0900000000000000000000000000000000000815222f3b4855626e7b88959fabab9e9185796d605a514b46443f42424045464c525b656e7b87939facac9f93867a6e6154473b2e211408000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e1200000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000030f1b27333f49535b606a6c6c6c6c6c6c7683909083766c6c6c6c6c6c6a605b53493f33271b0f0300000000020b141b2227363f485059606a6f7b859191857b6f6a605950483f3627221b140b02000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000713202d3a4653606d7985929fab9e918485929fa3998c7f7265584e43372b1c110600000000000000000000000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e02000000000000000000000000000000000000000000000000000000000714202d3a4753606d7986929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f13070000000000000000000000000713202d3946525e687985929facac9f93867a6d6053473a2d20140700000a14202d3a4753606d7a86939facafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb8ab9e9184796d60574d433a322d2c282b2d36414c566774808d9aa7b3aa95897c6f6256493c2f2316090000000000000000020f1c2935424f5c6875828c86817c76716d67615e5759616c727f8c949ea9a2979083796d60594f433a2f22190e0000000000000000000000000000000000000000000000040b0c151d2328363e464f575f686d78818c939993877d70695e52463a2d2014070000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000000000000000050d141a1f262b2e31373a3b3e4042444545464646454442403d3a38352f2c27211a150e060000000000000000000000000000000000000814212e3a47535f6a7683909da6ada1978c80736c605c5553504a4e4f4b5153565d616c77828f99a4afa69c8f8276685e5246392d20140700000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000101d2a3643505d69768390908376695d5043362a1d0a0000000000000000000005121f2b3744505b656c76797979797979798390908379797979797979766c655b5044372b1f1205000000000a141d262d334048505a616b6f7c8591979791857c6f6b615a504840332d261d140a000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000005111e2a36424d5764717e8a97a2a99a8d80818e9baa9d9083776a5f5347382e23170b00000000000000000000000000000c1825323f4b5865727e8b98aaaea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d0100000000000000000000000714212e3a4754616d7a8798a2aeab9e918478675c5145382c1f1306000006131f2c3945515d677784919eaaafa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb9ada1968b7e71695e554c443e3a383437393e46525e687683909ca9aea298877a6e6154473b2e2114080000000000000000020f1c2935424f5c6875828f928e89837e79736e6963606b707e88939fa6a39992857b6e675d51473e31281e10070000000000000000000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1105000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d2013070000000000000000000000000002090e151a1e21262b2e2f31333637383839393938373533302d2c29241d1b160e09030000000000000000000000000000000000000006121e2b37424e5764707d8a949fa9a99c928b7e746d6762605b545b5b555c6062686d75808d949eaba99e94897d7063564c41362a1e110500000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000020b142a3643505d69768390908376695d504331261a0b020000000000000000000613202d394653606c798386868686868686909494908686868686868683796c605346392d20130600000006111b262f383f44515a626c707d8591938e8e9391857d706c625a51443f382f261b11060000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9a297897d7d8a98a2a095887c6f62544a3f34281c1003000000000000000000000000020e1b2835414e5b6874818e9ba7ac9f9286796d6053473a2d201407000000000000000000000000000000000000000000000000000000000004101c2934404b556976828f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000915222f3c4855626f7b8895aab4a99d9083766a554b4034291c1004000004101d2935404b556976828f9ca9afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acb1a8a09d92857b6e675e56504846443f4446484f58616d7a86929facab9f928578695e52463a2d2014070000000000000000020f1c2935424f5c6875828f999b95908b85807b756f6b6f7d86929aa4a49f92877d70695f554b41352c1f160c0000000000000000000000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e21140300000006121f2b3844505c6674818e93939393978a7d7063574a3d3024170a00000000000000000000000000000003090e12151a1e21222527292a2b2c2c2c2c2b2a282623201f1d18120f0a04000000000000000000000000000000000000000000020e1a26313c4955616c76828f97a1aaa49f93888079736f6c6669686869676d6f747a818d929ca6aaa1978f82766b6055443b3025190e0200000013202d394653606c798693939393939393969696969393939393939386796c605346392d20130000000000000000000a141d2b37434e586976839090837669584e43372b1d140a00000000000000000005121f2b3744505b656f7c899393939393939c9f9f9c939393939393897c6f655b5044372b1f12050000000b17222d384149505b636c717e8692928c81818c9292867e716c635b504941382d22170b0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000814212e3b4754616e7b87939fab9e9285797985929fa79a8d8073665c5044382b1f130700000000000000000000000004101c2934404b55697683909ca9aa9e918477675c5145382c1f13060000000000000000000000000000000000000000000000000000000000000c18232f414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000a1623303d495663707c8996a3afa89c8f8275695c4f422f23180c000000000c18242f414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508000000000000000000000713202d3a4653606d798693a0acaca09591959082796d68615a5553504a50535459616a73808c99a3afa99c8f827669564d42362a1e11050000000000000000000d1a2633404d59667380878c91979c97928c86827c777c859298a2a49a938b7f726b60574d433a2f231a0d0400000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f140900000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b1e120600000003101c28343f4a5463707d868686868686868175685b4f4235281c0f00000000000000000000000000000000000206090e121415181a1c1e1e1f20201f1f1d1c19171413100c07010000000000000000000000000000000000000000000000000915202d3944505a616e7b859298a1a9a49a938d85807b79767575757677797c81858e939ca4a9a19892857b6e61594f4432291e14080000000013202d394653606c798693928d8989898989898989898989898d929386796c605346392d2013000000000000000006111b262f3847535f6a7683909083766a5f53473d2f261b11060000000000000000030f1b27333f4953606b75828f99a39f9f9fa9ababa99f9f9fa3998f82756b6053493f33271b0f030000030f1b27333f49535b606d737e8792928b807474808b9292877e736d605b53493f33271b0f0300000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c201304000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a4aa9b8e817475818e9baa9e9184796d6053463a2f24180d01000000000000000000000006131f2c3845515c677885919eaba99c8f827669554b4034291c1004000000000000000000000000000000000000000000000000000000000000071926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724313d4a5764707d8a97a3b0a89b8e8175685b4e4235281b0700000000071a2633404d596673808c99a6afa295887c6f6255493c2f2216090000000000000c1925323f4c5865727f8b98a5aea194887b6e6155483b2e221508080400000000000000000713202d3a4653606d798693a0acaa9d9184919590837a716c6662605c545b6061646b707c87929fabb0a6998c7f7266594c3f3025190e020000000000000000000c1926323f4b57636e737b80858a90949a99928e8984869297a2a49a93887f726d62594f453b3128221c140b020000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c31261a0e02000000000b17232e384855616b7079797979797979756f65594d4034271b0e0000000000000000000000000000000000000000020608080b0d0f11121213131312110f0d0a07060400000000000000000000000000000000000000000000000000000003101c28333e46525e696f7c8692979fa6a49f97918c888583828182828386898d92989ea5a69f9792867c6f695e52473d3320170d020000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000000000000000b17222d38414f59626f7c879292877c6f62594f41382d22170b0000000000000000000b17222d38414f59616e7b86929fa9b3acb6b7b7b6acb3a99f92867b6e61594f41382d22170b00000005121f2b3744505b656c747f8b9292877e736d6d737e8792928b7f746c655b5044372b1f120500000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000915222f3b4854606b7784919eaba2988a7d70707d8a98a2a197897d7063554b4135291d110400000000000000000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f23180c000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090000000000050c1925323f4c5865727f8b98a5aea194887b6e6155483b2e22171614100b050000000000000713202d3a4653606d798693a0aca4978a7e85929590847e77726f6d666b656c6e71767d859299a3aeac9f94887b6e6155483b2e221509000000000000000000000a17232f3b47525c63696e73797e83888d92989b95909298a2a99f93887f726d625b514c47433c332d261d140a00000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146332a201509000000000006111c2c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222a36424d57606a6f7c858f949ea1a8a19e999892908f8e8e8f9092999a9fa2a8a09e948f857c6f6a60564d42352c210e05000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d201300000000000000030f1b27333f4953606b75828f99998f82756b6053493f33271d1207000000000000000006111b262f3d46535f6974808d97a2adbac3c4c4c3b9ada2978d8073695f53473d2f261b11060000000613202d394653606c77808c9192867d716c63636c717d8692918c80776c605346392d20130600000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000000000000000000000004101d2935404b55636f7c8996a0ab9f9285796d6d7985929fa99b8e8175675d5145392c20140900000000000000000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000810171c25323f4c5865727f8b98a5aea194887b6e6155483b2e262423201c17100800000000000713202d3a4653606d798693a0aca4978a7e7e8b9296918a837f7b79787778797b7e828a9297a2abafa49a8f8276695f53473a2d2114080000000000000000000007131f2a35404a52575e61666d71767c81869196a09d9fa2aaa6998c8075706b65605d55534e443f382f261c1106000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b1108000000000000000000000000000000000814202b36414a53595b60606060606060595651493f3521180e03000000000000101c28333e474f5557606060606060605b59534b41372c2014080000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c0906060300000000000000000000000000000000000000000000000000050e1a25303b454e58606a6f7b828b91969c9fa3aaa29f9d9c9b9b9c9d9fa3aba39f9b96918a827b6f6a60584e443b30231a0f00000000000013202d394653606c7986938b7e7265636363636363636365727e8b9386796c605346392d2013000000000000010c161f2b3744505b65707d89949e9e94897d70655b5044392e23180c0100000000000000000a141d2b37424d57606d7a85929fa8b2bdc8c8bdb2a89e92857a6d60574d42352b1d140a000000020f1b2835424e5b6875818d9292857c706b625a5a626b707c8592928d8175685b4e4235281b0f02000b1825323e4b5865717e8b9393939393897c6f6256493c2f2316110b0b101a2733404d5a6673808d939393939386796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e130800000000000000000000000000000000000000000000000613202c3945515d6774818e9aa8aa9b8e8175676775818e9baa9f92867a6d6054473b31251a0e02000000000000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f22160900000008121a22282d323f4c5865727f8b98a5aea194887b6e6155483b333331302d28221a1108000000000713202d3a4653606d798693a0aca4978b7e74818e949e95908c888685848585878b8f949fa2a9aea59f93877c6f62574d42372b1e120600000000000000000000020e19242e3840454d52545c60646a6f747b84919eaba39f9da09f9287827d77726d67625f58504a42382d22170b00000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a463f372d230f06000000000000000b16212c353e44484a535353535353534f4d4841392f251a0f0400000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000009141f29333d464e5860696e767e848a8f9299999b9d9e9f9f9f9f9e9d9b9999928f8a847e766e6960584e463d32291f110800000000000013202d394653606c7986938b7e7265585656565656565865727e8b9386796c605346392d201300000000000008131e2834404b54606c7883909da6a69d9083786c60544b4034281e13080000000000000000020b1a26313c45525d68727f8c96a0acb9c2c7b8aca0968b7f72685d52453b3123190b02000000000b1724313e4a5764717e869293877f746d665d5d666d747f879392867e7064574a3d3124170a00000b1825323e4b5865717e868686868686867c6f6256493c2f23221d16161b202733404d5a66738086868686868686786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000000000000000000000714202d3a4753606d7a85929faca3988a7d716464707d8a98a2a2988b7e7165574d42362a1e1205000000000000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e010000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000005101a242c33393c3f4c5865727f8b98a5aea194887b6e6155484040403d3c39332c231a10050000000713202d3a4653606d798693a0aca5988b7e7278828e939f9d999a939291919298979c9fa6adaba39f938d80736a6054453c31261a0e0200000000000000000000030e18212a31373e434b51575e666c727c849196a1a0999290959b99928f89847f7a746f6a605b544a3f33281c0f0300000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b0200000000000000000000000000000000000008131d262f363c4041464646464646463f3e3a352d251b11000000000000000005101a232c33383c3d4646464646464642403d372f271e13090000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000020d17212b343d464e565e616c71787e82868a8c8f90919292929291908e8c8986827d78716c615e574e463d342b20170d0000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d20130000000000010d19242f3845515c66717e8a959fabab9f958a7e71665c51453a2f24190d02000000000000000009141f2935414c56606d7984919ea6b0bebeb0a69e9184796d60564c41332a1f100700000000000a1623303c4955616c717d8692938c80786d67676d78808c9392867d706c6155493c3023160a00000b1724313d4a56626c71797979797979796f6a6054473b36332e272021272c2f303f4b58636e737979797979797976665c5044382c1f1206000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000005121e2a36424d5764717e8b98a2ac9f92867a6d60606d7985929faa9c8f8376695e53463a2d21160a000000000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000b1724313e4a5764717d8a97a4b0a79a8d8174675a4e4134271b0e010000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f22160900000c17222c363e45494a4d5865727f8b98a5aea194887b6e61554d4d4d4d4a49443e362c22170b0000000713202d3a4653606d798693a0aca5988b7f726d78818b92989fa29f9e9e9e9fa3aaa9a9aaa29f99928b81786d60584e43332a1f1509000000000000000000000009151f2a333c42474f555c60696e787f879196a09f95918684898e92989b95918b85817c766c665b5044382b1f120600000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e0400000000000000000000000000000000000000010b141d252b3033343939393939393932312e29231b130900000000000000000008111a21282c2f30393939393939393534312c251e150c02000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e09030000000000000000000000000000000000000000050f19222b343c444d525a61666d71757a7d80828385858686858483827f7d7a75716d66615a524d453d342b22190e050000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d2013000000000004111d2935414c56606d7984919ea7b1b1a79e9184796d60564c4135291f14090000000000000000030d1924303a44515c66707d8a949facb6b6ac9f948a7d70665c51443a3021180e0000000000000814212d3944505a616b707c8591928d82796e6e79828e9291857c706b615a5044392d20140800000915212e3a45505a62656c6c6c6c6c6c6c6260584e4344433f3932292b32383b3d4647525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000714212d3a46535f6976838f9caaaa9b8f8275675d5d6775828e9baa9f93877b6e6154483d32271b0f000000000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000a1724303d4a5763707d8a96a3b0a89b8e8175685b4e4235281b07000000000c1926323f4c5965727f8c98a5afa295887c6f6255493c2f2216090005111c28333e48505557595965727f8b98a5aea194887b6e615959595959575550483e33281c100400000713202d3a4653606d798693a0aca5998c7f72666d757f868d92989a9c9e9e9f9f9e9d9c9998928d867f746d665c50463d3221180e0300000000000000000000020e1a26313c454d535961676d727b828c92999f99928d837c777c81868c91969c98928d8882786c605346392d20130600000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2625221e18110901000000000000000000000810161c2023242d2d2d2d2d2d2d282725201a130c03000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b060000000000000000000000000000000000000000071019222b323b424650545c6064676d70737577787979797878767573706d6764605c545046423b332b22191007000000000000000013202d394653606c7986938b7e7265584b3f3d3d3f4b5865727e8b9386796c605346392d201300000000040e18222c3945525d68727f8b96a0acb9b9aca0968b7f72685d52453b30251a0e04000000000000000008131e2834404a54616c7682909aa4afafa49a9082766c61544a4032281e0f0600000000000004101c28333e485059606a6f7b8490948f837a7a838f9490847b6f6a605950483e33281c1004000005111d29343f485056586060606060606056544e5353514f4a443b32353d44484953535352585a606060606060605f504a42382e23170c000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939faca2988a7e7164555564717e8a98a3a49a8c7f7366584e43372b1d12070000000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000916232f3c4956626f7c8995acb6a89c8f8275695c4f422e23180c000000000d1a2633404d596673808c99a6afa295887c6f6255493c2f221609000814212d3945505a6164666666727f8b98a5aea194887b6e66666666666664615a5044392d20140800000713202d3a4653606d798693a0aca6998c7f7366606d727b80858a8d8f9192929291908f8c8985807b726d605c544a3f342b200f06000000000000000000000006121e2b37424d575f616b70797f868f949f9d948f8780796f6a6f747a7f84898f93999a9486796d6053463a2d20130700000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000000001080f14181a1b20202020202020191816120d0700000000000000000000000000050b10141617202020202020201c1b18140f09020000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a0200000000000000000000000000000000000000071019202930363e424a5053555d606366686a6b6c6c6c6c6b6a686663605d5553504a423e3630292119100700000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4b5865727e8b9386796c605346392d2013000000000a15202a36424d57606d7a85929ea8b2bdbdb2a89e92857a6d60574d42362a20150a0000000000000000020c18232e3942505a626f7c87939faaaa9f93877c6f625a5042392e20160c00000000000000000b17222c363e474f585f696e7a839094908484909490837a6e695f584f473e362c22170b000000010c18222d363f454a4b5353534c525f6060606060605d5b554d44393d474f54566060606060605a58535353535353443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4ac9f92867a6d605454606d7a86929fac9d9184776a605447392e23180c0000000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0ada79a8d8074675a4d4134271a0e00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000815222e3b4855616e7b889aa4afa99d9083766a554b4034281c10040000010e1b2834414e5b6774818e9aa7afa295887c6f6255493c2f221609000a1723303c4955616c71737373737f8b98a5aea194887b73737373737373706c6155493c3023160a00000713202d3a4653606d798693a0aca6998d8073665b62686e74797d808284858685858482807d7a746e69625b504a42382e22190f0000000000000000000000000814212d3a47535f696e757d848c92989395908a827c736d676062686d72787d82878d929786796d6053463a2d20130700000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c000000000000000000000000000000000000000000000000000003080b0d0e131313131313130c0b090601000000000000000000000000000000000407090a131313131313130f0e0c0804000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b0300000000000000000000000000000000000000070e171f252a30383f44464c515457595c5d5e5f5f5f5f5e5d5b595653514b46443f38302a251f170f070000000000000000000013202d394653606c7986938b7e7265585757575757575865727e8b9386796c605346392d2013000000020b1b26313a46525e6973808d97a1adbac4c4b9ada1978d8073695e52463c31261b0b02000000000000000007121c27303e4754606a75818e98a2a2988e81756a6054483e30271c0e04000000000000000005101a242c353d464e575f686e7a828f949191948f827a6e685f574e463d352c241a10050000000006111b242d343a3d3e46414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464638342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000613202d394653606c7884919eaca99b8e8175675d51515d6775828f9caba096897c6f62544b4034281c100400000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0ada6998d8073665a4d4033271a0d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000714202d3a4753606d7a86939facab9e918478675c5145382c1f1306000004111d2935414c566976828f9ca9afa295887c6f6255493c2f221609000b1724313e4a5764717e80808080828f9ca8b3a79a8d80808080808080807e7064574a3d3124170a00000713202d3a4653606d798693a0aca6998d8073665a565e61666d7073757778797978777673706d67615e5751443f3830261c10070000000000000000000000000815222e3b4855616e7b8286868686868686837d766f6a605c55565d61656c70757b80858a867a6d6053473a2d201407000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d0300000000000000000000000000000000000000050d14191e262e34383a4145474a4d4f50525253535251504f4c4a4745403a38342e261e1a140d05000000000000000000000013202d394653606c7986938b7e7265646464646464646465727e8b9386796c605346392d20130000000a141d2b37434e58616e7b86929fa9b3becccabeb3a99f92867b6e61584e43372b1d140a0000000000000000000b151e2b37434e58616e7b86929f9f92867b6e61584e43362c1e150b0000000000000000000008121a232b343c454d565e686d79828e93938e82796d685e564d453c342b231a120800000000000009121b22292e31323946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039392c28231c150c0300000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000000000000000004111d2935414c5663707d8996a1aca1978a7d7063554b4b5564717e8b99a3a89a8d8174665c5145382c1f130800000000000000000e1a2734414d5a6774808d9aa7ada093867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aea6998c7f7366594c403326190d00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d2015090000000000000006131f2c3845515c677885919eabac9f9286796d6053463a2d20130600000713202c3945525d687884919eabafa295887c6f6255493c2f221609000f1c2835424f5b6875828c8c8c8c8f949eaab5a99d928d8c8c8c8c8c8c8c8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d52545c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a000000000000000000000000000814212d3a47535f696e757979797979797976706b625f58514b4c52535b6063696e73797e83796d6053473a2d2014070000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000002090c151c23282c2f35393a3d4042444546464645454342403d3a39352f2b28231c140c090200000000000000000000000013202d394653606c7986938b7e7270707070707070707070727e8b9386796c605346392d2013000006111b262f3847535f6a74818e98a2aebbb9b9b9b9baaea2988e81746a5f53473d2f261b11060000000000000000030c1b27323c46525e6973808d97978c8073695e52463c32241a0c030000000000000000000000081119222a333c444d565d676d78818d8d81786d675d564d443c332a2219110800000000000000000911181d21212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271f1c17110a0300000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8ab9e9285796d6053464754616d7a86929fab9e9285796d6053463a3025190d01000000000000000d1a2734404d5a6773808d9aa6ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1aea5988c7f7265594c3f3226190c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e0000000000000004101c2934404b55697683909ca9afa399887b6f6255483c2e23170b00010714212d3a4754606d7a8796a1acafa295887c6f6255493c2f221609000f1c2835424f5b6875828e9999999c9ea6b0b9aea49d9a9999999999998e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d464b5153575a5c5e5f5f5f5e5d5c595654514b46423b3328231c140c020000000000000000000000000006121e2b37424d575f61696c6c6c6c6c6c6c6a636159534e45404146495053575e61666d71766d675d5145392c1f130600000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f11121313131313130909070300000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000030a11171c1f24292c2d30333537383939393938373533302d2c29241f1c17110a02000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d201300000b17222d38414f59626f7c87939faab4acacacacacacb4aa9f93877c6f62594f41382d22170b0000000000000000000a15202a36424d57606d7a85919185796d60574d42342b20110800000000000000000000000000071019212a323b444c555d666d748080746d665d554c443b322a2118100700000000000000000000060c1114212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b100c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca89a8d8174665c514446525d6876828f9caba2978a7d7064564c4135291d1105000000000000000d192633404c5966737f8c99a6aea194877b6e6154483b2e211508000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b1106000000000000000c18232f414d5a6774808d9aa7b5ab988b7e7165544a3f34281c100b0e131c2834404a5464707d8a97a8b2afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9b9f9fa0acaeb5bdb1a9a3a19f9f9f9f9f9b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d404045464a4d4f5152535252514f4d4a4745413a3631292117110a020000000000000000000000000000020e1a26313c454d53555c606060606060605d57554f47433c3435383f44464d53545c606469605d554b4035291d1004000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a04000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d120700000000000000000000000000000000000000000000060c1013191d20212426292a2b2c2c2c2c2b2a282623201f1d1812100b060000000000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d201300030f1b27333f4953606b76828f99a49f9f9f9f9f9f9f9f9f9fa4998f82756b6053493f33271b0f030000000000000000040e1a25303b45515d67727e8b8b7e71675d51453b3022190f000000000000000000000000000000070f182029323a434b545c606e73736e605c544b433a322920180f07000000000000000000000000010814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aca096897c6f63544a40414c5665727e8b99a4a99b8f8275685e5246392d201509000000000000000c1926323f4c5965727f8c98a5aea195887b6e6255483b2f22150800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afa4978b7e7164584b3e3125180b00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b00000000000000071824313e4b5764717e8a97a7b1a79b8e8174665c5044382b221b171a1d242c3844515c6674818d9aa7b4afa295887c6f6255493c2f221609000f1c2835424f5b6875828e939393939fa3abb5a99f98949393939393938e8174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d4034383a3d404244454646454443403d3a39352f2a251f170f06000000000000000000000000000000000009151f2a333c4247484f53535353535353504a48443e373129292d33373b42464b5153575d53514b43392f24180c0000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000000000000000000000000000000000003080d111314171a1c1d1f1f20201f1e1d1c19171413100c070300000000000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d20130005121f2b3744505b65707d8994939393939393939393939393939394897d70655b5044372b1f120500000000000000000009141f2935414b55606d788383786d60554b4033291f100700000000000000000000000000000000060e1720283139424a505c636767635c504a4239312820170e0600000000000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000814212e3a47535f6a7683909daaaa9e9184776b605442393b4754616e7b86939fac9f92867a6d6154473c31261a0e000000000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b6ac96897d7063564a3d3023170a00111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f030000000000000814212e3b4754616e7b8795a0acab9e9285796d6053463e342b2722262a2f35404b55606d7985929eabb8afa295887c6f6255493c2f221609000f1c2835424f5b68758186868686868b99a3aea3988d88868686868686868174685b4e4135281b0e02000713202d3a4653606d798693a0aca6998d8073665a4d40332c2d3034363838393938373633302d2c29241d1a140d05000000000000000000000000000000000000030e18212a31373a3b4246464646464646433d3c38332b26201b22272b3136394045464b504745403931271d120700000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d02000000000000000000000000000000000000000000000000010406070a0d0f11121313131212100f0d0a07060400000000000000000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000613202d394653606c798386868686868686868686868686868686868683796c605346392d201306000000000000000000030d18242f3a44505c66707d7d70665c50433a2f21170d000000000000000000000000000000000000050d161f2730383f4452585a5a5852443f3830271f160d050000000000000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c201304000000000000000000000000000000000000000000000003101c28343f4a54626e7b88959faba7998c807366594f43303946525e687683909ca9a3998b7f7265574d42372b1b11060000000000000b1825313e4b5864717e8b97a4afa296897c6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5afa49a887b6e6255483b2f22150800111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f12070000000000000714202d3a46525e697784909dabada1978a7d70635a50463d37332d31363a4045515d67717e8b97a1adb9afa295887c6f6255493c2f221609000e1b2834414d59656f75797979797987929faca194887b79797979797979746f64594d4034271a0e01000713202d3a4653606d798693a0aca6998d8073665a4d403327202427292b2c2c2c2b2a29262321201d18130e09030000000000000000000000000000000000000000060f181f262b2d2e363939393939393937302f2c28211b1511171b1f252a2e34383a3e433a39352f271f150b01000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130005121f2b3744505b656c77797979797979797979797979797979797979776c655b5044372b1f12050000000000000000000007131d28343f4a54606b70706b60544a3f31281d0f0500000000000000000000000000000000000000040d151e262e3440474b4d4d4b4740342e261e150d04000000000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006121f2c3844505c6673808d9aa7ab9f95887b6e6255483d3236414d5665727f8c98a7ab9d908376695f5347382d22170b0000000000000a1724303d4a5763707d8a96acb6a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9aa7ac9f9386796d6053463a2d20130700111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c00000000000005111e2a36424d5666737f8c99a3afa99c9083766c61584f46443f414142464b515b606d7984919ea9afb8afa295887c6f6255493c2f221609000c1925313d48535d65686c6c6c677683909da9a194887b6e6c6c6c6c6c6c68645d53483c3024180c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a171a1c1e1f201f1f1e1c1a171413110d07010000000000000000000000000000000000000000000000060e151a1e2122292d2d2d2d2d2d2d2a2423201c160f0a060b0f141a1d23282c2d31362d2c29241d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000000000000000002070b0d0d131313131313130f0e0c0804000000000000000000000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e1200030f1b27333f49535b606a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a605b53493f33271b0f0300000000000000000000010b17232e38424f5960636360594f42382e1f160c000000000000000000000000000000000000000000030c151c2328363b3f40403f3b3628231c140c0300000000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000713202d3a4653606d7985919eabab9d908377695f53473a2b303b4854616e7b8795a0ab9f95887b6e6253493f33271b0f0300000000000815222f3b4855626e7b889aa4afa5998c7f7266594c3f3326190700000000000000000000000000000000000000000000000000000000000004101d2935404b556976838f9ca9ab9e918478675c5145382c1f130600111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000000020e1925303b4854616e7b87929fabab9f948a7e716a60595350494e4e4d53555d606d74808d969b9ea5afafa295887c6f6255493c2f221609000915202c37424b53595b6060606774808d9aa7a194887b6e6160606060605b59534b41372b20140800000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0d0f111213131211100d0a07060401000000000000000000000000000000000000000000000000000003090e1214151c202020202020201d171614100b0500000003090e12181c1f20242a201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000000000001080e1317191a202020202020201b1b18140f0901000000000000000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00000b17222d38414950535d6060606060606060606060606060606060605d53504941382d22170b00000000000000000000000006111c26303d474f555656554f473d30261c0d0400000000000000000000000000000000000000000000030a1117242a2f323434322f2a2417110a020000000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1ada3998c7f7265574d42372b2d3a46535e697783909daaa7998d8073655b5044372b1f120700000000000714202d3a4753606d7a86939faca79a8e8174675b4e412f24180c00000000000000000000000000000000000000000000000000000000000006131f2c3845515d677784919eaaa99c90837669554b4034281c100400111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f14090000000000000914202d3a46525e6975818e99a3afa69f92857c706b62605b535a5b575f61676d747f8b92938f939eaaafa295887c6f6255493c2f22160900040f1b25303942484d4f53535764717e8a97a9a194887b6e6155535353534e4d4841392f251a0f0300000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d01030505060605040300000000000000000000000000000000000000000000000000000000000000000000020608080f13131313131313100a0907040000000000000000070c101313181d1413100c0701000000000000000000000000000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f1307000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d282724201a130b030000000000000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000006111b262f383f4446505353535353535353535353535353535353535046443f382f261b1106000000000000000000000000000a141e2c353d44484a4a48443d352c1e140a00000000000000000000000000000000000000000000000000060c191f2326272726231f190b0600000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9ac9f92867a6e6154473c31262a36424d5766737f8c99a7ab9e9184786c605346392f24180c000000000006131f2c3845515d677885919eaba99c8f827669554b4035291d100400000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929faca79b8e8174685b4e412e23180c0000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e02000000000005121e2a36424d57626e7c87929fa7ada29792857d756f6c6568676869696e7379818b91948f828f9ba8afa295887c6f6255493c2f221609000009141e2730373d4142464854616e7b8796a1a194887b6e61554846464641403c372f271d13090000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060606060606060400000000000000000000000000000406070b1007060400000000000000000000000000000000000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e110500000000000000000000000000000000000000010a141c242b2f3334393939393939393534312c251d150b01000000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000a141d262d33373944464646464646464646464646464646464646443937332d261d140a0000000000000000000000000000020c1a232c33383c3d3d3c38332c231a0c020000000000000000000000000000000000000000000000000000080e1317191a1a1917130e0800000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c2013040000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facaa9c8f8276685e5246392a2025313b4855626e7b8895a0aca196897d7063554b4035291d10040000000004101d2935404b55697683909ca9aa9e918477675d5145382c1f13060000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8999a3afaa988b7e7265584b3f322518070000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e11050000000000020e1a25303b47535f6a73808d95a0a8a9a1979288817c797674747476787b7f858d929790827d8996a3afa295897c6f6256493c2f2316090000020c151e252c3134353a46535e697884919ea194887b6e6155483b39393534302b251d150b010000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f070000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f2316090000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000000000008121c262e363b3f404646464646464642403d372f271d130900000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000020b141b22272b2d37393939393939393939393939393939393939372d2b27221b140b0200000000000000000000000000000008111a21272c2f30302f2c27211a11080000000000000000000000000000000000000000000000000000000002070a0d0d0d0d0a070200000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d1104000000000000000000000000000000000000000000000006131f2b37434e5865727f8b99a3aea2988b7e7164564c41362a18212e3a47535f6a7784919daaa89b8e8174675d5145392c1f140900000000000c18242f414e5b6874818e9ba7ac9f92867a6d6053473a2d20140700000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99abaea298887b6f6255483c2f2215090000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a00000000000009141f2b37434e58606d79839096a0a8a9a19a938e8985828181818284888c91979992857b7c8996a2afa296897c6f6356493c30231609000000030c141b2025282a36424d576875828e9ba194887b6e6155483b2e2d282724201a130b03000000000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c090606030000000000000000000000000000000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c27211910070000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f040000000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000020a11171b1f202a2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a201f1b17110a020000000000000000000000000000000000080f161c2023232323201c160f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000000000815222e3b47545f6a7783909dabac9f92867a6d6054473b3025191e2b37424e576673808c99a8ab9f9285796d6053473b3025190e0200000000071925323f4c5865727f8b98aaafa399897c6f6356493c302316090000000000000000000000000000000000000000000000000000000006121e2b37424d576875828f9ba8ab9f9285796c605346392d2013060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f000000000000030f1a26313c45515c676e7b8491969fa4aca49f9b97928f8e8d8e8f9196999e9892877d707b8895a2aea396897c706356493d3023160a0000000002090f15191a25313f4c5965727f8c989f94887b6e6155483b2e221b1a18140f090100000000000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b0600000000000000000000000000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f04000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000060b0f12131d2020202020202020202020202020202020201d13120f0b060000000000000000000000000000000000000000050b10141617171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d090500000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e1308000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0aca99b8e8175675d514539291e141a26313c4955626f7c8896a0aca2988a7e7164564d42362a1e1105000000000916222f3c4955626f7c8898a2aeab988c7f7265594c3f31261a0e020000000000000000000000000000000000000000000000000000000814212d3a47535f697885919eaba99c8f8276665b5044382b1f12060000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c11060000000000000a15202934404b555e696e7b848e939a9fa3aba9a19e9c9b9a9b9c9ea09d9590867d706e7b8894abb5a396897d7063564a3d3023170a0000000000000409091623303c4956636f7c89999393887b6e6155483b2e2215080c0803000000000000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a03000000000000000000000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e21140700000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c0000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000003050611131313131313131313131313131313131313110605030000000000000000000000000000000000000000000000000407090a0a0907040000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201c1c1915100a02000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7ada1978a7d7063554b413529170d15212e3b47535f6a7784919eaaaa9c8f8276695e52463a2d20150a000000000713202d3a4653606d7985929faca89b8f827568574d42362a1e12050000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8897a1ada8998c7f7366544a3f33281c0f030000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000000030c18232f39434d575e696e7981878f92999b9d9e9f9f9f9e9d9b9895908b837c706b6d7a8799a49f9f978a7d7064574a3d3124170a00000000000000000713202d3a4653606d7987868686867b6e6155483b2e221508000000000000000000000713202d3a4653606d78868686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e0903000000000000000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f03000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d292825211b140c04000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040906111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c20130f0c07010000000000000000000000000000000000000000000713202d3a4653606d7985929eabab9e9285796d6053463a2f241807131f2b37434e586773808d9aa8ac9f93877b6e6154473c32261b0f0000000006121f2b3844505c6676838f9ca9ab9e918578695f53463a2d211409000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c99a9aca096887c6f6255493c2d22170b000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c100300000000000007121d27313b454d575e676d747c82868b8e909192929291908e8b88837e786f6a606c798693939393938a7e7164574b3e3124180b000000000000000006131f2c3845515c6775797979797976695f53463a2d2114070000000000000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b06000000000000000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f130700000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d20140700000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a0500000000000000000000000000000000000000000000000000000000060a0e1011131313131313100f0d0a05000000000000000000000000000005090d0f101313100f0d0a050000000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322c261e160c0200000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1e1c18130c050000000000000000000000000000000000000005111e2a36424d5664717d8a97a2ada89a8d8174665c514438281d13070f1b26323c4956626f7c8996a1ada4998c7f7265584e43372b1c110600000003101c28343f4a546673808c99a8ada197887b6e6155483b30251a0e02000000000000000000000000000000000000000000000000000714212d3a46535e697783909daaaa9e9184776a5f53473b2e1c1106000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120700030f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f1206000000000000010b151f29333b454d555d606a6f757a7e8183858586858583817f7b77716d665f5b6678848686868686867f7265584c3f3225190c000000000000000004101c2834404b555c6a6c6c6c6c6c6c5f574d42372b1e12050000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a020000000000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e22150900000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d20130700010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000000000000040b11161a1d1e2020202020201d1c1916100a0300000000000000000000020a1015191c1c20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643413d3830281e140a0000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121a20262a2c2d2b3844505b66737f8c999393939393939084776b6054443a30242c2b28241e170f070000000000000000000000000000000000000714202d3a46525e6975828f9ca9aca096897c6f63544a403428160c010a13202d394653606c7884919eabab9d9084776a5f5347382e23170c000000000b17232e3c4956626f7c8996a0aca9988c7f7265574d42362a1e1205000000000000000000000000000000000000000000000000000815212e3b4854616e7b87959faba8998c807366584e43372b1f0a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222150b0000000b17222d3a4653606d7985929e9f9f9e9185796d6053463a2d20130700000000000000030d172129333b434b51586062686e71747678797978787675726e6a64605c5454687278797979797979726d62564a3e3124180b0000000000000000000c18232e39434b51535f6060606055534d453c31261a0e0200000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b030000000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f23160900000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d2013070005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d0400000000000000000000000000000000000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000040c141b212528292d2d2a2926221c150d040000000000000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e5053534f4e49423a30261b1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b3236393939333f4a54616e7a8786868686868686867f7265594f433239393837342f2921190f0500000000000000000000000000000000000814212e3b4754616e7b86929facaa9e9184776b605442392e2318040005121f2b3744505b6574808d9aa9aca095887c6f62544a3f34281c10030000000615222e3b4754606a7784919eaaa99d908376695e52463a2d20150a00000000000000000000000000000000000000000000000006131f2b37434e5865727f8c98a7aca095887c6f6255483c32261b0f00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e211417110b0b10121f2b3844505c6674818e93939393978a7d7063574a3d3024170a0000000000000000050f172129313a40454e54565e6164686a6b6c6c6c6b6a6865625f5753504a5660686b6c6c6c6c6c6c65625b51463a2e22160900000000000000000007121d27303940454653535353534846423c332a1f140900000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f2215080005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d030000000000000000000000000000000000000000040d171f272e3336373939393939393635322d261f160d03000000000000020c161e262c32353639393635322d271f160d030000000000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605c5a544c42382c211509000000000000000000000000000000000000030608090b0d0f1112121313121211100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a242d363d42454646464646525e686e797979797979797979726d625647454646464544403a332b21170c0100000000000000000000000000000007131f2c38434f5966727f8c99a3afa7998c807366594f4330271c120706040f1b27333f495363707c8997a1ada79a8d8074665c5044382c1f120600000006131f2b37434e586673808d99a8ac9f93877b6e6154483c31261b0f0200000000000000000000000000000000000000000000020c15212e3b47535f6a7683909da9aa9d9184776a5f53473a2a20150a00000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000e1b2834414e5b677481868686868686867f7265574e42372b2a27221d16161b202228343f4a5463707d868686868686868175685b4f4235281c0f000000000000000000050f171f282f353d43474c5254585b5d5e5f5f5f5e5d5b5855534e46443f4e565c5e606060606060585651493f34291e1206000000000000000000000b151e272e34383a46464646463b3a37312a21180e03000000000000000000000000000a151e262e34384646464646464646403f3b362e261c1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d03000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6aca89b8e8175685b4e4235281b0f020000000000000000000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000000000b151f2931393f424446464646464643423e3831281f150a0000000000000a141e2830383d4143464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e54493d3225190d00000000000000000000000000000003070a0f121515181a1c1e1e1f1f201f1f1e1d1b19161413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b363f484e5253535353514d565e616c6c6c6c6c6c6c6c6c65625b514b5253535352504c453d33291e13070000000000000000000000000000000915222f3b4854606b7784919d9f9f9f95887b6e6255483d3222151b1313100c17222d3a4653606d7985929e9f9f9e9185796d6053463a2d201307000000030f1b27323d4955626f7c8896a0aca49a8b7f7265584e43372b1e13080000000000000000000000000000000000000000000008131e2a36414c56626f7c88959faba2988c7f7265584e43372b1f120600000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000d1a2733404c59646f7479797979797979726d6256453c313736332e272021272c2f302e384855616b7079797979797979756f65594d4034271b0e00000000000000000000050d161d242932373b4146474b4e505252535252504e4c4847423c3834454b50515353535353534c4a463f372d23180d0100000000000000000000030c151d23282c2d39393939392e2d2b261f180f060000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000000000000010d1a2734404d5a6773808d9a9f9f9f9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c100500000000000000000000000000000000000006111c27313b434a4f51535353535353504e49423a31261c10050000000005101b26303a42494e4f5353504e4a433a31271c110500000000000000000000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4135281c0f00000000000000000000000000040a0f13151b1f21222527292a2b2c2c2d2c2b2b2a28262321201d1913100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26323d4851595e606060605e575552545f606060606060606058565053585f6060605f5c574f453a2f24180c000000000000000000000000000000091623303c4956636f7c8996939393939083776a5f53473a2e2d2d28201f1c18121f2b3844505c6674818e93939393978a7d7063574a3d3024170a000000000a15212e3b47535f6a7784919daaac9c9083766a5f53473a3025190d010000000000000000000000000000000000000000010d1924303946525e6874818e9aa7aa9f92857a6d6054473c31261b0f0300000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b5146464644433f3932292b32383b3d4646444f5961636c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000040c131820272b3036393b3e4143454646454543423f3b3a37312c283a4043454646464646463f3e3a342d251b1106000000000000000000000000030b12181c1f202c2d2d2d2d22211e1a140e0600000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d1207000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d21140700091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000000000000010d1a2734404d5a6773808d93939393938e8175685b4e4235281b0f0200000000000000000000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a0000000000000000000000000000000000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000915212c38424c545a5c60605d5a544c43382d22160a0000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695c4f4336291c100000000000000000000000040b10161b1f22262b2e2f3233353738383939393837373532302d2c29241f1d18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636b6c6c6c6c6b64615a534d53535353535353534d535b60656c6c6c6c6b6861574c4034281c0f0300000000000000000000000000000e1b2834414e5b677481868686868686867f7265574e4237393939352d2c28231d1c28343f4a5463707d868686868686868175685b4f4235281c0f0000000006131f2b37434e5865727f8c98a2ab9f94887c6f62564c4135291e1308000000000000000000000000000000000000000005111d2935414c56616e7a86929faca3988d8074685d5245392a20150a0000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c00000000000000000000000814202b36414a53595b6060606060606059565153535353514f4a443b32353d444849535353534f5557606060606060605b59534b41372c20140800000000000000000000000001070d151b1e252a2d2e31353738393939383735322f2e2b261f282f34373839393939393932312e29231b1309000000000000000000000000000000070c10131320202020201514120e090300000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e05000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000000000000010d1a2734404d5a677380868686868686868175685b4e4235281b0f0200000000000000000000000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d0100000000000000000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000d1925323d49545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000000000060c161b21272c2f31373a3c3e4042444545464645454443413f3d3a39352f2c29241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945525e6b757979797978706c615f57514b434646424b51575f656c71787979797873685c5044372b1e110500000000000000000000000000000d1a2733404c59646f7479797979797979726d6256453c45464646413a38342e271e232e384855616b7079797979797979756f65594d4034271b0e00000000030f1b26323c4754606d7a86929faaa69a8d8174685e52463a2f24190d02000000000000000000000000000000000000040d1a232d3946525d6873808d98a3aa9f92867b6e61564c413529180e040000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326190c0807050200000000000000030f1a252f3841484c4e53535353534c525f6060606060605d5b554d44393d474f54566060606060605a585353535353534f4d4841392f251a0f040000000000000000000000000000040a0f14191e202125282a2b2c2c2c2b2a282522211e1a151d23272a2b2d2d2d2d2d2d2524221e1811090100000000000000000000000000000000000406071313131313080705020000000000000000000000000000000000000000000000030613131313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d020000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000000000000000000000000000000000d1926333f4c58646e7379797979797979756f65594d4034271b0e010000000000000000000000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000f1c2835414e5a66707679797670665a4e4235291c0f0300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000000030a111721272c32383b3c4347484b4d4f5151525253525251504e4c494745413a39352f28221c140b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7987868686847d756e69605c554f46454f545c60696e777e8586868685786b5f5245382c1f120500000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c65625b514c50525353534e464540393029202c38444f5961636c6c6c6c6c6c6c68655d53483d3125180c00000000000a15202c3945525d6874808d98a3ac9f92867a6d61564c4135291f14090000000000000000000000000000000000010c161f2a36424d57616d7a85929faaa2988d8074695e52433a2f241906000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f332619191514120e090300000000000008131d262f363c4041464646414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c534846464642403d372f271e1309000000000000000000000000000000000002080e111414181b1d1f1f201f1f1d1b191514120e0912171b1e1e202020202020191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e14080000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000000000000000000000000000000000b17232f3b47525c64676c6c6c6c6c6c6c68655d53483d3124180c000000000000000000000000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d10030000000000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d1003000000101c2936434f5c69768286868276695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000000030c151c232832383d4348494e5355585a5c5d5e5f5f605f5e5e5d5b595654514c47454039332d261d181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e889396918a827b736d67615953525960666d737b828b929792877e7064574a3d3124170a0000000000000000000000000000000814202b36414a53595b606060606060605956514f575d5f6060605b53514b423a322a28333e474f5557606060606060605b59534b41372c201408000000000004111d2935414c56616e7b86929faaa2988c8073685d52453b30251a0d030000000000000000000000000000000007121d28313946535e6973808d98a2a89f92857a6d61564d4231281e1308000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3326252522211e1a140e060000000000010b141d252b30333439393946525e68767979797979797771675b4f434854606b70797979797979746e64584c4039393534312c251e150c0200000000000000000000000000000000000000020507080b0e101213131212100f0c0808060200070b0f11121313131313130c0b09060100000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000000000000000000000000000000020608080b0e1011121313121211100d0b080705020000000000000000000000000000000000000000000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e020000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000000000000000007131f2b36404a52585a606060606060605b59534b41372c201408000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000030d151e262e343d44484f5456585f626566686a6b6b6c6c6c6b6a6a686563605d5553514b443f382f2a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717f8b919e948f868079706b615f5d606b6f797f868f949f93887e716c6155493c3023160a000000000000000000000000000000030f1a252f3841484c4e535353535353534c4a4c5761696b6c6c6c68605c544c443c342c2c353e44484a535353535353534f4d4841392f251a0f040000000000010d19242f3a46525e6974808d98a2aa9f92857a6d60574d42362a1f150b010000000000000000000000000000050e18242f39434f59616e7b86929faaa0968c7f72685e52443b301f160c01000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f333232322e2d2a261f180f060000000000020b131a202427282d2e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e41342d282725201a130c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000000000000000205090e121415181b1d1e1f20201f1f1e1c1a181514120e090502000000000000000000000000000000000000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e1408000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000000000000020e19242e3840474c4d535353535353534e4d4841392f251a0f04000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000020b151f2730383f444f54596063676a6f7173757778787979787877767472706d6764605d55504a423c342c231a100700000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a626d727f8b919c98928c847d756e69686d747c838c92989c918b7f726c625a5044392d2014080000000000000000000000000000000008131d262f363c4041464646464646463f44505d697378797979746d665e564e463e35282c33383c3d4646464646464642403d372f271e13090000000000000008131e2a36424d57616d7a85929fa8a2978d8073695e52463d31271d120700000000000000000000000000020b17202935404b55606b75828f98a3a59d9184796d60564c4132291f0d0400000000000000111e2b3744515e6a7784919daaa5998c7f7266594c3f3f3f3f3f3b3a36312a21180e03000000000001080f14181a1b212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271c1b18140f090200000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000000000000002080e11151a1e21222528292b2c2c2c2c2b2b29272522211e1a14120e09020000000000000000000000000000000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d010000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a00000000000000000000000000000000020e1a26313c454e53556060606060606055534e463c31261b0f03000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a141d273139424a505960636b6f74787b7e8082848485858685858483817f7c7a75716d67605b544e463e352c23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48505a626d727f8c929c9f96918a827b73717a818891959f9d928c7f736d625a50483e33281c100400000000000000000000000000000000010b141d252b303334393939393939393845525f6b788586868681786d685f584f473f342e272c2f30393939393939393534312c251e150c0200000000000000010e1a25303b46525e68727f8c96a0a99f92867b6e61594f43392f24180e040000000000000000000000000a141d29323a45515d67707d89939ea89d93897d70675c51443a3020170d0000000000000000111e2b3744515e6a7784919daaa5998c7f7266594c4c4c4c4c4c4846423b332a1f14090000000000000003080b0814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0c08040000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000000000000000002080d14191e20262b2e2f323436383939393938373634322e2d2b26201e1a140e090200000000000000000000000000000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e1105000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f2316090000000000000000000000000000000006121e2b37424e575f6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006111b262f39434b545c606b70767c8184888b8d8f9091929293929191908e8c8986827e79716c665f584f473e352b1f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363f48515b636d737f8c929ca09e948f867f7d848d939aa09d938d80736d635b51483e362c22170b000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d323f4c5965727f8c93938e827a6f6a615951444039302823242d2d2d2d2d2d2d282725201a130c0300000000000000000009141f2a36414c56606d7984919da5a2988e81756b60554b40352920160b020000000000000000000006111c262f3a444f59606d7984919ea5a1968e81746b60554b4032291e0e050000000000000000111e2b3744515e6a7784919daaa5998c7f72665958585858585855534d453b31261a0e020000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d181109010000000000000000000000000a151f2831383e4243464643423e3831281f150a00000000000000000000000000000000000000000000040c13191f252a2d31373a3b3e41434445464645454443403e3b3a37312d2a251f1a140d0500000000000000000000000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000000000000000000000000000000000814212e3a47535f6a7679797979797979766a5f53473a2e211508000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000b17222d38414b555c666d737d82898e919698999b9d9e9e9f9f9f9e9d9d9b9898928f8a857e786f6a61594f473d31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000006101b242d363f49515b636d73808d929da49e98928c8a91969fa49e938e81746e645b51493f362d241a10050000000000000000000000000000000000000001080f14181a1b20202020202025313e4a56626d75818f969490847c706b625b514a423a322a21192020202020201c1b18140f090200000000000000000000020d1925303a45515c67707d89939da89e93897d70675d51453d32281d140a000000000000000000071017222d38424c56606b74808d96a0a3999184796d60594f43392e20170d000000000000000000111e2b3744515e6a7784919daaa5998c7f726665656565656565615f574d42362a1e12050000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b1309000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000000000000080e161e25293036393c4247484b4e50515253535252514f4d4b4846423c3a36302a251f170f08000000000000000000000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e0200000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000000000000000000000000000000000815222f3b4855626e7b868686868686867c6f6255483c2f22140a000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1b27333f49535c676d7880888f949a9ea1a8a6a9a19e9d9d9c9d9d9ea1a9aaa39f9b97918b837c706b61594f433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000009121b242d373f49525b636e74808d929da5a39f99979ea1a69e948e81786c605c524940372d241b11080000000000000000000000000000000000000000000003080b0d0e131313131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a1313130f0e0c08040000000000000000000000000008131e2834404b55606b74818e96a1a59d9184796d60594f443a2f261b110600000000000000060f192228333f4a545e68707d88939fa69f92877d6f675d51473d30271d0e05000000000000000000111e2b3744515e6a7784919daaa5998c7f7272727272727272726e695f53463a2d2114070000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b1106000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a000000000000000000000000000000000000020a121a202830353b4146474e5355585b5c5e5f5f5f5f5e5e5c5a5855534d4846423b363029211a120a020000000000000000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e120500000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000000000000000000000714212d3a4754606d7a879893939393897d7063564a3d2f261b11060000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000005121f2b3744505b656d79828d939a9fa6a7a09d999697929090909090929795999da0a7a19e9590867d706b60564c4135291d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b252d374049525c646e74808d939da59f9f9f9fa79f948f82786d665b504a40372e251b1209000000000000000000000000000000000000000000000000000001010606060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300020100000000000000000000000000000000020c18232e39434f59606d79849199a3a0968d80736b60564c41382d221710070000000000030d18212b343d44505b666d7a85919aa49e948c7f726b60554b41352b1e150b00000000000000000000111e2b3744515e6a7784919daaa89b8f817f7f7f7f7f7f7f7f7f7b6e6155483b2e2215080000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e01000000000000000000000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000000020b141c242c323a41464d5254575f626567696b6c6c6c6c6b6a696765615f5754524d46423b332c241c140a020000000000000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d21140700000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000000000000000000000613202c3945525d687985929f9f9f998c7f7366584e41382d2217110a02000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005111e2a36414c56606c77818e949fa4a7a09d95908c89878584838383848587898c90959ea1a7a09892867d6f685d52453a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252e37404a525c606c77818e93939393939393959082796d665c544a3f382e251c1309000000000000000000000000000000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c030000000000000000000000000000000000000007121d27303d45515d676f7d87929fa69f93877d6f685e53493f332722190f060000000009141f29333d46505a606c78828f97a1a0958f82776c60594f433a2f23190c0300000000000000000000111e2b3744515e6a7784919daaaa9e938f8b8b8b8b8b8b8b8b8a7d7164574a3e3124170b0000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000000000000000000000000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d12060000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000010b141d262e363e444c52565e61666a6e717476777879797878777673716e6966615e57524d453e362e261c140a0000000000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c000000000000000000000000000000000004111d2935414c566976838f9caca99d9083766a6053493f3327221b140b040000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000713202d3946525e68727f8c939ea6a59d959089837f7c7a787776767677787a7c7f838a9297a1a9a29891847a6d60554b4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c252e384044505b656c7881868686868686868683796d675d544a42382d261c130a0100000000000000000000000000000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000b151e2935414b55606b727f8c949ea49991847a6d655b50443e342b21180d030000020e1a26313b454e58616c73808d949ea19791837a6d655b50473d31281d11070000000000000000000000111e2b3744515e6a7784919daab0a69e9b98989898989898978a7d7164574a3e3124170b0000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0000000000000000000000000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000009131d262f38404850565e61686e73777b7e81838485868685858482807e7b77736e69615e57504840382e261c130900000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d302316070000000000000000000000000000000000010d19242f3f4c5966727f8c9aa4ab9f95897c6f655b50443e332d261d160e0600000000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c2834404a54616d7a85929fa5a69d938e837d77736f6d686a6a696a6a676d6f73787e859196a1aaa1968d8073675d5145392c201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a131c2627333f49535b666c757979797979797979776d675d554b42392f261c140a0100000000000000000000000000000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000000000000000000000000000000000000030c18242f3a434f59606c77828f95a0a1968f82776c605a50463d33291f1409000005121e2a36424d57606a717e8a929ca29892857b6e685d53493f352b1f160c000000000000000000000000111e2b3744515e6a7784919d9f9f9f9f9f9f9f9f9f9f9f9f978a7d7164574a3e3124170b00000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000000000000000000000000000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000007101b252f38404a525a61686d747b8084888b8e8f919292929291918f8d8b8884807b746e69615a524a40382e251b0f06000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d2013070000000000000000000000000000000000000815222f3b4855626e7b87939faba79c9082776c605a50443f382f282017110a020000000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100006121f2c3844515c6674808d98a2aa9e948e8179706b6663605d565d5d5d555d6062656c717b84919ea8a99f92857a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a1417222d38414a545b60686c6c6c6c6c6c6c6c6a605d554c433930271d140a0200000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000007131d28313d44505b656d7a839197a19e948c80736c61584e453b31261a0e02000714212d3a46535f696f7c869293939992867c6f695f564c41382d23190d04000000000000000000000000111e2b3744515e6a77849193939393939393939393939393938a7d7164574a3e3124170b000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e120600000000000000000000000000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c19222d37404a525c636c717a81868c9196989a9c9e9f9f9f9f9e9d9c9a9895918d86817b716c645c524a40372d21180e03000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f1205000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f13060000000000000000000000000000000000000814212e3a47535f6975828f99a3ab9f948c7f726c615a5049413a3227221b140b0400000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000713202d3a4653606d7885929fa9a2988f82786d6760595654524c5050504c5154535b6069707d8a96a0aca2988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f38424a50535b60606060606060605d54514c433a31271e150b02000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c100400000000000000000000000000000000000000010c161f27333f49535d686e7b859298a29f93887e706a60574d42362a1e1205000815222e3b4855616e7b858686868686867d706a60574d433a2f261b110700000000000000000000000000111e2b3744515e6a7784868686868686868686868686868686867d7164574a3e3124170b0000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000000000000000000000000000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000a151e2b343f49525c646e737e858d92999da0a8a9a29f9d9c9b9c9d9fa2aaa7a09d99928e857e736e645c52493f332a1f140900000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d201306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000000000000000000000006121e2b37424d57626f7c87929fa7a69f93877e716c605b534c443d332d261d160e06000000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1723303d4a5663707d899297979992857b6e665c554f49474541434343414547495057616b7784919daaaa9a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262f383f44464e5353535353535353504745413a31281f150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000040d17222d38414c565f696f7d869299939a92867c6f695f53463a2d211407000714212d3a46535f696e78797979797979706b61584e453b31281d140a0000000000000000000000000000101d2a36434f5b67717779797979797979797979797979797979716c6155493c3023170a00000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b11070000000000000000000000000000000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000006111c26303d46515b646e74808a92979fa3a9a19e999792908f8f8f909298989d9fa7a39f97928a80736e635b51453b31261a0e04000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e211408000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c00000000000000000000000000000000000000020e1a26313c4754606a73808d959fa8a49992877e736c655e564f443f382f2820180f070000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1724313d4a5764707d8285878a8c8d8073685e544b433d3a39352f362f35393a3f444f596774818d9aa7a99c908376695d5043362a1d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141d262d333839424646464646464646443a39352f281f160d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000006111b262f3a434d57606a707d868686868686857b6e6155483b2e2215080005121e2a36424d575f616b6c6c6c6c6c6c6361594f463d332a1f160b0200000000000000000000000000000e1b27333f4b565f676a6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b130900000000000000000000000000000000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c17232e38424f59626d74808d929ea1a9a39f97918c8885838282838385888b90959ea1a8a29f928d80736d62574d42362a20160a000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d120700000000000000000000000000000000000000000915202b37434e58606d79839096a0a7a39992877f776d6860595049413a322a2119100700000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000a1623303c4955616c7076787b7d80827c6f62564d4239302d2c29242a24292c2d33404c5966737f8c99a6aa9d9184776a5e5144372b1e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d353939393939393939372d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000a141d28313b454e58616b70797979797979786e695f53463a2d21140700020e1a26313b454d53555f60606060605f57554f473e342b21180d040000000000000000000000000000000b17232e39444d565b5e60606060606060606060606060606060575550483e33281c1104000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000000000000000000000000000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000003101c28343f4a54606b727f8c929ca4aaa299928c84807b787675757677797b7f838a91969fa6a49c928b7f72695f53463d32271b0f030000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000000000000000000000000000000000000030f1b27323c45515d676e7a8490959ea6a399938c827a6f6b605b534c443c332b22191107000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000814202d39444f59616469696e7073756f6a5f53443b302721201f2023282c2f353a424d566673808c99a6aa9e9184776b5e5144382b1e11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f20282d2d2d2d2d2d2d2d2a21201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d20140700000000000000000000000000000000000000000000020b161f2a333d464f5961636c6c6c6c6c6c6b615f574d42362a1e1205000009141f29333b424648525353535353534a48443e352c22190f060000000000000000000000000000000006121d28323b444b4f51535353535353535353535353535353534a49453e362c22170c000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000000000000000000000000000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000006121f2c3844505c666f7c87929fa4aba29892878079736f6a6a696869656c6e72777d848f949fa6a49f92867b6e61584e43382b1f13060000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000000000000000000000000000000000000000a15202935404b555e686e7b838f949fa3a49f948f847d726c655d564d453d342b23190f060000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100004101c28333e474f5557575e61646669625f584e4332292122282b2d2e34383a40454c545e6975828f9ba8aa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f12131b20202020202020201d1413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000040d18212b343e474f55575f60606060605f55534d453b31261a0e020000030d18212931363a3b454646464646463d3c38332c231a10070000000000000000000000000000000000000b16202932393f4344464646464646464646464646464646463e3c39332c241a100500000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b090601000000000000000000000000000000000000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f231609000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000003101c28343f4a54606d78839099a3afa39992867d736d67625f585c5c535b6061656c707a828f949fa9a2988f82766a6054473b2e2215080000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f0000000000000000000000000000000000000000000000040c18242f39434c565e696e7a828c9299a1a69e9691877f776d685f574e463d352b21180c0300000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000b17212c353e44494a4d535457595c55534e463c312a2d2d3338393c4045464b51565d666e7b86929faca89c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060f1313131313131313110706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000060f19222c353e44484a535353535353524846423b33291f140900000000060f181f262a2d2e38393939393939302f2c28211a110800000000000000000000000000000000000000040e1720282e3336373939393939393939393939393939393931302d28221a120800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000006121f2c3844505c66727f8b95a0aba89f92877d706b605d55534e4f4f495053555a61686d79829097a1a49f94897c6f6256493c2f2316090000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000000000000000000000000000000000007121d27313b444d565e686d777f8791979fa6a199928c827a6e6960584f473d332a1e150a00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000005101a232c33393c3d4246484a4d4f4847433c3431363a3b3f4446494b5153555d60686d78828f98a2aea7998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000007101a232c33383c3d464646464646453b3a36312921180d030000000000060d141a1e21222c2d2d2d2d2d2c2423201c161008000000000000000000000000000000000000000000050e161d23272a2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a070200000000000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c1004000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000713202d3a4653606d7984919ea7ada1968d80736b6059514b474342423f44464850565d676d7a85929b9993908c8275685c4f4235291c0f0200000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a1000000000000000000000000000000000000000000000000000010b151f29323b444d565d656c727d858f949fa3a39f948f847b6f6a60594f453c30261c1106000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000008111a21282d3031363a3b3d40423c3a37373b3c4246484a505355555c6063676d727a818f949eaaab9f95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000008111a21282c2f30393939393939382e2d2a261f180f060000000000000003090e1214151f202020202020171614100b050000000000000000000000000000000000000000000000040b12171b1d1e20202020202020202020202020202020171714110c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618192020202020201a1917130e0800000000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b00000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000004101d2935404b5564717d8a96a1acaa9e9184796d60594f45403937312d3337393e444c555e68717e8b8e8a86837f7c6f6255483c2f2215090000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f12080000000000000000000000000000000000000000000000000000030d172029323b444c535b606b707a828c9299a1a69e9691857d6f6b60574d42382e23170c020000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000810171c2023252a2d2e31333036393c4347494d5354545b606266676d7074797e858f939ea6aea49d9083776a6054473b2e2215080000000000000000000000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f090100000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000810161c2023242c2d2d2d2d2d2c22211e1a140d060000000000000000000002050708121313131313130a090704000000000000000000000000000000000000000000000000000000060b0e1011131313131313131313131313131313130b0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a100500000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000613202c3945515d6775828f9ba8aea3988b7e71675d51473d352f2b2622272b2d323a434c56606d7883817e7a76736f6a5f53473b2e2115080000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000000000000000000000000000000000000000000000050e172029323a4149505960686d777f879297a0a8a09792867d6f695f544a3f34281e13080000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000050b1014161a1e21282f353a4146474e5455575e6165666c6f7276797d81858b91979ea5afa69d92897d7063584e43372b1f1306000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000050b101416172020202020201f1514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a0000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714202d3a4753606d7a86929facac9f92867a6d60554b403529241d1a171b1f2028313a44515c666d7775716d6866625f584e43372b1f12060000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f231609000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e050000000000000000000000000000000000000000000101020000000000050e1720282f383f444f565e656c727d859196a0a9a29892857b6e665c50443a3025190d0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000000000409121b232b323a41454c525458606266696e7175797c7f8285898d92979ea1a9ada59e948d80746b6054463c32271b0f030000000000000000000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000407090a13131313131312080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313090907030005090d0f101313131312100d0903000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c161008000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000a1723303d4a5663707d8998a3aea89b8e8275675d51433a2f23181d1d1d1d1d161f2834404a545c606a6864615e5655534e463c32261b0f030000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e211508000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000000050e1720353f474e524f54596063676d70727576787879797878777573706d6865605d55504a46423c332a1f14090000000000000000000000000000020507080a0b0c0c0d0e0f090907030000050d161d262d333d444c535b606b6f7b849196a1aaa2979083786d60564c41362a1b110600000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000000009121b242d353d444c52565e61666a6f73777b7e8285888c8f92989a9fa2a9aca9a19e938e82786d60594f44342b20150a00000000000000000000000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e1317191a202020201615130f0a1015191c1d202020201f1d19140e07000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a03000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b0500000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d1a2733404d5a6673808d99aab4aa978b7e7164554c4131282a2a2a2a2a2a2a2a2a232e39424a51535d5b5754524c4847433c342a20150a000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700000000000000010e1a26313d4751595e5f606060555c606366686a6b6c6c6c6c6b6a686664615e566060606055534d453c31261a0e02000000000000000000000002090e111414171818191a1b1c1615130f0a0400040b141b2227323a4149505960696e7b849199a3a99f958c7f73685e5246382d22170b00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000006101b242d373f474f565d60686d72777c8084878b8e9297999c9fa2aaababa8a19e96918a81796d665c51473d3322190e040000000000000000000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000010a12191f2326262d2d2d2d23221f1b161b212628292d2d2d2c2b29251f19110800000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c2834404b546976828f9ca9aea398887b6f6255483c2f3737373737373737373737373039404446514e4b4746413c3b37322a261f180f0600000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000004111d2a36424e59636a6c6c6c6c6b636059595b5d5e5f5f5f5f5e5d5c5a575f626a6c6c6c6c6c5f574d42372b1e120500000000000000000000050d14191e20212324252627282823221f1b160f0700020a111720292f383f444f575f696f7d87929fa9a79f92867a6d6153493f33271b0f03000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000000040e18222d363f49515960686d737a7f84888d9196989b9ea2a9a9acaaaaa29f9b96918c847e746d675c544a40352b2110070000000000000000000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b2014080000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070f111213131312110e0b0706040000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000a131c242a2f323339393939302f2c2721262d323536393939393835312a231a11070000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006131f2c3845515c667884919eabac9f9286796d6053464444444444444444444444444444444444444444444444444444443b3a36312a21180e03000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160906040d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070000000000000006121f2c3845525e6a757979797978706b605c544d5152535352524b515a61696e777979797976695f53463a2d211407000000000000000000050e171f252a2d2e30313233343435302f2c27211910070000060e171d262d333d454d57606b73808d97a2ada2988c8073655b5044372b1f1205000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000000a15202a343e48515b626b707a80868c9196999da0a8a8abaaa7a7a09d9a98928e8a847f79716c605c554b42392e231a0f000000000000000000000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c0000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141c1e1f1f20201f1e1b181413100c0701000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000007121c262e353b3f40464646463c3b38322b30383e41434646464645413c352c23190e03000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202d3a4653606d7986939facaa9d908477665c50505050505050505050505050505050505050505050505050505050504846423b332a1f14090000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c00000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f231b1313100c1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000000000000000613202c3946535f6c7987868686847d736d665f5751464146454d555c606c717b83868686867b6e6155483b2e2215080000000000000000020d17202930363a3b3d3e3f3f4041423c3b38322b23190f040000050b141b2227333b454f59606d7a85929fabaa9e9185786c605346392d201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000000030f1b26313c46505a626d727d848d92989ea0a8aaaba8a8a09e9a9795908d8985817d78726d67615a514b433930271c1108000000000000000000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292a2c2c2d2c2c2a2824201f1c18120b03000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000020e19242e3840474b4d535353534948433d353a42494e5053535353514d473e352a1f140900000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815212e3b4854616e7b879aa4afa99c90837669545d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d55534d453b31261a0e0200000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d3023160700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e8b9393939393897c6f6256493c2f2d28201f1c181a2733404d5a6673808d939393939386796d6053463a2d20130700000000000000000b1825323e4b5865717e8b9296918780786e69625b524c4550575f676d747e869095948d8074695f53463a2d211407000000000000000009141f29323b4246474a4b4b4c4d4e4f4948433d352b21160a000000020a11172129333d45525d6874808d9aa7ada197887c6f6255483c2f221509000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000006121f2b37434e58626c727f8791969fa2aaaaaaa29f9b9896918e8a8784807d7975706d66605d555045403930271e150b00000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e00000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d363738393939383735312d2c29231d150d0600000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000007131f2a35404a5257596060606056544f473d424c545a5c6060605f5e5850473c3125190d0100000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916232f3c4956626f7c8995acb6a89c8f82756a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a615f574d42362a1e120500000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d20130700000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1825323e4b5865717e868686868686867c6f6256493c3939352d2c28231d2733404d5a66738086868686868686786d6053463a2d20130700000000000000000b1724313d4a56626d73808c9399938d837b726d615e56515a61696e79818a9298958f82786d60574d42372b1e120500000000000000020e1925303b444d5254565758595a5b5b56544f473d32271b0f0300000000060f18212935414c5663707d8996aab3a9988c7f7265594c3f3226190c000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000815212e3a47535f6a717e889299a1a9aca69f9c98928e8b8784817e7a7773706d6663605c54514b433e342e271e150c0300000000000000000000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c302316090000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a4244454646464544413e3a38342f271f17110a02000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000000000000000000000a17232f3b47525c63666c6c6c6c6360594f4349545e66696c6c6c6c6a62584d4135291d100400000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d00000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303d495663707c8996a3afa89b8e8177777777777777777777777777777777777777777777777777777777777777776e695f53463a2d211407000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000b1724313d4a56626c71797979797979796f6a605447464646413a38342e2726323f4b58636e737979797979797976665c5044382c1f120600000000000000000915212e3a45505a636e74818e939f9590867e756d68605c606c717b838e939f969083796d665c50453c31261a0e020000000000000005111e2a36424d565e61636465666767686360594f43382c1f13070000000000060f1924303a4753606d798698a2aea79a8e8174675b4e4134281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e58626f7c86929aa3aba8a09e948f8a85827e7b7774716e686763605c5453504a4540393128231f1c17110a02000000000000000000000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474f515252535352514e4b474540393127221b140b02000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000c1926323f4b57636e73797979796f6b6054484e5a66707679797979746a5e5145382b1f120500000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724303d4a5763707d8a96a3b0ab9e928583838383838383838383838383838383838383838383838383838383838383837b6e6155483b2e2215080000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000915212e3a45505a62656c6c6c6c6c6c6c6260584e525353534e4645403930292f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000000000000000005111d29343f48525b606d78818f959f98928b827a706b676d747e8690959d9891847b6e675d544a3f332a1f140900000000000000000714202d3a46525e696e707172727374756f6b6054483b2f22150800000000000008131f2c3845515c677885929faba89b8f8275685c4f4235291c0f000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a76828f98a3aca7a0969189827d7975716e696764615e565653514a46443f38352f312f2d2b28221c140b0200000000000000000000000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f130700030f1b26323c464e535560606060606060585650483e34291d11050000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c52545c5d5f5f605f5f5d5b5753514b433f332d261d140a00000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000000000000000000000000000d1a2633404d59667380868686867d6f635649505c69768286868686796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0ada1979290909090909090909090909090909090909090909090909090909090909090887b6e6255483b2f2215080000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d2013070005111d29343f48505658606060606060605654575d5f6060605b53514b423a322a36404a52585a606060606060605f504a42382e23170c000000000000000000010c18222d364044505c666d79829095a09f938f857d746f79818a9298a09992867c6f695e554b42382e21180e0300000000000000000814212e3b4754616e7b7d7e7e7f8081827d6f6356493c3024190d02000000000004101c2934404b556b7784919eaaa99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88949faaaca09590847d76706d6765615e575754524c494644403a444442413f3e3c3938332d261d140a000000000000000000000000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f030006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d211508000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60696a6b6c6c6c6b6a6864605c5550443f382f261b1106000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000d1a2633404d596673808c9393897c6f635649505c6976838f939286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0b3a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d94887b6e6155483b2e22150800000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d12070000000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900040d1a2733404d5a6673808d99a6aca09386796d6053463a2d20130700010c18222d363f454a4b53535353535353495761696b6c6c6c68605c544c443c342e3840474b4d5353535353535353443f3830261c11060000000000000000000006111b2428343f4a545d676d7a839196a19e979188807b838e929fa29f93877d706a5f574d433a30261c0f060000000000000000000b1724313e4a5764717e898a8b8c8d8e8c807366564c4135291e130b060400020509121f2b3844505c667885929eaba99c908376695d5043362a1d10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926333f4c5966727f8c99a6afa49a90837a706b64605c5554524d4b4746413d3a434a4f50514f4d4c4a4946443f382f261c11060000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a00000815212e3b47535f6a7679797979797979716c6256493d3024170a00000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d757778797979787774716d67625a504941382d22170b030000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d8996a3b0b8b0aba99f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa9aaaaaaaaaa94877a6e6154473b2e211408000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b000000000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f2316090b10141a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000006111b242d343a3d3e46464646464646505d697378797979746d665e564e463e3528363b3f40464646464646464638342e261e150a000000000000000000000000091217232e38424b555d686e7b849197a2a19a938d8890959da59d928b7f726b61584e453b31281e140a000000000000000000000815222f3b4855626e7c889798999a9a8f8275685d52463a30241d1512100c0e12141a202d3a4653606d7986939faca99c8f8276695c4f4336291c10000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020f1c2835424f5b6875828e9ba8ac9f93877c6f68605953514b4846423e3b393634434d555b5d5d5c5a59575553504a42382d22170b00000000000000000000000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000916222f3c4955626f7c868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8284858586868584817e79716c605b53493f33271f14090000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996a2afb0a69f9c9393939393939393939393939393939393939393939393939c9ea6b0aea398877a6d6054473a2d2114070000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c03000000000b1825323e4b5865717e8b9393939393897c6f6256493c2f231610171c20232733404d5a6673808d939393939386796d6053463a2d20130700000009121b22292e313239393939393945525f6b788586868681786d685f584f473f342e2f323339393939393939392c28231c150c030000000000000000000000000006111c263039434c565e696f7c859299a3a49f9a959da0a79e948d80746d62594f463c33291f160c02000000000000000000000613202d394653606c7785929ea5a69f92867a6d61564c41352e27201f1c181a1e21252a34404b55626f7c889aa4afa79b8e8174685b4e4135281b0e000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a99d9083766a5f564f4645403b3a36302e2d2f3c46555f666a6a6967656462605b544a3f33281c0f030000000000000000000000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f2419070000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87909292939292908e8a847e746c655b50443b30251a0e0200000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000815222f3b4855626e7b8895a9b3ab9f948f8686868686868686868686868686868686868686868686868f949eaaac9f928579675d5145392c20130600000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000b1825323e4b5865717e868686868686867c6f6256493c2f23161a22282d303139404d5a66738086868686868686786d6053463a2d201307000000000911181d2124252d2d2d2d2d323f4c5965727f8c93938e827a6f6a6159514440393028272d2d2d2d2d2d2d2d1f1c17110a030000000000000000000000000000000a141e27313a444d575f6a707d879299a49f9f9f9fa9a0958f82786d605b51473e342a21170d04000000000000000000000005121f2b3744505b6575828f9baaaea3988b7f72685d52454039302d2c2823252a2d30363e45515c6773808c99acb4aa998c7f7366594c403326190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000004101d2a3743505d6a7683909da9a79b8e817468584e443d38342e2d2a2a2d2f38424e5866717777757472716f6c665b5044382b1f120600000000000000000000000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949e9f9f9f9e9d9b96918b80776c60574d42362a1e120500000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714212d3a4754606d7a8797a2ada99c8f82797979797979797979797979797979797979797979797979828f9ca9ab9e9184786b554b4135291d1104000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000b1724313d4a56626c71797979797979796f6a6054473b2e2217242c33393c3d46464b58636e737979797979797976665c5044382c1f12060000000000060c111517182020202025313e4a56626d75818f969490847c706b625b514a423a322a211920202020202012100c060000000000000000000000000000000000020c151f28323b454e58606b717e8793939393939393969083796d665c50493f352c22190f05000000000000000000000000030f1b27333f495364717e8a98a2aeaa9e91857a6d605b514b423d3a38342e31363a3b42465059606d7984919eabaea398897d7063564a3d3023170a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000003101d293643505c6976838f9ca9a79a8d817467564c413a39352f363036393c424a54606a77838482807f7d7c786c605346392d201306000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c010000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87949fa3aba6abaaa9a19e928b7f72695e52463a2d20140800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000613202c3945515d677885929eabaa9d9184776c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c667784919eaaa99c8f8376695c50432f24180d010000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a100000000000000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1c2328363e44494a525353525c63666c6c6c6c6c6c6c6c5c544a3f34281c10030000000000000105090b0b13131316222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a13131306030000000000000000000000000000000000000000030d162029333c464f59616c727f8686868686868686847b6e675d544a3f372d231a100700000000000000000000000000000b17222d3a4753606d7a85929faaada1978e81746d605c544f4946444043434246484d525a616b737f8c96a1acac9f92867a6d6053473a2d201407000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000020e1b2835414e5b6874818e9ba7a99c8f8276685e534c4745414343434146474d545b666f7c88908f8d8c8a85796c605346392d201306000000000000000000000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c201304000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8799929995999fa2aaada49f92867b6e6154483b3025190e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004111d2935414c55697683909ca9ab9f928578695f606060606060606060606060606060606060606d7986929faca79a8d8174675a4e4134271b070000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000005111d29343f485056586060606060606056544e463d3227262e343f485055575f6060605a585a606060606060605f504a42382e23170c000000000000000000000000060606121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000000000040e17212a343d47505a626d727979797979797979786e695e554b42382e251b11080000000000000000000000000000000613202c3945515d6773808d98a2aea99d938c7f736d6660595653514a50504d5354575e616c707d87929fa8b0a69b8e8275675d5145392c201306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000c1926323f4c5965727f8c98a7ac9f92867a6d655e5654514b504f504d5254575f666c7882909c9c9a988e8174655b5044372b1f12050000000000000000000000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d1104000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a87878686888d9298a2abaea2988c807366564d41362a1e1105000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d19242f414d5a6774808d9aabaea298887b6e61555353535353535353535353535353535355626f7c8899a3afa9988b7e7265584b3f3225180c00000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d00000000000000010c18222d363f454a4b535353535353534947433d342b2830383f44515a61646c6c6c6c66635c5253535353535353443f3830261c11060000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000000000000050f18222b353e48515b62656c6c6c6c6c6c6c6c6b615e574d433a30261c13090000000000000000000000000000000004111d2935404b55616e7b86929fa6afa59c918c8079706b6562605c545c5d575e6164696e747e869299a3afaa9f94897d7063554b4035291d1104000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000915222f3c4855626f7b88959faba3998e81776d6863605d555d5c5d565e6164696e78808e949fa8a0958a7d706453493f33271b0f0300000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d787c7a79797c80869299a4afaa9e918477685e5246392d201407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000081724313e4a5764717d8a99a3afaa988b7e7165574d42464646464646464646464646424d5765727f8c98abada297887b6f6255483c2f2215090000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000006111b242d343a3d3e464646464646463c3b38322b29323a424a505b636c7079797979736e63574b46464646464638342e261e150a00000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000000000000061019232c363f4951565860606060606060605e54524d453b31281e140a0100000000000000000000000000000000010d18242f3a46525e68727f8c949fa8ada49c928d837d77726f6d666a69696a696e71757b818a9298a2abaea2988f82766b6054433a2f24180d01000000000000000205111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100d0b08030000000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000815212e3a47535f6a7683909da5ab9e938e817a74706d676a6969696a686e71757b828e929da6a59d9083786c605346392d22170b00000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e130800000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000006121f2c3844515c666d6f6d686d6f737d87939facaca096877a6e6154473b2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000714212e3a4754616d7a86929faca89b8e8275695e53463d313939393939393939303946525e6976828f9ca9ab9e9285786c605346392d201306000000000000000000050e172029313940454f54596063676d70727576787879797878777573706d6865605d55504a423c332b231911070000000000000000000009121b22292e3132393939393939392f2e2b272b333b444c545c606d727e868686868073665a4d4039393939392c28231c150c03000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d12070000000000000000000000000000000000000000000000000007111a242d373f464a4c5353535353535353524846423b33291f160c0200000000000000000000000000000000000007131d2a36414d56606d78829096a1a8ada49d959089837f7c797777767677787b7d82868e939fa2aaaea39f92867b6e61594f4431281d130700000000000002080e11141e2a3744515d6a778490939393938f8376695c50433629201b1a18140f0801000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d1001000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c1000000006121f2b37434e5863707d89939da6a59e938e86807d7a787776767677787a7e82878f949da5a69d938a7d70655b5044372b1b1106000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b0807050200000000000000000000000000000000000004101c2834404a545c6062615e60626b75818e9ba8b2a8968a7d7063574a3d3024170a000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f231609000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000713202d3946525d6876828f9ca9ac9f92867b6e61584e433b322c292424292c3139424d57616e7b86929faca89b8e8174655b5044372b1f120500000000000000000000050e171f272f343d43484f54555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000911181d2124252d2d2d2d2d2d2d2322242c343d454d565d666d747f87929892857b6e6154473b2e2d2d2d2d1f1c17110a03000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000000000000000008121b252d343a3e3f4646464646464646453b3a36302921170d0400000000000000000000000000000000000000010e1925303b44505c666e7a849196a0a7afa7a09d95908c8985848383838485878a8e92999da5aeaaa39f918a7e71695f53473d321f160c010000000000050d14191e20212d3744515d6a77838686868686868276695c5043362d2d272724201a130b020000000000000000000004111e2a3744515d6a77838686868686868276695c504336291c140a000000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000030f1a26313c4855606b74818e949da5a59e98928d898785838382838485878a8f93999fa6a49d948e81746c6153493f33271b0a000000000000000000000000000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c2013040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000000c18232e39424a5153555452535964717e8a97a4b1a5988b7f7265584c3f3225190c000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f221508000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005111d2935414c5664717e8b96a1ada3998d80746a60564d443e39352f2f35383c434b545e6973808d99a3aca096897d706353493f33271b0f030000000000000000000000050d151d232932383d44484b5161696b6c6c6c68605c5f5e5d5c5a5754524c47454039342e261e180f080000000000000000000000000000060c11151718202020202020151d2328363e464f575f686d78818c939993877d70695e52463a2d2020202012100c06000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000000000000000000000000000000000000000000000000000009131b23292e31323939393939393939382e2d2a251f170f0500000000000000000000000000000000000000000008141f28343f4a545e686e7b8490959fa3abaca7a09d98989291908f90919297979b9fa3abaca7a098928b7f726c61574d42352b210d040000000000050e171e252a2d2e3939424f5b6771777979797979797670665a4e423939393433302b251d140b0100000000000000000003101d2936424f5b6771777979797979797670665a4e42352e261c12070000101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c10000000000a15202c38444f59606d79828e939da0a7a29f9a96979290908f90909297979b9fa4a7a09d928d82786d605a5041382d22170b000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d11040000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000000007121c2730394044464847464855626f7b8895a2aea6998c7f7366594c403326190d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d211407000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010d1924303a4653606d7984919ea7ab9f92877c6f685e564f47454141414045474e555c666e7b86929faba89e9184786c605346392d22170b00000000000000000000000000030b121821272c323839505d697378797979746d665e564e4f4d4a4746413a39352f28231c150c06000000000000000000000000000000000105090b0b131313130e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e1113130603000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d2d2b21201e1a140d0500000000000000000000000000000000000000000000020b17232e38424d565f696e7b838d92999fa4acacaaaaa39f9e9d9c9c9d9ea1a9a8acaca8a19e9590867e726d625a50453c3123190f0000000000020d1720293036393b4646464a555f676a6c6c6c6c6c6c69665e54494646464641403c362f261d1308000000000000000000010e1a27333f4a555f676a6c6c6c6c6c6c69665e544b4740382e24190e0200101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683908f8276695c4f4336291c100000000003101c27333d45515c676d79818990959b9fa2aaa9a19e9d9c9c9c9d9fa2a9aaa29f9b95908a80786d665c51473e2f261b11060000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d070100000000000000000000000000000b151e272e34383a3c3a3a4754606d7a8793a0b5a69a8d8073675a4d4034271a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000008131f2c3845515c67727f8b95a0aba39991847a6e68615954514c4e4e4b5153575f676d78839098a2aca0968b7f72665b5044382b1b1106000000000000000000000000000001070c161b21273845525f6b788586868681786d685f584f473f3a3936302c29241d17110a03000000000000000000000000000000000000000000000600070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e020600000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000000000000000000000000060d1216181920202020202020201f1514120e090200000000000000000000000000000000000000000000000006111c26303b444d575f696e7880878f939a9ea1a8a7a9aaaaaaa9a9aaaaa9a8aaa39f9c96918b837c716c625b51483e332a1f1107000000000008141e29323b4146535353535353555b5d6060606060605c5a545353535353534e4c4841382f251a0f030000000000000000000a16222e39434d555b5d6060606060606060605a57524a40352a1f130700101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000000000010507070b0b0b0b0b0b0b101d2a3643505d697683908f8276695c4f4336291c1000000000000b16212834404b555c676d747d838a8e9298989a9c9d9e9f9f9f9e9e9c9a9898928e8a837d746d665c544a40352c1d140a0000000000000000000000000000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e1308000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c0400000000000000000000000000030c151c23282c2d2f2e3a4653606d798699a3afa79a8d8074675a4d4134271a0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d1104000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000004101c2834404b55606d78839099a3aba09690837a706b64605d555b5b555d60636a6e79818e959faaa49a9184796d60544a3f33281c0a0000000000000000000000000000000000040a0f1926323f4c5965727f8c93938e827a6f6a6159514440393028201d18120c0600000000000000000000000000000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000106090b0c131313131313131312080705020000000000000000000000000000000000000000000000000000000a141e29323c454d575e666d737c82878d9196989a9c9d9e9f9f9f9f9e9c9b9998928f8a847f786f6a625a51493f362c21180e0000000000020e1925303b444c525f6060606060605d5b5553535353534f54566060606060605a58534a41362b20140800000000000000000006111c27313b434a4f5153515a61646c6c6c6c66635c52473b2f23170a00101c2936434f5c6976828f908376695d5043362a1d100300000000000000000000000000000000000000000002080d11131417171717171717171d2a3643505d697683908f8276695c4f4336291c100000000000050c18232e39434b555c606b6f787d8185898b8e9091919292929191908e8c8985827d77706b605c544b42392e231a0b0200000000000000000000000000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c01000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000000000030b12181c1f20222c3844505c667986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d01000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000c18232e3944515c666f7c87929fa4a8a09590847d76716d6769676869676d70757b838e939ea7a59f93887d70665c5142382d22170b000000000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000000000000000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d02000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202a333c454d545c606a6f757b8084888b8d8f91929293929291908e8c8986827d79726d665f5850483f372d241a0f06000000000005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a46444f5960636c6c6c6c6c6c67645c53483c3024180b0000000000000000000008101f2931323a424a505b636c7079797979736e63574b3f3226190c00101c2936434f5c6976828f908376695d5043362a1d10030000000000000000000000000000000000000000050d13191e20212424242424242424242a3643505d697683908f8276695c4f4336291c1000000000000007121d273039434b515960666c7075797c7f81838485858685858483817f7d7975706b636159514b423930271c110800000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c20130400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f050000000000000000000000000000070c1012131c28343f4a5f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e21140700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000007121d2834404a54606a727f8c929ca4a7a096918a827d7a7775747475767a7d818790959ea5a59e938d80736b60544b402f261c1106000000000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a0200000000000000000000000000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000020608080c0e111212131312110e0c080705020000000000000000000000000000000000000000050e18212a333b424b51585f626a6e73787b7e80828485858686858483817f7c7975716d66605c544e463f362d251b12080000000000000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d00000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d00101c2936434f5c6976828f908376695d5043362a1d100b0b0b0b0b0b0b07070501000000000000000000050e171e252a2d2e313131313131313131313643505d697683908f8276695c4f4336291c10000000000000000b151e27303940454f545b6063676d7072747677787879797877767472706d66636159554f45403930271e150b0000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d110400000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f0500000000000000000000000000000004060c17232e46535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424e58626d73808c929ea1a8a19e948f8a8683828181828386898e93999fa7a39f938f81786d60594f42392e1d140a000000000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c03000000000000000000000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000003090e121415191b1d1e1f201f1f1e1b191514120e090300000000000000000000000000000000000000060f182129303940454e53575f6266696e71747677787979797877767572706d6764605c54504a423c342d241b1309000000000000000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e00000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800101c2936434f5c6976828f908376695d5043362a1d17171717171717171413110d0802000000000000020d1720293036393a3e3e3e3e3e3e3e3e3e3e3e43505d697683908f8276695c4f4336291c1000000000000000030c151e272e343d424a5053555d60636567696a6b6c6c6c6b6b69676563605c54554f48443e342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d0100000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d030000000000000000000000000000000013202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d110500000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000000000007121c27303d46515b646e73808a92979fa3a69f9c9992908f8e8e8f9092989b9fa4a69f99928c81786d665c50473d30271d0b020000000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c03000000000000000000000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000060c11151a1e212226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000060f171e272e343c43474e5355575f626567696a6b6c6c6c6c6b69686663605c5553504a443f38302a221b120901000000000000000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700101c2936434f5c6976828f908376695d5043362a24242424242424242421201e19130d05000000000008131e29323a4146474a4a4a4a4a4a4a4a4a4a4a4a505d697683908f8276695c4f4336291c100000000000000000030c151d23282f383f44464b515356585b5d5e5e5f5f5f5e5e5d5b595653514b48443e383328231d150c0300000000000000000000000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e13080000000000000000000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b0100000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d01000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000000000000000b151e2b343f49525c646e737e858e92999ea1a8a39f9d9c9a9b9c9d9fa3a9a29f9b948f877f776d665c544a3f352c1e150b00000000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000002090e171d1f262b2e2f32353738393939383735322e2d2b261f1c160c07010000000000000000000000000000000000050c151d232831373c4247484d5355585a5c5e5f5f605f5f5e5d5b595653514b46443f38342e261e1810090000000000000000000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500101c2936434f5c6976828f908376695d504336313131313131313131312e2d2a251e170e05000000010d1925303a444c5254575757575757575757575757575d697683908f8276695c4f4336291c10000000000000000000030b12181d262d333839404547494c4e5051525253525251504e4c4a4645403938332c282118120b0300000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c010000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d120700000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000000000000030c19222d37404a525c636c717a81868d9196989b9c9e9f9f9f9f9e9d9b9997928e89827c736c655c544b42382e231a0c03000000000000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000050d141a22282d31373a3b3f4144454546464544413f3b3a37312c272118120b030000000000000000000000000000000000030b121820262b31373a3c4247484b4d4f51525253535251504e4c494745403a38342e28231c140c06000000000000000000000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e00000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200101c2936434f5c6976828f908376695d50433e3e3e3e3e3e3e3e3e3e3e3a3936302920170d02000005111e2a36414c565e616464646464646464646464646464697683908f8276695c4f4336291c100000000000000000000000070b141c22282b2f35383a3d3f41434445454646454443413f3d3a38342e2c28211c160c070000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c03000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a01000000000000000007101b252e38404a525a61686d747b8084888b8e90919292929291908e8c8985817c766f6a605b534b423930261c1108000000000000000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000060f171f252a34393c4247484c4e505152535252514e4c4846423c383329241d150d03000000000000000000000000000000000000070c151b20262b2e31373a3b3e41434445464646454443423f3d3a38342f2c28231c17110a0200000000000000000000000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000101c2936434f5c6976828f908376695d504a4a4a4a4a4a4a4a4a4a4a4a4746413a32291e130800000713202d3946525e686d7171717171717171717171717171717683908f8276695c4f4336291c10000000000000000000000000020a11171c1f24292c2d3032343637383939393838363432302d2c28231d1c16100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d1104000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b403429201509000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e04000000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000000000000000009131c262e38404850565e61696e73787c7e818384858686858583817f7c79746f6a625f585049413930271e150a0000000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000060f18212930363e45494d5355595b5d5e5f5f5f5e5d5b5855534d48443d352f271f150d03000000000000000000000000000000000000030a0f151a1e21262b2e2f32343637383939393938363533302d2c29231f1c17110b06000000000000000000000000000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e0000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d020000101c2936434f5c6976828f908376695d5757575757575757575757575754524c443a3025190d01000714212e3a4754616d7a7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e83918f8276695c4f4336291c100000000000000000000000000000060b0f12181d1f202325282a2b2b2c2c2c2b2b2a282623201f1c1812100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d01000000000000000000000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e020000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c000000000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b10050000000000000000010a141c262e363e444c52575e61666a6f7274767878797978787675726f6d66626058534e443f382f271e150c03000000000000000000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000000000000000000000000000000030d18212a333b42465055575f6265686a6b6c6c6c6b6a6865615f57544f45403931271f150b010000000000000000000000000000000000000003090e12151a1e21222527292b2c2c2d2c2c2b2a282623201f1c1812100c060000000000000000000000000000000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e00000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e05000000101c2936434f5c6976828f908376696464646464646464646464646464615e564c41362a1e1105000a1723303d4a5663707d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a91958f8276695c4f4336291c100000000000000000000000000000000003070c10131416191b1d1e1f1f201f1f1e1d1b19171313100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e130800000000000000000000000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f14090000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e0400000000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000000000000000000020a131c242c323a41464d5254585f626568696b6c6c6c6c6b6a686663605c54544e47433c332d261d150c03000000000000000000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d20130700000000000000000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c454d525a6164696e72747778787979787774726e69636059514b433931271d12070000000000000000000000000000000000000000000206090e121415181a1c1e1f1f20201f1e1d1b19161413100c070300000000000000000000000000000000000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c00030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b110800000000101c2936434f5c6976828f9083767171717171717171717171717171716d685e5246392d201307000a1723303d4a5663707d8993939393939393939393939393939393938f8276695c4f4336291c10000000000000000000000000000000000000000406070a0c0e1011121213131211100e0c0a07060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c0100000000000000000000000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e0200000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000009121c252e363e454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b11080000000000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f00000000000000000000010a121a202830363b4246484e5355585b5d5e5f5f5a61646c6c6c6c66635c52473d373127221b140b03000000000000000000000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000000000000000000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000030613131313131313130d0c0a07020000000000000000000000000003060809131313131313130b0b090501000000000000000007121d27313c464e575e616c71777b7f8183848586858584817f7b76706b605d554b43392f23180c040000000000000000000000000000000000000000000000020608080b0e1011121313131211100f0c0a07060400000000000000000000000000000000000000000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b0007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000101c2936434f5c6976828f91837e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7a6d6154473a2e211407000a1723303d4a5663707d868686868686868686868686868686868686868276695c4f4336291c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e110500000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000a131c242c333b42464d5355575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000080e161e252a30363a3c4347484b4e504a505b636c7079797979736e63574b3f32262017110a020000000000000000000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101220202020202020201a1917130e0800000000000000000000040a0f13151620202020202020181715110c06000000000000000c18242f39434e585f696e767e83888c8e909192929291908e8b87827d746d675d554b40342920150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000101c2936434f5c6976828f95918a8a8a8a8a8a8a8a8a8a8a8a8a8a8a897d7063564a3d3023170a000916222f3c4854606b70797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131311100e0a06000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d11040000000000000000000000000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d20140800000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000010a121a212930363c4247485761696b6c6c6c68605c5f5f5e5d5b595653514b48433d37312a211b1209010000000000000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d201300000000000000000000000000050c13191f252a2d32373b3c3f444c545c606d727e868686868073665a4d4033271a0b060000000000000000000000000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2726231f19120a0200000000000000070f161b1f22232d2d2d2d2d2d2d2524211d181109000000000004101d2935404b555f6a6e7b838a9095989b9c9a989898999c9b9a938f8981796d675c51453d32271b0f00000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000101c2936434f5c6976828f9393939393939393939393939393939393897d7063564a3d3023170a000713202c38444f5960636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493d3225190d0000000000000000000000000000000001080f14181a1b2020202020202020202020202020202020202020202020202020202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d010000000000000000000000000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e02000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000080f171f252a313744505d697378797979746d665e564e504f4c4a4745403938322b2620180f0900000000000000000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000000000000000000000000000002080d141a1e20262b343d454d565d666d747f87929892857b6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b02000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c393939393939393933322f2a241c140a00000000000007101920272b2e2f3939393939393932312e29221b12090000000006131f2c3945515d676e7c8490959d9d9993908d8b8b8b8d8f92999f9c938e82796d60584e43372b1c110600000000000000000000000106090b0c0e06060300000000000000020405060605040200000000000002070a0c0d0b0b0905010000000000000000000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000d1a2633404d59667380868686868686868680746c61574e43392f251b100700000000000000101c2936434f5c697682868686868686868686868686868686868686867d7063564a3d3023170a0004101c27333d474f5456606060606060606060606060606060606060605c5a544c42382c211509000000000000000000000000000000020b131a202427272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2a2927221c150d0500000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e1105000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000050d141a1f263845525f6b788586868681786d685f584f47403d3a38352f2c27211a150e060000000000000000000000000000000013202d394653606c798693939393939393969696969393939393939386796c605346392d201300000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e14080000000000000000000000000000000000000000000000070d1316191a20202020202020201a1a17130e0801000000000000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34384646464646464646403f3b362e261c120800000000040f19222b32383b3c464646464646463e3d3a342d241b1106000004111d2935414c55606d798391969f9b938e8783807f7e7f8082878f949e9d948e81746a605447382e23170b00000000000000000000070d121618191b13120f0b06000608080c0e1112131312110f0c09080603080e1317191a181715110c06000000000000000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1925323f4b57636d737979797979797979746e645a50453c31281d120900000000000000000f1c2835414e5a66707679797979797979797979797979797979797979706b6054483c2f22160900000b16212b353d44484a535353535353535353535353535353535353534f4e49423a30261b10050000000000000000000000000000010b141d252b3033343939393939393939393939393939393939393939393939393939393939393939393736332e271f170d040000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c01000000000000000000000000000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d201407000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000d1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000002090e1926323f4c5965727f8c93938e827a6f6a6159514440393029241d1b160e0903000000000000000000000000000000000013202d394653606c798693928d89898989898989898989898989898986796c605346392d2013000000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d0200000000000000000000000000000000000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f4453535353535353534d4b4740382e24190e020000000a16202b343d434749535353535353534b4a453f362d22180c01000613202c3945515d6773808d95a09b918c817b767372717273767b828f939e9f93877c6f62544a3f34281c100300000000000000010911181e22252628201f1c17110e121415181b1e1e1f201f1e1c191615130f12191f2326272524211d181109000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6360594f44382c2013070000050f19232b33383c3d4646464646464646464646464646464646464643413d3830281e140a00000000000000000000000000000008131d262f363c404146464646464646464646464646464646464646464646464646464646464646464644423f3931291f150b00000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c20130400000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e211408000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000002090e1a2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063564a3d3023170a0000000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505f606060606060605a58524a40362a1f13070000030f1b27323d464e545660606060606060585650483f34291d1105000714212d3a4754606d7a85929f9e948c7f746e696765656566696e78818f98a39a8e8175665c5044382b1f12060000000000000009131b23292e3132352d2b28221c1a1e212225282a2b2c2c2b2a282622221f1b1c242a2f323332312e29221b1209000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e1811090100000007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000915212c38424c545a5c6060606060606060606060606060606060606056544f473d33271c100400000008111921272c2f30393939393939393939393939393939393939393635322c261e160c020000000000000000000000000000030f1a252f3841484c4e535353535353535353535353535353535353535353535353535353535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e31241807000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000040a0f141a1e2633404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a02000000000000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706b6054483c2f22160900000000000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000001070b0f1112131313131313130a090704000001070b0f1112131313131313130a0907040000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c66635c52473b2f23170a000006131f2b38434e5860626c6c6c6c6c6c6c65625a50453a2e211509000b1825323e4b5865717e8b989e9c8f82756d615e57585858575e666e7b86929f9e9285786d6053463a2d20130700000000000009121b252d353a3e3f413938332d26262b2e2f323537383939383735322f2e2b27262e353b3f403e3d3a342d241b120900000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d070000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f060000000000000000000005101b26303a42494e4f535353535353535353535353535353535353534a48443d352b21160b0000000000080f161c2022232d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c040000000000000000000000000000000814202b36414a53585a6060606060606060606060606060606060606060606060606060606060606060605d5b554d43392e22160a0000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000002080d161b1f252a2d33404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000000000000000000000000000013202d394653606c7986938b7e7265636363636363636363636363636360594f44382c201307000000000000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000000000050c12171b1e1f20202020202020171613100b050c12171b1e1f20202020202020171613100b05000000000006121f2c3844505c667679797979797979736e63584b3f3226190c00000815222e3b4754606a6f79797979797979716c62564a3d3124170b000e1b2835414e5b6874818e909192897c6f635b524d4c4b4c4d545e6976828f9ca297887b6e6155483b2e221508000000000009121b252d373f464a4c4e46443f382f31373a3b3f41444546464544423f3c3b37322c3840474b4d4b4a453f362d241a120800000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000007121c252e353b3f404646464646464646413f3c362f261d12080000000000000000000000000a141e2830383d4143464646464646464646464646464646464646463d3c38332b23190f05000000000000050b10131617202020202020202020202020202020202020201c1c1915100a02000000000000000000000000000000000b1824303c48535c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a675f554a3f33271a0e00000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e13080000000000000000000000000000000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c10040000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000050c131921272c30363a3b404d596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e0800000000000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000000000000000000000000000013202d394653606c7986938b7e72655856565656565656565656565656544f473d33271c10040000000000000000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000713202d3a4653606d78868686868686868073665a4d4033271a0d00000916232f3c4956626f7c868686868686867e7165584b3e3225180b000c1926323f4c5965727f8283848586786d605346423f3e3f424d576773808d9aa995897c6f6256493c2f2316090000000008121b242d373f495157595b53504a42383c4247484b4e5151525352514f4c4947433c39404a52585a585650483f362c241a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000020c161e262c32353639393939393939393939393939393939393939302f2c27211911080000000000000000000407090a13131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000d1a2733404c58646e747979797979797979797979797979797979797979797979797979797979797979797771675b4f4236291d10000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c020000000000000000000000000000000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f13060000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000070e171e252a32383b4246474b4e596673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000070d121618192020202020201a1917130e080000000000000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b00000000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a48443d352b21160b000000000000000000000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821282f34373839393939393939302f2c27211921282f34373839393939393939302f2c27211911080000000713202d3a4653606d798693939393938d8073665a4d4033271a0d00000916232f3c4956626f7c8993939393938b7e7165584b3e3225180b000c1825313e4a57636d7275767778796d665c5044383030363f4c5966727f8c99ab96897d7063564a3d3023170a000000040d1a242d363f49515b626568605b544a45464d5355585b5d5e5f5f5e5d5b5955544e47454a525c636665625a50483e362c231a0d0400000000000000000003060809131313131313131313131313131313131313131313131313130b0a0804000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b020000000000000000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a67748186868686868686868686868686868686868686868686868686868686868686868683776a5d5144372a1e110000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c201304000000000000000000000000000000000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000071019202930363d44484d5254575b5d6673808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d1207000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c38332b23190f0500000000000000000000000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000000000000000000000000000000000002070c0f11121313131313131313131313131313131313131313131313131313131313131313131313131308070502000000000000000000000001070b0f1112131313131313130a09070400000000000000010c17212a333a404345464646464646463d3c38332b232a333a404345464646464646463d3c38332b23190f0500000713202d3a4653606d7986939f9f9f998d8073665a4d4033271a0d00000916232f3c4956626f7c89959f9f9f988b7e7165584b3e3225180b000916222e3a46515b636568696b676d675c544a3f41414142464e586673808d99a399887c6f6255493c2f2216090000010c161f2c363f48515b626d72746c665b545153575f6265686a6b6c6c6b6a68656260585452525c636e73716c625a50483e352c1f160c01000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c05000000000000000000070d1316191a20202020202020201a1a17130e080100000000000000000000000000000000020a1015191c1c20202020202020202020202020202020202020171613100b05000000000000000000000000000000000000000003090d1012131313131313130e0d0b080300000000000000000000000000000000000000000e1b2734414e5a6774818d939393939393939393939393939393939393939393939393939393939393939083776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d1104000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e2215080000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000061019222b323a41464f54575e6164676a6b73808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000009131b23292e313239393939393933322f2a241c140a00000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c000000000000000000000000000013202d394653606c7986938b7e7265584b3f3d3d3d3d3d3d3d3d3d3d3d3c39332c231a10050000000000000000000000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b02000000000000000000000000000000000000000000060d13181c1e1f202020202020202020202020202020202020202020202020202020202020202020202020201514120e09030000000000000000050c12171b1e1f20202020202020171613100b05000000000007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2aca4988b7e7165584b3e3225180b0006121e2a353f495157595b5d555c605c554b474e4e4e4e4d52575f6a76838f9c9f92867a6d6054473a2d211407000007131d28313e48505a626d727f81786c665b5c6064696e727477787979787775726f6a65605d5c636e73807e716c615a50473e31281e13080000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000000002070a0c0d13131313131313130e0d0b0703000000000000000000000000000000000000000005090d0f10131313131313131313131313131313131313130a090704000000000000000000000000000000000000000000070e14191d1f202020202020201b1a17140e08010000000000000000000000000000000000000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9d9084776a5d5144372a1e1100000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d01000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f2216090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000050e18222b343d444c52596063696e7174767778808c9996897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c10040000000000000000000000000013202d394653606c7986938b7e7265584b4a4a4a4a4a4a4a4a4a4a4a4a49443e362c22170b0000000000000000000000000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e04000000000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211e1a140e06000000000000060f171e23282a2b2d2d2d2d2d2d2d2322201c160f08000000000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00010d18232d373f464a4c4f504b5153514c52545a5a5a5b575e61696f7c87929f9c8f8376675d5145392c20130600010d18242f3a43505a626c727f8b8e81786c66666d71767b7e81848485868584827f7c77726d68606e73808d877e716c61594f433a2f24190d0100000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000811191f25292b2c2d2d2d2d2d2d2726241f1a130b0200000000000000000000000000000000000e1b2734414e5a6774818d9aa7acacb2a9a19e9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e130800000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000020c16202a343d464e565e616b6f757b7e8183848587939f96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e0200000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f13060000000000000000000000000013202d394653606c7986938b7e726558575757575757575757575757575550483e33281c100400000000000000000000000d1a2633404d59667380868686868686868680746c61574e43392f251b1007000000000000000000000000000000000000000000060f1921292f343738393939393939393939393939393939393939393939393939393939393939393939393939392e2d2b261f180f0600000000050f1821282f34373839393939393939302f2c27211911080000000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000007111c252d353a3e3f42434045474c565d616767676869696e727b8491999e938a7d7063554b4135291d11040004111d2935404b55616c717e8893938e81786c70797e83888b8e9091929291908e8c88847f7a726d73808d9292877e716b61554c4135291d11040000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000000000000000000020608080c0b09060100000000000000000000000000000000000000000004080a0b0807050200000000000000000000000000000000000205070813131313131313130707050100000000000000000007111a232a313538393939393939393433302b241d140b01000000000000000000000000000000000e1b2734414e5a6774818d9aa9b3b9ada1979191919191919191919191919191919191919191919191919083776a5d5144372a1e110000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000008131e28323c464e5860686d767c82878a8e9091929399a496897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000006121e29343f495156586060606060605a58524a40362a1f1307000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070000000000000000000000000013202d394653606c7986938b7e72656464646464646464646464646464615a5044392d20140800000000000000000000000c1925323f4b57636d737979797979797979746e645a50453c31281d1209000000000000000000000000000000000000000000020d17212b333b404445464646464646464646464646464646464646464646464646464646464646464646464646463b3a37312a21180e030000010c17212a333a404345464646464646463d3c38332b23190f050000111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a131c232a2e3132352f343946525d686d7474747475777b7f8591969e938e81746b6155433a2f24180d01000613202c3945515d67717e87939a9d938e81797d848b9095989b9d9e9f9f9e9d9b9895918c857f79808d929c9992877d70675d5145392c20130600000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c0000000000000000000003090e121415191815120d06000000000000000000000000000000000000050c111417171514120e09030000000000000000000000000002090e12141520202020202020201413110d0802000000000000030e19232c353c414546464646464646413f3c362f261d1308000000000000000000000000000000000e1a2734414d5a6774808d97a2adb8ab9e91858484848484848484848484848484848484848484848484848275685c4f4235291c0f00000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000010d1925303a444e58606a6f7a82898f94979a9d9e9f9fa4ab96897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d100000000000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e2114080000000000000000000000000013202d394653606c7986938b7e727070707070707070707070707070706c6155493c3023160a00000000000000000000000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c0000000000000000000000000000000000000000000007131e29333d454c5052535353535353535353535353535353535353535353535353535353535353535353535353534846423c332a1f1409000007121e28333c454b5052535353535353534a48443d352b21160b0000121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000010a11181e22252628232e3a4754616d7a808181818284878c929796918b81796d60594f4431281d130700000714202d3a4753606d7a859297a2a59d938e848991969d9fa7a7aaa8a7a7a8aaa8a7a09d97928b858d929ca4a39892857a6d6054473a2d21140700030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c11040000000000000000060e151a1e21222524221e181109010000000000000000000000000000000810171c21232422211e1a140d060000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000009141f2a353e474d51535353535353534e4c4741382f241a0e030000000000000000000000000000000815212e3b4854616e7b85929ea4aea99d9083787777777777777777777777777777777777777777777777756f65594d4134281b0e000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000005111d2a36414c565f6a6f7d848f949c9ea6a7a9aaabacafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000000000030a0f1d2a3643505d69768390908376695d5043362a1d0f0a03000000000000000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d2014070000000000000000000000000013202d394653606c7986938d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7e7064574a3d3124170a000000000000000000000007131e2a35404952575960606060606060605a58524a40362c21180d04000000000000000000000000000000000000000000000c18242f3b454f575d5f6060606060606060606060606060606060606060606060606060606060606060606060606055534d453c31261a0e02000b17232f3a454e565c5e6060606060606056544f473d33271c100400121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000070d121618191c212e3b4854616e7b878d8d8e8f9193938f8d89847e756d675c51473e331f160c0100000613202c3945515d676f7c859298a2a59d9591959da0a8aba8a09d9b9a9a9b9d9fa4aca9a19e9691969ca4a39992867d70675d5145392c2013060006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d21140800000000000000060f181f262b2e2f32312e29231b130a010000000000000000000000000008121a22282d30312e2d2a261f180f06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000010d1925313c4750585e5f6060606060605a58524a41362b1f14080000000000000000000000000000000714202d3a46525e69707d8a929da7ab9f958d80736b6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a68655d54493d3125190c000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000713202d3946525e686f7c8691969ea6aab0b4b6b7b8b9afa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000000060e151a1f2a3643505d69768390908376695d5043362a1f1a150e060000000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d00000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000013202d394653606c798693928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c605346392d20130000000000000000000000020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000000000000000000f1c2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5f574d42372b1e1205000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000000000106090c0c15212e3b4854616e7b87949a9b9c9e938682807d78716c605c554b40352c210d0400000004111d2935404b55606a6f7c869298a2a7a09da0a7a9a29f9996918f8e8d8e90939a9ea1a8a8a19ea1a8a39992877d706b60554c4135291d1104000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a000000000000060f18212a31373a3b3f3e3a342d251c130a01000000000000000000000008121a242c33393c3e3b3a36312921180f0500000000000000020d17212930363a3b4646464646464646463936302820160c02000004101d2935414d58626a6c6c6c6c6c6c6c67645c52473c3024170b00000000000000000000000000000005121e2a36424d57616c74808d95a0aaa79f93887d70685e545e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c59544b42372c2115090000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005121e2a36424d57616d7a849198a1a8b0b7bbc1c3c4c5bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000000006101820262b2e3643505d69768390908376695d5043362e2b262018100600000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000007121c252e353b3f404646464646464646413f3c362f261d1208000000000000000000000000000000000000000000000000111e2b3744505d6873787979797979797979797979797979797979797979797979797979797979797979797979797976695f53463a2d21140700111e2a3743505c68727879797979797979706b6054483c2f22160900121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000000000060b0f12131c212e3b4854616e7b8793939495989a9285817d756e685e574d43392e23180c00000000010d18242f3a434e58606a6f7d86929aa4acaaaca59d97928c88848281818283878b91969fa3ababadac9f92877d706b61594f433a2f24190d01000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b0000000000050f18212a333c4247484c4a463f372e251c130a0100000000000000000008121a242c363e45494a4846423b332921170e0500000000000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3845515e6a7479797979797979746e64584c3f33261a0d000000000000000000000000000000020e1a25303b454f59606d79839098a2aea49a92857a6e665b5051515151515151515151515151515151514f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a0000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000714212d3a46535f6974818e96a1aab2bac2c7ccd0d1c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000000000061018222a31373a3c43505d69768390908376695d50433c3a37312a22181006000000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000000000000000000000000000a131c242a2f323339393939393939393433302b241d140b00000000000000000000000000000000000000000000000000121f2c3845525f6b7885868686868686868686868686868686868686868686868686868686868686868686868686867b6e6155483b2e22150800121f2b3845525e6b7884868686868686867d7063564a3d3023170a00121f2b3845525e6b7885919eabaca396897d7063564a3d45525e6b7885919eabaca396897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000020a11171c1f2028232e3b4854616e7b86868687898c9195928e89827a6e695e544a4034281c10040000000007131d28313d464e58606b6f7c87939facaba39f938e857f7b7775747475777a7e848c9299a2a9b3a4978a7e716b61594f473d31281e130800000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b00000000050e172129333c454d5355585651493f372e251c130a010000000000000008121a242c363e4850555755534d453b332920170e0500000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c79868686868686868074675a4e4134271b0e0100000000000000000000000000000009141f29333e45515c676e7b86929fa5aca1978f82786c60594f4444444444444444444444444444444442413d3730271e140900000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c302316090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000815222e3b4855616e7b87929fa8b2bcc4ccd3d7dcd5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000000060f18222a343c43474847505d69768390908376695d50474847433c342a22180f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d02000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d201300000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000121f2c3845525f6b7885929393939393939393939393939393939393939393939393939393939393939393939393887b6e6155483b2e22150800121f2b3845525e6b7885919393939393897d7063564a3d3023170a00121f2b3845525e6b7885919e9f9f9f96897d7063564a3d45525e6b7885919e9f9f9f96897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000020b141c22282b2d352e343a46535e69767979797a7c7f848c9399948f847b6e665c5144382c1f150900000000010c161f2b343d45515d67717e8b9aa4afa399928b817a736e6968676768686e72797f879297a2aaa6998c7f73695f53463e352b1f160c010000091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000000020b172029333b454d575f6265625b51493f372e251c130a01000000000008121a242c363e48505a6164615f574d453b322920170c0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c798692939393938d8174675a4e4134271b0e01000000000000000000000000000000030d17212834404b555f69717e8a939da8a99f948c7f736b60564c4135373737373737373737373737373534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f2215090000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d576774818d99a3afbac4ced6dfe3e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000000030e18212a343c464e535554525d69768390908376695d525455534e463c342a21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e12000000000000000000000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a00121f2b3845525e6b7885919393939393897d7063564a3d45525e6b7885919393939393897d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a141d262d33383942434045464d575e6c6c666d6d6f72787f87939f969083786d6053463c31261a0e0200000000040f1b27333f4953606d7984919eaca49f92877f746d68615f575b5a565e61676d727d859298a2ac9f92867b6e61564c41362a1e11050000000a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b0000000a141d29323b454d575f696e726d635b51493f372d251c130a0100000008121a242c363e48505a616c716e695f574d443b32291e140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e0100000000000000000000000000000000050f18232e39434d57616c74818e95a0aaa69f92877d6f685d52463f342a2b2b2b2b2b2b2b2b2b2b2b292825211b140c03000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e2114070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f697884919eabb5c0ccd6e0e8f1e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000009151f2a333c464e585f62615e566976839090837669565e61625f584e463c332a1f150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f0000000000000000000000000000000002070a0c0d13131313131313130e0d0b070300000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabacacaea9a7a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a194887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00121f2b3845525e6b7884868686868686867d7063564a3d45525e6b7884868686868686867d7063564a3d3023170a000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006111c262f383f44464f504b51535452535f605c606162666c727f8b95a0958c7f7265574e42372b1e12060000000005121f2b3744505b65727f8c97a1a89c928a7e726d615d56534d4e4e4c52555c606b707c86929fa6a3988e8175685e5246392d2014070000000815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000006111b262f3b444d575f696e7b7f726d635b51493f372d251c130a010008121a242c363e48505a616c717d7b6e695e564d443a30261c110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000007121d27303c45505a606d79839198a3aea39991847a6d615b51463c31281d1e1e1e1e1e1e1e1e1e1c1b191510090200000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d2013070000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a1adbdc7d1dee8f2efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201306000000000000020e1a26313c454e585f6a6f6d685e69768390908376695e686d6f6a5f584e453c31261a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e080200000000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8aea49d9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94887b6e6155483b2e22150800121f2b3845525e6b7885919eabaca396897d7063564a3d3023170a00111e2a3743505c68727879797979797979706b6054483c43505c68727879797979797979706b6054483c2f221609000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d38424a50535b5d555c60605d564c4a505354545b606c7883909d9e9184786a5f53473a2e211408000000000613202d394653606c7884919ea9a0968d80736c625b524c4642414141464b5159606a717e8a939eaa9f92867a6e6154473b2f24180c0000000814212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f22160900000b17222d38414d565e696e7b848b7f726d635b51493f372d251b130a08121a242c363e48505a616c717e86847b6e695e564c42382e23170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa5aba1968f82756d62584e433a2f24180f111111111111110f0e0c09040000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3221160c020000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e11050000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1825313e4b5864717e8b97a8b2bdcfd9e3f0faefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121e2b37424d575f6a6f7b7a6d686976839090837669686d7a7b6f6a5f574d42372b1e1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000000000000000000000000000000000000003080b0e0e131313131313130a090704000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb8a99d928d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6e6155483b2e22150800121f2b3845525e6b7885919e9f9f9f96897d7063564a3d3023170a000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f4438404b5660686b6c6c6c6c6c6c6c6360594f44382c201307000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a545b6068696b676d6d685d52454446474a505b6573808c99a196887b6e6255483b2f221508000000000a1623303d495663707d8996a0a99e9184786d605a5146413a373130363940454f58616c75828f99a3a3998c7f7266554b4035291d1004000006121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c20130700030f1b27333f49535e696e7b8491918c7f726d635b51493f372d251b13121a242c363e48505a616c717e879291847b6e685e544a3f34281c1003000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000030c18212935404b555f6a727f8b939ea8a89e948b7f726a5f554b41352921180d030404040404020200000000000000000000000000000000000000000000000000000000000000000000000000000001070c06111c2a36424d5763707d8a96a1acaaa8aab0a79b8e8174685d5245392c201304000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d010000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfcfd9eaf5ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000814212d3a47535f696f7c85837a6d68768390908376686d7a83857c6f695f53473a2d211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000001080f14181a1b20202020202020171614100b0500000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb4a79a8d8080808080808080808080808080808080808080808080808080808080807a6d6154473a2e21140700121f2b3845525e6b7885919393939393897d7063564a3d3023170a000b17232f3a454e565c5e6060606060606056544f473d333a454e565c5e6060606060606056544f473d33271c1004000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b666c75767778797a6d60544b403a3a3f495364717e8b97a8978a7d7164574a3e3124170b00000003101c28343f4a546773808d9aa8a2978a7e71665c51483f35302b26252a2e343d46505a626e7b87929fab9d908376675d5145382c1f13060000020e1a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b10030005121f2b3744505b656e7b8491969c918c7f726d635b51493f372d251b1a242c363e48505a616c717e8792999691837a6d665c5044382b1f1206000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000060f18242f39434e58626d75818e96a1aba69f92867c6f675d51453f332a1f150b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050c13181b1e1a25313b4653606c7884919e9f9f9f9f9fa095897c6f63564c4135291d1104000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f32261908000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d1a2734404d5a6773808d9aa6b3c0cdd9e6f3fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000815222e3b4855616e7b859290837a6d7683909083766d7a839092857b6e6155483b2e221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000010406070a0d101112131312100e0b080705020000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2323201c160f08000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a73737373737373737373737373737373737373737373737373737373736d685e5246392d20130700121f2b3845525e6b7884868686868686867d7063564a3d3023170a0007121e28333c454b5052535353535353534a48443d352b333c454b5052535353535353534a48443d352b21160b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000613202d394653606c7881838485868275665c5145403f414a5464717e8b97a4988b7e7165584b3e3225180b00000006121f2b3844505c667683909da99f9285796d60544a403629241e1a191d2328343e47535f6a7683909ca99f92867a6d6053473a2d2014070000000915202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000613202d394653606c79839096a0a39c918c7f726d635b51493f372d25242c363e48505a616c717e879299a3a0959083796d6053463a2d201307000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000007121d28313c46515b606d7a849199a3aea3999184796d605a50463c31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f171e23282a2b2d2b3844505b66737f8c999393939393939084776b6054443a302419120b030000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c30231609000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c2013060000000000000713202d3a4653606d78818e9390837a7683909083767a8390938e81786d6053463a2d201307000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000020608080d0606030000000000000000000000000000000104080d111314171a1d1e1f201f1f1d1b181414110e080200000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000010b141d252b30333439393939393939302f2c27211a11080000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e67676767676767676767676767676767676767676767676767676767615e564c4135291d110500111e2a3743505c68727879797979797979706b6054483c2f22160900010c17212a333b434a4f5053535353534c4a463f372d232a333b434a4f5053535353534c4a463f372d23190f0500000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0006121f2b3844505b6677849091929285796d6058514a4c4b515b6673808d99a9978a7d7164574a3e3124170b0000000713202d3a4653606d7986929fa89b8e8175665c5042392e2419130e0d1218222b37434e5866727f8c99a5a399897c6f6356493c30231609000000030e1925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f04000005121f2b3744505b65707d869298a2a39c918c7f726d625b51493f372d2c363e48505a616c717e879299a3a39992877e71665c5044382b1f1206000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000010c161f2a343f45525d686f7c87929fa6aba0968e81756c62584e43392f24180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1821292f3437383939333f4a54616e7a8786868686868686867f7265594f43322c29231d150d0700000000000000000000000000000000000000000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d201307000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2835414e5b6874818e9ba7b4c1cedae7f4fcefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000006121f2c3844505c666d78818e9390837a839090837a8390938e81786d665c5044382c1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000003090e1214151913120f0b06000000000000000000000003070d1013191d202124272a2b2c2d2c2b2a282521201e19140f0a0400000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a050000000000000000000000000000000000000008131d262f363c4041464646464646463d3c38332c231a0f0500000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443a3025190d01000f1b2834404b5660686b6c6c6c6c6c6c6c6360594f44382c20130700000a16222e39434d555b5d6060606060585651493f34292e39434d555b5d6060606060585651493f34291e120600000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00030f1c28333f4a546774818e9a9f978b7e716a605c5459555d606c7884919da297897c6f6356493c302316090000000714212e3a4754616d7a8798a3a5988b7f7265544a3f30271c1208020007101a26313d495663707c8996a3ab978a7d7164574a3e3124170b0000000008141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c2721191107000000030f1b27333f4953606b707d869298a2a39c918c7f726d625b51493f37363e48505a616c717e879299a3a39992877e716c61544a3f34281c1003000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000040d18222935414c56606a727f8c949fa9a89e938b7e716a5f554b40352921170c03000000000000000000000000000000000000000000000000000000000000000000000000000000010c17212a333a4044454646463a46525e686e797979797979797979726d6256473f3a38342f271f191007000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb4aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f1206000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000e1b2734414e5a6774818d9aa7b4c0cddae7f6ffefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20130600000000000003101c28343f4a545c666d78818e939084839191838490938e81786d665c544a3f34281c1003000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000060e151a1e212226201f1c17110a0200000000000003060c1012181d2024292c2d30343638393939383735322e2d2a251e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1a252f3841484c4e535353535353534a48443d352c21160b00000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e61544d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413a32281e130800000b17232f3a454e565c5e6060606060606056544f473d33271c100400010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e333f4a555f676a6c6c6c6c6c65625b51463a2e22160900000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000b17222d3c4956626f7c89949f9f92857c716d66666666676d737f8c96a09f9285796d6053463a2d2013070000000815222f3b4855626e7b8895aaa4978a7d7164574a3e2e24150b000000000915222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000020d172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f0700000000000b17222d38414f59606b707d869298a2a39b918c7f726d625b51493f3e48505a616c717e879299a3a39992877e716c615a5042382e23170b00000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000061019242f3a444e58606c77828f97a1aba59f92867c6e675d51453e33291e150b00000000000000000000000000000000000000000000000000000000000000000000000000000007131e29333c454c505253535246444d565e616c6c6c6c6c6c6c6c6c65625b51504c47454039312a221910060000000000000000000000000000000000000916222f3c4955626f7c8895a2afaea39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c1003000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000d192633404c5966737f8c99a6b2bfced9e5f1feefe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c201300000000000000000c17232e38424a545c666c78818e92909195959191928d81786c665c544a42382e23170c00000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000060f181f262b2d2e332d2b28221c140b08060406060b0f12171c1f24292c2f35393a3d4043444546464543413e3b3936302b272019130c04000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000814202b36414b53595b6060606060606056554f473d33271c1004000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e615447404040404040404040404040404040404040404040404040403a3935302820160c02000007121e28333c454b5052535353535353534a48443d352b21160b000003101d2936424f5b6771777979797979726d62564a3e3136424f5b6771777979797979726d62564a3e3124180b00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000615222e3b4754606a76828f98a29792857e7975737273757a8088939fa1978d8074665c5144382c1f12060000000916222f3c4955626f7c8895a2a396897d7063564a3d30231706000000000714212e3a4754616d7a8794a0a5998c7f7266594c3f3326190c0000000000050e17222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000006111b262f3d474f59606b707d869298a2a39b918c7f726d625b514948505a616c717e879299a3a39992877e716c615a50483e30261c110600000714202d3a46525e6976797979797979797976685e5246392d201307000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000008131e28323d44505b656d7a859199a4aea2989083796d605a50453b30271c120700000000000000000000000000000000000000000000000000000000000000000000000000000c18232f3a454f575c5e60605f53504a4d52545f60606060606060605c5e5f5f5c5853514b433c342a22180c0200000000000000000000000000000000000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b00000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000b1824313e4b5764717e8a97a8b2bdc8d4e2edf8efe2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c20110c0600000000000006111c263038424a545b666c77808d929da0a09d928d80776c665b544a423830261c110600000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000030e18212a31373a3b403938332d261d191312101314171c1f23282c2f35393a4145474a4d505152535252504e4b4746413b373229241e160e05000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000000000000000000000b1824303c48535d64676c6c6c6c6c6c6c6360594f44382c201407000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b3434343434343434343434343434343434343434343434342e2d29251e160e04000000010c17212a333b434a4f5053535353534c4a463f372d23190f05000004111d2a3744505d6a778386868686867f7265584c3f323744505d6a778386868686867f7265584c3f3225190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000006131f2b37434e58616e7b869298a097928b8582807f8082858d939aa19892857a6d61544a4034281c10040000000815222e3b4855616e7b8894aaa4978a7d7164574a3e2d22170b000000000815222f3b4855626e7b8895a1a5988b7e7265584b3f3225180c00000000000006111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c110800000000000000000a141d2b353d474f59606b707d869298a2a39b918c7f726d625b51505a616c717e879299a3a39992877e716c615a50483e362c1e140a00000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000010c162027333f49535e68707d87939fa6aaa0958d81746c61574d42392e23180e05000000000000000000000000000000000000000000000000000000000000000000000000030f1b2834404c5761686b6c6c6c605c544a46475353534c52565d6065696b6c6b6965605c554e463c342a1e140a00000000000000000000000000000000000916222f3c4955626f7c8895a2afa5988b7f8b93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c110600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b8896a0acb8c6d0dbe7f0f9e2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f5346392c211d1711090000000000000a151e263038424a545b656c77808d939d9d938d80776c655b544a423830261e150a0000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000009151f2a333c4247484c46443f382f2925201f1d1f2022282b2e34383a4045474c5254575a5d5e5f605f5e5d5b5854524c47433c35302820170e0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000000000000000000010e1a2733404c59646f7479797979797979706b6055483c2f231609000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e272727272727272727272727272727272727272727272721201d19130c0400000000000a16222e39434d555b5d6060606060585651493f34291e1206000004111e2b3744515e6a7784919393938c7f7265594c3f323744515e6a7784919393938c7f7265594c3f3226190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000030f1b27323d46535f69707d8691969e9f97928e8c8c8d8f92989f9f9691867d6f685e5242392e23180c000000000714212e3a4754616d7a8798a2a5988b7f7265544a3f33281c1107010006101823303c4956636f7c8996a2aa978a7d7164574a3e3124170b000000000000000a141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000000020b19232b353d474f59606b707d869298a2a39b918c7f726d625b5a616c707e879299a3a39992877e716c615a50483e362c241a0c02000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000040d17222d38414c56606b73808d949fa9a79d928a7e71695f544a40342820170b02000000000000000000000000000000000000000000000000000000000000000000000005111e2a3744505c6873787979796d665c504441454c52565e61686d727678797876726d675f584e463c30261c1106000000000000000000000000000000000916222f3c4955626f7c8895a2afa396897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a46535f697784919eaab4bfcad6dee8eee2d5c9bcafa296897c6f635649505c6976838f9c9286796c5f534639302d29221b12090000000000030c151e262f38424a535b656c74818e9b9b8e81746c655b534a42382f261e150c030000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313c454d53555953504a423b35302d2b292c2d2d3338393f44464b5153565d606367696b6c6c6c6b6a6865615e56544e46413a322920170d020000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000000000000000000000000010e1b2834414e5b677481868686868686867d7063564a3d3023170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1413110d08020000000000010e1a27333f4a555f676a6c6c6c6c6c65625b51463a2e221609000005111e2b3844515e6b7784919e9f998c7f7266594c3f333844515e6b7784919e9f998c7f7266594c3f3326190c00000713202d3a4653606d798693a0aca6998d8073665a4d4033271a0d00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000a15202a36424d57606b707c848c9196999c9b9999999b9d9a97928d847d6f6b60564c4130271c1207000000000613202d394653606c7985929fa79b8e8174665b5044382d2218120d0c1117222b37424d5765727f8c98a5a398897c6f6256493c2f23160900000000000000020b141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c0100000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d62616c707e879299a3a39992877e716c615a50483e362c241a1208000000000009141f29333b42464853535353535353535346413a32281e130800000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000006111b262f3a444f59606d78829097a2ada49f92857b6e665c51443e32291d140a000000000000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885868686786d60534a4c51565e61686d737a7f82858685837f796f6a5f584e42382e23170b000000000000000000000000000000000916222f3c4955626f7c8895a2afa3968a7d7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b0000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0005121e2a36424d576673808c98a2aebac3ccd7dce3e7d5c9bcafa296897c6f635649505c6976838f9c9286796c5f53463e3d39342d241b110600000000060f19232b353d464e58606a6f7c8592989891857c6f6a60584e463d352b23190f060000000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0006121e2b37424d575f6166605b544d46413b393835393a3c3f44464a5053555d6064686d70737677787979787674716e68626058524c443a32291e130800000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000000000000000000000000010e1b2734414e5a6774818d93939393938a7d7064574a3d3124170a000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d070705010000000000000003101d2936424f5b6771777979797979726d62564a3e3124180b000005121e2b3845515e6b7884919ea6998c807366594d40333845515e6b7884919ea6998c807366594d4033261a0d00000713202d3a4653606d798693a0aca69a8d8073675a4d4034271a0700000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b000000040e1a26313b454f59606a6f797f848a8d8f9192929291908d8a8580796f6b60594f443a301e150b000000000006121f2b3844505b667683909ca99e9285786c60544a3f3329241d19181b2227343c46535f6976838f9ca99f9286796d6053463a2d2013070000000000000000020b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e13080000000000000000071119232b353d474f59606b707d869298a2a39b918c7f726d6c707e879299a3a39992877e716c615a50483e362c241a1208000000000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000000a141d29323d44505c666e7b85929ea4ada2979083786d60594f443b2f261c11060000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d6976839098897c6f635a56555d60686d737a80858b8f9192928f8b847c6f6a5f544a3f34281c10030000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7d717d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c11060000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00020e1a26313b4754616e7a86929fa7b1bac2cbd1d6dcd5c9bcafa296897c6f635653535c6976838f9c9286796c5f53534b49453e362d22170c000000030e18212b353d474f58606a6f7c8592918c8c9191857c6f6a60584f473d352b21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000814212d3a47535f696e736c665f57524c484644404547494a5053545c6063676d71757a7d8083848586858583817e7a756f6a615d564c443a3025190d0100000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000000000000000000010e1a2734414d5a6774808d9a9f9f9f978a7d7164574a3e3124170b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080101010101010101010101010101010101010101000000000000000000000004111d2a3744505d6a778386868686867f7265584c3f3225190c000005121f2b3845525e6b7885919ea6998d8073665a4d40333845525e6b7885919ea6998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca79a8e8174675b4e412e23180c00000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b0000000009141f29333d474f5860676d72787d8082848586858483807e79736d6760594f473d32281e0c030000000000030f1c28333f4a546673808d99a7a1978a7d70665b50443e352f292423282d333d464f59616e7b86929faa9c908376665c5145382c1f13060000000000000001070d111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000000000000071119232b353d474f59606b707d869298a2a39b918c7f72707e879299a3a39992877e716c615a50483e362c241a12080000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000020b172028343f4a545e69707d8a929da7a99f958d80736b61564d42382d22170e05000000000000000000000000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a8e81756c656364676d737a80868d92989c9e9f9e9c9691857c6f665c5044382b1f13080000000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e71707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000914202d3946525e6873808c95a0a8b1bbc0c7cbd0d0c9bcafa296897c6f63606060606976838f9c9286796c606060585650483e34291d110500000915202a333d474f59606a6f7c8592918c7f7f8c9192857c6f6a60594f473d332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222e3b4855616e7b7f786e69615e565453504b515356545b6063666d70757a7e82868a8d909192939291908e8b86827c746d685e564c41362a1e11050000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000000000000000000000000000d1a2633404d596673808c99a6aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000004111e2b3744515e6a7784919393938c7f7265594c3f3226190c000005121f2c3845525f6b7885929ea69a8d8073675a4d40343845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d798693a0aca89b8f827568544b4034281c1004000916232f3c4956626f7c8995a2afa4988b7e7165584b3e3225180b00000000030d17212b353d464e555c60666d70737677787978787674716d67605d554f473d352b20160c000000000000000b17222d3c4956636f7c8995a0a99d9083786c605a50454039352f2e34383f444e58616b75818e99a3a3988c7f7265544b4034281c1004000000000000040c13181d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d1307000000000000000000071119232b353d474f59606b707d869298a2a39b918b7f7d879299a3a39992877e716c615a50483e362c241a120800000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000000000000050e17232e38424d57616c74808d95a0aaa79f93887d70695e544a3f332820160b020000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98938b7f75717071747a80858d92989fa2aaa4a3a5a8a1979083786d6053463a2f24190d0100000000000000000000000000000916222f3c4955626f7c8895a2afa4978a7e716b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b02000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000005111e2a36414c56606d798390969fa7afb5babfc2c3c4bcafa296897c6f6c6c6c6c6c6c76838f9c9286796c6c6c6c64625a5045392d21150800020f1a26313c464f59606b6f7c8592918b7f72727f8b9192857c6f6b60594f463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88827b736d686461605b555d606265666c7074797d81858a8f92999a9c9e9f9f9f9e9d9b99928f87817a6d685e5246392d2013070000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2a5988b7f7265584c3f3225190c000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9f998c7f7266594c3f3326190c000006131f2c3946525f6c7985929fa79a8d8074675a4d41343946525f6c7985929fa79a8d8074675a4d4134271a0e01000713202d3a4653606d798693a0aca99d908376665c5145382c1f130700091623303c4956636f7c8996a2afa4988b7e7165584b3e3225180b0000000000060f19232b343d434b51545c606366696b6c6c6c6b6a6764605d55514b433d342b23190e04000000000000000615222f3b4854606b7784919da8a0958c7f726c615a514b4541403f4045495058606a707d8a939eaa9f92867a6d6154473a2e23180c000000000000040d161d24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d01000000000000000000071119232b353d474f59606b707d869298a2a39b918b869299a3a39992877e716c615a50483e362c241a120800000000000000000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000000000000000006111c26303b45505a606d79839098a2aea49a92857b6e665b50443d32281d140a0000000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b88959b918b827e7d7e81858c92989fa2a29f9a9796989c9f9f958a7d7164554c4135291d110400000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71646a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a00000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000020e1925303b45515c666e7b8490959fa3abaeb4b6b7b8b9afa296897d7979797979797979828f9c92867979797979716c6256493d3024170a0006121f2b37434e58606b707d8692918b7f726d6d727f8b9192867d706b60584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b888f86807a75716e6c666b676d6f7175797c81858a8e92989c9fa3aba39f9e9d9d9d9fa3a39f9a938e847a6d6154473a2e2114070000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f03000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a6998c807366594d4033261a0d000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919ea6998c807366594d4033261a0d00000613202c3946535f6c7986929fa79a8d8174675a4e41343946535f6c7986929fa79a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0acac9f9286796d6053463a2e23180d060a1723303d4a5663707d8996a3b0a4978b7e7164584b3e3125180b000000000000081119222b303940454a5053575a5c5e5f5f5f5e5d5a5753514b45413a312b22191107000000000000000007131f2c38434f5965727f8b96a1a79f93887e716c605d55524c4c4c4b51535b606a6f7c86929fa5a3988e8174685e5246392d1d12070000000000010c161f282f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000000000000000000071119232b353d474f59606b707d869298a2a39b999299a3a39992877e716c615a50483e362c241a120800000000000000000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000000000000000040404000a141e29333e45515c676e7b86929fa5aca1978f82786c60594f443a2f261b110600000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6a7784919d9b948f8b898a8d92989fa2a29f98928d8a898b90949c9c8f8276675d5145392c20130600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e71645f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000008141e2834404b545e696e7b838d92999fa3aaa9aaabacaea5998f8986868686868686868f949f988986868686867e7164584b3e3125180b000814212e3a47535f6a707d8692918b7f726d62626d727f8b9192867d706a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b8898928d86827e7b797877787a7c7e8285898d92979b9fa2a7a09d9999929190909192999a9ea19f96887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000000000916232f3c4956626f7c8995aab4a79a8e8174675b4e4134281b09000000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2b3845525e6b7885919ea6998d8073665a4d4033271a0d000006121f2c3844515c667986939fa79b8e8174685b4e41353844515c667986939fa79b8e8174685b4e4135281b0e02000713202d3a4653606d798693a0acaea398897c6f62544b4034281f1612101824313e4b5764717e8a97a4b1a4978a7e7164574b3e3124180b000000000000000810191e272e34383f44464a4d505152535251504d4a47454039352f281f191007000000000000000000030c1b27323d4753606d7984919eaca49a92867e736d67605d565959545c60656c717c859198a2ac9f92867b6e61564c4135291d0c03000000000007131d28313a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c2013060000000000000000000000071119232b353d474f59606b707d869298a2aba39fa3a39992877e716c615a50483e362c241a12080000000000000000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e010000000000000000000000000000000000000000000306080911111111110c17212834404b555f69717e8a939da8a99f948c7f736b60564c41382d22170d040000000000000000000000000000000000000000000000000000000000000006121e2b37424e5765727e8b95a09e9c9896979a9fa2a39f98928c85817e7d7e838c929f92867a6d6054473a2d21140700000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164545c60646a6e72757778787979787675726e69636159534d453d352b23190f0600000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000020c18232e39424d575e696e7880878d9298999c9d9e9fa39fa1999693939393939393939c9fa6a393939393938b7e7164584b3e3125180b000815222f3b4855626e7b8592938b7f726d625b5b626d727f8b9192857b6e6255483b2f221508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88959f98928e8b878685848586898b8e92979a9ea1a8a09e9995908c89868483838486898d92979e95887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000814212e3b4754616e7a8798a2aea89b8f8275685c4f4230251a0e020000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000005121f2c3845525f6b7885929ea69a8d8073675a4d4034271a0d01000713202d3a4653606d79869aa4a89b8e8175685b4e42353a4653606d79869aa4a89b8e8175685b4e4235281b0f02000713202d3a4653606d798693a0acb4aa998d8073665c51453b3128201f1c1e26323f4c5965727f8c98a5b0a3968a7d7063574a3d3024170a0000000000000000070c151d23282e34383a3d4043444546454543413e3a38352f29241d160d07000000000000000000000b151e2b353d45515c67717d8a9aa4aca298928a8079716d6867666567666d70787e869197a1aaa6998c8073695e53493f372d1e150b00000000010d18242f3a434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d211407000000000000000000000000071119232b353d474f59606b707d86929facafacac9f92877e716c615a50483e362c241a1208000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e0100000000000000000000000000000000000000030a0f1215151e1e1e1e1e1e1e18232e39434d57616c74818e96a0aaa69f93877d70685e53493f33271f160c01000000000000000000000000000000000000000000000000000000000000020e1a26313c4653606c78839097a1a8a4a3a4aaa29f98928d86807a74717072767f8c94998a7d7063574a3d3024170a00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164585053585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f1408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000007121d27303b454d575e666d747b8186898d8f909192999393939393939393939393939393939393939393938b7e7164584b3e3125180b000814212e3a47535f6a74808d887f726d625b51515b626d727f8b8d80746a5f53473a2e211408000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000815222f3b4855626e7b88949fa29f9b979992919192939a989b9ea1a9a29e9a96918c8883807d7a78767677797c80858b9297887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000613202d394653606c7985929facaa9d9083776a574d42362a1e11050000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929fa79a8d8074675a4d4134271a0e01000714202d3a4753606d7a8693a0a89b8e8275685b4f42353a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0acb8ab9e9285796d60574d433a322d2c282a2d36424d576774818e9aa7b3a995897c6f6256493c2f231609000000000000000000030b12181c23282b2d30333638393939383734312d2c29241d18130c040000000000000000000007121c27303d474f59606b707d87939facaaa29f928d847e7a767473727375797d838b9298a1a9b3a5998c7f726d625b51493f30271d120700000004111d2935404b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000000000000000000000000071119232b353d474f59606b727f8c98a5b2b3a79a8d80746c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000000060e151a1f21222b2b2b2b2b2b2b2b2b27303c45505a606d79849198a3aea49991847a6d655b50443d31281e13080000000000000000000000000000000000000000000000000000000000000009151f2b3844505b666f7c8591969c9f9f9e9c98928d86807a736d686463656d76828f998d8073665a4d4033271a0d00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000b151e29333b454d545c60696e747a7d808384858686868686868686868686868686868686868686868686867e7164584b3e3125180b0006121f2b37434e58646e74817e726d625b514949515b626d727f80746e64584e43372b1f1206000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000714212d3a4754606d79828b92989ea1a8a39f9e9e9f9fa4aca9a19e9a97928e89847f7b7773706d676a6a666d6f73797f858f887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000005121f2b3744505b657783909daaac9f928579695e52463a2d2014070000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa79a8d8174675a4e4134271b0e01000714212d3a4754606d7a8793a0a89b8f8275685c4f42353a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000713202d3a4653606d798693a0acb9ada1978b7e71695e554c443e3a3834363a3d46535e697784909daaada297877a6e6154473b2e2114080000000000000000000000070c11171c1f202427292b2c2c2c2b2a2724201f1d18120d070100000000000000000000000c18232e39424f59606b707d86929aa4aba9aca49c96918b8682807f7f8082858a90959fa3aaaaaca79c918b7f726d625b5142392e23180c0000000613202c3945515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e010000000000000000000000071119232b353d474f59606b707d86929facacacac9f92877e716c615a50483e362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e01000000000000000000000000000000000006101820262b2e2f3737373737373737373737333e45515d676f7c86929fa5aba1968f82776c60584e433a2f24190d06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545f6a6f7c848c909292918f8b86807b746e68605d56565b64707d8a998f8275685c4f4235291c0f02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4347484c4e505252535252504e4b4846423b38332a251f170f0700000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d130800000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000030c172129333b424a51575e61676d7073767778797979797979797979797979797979797979797979797979716c6256493d3024170a00020f1a26313c46525c646e74726d625b51493f3f49515b626d72746e645c52463c31261a0f02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000613202c3945515d676d767e858c9196989b9d9e9f9f9e9d9a9897928e8a85817c77736e696663605d55545c6063676d727a81887b6e6255483b2f221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000030f1b27333f49536874818e9ba7aea298877b6e6154473b2e2114080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000006121f2c3844515c667986939fa79b8e8174685b4e4135281b0e02000814212e3b4754616e7a8794a1a89c8f8275695c4f42363b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000713202d3a4653606d798693a0acb1a7a09d92857b6e675d56504846443f4246474f58616e7b8795a0acab9f928578685e5246392d20140700000000000000000000000000060b101213171a1d1e1f201f1e1d1a171413100c070100000000000000000000000004101c2834404a54606b707d869298a3a69f9c9fa4a8a19e99928f8d8c8c8d8f92989da0a7a7a09da0a7a39b918b7f726d62544b4034281c100400000714202d3a4753606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c100300000000000000000000071119232b353d474f59606b707d869298a2a39f9fa3a39992877e716c615a50483e362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79b8e8174685b4e4135281b0e0200000000000000000000000000000000030e18222a31373a3c44444444444444444444444444404b555f6a727f8b939ea8a89e948c7f726a60554c41352922180c010000000000000000000000000000000000000000000000000000000000000b17222d38424e585f6a6f797f83858684827f7a736e69615e56524c4a54606d7987868683776a5e5144372b1e1104000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000000000000000000000a16202b343d4347494949494949494846423b33291f140900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000050f172029303940444d53555d606366696a6b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64625a5045392d21150800000915202a33414a525c646765625b51493f37373f49515b626567645c524a41332a20150900000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0004111d2935414b555d606d717a7f84898c8f9091929291908e8b8885817d79746f6b66615f575653514b4b5153555c60686d757f7b6e6155483b2e221508000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000b17222d3f4c5865727f8b98aab4aa96897c706356493d302316080000000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79869aa4a89b8e8175685b4e4235281b0f02000815212e3b4854616e7b8794a1a99c8f8376695c5043363b4854616e7b8794a1a99c8f8376695c504336291d1003000713202d3a4653606d798693a0acaca09590959082796d68615a5553504a4d525459606a74808d9aa7b1a99c8f827669564d41362a1e11050000000000000000000000000000000306070a0d101112131212100e0b07060400000000000000000000000000000006121f2c3844515c66707d869298a3a39c948f939aa0a7aba39f9c9a99989a9b9fa2aaa8a19e9590959ba3a39b918b7f72665c5145382c1f13060003101c2936434f5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000000000000000000071119232b353d474f59606b707d869298a2a399929299a3a39992877e716c615a50483e362d241b120900000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89b8e8275685b4f4235281c0900000000000000000000000000000000000a15202a343c4347485151515151515151515151515151514e58626d75818f96a1aba69f92877c6f675d51453f34291d110500000000000000000000000000000000000000000000000000000000000006111c262f3c464e585f676d727678797876726d68615e56524c454145515d67757979797771675b4f43362a1d1004000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312e2f32353738393939383735322e2d2a261f1c170e0903000000000000000000000000000000000000000000030f1b27323d464e545656565656565654534d453b31251a0e02000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000050e171e272e343b42464b5153565a5c5d5e5f6060606060606060606060606060606060606060606060585650483e34291d11050000030e18212f38414a52585a585651493f372d2d373f495156585a58524a41382f21180e0300000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00010d18242f3a434b515a62686d72797c7f82848586858583817f7c7974706d6663605955534d494745404045464b51565e616d726e695f53473a2d211408000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000616232f3c4956626f7c8998a3aea5988c7f7265594c3f3025190d0100000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a89b8e8275685b4f4235281c0f02000815222e3b4855616e7b8894a1a99c908376695d5043363b4855616e7b8894a1a99c908376695d5043362a1d1003000713202d3a4653606d798693a0acaa9d9084909490827a716c6562605c54565e61646b707c87929facb0a6998c7f7266594c3f3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79849197a1a49c918c838790959c9fa4aca9a7a6a5a6a8a8a7a09d96918a848c919ba3a0959084796d6053463a2d20130700000d1a2733404d5a6673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f020000000000000000071119232b353d474f59606b707d869298a2a3999286869299a3a39992877e716c615a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca89c8f8275695c4f4230251a0e02000000000000000000000000000000030f1a26313c464e53555e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b606d7a849199a3aea39991847a6d605a50453a2e211509000000000000000000000000000000000000000000000000000000000000000a141d2a343c464e555d6065696c6c6b6965615e56524d46413b35414b555d6b6c6c6c6a675f564b3f33271b0e02000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252226282a2b2c2c2c2b2a282522211e1a14100b05000000000000000000000000000000000000000000000006131f2b37434e586062626262626262615e574d42362a1e1205000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000050c151c232831363a4045474a4d5051525353535353535353535353535353535353535353535353534b49453e362d22170c00000000060f1d262f3841474c4e4b4a453f372d25252d373f464a4b4e4c4741382f261d0f060000000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000007131d28313a414550565d60666d6f727577787979787674726f6c6663605c54544f4846423d3a393534383a40454c525b6265615f574d42372b1e1206000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000713202d3a4653606d7986929faca89b8e817568564c41362a1e110500000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a89b8f8275685c4f4235291c0f02000815222f3b4855626e7b8895a1a99d9083766a5d5043373b4855626e7b8895a1a99d9083766a5d5043372a1d1004000713202d3a4653606d798693a0aca396897d85929490847d76726e6d666b6b696e71757d859299a3afab9f94887b6e6155483b2e2215080000000000000002060a0c0d1313131313131313131313131313131313131313131312110f0c0701000000000000000006121f2c3844515c666e7c8591979c928c7f767c838a8f939a9a9d9e9f9f9e9d9b9895908b847e777f8c919b9691837a6e665c5145382c1f130600000916232f3c4956626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d0000000000000000071119232b353d474f59606b707d869298a2a39992877d7d879299a3a39992877e716c625a50483f362d241b12090000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaa9d9083776a574d42362a1e120500000000000000000000000000000006121f2b37434e585f626a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a686f7c87929facaba0968e81756c62564a3d3124170b00000000000000000000000000000000000000000000000000000000000000020b18222a343c434b5154595d5f5f5e5c5854524c46423b36302f3a434b515e6060605e5b564d44392e22170b00000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181514120e0903000000000000000000000000000000000000000000000000000815222e3b4754606a6f6f6f6f6f6f6f6e695e53463a2d211407000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000030b12181f252a2f35393a3d404344454646464646464646464646464646464646464646464646463e3d39342d241b110600000000000b141d262f363c40413f3d3a342d251b1b252d343a3d3f413f3c362f261d140b000000000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d0000010c161f282f353f444c52545c606265686a6b6c6c6b6a676562605b5453514a48433d3a36312d2c29282c2f343a414651575955534d453c31261a0e02000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000006121f2c3844515c667683909ca9aa9e918477685e5246392d20130700000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a89c8f8275695c4f4236291c0f03000915222f3c4855626f7b8895a2aa9d9083776a5d5044373c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000714202d3a4753606d7a8693a0ada194887b7e8b9296918a837f7b79787778797a7d82889297a1abafa4998f8276695f53473a2d211408000000000000070d12161919202020202020202020202020202020202020202020201f1e1b18130c050000000000000004101c2834404a545f6a6e7c8591928c7f736d6f787d82878b8e9091929291908e8b88837e79716d727f8c9191847a6e685e544b4034281c100400000815222e3b4754606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000000000000071119232b353d474f59606b707d869298a2a39992877e70717e879299a3a39993877e716c625a50483f362d241b120900000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facac9f928579695e52463a2d2014060000000000000000000000000000000815212e3a47535f6a6f777777777777777777777777777777777777777777777f8c99a5b2a89e938b7e7165584b3e3225180b0000000000000000000000000000000000000000000000000000000000000000061018222a313a4145474c50525352504c4746413a36302a2528313a414547535353514f4b443b32281d110600000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0f111212131312100f0c080705020000000000000000000000000000000000000000000000000000000916232f3c4956626f7c7c7c7c7c7c7c7b6e6154483b2e211508000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d0000000000000000000000070c141a1d24292c2d303336373839393939393939393939393939393939393939393939393931302d29221b1209000000000000020b141d242b30333432312e29231b12131b23292e31323433302b241d140b02000000000c1925323f4c5865727f8686868686868073665a4d4033271a0d000000040d161d2429323a41454a505356595c5d5e5f5f5e5d5b585553504a4644403938322d2a2620201d1c1f232930363f464a4c4847423c332a1f150900000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000004101c2834404a5466737f8c99a9aca096877a6d6154473a2e21140a00000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a99c8f8376695c504336291d1003000916232f3c4956626f7c8995a2aa9d9084776a5d5144373c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000714212d3a4754606d7a8793a0ada194877b74818e949e95908c888685848585878a8f939aa1a9afa59f93877c6f62574d42372b1e120600000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b2b28241e170f06000000000000000c18232e39424e575f6a6e7c858c80736d63666d70767b7e81838485858584817f7c77726d67626d727f8b847b6e685e564c42392e23180c00000006131f2b38434e5863707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d201307000000000000071119232b353d474f59606b707d869298a2a39992877e706c6c717e879299a3a49993877e716c625a50483f362d241b1209000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facaea298877b6e6154483b2d22170b0607080808060200000000000000000915222f3c4855626f7c8484848484848484848484848484848484848484848484919daab7afa59f9285786c5f5245392c1f120600000000000000000000000000000000000000000000000000000000000000000610181f282f35393a3f43454645433f3a3936302a251f191f282f35393a46464644433f39322920160b0000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b020405060606050402000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878989898989898074675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000003090e13181d20202327292a2b2c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2524211d1711090000000000000000020b131a1f2426272524221d1811090911181d2224252726241f1a130b0200000000000b1825313e4a56626d72797979797979736e63584b3f3226190c00000000040c131820282f35383f4446494c4f5152535252504e4c4946443f3a38342e2c27211e1a1413101013181e252a353a3e3f3b3a37312a21180e0300000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000c18232e3c4956626f7c8997a2ada8978a7e7164574a3e31261b0f03000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a99c908376695d5043362a1d100300091623303c4956636f7c8996a2aa9e9184776b5e5144383c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000714212e3a4754616d7a8794a0b4ab94877a6d78828f939f9d989a939291919298979b9fa4acaba39f938d80736a6054453c31261a0e02000000000a131c232a2f3233393939393939393939393939393939393939393939393837342f2921180f0500000000000007121c27303c454e575f6a6e7c7f736e635b5c6064696e717477787979787775726f6a65605d5b626d727e7b6e695e564d443b30271d1207000000030f1b27323d4854606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f12060000000000071119232b353d474f59606b707d869298a2a39992877e716c61616c717e879299a3a49993877e716c625a50483f362d241b12090000000000000000000000000000060606060606060600000000000000000000000613202c3946535f6c7986929facb4aa978a7d7064544a3f33281c131313151514120f0a030000000000000916222f3c4955626f7c889191919191919191919191919191919191919191919196a0acb8b8ac9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000060d161d24292c2d323639393836322e2d2a251e19140d161d24292c2d3939393736332e2820170e040000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692959595958d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d000000000000000000000000000001070d111314171a1d1e1f202020202020202020202020202020202020202020202020181715110c060000000000000000000001080e14171a1b181815120c060000060c121518181b1a17140e08010000000000000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a000000000001070d161e24292e34383a3c3f42444546464543413f3c3938332d2c28231c1b16120e09060404070c131923292e31322e2d2b261f180f060000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000713202d3a4653606d7985929eaba79b8e817468584e43372b1f1206000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8895a1a99d9083766a5d5043372a1d1004000a1623303d495663707c8996a3ab9e9184786b5e5145383d495663707c8996a3ab9e9184786b5e5145382b1e1205000814212e3b4754616e7a87949f9fa39986796d6d79818c92989fa29f9e9e9e9fa2aaa8a9aaa29f99928b81786d60584e43332a1f15090000000007121c252e353b3e40464646464646464646464646464646464646464646464544403a332b21170c010000000000000b151e2a333c454e575f6a6e726d635c525053575e6164676a6b6c6c6b6a6865625f585351515b626c716e695e574d443b32291e150b00000000000a16202c38444f59606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000000040f19232b353d474f59606b707d869298a2a49992877e716c615a5a616c717e879299a3a49993877e716c625a50483f362d241b110600000000000000000002050708131313131313131307070501000000000000000613202c3946535f6c7986929facb4a79a8e8174665b5044382d22201f202222211f1a150e0600000000000916222f3c4955626f7c88959d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9da0a8b2acacac9f9285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000040c13181d2021262a2c2c2b292521201d19130e09040c13181d20212d2d2d2b2a27221d160e05000000000000000000000000000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa2a29a8d8174675a4e4134271b0e000c1925323f4c5865727f8b98a5a6998d8073665a4d4033271a0d00000000000000000000000000000000010406070a0d1011121313131313131313131313131313131313131313131313130b0a0805000000000000000000000000000003080b0d0e0c0b090501000000000106090b0c0e0d0b0803000000000000000006121e29343f495156586060606060605a58524a40362a1f130700000000000000040c13191c23282b2d2f323537383939383734322f2d2b28221f1c18120f0a0502000000000002080d181e22252622211e1a150e06000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000006121f2b3844505c6674818e9baaab9e9184786a5f53473a2e21150a000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8895a2aa9d9083776a5d5044372a1d1104000a1723303d4a5663707d8996a3ab9e9185786b5e5245383d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000815222e3b4855616e7b889393939392867966676d787f868d92989a9c9e9e9f9f9e9d9c9998928d877f746d665c50463d3221180e03000000020d19232e3740464b4c5353535353535353535353535353535353535353535352504c453d33291e1307000000000000030c18212a333c454e575f6266635b524944464d5354585b5d5e5f5f5e5d5b5855534e474549515a6265615e574d453b322920170c03000000000004101c27323d44505b656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b00000000000b16212b353d474f59606b707d869298a2a49993877e716c615a50505a616c717e879299a3a49993887e716c625a51483f372d23180c0100000000000002090e12141520202020202020201413110d080200000000000613202c3946535f6c7986929facb8ab9e9185786c60544a3f332d2c2c2d2f2f2e2b2620180f06000000000916222f3c4955626f7c88959f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f1306000000000000000000000000000000000000000000000000000000000000000000000001070d111314191d1f201f1d191413110d0802000001070d1113142020201e1d1b17110b0400000000000000000000000000000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929faca79a8d8174675a4e4134271b0e000c1925323f4c5865727f8b989f9f998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c5353535353534d4b4740382e24190e02000000000000000001080d11171c1f202326292a2b2c2c2b2a282522201f1c1712100c070000000000000000000000070d121618191514120e090300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000003101c28343f4a5464707d8a98a2ada196887b6f6255483c31261a0f000000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000916232f3c4956626f7c8995a2aa9d9084776a5d5144372a1e1104000a1724303d4a5763707d8a96a3ab9e9285786b5f5245383d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000916232f3c4956626f7c86868686868685786b5c666c727b80858a8d8f9192929291908f8c8a86807b726d605c544a3f342b200f060000000006121e2a354049515759606060606060606060606060606060606060606060605e5c574f453a2f24180c00000000000000060f18212a333c454e53555957514940383b4246484b4e5051525252514f4c4847433c393f4850565854534d453b332920170e05000000000000000b162127333f49535b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000003101b27323d474f59606b707d869298a2a49a93877e716c615a504848505a616c717e879299a4a49a93887e716c625b51493f34291d11050000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000613202c3946535f6c7986929facb4aba1978a7e71665b50443f3a39383a3b3b3a37312a22180e030000000916222f3c4955626f7c8893939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000010406070c10121312100c070705010000000000000104060713131311100e0b06000000000000000000000000000000000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9f9a8d8174675a4e4134271b0e000c1925323f4c5865727f8b939393938d8073665a4d4033271a0d00000000000000000000000000000000000000000000000000000000000000000000040613131313131313131312110e09040000000000000000000000000000000000040613131313131313131312110e0904000000000000000000000000000000000007111b252d343a3e3f464646464646403f3b362e261c1208000000000000000000000000060b10121316191c1e1f201f1f1d1b191613120f0b060400000000000000000000000000000106090b0c08080602000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000b17232e3a4753606d7985929faca8998c7f7366584e43372b1c11060000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2aa9e9184776b5e5144382b1e1105000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e3d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000815222e3b4754606a6f797979797979787368545b60696e74797d808284858685858482807d7a746e69625b504a42382e22190f00000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281b0f0000000000000000060f18212a333c4247484c4b463f372b31363a3b3e41444546464544423f3c3a37312c363f454a4b4846423b332920170e050000000000000000050b17222d384149535b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a00000000000713202c38444f59606b707d869298a2a49a93887e716c615a50483e3e48505a616c717e879399a4a49a93887f726d625b51453a2e22150900000000050f171f252a2d2e39393939393939392e2d2a251e160e050000000613202c3946535f6c7986929facaea399929183786c6059504947454546484847433c342a20150a0000000916222f3c4955626f7c8686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c798692939393938d8174675a4e4134271b0e000c1925323f4c5865727f8686868686868073665a4d4033271a0d0000000000000000000000000000000000000000000000000000000000000001070c10132020202020202020201f1d1a150f080000000000000000000000000001070c10132020202020202020201f1d1a150f08000000000000000000000000000000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000030607090c0f1112131312100e0c090606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000006131f2c3845515d6774818e9ba8aa9d9184776a5f5347382e23170b0000000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996a3ab9e9184786b5e5145382b1e1205000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f343e4b5764717e8a97a4ac9f9285796c5f4a3f34281c10030006131f2b37434e5860626c6c6c6c6c6c6b68615750575e61676d7073767778797978777673706d67615e5751443f3830261c100700000000000c1925323e4b57636d73797979797979797979797979797979797979797979797873685c5044372b1e11000000000000000000060f18212a31373a3b3f3e3a352e25252a2d2e313437383939383735322f2e2b26242d343a3d3e3b3a36312921170e050000000000000000000006111b262f38414950575f62686e717477787979787775726e69625f58514940372e231a0c0200000000000916222f3b4854606b707d869298a2a49a93887e716c625a50483e36363e48505a616c717e879399a4a49a93887f726d62564a3d3124180b000000020d17212930363a3b4646464646464646463936302820160c0200000613202c3946535f6c7986929facac9f9286928c7f736b605b53535151535555534e463c31261a0f0200000815222e3b4754606a76797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120500000000000000000000000000000000000003080c0e0e131313131313130f0e0c09040000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313130e0e0c08030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79878686868686868074675a4e4134271b0e000b1825313e4a56626d72797979797979736e63584b3f3226190c000000000000000000000000000000000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a262019120900000000000000000000000000000000010911181e2225252d2d2d2d2d2d2726231f19120a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000004101d2935404b5563707d8996a1aca095887b6f62544a3f34281c100300000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3ab9e9185786b5e5245382b1f1205000b1825313e4b5864717e8b97a4ac9f938679665c5044383e4b5864717e8b97a4ac9f938679665c5044382b1f120600030f1b27323d464e54566060606060605f5c574f444d53555c606367696b6b6c6c6b6a696663605d55534d453f342e261e140a0000000000000d192633404c5966737f8686868686868686868686868686868686868686868685786b5e5245382b1f1200000000000000000000060f1820262b2e2f33322f2a231c1a1e212125282a2b2c2c2b2a282522211f1b1b22292e31322e2d2a251f170f050000000000000000000000000a141d262f383f444e53565e6165686a6b6c6c6b6a6865615e57534e463f372e251c11080000000000000a1623303d495663707d869298a2a39f93887f716c625a50483e362c2c363e48505a616c717e879399a4a49a93887e7265584b3f3225180c00000009141f29333b42464853535353535353535346413a32281e1308000005121f2b3744505b657986939faca79a8d818d93877d726c6562605d5c6062625f584e43372b1f1206000006131f2b37434e5860626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c10030000000000000000000000000000000001090f14181a1b202020202020201c1b191510090200000000000000000000000000000000000000000000000000000001080e1317191a202020202020201b1a18140f0901000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3845525e6a7579797979797979746e64584c3f33261a0d000916222e3a46515b62656c6c6c6c6c6c66635c52473b2f23170a0000000000000000000000000000000000000000000000000000000000030d151d23292c3939393939393939393836312b241b1208000000000000000000030d151d23292c3939393939393939393836312b241b12080000000000000000000000000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a0500000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000c18242f394653606c7884919eaba7998c8073665c5044382b1f140900000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3ab9e9285786b5f5245382c1f0600000b1825323e4b5865717e8b98a4afa49986796d6053463a3e4b5865717e8b98a4afa49986796d6053463a2d20130700000a16202b343d43474953535353535352504c453b42464b5153575a5c5e5f5f5f5e5d5c595754514c46423b3328231c140c020000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b5e5245382b1f120000000000000000000000060e151a1e21222625221e18120e121415181b1d1e1f1f1f1e1c191515120f11181d21242521211e1a140d0500000000000000000000000000020b141d262d333c42474c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a000000000000020f1c2935424f5c6875828f949fa39b918b7f726d625a50483e362d24242c363e48505a616c717e879399a49e938e8175685b4e4235281b0f0200020e1a25303b454d525f60606060606060605f524c443a3025190d01000613202d394653606c78869aa4afa396897d869292877f78726e6d67676d6e6e6a5f53473a2e2114080000030f1b27323c464e5455606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d292825211b140c0300000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d282724201a130b0300000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2a36424e59636a6c6c6c6c6c6c6c67645c52473c3024170b0006121e29343f495156586060606060605a58524a40362a1f130700000000000000000000000000000000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000106090b0c1313131313130d0c0a07020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000007121f2b3844505b6673808c99a3ab9e9184796d6053463b30251a0e01000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a3ab9f9285786c5f52452e23170b00000c1825323f4b5865727e8b98a5b5a093867a6d6053473a3f4b5865727e8b98a5b5a093867a6d6053473a2d2014070000040f19222b32373b3c4646464646464544403a3136394045474a4d4f5152535252514f4d4a4745413a3631292117110a02000000000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b5e5245382b1f1200000000000000000000000003090e121415191816120d07020507080b0e1112131312110f0c09080603060c111517181514120e0903000000000000000000000000000000020b141b222731373b4146474b4e5152525352514e4c4846423b37312a221c130a01000000000000000714202d3a4753606d79828f949b918b7f726d625a50483f362d241b1a242c363e48505a626c717e87939a938e81786d6053463a2d201307000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000713202d3a4653606d798693a0b6a295887c818e99928c837f7b7a7979797b7c6e6255483b2f2215080000000a15202b343c4347495353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000000000000000000000000000000010b151d252b303435393939393939393534312c261e150c000000000000000000000000000000000000000000000000000b141d242b303334393939393939393534302b251d150b010000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313d4751595e5f6060606060605a58524a41362b1f140800010d18232d373f464a4c5353535353534d4b4740382e24190e020000000000000000000000000000000000000000000000000000000007121d2731394045535353535353535353524e473f352b2015090000000000000007121d2731394045535353535353535353524e473f352b20150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87929faca1968a7d7063574d42362a1d1307000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4ac9f9285796c5f4a3f34281c1003000c1925323f4c5865727f8b98a5ada093877a6d6054473a3f4c5865727f8b98a5ada093877a6d6054473a2d21140700000007101920272b2e2f3939393939393837342f252a2f34383a3d404344454646454443403d3a39352f2a251f170f060000000000000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5e5245382b1f120000000000000000000000000000020608080c0c0a060200000000000001040506060504020000000000000105090b0b08070502000000000000000000000000000000000000020a111720262b3036393b3e41444546464544423f3b3a36302b262018100a01000000000000000006131f2c3845515c676d79828f918b7f726d625b51483f362d241b12121a242c363e48505a626c717e88938e81786d665c5044382b1f120600000714202d3a46525e6976797979797979797976685e5246392d201307000714202d3a4753606d7a8693a0ada194887b7c88949f95918c8886858586888073675a4d4034271a0d000000040f19222b32373b3c464646464646464646464646464646464646464646464646464646464646464644413b342c22180d0200000000000000000000000000000009131d272f373c40414646464646464642413d3730271e0e050000000000000000000000000000000000000000000000030d1d262e363c3f414646464646464641403c372f271d13090000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202b353f474e52535353535353534e4c4741382f241a0e03000007111b252d343a3e3f464646464646403f3b362e261c120800000000000000000000000000000000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e010000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0100000000000000000000000000000000000000000000000000000000000106090b0c131313130c0b09060100000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d03000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000b17222d3846525e6975828f9ba7a89b8f8275695e52463a2f24180d000000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4ac9f938679665c5044382b1f1206000c1926333f4c5966727f8c99a5ada094877a6d6154473a3f4c5966727f8c99a5ada094877a6d6154473a2e21140700000000070f161b1f22232d2d2d2d2d2d2c2b28241a1d23292c2d3034363838393938373633302d2c29241e1a140d0500000000000000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f7265594c3f3226190c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b151a1e252a2d2e323537383939383735322e2d2a251f1a150e060000000000000000000004101c2934404b555c676d79828a7f726d625b51493f362d241b120909121b242d363e48505a626c717e8681786d665c544a3f34281c100300000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000714212d3a4754606d7a8793a0ada194877a76828f99a09d9895989292988d8073675a4d4034271a0d0000000007101920272b2e2f39393939393939393939393939393939393939393939393939393939393939393835302a221a1006000000000000000000000000000000030f1a252f3941484d4e535353535353534f4d4942393020170d02000000000000000000000000000000000000000000010b151f2e3840474c4d535353535353534e4d4841392f251a0f030000040e18222a32373b3c464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19242d353d424546464646464646413f3c362f261d13080000000009131b23292e313239393939393933322f2a241c140a000000000000000000000000000000000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d1104000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000000000000000000000000000000000000000000070d1216181920202020181815120c060000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000006111c2a36424d5763707d89959fac9f92867b6e61554b4135291d12070000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4afa49986796d6053463a2d201307000d192633404c5966737f8c99a6ada194877a6e6154473b404c5966737f8c99a6ada194877a6e6154473b2e2114080000000000040a0f1315162020202020201f1e1c180e12181c1f202427292b2c2c2c2b2a29262421201d19130e090300000000000000000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62574a3e3125180b0000000000000105090b0b1313131307060405090b0b131313130706040005090b0b13131313070604000000000000000000000000000000000000000000000000000000000000000003090e14191e202125282a2b2c2c2b2a282521201e1a140f0a030000000000000000000000000c18232f39434b555c676d797d726d625b51493f372d241b1209000009121b242d363f48505a626c717d786d665c544a42382e23170b0000000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000814212e3b4754616e7a8794a1aca093877a6f7c87929fa5a5aaa29f9f9a8d8073675a4d4034271a0d0000000000070f151b1f22222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000000000000000000000000814202b37414b53595b606060606060605c59544b4232291f140900000000000000000000000000000000000000000007121d2731404a52585a606060606060605b59534b41372b20140800000006101820262b2e2f3939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b242b313638393939393939393433302b241d140b0100000000010911181e2225252d2d2d2d2d2d2726231f19120a02000000000000000000000000000000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f1206000000000006131f2c3845515c67767979797979797979756a5e5245382c1f12060000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2524221d1811090000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c11050000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000e1a25303b4854606b7683909da8a3998d8073675d5145392e23180c0000000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b5a093867a6d6053473a2d201407000d1a2633404d596673808c99a6aea194887b6e6155483b404d596673808c99a6aea194887b6e6155483b2e221508000000000000000306080913131313131312110f0c01070c101314171a1c1e1f201f1f1e1c1a171413110d0801000000000000000000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51463a2e2216090000000000060c111517182020201f141310111517182020201f1413100c111517182020201f1413100c07010000000000000000000000000000000000000000000000000000000000000002080d111414181b1e1f1f201f1e1b191514120e0903000000000000000000000000000007121d273139434b555c676d716c625b51493f372d251b12090000000009121b242d363f48505a626b706d665c544a423830261c11060000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4855616e7b88949f9fa39986796d73808c939fa2aaaaaba69a8d8073675a4d4034271a0d000000000000040a0f131516202020202020202020202020202020202020202020202020202020202020201f1f1c19140d0600000000000000000000000000000000000c1824303c48535d64686c6c6c6c6c6c6c68655d54443b3025190e0000000000000000000000000000000000000000000c18232f3943525c64676c6c6c6c6c6c6c68645d53483c3024180c00000000060e151b1f21222d2d2d2d2d2d2d2524211d1711090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121920262a2c2c2d2d2d2d2d2d2726241f1a130b0200000000000000070d121618192020202020201a1917130e08000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000714202d3a4753606d798686868686868687796c5f5346392c201306000000000000000000000000000000000000000000000000000009131b23292e31323939393932312e29231b13090000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000009141f2c38444f5964717e8a96a0ab9f92857a6d60544b4034281d120700000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a5ada093877a6d6054473a2d211407000d1a2733404d5a6673808d99a6aea195887b6e6255483b404d5a6673808d99a6aea195887b6e6255483b2f2215080000000000000000000000060606060606050503000000000406070a0d10111213131211100d0a07060401000000000000000000000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751493f35291e1206000000000911181d2124252d2d2d2c201f1c1d2124252d2d2d2c201f1c181d2124252d2d2d2c201f1c18120b030000000000000000000000000000000000000000000000000000000000000000010507080b0e1112131312110f0c0807050200000000000000000000000000000000010b151f273139434b555c6064615a51493f372d251b130900000000000009121b242d363f4850596063605c544a423830261e140a000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000915222f3c4855626f7b8893939393928679666c77818c92989b9e9f9f9a8d8073675a4d4034271a0d000000000000000003060809131313131313131313131313131313131313131313131313131313131313131312100d08020000000000000000000000000000000000000e1a2734404d59646f7479797979797979756f65564d42362a1c11060000000000000000000000000000000000000004101c2934404b55646e7479797979797979746f64594d4034271a0e0000000000040a0f13151620202020202020181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f202020202020201b1a17140e08010000000000000000000106090b0c1313131313130d0c0a070200000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000714202d3a4753606d7a8693939393939286796c5f5346392c2013060000000000000000000000000000000000000000000000000007111b252d343a3e3f464646463f3d3a342d251b110600000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d0100000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000002101b27323d4653606c7884919da8a2978b7f72665c5145392e23180c01000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5ada094877a6d6154473a2e211407000d1a2734404d5a6773808d9aa6aea295887b6f6255483c404d5a6773808d9aa6aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f372d23180d0100000009121b22292e3132393939392d2c29292e3132393939392d2c2923292e3132393939392d2c29231d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151f273139434b5153575550483f372d251b1309000000000000000009121b242d363f474f545653504a423830261e140c02000000000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000916222f3c4955626f7c86868686868685786c656c777f868b8e919292928d8073675a4d4034271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481868686868686868175695e5246382d22170b0000000000000000000000000000000000000006131f2c3845515c677480868686868686868174685b4e4135281b0e0000000000000003060809131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313130e0d0b080300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c201306000000000000000000000000000000000000000000000000010d18232d373f464a4c535353534b4a463f372d23180c01000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f0300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000b161f2b3844505b66717e8b96a0a99e9184796d60554b4034281e1308000000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6ada194877a6e6154473b2e211408000e1b2734414e5a6774818d9aa7afa295887c6f6255493c414e5a6774818d9aa7afa295887c6f6255493c2f2216090000000000000105080b0b1313131313130c0b090501000000000000000000000000000002070a0c0d1313131313130b0a08050000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a352d251b110700000006111b242d343a3d3e464646463a3834343a3d3e464646463a38342f343a3d3e464646463a38342f271f150b0100000000000000000000000000000000000000030608090d1012131312110f0b0707050100000306060b0f121312110e080705020000000000000000000000000000030d151f2731394045474a49453e362d251b13090100000000000000000009121b242d353d44484a46443f3830261e140c0200000000000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000815222e3b4754606a767979797979797873695b656c727a7f8284858685837e7164574b3e3124180b00000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d09050000000000000000000000000000000000000916232f3c4956626f7c89959393939392867b6e61544a3f33281c0f030000000000000000000000000000000000000714202d3a4753606d7985929393939395897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000006121e29343f4951565860606060585651493f34291d120600000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7884919da7a1968b7e72675c51453a2f24190d030000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6aea194887b6e6155483b2e221508000e1b2834414e5b6774818e9aa7afa295897c6f6256493c414e5b6774818e9aa7afa295897c6f6256493c2f2316090000000000060c11151718202020202020181815110c06000000000000000000000000070e1316191a202020202020181715110c060000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e29231b130a000000010c18222d363f454a4b535353524745403f454a4b53535352474540393f454a4b535353524745403931271d12070000000000000000000000000000000000040a0f1315161a1d1f1f201f1e1b181413110d080b0f1213181c1f201f1e1b1514120e090300000000000000000000000000030d151f272f34383a3e3c39332c241b130901000000000000000000000009121b232b33383c3d3a38342e261e140c020000000000000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070006131f2b37434e5860626c6c6c6c6c6c6c6961535b60686d72757778797876716c6155493d3023170a0000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a03000000000000000000000000000000000915222e3b4854606a7783909daa9fa3998c7f73665b5044382b1f1409000000000000000000000000000000000006121f2b37434e5864717e8a97a29f9f9d9083776b6054483b2f22150900000000000000000000000000000000000000000406070a0c0f11111213131312110f0d0b070705010000000000000000000000000000000000000000000000000003060809131313131313130b0a08050000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000916222e3a46515b62656c6c6c6c65625b51463a2e22150900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000b17222d3844505c66717e8a95a0a89e9184796d60564c4135291f14090000000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6aea195887b6e6255483b2f221508000e1b2835414e5b6874818e9ba7afa396897c706356493d414e5b6874818e9ba7afa396897c706356493d3023160a000000000911171d2124252d2d2d2d2d2d2524221d181109000000000000000000010a12191e2325262d2d2d2d2d2d2524211d17110900000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b262625221e18110a0100000005111d29343f485056586060605f53514b485056586060605f53514b43485056586060605f53514b43392f23180c00000000000000000000000000000003090e151b1f2222272a2b2c2c2c2a282521201d1913171c1f2024292b2c2c2a2821211e1a140d0500000000000000000000000000030d151d23292c2d31302d28221a1209010000000000000000000000000009111921272c2f302d2b28231c140c02000000000000000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700030f1b27323c464e54556060606060605f5d574950565d6065686b6c6c6b6a64615a5045392d211408000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c0400000000000000000000000000000007131f2c38434e5865727e8b98a2aeab9e9184786c6053463b30251a0e00000000000000000000000000000000000814212e3a47535f6a7683909ca9aea2988b7f7265594f43382c1f1307000000000000000000000000000000000001070c10131417191b1d1e1f20201f1f1e1c1a171413110d0804010000000000000000000000000000000000000000040a0f13151620202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000b1825313e4a56626d7279797979726d62564a3d3124180b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000006111c28343f4a54606c7883909da6a1968c7f72685d52453b31261a0c0300000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6aea295887b6f6255483c2f221509000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d424e5b6875818e9ba8b0a396897d7063564a3d3023170a00000009121b22292d303139393939393932312e29231b120900000000000000000a131c242a2f323339393939393931302d29221b120900000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e191816120d0700000000000915212e3a45505a62656c6c6c6c605c55505a62656c6c6c6c605c554b505a62656c6c6c6c605c554b4034291c100400000000000000000000000000060e141a20262b2e2f3336383939383735322e2d2a251e22282b2d313638393937342e2d2a251f170f0500000000000000000000000000030b12181c1f202423211c17100800000000000000000000000000000000080f161c202223201f1c17110a0200000000000000000714202d3a46525e6976797979797979797976685e5246392d20130700000a15202b343c43474953535353535352514c3f444c5254585b5e5f5f5f5d575550483e33281d11050000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c030000000000000000000000000000030f1b27323d4754606d7a85929facaca1968a7d7063574d42362a1c110600000000000000000000000000000004101c2934404b55626e7b88949fabac9f92867a6d6054473d32271b0f03000000000000000000000000000000050b1012181c1f202326282a2b2c2c2c2c2c2a29272421201d1913100d07010000000000000000000000000000000000060e151b1f21222d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1925323f4c5865727f868686867f7265584b3f3225180c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000b17232e3844505b66707d89949fa89e92857a6d60574d42362a1e150a00000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a000006111b242d34393d3e4646464646463f3d3a342d241b0b02000000000000030d1c252e353b3f404646464646463e3d39342d241b110600000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0906010000000000000b1724313d4a56626c71797979796d675c56626c71797979796d675c5156626c71797979796d675c5145382c1f1306000000000000000000000000080f181f262a32373b3c40434546464544423e3a3936302a2d3338393e4245464544413b3a36312921170d030000000000000000000000000001070c101314171714110c05000000000000000000000000000000000000050b101316171312100b060000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000040f19222b32373b3c464646464646454441333a4145474b4f51525352504b49453e362c22170c00000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000a16202c3945515d6774818e9aa7b1a89b8f8275695e5246382e23170b00000000000000000000000000000006131f2c3845515c6774808d9aa6b0a79b8e8174685d5245392b21160a0000000000000000000000000000040b10161c1d23292c2d30333537383839393938373633312e2d2a25201d18120b0600000000000000000000000000000006101820262b2e2f3939393939393931302d29221b120900000000000000000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a0000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926323f4c5965727f8c93938b7f7265584c3f3225190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000006111c28333f4a54616b76828f99a4a1978d8073695f53463d30261c1106000000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7afa295897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00010c17222d363f45494b5353535353534b4a453f372d1d140a0000000000010b151f2e3740474b4d5353535353534b49453e362d22170c00000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000b1825323e4b5865717e86868686796d605865717e86868686796d60535865717e86868686796d6053473a2d20140a0000000000000000000000081119212a31363c4347494d5052525352514e4b4746413a36383f44464b4f525352514e4846423b33291f1409000000000000000000000000000000000406070b0a0805000000000000000000000000000000000000000000000407090a070603000000000000000000000000020e1a25303b454d525f60606060606060605f524c443a3025190d0100000007101920272b2e2f393939393939393835272f35393a3f4244454645433e3d39332c241a1006000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b1005000000000000000000000000000004111d2935414b55626f7c88959fabac9f92877b6e61544a3f34281c100300000000000000000000000000000714202d3a4753606d7985929eabaca095897c6f63564c413529190f0400000000000000000000000000060b161b21282c2f34383a3d3f42444445464646454442403e3a3936302c29241d17110a02000000000000000000000000040e18222a32373b3c464646464646463e3d39342d241b110600000000000000000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99988c7f7265594c3f3226190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000b17222d38424f59626f7c87939fa99f92867b6e61594f42382e23170c020000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7afa396897c706356493d3023160a00101c2936434f5c6976828f9ca9aca4978a7d7164574a3e434f5c6976828f9ca9aca4978a7d7164574a3e3124170b0005111d29343f48505658606060606060585651493f2f261b11060000000007121d27314049525759606060606060585650483e34291d1105000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000a1723303d4a5663707d8993988a7d70635763707d8993988a7d7063575663707d8993988a7d7063574a3d31261b0f03000000000000000000060f19232b333b42464e54555a5d5e5f5f5f5d5b5854524c4641424a5053575c5e5f5f5d5b54534d453b31251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b42464853535353535353535346413a32281e13080000000000070f151b1f22222d2d2d2d2d2d2c2b281e24292c2d3235383939383731302d28221a12080000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d2115090000000000000000000000000000010d18242f3a47535f6a7683909da9afa3998c7f73665c5044382b1f14090a0a0a0a0a0a0a0a0a0a0a0a0a0a121f2b37434e5864717e8b97a2adaa9d9083776b6054443a2f241907000000000000000000000000020a111721272c3338394045474a4c4e50515253535252514f4d4a4746413a39352f28231c140c0600000000000000000000000a15202a343c434749535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d192633404c5966737f8c99998c7f7266594c3f3326190c00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000006111c262f3d47535f6a74818e97a2a3988e82756b60544a3f34281f14090000000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d293643505c6976838f9c9f9f9f978b7e7164584b3e43505c6976838f9c9f9f9f978b7e7164584b3e3125180b000815212d3945505a62646c6c6c6c6c6c65625b5141382d22170b000000000c18232f3943525b63666c6c6c6c6c6c64625a5045392d211508000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000815222f3b4855626e7b88959a8d81746758626e7b88959a8d8174675855626e7b88959a8d817467584e43372b1f12060000000000000000030e18222b353d454d53585f6266696b6c6c6b6a6865615e56524c4c545b6064696b6c6c6a67615e574d42362a1e1205000000000000000000000000000000010406070b0e101213131312100e0b07060401000000000000000000000000000000000000000000000000000000000000020d17212930363a3b4646464646464646463936302820160c02000000000000040a0f1315162020202020201f1e1c13191d202125282b2c2c2c2a2423211d171008000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000007131d2b37434e5864717e8b97a2adab9e9184786d6053463b31251a16161616161616161616161616161616212e3a47535f6a7683909ca9aea2988b7f7265594f4332281e13080000000000000000000000030b141c222832383e44484b515356595b5d5e5f5f5f5f5f5d5c5a5754524c47454039342e261e170f07000000000000000000030f1b26323c464e535560606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2633404d596673808c99998c7f7366594c403326190d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa79e93897d70665c50443b30251a0d0300000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b0a3968a7d7063574a3d3024170a00101d2a3643505d6976839093939393938b7e7165584b3e43505d6976839093939393938b7e7165584b3e3225180b000b1724303d4956626c71797979797979726d6253493f33271b0f03000004101c2934404b55636e73797979797979716c6256493d3024170a00000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e12050000000000000000000714202d3a4753606d7a86979e9184786a5f606d7a86979e9184786a5f53606d7a86979e9184786a5f53473a2e21150800000000000000000a15202a343d474f575f616a6f7376787979787775716d68615e56565d666c717578797877746e695e53463a2d2114070000000000000000000000000001070d111314181b1d1f1f201f1f1d1b181413110d07010000000000000000000000000000000000000000000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e0500000000000000000003060809131313131313121210080d111314181c1e1f201f1d181714110c0600000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f000000000000000000000000000000010f1b26323c4753606d7985929fabada1968a7d7063574d42362a23232323232323232323232323232323232934404b55626e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000000030c151d262d333d44484f55555c606366686a6b6b6c6c6c6b6a696664615e5653514b443f38302921191007000000000000000006131f2b37434e585f626c6c6c6c6c6c6c64625a5045392d21150800000000000000000000000000000000000000000000000000000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99998c807366594d4033261a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000020b1b26323c46525e68727f8c95a0a59d9083786d60574d42362a1f150b01000000000000121f2c3845525f6b7885929eabada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a3978a7d7064574a3d3124170a00101d2a3743505d6a7683868686868686867f7265584b3f43505d6a7683868686868686867e7265584b3f3225180c000b1825313e4b5864717e8686868686867f72655b5044372b1f150a000006131f2c3845515c6773808686868686867e7164584b3e3125180b000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000006131f2c3945515d677885929e96887b6f625d677885929e96887b6f62555d677885929e96887b6f6255483c3025190d01000000000000020f1a26313c464f5960696e767c80838585868583817e7a746d68605d686d787e8285868584817b6e6154483b2e211508000000000000000000000002080e13181d202024272a2b2c2d2c2b2a272421201d18130e090300000000000000000000000000000000000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c05000000000000000000000000000006060606060606050300010406070c0f11121312100b0a0805000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868276695c504336291d10000000000000000000000000000000000a151f2c3845515d6774808d9aa6b0a89c8f8275695e5346382e3030303030303030303030303030303030303845515c6774808d9aa6b0a79b8e8174685d5245392c20130400000000000000000000000b151e272f383f444f54596163676d70727577777879797978777573716d6865605d55504a423b332a22190f06000000000000000815212e3b47535f6a7679797979797979716c6256493d3024170a0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768386868376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9a998d8073665a4d4033271a0d00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000000000000000000000000000a15202a36414c56606d7883909aa4a0958c7f72695e52463e31271d1207000000000000121f2c3845525f6b7885929eabaca194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f9ca9aca4978a7d7164574a3e3124170b00101c2936424f5b66717679797979797979726d62564a3d424f5b66717679797979797979726d62564a3d3124180b000713202d3a4653606d7984919393939184786c6053463c31261a0f02000714202d3a4753606d7985929393939184796d6053463a2d2013070000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000004101d2935404b556a7783909d998c7f7266566a7783909d998c7f726656556a7783909d998c7f7266564c41362a1d110500000000000006121f2b37434e58606b707b82888d9091929292908e8b86817a706b606d7a828a8f91929290897d7063564a3d3023170a00000000000000000000050d14191d24292c2d31343738393939383634312d2c29241d1a140d050000000000000000000000000000000000000000000000000000000002090e12141520202020202020201413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8276695c504336291d100000000000000000000000000000000004101d2935404b55626e7b88949fabac9f93877b6e61544a3f3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d4753606d7985929eabaca095897c6f63564c4135291d11040000000000000000000007121d273039424a505960636b7075797d7f81838485868685858482807d7a76716d67605c544d453c342a21180c030000000000000916222f3c4955626f7c868686868686867e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1a2734414d5a6774808d9a9a8d8073675a4d4034271a0d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000040d1925303a44515c666f7d88939fa79f92867b6e61594f43392f24180c020000000000121f2c3845525f6b7885929e9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d293643505c6976838f9c9f9f9f978b7e7164584b3e3125180b000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a3e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090006131f2c3845515c66727f8c97a2a0958a7d7063584e43372b1e13080714202c38444f5965717e8b97a1a2978c7f72665c5144382c1f1206000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c18242f424f5c6875828f9b9c908376685e6875828f9b9c908376685e5c6875828f9b9c908376685e5246392d2013070000000000000814212e3a47535f6a707d858f94999c9e9f9c9b9c9b98928e857d706b75828f949c9e9f9f96897d7063564a3d3023170a000000000000000000080e171e252a2f35393a3e4143454646464543413e3a39352f2a251f170f09000000000000000000000000000000000000000000000000000000000002050708131313131313131307070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9c8f8376695c504336291d1000000000000000000000000000000000000c18242f3947535f6a7683909ca9afa4998c8073665c504949494949494949494949494949494949494949494e5864717e8b97a2adaa9d9083776b6054443a2f24190d01000000000000000000040e18232e39434b545b606b70767d8185898c8e90919292929292908f8d8a86837e79726d665f574e463c332a1e150b0000000000000916222f3c4955626f7c8893939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030709090c0c0c0c0c0c0c0c0c0c0c0c0c0c08131e2834404a54606b74818e97a1a2988e81756b61554b4035291e140a0000000000121f2c3845525f6b7885929393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3643505d6976839093939393938b7e7165584b3e3225180b000a16222d38434d555b5d60606060606060585651493f3438434d555b5d60606060606060585651493f34291d11050004101c2834404b54606d7a85929fa89c8f82766a5f53473a3025190d0916232f3c4855606b7783909da99f92857a6d60544a4034281c100400020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000000000000000071a2734414d5a6774808d9a9f93867a6d616774808d9a9f93867a6d615a6774808d9a9f93867a6d6154473a2e23180c000000000007131f2c38434e58626e7c8692989fa29f97928f8e8f9196999792877d707d89949ea69e989291897d7063564a3d3023170a00000000000000010a121a202930363a4045474b4e505252535252504e4b4745413a363029211b120a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f939393939393939393939393939393939393939393939393939393939393938f8376695c504336291d10000000000000000000000000000000000007121d2b37434e5864717e8a97a1adab9e9184796d6056565656565656565656565656565656565656565656565f6a7683909ca9aea2988b7f7265594f4332281e1308000000000000000000020c16202834404b555c666c737d838a8e9298999b9d9e9e9f9f9f9e9d9c999993908b857f786e695f584e453c30271d120700000000000916222f3c4955626f7c88959f9f9f978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000010e1b2834414e5b6774818e9a9a8d8174675a4e4134271b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000040b0f1315161919191919191919191919191919191918232e39424f59616d7a85929ea69e938a7d70675d51453c30261c110600000000121f2c3845525f6b7885868686868686867a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683868686868686867e7265584b3f3225180c0005111c27313b434a4f50535353535353534b4a453f372d313b434a4f50535353535353534b4a453f372d23180c0100000c18232e3945515d6773808d98a39f94887c6f62564c41362a1c12121f2b37434e5863707d8995a0a3988c8073675d5142392e23180c000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000c1926323f4c5965727f8c98a4998b7e716465727f8c98a4998b7e71645465727f8c98a4998b7e7164544a4034281c1004000000000915222e3b4854606a76828f98a2a298928b8583828284878c929792857b818e9aa69e948f8684867d7063564a3d3023170a000000000000000a131c242c323b41464b5153575a5d5e5f605f5e5d5a5754514b46423b332d241c140a01000000000000000000000000000000000000000000000000000106090b0c13131313131313090806030000000000000000000000000003060809131313131313130b0b0905010000000000000000000000000000000000000000000f1c2935424f5c6875828686868686868686868686868686868686868686868686868686868686868686868376695c504336291d100000000000000000000000000000000000010f1a26313c4653606d7985929eacada1968a7d70646363636363636363636363636363636363636363636363636e7b88949fabac9f92867a6d6054473d3221160c0100000000000000000008131e28323a45515c676d78808990959b9fa2aaaba39f9d9d9c9d9ea1a9aba49f9d97928b837b6f6a5f574d42392e23180c02000000000916222f3c4955626f7c8895a2aca4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9a8e8174675b4e4134281b0e01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000070f161b20222325252525252525252525252525252525252527303d46525e68717e8a949ea59e9184796d60584e42382e23170b02000000111e2b3744505d6873787979797979797976685e5246392d20140700000000000000000000000000000000000000000000000000000000000000101c2936424f5b66717679797979797979726d62564a3d3124180b00000a151f2931383e4243464646464646463f3d3a342d242931383e4243464646464646463f3d3a342d241b110600000007121d2935414c55616e7b86929fa69a8e8174685e5246392e231814212e3a47535f6a76828f9ca79f92867a6d61554b4030271c120700000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000b1724313e4a5764717d8a97ab9b8e82756664717d8a97ab9b8e8275665c64717d8a97ab9b8e8275665c5144382c1f1206000000000916232f3c4956626f7c89949fa79f92867e79767576777b7f858f948f8283909daa9c8f82797779796d6053473a2d20140700000000000009121c252e363e444c52555d6064676a6b6c6c6c6b696764605d55524d453f362e261c1309000000000000000000000000000000000000000000000000060d12161819202020202020201615130f0a04000000000000000000040a0f13151620202020202020181715110c0600000000000000000000000000000000000000000e1b2834414d59656f757979797979797979797979797979797979797979797979797979797979797979797670665a4e4135281c0f00000000000000000000000000000000000009151f2c3845515c6673808d9aa4afa99c8f82757070707070707070707070707070707070707070707070707074808d9aa6b0a79b8e8174685d5245392c201304000000000000000000010d1925303a44515b606d79828d929d9fa7a8a19e999992919090919297979b9fa4a9a19e9590857c6f695f544b4034281e1408000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b9b8e8174685b4e4135281b0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000007111921272c2f30323232323232323232323232323232323232323235414c56616c75828f98a2a1968d80736a5f544a3f34281d140a0000000f1c2834404c5761686b6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000e1a26323e4a555f666a6c6c6c6c6c6c6c65625b51453a2e2215090000030d171f272d3236373939393939393932312e29231b1f272d3236373939393939393932312e29231b120900000000000d19242f3a46525e6874818e9aa49f92867a6d61544a4034281c1d2a36414c56626e7b88949fa3998d8174685e52433a2f1e150b0000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e1205000000000000000000000916232f3c4956626f7c8995ab9f9285796d626f7c8995ab9f9285796d60626f7c8995ab9f9285796d6053463a2d201309000000000d1a2733404d5a6673808d99a69f958a7d716d666869696e737a828e938f90959fa298887b6f676d6d675c5145382c1f13060000000000050f1b242e37404850565e61676d71747678797979787674716d67615e57504840382e251b0f06000000000000000000000000000000000000000000010911181e2224252d2d2d2d2d2d2d23221f1b160f0700000000000000070f161b1f22232d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69665e54493e3226190d00000000000000000000000000000000000004101c2834404b54616e7b87939facac9f93877d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7d85929fabaca095897c6f63564c4135291d110400000000000000000005111d2935414c56626d75818e949ca4aba39f96918c88868483838485878a8f939a9fa7a79f9791857b6e665c51453b3025190d000000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9b9b8e8175685b4e4235281b0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000040f19232b32383b3c3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505a616e7b86929fa69f92877c6f665c50443c2f261b110600000c18242f3b454f575d5f606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000a16222d38434d555b5d60606060606060585651493f34291d1105000000040d151c2226292a2d2d2d2d2d2d2d2524221d1811151c2226292a2d2d2d2d2d2d2d2524221d18110900000000000008131e2a36414d56626e7b87939fa3988c7f73665c5144382c1f202d3946525e6874818e9aa69f92877b6e61564c4131281d0c030000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000000000814212e3b4754616e7a8799a3a297897c70636e7a8799a3a297897c7063616e7a8799a3a297897c706356493d31261a0e02000000101d293643505c6976838f9ca99d9083766c605c54575e61686d78818e949d9fa79f9285796a5f60605c554b4034291c100400000000030d17212d364049515a61686e747a7e8183858586858583817e7a746e69625a524a40372d21180e03000000000000000000000000000000000000000009131b23292e3132393939393939392f2e2b2720191007000000000007101920272b2e2f3939393939393932312e29221b12090000000000000000000000000000000000000915212c37424b54595c6060606060606060606060606060606060606060606060606060606060606060605c5a544c42382d211509000000000000000000000000000000000000000c18232e3946535f6976828f9ca9afa499938a89898989898989898989898989898989898989898989898989899297a2adaa9d9084776b6054443a2f24190d010000000000000000000713202d3946525e68727f8b939ea6aba399928c84807c7977767677787a7e828790959ea5a9a1979083796d60564c41362a1c11060000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000020f1c2935424f5c6875828f9b9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d10030200000000000000000b16212b353d4448494c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c525e69727f8b949fa3999083786d60574d41382d22170b000007131e29333d454c5052535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000005111c27313b434a4f50535353535353534b4a453f372d23180c0100000000030a11161a1c1d20202020202020181815110c060a11161a1c1d20202020202020181815110c0600000000000000010e1925303b47535f6975828f9ba69e9184796d6053463d32272834404b55616d7a86929fa69b8e8175695f53443a301f160c000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e1205000000000000000000000613202d394653606c7986929fa99a8d8073676c7986929fa99a8d807367606c7986929fa99a8d807367574d42372b1e1206000000111e2b3744515e6a7784919da6998d80736659504a4d52565e666d78829099a3aa9e9184776b585353514b43392f23180c000000000009141f29333f48515b636c717a80868a8d909192939291908d8a86817b716d645c52493f332a2015090000000000000000000000000000000000000009121b252d343a3e3f464646464646463c3b38322b22190f04000000040f19222b32383b3c464646464646463e3d3a342d241b1108000000000000000000000000000000000004101b26303942494d4f535353535353535353535353535353535353535353535353535353535353535353504e49423a30261b10050000000000000000000000000000000000000007121d2a36424d5764707d8a96a1adaba49f9796969696969696969696969696969696969696969696969696969fa2a9aea2988b7f7265594f4332281e130800000000000000000003101c28343f4a54616d7a85929fa5aea39992877f79736f6d666a696a686e71757c838f939ea7a9a0958c8073685e5246382d22170b0000000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b0204050606060504020000000000000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000000000000000000000030f1c2936424f5c6975828f9c9b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a050000000000030f1b27323d474f54565858585858585858585858585858585858585858585858585857606c77828f97a2a0958c7f72695f53493f33271b0f0300020d17212b333b404445464646464646463b3936302920170d020000000000000000000000000000000000000000000000000000000000000000000a151f2931383e4243464646464646463f3d3a342d241b110600000000000000050a0e1010131313131313130c0b0905010000050a0e1010131313131313130c0b09050100000000000000000008141f2b37424d57626f7c89949fa1978a7e7164594f44382c2c3845515c67737f8c98a39f94887c6f62574d4232291e0d04000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e12050000000000000000000005121f2b3744505b657784919eaa9d91847769657784919eaa9d918477695f657784919eaa9d918477695f53473a2d211408000000121e2b3845515e6b7884919ea5988b7e7265584b3f42464c545c666f7c87929faa9d9084776a5d514745403931271d120700000000020e1a25313b45505a636d737e858d92989a9d9a9998999a9c9a98928d867e736e645b51463c31261a0f04000000000000000000000000000000000008111a242d373f464a4c535353535353534947433d342b20160a0000000a16202b343d434749535353535353534b4a453f362d241a1107000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464643413e3830281e140a0000000000000000000000000000000000000000000e1a26313b4653606d7984919eabb5afaca3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3abadb3ac9f92867a6d6054473d3221160c0100000000000000000006121f2b3844505c6673808d97a2aba79f92877d726d6762605c545d565e61646a6f79818f95a0aba79f92867a6e61544a3f33281c0f0300000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180c0e101213131312100e0b08070502000000000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c9c8f8275695c4f4236291c0f03000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000713202c38444f596063656565656565656565656565656565656565656565656565656565656e7b85929fa79f92867b6e655b5044372b1f12050000060f1921292f343738393939393939392e2d2a251e170e0500000000000000000000000000000000000000000000000000000000000000000000030d171f272d3236373939393939393932312e29231b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606a7683909ca79d9083776b6054483b312d3a4653606d7985919ea79c8f82766a5f54453b3120170d00000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e120500000000000000000000030f1b27333f49536976838f9ca9a096887b6e6976838f9ca9a096887b6e616976838f9ca9a096887b6e6155483b2f24190d010000111e2a3744515d6a7784909da5988b7f7265544a413d3b424b545f6a75828f9ca89d9084776a5d514438342f271f150b010000000005121e2a36424d57626c737f8a92979f9f97918e8c8b8c8e91969e9f98928b80736d62584e43372b21160b0000000000000000000000000000000007101a232c363f495156586060606060606056544e463d32271b0f0300030f1b27323d464e545660606060606060585650483f362c2319100700000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393635322d261e160c0300000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afbbb9b1acaa9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa7a9afb8bab1a79b8e8174685d5245392c201304000000000000000000000713202d3a4653606d7985929b9d9e9f958b7e716b605c5553514a504c5254585f676d78839099a3aea2988c8073665b5044382b1f120600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312518191b1d1f1f201f1f1d1b181414110e080200000000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d293643505c6976838f9c9c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000915222f3b4854606b6f7272727272727272727272727272727272727272727272727272727272727e8b97a1a3989082776c605346392d201306000000070f171e24282b2c2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2d2d2d2d2d2524221d181109000000000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000915202c38434e5863707d8a95a0a095897c6f63574d423638444f5964717e8b97a1a095897d7063584e43332a1f0e0500000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e120500000000000000000000000b17222d414e5b6874818e9ba7a8988c7f726874818e9ba7a8988c7f72656874818e9ba7a8988c7f7265554c4135291d11040000101c2936434f5c6976828f9ca79a8d8074665c524c4a4847464e5865717e8b98a49d9084776a5d51443729231d150d0300000000000714212d3a46535e69717e8b919fa297928b85817f7f8081848a9196a09f928c7f726a5f53473d32271b10010000000000000000000000000000061019222c353e48515b62656c6c6c6c6c6c6c6260584e43382b1f13060006131f2b38434e5860626c6c6c6c6c6c6c65625a50483e352b22190f0600000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292826211b140c040000000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a7a0939393939393939393939393939393939393939393939b9ea5afb8aca095897c6f63564c4135291d1104000000000000000000000a1623303d495663707c898c8e9092979083786c6059514b464440434146474e555d666f7c86929facaa9e9184786c605346392d20130600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e31252225282a2b2c2d2c2b2a282521201e19140f0a040000000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000003101d2a3643505d697683909c9c8f8376695c504336291d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c13090000091623303c4956636f7c7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f85919eaa9f948b7f7265584b3f3225180c00000000060d13181c1e1f202020202020201414110e08020000000000000000000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20202020202020181815110c0600000000000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d08020000000000000000000000000000030f1b27323d4653606c7884919da79b8f8275695f53463a3c4854606b7783909da89d9083776b6054463c3221180e00000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000000061a2633404d596673808c99a6a99c8f82766773808c99a6a99c8f8276676673808c99a6a99c8f8276675d5145392c20130600000c1926333f4c5966727f8c99a59e9184796d605d5656555453505663707c8996a39d9084776a5d5144372a18120b03000000000006121f2b37434e58616e7b86929fa29792857e787473727374787d849095a09f92867c6e62594f44382c1e130800000000000000000000000000060f18222b343e47505a626d72797979797979796f6a6054473b2e221508000815222e3b4754606a6f79797979797979716c625a50473d342b21180f050000000000000000000000000000000002091015191b1c2020202020202020202020202020202020202020202020202020202020202020201d1c1915100a030000000000000000000000000000000000000000000000000c17232e3846525e6975828f9ca8b2aca095898686868686868686868686868686868686868686868e939ea9b4aa9d9084776b6054443a2f24190d01000000000000000000000814212e3b4754616e7b7e7f81838587887e71655b5045403a38343036393c434b545f6a75818e9baaada196897c6f6256493c2f23160600000916222f3c4955626f7c8895a2afa4978b7e7164584b3e312d2e32353738393939383735312e2d2a251f1b150d0701000000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004101d2a3743505d6a7683909d9c908376695d5043362a1d1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000e1b2734414e5a6774808b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b9197a1ada69b8e8175685b4f4235281c0f000000000002070c0f11121313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000050a0e1010131313131313130c0b090501000000000000000000050d14191e202129292929292929292929292929292929292929292921201e19140d0500000000000000000000000000000a161f2b3744505b65717e8b96a19f93877b6e61554c41424e5763707d8995a0a0968a7e7164594f44342a200f06000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000000b1825323e4b5865717e8b98a4ac9f92867a6d717e8b98a4ac9f92867a6d65717e8b98a4ac9f92867a6d6054473a2d22170b00000915222f3c4855626f7c88939ea0968c7f746d6865636261605c5f626f7b8895a29d9084776a5d5144372a1e07010000000000000815212e3a47535f6a76828f98a29f92857b716c66666566656c707a839099a3989083766b6054483a2f24190d010000000000000000000000050e17212a343d474f59616c727f868686868686867c6f6256493c2f231609000916232f3c4956626f7c868686868686867e716c61594f463c332a21170e05000000000000000000000000000000000004090c0e0f131313131313131313131313131313131313131313131313131313131313131313100f0d0905000000000000000000000000000000000000000000000000000006111c2a36424d5763707d8a96a1acaa9d9083797979797979797979797979797979797979797979818e9ba7aea2988b7f7265594f4332281e130800000000000000000000000714202d3a46525e696e71737476787a7c796d6053493f46464544423f3b3a39424e5863707d8998a2aea8998c7f7266594c3f2d22170b00000916222f3c4955626f7c8895a2afa4978b7e7164584b3e373a3b3f4143454646464543413e3b3936302b272018130c040000000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111d2a3744505d6a7783909d9d9083766a5d5043372a1d1004000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000e1b2734414e5a6774818d9898989898989898989898989898989898989898989898989898989898989ea1a9b3a89b8e8175685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e0500000000000000000000000000030f1b27333f4953606d7984919ea4998d8074675d514547535f6a75828f9ca79e9184786d6053463d3320190e00000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e120500000000000000000000000a1723303d4a5663707d8996a3aea3998a7d71707d8996a3aea3998a7d7164707d8996a3aea3998a7d7164544a3f33281c0f03000815212e3a47535f6a75828f97a29c918c807a7572706e6d6d666c6c6f7b8895a29d9084776a5d5144372a1e1104000000000003101c28343f4a54626f7c88949fa0958a7e7169605b5458535b60686e7b86929f9f95897d7063564c4135291d110400000000000000000000040d172029333c464f59616b717e88939393939791847a6d6154473a2e211407000714212e3a4754616d7a84919793939392877e706b60584e453c332920160d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4653606c7884919eabaca095897c6f6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d7a86929facac9f92867a6d6054473d3221160c01000000000000000000000005111e2a36424d575e616466686a686d6f6d675d515152535352514e4c4847423c4653606c7885929faba89b8f82756853493f33271b0f03000916222f3c4955626f7c8895a2afa4978b7e7164584b3e4246484c4e505252535252504e4b4746413b373229241d160d0500000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2a3744515d6a7784909d9d9083776a5d5044372a1d1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000e1b2734414e5a6774818d9aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb3aca89b8e8275685b4f4235281c0f00000000000000020507080c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0906010000000000000000000000000000000000000000000000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d02000000000000000000000000000b17222d3844515c66727f8c97a29f92857a6d60544a4c56626e7b87939fa1978b7e72665c5044382b1f1207000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e120500000000000000000000000815222f3b4855626e7b8895a99f9f9b8e81746e7b8895a99f9f9b8e8174666e7b8895a99f9f9b8e8174665b5044382b1f12060006121f2b37434e58616e7b8592979f9c928d86827f7d7b7a79797978787c8895a29d9084776a5d5144372a1e1104000000000006121f2b3844505c6674818d9aa69d9083786c6057504a4c4950565f6974818d9aa79b8e8175685d5245392c201306000000000000000000030d161f29323b454e58606b707d87929aa4a29791857b6e685e5246392d201307000713202d3946525e686e7b859197a2a39992867d706a60574e453b32281f160c030000000000000000000000000000060a0e1011131313131313130b0a08080b0d0e131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2b3844505b66727f8c99a3aea79a8d8174675c606060606060606060606060605765717e8b98a2aea79b8e8174685d5245392c201304000000000000000000000000020e1a25303b454d525457595b565d6062605d555c5e5f5f5f5f5d5b5955534d4644505b6576838f9ca9aa9e918477655b5044372b1f1205000916222f3c4955626f7c8895a2afa4978b7e7164584b464d5355585b5d5e5f605f5e5d5b5854524d47433d352f281f170f05000000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000004111e2b3744515e6a7784919d9d9084776a5d5144372a1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000e1b2734414e5a6774818d9a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9b8e8275685b4f4235281c0f000000000003090e12141519191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191919191816120d070000000000000000000000000000000000000000000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e14080000000000000000000000000006111b2834404a54606d7a85929fa2988b7f72665b50525e6874818d9aa49e9285796d60544a3f34281c10030000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e120500000000000000000000000714202d3a4753606d7a8697939393939285796d7a8697939393939285796c6d7a8697939393939285796c605346392d20130600030f1b26313c46535e696f7c858f949c9f98928f8c898887868685858584919eaa9d9084776a5d5144372a1e110400000000000713202d3a4653606d7885929fa9988b7f72655b50443f3f3f444d57626f7c8897a19f92867a6d6054473a2d2114070000000000000000030c151f28313b444d575f6a6f7d869299a3a29892857c6f695f564c4135291d11050005111d2935414c565f696f7c859298a2a39892867c6f6a5f574d443a31281e150c020000000000000000000000040b11161a1d1e2020202020202018171514171a1b202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7a86929facab9f9285796d60535353535353535353535353535f697683909caaaca095897c6f63564c4135291d11040000000000000000000000000009141f29333b4246474a4c4e4c52545c606366696b6c6c6c6b6a6865625f5753504a536773808d9aa6ac9f9286796c605346392d201306000916222f3c4955626f7c8895a2afa4978b7e7164585053575f6165686a6b6c6c6c6b6a6864615e56544e45403a312921170f050000000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005111e2b3844515e6b7784919e9d9184776a5e5144372b1e1104000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000e1b2734414e5a6774808d9393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f00000000060d141a1e2122262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262525221e1811090100000000000000000000000000000000000000010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000c18232e3945515d6773808d98a39e9184786c605354616d7a86929fa2988c7f73675c5142382e23170b00000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d1104000000000000000000000006131f2c3945515d677885868686868686867c6f7885868686868686867c6f677885868686868686867c6f6256493c2f23160900000a15202a36424d57606a6f7b828a8f9299999b9896959499929292919196a1aa9d9084776a5d5144372a1e110400000000000915222f3c4855626f7c8897a2a197887b6e6153493f332d333b4653606c7985929ea399897d706356493d3023160a00000000000000020b151e27313a434c565f696f7c859298a2a39992867d6f6a5f574d443a3025190d0100010d1925303a444d575f6a6f7d869299a3a29892857c6e695e564c433a30271e140a00000000000000000000050d151c2227292a2d2d2d2d2d2d2d2524211f2426272d2d2d2d2d2d2d2726231f19120b0200000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3846525e6875828e9ba8ada2978a7e7164574d42464646464646463f4a54626e7b88949fabaa9d9084776b6054443a2f24190d0100000000000000000000000000020d17202930363a3b404850565d60666d70737677787979787775726e6964605c545966727f8c99a5aea399877a6d6154473a2e211407000916222f3c4955626f7c8895a2afa4978b7e7164545c6064696e72747678797979787674716e68626058514b433b332921170d0300000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121e2b3845515e6b7884919e9e9184776b5e5144382b1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000e1b2734414e5a67748086868686868686868686868686868686868686868686868686868686868686868686868686868175685b4f4235281c0f000000060f181f262a2d2e3232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232312e29231b13090000000000000000000000000000000000000005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e11050000000000000000000000000007121c2935414b55616e7a86929fa0968a7d7064585c66737f8c98a29f92857a6d60554b4030261c11060000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f02000000000000000000000004101d2935404b55687378797979797979796f6a7378797979797979796f6a687378797979797979796f6a6054483b2e2215090000030e1a25313b454e5860696e767d8286898c8e8f90909191919292929399a4aa9d9084776a5d5144372a1e110400000000000b1825323e4b5865717e8b98a99e928578695f5341382d222b3744505b6575828f9cab998c7f7266594c3f3326190c000000000000000a141d263039434c565e686e7b859197a2a49a92877d706b60584e453b32281e130800000008131e28323b454e58606b707d879299a4a19791847b6e685e554b433930261c11060000000000000000040d171f272e3336373939393939393931302d2b303334393939393939393433302b241d140b010000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c5663707d8996a0aca99c8f8276695e5246382d393939393844505c6673808d99a6aea2988b7f7265594f4332281e1308000000000000000000000000000000050e171f252a38404a525a61686d73797d8082848586868584817f7b77716d66605865717e8b98a4b4ab94887b6e6155483b2e221508000916222f3c4955626f7c8895a2afa4978b7e716460666d71777b7f8183858586858583817e7b756f6a605d554d453b33291f150b01000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2b3845525e6b7885919e9e9184786b5e5145382b1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000d1a26333f4c58646e747979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4034271b0e0000030d18212931363a3b3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3e3a342d251b11070000000000000000000000000000000000000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d20140700000000000000000000000000000d18242f3a46525e6874818e99a49c9083766a60606d7984919ea3998d8073685d5243392f1e140a0000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260686b6c6c6c6c6c6c6c626061686b6c6c6c6c6c6c6c6260584e43382c1f130700000009141f29333c464e575f626c70757a7d7f8182838484848585858687939faa9d9084776a5d5144372a1e110400000000000e1b2734414e5a6774808d9aa79d9083766a574d422f261b27333f49536774808d9aa79b8f8275685c4f4235291c0f00000000000006111b262f38424b555d686e7a849197a1a49f93887e716b61594f463c332a20160c02000000020c16202a333c464f59616b717e87939fa3a19691847a6d675d554b42382e2317130a000000000000000b151f2931393f4244464646464646463e3d39363c3f4146464646464646413f3c362f261d120800000000000000000000000000000000000000000000000000000000000000000000000000000d1925303b4854606b7784919daaac9f93877b6e6153493f33272d2d2d3a4653606d7984919eabac9f92867a6d6054473d3221160c01000000000000000000000000000000020c16202c36404a525c646c717a8085898d8f9192929292908e8c88837e786f6a6264717d8a97a4aea195887b6e6255483b2f221508000916222f3c4955626f7c8895a2afa4978b7e71646a6f787e83888b8e909192939291908e8b86827c746d675e574d453b31271d1207000000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000005121f2c3845525f6b7885929e9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1724303c47525c64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000009141f29333b4246484c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4a463f372d23180d0100000000000000000000000000000000000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000007131d2a36414c56626e7b87939f9f94887c6f6264717e8b97a19f92867b6e61564c4131271d0c02000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000007121d2731454f575d5f6060606060606056545d5f606060606060605654575d5f6060606060606056544e463d32271b0f030000020e1a25313b454d5354575a6164686d7072747576777778787878797c8895a29d9084776a5d5144372a1e110400000000000f1c2936424f5c6975828f9ca89b8e8175685b4e42312817222d3f4c5865727f8b98a59d9083766a5d5043372a1d100000000000091217222d38414a545d676d7a839096a0a49c928b7f726c61594f473d342a21180e040000000000040e18212a343d464f59616c727f8b919ca4a0969083796d675c544a3f3428251c1209000000000006111c27313b434a4f51535353535353534b494541474c4e535353535353534d4c4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000008141e2c38444f5965727f8c98a3aea4998c7f73655b5044372b1f2a36414c5663707d8a97a1ada79b8e8174685d5245392c2013040000000000000000000000000000000008131e28323e48525c646e737e858d9297999c9e9f9f9f9e9d9b9895908b847c726d64717d8a97a4aea295887b6f6255483c2f221509000916222f3c4955626f7c8895a2afa4978b7e716c717c838b9095989b9d9e9f9f9f9e9d9b99928f8781796e695e574d43392f23180c030000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2c3945525f6c7885929f9e9285786b5f5245382c1f1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a0008141f2b36414a52585a60606060606060606060606060606060606060606060606060606060606060606060606060605b59534b41372c20140800020e1a26313b454d535559595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959595959585651493f34291e120600000000000000000000000000000000000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e2115080000000000000000000000000000010e1925303b47535f6975828f9ba69b8e8175686b7783909da49a8e8174695e52443a301f150b000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000010b151f333d454c505253535353535353494850525353535353535349484c5052535353535353534948433d342b21160a00000005121e2a36424d575e6163646566676663666869696a6b6b6b6b6c6f7b8895a29d9084776a5d5144372a1e11040000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b25313e4b5864717e8b97a49d9184776a5e5144372b1e110000000008121b2427333f49535c666d79829095a0a59d928c7f736d625a50473e352b22180f0600000000000000060f18222b343d47505a626d727f8c929da59f958f82796d665c504440372e241b1208000000000a16222e39434d555b5d606060606060605856504a52585a606060606060605a58524a40362b1f13070000000000000000000000000000000000000000000000000000000000000000000000000002101c27333d4754616d7a86929facab9e9184786c6053463a2f242d3946525e6875828f9ba9aca095897c6f63564c4135291d1104000000000000000000000000000000010d1925303a44505a646e73808a92979ea1a9a9a8a19e9c9b9a9b9d9f9d9591877f736e717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e71717e8790959da09e9c9b9a9b9c9ea1a9aba39f9a938e847b6e695e554b4034292015090000000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006131f2c3946525f6c7985929f9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f22160900030e1a242f3841474c4e53535353535353535353535353535353535353535353535353535353535353535353535353534f4d4841392f251a0f040005121e2a36424d575f616565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565625b51463a2e22160900000000000000000000000000000000000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e21150800000000000000000000000000000008141e2b37424d57626f7c89949f9f92867b6e707d8995a09f93877c6f62574d4232281e0d0300000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000030d212b333b404445464646464646463c3b4445464646464646463c3b404445464646464646463c3b38322b22190f040000000714212d3a46535e696e7071727374736d63545c5d5d5e5e5e5f626f7b8895a29d9084776a5d5144372a1e11040000000000111e2a3744515d6a7783909da69a8d8073675a4d4034271a24313e4a5764717d8a97a49e9185786b5e5245382b1f12000000060f1a242d363f44505b656d78828f949fa69e938d80746d635b51483e352c23191006000000000000000000061019222c353e48515b636d73808d939da59f948f81786d605c52493f362d241a0f060000000e1a27333f4a555f676a6c6c6c6c6c6c6c64625a525c64676c6c6c6c6c6c6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000b16202d3946525d6875818e9ba7aca096897c7063554b4135292e3a4754616d7a86929facaa9d9084776b6054443a2f24190d0100000000000000000000000000000005111d2935414c56616c73808d929fa2a9aaa29f9996918f8e8d8e9092999d99928c8073717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e717e8892999e9896918f8e8d8e8f92979b9fa4aca49f9691847b6e675c51453c31261a0e0200000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000613202c3946535f6c7986929f9f9285796c5f52462e23170b00000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000008131d262f363c3f41464646464646464646464646464646464646464646464646464646464646464646464646464642403d372f271e130900000714212d3a46535f696e72727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272726d62564a3e3125180b00000000000000000000000000000000000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000020e1a26313c4754606a7683909ca3998c807375828f9ca69c8f82756a5f53453b3020160c00000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f0600000000000000000000000000000000000f1921292f343738393939393939392f2e3738393939393939392f2e343738393939393939392f2e2c2721191007000000000815212e3b4854616e7b7d7e7f7f807f73665b50505151515256636f7c8996a29c8f8376695c504336291d10030000000000111e2b3844515e6b7784919ea6998c807366594d4033261a24303d4a5763707d8a96a39f9285796c5f5246392c1f130000030e18212c363f48515b606c77818e949ea69e948e81776c605b52493f362c231a1007000000000000000000000007101a232c363f49515b646e74818e939ea69e938e81746e635b51483f362c21180e030000101d2936424f5b67717779797979797979716c6258646e7479797979797979746e64584c3f33261a0d000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56636f7c8995a0aca89b8e8174675d5145392c37434e5865727f8b99a3aea2988b7f7265594f4332281e1308000000000000000000000000000000000713202d3946525e68717e8a929da4ada79f98928d88848281818183868b91959f928b7f727d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978a7e7c86929a96918c8784828181818285898e939aa1a9a8a0969083796d60574e42372b1f140900000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000000000000000000000000000000006121f2b3844505c667986939f9f9286796c5f4a3f34281c1003000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c10040000010b141d242b30333439393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c0200000815222e3b4855616e7b7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7265584c3f3225190c00000000000000000000000000000000000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000915202b38434e5863707d8a95a09e9285797b87939f9f94897c6f63584e4333291f0e040000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c05000000000000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23222b2c2d2d2d2d2d2d2d2322282b2c2d2d2d2d2d2d2d23221f1b160f0700000000000b1724313e4a5764717d8a8b8b8c8d86786c60544c4a494a4e5764717e8b97a49b8e8275685b4f4235281c0f020000000000111e2a3744515d6a7783909da6998d8073665a4d4033271a24313d4a5764707d8a97a39f9285786c5f5245392c1f1200000915202a333e48505a636d73808d939ea69f948f82786d655b504940372d241a11080000000000000000000000000008111a242d374049525c606d78818f949fa59d938d80736d635a50483e332a2015090000111e2a3744515d6a7783868686868686867e71645a677480868686868686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a4854606b7783909daaac9f92857a6d6054473c313b4754606a7783909dabac9f92867a6d6054473d3221160c0100000000000000000000000000000004111d2935414c56616d7a85929ea4aea79f959086807b7875747475767a7e848c939992867c7d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa3978a7e839098938d847f7b777574747476797c81889297a1a9a89f958d80736a5f53473b30251a0e02000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000713202d3a4653606d79869aa49f938679665c5044382b1f1206000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b00000000020b131a1f2426272d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d282725201a130c030000000a1724303d4a5763707d8a8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c86796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e21150800000000000000000000000000000000030f1b27323d4653606c7883909da1978b7e808d9aa49c9083766b6054463c3121170d000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000060d13181c1e1f2020202020202016151e1f2020202020202016151c1e1f202020202020201615130f0a040000000000000814212e3b4754616e7a8793989998897d70665e56565657585f6975818e9ba7998c7f7266594c3f3326190c000000000000101d2a3643505d697682909ca79a8d8174675a4e4134271b24313e4b5764717e8a97a49e9184786b5e5245382b1f1200020f1a26313c46505a626d727f8c929da5a0959082796d665c53493f372e251b120800000000000000000000000000000008121b242e374044505c666d79828f959fa59c928c7f726c625a50463c31261a0f0200111e2a3744515d6a77849093939393938b7e71645a6774818d93939393938d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727f8b98a2aea2988b7e7165574d4237404b55626f7c8895a0aca79b8e8174685d5245392c201304000000000000000000000000000000000713202c3945525d6873808d97a1adaa9f9590837b736e6969686768676d71797f87929890837e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8e818e9593878079726e6969686768656c6f757d859297a2ada79f92877b6e62574d42362a1e1105000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0a49a86796d6053463a2d201307000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f05000000000001080e14171a1b20202020202020202020202020202020202020202020202020202020202020202020202020201c1b18140f0902000000000a1724303d4a5763707d8a96989898989898989898989898989898989898989898989898989898989898989898989898989898989898989898989286796c5f5346392c201300000000000000000000000000000000000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e21150800000000000000000000000000000000000a161f2b3744505b65717e8b96a19e918486929fa0958a7d7064594f43342a200f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002070c0f111213131313131313090911121313131313131309090f1112131313131313130909070300000000000000000714202d3946525e6875828f9aa49d9083786e6865636363656a6e7b86929f9f95887c6f6255483c2f2215090000000000000f1c2935424f5c6875828f9ba79b8e8174685b4e4130251a25323f4b5865727e8b98a59d9083776a5d5144372a1e110006121f2b37434e58616c717f8b919ca4a09690837a6d675d544a41382d251c1309000000000000000000000000000000000009121c2528343f4a545c676d79839095a0a49c918b7e716c61584e43372b1f120600111e2a3744515d6a7784909d9f9f9f978b7e71645a6774818d9a9f9f9f9a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d4754606d7a86929facaa9c908376695f53473845515c6774808d9aa7aca095897c6f63564c4135291d1104000000000000000000000000000000000714212d3a4754606d7a85929fa9aea2989083796e69625f575b5a555d60666d737e8692958f828f9ca8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e938e9393877e736d67615e575b5a535b60626b707c85929fa6afa3998e8175695e52463a2d201408000000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212d3a4754606d7a8793a0a093867a6d6053473a2d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433d3d3d3c39332c231a10050000000000000003080b0d0e13131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c08040000000000000a1724303d4a5763707d8a969f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9286796c5f5346392c201300000000000000000000000000000000000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d2114070000000000000000000000000000000000030f1b27333f4953606d7984919ea096919298a29d9184786c6053463d3220180e0000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626f7c87939f9f958f827a757270707072757c849198a39a9083766a5f53473a2e2115080000000000000e1b2734414e5a6774818d9aa79c90837669574d42362a1e2733404d5a6673808d99a69c8f8276695c4f4336291c10000814212e3a47535f6a717e87939fa3a19691847a6e685d554b42382f261b130a010000000000000000000000000000000000000a1317232e38424b555d676d7a839196a1a39f92877e716a5f53473a2e21140800111e2a3744515d6a7784909daaaca4978b7e71645a6774818d9aa7aca79a8d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202c3945515d6774818e9aa7ab9f94887b6e62544a3f4653606d7985929fabaa9d9084776b6054443a3024190d0100000000000000000000000000000004111d2935414c5665727e8b98a2aeab9f92867b6e675e57534d4e4e4b51545c606c717e8a92948f949eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa59e9b958c7f736c605c55524d4e4e49505359606a717e8a949fabab9f92877b6e6154473b3025190e020000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000714212e3a4754616d7a8794a0a093877a6d6054473a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d504a4a4a4a49443e362c22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a93939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000000000000000000000000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050000000000000000000000000000000000000b17222d3844515c66727f8c97a2a09e9fa2a1968b7e71655b5044372b1f120600000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e090300000000000000000000000000000000000105090b0b1313131307060400000105090b0b13131313070604000000000000000000000000000000000000000000000000010d1925303b4754606a73808d939f9e948f86817e7d7c7d7f82879196a09f93887d6f63584e43372b1f12060000000000000b1825323e4b5865717e8b98a99e918578695e52463a2d232b37424d576875828e9ba79a8d8074675a4d4134271a0e000815222f3b4855626e7b869299a4a29891847b6e685e564c433930261d140a01000000000000000000000000000000000000000006111c263039434b555e686e7b849197a2a39992867b6e6255483b2f22150800111e2a3744515d6a7784909daab1a4978b7e71645a6774818d9aa7b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55626f7c88959faba6998d8073665c50444d5764717e8a97a2ada2988b7f7265594f4332281e1308000000000000000000000000000000000713202c3945525d687683909caaaea3998c8073695e554d4742414140454a515a616c74808d979c9ea6b0afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7afa89d9083786d605a514b464241413f44464f58616c76828f9ca9afa3998c7f7266564c41362a1e11050000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000814212e3b4754616e7a8794a1a094877a6d6154473a2e211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000004101c28333e48505557575757575d69768390908376695d57575757575550483e33281c10040000000000000000000000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000a1724303d4a5763707d8686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5346392c20130000000000000000000000000000000000020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e0200000000000000000000000000000000000006111b2834404a54606d7a85929393939393939184796d6053493f33271b0f030000000000000000000000000000000000000000000002090e141a1e212226292b2c2c2b292521211e1a140e09020000000000000000000000000000060c111517182020201f1413100c070c111517182020201f1413100c07010000000000000000000000000000000000000000000008141e2b38434e58606d78818c92999f98928e8b89898a8b8f92999f98928b7f726b6054463c31261b0f030000000000000915222f3c4855626f7c8897a2a197877b6e6154483d342e303947535f697784919ea7978b7e7164584b3e3125180b000a1723303d4a5663707d8999a3ab9f92857b6f695e564c433a31271e150b02000000000000000000000000000000000000000000000a141e27303a434c565e696e7b85929faba398897d7063564a3d3023170a00111e2a3744515d6a7784909daaa89f978b7e71645a6774818d9aa7a09f9a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a47545f6a7783909da9ab9e9184796d605346525e6976828f9ca9ac9f92867a6d6054473d3221160c02000000000000000000000000000000000714212d3a4754606d7a86929facac9f92867a6d61574d433b37312f35394044505a606d7a85919eaab0b8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb9ada1968a7d70665c5045403936302d33373d46505a63707d8a97a1adab9d908377685e5246392d2014070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a194877a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814202d3944505a616464646464646976839090837669646464646464615a5044392d201408000000000000000000000000000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a0300000000000000000000000000000916232f3c4855616b707979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979746a5e5145382b1f1200000000000000000000000000000000000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000c18232e3945515d67738086868686868686867f72665c5141382d22170b00000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a251f19140d050000000000000000000000000911181d2124252d2d2d2c201f1c1812181d2124252d2d2d2c201f1c18120b03000000000000000000000000000000000000000000020f1b27323d44505c666d777f868e92999a9b98969696989b9a98928e867f726d62594f44342a20150a000000000000000713202d3a4653606d7985929fa9988b7e7165594f443f3f3f424c56616e7b8896a0a095877b6e6154483b2e211508000a1723303d4a5663707d8996a1a9a2988b7e716b61584e463c332920160d03000000000000000000000000000000000000000000030c161f29323c454e58606b717e87939fa9a196897d7063564a3d3023170a00101d2a3743505d6a7683909d9e9b93938b7e71645a6773808d9aa19393938d8074675a4d4134271a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5865717e8b97a2ada1968a7d7063564c54616e7b87939faca79b8e8174685d5245392c20130400000000000000000000000000000000000a1724313d4a5764707d8a99a3afa99c8f8276685e52453b312b2624292e343e45525d68727f8c98a2aebaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9e9184786c60544a3f342e2a2522272b343e4653606c7885919eabac9f93877a6e6154473b2e2114080000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000000000000000000000000000815222e3b4855616e7b8894a1a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1623303c4955616c70707070707070768390908376707070707070706c6155493c3023160a0000000000000000000000000000000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d04000000000000000000000000000714202c38444f5961636c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6a62584d4135291d10000000000000000000000000000000000000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d03000000000000000000000000000000000000000007121c2935414b55636e737979797979797979726d62544a402f261b1106000000000000000000000000000000000000000000080e171f252a31363a3b3f4344464644433f3b3a36312a251f170e070000000000000000000009121b22292e3132393939392d2c29231d22292e3132393939392d2c29231d150d030000000000000000000000000000000000000000000a162028343f4a545c656c737b82868b8e909192929291908d8b86817b726d625b51473d3222180e040000000000000006121f2b3844505c6674808d9aa69c9083766b6157504a4c4c4e545d68737f8c99a89d908377695e53463a2d211407000814212e3b4754616e7a849197a2aa9f92877d706a60584e453b32281f150c0200000000000000000000000000000000000000020b151e28313b444d57606a707d879299a4a29791847a6e6154473b2e21140800101d293643505c6976828f9c938e8686867e7164596673808c9997898686868074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1b26323c4753606d7985929faba99b8e8275685d525966737f8c99a4aca095897c6f63564c4135291d110400000000000000000000000000000000000d1a2733404d5a6673808d99abb5ab988b7f7265564c4133291f1a181c232935414c56606d7a85929fabb8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6ac9a8d8073665b5042382e231d1a171b222b3744505b6574818e9ba7afa49a8a7e7164574b3e312418070000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000000000010406070c0b0a09080815222f3b4855626e7b8895a1a194887b6e6155483b2e22150808090a0b0c07070501000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d839191837d7d7d7d7d7d7d7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000030d161f272d32353639393635322d271f160d0300000000000000000000000004101c28333e474f5557606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5e5850473c3125190d00000000000000000000000000000000000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f05000000000000000000000000000000000000000000000d18242f3a43525c63666c6c6c6c6c6c6c6c65625b5142392e1d140a00000000000000000000000000000000000000000009111a202930363b4246484c4f515252514f4c4846423b36302920191109000000000000000006111b242d343a3d3e464646463a38342f272d343a3d3e464646463a38342f271f150b010000000000000000000000000000000000000000040b17232e38424a535b60696e757a7e8183848586858483817e7a756e69625b51493f352b211006000000000000000003101c28343f4a54626e7b88949e9f94897d7069605c5458595860666d7a85929fa1978b7f7265574d42362a1e1205000714202d3946525e686f7c859298a3a39992867d6f6a5f574d443a31271e140a000000000000000000000000000000000000000a141d27303a434c565f696f7c869299a3a29892857c6f685e5246392d201407000f1c2935424f5c6875828f9b8e81797979716c625965727f8c989285797979746e64584c3f33261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3945515d6774808d9aa6ac9f92867a6d6154606b7784919eabaa9d9084776b6054443a3024190d010000000000000000000000000000000003101c28343f4a546975828f9ca8afa399887c6f6255493c3022170d0d1219242f3a45525d6875818e9ba8b4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa49a897d7063544a3f30261c120e0b0f1b27333f495364717e8b97abb5ac9a8d8073675a4d402e23180c0000101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000000001080d11131419181716151415222f3c4855626f7b8895a2a195887b6e6255483b2f22151415161718181413110d080200000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000013202d394653606c79868a8a8a8a8a8a8a919595918a8a8a8a8a8a8a86796c605346392d2013000000000000000000000000000000000000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000000000000000000000b16212c353e44484a5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353514d473e352a1f14090000000000000000000000000000000000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000007131d2831404a52585a6060606060606060595751493f30271c0b02000000000000000000000000000000000000000009121b232b333b42464d5355595c5e5f5f5e5c5854534d46423b322b231b1209000000000000010c18222d363f454a4b535353524745403931363f454a4b535353524745403931271d120700000000000000000000000000000000000000000006111c263038414950575f62686d71747778787978787674716d68615f5751493f372d23190f000000000000000000000b17232e3847535f6a75828f97a29e92857b716d66666566676a6f78828f97a29e9285796d6053473b31251a0e020005111e2a36414c565f6a6f7d869299a3a29892857c6e695e564c433930261c1106000000000000000000000000000000000006111c262f39434c565e686e7b859298a2a39992867d6f6a5f564c41362a1e1105000f1b2835424e5b6875818e9b9083766c6c64625a5865727e8b989386796d6c67645c52473c3023170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7b88949faba3998b7e726557636f7c8996a0aca2988b7f7265594f4332281e1308000000000000000000000000000000000006121f2b3844505c667884919eabac9f9286796d6053463a2d2013070008131e2935414c5664717d8a97a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f93867a6d6053473a2d20140a00000b17222d3c4855626f7b8899a4afa99c8f837669554b4034281c100400101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000000000040c13191d20212524232221201f222f3c4955626f7c8895a2a295887b6f6255483c2f221f20212223242521201d19130c04000000000000000000000203101d2a3643505d69768390908376695d5043362a1d1003020000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d201300000000000000000000000000000000000000000000000000000005111c27313a434a4e505353504e4a433a31271c110500000000000000000000000005101a232c33383c3d464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464645413c352c23190e0300000000000000000000000000000000000000000003090e1214152020202020202020202020202020202020202020201514120e0903000000000000000000000000000000000000000000000000010c161f2e3840474b4d53535353535353534c4a463f372d1e150b000000000000000000000000000000000000000007111b242d353d454d52575f6165696b6c6c6b6965615e57524d443d352c241b1107000000000005111d29343f485056586060605f53514b43393f485056586060605f53514b43392f23180c000000000000000000000000000000000000000000000a141e262f383f444d53565e6165676a6b6c6c6c6b696764605d56534d453f372d251b11070000000000000000000006111c2b37434e58616e7b85929fa19792857e797573727274777c838f949f9e938b7e71675d514539291f14090000020e1925303b444e58606b707e87929fa3a29791847b6e685d554b42382e23171309000000000000000000000000000000091317222d38424b555d686e7a849197a1a39f92877d706b60584e443b3025190e02000d1a2633404d596673808c99918477695e5856505663707d89969a877b6e615a58524a40362b1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f3947535f6a7683909ca9ab9d908376695f6774818e9aa8ac9f92867a6d6054473d3221160c0200000000000000000000000000000000000713202d3a4653606d7986929facaa9e918477665c5145382c1f130600010d19242f3a4754616d7a8796a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9e918477675d5145392c20130200000613202d3a4653606d7986939facab9e918478675c5145382c1f130600101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000000040d161e24292c2d3231302f2e2d2c292f3c4956626f7c8995a2a295887b6f6255483c2f292c2d2e2f3031322e2d29241e160e0400000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a05000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d20130000000000000000000000000000000000000000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000000000000000000000000008111a21282c2f3039393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835312a231a11070000000000000000000000000000000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000040d1c262e363b3f4046464646464646463f3e3a352d251b0c0300000000000000000000000000000000000000050e19232d363e474f575e61696e72767779797776726e69615e564f473e362c23190e04000000000915212e3a45505a62656c6c6c6c605c554b4045505a62656c6c6c6c605c554b4034291c1004000000000000000000000000000000000000000000020c141d262d333c42474c5254585b5d5e5f5f5f5e5d5a5854524c46423b332d251b13090000000000000000000000000f1a26313c46525e69717e8a939aa197928b8581807f7f80848890959f9f948e81756c62554b403529170d0300000008141e29323c464f59616c717e8b919ca4a19691837a6d675d544a3f3428251b12080000000000000000000000000008121b2528333f4a545c676d7a839096a0a49c918b7e716b61594f463c32291e140800000b1724313e4a5764717d8a9796877b6e6154474754616e7a8797978a7e7164544a4740382f24190e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37434e5864717e8a97a1ab9f95887b6e616d7985929faba79b8e8174685d5245392c2013040000000000000000000000000000000000000815212e3b4854616e7b8799a3afa99c8f827669544b4034281c100400000813202d3946525d687784919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89c8f827569554b4035291d1104000006131f2c3845515c677884919eabac9f9386796d6053463a2d20130700101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000000010c161f282f35393a3f3e3d3c3b3a38352f3c4956636f7c8996a2a295887c6f6255493c2f34383a3b3c3d3e3f3a3935302820160c0200000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b1610090100000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d20130000000000000000000000000000000000000000000000000000010d1a26323e4a545e66696c6c69665e544a3e32261a0d01000000000000000000000000000810161c2023242d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f191108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141c242a2f3233393939393939393932312e29231b130900000000000000000000000000000000000000020c17202b353e48505960696e747b7f8284858584827f7b746e69605950483e352b20160c020000000b1724313d4a56626c71797979796d675c51454a56626c71797979796d675c5145382c1f130600000000000000000000000000000000000000000000020b141b222731373a4146474b4e505152535251504e4b4745413a36312a211b1309010000000000000000000000000a15202a36424d57616c727f8892979f9e97928e8c8b8c8d90959d9f99938d82796d605a5043392f24180500000000020d17202a343d47505a626c737f8c929da5a0959082796d665c504440372d241a1107000000000000000000000007111a242d373f44505b666d79828f95a0a59d928c7f726c62594f463d342a20170d0200000815222f3b4855626e7b8897978b7e7164574d46525e697885929a8e8174665c5044382c261d12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010f1a26313c4653606d7985929eaca7998c7f7366717d8a98a2aca095897c6f63564c4135291d11040000000000000000000000000000000000000916222f3c4955626f7c8895abb5a79b8e8174685b4e412e23180c00000005111d2935414c566875828f9ba8afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412f24180d01000004101c2834404b556a7683909da9afa49a887b6e6155483b2e22150800101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000008131e28313a4145474c4b4a49484745404443495663707c8996a3a295897c6f625649434440454748494a4b4b4746413a32281e1308000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a010000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120000000000000000000000000000000000000000000000000000030f1c2935424e5a66707679797670665a4e4235291c0f030000000000000000000000000000050b1014161720202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1d19140e070000000000000000000000000000000000000000000002070a0c0d131313130e0d0b0803000407090a131313131006050300000000000000000000000000000000000000000000000000000000000000000000020a12191f2326272d2d2d2d2d2d2d2d2625221e181109010000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8b87817b706b615a50473d32281e13080000000b1825323e4b5865717e86868686796d6053474b5865717e86868686796d6053473a2d20140a0000000000000000000000000000000000000000000000020a11171f262b3035393a3e4144454546454543413e3a3935302a261f180f090100000000000000000000000000030e1a25303b45505a626d727e858d92989a9c9b9998999a9d9b99938f8780786d675c51483e31281d12070000000000050e18222b353e47505a636d74808d939ea69f948f82786d605c52493f362c23191007000000000000000000071019232c363f49525c606c78818f949fa69e938d80746d635a50473e342b22180e050000000713202d3a4653606d7985929b8f8275695f53464d566975828f9c9184796d6053463e31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4aa9d9184776a75828e9baaaa9d9084776b6054443a3024190d010000000000000000000000000000000000000a1623303d495663707c8996a3afa69a8d8073675a4d4034271a07000000010d192430414d5a6774808d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c807366594d4033261a07000000000c18232e424f5c6975828f9ca8b6ac95887c6f6255493c2f22160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013060000000000000000010d19242f3a434c5154585756555453514b504f4e5663707c8996a3a296897c6f63564e4f504b5153545556575854524c443a3024190d01000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f000000000000000000000000000000000000000000000000000003101d2a3643505d69768286868276695d5043362a1d1003000000000000000000000000000000000407090a131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d090300000000000000000000000000000000000000000000070e1316191a202020201b1a18140f0b10141617202020201d13120f0b0600000000000000000000000000000000000000000000000000000000000000000000080e1317191a2020202020202020191816120d070000000000000000000000000000000000000000010d1925303a444f59626c717d858e92999c9a98989a9c99928e857d716c61594f443a3024190d0200000a1723303d4a5663707d8993988a7d7063574a4a5663707d8993988a7d7063574a3d31261b0f03000000000000000000000000000000000000000000000000060b151a1e25292d2e32343738393939383634312d2c29241e1a140e060000000000000000000000000000000009141f29333e48515b626c707a80858a8d909192939291908e8b87827c736d665c554b40362d1f160c01000000000000061019232c353f48515b606c78818e949fa69e948e81746e635b51483e352b22190f0600000000000000060f18222b353e48515b636e74808d939ea69f948e81776c605b51483f352c221910060000000006121f2b3844505c6675818e9b93877b6e61574d4b5864717e8b98978a7e7164594f43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616e7b87939faca095887b6f7985929faca3988b7f7265594f4332281e1308000000000000000000000000000000000000000a1724313d4a5764707d8a97a3b0a6998c807366594d4033261a0d00000000081926323f4c5965727f8c98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c00000000071b2835424e5b6875818e9ba8b0a396897d7063564a3d3023170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201306000000000000000004111d2935414c555d606564636261605d555d5c5b5a63707d8996a3a396897c70635a5b5c5d555c606162636465615d564c4135291d11050005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a12191f2325262d2d2d2d282724201a161c2022232d2d2d2d2a201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000002070a0c0d13131313131313130c0b09060100000000000000000000000000000000000000000005111d2a36414c56606b717e8792979e96918d8c8c8d91969e9792877e716b60564c4135291e130800000815222f3b4855626e7b88959a8d817467584e4855626e7b88959a8d817467584e43372b1f12060000000000000000000000000000000000000000000000000003090e13191d202125282a2b2c2c2c2b2a272521201d19130e09030000000000000000000000000000000000020d17202c363f49515a61686d73797d8083848586858583817e7b756f6a605c544b43392f241b0d04000000000000000007101a232d364044505b666d79828f95a0a69d938d80736d625a50473d342a21180d040000000000040d18212a343d47505a626d73808c929da59f958f82786d655b50493f362d231a1007000000000003101c28343f4a5463707d8995998d8074695e534754606d7a86929d9083766b61554b4034291c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946535f6976828f9ca9a7998c7f737d8a98a2ac9f92867a6d6054473d3221160c02000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000b1825323e4b5865717e8b98a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000613202c3945515d676d7271706f6e6d676b6a69686766707d8a96a3a396897d70666768696a6b676d6e6f7071726d685d5246392d201307000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a0005101b252e373e4346464646464646464646464646464646464646464646433e372e251b1005000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000000000000010406070a0d10111213131211100d0a07060400000000030505060606060606000000000000000000000000000000000000040613131313131313131312110e0904000000000000000a131c242a2f3233393939393433302b2521272c2f3039393939372d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d87929997918a84807f7f81848a92979992877d6f685d52453a3024190d01000714202d3a4753606d7a86979e9184786a5f534753606d7a86979e9184786a5f53473a2e21150800000000000000000000000000000000000000000000000000000002080d111314181b1d1e1f201f1e1d1b181413110d08020000000000000000000000000000000000000000050e1a242d373f4850565e61676d70747678797979787774716e68625f58504a423931271d12090000000000000000000008111b2428333f4a545c676d79839096a0a59c928b7f726c61594f463c332a1f160c01000000010c161f2a333c464f59616c727f8b929ca4a0969083796d665c53493f372e241b1108000000000000000b17232e394653606c7883909d92867b6e615a50515d6774818e99958a7d70675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2b37424d5764717d8a97a1aa9d908377818e9baaa79b8e8174685d5245392c20130400000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1824313e4b5764717e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4978b7e7164584b3e3125180b000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000714212d3a4754606d797f7e7d7c7b7a79787776757473727d8a97a3a3968a7d72737475767778797a7b7c7d7e7f7a6d6154473a2e211407000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000000000000000001080d111314171a1d1e1f1f201f1e1c1a171413100c07010c0f111213131313131309090703000000000000000000000001070c10132020202020202020201f1d1a150f08000000000007121c252e353b3f404646464641403c362f2b33383c3d46464646433937332d261d140a00000000000000000000000000050a0d0f10131313130b0a0805050a0d0f10131313130b0a08050000000000000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999691857e7774727274787e8591969992857a6d60564c4135291d11040006131f2c3945515d677885929e96887b6f625548515d677885929e96887b6f6255483c3025190d0100000000000000000000000000000000000000000000000000000000010507070b0e111212131212100e0b07070401000000000000000000000000000000000000000000000008121b252d363e444c52555c606467696b6c6c6c6b6a6865615e56544e443f3830271f150b000000000000000000000000091217222d38424b555d676e7a849197a1a49f93887e716b60584e453b31281d130700000007131d28313b454e58606b717e87939fa4a19691847a6d675d544a41382d251c1209000000000000000006121f2b3744505b65717e8a94988f82756c61554c55616e7b8692939184796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a26313c4653606d7984919eaba095887b85929faba095897c6f63564c4135291d110400000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1a5988b7f7265584c3f3225190c000000000b1724313e4a5764717d8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa4988b7e7165584b3e3225180b000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b878a898887868584838281807f7e808d9aa7a79a8d807e7f808182838485868788898a887b6e6255483b2f22150800121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e120000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a0100000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000000003090e13191d20212427292b2b2c2c2c2b292724201f1c18120e181c1e1f2020202020201615130f0a040000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a2620191209000000020e19242e3740474b4d535353534e4c484138353d44484a535353535046443f382f261b110600000000000000000000030a1016191c1d20202020181714111016191c1d20202020181714110c0600000000000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891847b716c676565656c717b849198978d8073685d5245392c2013070004101d2935404b556a7783909d998c7f7266564c4b556a7783909d998c7f7266564c41362a1d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b242c323a41464b5153575a5d5e5f605f5e5d5b5854524d47433c342e261e150d030000000000000000000000000006111c262f39434c555e686e7b859298a2a49a92877d706a5f574d433a2f24180d0100010d18242f3a434d575f6a707d869299a4a29791847b6e685e554b42392f261b130a000000000000000000030f1b27333f4953616c7682868686867d7064574a535e69748086868686807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c3844505c6673808c99a4a79c8f828f97a2aa9d9084776b6054443a3024190d0100000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1a5988c7f7265594c3f3226190c000000000b1825313e4b5864717e8b97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7e7265584b3f3225180c000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794969594989291908f8e8d8c8b8d929da9a99d928d8b8c8d8e8f9091929894959695887b6e6255483b2f2215080013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000000000060e141a1e24292c2d3033363738393939383634302d2c29231d1a24282b2c2d2d2d2d2d2d23221f1b160f07000000000000030d151d23292c3939393939393939393836312b241b1208000007131f2a354049525759606060605b59534a413d474f5456606060605d53504941382d22170b000000000000000000040d151b212628292d2d2d2d2423211d1b212628292d2d2d2d2423211d171008000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92867c6e69615a59535b60696e7c86929f92867a6d6054473a2d21140700000c18242f424f5c6875828f9b9c908376685e524f5c6875828f9b9c908376685e5246392d20130700000000000000000000000106090b0c13131313130d0c0a070200050a0d0f1013131313130a0907040000000000000000000000000000000000000000000000000000000000000109111a20283035394045474a4d505152535252504e4b4746413b373228231c150c030000000000000000000000000000000a141d27303a434c565f696f7c869299a3a39992867c6f695f554b4035291d11040004111d2935404b555f696f7c869298a3a39892857c6f695e564c433930271d140a01000000000000000000000b17222d3841505a66707679797979706c6155494d57646e7479797979736e63574b3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616e7b87939fac9e948f949ea9a3988b7f7265594f4332281e13080000000000000000000000000000000000000000000b1724313e4a5764717d8a97a4b0a5998c7f7266594c3f3326190c000000000c1825323f4b5865727e8b98a5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa5988b7f7265584c3f3225190c000000010e1b2834414e5b6774818e9aa7b0a4978a7d7164574a3e3124170b00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1a2aaa29f9e9d9c9b9a99989a9da4aeaea49d9a98999a9b9c9d9e9fa2aaa2a195887b6e6255483b2f2215080013202d394653606c798686868686868686909494908686868686868686796c605346392d20130000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000000000070f181f262a2f35393a3d404344454646454443403d3a38342f2a252f3437383939393939392f2e2c272119100700000000010b151f272f343846464646464646464645423d352d24190f04000a16232f3b47525c63666c6c6c6c67645d5346444f5960636c6c6c6c6a605b53493f33271b110600000000000000000d161f262d3235363939393931302d28262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f736a5f57504c4950575f6a73808d99988a7e7164574b3e3124180b0000071a2734414d5a6774808d9a9f93867a6d61544d5a6774808d9a9f93867a6d6154473a2e23180c00000000000000000000070d1216181920202020201a1917130e0a1015191c1d2020202020161613100b05000000000000000000000000000000000000000000000000000000000000080e161e25292f34383a3d4143454646464544413e3b3936302b262017110a0300000000000000000000000000000000020b151e28313b444d57606a707d87929aa4a29892857b6e675d5145392c201306000613202c3945515d676e7b859198a2a39992867d6f6a5f574d443a31281e150b02000000000000000000000006111b262f3e48545e66696c6c6c6c64615a504445525c64676c6c6c6c66635b52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17232e3846535e6975828f9ca8a69e9c9ea6ac9f92867a6d6054473d3222170b020000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0a6998d8073665a4d4033271a0d000000000d192633404c5966737f8c99a6afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f7366594c4033261907000000020f1b2835424e5b6875818e9ba8b0a3978a7d7064574a3d3124170a00101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130600000000000000000815212e3b4854616e7b8794a1aaa29f9e9d9c9b9a999796999ca4aeaea49c999697999a9b9c9d9e9fa2aaa195887b6e6255483b2f2215080013202d394653606c798693939393939393969696969393939393939386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000000030b1218212a31363a4145474a4d505152525352514f4d4a4745403936313a4044454646464646463c3b38322b22190f0400000007121d2731394045535353535353535353524e473f352b201509000c1925323f4b57636e7379797979746f64584e4854606b7079797979766c655b5044382d22170b0000000000000008111f2831383e4243464646463e3d393431383e4243464646463e3d39342c241a100600000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574e453f3f444e58616e7b87969b8e8174685b4e4135281b0e00000c1926323f4c5965727f8c98a4998b7e7164544a5965727f8c98a4998b7e7164544a4034281c100400000000000000010911181e2225262d2d2d2d2d2726231f19141b212628292d2d2d2d2d2322201c160f07000000000000000000000000000000000000000000000000000000000000040c13191d23292c2d31343638393939383735322e2d2a251f1b150c0600000000000000000000000000000000000000030c161f29323c454e58606b717e8893939393979184796d6053473a2d201407000714202d3a4753606d7984919793939392877e706b60584e453b32281f160c03000000000000000000000000000a141d2c36424c545a5c60606060575550483e414a52585a606060605957524940352a1e1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e2834404b545c66707d8a96a3b0aaa8aab0a79b8e8174685d544a3f33281d140a0000000000000000000000000000000000000000000916232f3c4956626f7c8995a2afa79a8d8174675a4e4134271b08000000010e1b2734414e5a6774818d9aa7afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa79a8d8174675a4e412e23180c000000030f1c2936424f5c6975828f9ca8afa296897c6f6356493c3023160900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130000000000000714202d3a4753606d7a8693939393939286796c5f5346392c20130600000000000000000815212e3b4854616e7b87949594989291908f8e8d8c8b8a8c929ca8a89c928c8a8b8c8d8e8f90919298949595887b6e6255483b2f2215080013202d394653606c79868989898989898989898989898989898d929386796c605346392d2013000000000000000105070810101010101010101010101010101010101010101008070501000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000000030c151c2328333b42464c5254575a5c5e5e5f5f5f5e5c5a5753514b46423b454c50525353535353534948433d342b21160a0000000c18232f39434b515f606060606060605f5e5951473d31261a0e000d1a2633404d596673808686868681746a5f534a5663707d8686868683776c6053493f33271b0f030000000000050f1a23313a42494e50535353534b49453e3a42494e50535353534b49453e362c22170c0000000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685e52453c33333c46525e697784919c8f8276695c504336291d1000000b1724313e4a5764717d8a97ab9b8e8275665c515764717d8a97ab9b8e8275665c5144382c1f12060000000000000009131b23292e3132393939393933322f2a241f262d3235363939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000002080d12181c1f2024272a2b2c2d2c2b2a282521201e19140f0a04000000000000000000000000000000000000000000040d17202a333c464f59616c727f868686868686867b6e6154483b2e211508000815212e3b4854616e7b868686868686867e716c61594f463c332920160d040000000000000000000000000000020b1a24313a42494e50535353534a49443e363841474c4e535353534d4b4740372e24190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27303945515c666d78808d99a6a3a0a0a1a4a89c8f82756c665b50443e2f261b110600000000000000000000000000000000000000000815222e3b4855616e7b8894a9b3a89b8f8275685c4f423025190e02000005121e2a36424d576976828f9ca9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa89b8f827568544a4034281c1004000004101c2934404b556a7683909da9b4aa95887b6f6255483c2f22150900101d2a3643505d69768390908376695d5043362a1d1000000000000000000714202d3a4753606d798686868686868687796c5f5346392c140c0200000000000714202d3a4753606d798686868686868687796c5f5346392c20130600000000000000000815212e3b4854616e7b878a8887868584838281807f7e7d808c99a6a6998c807d7e7f80818283848586878889887b6e6255483b2f221508000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000000000002080d1114141c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1414110d080200000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000000000b151e272e343f454d53565d606366696a6b6c6c6c6b696763605c55534d444f575c5f60606060606056544e463d32271b0f030004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000714202d3a4753606d7984919392877b6e62564c54606b75818e98958a7e71655b5044372b1f120600000000000b16212b35424c545a5c6060606057555048424c545a5c60606060575550483e34281d110500000000000000000000000000000000000000000000000000121f2b3845525e6b7885919b8f827568564c41332a2a36424d566976838f9c9184776a5e5144372b1e1100000916232f3c4956626f7c8995ab9f9285796d605356626f7c8995ab9f9285796d6053463a2d20130900000000000007111b252d353a3e3f4646464646403f3b352e2830383e424346464646463d3b38332b23190f050000000000000000000000000000000000000000000000000000000000000001070c101314171a1d1e1f201f1f1d1b181414110e0802000000000000000000000000000000000000000000000000050e18212b343d47505a626d727979797979797976695e53463a2d211407000714212d3a46535e697679797979797979716c625a50473d342a21170e050000000000000000000000000000000008121f2831383e4243464646463d3c39332c2f363c3f4146464646403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3943505a606d78828d929c9c97949394979d9e948e81786c60594f41382d22170b00000000000000000000000000000000000000000714202d3a4753606d7a8697a1ada99d9083766a564d41362a1e110500000714202d3a46525e697885919eabafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaa9d908477665c5144382c1f1206000006131f2c3845515c677884919eabaea298877a6d6154473a2e21140700101d2a3643505d69768390908376695d5043362a1d10000000000000000006131f2c3845515c67767979797979797979756a5e52452e261e140a000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120600000000000000000714212d3a4754606d797e7d7c7b7a7978767574737271727f8c98a5a5988b7f7271727374757678797a7b7c7d7e7a6d6054473a2d211407000916222f3c4854606b707070707070707070707070707070727e8b9386796c605346392d201300000000050d14191e202129292929292929292929292929292929292929292921201e19140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000000007121c273039404451575f61686d7073767778797978777673706d67615e57505761686b6c6c6c6c6c6c6260584e43382c1f13070006131f2c3845515c67767979797979797979756a5e5245382c1f120006131f2c3845515c67707d8a95998e8275685e524f59616e7b86929d9184786c605346392d22170b0000000004101c27333d47545e66696c6c6c6c64615a5047545e66696c6c6c6c64615a5045392d21140800000000000000000000000000000000000000000000000000121f2b3845525e6b7884919b8f827568564c4135292a36414c566976828f9c9184776a5e5144372b1e1100000814212e3b4754616e7a8799a3a297897c70635654616e7a8799a3a297897c706356493d31261a0e0200000000010d18232d373f464a4c53535353534d4b474038303a42494e5053535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000406070a0e101213131312110e0b08070502000000000000000000000000000000000000000000000000000000060f19222b353e48515b62656c6c6c6c6c6c6c6c5e574d42362a1e12050005121e2a36424d575e6c6c6c6c6c6c6c6c65625a50473e352b22180f050000000000000000000000000000000000000d161f262d3235363939393931302d2822242b3033343939393933322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616c75818e949c94908a8786878a90959d938d80746b6153493f33271b0f030000000000000000000000000000000000000006131f2c3945515d677885919eabab9f928578685e5246392d20140600000815212e3b4854616e7b8797a1adafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f9286796d6053463a2d20130900000714202d3a4753606d7a86939facac9f928579685e5246392d20130700101d2a3643505d69768390908376695d5043362a1d10000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a6359443f3830261c110600000006111c263038404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d110400000000000000000613202c3945515d676d71706f6e6d676b6a696867666673808c99a6a6998c7f7366666768696a6b676d6e6f70716d685d5245392c201307000713202c38444f5960636363636363636363636363636365727e8b9386796c605346392d2013000000050e171e252a2d2e3636363636363636363636363636363636363636362e2d2a251e170e050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000000000c18232e39424a515b63696e747a7d808384858586858482807d79746e69605b536873787979797979796f6a6054483b2e221509000714202d3a4753606d798686868686868687796c5f5346392c20130004101c2934404b55616b7683909d92867a6e615447525e6974808d9995897d7063544a3f33281c0f030000000714202c38444f5966707679797979716c61554f5966707679797979716c6155493d3023170a00000000000000000000000000000000000000000000000000111d2a3744505d6a7783909d908377685d52463c33333b46525e687784919c8f8276695c504336291d1000000613202d394653606c7986929fa99a8d8073675753606c7986929fa99a8d807367574d42372b1e12060000000006121e29353f4951575960606060605a57524a4038424c545a5c606060606056544f473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c363f49515658606060606060605f534d453b31251a0e0200020e1a25313b454d535f60606060606060585650483f352c2319100600000000000000000000000000000000000000040d151c212629292d2d2d2d2423201c171a1f2426272d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e8b939c928c837d7a797a7e838e939d928a7d70655b5044372b1f12050000000000000000000000000000000000000004101d2935404b55697683909ca9ada297877a6e6154473b2d22170b0107111e2a36414d5665717e8b98a9b3afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afaea399887c6f6255493c31261a0d06030615222f3c4855626f7b8899a4afaa9d9084776a564c41362a1e110500101d2a3643505d69768390908376695d5043362a1d100000000000000000000c18232f39434b515f6060606060606060605f5e504a42382e23170b0000000b17232e38424a505e5f60606060606060605f5e5951473d31261a0200000000000000000004111d2935414b555d6064636261605d555d5c5b5a5a6774818d9aa7a79a8d8074675a5a5b5c5d555d6061626364605d564c4135291d11040004101c27333d474f54565656565656565656565656565865727e8b9386796c605346392d20130000020d1720293036393b4343434343434343434343434343434343434343433b3936302920170d0200000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000004101c2834404a545c606d727b81868a8d8f9191929292918f8d8a85807b726c655c6b78858686868686867c6f6256493c2f231609000714202d3a4753606d7a8693939393939286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b4d56616e7b87929b8e8175665b5044382b1f12060000000916222f3c4854606b7682868686867e71645754606b7682868686867e7164574b3e3124180b000000000000000000000000000000000000000000000000000f1c2835424f5b6875818e9b92867a6d61574d453f3f454e57616e7a87939b8e8174685b4e4135281b0e000005121f2b3744505b657784919eaa9d918477695f535b657784919eaa9d918477695f53473a2d211408000000000916222e3a46515b62656c6c6c6c6c66635c52473e49545e66696c6c6c6c6c6360594f44382c201307000000000000000000000000000000020507080c10121312110f0c080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a242d373f464a4c535353535353534846423b33291f140900000009141f29333b424648535353535353534b4a453f362d231a1107000000000000000000000000000000000000000000030a1016191c1d20202020171614100b0e14171a1b202020201a1916130e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919e938c8076706d6d6e7178818e949d9083786c605346392d20130600000000000000000000000000000000000000000c18242f414d5a6774808d9aa7b3a9978a7d706453493f33271b100d1218252d3946525e6875828f9ca8b5afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5ab998c7f7266574d42372b1f15120f121c2834404a5465717e8b98abb5a89b8e8175685b4e423025190d0100101d2a3643505d69768390908376695d5043362a1d100000000000000000040c131d2731394045534d545b60666c6c6c6c6c6a5c544a3f34281c10030003101c28343f4a545c6a6c6c6c6c6c66605b544d524e473f352019130c040000000000000000010d18242f3a434b51545857555453514b504f4e4f5b6875828e9ba8a89b8e8175685b4e4e4f504b51535455565854524c443a2f24190d0100000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000008141e29323b4146474f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4746413b32291e140800000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000000030e18212c3844515c666d757f878d9298999c9d9e9f9f9f9e9c9a98928d867f776d666679869293939393887b6e6255483b2f221508000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c2013000007121d27313e4653606d7984919d908376675d5146535e6975828f9b9285796c605346392d201306000006131f2b37434e5863707d8994998f82766c61555863707d8994998f82766c6155493d3023170a000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b99998c7f72695f57504c4c50575f6a73808c9a988a7e7164574b3e3124180b0000030f1b27333f49536976838f9ca9a096887b6e6155536976838f9ca9a096887b6e6155483b2f24190d010000000b1825313e4a57626d727979797979736e63574b424e5a6670767979797979706b6054483b2f2216090000000000000000000000000003090e121415191d1e1f1f1e1c181414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121b252d343a3e3f464646464646463b3a36312921170d03000000030d17212931363a3b464646464646463e3d3a342d241b1108000000000000000000000000000000000000000000000000050a0d0f10131313130a0a08040003080b0d0e131313130d0c0a0702000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96998e81756e64616061666d78828f9c95897c6f6256493c2f2316090000000000000000000000000000000000000000071825313e4b5864717e8b97a8b2a79a8d8074655b5044372b221c191d242a36414c56616e7b86929facb9afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb6a99c908376695f53473c3127201f1c1f232c3844515c6675818e9ba8b3a9988c7f7265594c3f322619080000101d2a3643505d69768390908376695d5043362a1d1000000000000001070e161e2529323b424651575f666c72797979797975665c5044382b1f12060006121f2b3844505c66757979797979726c665f575146423b3229251e160e07010000000000000007131d28313a4145474b4a4948474540434243505c6976838f9ca9a99c8f8276695c4f43424340454748494a4b4745413a32281e1308000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d201300010d1925303b444c52545c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54524c443b3025190d01000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000000915202c38434f59606d78818c92999fa2aaa9a8aaa29f9e9e9e9fa29f98928c81786d6d798699a39f9f94877a6e6154473b2e211408000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d6053474d5765717e8b9897887b6e6255483b2f22150800000815212e3b47535f6a7683909d92867b6e615a535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000814212e3b4754616e7a86929f92857b6e69615a59595a61696e7c86929f92867a6d6154473a2e2114070000000b17222d414e5b6874818e9ba7a8988c7f7265555b6874818e9ba7a8988c7f7265554c4135291d11040000000c1926323f4c5965727f86868686868073665a4d43505c69768286868686867d706356493d3023160a000000000000000000000002080e141a1e212226292b2c2c2b292521201e19140d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131b23292e3132393939393939392e2d2a251f170f050000000000050f171f252a2d2e3939393939393932312e29221b12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1b2734414e5a6774818d9a93877b6e615c5453545c666f7c8997998c807366594d4033261a0d00000000000000000000000000000000000000000815212e3b4854616e7b8796a0acab9e9184786c6053463e342c2924292f353e46525e6873808c99a3aebbafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb7ab9f94887b6e62574e4339312d2b282b2e343f4953606d7985929fabada297897c6f6356493c302316090000101d2a3643505d69768390908376695d5043362a1d100000000000040c1318202830353e444d525b62696e787f8686868687796d6053463a2d201307000713202d3a4653606d7987868686867f786e69625b524d443e3530282018130c04000000000000010c161f282f35393a3e3d3c3b3a38352f3744515d6a7784909daaaa9d9083776a5d50442e2f35383a3b3c3d3e3a39352f2820160c0100000005101a232c33393c3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b9386796c605346392d20130005111e2a36414c565e61696969696969696969696969696969696969696969615e564c41362a1e1105000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000000020e1a26313b4854606b74808d939fa3ababa49f9b979892919192939a989d9f938f82786d7a8794abb4a094877a6d6154473a2e211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494854616e7b8796978a7d7164574a3e3124170b00000916222f3c4955626f7c88959b8e8174695f5355626f7c88959b8e8174695f53483e34281d1105000000000000000000000000000000000000000000000000000714202d3946525e6874808d979891837b706c676565676c717b849198978d8073685d5246392d201307000000061a2633404d596673808c99a6a99c8f8276675d596673808c99a6a99c8f8276675d5145392c2013060000000d192633404c5966737f8c9393938d8074675a4d43505d6a7683909393938a7d7064574a3d3124170a00000000000000000000050d14191f262a2d2e32363839393836322e2d2a251e19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010911181e2225252d2d2d2d2d2d2d21211e1a140d0500000000000000050d141a1e21212d2d2d2d2d2d2d2524211d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004060709090909090909090706030000000000000000000000000000000000000000000000000000000000000000000003101c2936434f5c6976828f9c908377695e5247464a54606a7885919b8e8175685b4e4235281b0f02000000000000000000000000000000000000000714212d3a46535e697784919eaaaca196897d70635a50463e38343035394045515b616e7a85929fabb2baafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afbdb0a69a8d81746a5f554b433c39383338393f44505b65717e8a97a2adab9f9285796d6053463a2d2013070000101d2a3643505d69768390908376695d5043362a1d1000000000070d161d2429323a414650565e616d727b828c929992877e71665c5044382b1f12060006121f2b3844505c66717e879399928c827b726d615e565046413a3229241d160d07000000000000040d161d24292c2d31302f2e2d2c292935404b556b7884919eabaa9e9184776b544a403428292c2d2e2f30312d2c29241e160d04000000000b17222c363e44494a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b9386796c605346392d2013000714202d3946525e686e7676767676767676767676767676767676767676766e685e5246392d201407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000006121e2b37424e57636f7c87939fa5afa9a199938f8a878584848586888c90959e948d80747b8794a1ada093877a6d6054473a2d211407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e7164575055575e69788491998c7f7366594c403326190d0005121e2a36424d576673808d9994887c6f62574d576673808d9994887c6f62574d42362c22170c000000000000000000000000000000000000000000000000000005111e2a36414c56616d7a8592999591847d7774727274777e8591969992857a6d61564c4135291d11050000000b1825323e4b5865717e8b98a4ac9f92867a6d605865717e8b98a4ac9f92867a6d6054473a2d22170b0000010d1a2734404d5a6773808d9a9f9b8e8174685b4e44515e6a7784919d9f978a7e7164574b3e3124180b000000000000000000070e171f252a31363a3b3f4345464544423f3b39363029241e160d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d12161819202020202020201514120e090300000000000000000003090e12141520202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10131316161616161616161312100c06000000000000000000000000000000000000000000000000000000000000000004111d2a3744505d6a7783909c8f827569574d423a424e586a7783909c8f8276695c4f4336291c10030000000000000000000000000000000000000005121e2a36424d576673808d99a6b0a89c9083766c6258504745404241464b515a626d75818e989ea0a8b2afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afb5aba39f92877b6e675d554e4846443f44464a5059606c7883909da9b1a89b8e8175665c5044382b1f12060000101d2a3643505d69768390908376695d5043362a1d100000000710191f282f353e444c525a61696e767f8690949a93877e716c61544a3f34281c10030003101c28343f4a54616c717e87939a9490867f766e69615a524c443e352f281f191007000000000000040c13181d202125242221201f1f2c3845515d677985929facab9f928578665c5144382c1f1f202122232521201d19130c040000000004101c28333e485055575757575757575757575757575865727e8b9386796c605346392d2013000814212e3b4754616e7a8282828282828282828282828282828282828282827a6e6154473b2e211408000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000814212e3a47535f6a76828f9aa4afaba1979287827d7a79787778797b7f838a9196928a7e7b8895a1ada093867a6d6053473a2d201407000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595a61646c6c7683909b8e8174685b4e4135281b0e000714212d3a46535e697884919c8f82766a5f53535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000020e1925303b46525e68707d87929996918a84807f7f81848a91979992877d70685e52443a3024190d010000000a1723303d4a5663707d8996a3aea3998a7d71645463707d8996a3aea3998a7d7164544a3f33281c0f0300010e1b2734414e5a6774818d9aa79b8e8275685b4f45515e6b7884919ea5988b7e7265584b3f3225180c0000000000000000081019202930363b4246484c50515252514f4b4746413b352f282018100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090b0c13131313131313080705020000000000000000000000000002050708131313131313130b0b09050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202323232323232323201f1c17110a0300000000000000000000000000000000000000000000000000000000000003101d293643505c6976838f9c908376675d51464446535f697884919b8e8275685b4f4235281c0f0200000000000000000000000000000000000000020e1a25313b4855626e7b88949eacab9f948b7e716a615a53514b4e4c52555d606c727f8b93969196a0acafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afafa39992999083796d6760585553504a5053545c606b727f8b95a0acaca095897d7063544a3f34281c10030000101d2a3643505d69768390908376695d5043362a1d100000040f19222b313a41454f565e616c717b828b92989a93887e716c615a5042382e23170b0000000b17232e3842505a616c717e88939a98928b827b716c615e564f45413a312b22190f0400000000000001070d111314181716151414202d3a4753606d7a8698a2aeaea29886796d6053463a2d201314151617181413110d080100000000000814202d3944505a61646464646464646464646464646465727e8b9386796c605346392d2013000815212e3b4854616e7b878f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000815222f3b4855626e7b88949facaea39992857d75716e686b6b666d6e72767d84909492857d8996a3aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a616c71797979828f9b8f8275685c4f4235291c0f000815212e3b4854616e7b8796988c7f7265584e54616e7b8796988c7f7265584e433b33291f140900000000000000000000000000000000000000000000000000000008141e2a36414c56606b717e8792989e96918d8c8c8d91969e9892877e716b60564c4132281e1308000000000815222f3b4855626e7b8895a99f9f9b8e8174665b626e7b8895a99f9f9b8e8174665b5044382b1f120600020e1b2835414e5b6874818e9ba79c8f8276695c4f45525f6b7885929ea5988c7f7265594c3f3226190c0000000000000008111a222b323b41464d5355595c5e5f5f5e5c5854524c45413a322a2219100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d30303030303030302d2c28231c150c030000000000000000000000000000000000000000000000000000000000020f1b2835424e5b6875818e9b92867a6d605a5351535b616e7b88969a8d8073675a4d4034271a0d0100000000000000000000000000000000000000000914212e3a47535f6975828f9aa4afa69f92867d716c64605c555b565d61676d737e8792989184919eaaafa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afac9f928692958f81796f6a6462605b545b6062666d727d87929fa7b0a69d9184786c605346392e23170b000000101d2a3643505d69768390908376695d5043362a1d1000000a16212b343d434b515961686d757e858f949f9f93887f716c625a50483e30261c110600000006111c26303e48505a626c717f88939f9f948f857e756d686159514b433d342b21160a0000000000000000010406070b0a09080815212e3b4854616e7b8794aab4b3aa94877a6e6154473b2e21140808090a0b07070401000000000000000a1623303c4955616c707070707070707070707070707070727e8b9386796c605346392d2013000815212e3b4854616e7b87949c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000000d192633404c5966737f8c99a6b0ac9f92877c6f6b64615e56545c6062656c707a8290949083909daaaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675a64717e8686868f939c8f8276695c504336291d10000a1724313d4a5764707d8a9798887b6e6255525764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000020d1925303a444f59626c717d868e93999c9a98989a9c99938e857d716c62594f443a3020160c02000000000714202d3a4753606d7a8697939393939285796c60606d7a8697939393939285796c605346392d20130600020f1c2935424f5c6875828f9ba89c908376695d5044505b667985929fa6998c807366594d4033261a0d00000000000006101a232c343d444d52575f6165696b6c6c6b6965615e56524c443c342b22190f0500000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d09040000000000000000000000050a0d0f1010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100f0d090400000000000000000b151e272e34383a3c3c3c3c3c3c3c3c3a38342e261e150a0000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b98988d80736d63605c60636d75818e9b97897d7063564a3d3023170a00000000000000000000000000000000000000000006121e2b37424d57626f7c87939fa7aea29892867e76706d67686869686d72798088929992867e8a97a4afa295887c6f6255493c2f221609000916222f3c4955626f7c8895a2afa6998c7f8c93938f837c76716e6c666b666c6e72787f879299a3aea99f948a7e71665b5044382b1c1106000000101d2a3643505d69768390908376695d5043362a1d1000030f1b27323d464e555d606b707a818a92979f9b918b7f726d625a50483e362c1e140a00000000000a141e2c363e48505a626d727f8b919b9e97928a817a706b605d554e463d32271b0f030000000000000000000000000000000915222f3c4855626f7b8895a2aeaea195887b6e6255483b2f2215080000000000000000000000000000000a1724313d4a5764707e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9386796c605346392d2013000815212e3b4854616e7b8794a1a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a194877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d1003000000000000000005111e2a36424d576976838f9ca9b1a79a8d80736a605954524c4a5053555a61676d798290959095a0abaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b64717d8a93939b9e9d9083766a5d5043372a1d10000c1926333f4c5966727f8c999285796a63615e5766727f8c999285796a63615e574d42362a1e110500000000000000000000000000000000000000000000000000000008131e29323d47505a626b707b81878c8f919292918f8c87817b706b625a50473d32281e0e04000000000006131f2c3945515d677885868686868686867c6f625d677885868686868686867c6f6256493c2f2316090003101c2936434f5c6976828f9ca99d9084776a5d514653606c798698a3a69a8d8073675a4d4034271a0d0100000000020c18222c353e474f565e61696e72767879787775726e68605d564e463d342b21170b0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a0200000000000000030a1016191c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1c1b1915100a02000000000007121d273039404546494949494949494946443f3830261c110600000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929f93887f756f6d666d7076808c939e9185796d6053463a2d201307000000000000000000000000000000000000000000020e1a26313c4754606a74818d95a0a9aaa298928a827d7977757575777a7f848d939a948c7f7c8895a2afa295897c6f6256493c2f231609000916232f3c4956626f7c8995a2afa296897d818e96959087827e7b79787778797b7f848c9299a3abaaa2978f82776c60544a3f33281c0a00000000101d2a3643505d69768390908376695d5043362a1d100007131f2c38434e5860676d747d858e939fa29b918b7f726d625a50483f362d241a0c020000000000020c1a242d363f48505a626d727f8b919ba29f938e857d746d6760584e43382c1f13070000000000000000000000000000000a1623303d495663707c8996a3acaca296897c6f6356493c3023160900000000000000000000000000000013202d394653606c79868a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929386796c605346392d2013000815212e3b4854616e7b87949f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000714202d3a46525e697885929fabaca095877b6e61584f4746413f44464850555d676e7b85929da0a7b1aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b64717d8a979fa8aa9d9084776a5d5144372a1e11000e1a2734414d5a6774808d9a91847770706e695e6774808d9a91847770706e695e52463a2d201407000000000000000000000000000000000000000000000000000000020d17202b353f48505961696e747b7f8284858584827f7b746e69615950483f352b20160c00000000000004101d2935404b55687378797979797979796f6a6055687378797979797979796f6a6054483b2e2215090003101d2a3643505d697683909ca99e9184776b5e514754606d7a8793aaa79a8d8174675a4e4134271b0e01000000000a141e2a343e474f5960686e747b7f8384858584827e7a736d685f584f473d33291d140a000000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c040000000000040d151c2126292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292825211b140c04000000000c18232e39424b5153565656565656565653504a42382e23170c00000000000000000000000000000000000000000000000000000000000713202d3946525e6873808c959a938b817c7978797d828c929c948b7e71665c5145382c1f13060000000000000000000000000000000000000000000009151f2b37434e58606d79839197a0a8aaa29f948f8a868382818284878b91969f958f82787b8894a1aea296897c6f6356493c3023160900091623303c4956636f7c8996a2aea295887c7a84919899938f8b888685848486888c91969fa3aba9a29892857b6e655b5042382d22170b00000000101d2a3643505d69768390908376695d5043362a1d10000915222e3b4854606a6f79818a91979ea39c918c7f726d625b51483f362d241b12080000000000000008121b242d363f48515b626d727f8c919ca39e97918a81796f6a6054483b2e2215090000000000000000000000000000000b1724313e4a5764717d8a979f9f9f9f978a7d7064574a3d3124170a00000000000000000000000000000013202d394653606c798693939393939393939393939393939393939386796c605346392d2013000815212e3b4854616e7b8793939393939393939393939393939393939393877b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000814212e3b4754616e7b8798a2aeaa9d908377695e53463d393634383a3e434c555e69717e8b97a1adb9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b64717d8a97a4b0aa9d9084776a5d5144372a1e11000f1b2835424e5b6875818e9b91847d7d7d7b6e616875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000050e19232d363f474f575e61696e72767779797776726e69615e574f473f362d23190e05000000000000000c18242f39435761686b6c6c6c6c6c6c6c6260585761686b6c6c6c6c6c6c6c6260584e43382c1f13070004111e2a3744515d6a7784909daa9e9285786b5f4a4754616e7a8794a1a89b8e8175685b4e4235281b0f0200000006111c26303c464f59616b6f7a81878c8f919292918f8b86807a6f6a60594f453b2f261b110600000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000000030d161f262d323536363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363635312c261e160c02000004101c2834404b545c606363636363636363605c544a3f34281c10030000000000000000000000000000000000000000000000000000000005111d2935414c56606d798390969f938e89868586898f949c958f82786c60544b4034281c100400000000000000000000000000000000000000000000030f1b27323d45515d676e7b8591969fa4aca69f9c9892908f8e8f90939a9e9f9490837a6d7a8794aab4a396897c706356493d3023160a000a1623303d495663707c8996a3aca194887b6f7d8692989f9c9799929291919298989ea0a8aba69f9792867d70695f53493f2f261c110600000000101d2a3643505d69768390908376695d5043362a1d10000916232f3c4956626f7c848e9393939393918c7f726d625b51493f362d241b120900000000000000000009121b242d363f49515b626d727f8c9193939393938e847c6f6256493c2f2316090000000000000000000000000000000c1825323f4b5865727e8b9393939393938b7e7165584b3e3225180b00000000000000000000000000000013202d394653606c798686868686868686868686868686868686868686796c605346392d2013000815212e3b4854616e7b8686868686868686868686868686868686868686867b6e6154483b2e211508000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d10030000000000000000091623303c4956636f7c8996aab4a79a8e817467574d42342d2a282b2d313a434d57606d7985929eabb8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b64717d8a97a4acaa9d9084776a5d5144372a1e11000f1c2936424f5c6975828f9c95918989897e72656975828f9c95918989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000007111b242d353e454d52575f6165696b6c6c6b6965615f57524d453d352d241b1107000000000000000007121d2731454f575d5f6060606060606056544e4f575d5f6060606060606056544e463d32271b0f030005111e2b3844515e6b7784919eaa9f928579665b504855616e7b8894a1a89b8f8275685c4f4235291c0f020000000b17232e38424e58616b707d858e92999c9e9f9f9e9c98928d847c6f6b60574d41382d22170b000000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a0000000a151f2831383e42434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343413d3830281e140a000006131f2c3845515c666d6f6f6f6f6f6f6f6f6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000010d1925303a45515d676e7a848f949d9b99929292999c9d938e83796d665b5042392e23180c0000000000000000000000000000000000000000000000000a15202935414b555f696e7b848e939a9fa3aaaaa39f9d9b9b9c9d9f9f99928d827a6d6d798698a29f9f96897d7063564a3d3023170a000a1723303d4a5663707d89969f9fa49a877a6d707d8690959da0a39f9e9e9e9fa3aaa9a8a69f9c948f857d706b60574d41382d1d140a0000000000101d2a3643505d69768390908376695d5043362a1d10000e1b2734414e5a67748186868686868686867f736d635b51493f372d241b1209000000000000000000000009121b242d373f49515b636d737f86868686868686868174675a4e4134271b0e0000000000000000000000000000000d192633404c5966737f86868686868686867f7265594c3f3226190c00000000000000000000000000000013202d3946535f6c767979797979797979797979797979797979797979766c5f5346392d2013000714212d3a46535e697679797979797979797979797979797979797979797976695e53463a2d211407000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f31261e1c1f2028313b45515c6673808d99aab4aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b64717d8a979f9f9f9d9084776a5d5144372a1e1100101c2936434f5c6976828f9ca09d96968b7e72656976828f9ca09d96968b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5955534d46423b332c231b1209000000000000000000010b151f333d454c505253535353535353494843454c5052535353535353534948433d342b21160a000005121f2b3845525e6b7885919eaba29886796c60534955626f7c8895a2a99c8f8376695c504336291d1003000003101c28343f4a545f6a707d8692979fa3ababacabaaaaa39f9691867d6f695e53493f33271b0f03000005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b10040005101c26313a42494e50505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504f4e49423a30261b1004000713202d3a4653606d787c7c7c7c7c7c7c7c786d6053463a2d201307000000000000000000000000000000000000000000000000000000000008131e2935404b555e686e7a828a919598999a999795908981796d675d544a3f30271d1207000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7981878e92989a9c9e9f9f9f9e9d9a98928e8680786d6866798592939393938a7d7164574a3e3124170b000b1724313e4a5764717d8a939393939386796d6b707c838b9195989b9d9e9f9f9f9e9d9b9894908a827b706b60594f453b2f261b0b020000000000101d2a3643505d69768390908376695d5043362a1d10000d1a2733404c58646e747979797979797979736d635b51493f372d251b12090000000000000000000000000009121b252d373f49515b636d737979797979797979746e64584c4033271a0d0000000000000000000000000000000c1825323e4b57636d737979797979797979726d63574a3e3125180c000000000000000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c645a4f43372b1e120005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e1205000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1824313e4b5764717e8a97a4b0a4978a7d7164574a3e3124171012161f2834404b54626f7c8998a3aeaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b64717d8a93939393939084776a5d5144372a1e1100101d293643505c6976838f9ca9aaa3988b7e72656976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000009111a212930363b4246484c4f515252514f4c4846423b363029211a11090000000000000000000000030d212b333b404445464646464646463c3b383b404445464646464646463c3b38322b22190f04000005121f2b3744505b657985929facaa93877a6d60544956636f7c8996a2a99d9083766a5d5043372a1d1004000006121f2b3844505c666f7c869298a1a9afb5b7b8b8b7b4aea8a19892857b6e655b5044372b1f140900000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000a16212d38424c545a5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5a544c42382c211509000815212e3b4854616e7b87898989898989877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000020c18242f39434c565e686d777e84888b8c8d8c8b87837d746d675d554b42382d1e150b000000000000000000000000000000000000000000000000000007131d28313b454d575f676d747c81868a8d8f9192929291908d8a86817b736d665e6a77838686868686867e7165584b3e3225180b000b1825323e4b5865717e868686868686857866606a6e787e84888c8e909192929291908e8b88837d766e6960594f473d33291d140a000000000000101d2a3643505d69768390908376695d5043362a1d10000b1824303c48535c64676c6c6c6c6c6c6c6c66635b51493f372d251b130900000000000000000000000000000009131b252d373f49515b63666c6c6c6c6c6c6c6c67645c53483c3024180b0000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6c65635b51463a2e2216090000000000000000000000000000000f1b27333e49525a5f60606060606060606060606060606060606060605f5a52493e33271b0f00020e1a25313b454d535f6060606060606060606060606060606060606060605f534d453b31251a0e02000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825313e4b5864717e8b97a4b0a396897d7063564a3d3023170a060d18232e3a4653606d7986929facaca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b64717e8686868686868683776a5d5144372a1e1100101d293643505c6976838f9ca9b1a5988b7e72656976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000080f171f252a31363a3b3f4344464644433f3b3a36312a251f170f08000000000000000000000000000f1921292f343738393939393939392f2e2c2f343738393939393939392f2e2c27211910070000000613202d394653606c7986939faca194877a6e61544a5663707d8996a3aa9d9184776a5e5144372b1e070000000713202d3a4653606d78839198a2aab3bbc0c4c5c5c4bfbab2aaa1979083776c6053463b31261a0e02000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000d1926323e49545e66696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969655e54493d3125190d000815212e3b4854616e7b87949696969694877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000007121d27313b444c565d656c71777b7e80807f7e7b76706b605c554b43392f261c0c030000000000000000000000000000000000000000000000000000010c161f2a333b454d555d606a6f757a7d8183848586858583817e7a746e69605c54677177797979797979716c62564a3d3124170b000b1724313d4a56626c71797979797979787368585f666d71777b7f8183858586858583817e7b76706b615e574f473d352b21180b02000000000000101d2a3643505d69768386868376695d5043362a1d10000814202b36414a53585a60606060606060605957514940372e251b1309000000000000000000000000000000000109131b252e37404951575960606060606060605a58534a41362b20140800000000000000000000000000000006121e2a3540495157596060606060606060595751493f352a1e12060000000000000000000000000000000a16212c3740494f535353535353535353535353535353535353535353534f4940372c21160a000009141f29333b4246485353535353535353535353535353535353535353534846423b33291f140900000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa296897c6f6356493c302316090007131f2c3845515c667683909da9aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459616c71797979797979797771675b4f4236291d1000101d293643505c6976838f9ca9aca5988b7e72656976838f9ca9aca5988b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2d2e32363839393836322e2d2a261f1a140d050000000000000000000000000000070f171e24282b2c2d2d2d2d2d2d2d23221f24282b2c2d2d2d2d2d2d2d23221f1b160f07000000000714202d3a4753606d7a869aa4afa195887b6e62554a5764707d8a97a3ab9e9184786b5e51452f23180c000006121e2b37424e5765717e8b95a0aab4bcc5cbd1d2d2d0cbc4bcb3a99f958a7e7164574d42362a1e1205000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000f1c2935424e5a667076767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767670655a4e4135281b0f000815212e3b4854616e7b8794a1a2a2a094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000010b151f29323b444c535b6064696e71737473716e69636059514b433931281d140a00000000000000000000000000000000000000000000000000000000040d18212a333b434b51585f62686d71747678787979787674716d67615f5750555f676a6c6c6c6c6c6c65625a50453a2e211509000915212e3a45505a62656c6c6c6c6c6c6b686157545c60646a6e72757778787979787675726e69636159534d453d352b23190f06000000000000000f1c2935424e5a66707679797670665a4e4235291c0f00030f1a252f3841484c4e53535353535353534c4b4640372e251c1309010000000000000000000000000000000000010a131c252e3740464b4c53535353535353534e4c4841382f251a0f03000000000000000000000000000000020d19232e3740464b4c53535353535353534c4a463f372d23180d0100000000000000000000000000000005101b252e373e4346464646464646464646464646464646464646464646433e372e251b10050000030d17212931363a3b4646464646464646464646464646464646464646463b3a36312921170d0300000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090004101c2834404b546875828f9ba8aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535a61646c6c6c6c6c6c6c6a675f554a3f33271a0e00101d293643505c6976838f9c9f9f9f988b7e72656976838f9c9f9f9f988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000003090e141a1e212226292b2c2c2b292622211e1a140e090300000000000000000000000000000000060d13181c1e1f20202020202020161513181c1e1f202020202020201615130f0a0400000000000814212e3b4754616e7a8794a1b6a295887c6f62554b5864717e8b97a4ab9f9285786c554b4034291c1004000814212e3a47535f6a7784919ea7b1bcc5cfd7dcdfdedcd6cec5bbb1a79d908377695f53463a2d21140700101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c1000101d293643505c697683838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838276695c4f4336291c10000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030d172029323a41495053575f626566676664615e57544f45403931281f160b020000000000000000000000000000000000000000000000000000000000060f182129313a40454e53565d606467696b6c6c6c6b6a6764605d55534d444d555b5e606060606060585650483f34291d11050005111d29343f485056586060606060605f5c574f4a5153585f6265686a6b6c6c6c6b6a6865615f57554f46423b332b2319110700000000000000000d1a26323e4a545e66696c6c69665e544a3e32261a0d000008131d262f363c40414646464646464646403e3b352e251c130a0100000000000000000000000000000000000000010a131c252e353b3e40464646464646464641403c362f261d1308000000000000000000000000000000000007121c252e353b3e4046464646464646463f3e3a352d251c1107000000000000000000000000000000000009131c252c33373939393939393939393939393939393939393939393937332c251c130900000000050f171f252a2d2e3939393939393939393939393939393939393939392e2d2a251f170f050000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000c18232e414e5b6874818e9ba7aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b505557606060606060605d5b554d43392e22160a00101d293643505c6976828f93939393938b7e72656976838f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000003090e121415191c1e1f1f1e1c191514120e09030000000000000000000000000000000000000002070c0f1112131313131313130909070c0f11121313131313131309090703000000000000000815222e3b4855616e7b8894a1aca396897c7063564b5865727e8b98a5ac9f928679675c5145382c1f1306000815222f3b4855626e7b8896a0acb9c3ced7e1e8ebebe7e0d6cdc2b8aca095887b6e6155483b2e2215080013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f130013202d394653606c79868f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f86796c5f5246392c1f13000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000050e1720282f383f44464d535558595a595854534d48443d342f271f160d0400000000000000000000000000000000000000000000000000000000000000060f181f282f353c43474c5254575a5c5e5f5f5f5e5d5a5754514b46423b444a4f515353535353534b4a453f362d22180c0100010c18222d363f454a4b53535353535352504c454044464e5355595b5d5e5f5f5f5e5d5b5855534d48443e363129211911070000000000000000000a16222d38434c545a5d60605d5a544c43382d22160a0000010b141d252b303334393939393939393933322f2a231c130a01000000000000000000000000000000000000000000010a131c232a2f323339393939393939393433302b251d140b010000000000000000000000000000000000000a131c232a2f3233393939393939393932312e2a231c130a000000000000000000000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27211b130a010000000000050d141a1e21212d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d05000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f2316090000071a2734404d5a6773808d9aa6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d484145494a53535353535353514f4a433b31271c110600101d293643505c697682868686868686867f7265697682868686868686867e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000020507080c1011131311100c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b88959f9f9f968a7d7063574c5965727f8c989f9fa399867a6d6053473a2d201407000c1825323f4b5865727e8b98a8b2bdccd5e0e9f3f9f8f2e8dfd4c8bcb1a7988b7e7165584b3e3225180b0013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f130013202d394653606c7986939c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9286796c5f5246392c1f13000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050e161d262d33373c4247484b4d4d4c4b4846423b383329231d150d04000000000000000000000000000000000000000000000000000000000000000000060d161d242932373a4145474a4e505152535252504e4b4745413a3631393f43444646464646463e3d3a342d241b110600000006111b242d343a3d3e4646464646464544403b34383c4347484c4e505252535252504e4b4846423b38332a251f170f070000000000000000000005111c27313a434a4e505353504e4a433a31271c1105000000020b131a202427272d2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000010a12191e2325262d2d2d2d2d2d2d2d272724201a130b0200000000000000000000000000000000000000010a12191e2225262d2d2d2d2d2d2d2d2625221e18110a0100000000000000000000000000000000000000010910161b1e202020202020202020202020202020202020202020201e1b161009010000000000000003090e1214152020202020202020202020202020202020202020201514120e090300000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262f363c3f414646464646464641403c37393c3e4646464646464644423f3931291f150b00000f1c2835414e5a66707679797979797979726d6266707679797979797979726d62564a3d3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8993939393938a7e7164574c5966737f8c9393939393877a6d6154473a2e211407000d1a2633404d596673808c99a6b3bfced9e7f2fbfffffaf1e4d9cebfb3a6998c807366594d4033261a0d0013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f130013202d394653606c7986939f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9285796c5f5246392c1f13000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000040b141b22272b31373a3b3e4041403e3b3a36312c272118120b030000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3e4143454546464543413e3a39352f2a262e33363739393939393932312e29221b1209000000000009121b22292e31323939393939393837342f282c31373a3b3f4244454546464543423f3b3a36312c28211a140d050000000000000000000000000a151f2831383e4243464643423e3831281f150a000000000001080f14181a1b2020202020202020191916120d07000000000000000000000000000000000000000000000000000000070d1216191920202020202020201b1a18140f080100000000000000000000000000000000000000000000070d121618192020202020202020191816120d070000000000000000000000000000000000000000000000050a0f1213131313131313131313131313131313131313131313120f0a0500000000000000000000000205070813131313131313131313131313131313131313131308070502000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000010b141d242b303334393939393939393534302b2d3031393939393939393736332e271f170d0400000d1926323e49545e66696c6c6c6c6c6c6c65625b5e66696c6c6c6c6c6c6c65625b51453a2e2215090000000000000000000000000000000000000000000000000000000000000000050a0d0f10131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d868686868686867e7165584d5a677380868686868686867b6e6155483b2e221508000e1b2734414e5a6774818d9aa7b4c0cddae7f7fffffffff5e7dacdc0b4a79a8d8174675a4e4134271b0e0013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f130013202d394653606c79869393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939285796c5f5246392c1f13000815212e3b4854616e7b87939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2e2f32333433312e2d2a251f1c160c07010000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1e24292c2d31343638393939383734312d2c29241d1a22272a2b2d2d2d2d2d2d2524211d181109000000000000000911181d2124252d2d2d2d2d2d2c2b28241c1f262b2e2f32353738393939383735322e2d2a261f1c170e090300000000000000000000000000030d161f272d32353639393635322d271f160d030000000000000003080b0d0e13131313131313130d0c0a0602000000000000000000000000000000000000000000000000000000000002060a0c0d13131313131313130e0d0b08030000000000000000000000000000000000000000000000000002060a0c0d13131313131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000020b12191f2326272d2d2d2d2d2d2d282724202123242d2d2d2d2d2d2d2a2927221c150d050000000915212d38424c545a5c60606060606060585651545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000030a1016191c1d20202020181714110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855606b7079797979797979716c62564b58646e737979797979797976695f53463a2d211407000d1a2733404d5a6673808d99a6b3c0cfdae6f3fcfffffbf2e9d9ccc0b3a6998d8073665a4d4033271a0d0013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f130013202d394653606c79868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686796c5f5246392c1f13000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000000000000060b0f151a1e2122252627262521211e1a14100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20212427292b2c2c2c2b2a272421201d18130e171b1d1e202020202020181715110c06000000000000000000060c111517182020202020201f1e1c1810151a1f212226282a2b2c2c2c2b2a282522211e1a14100b0500000000000000000000000000000000040d151c2226292a2d2d2a2926221c150d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060712131313131311110e0b0601000000000000000000000000060a0e1011131313131313100f0d0a050000000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000001080e13171a1a202020202020201b1a1814141717202020202020201e1d1a16110b040000000005101b26303a42494e50535353535353534b4a45494e50535353535353534b4a453f372d23180c010000000000000000000000000000000000000000000000000000000000040d151b212628292d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636c6c6c6c6c6c6c65625a5047525c64676c6c6c6c6c6c6c6c5f574d42362a1e1205000c1925323f4c5865727f8b98a9b3bec9d5e1eaf4f9f8f3e9e0d5c9bdb2a8988b7f7265584c3f3225190c0013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f120013202d3946535f6c7679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797974695d5144382b1f12000714202d3a46525e6976797979797979797976685e5246392d20130700000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181a1a19181514120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d111314171b1d1e1f201f1f1d1b181413110d07010b0e10111313131313130b0b09050100000000000000000000000105090b0b13131313131312110f0c040a0f121415191b1d1f1f201f1f1d1b181514120e090300000000000000000000000000000000000000030a11161a1c1d20201d1c1a16110a030000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0e111112131312110f0c0908060300000000000000000406070b0f1213131211100e0c0b09060100000000000000000000000000000000000000000000000000000406070a0d0f11121313131212100e0c09060603000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131f20202020201e1d1b17120c04000000000000000000040b11161a1d1e2020202020201d1c1916100a03000000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000003070b0d0e131313131313130e0e0c08080a0b1313131313131311100e0a06000000000000000a141e2830383e4143464646464646463f3d3a3e4143464646464646463f3d3a342d241b11060000000000000000000000000000000000000000000000000000000000000d161f262d3235363939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f55566060606060606058565048404a52585a606060606060605f534d453b31261a0e0200091623303c4956636f7c8997a1adb9c4cfd9e2e8ebebe7e1d7cec6b9ada196887c6f6255493c2f22160900121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c1000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6962584d4135291c100005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0e0d0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070b0e101212131312100e0b07060401000000020404060606060606000000000000000000000000000000000000000000060606060606050503000000020608080c0f111212131312100f0c080705020000000000000000000000000000000000000000000000050a0d0f101313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415181b1d1e1f201f1f1d1b191515120f0a0401000000070c101313181c1e1f201f1e1d1b181815120d060000000000000000000000000000000000000000000001070c10131416191c1d1f1f20201f1e1d1b191613120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f202c2d2d2d2d2d2b2a27231d160e0600000000000000050d151c2227292a2d2d2d2d2d2d292926211c150d040000000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c161e262d3235363939393939393932312e3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000008111f2831383e4243464646463e3d39342c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353d44484a535353535353534b4a453f3840474b4d535353535353534846423b33291f140900000613202d394653606c7885929ea9b3bdc7d0d8dddfdedcd7cfc6bcb2a89e9184776c605346392d201306000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d000f1b27333e49525a5f60606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d5850463b3025190d00020e1a25303b454d525f60606060606060605f524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f141a1e212125282a2b2c2c2c2b2a282622211f1b15110d08030b12181c1f2025292b2c2c2c2b2a272524221d18110901000000000000000000000000000000000000040a0f12181c1f202326282a2b2c2c2c2c2b2a282523201f1c17110f0a0300000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d3939393939393837332e2820180e040000000000040d171f272e3336373939393939393635322d261f160d0300000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000000000002070a0c0d131313130e0d0b080303070b0d0e131313130d0c0a06020000000000000000000000040c141b212628292d2d2d2d2d2d2d2524222628292d2d2d2d2d2d2d2524221d181109000000000000000000000000000000000000000000000000000000000000050f1a23313a42494e50535353534b49453e362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232c33383c3d464646464646463e3d3a342e363b3f40464646464646463b3a36312921170d03000006121f2b3844505b6673808c97a1abb5bdc5ccd2d2d2d1cbc4bcb4aaa0968c7f72655b5044372b1f1205000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000a16212c3740494f53535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535352514d463e342a1f1408000009141f29333b42464853535353535353535346413a32281e13080000000000000000000000000000000000000000000000000000000000030608091313131313120707050100000000000000000000000000000003060809131313131313131313131313131313131313131313131313130b0a080400000000000000000000000000000306131313131313131308070502000000000000000000000005080a0b13131313130e0d0b0803000000000000000000000306080913131313131313130603000000000000000000000000000004090c0e0f13131313131313130908060300000000000000000000000000000000000000000000000000000000020507081213131313131313100706040000000000000000000000000000000000060c161b1f252a2d2e31343738393939383735322f2e2b26201d19130c151d23282c2d32353839393838363432312e29231b130900000000000000000000000000000000040a0f161b1d23292c2d303335373839393939383635322f2d2b28221c1b150e090300000000000000000000000000000000000000000000000000000000000000000a151e262e34383a45464646464644433f39322a20160c01000000000b151f2931393f424446464646464643423e3831281f150a00000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000000070e1316191a202020201b1a18140f0e13171a1a20202020191916120d070000000000000000000000030a1015191c1d20202020202020181815191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000b16212b35424c545a5c60606060575550483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303939393939393932312e29242a2f3334393939393939392e2d2a261f170f06000000030f1c28333f4a54606d79859199a3abb3bbc0c4c5c5c4bfbab2aaa2989184796d6053493f33271b0f030005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020005101b252e373e434646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464644413b342c22180d020000020d17212930363a3b4646464646464646463936302820160c02000000000000000000000000000000000000000000000000000000040a0f12151520202020201f1413110d08020000000000000000000000040a0f12151520202020202020202020202020202020202020202020202020171714110c0500000000000000000000060c101220202020202020201514120e090200000000000000060c1114171820202020201b1a18140f0801000000000000040a0f131516202020202020202012100c060000000000000000000002090f15191b1c20202020202020201615130f0a0400000000000000000000000000000000000000000000000002090e1114141f202020202020201d1312100c0700000000000000000000000000030a111720272b31363a3b3e4144444546464544423f3c3b37322c29241e191e272e34383a3e42454646454443413f3d3a342d251b11060000000000000000000000000000060b151b21272c2f34383a3d40424445464646454543413f3c3938332d2b26201a150b0600000000000000000000000000000000000000000000000000000000000006111c2630383f4446525353535353514f4b443c32281d120600000006111c27313b434a4f51535353535353504e49423a31261c1005000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000000010a12191f2325262d2d2d2d282724201a1a1f2426272d2d2d2d2625231e19120a01000000000000000000000005090d0f10131313131313130c0b090d0f10131313131313130c0b0905010000000000000000000000000000000000000000000000000000000000000004101c27333d47545e66696c6c6c6c64615a5045392d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c2023232d2d2d2d2d2d2d2524211d191f2326272d2d2d2d2d2d2d22211e1a140d0600000000000b17222d3845515d67707d879299a2aaafb6b7b8b8b7b4aea8a19892867c6f665c5141382d22170b00000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000009131c252c3337393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393835302a221a100600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000000000000000000000000000000000000000000000000060e151b1f21222c2d2d2d2d2c21201d19130c04000000000000000000060e151b1f21222d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2423211c17100800000000000000030a11171c1f2d2d2d2d2d2d2d2d21201e1a140d0500000000000810171d2123242d2d2d2d2d272724201a130b0200000000070f151b1f22222d2d2d2d2d2d2d2d1f1c17110a0300000000000000030c141b202528282d2d2d2d2d2d2d2c22211f1b150e0700000000000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2a201f1c18120b0300000000000000000000030c151c232832373b4246484b4e505152535252504e4c4847433c39352f28222b30394045464b4f5152535251504e4b4a463f372d23180d010000000000000000000000020a111720262b323839404547494c4f50525253535251504e4c4946443f3837312b262017110a02000000000000000000000000000000000000000000000000000000000c17232e38424a50535f60606060605e5c564e44392e23170b0000000a16222e39434d555b5d6060606060605c5a544c42382d21160a000000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130000000a131c242a2f3233393939393433302b25242b3033343939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5966707679797979716c6155493d3023170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b1014161720202020202020181715110e1317191a202020202020201514120e090300000000000006111c2935404b55606b717e8792989fa4acabacabaaaaa39f9691867d706a5f544b402f261b1106000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f18100800000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b29251f181008000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000000000000000000000000000000000000000000000006101820262b2e2f3939393939382e2d29251e160e040000000000000006101820262b2e2f3939393939393939393939393939393939393939393939393931302d28221a12080000000000030c151c23282c39393939393939392e2d2a251f170f0500000008121a22282d303139393939393433302b251d140b00000007101920272b2e2f39393939393939392c28231c150c030000000000020c151e252c31343539393939393939392f2e2b26201810070000000000000000000000000000000000000000050e171f252a2d2e3939393939393939372d2c28231c150c030000000000000000030d151e262e343d43474d5354585b5d5e5f5f5f5e5d5b5955534e4745413a3129343c424b5153585c5e5f5f5f5e5d5a585651493f34291d120600000000000000000000040b141c222832373d43484b515356595b5d5e5f5f5f5f5e5d5b585653504a47433c373127221b140b03000000000000000000000000000000000000000000000000000003101c28343f4a545c606c6c6c6c6c6c6b6760564b3f33271b0e0000010e1a27333f4a555f676a6c6c6c6c6c6c69665e54493e3226190d010000000000000000000000000000000003101d2a3643505d69768390908376695d5043362a1d100300000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121c252e353b3f404646464641403c362f2f363c3f4146464646403e3b352e251c0e0500000000000000000000060a0e1011121313131212100e0b07070501000000000000000000000000000000000000020507081313131313131313070705010000000000000000000916222f3c4854606b7682868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a131313131313130b0b090502070b0d0d13131313131313080705020000000000000000000d18242f3a434f59626c717d858e939a9c9e9f9f9d9c98928d847c706b61584e42392e1d140a0000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000010910161b1e2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1f1c19140d06000000000000000002090e12141520202020202020201413110d0802000000000000000000000000000000000000000000000000000000040e18222a31373a3c4646464646453a3935302820160c020000000000040e18222a32373b3c464646464646464646464646464646464646464646464646463e3c39332c241a1005000000000a151e262e343846464646464646463b3a36302921170d020006101a242c34393d3e464646464641403c362f261d0d0300040f19222b32373b3c464646464646464638342e261e150a000000000009141e2730373d414246464646464646463c3b37322a22180d03000000000000000000000000000000000000020b17202930363a3b4546464646464646433a38342e271e150b00000000000000010b151f2730383f444e54575e6164676a6b6c6c6c6b6a6865625f5854524c433f353c464e545c6065686b6c6c6b6b696765625b51463a2e221509000000000000000000040d161d262d333c43474f54555c606366686a6b6c6c6c6c6b69686562605b54534e47423c332d261d150d030000000000000000000000000000000000000000000000000006121f2c3844505c666d7879797979797772675c4f43372a1d11000003101d2936424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000203101d2a3643505d69768390908376695d5043362a1d100302000000000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300020e19242e3740474b4d535353534e4c4841383840474c4d535353534c4b4640372e20170d0200000000000000040b11161a1d1e1f2020201f1e1d1b181413110d0802000000000000000000000000000002090e12141520202020202020201413110d080200000000000006131f2b37434e5863707d8994998f82766c6155493d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313d47505a626b707b81878c8f919292918f8b86807a6f6a61594f463c30271d0b0200000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d0802000000000000000000050a0f121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131312100d080200000000000000000000000205070813131313131313130707050100000000000000000000000000000000000000000000000000000000000a15202a343c4347485353535353524746413a32281e130800000000000a15202a343c434748535353535353535353535353535353535353535353535353534a49453e362c22170c00000006111c2630383f4453535353535353534846423b33291f1409000c17222c363e45494b53535353534e4c4841382f1f150b010a15202b343c4347495353535353535353443f3830261c1106000000040f1b25303942484d4f53535353535353534947433c342a1f150b0100000000000000000000000000000000000a141d29333b4246475253535353535353504644403930271c120700000000000007121d273139424a50586062696e71747777787979787775726f6a66605d56504540454e5860666d717578797978777674726d62564a3d3124180b0000000000000000030c161f282f383f444e54596063676d707375777879797978787674726f6c66625f58534d443f382f271f150d030000000000000000000000000000000000000000000000000713202d3a4653606d7886868686868684776b5e5144382b1e11000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000050a0f12101d2a3643505d69768390908376695d5043362a1d10120f0a0500000000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2a354049525759606060605b58534a41404a52585a60606060595751494032291e1408000000000000050e161c2227292a2c2c2d2c2c2b29282521201d19130f0a030000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c0500000000000815212e3b47535f6a7683909d92867b6e615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2b353f48505961696e757b7f8384858584827e7b736d6860584f473e342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e53555f606060605f54524c443a3025190c03000000030f1b26323c464e535560606060606060606060606060606060606060606060606060575550483e33281c110400000c17232e38424a505f606060606060605f524d453b30251a0e05111d28343e4850555760606060605a58534a4131271d12070f1b27323c464e5455606060606060605f504a42382e23170c0000000915202c37424b53595b606060606060605f55534e463c31271d12070000000000000000000000000000000006111b262f3b454d52545f606060606060605d53514a42392e23180c0000000000020c18242f39434b545c606a6f757b7e8183848586858583817f7c78726d68625a514b4d57606a6f797e82848586858483817f7265584b3f3225180c00000000000000000b151e283139424a50585f626b6f75797d7f828385858686858483817f7c79746f6a625f575049413931271f150b010000000000000000000000000000000000000000000000091623303c4956636f7c89989393938d8174675a4e4134271b0e000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000010910161b1e20202a3643505d69768390908376695d5043362a20201e1b161009010000000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000a16232f3b47525c63666c6c6c6c67645c534547525c64676c6c6c6c66635b51443b3025190e0100000000040e1720272e3336373939393939383634312e2d2a251e1a150e06000000000000000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000916222f3c4955626f7c88959b8e8174695f53483e34281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d19232d363f474f575f61696e72767879787775726e69615e564e463e352c22190c0300000000000000000005090d0f101313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0f0d09040000000000000000000000000205070813131313131311100e0b0600000407090a1313131313130e0d0b0803000000000000000000000001070c0f11121313131313070705010000000000000000000000000105090b0b13131313100f0d09050000000000000000000000000000000000000000000000000006121f2b37434e585f626c6c6c6c6c6b615e564c4135291e150b00000006121f2b37434e585f626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c64615a5045392d2114080003101c28343f4a545c6c6c6c6c6c6c6c6c6c5e574d42362a1e120814212d3945505a61646c6c6c6c6c67645c5343392f23180c131f2b37434e5860626c6c6c6c6c6c6c6c5c544a3f34281c100300000c1925313d48535d65686c6c6c6c6c6c6c6c625f584e43392f24180e050000000000000000000000000000030c17222d38414d575e616c6c6c6c6c6c6c6c6a605c544a4034281c1004000000000a141e2935404b555d666d747c82878b8e909192929291908e8c88847f7a716d605d55535f696f7c848b8f9192929291908d86796c605346392d20130000000000000007121d273039434b545b606a6f767c8185898c8e90919292929291908e8b8985817c756e69605b534b433931271d12070000000000000000000000000000000000000000000004111d2935414c566673808c99aaa3998a7d7064574a3d3124170a000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d3643505d69768390908376695d5043362d2d2d2b27211b130a0100000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000c1925323f4b57636e7379797979746f64574d4c58646e7479797979736d63564c41362a1d1207000000000b16202932393f434445464646454543413e3a3936302b2620180f0900000000000000020d17212930363a3b4646464646464646463936302820160c02000005121e2a36424d576673808d9994887c6f62574d42362c22170c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111b242d353e454d53575f6266696b6c6c6a6965615e56524c443d342c231a10070000000000000000020a1015191c1c2020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201c1b1915100902000000000000000002080e1114142020202020201e1d1a17110b0b101316162020202020201b1a18140f08010000000000000000050c12181b1e1f20202020201413110d0802000000000000000000060c11151718202020201c1c1915100a0200000000000000000000000000000000000000000000000815212e3a47535f6a6f7979797979786d685e52463d30271c120700000815212e3b47535f6a7679797979797979797979797979797979797979797979797979716c6155493c3023170a0006121f2c3844505c66767979797979797976695e52463a2d20140a1723303d4955616c717979797979746e64554b4034291c1015222e3b4754606a767979797979797976665c5044382c1f120600020e1b2834414d59656f7579797979797979796f6a5f554b40352920170b02000000000000000000000000000b151e27333f49535e696e7879797979797979766d665c5144382c1f120600000006111c26303845515d676d7880898f93999a9d9e9f9f9f9e9d9b9896918c857e756d675d58626e7b8691969b9e9f9f9e9e9c9386796c605346392d2013000000000000040d18232e39434b555d666c737c83898e9298999b9d9e9f9f9f9f9e9c9b9897918d88827b736c655d554b43392f24180e050000000000000000000000000000000000000000000713202c3945525d687683909da99f92867a6d6054473a2d211407000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393943505d69768390908376695d50433939393937332c251c130900000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a2633404d59667380868686868174695f534d5a677480868686867f73685e5246392f23180c00000006111c27323b434a4f51525353535251504e4b4746413a37312a221b120900000000000009141f29333b42464853535353535353535346413a32281e130800000714212d3a46535e697884919c8f82766a5f53453c31241a10060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b232c333b42464d5355595c5e5f5f5e5c5854524d46413a322b221a11080000000000000000040c141b212528292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000050d14191e20212d2d2d2d2d2d2a2a27221d16161b2022232d2d2d2d2d2d272724201a130b02000000000000060f171e23282a2b2d2d2d2d2d21201d19130c04000000000000000911181d2124252d2d2d2d292826211b140c04000000000000000000000000000000000000000000000915222f3c4855626f7c8786868686857a6d61594f42392e23180c03000915222f3c4855626f7c868686868686868686868686868686868686868686868686867e7164574a3e3124170b000713202d3a4653606d78868686868686867b6e6154483b2e2115121e2a36424d5764717e86868686868074675c5145382c1f1416222f3c4955626f7c86868686868686786d6053463a2d20130700020f1c2835424f5b68758286868686868686867c6f675d51453e32291d140a00000000000000000000000007121d27303944505b656e7b858686868686868683796d6053463a2d2013070000000b17232e3842505a606d79828d929b9fa4ababa39f9d9c9b9c9d9fa19e97928b82796d685f6a76828f98a1a8aaa39f9995949386796c605346392d20130000000000010c161f2834404b555d676d78808790949b9fa2a9a29e9c9b9a9a9b9d9fa3a9a19e9a948f877f776d675d554b40352920170d0200000000000000000000000000000000000000000714212d3a4754606d7a86939fa99c908376675d5145392c201306000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e434646464646505d69768390908376695d504646464646433e372e251b1005000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000714202d3a4753606d7984919392877b6e62564c54606d7a85919392867a6e61554b4034291c100400000a16222e39434d555b5d5f5f605f5f5e5c5b5854524c47433c342d241b110800000000020e1a25303b454d525f60606060606060605f524c443a3025190d01000815212e3b4854616e7b8796988c7f7265584e433b33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009111a212931363c4247484c50515252514f4b4746423b363028201910080000000000000000020c161e262c3235363939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393635312c261e150c0200000000050e171e252a2d2e3939393939393736332e272021272c2f303939393939393433302b251d140b0100000000050f1821292f3437383939393939392d29241e160e04000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000815212e3a47535f6a73808d9693978e81746b60544a4034281f1409000916232f3c4956626f7c8993939393939393939393939393939393939393939393938a7d7164574a3e3124170b000713202d3a4653606d79869393939393877b6e6154483b2e211514212d3a46535e6976828f9393939285796d6053473b30251a16222f3c4955626f7c88939393939386796d6053463a2d20130700000714212d3a4754606d7a849199939393999183796d605a50443b2f261b110600000000000000000000040d18232e39424e58606c77828f979393939392867b6e665c5144382c1f1206000003101c28343f4a54616c74818e949da4aca7a09d9992908f8f8f9192999a9e9f948f837a6d666f7c88949faaaea398928c88878886796c605346392d2013000000000008131e28313a45515c676d79828d92999fa6a39f9a97928f8e8d8e8e9092989b9fa3a69e99928c82796d675d51453f32291e140800000000000000000000000000000000000000000b1724313e4a5764717d8a99a4a9998c7f7366554b4135291d1104000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f5353535353535d69768390908376695d5353535353534f4940372c21160a000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130006131f2c3845515c67707d8a95998e8175685e52515d67717e8a96988d8073675c5145382c1f130600000e1a27333f4a555f676a6c6c6c6c6c6b696764615e56534e463e362d23190b0200000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000a1724313d4a5764707d8a9798887b6e6255524d453b30251a0e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f171f262a31373a3b3f4345464544423f3b3a36302a251e160e070000000000000000000a141e2830383d414346464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e1409000000020d1720293036393b46464646464644433f3932292b32383b3d46464646464641403c362f261d1308000000010c17212a333a4044454646464646463935302820160c0200000006111b242d343a3d3e4646464643413e3830281e110700000000000000000000000000000000000000000006121f2b37434e58606d7984919e9f93887d6f665c51443b31261a0d04091623303c4956636f7c89969f9fa8a19e9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c978a7d7164574a3e3124170b000713202d3a4653606d7986939f9f9f94877b6e6154483b2e21151b27333f4953616e7b87939f9fa2978a7e7164574d42362a1e16222f3c4955626f7c88959f9f9f9386796d6053463a2d20130700000613202c3945525d686f7c87929fa69fa0958d81746c61564d41382d22170d030000000000000000010c161f2834404b545f6a727f8b949fa9a89e938b7e71695f544a4034281c1004000006121f2b3844505c66717e8b939ea6aea59d95908a86838282838486898d92979f959083786d73808d99a6b0a89f9286807c7a7b7d7063574a3d3024170a00000000010d19242f3a43505a606d79828f949fa3a7a099928e898583818181828386898e92999fa7a39f948f82796d605b51443b3025190e0200000000000000000000000000000000000006121e2b37424d576774818e9aaba297897c6f6256493c2f24180d01000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606069768390908376696060606060605f5a52493e33271b0f000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130004101c2934404b55616b7683909d92867a6d61544c55606c7884919d9285796d6053473a2d2014070000101d2936434f5b6771777879797978787674716d68625f5850483e352b1d140a0000000714202d3a46525e6976797979797979797976685e5246392d201307000c1926333f4c5966727f8c999285796a63615e574d42362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a20262b2e2f33363839393736322e2d2a251f19130c0500000000000000000005101b26303a42494e4f5353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534f4d49423930261b1004000008141e29323b414653535353535353514f4a443b32353d4448495353535353534e4c4841382f251a0f03000007121e29333c454b505253535353535346413a32281e13080000010c18222d363f454a4b535353534f4e49423a3023190f050000000000000000000000000000000000000000030f1b26313c45515d67707d8a939e9a9183786d60574d42362a1f160c0a1623303d495663707c899aa4aca196918f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8a7d7164574a3e3124170b000713202d3a4653606d798693a0aca194877b6e6154483b2e21151f2b3744505b65737f8c99a4afa99c8f8276695e52463a2d2016222f3c4955626f7c8895a2aca09386796d6053463a2d201307000004111d2935414c56606a727f8c949ea8a89d928a7d70695e53493f33271f150b010000000000000008131e28313a45515c666f7c86929fa6aba1968e81756c62574d42392e23180c0000000713202d3a4653606d7884919ea5afa69d938e837d797776757677797c80858c9298958e81747683909ca9aca0958a7e736f6e6e706b6155483c2f2316090000000004111d2935414c56616c74818e949ea6a69f959087817c79767474747577797d818790959ea5a69e948e81756d62564c41362a1e14080000000000000000000000000000000000000814212e3a47535f697884919eab9e9285796c605346392d20130700000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c7683909083766c6c6c6c6c6c6c6c645a4f43372b1e12000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300000c18232f39434f5964717e8a97998b7f7265554b505b65727e8b97978a7d7164574a3e2f24180c0000111e2a3744515d6a778385868686858483817e7a756e6a615a50473d2f261b110600000815212e3b4854616e7b86868686868686867a6d6154473a2e211407000e1a2734414d5a6774808d9a91847770706e695e52463a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e151a1e212226292b2c2c2b292521201e19140d0802000000000000000000000915212c38424c545a5c6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060605c5a544c42372c21150900020e1925303b444c525f6060606060605d5b554d44393d474f54566060606060605a58534a41362b20140800000c18232f3a454e575c5e60606060605f524c443a3024190d010005111d29343f48505658606060605c5a544c42352b21160b0000000000000000000000000000000000000000000a15202935404b55616b75818e98a0958c7f72695f53463e31281e130815222f3b4855626e7b87939fa99e91848383838383838383838383838383838383827d706356493d3023160a000713202d3a4653606d798693a0aca194877b6e6154483b2e2115202d394653606c7884919eabb5ac9f93877b6e6154473d32271b222f3c4955626f7c8895a2aca09386796d6053463a2d2013070000010d19242f3a434e58606c77828f96a1aba49e92857b6e655b50443c31271d1207000000000000050e19242f3a434f59606d79839098a3aea39991847a6d605a50453c30271c12070000000b1824313e4b5764717e8a96a0acac9f948e8179716d67696869676d70747a7f869095938a7e7885929fabaa9d9184776c6261616361594f44382c201407000000000613202c3945525d68717e8a939da6a89f948f837c746f6c6668676768666d70757c838f939ea7a69e938b7f72685e52463b3025190d0100000000000000000000000000000000000815222f3b4855626e7b8896a1a89b8e8275665b5044382b1f120600000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c767979797979797979839090837979797979797979766c5f5346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000007121d27313e4653606d7984919c908376675d514953606d7985929b8e817468554b4035291d100400121f2c3945525f6c78859292999292918f8e8b87827c716c61594f41382d22170b00000815212e3b4854616e7b87939393939393877a6d6154473a2e211407000f1b2835424e5b6875818e9b91847d7d7d7b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415191d1e1f1f1e1c181414110e09020000000000000000000000000d1925323d49545e66696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c69655e54493d3125190d0005111e2a36414c565e6c6c6c6c6c6c6c6a675f554a3f444f5960636c6c6c6c6c6c67645c53483c3024180b00030f1b2834404b5760686b6c6c6c6c6c6c5d564c4135291d1105000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000040c18242f39434f59616e7b85929f9f92867b6e615a50433a2f24190c14212e3a47535f6975818e97a29d9084787676767676767676767676767676767676706b6054483b2f221609000713202d3a4653606d798693a0aca194877b6e6154483b2e211d2935414c5563707d8996a0acacafa4998c7f7266584e43382c1d222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000008131e28313d44505b656d7a849199a3ada1978f82776c60584e43392f24180e0500000000020b17202935414c56606b73808d95a0aaa69f92877d6f685d52483e332a1e150b00000005121e2a36424d576875818e9ba8afa49a8f82786d66605d555c555c6063676d727b838f9391857b8797a2ada79a8d8074675a545557554f473e33281c100400000004111d2935414c55606d7a85929ea5aca0968f82796e6a62605b545a5b545c60636a6e78818f959faba59f92857a6e61564c41362a1e11050000000000000000000000000000000003101c28343f4a5465727f8b98a8a7988b7e7165544a3f33281c0f0300000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798686868686868686909494908686868686868686796c605346392d2013000b1825323e4b5865717e8b98a4afa295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000008121d262c3844505c6674818e9b92867a6d605347515d6775828f9b918477675d5145392c1f130600121f2c3945525f6c7885929493939496999a99938e867e716b6053493f33271b0f03000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e211407000f1c2936424f5c6975828f9c95918989897e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080c10121312110f0c0807050200000000000000000000000000000f1c2835414e5a6670767979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797570655a4d4135281b0f000714202d3946525e68767979797979797771675b4f434854606b70797979797979746e64584c4033271a0d0004111e2a3744505c687278797979797976685d5246392d201307000b1724313d4a56626d7179797979767066594f44382c20150a00000000000000000000000000000000000000000007121d27313e46525e69727f8b959f988f82756c61554c4135291e14121e2b37424d57616e7b85929fa0958c80736c6969696969696969696969696969696360594f44382c201307000713202d3a4653606d798693a0aca194877b6e6154483b2e21202c3945515d6775818e9ba8a39fa3ab9d9184776a605448392f24222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000010c161f27333f49535e686f7d87929fa6a99f948c7f726a5f554b40352920170b020000000a141d29333b45525d68707d87939fa7aa9f948c80736b60564c41362d21180c030000000714202d3a46525e697885919eabac9f93877c6f665c54514b4f4b5153555d60696e79818f949083909da9b3a4988b7e7165584b484a48443e352c21160b000000000613202c3945515d6773808d97a1ada69e91847a6d675f5853504a4e4e4b5153585f666d79839099a3ada2978d8174685e5246392d2014090000000000000000000000000000000006121f2c3844505c6675828f9ba8a095877b6e6154483b2d22170b0000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939c9f9f9c9393939393939386796c605346392d2013000b1825323e4b5865717e8b98a4aca295897c6f6256493c2f23160900000d1a2733404d5a6673808d99a6aca09386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c201300030e19242f3840474a5464717e8a9799897c6f6256494b5565727e8b9893867a6d6053473a2d20140700121f2c3945525f6c78858887868787898d92979f9892887d70655b5044372b1f1205000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101c2936434f5c6976828f9ca09d96968b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868275695c4f4236291c0f000814212e3b4754616e7a86868686868683776a5d5144495663707d8686868686868074675a4e4134271b0e0005121f2b3845525e6b788586868686867a6d6154473a2e211407000b1825323e4b5865717e8686868682766b6054483c32261b0f030000000000000000000000000000000000000000010b151f2a36424d56606c788390999e948a7e71675d51453c30261c111a26313c46525e68717e8a929c9f93887e716c605b535c5c5c5c5c5c5c5c5c5c5c56544f473d32271b1003000713202d3a4653606d798693a0aca194877b6e6154483b2e21212d3a4754606d7a86929fa3999299a3a096897c6f62554b403529222f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000040d17222d38414c56606b737f8c949fa9a69f92867c6f675d51453e33291d140a000006111b262f3b45505a606d7a849199a4aea2989083786d60594f443a2f241b0f06000000000815212e3b4854616e7b8797a1adaa9d9083776a5f544b4540424045474b51575f676d78828f9590959fabb0a3968a7d7063574a3d3d3c38332c231a1005000000000714212d3a4754606d7a85929fa9aa9e94897d70685d554e46443f41414045464e545c676f7c87929faca99f92867a6e6154473c31261a0e020000000000000000000000000000000713202d3a4653606d7985929faa9d918477695e52463a2d1c11060000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c798689898989898989909595908989898989898986796c605346392d2013000b1825323e4b5865717e8b989f9f9f95897c6f6256493c2f23160900000d1a2733404d5a6673808d999f9f9f9386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c20130007131f2b36404a52585a616e7b879a978a7e71645753595b626f7b889599887c6f6255493c2f221609000916232f3c4956626f7c7b7a7a7a7b7d808590959f9a9184796c605346392d201306000815212e3b4854616e7b8794a1aeada094877a6d6154473a2e21140700101d293643505c6976838f9ca9aaa3988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393938f8275695c4f4236291c0f000814212e3b4754616e7a87939393939084776a5d5144495663707c89939393938d8174675a4e4134271b0e0004101d2935404b556c788592939393877b6e6154483b2e211508000613202d394653606c7883909994897d7063584e43372b1f1306000000000000000000000000000000000000000000030d1925303b44505b666f7c87929f9e91847a6d60584e42382e231715202a36414d56616c73808d939d9a92877e736c655d554e5050505050505050504948443d352b21160b00000713202d3a4653606d798693a0aca194877b6e6154483b2e212b37434e5865717e8b98a29f9286929fa89a8e8174675d5145382c222f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000006111b262f3a444f59606c77828f97a1aba3999184796d605a50453b2f261b1106030c17222d38414d57616c75818e96a1aba59f92857b6e665c50473d32281e120900000000000916222f3c4955626f7c8895a9b3a79a8d817467584e4239352f34383a40454d555c666d7a85919d9fa7b1afa396897c706356493d302f2c28211a11080000000005111e2a36424d5765727f8b98a2aea99c8f82756b60564c433c38332d2e34383c424b555f6a74818e9ba8aea3988c7f7266574d42372b1e1205000000000000000000000000000000091623303c4956636f7c8998a2aa9a8d807467574d42362a1e0a000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7d839090837d7d7d7d7d7d7d7d7063564a3d3023170a000b1825323e4b5865717e8b9393939393897c6f6256493c2f23160900000d1a2733404d5a6673808d939393939386796d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000b1723303c47525c64676c6d798693998c7f7266595d64686c6d7a8799978a7d7164574a3e3124170b000815222e3b4754606a6f6e6d6d6d6e70737a83909da096897c6f6356493c30231609000815212e3b4854616e7b8794a1acaca094877a6d6154473a2e21140700101d293643505c6976838f9ca9b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c6976828f929292929292929292929292929292929292929292929292929292929292929292929292929292929292929292928f8275695c4f4236291c0f000814212e3b4754616e7a87949f9f9d9084776a5d5144495663707c89969f9f9a8d8174675a4e4134271b0e0006131f2c3945515d677986939f9f95887b6e6255483b2f2215080005121f2b3744505b656f7c87939d9083766a5f53473b2e2115090000000000000000000000000000000000000000000009141f28333f4a545f6a74808d96a1978d80746a60544a3f34281f141925303b44505a606c77818e939c99928b80776d675f585045414343434343433d3b38322b23190f0400000713202d3a4653606d798693a0aca194877b6e6154483b2e212e3a47535f6a7683909daa9b8e828e97a19f9285796d6053473b30252f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000a141d28323d44505b656d7a859199a4aba0968e81746c61574d41382d22170d0b151e27333f49535e69717e8a939ea8a89e938a7e71695e544a3f352b20160c0000000000000a1723303d4a5663707d8996a3b0a6998c7f7366594c402f2924292c2f353b434b545d68707d8a959fabb7afa396897c706356493d3023201c16100800000000000714202d3a46525e697683909daaada196897d7063594f433a312b282223282c3039434e58626f7c8895a0acaa9d908477695f53463a2d211407000000000000000000000000000004111d2935414c566673808c99aaa3988a7d7063574a3d30251a0e000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000916222f3c4854606b70707070707070768390908376707070707070706b6054483c2f221609000b1825323e4b5865717e868686868686867c6f6256493c2f23160900000d1a2733404d5a66738086868686868686786d6053463a2d201307000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797985929a8d8073675a646f747979778692988b7e7165584b3e3225180b0006131f2b38434e586062616160606163686f7c8899a4988b7e7265584b3f3225180c000815212e3b4854616e7b87949f9f9f9f94877a6d6154473a2e21140700101d293643505c6976838f9ca9aca5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858585858275685b4f4235281c0f000814212e3b4754616e7a8794a1aa9d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714202d3a4753606d7a8699a4a295897c6f6256493c2f23160900030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000020b17222d38424e58606d7984919e9f93877c6f665c50443b30251a141f29323e44505b656c78818d929f9f928c81796f6a625a514c433c34363636302f2c27211911070000000713202d3a4653606d798693a0aca194877b6e6154483b2e28343f4a54626e7b88959fa398897d85919ea2988a7e7164574d42362a2f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000020b162027333f49535e68707d87939fa6a89d928a7e70695e53493f33271f15121d27303944505b656e7b85929fa5aba0968e81746c61574d42382e23190d040000000000000a1724313d4a5764707d8a97a3b0a5988c7f7265594c3f2e23181c1f24293139424c56616c7683909da9b3afa396897c706356493d302316100b050000000000000814212e3b4754616e7b87959fabab9e9184786c6053463d31281f1c17181c1f27313c47535f6a7784919daaaca095887b6e6155483b2e22150600000000000000000000000000000713202c3945525d687683909da99f92867a6d6053473a2d201409000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000713202c38444f5960636363636363697683909083766963636363636360594f44382c201307000b1724313d4a56626c71797979797979796f6a6054473b2e22150800000c1926323f4b58636e737979797979797976665c5044382c1f1206000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a67748086868689979a8d8174675b6874818686868999988b7f7265584c3f3225190c00030f1b27323d464e5456555453545456606c7986939f998c807366594d4033261a0d000815212e3b4854616e7b87939393939393877a6d6154473a2e21140700101d293643505c6976838f9c9f9f9f988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2834414d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979756f65594d4134271b0e000814212e3b4754616e7a8794a1a99d9084776a5d5144495663707c8996a3a79a8d8174675a4e4134271b0e000714212e3a4754616d7a8794a0a396897c706356493d3023160a00000b17222d38414e58636f7c89959a8d807367574d42362a1e12050000000000000000000000000000000000000000000006111c262f3c45515d67707d8a949e999083786d60574d42362a1f15172027333f49535b666c74808b92989c938f847c716c605d554e463e362e292322201b160f07000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2c3844505c6673808d9aa79f928679818e9baa9c8f8276695e52463a2d2f3c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000040e17222d38414c56606b73808c949fa9a59e92857b6e655b50443c31271d18232e39424e58606c77828f97a2ada3999184796d605a50453b30261c1007000000000000000a1723303d4a5663707d8996abb5a6998d807366544a403428211e1a181f27303a44505a64707d8a97a2adafa396897c706356493d3023160a00000000000000000b1824313e4b5764717e8a97a7b1a79a8e8174665b5044382b1f160f0b0c10151f2b37434e586773808d9aa6b1a7988b7e7165584b3e2d22170b00000000000000000000000000000714212d3a4754606d7a86929fa99c8f8276675d5145392c1f1306000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c27333d474f5456565656565d69768390908376695d5656565656544f473d33271c1004000915212e3a45505a62656c6c6c6c6c6c6c6260584e43382b1f130600000a17232f3b47525c63666c6c6c6c6c6c6c6c5c544a3f34281c1003000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d939393a19a8e8174675b6874818e939394a3998c7f7366594c403326190d00000a162027333f49535b606060606062666e7b8799a4988c7f7265594c3f3226190c000815212e3b4854616e7b86868686868686867a6d6154473a2e21140700101d293643505c6976828f93939393938b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1925313d49545d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c68655d53483d3125180c000814212e3b4754616e7a87949c9c9c9084776a5d5144495663707c89969c9c9a8d8174675a4e4134271b0e000815222e3b4855616e7b8894a1a3978a7d7064574a3d3124170a000006111b262f3c4854606b7783909d918478695f53463a2d21140700000000000000000000000000000000000000000000000a141d2935414b55616c75828f98a0958b7f72695e52463e31271d1217222d38414a545b606e737e8691969e9691867e756d675f58504840372e261c13100b0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e2d3a4653606d7985919ea99c8f82767e8a99a39f93877b6e6154483d322f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000006111b262f3a444f59606d78828f97a1aca1978f82776c60584e43392f241f2834404b545f6a727f8c949fa9a69f92877c6f675d51483e33291e140a00000000000000000915222f3c4855626f7b8899a3afa89b8f8275665c51443a322d2b2627272628323e4653606d7985929fabafa396897c706356493d3023160a00000000000000010e1b2834414e5b6774818e9aa7b4aa978a7e7164544a3f3328190d040000040d1b26323d4a5764707d8a97aab4a79b8e81746853493f33271b0f03000000000000000000000000000b1724313e4a5764717d8a99a3a9988c7f7265554b4035291d1004000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b16212b353d44484a4a4a4a505d69768390908376695d504a4a4a4a48443d352b21160b000005111d29343f485056586060606060606056544e463d32271b0f03000007131f2a36404a52585a606060606060605f504a42382e23170c00000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9fa0a79b8e8174685b6874818e9b9fa0a6998c807366594d4033261a0d000005121f2b3744505b656c6d6c6c6d6f7278818e9ba095897c6f6356493c30231609000714202d3a46525e6976797979797979797976685e5246392d20130700101d293643505c697682868686868686867e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212c37424b54595c5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5b59534b42372c201509000814212e3b4754616e7a878f8f8f8f8f84776a5d5144495663707c898f8f8f8f8d8174675a4e4134271b0e000915222f3c4855626f7b8895a2a4978a7e7164574b3e3124180b000007111b252c38434f5966737f8c9996887b6e6155483b2e2215080000000000000000000000000000000000000000000000020b18242f3a43505a616e7b86929f9f92867b6e61594f43392f2418111b262f38424a505c636c717c848e939f98928b817a6f6a625a524940382e251c11080000000000000713202d3a4653606d798693a0aca194877b6e6154483b2e36414c5664707d8a97a1a8988c7f727a86929fa4998c7f7366594f43382f3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000a141d29323d44505c666e7b85929aa4a99f948c7f726a60554b40352928313a45515c666f7c86929fa6a99f948c7f736a60554b41362c21170c0200000000000000000714202d3a4753606d7a86929facab9e9285796d60564c443d3a373134333332323845515c6675828f9ca8afa396897c706356493d3023160a0000000000000005111e2a36414c566a7683909da9aea298887b6e6155483b2d221708000000000a15212e3b4854616e7b8798a2aeaa9d908377655b5044372b1f120500000000000000000000000006121e2b37424d576774818e9aaba197887c6f6255483c2f24180c00000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000050f19232b33383c3d3d3d43505d69768390908376695d50433d3d3d3c38332b23190f050000010c18222d363f454a4b535353535353534947433d342b20160a000000020e19242e3840474b4d5353535353535353443f3830261c110600000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7b3a79b8e8174685b6874818e9ba7b3a6998c807366594d4033261a0d00000613202d394653606c777979797a7b7e838e939e989083786c605346392d2013060005121e2a36424d575e6c6c6c6c6c6c6c6c6c6c5e564c41362a1d1105000f1c2835414e5a66707679797979797979726d62564a3d3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101b26303942494d4f5252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252524f4d48423930251b0f04000714212d3a4754606d7a8283838383838174675b4e414855626f7c8283838383827f7265584c3f3225190c000916232f3c4956626f7c8995a2a5988b7e7265584b3f3225180c00010d18232d373f464956626f7c8999978a7d7164574a3e3124170b00000000000000000000000000000006060606060606060007131d28313e46535e69727f8c95a0988e81756b61554b4035291d14141d262f383f44525a616a6f7a818b92989f938e847c716c635b524a40372e231a0d0400000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3946525e6875828f9ba9a196887b6f76828f9cab9e9184776b605448392f3c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000020b172028343f4a545e69707d88939fa7a69f92877c6f675d51453e332f3a434f59606d79839098a3ada2979082786c60584e433a2f241a0f0500000000000000000006131f2c3945515d677783909dabada1978a7e71685e564f484742424140403f3f3f404b546673808c99a6afa396897c706356493d3023160a000000000000000713202d3946525e687885929fabac9f9285796c605346392d201306000000000714212d3a46535e697985929facac9f9285796c605346392d2013060000000000000000000000000814212d3a47535f697884919eab9e9185786c605346392d20130700000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000005101a232c33393c3d3d3d43505d69768390908376695d50433630302f2c27211911080000000006111b242d343a3d3e464646464646463c3b38322b22190f040000000008121c262e363b3f40464646464646464638342e261e150a0000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9aa7aca79b8e8174685b6874818e9ba7aca6998c807366594d4033261a0d00000613202d394653606c7984868687888b90959a9590867c6f665b5044382b1f120600020e1a25303b454d525f60606060606060605f524c443a3025190d01000d1926323e49545e66696c6c6c6c6c6c6c65625b51453a2e22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464642413d3730271e140900000713202c3945525d686d767676767676746f64584c4047535f6a6f767676767676726d62564a3e3125180b000a1723303d4a5663707d8996a3a5988c7f7265594c3f3226190c0006121e29353f49515759606d798692998c7f7366594c403326190d0000000000000000000002060a0c0d131313131313131313130c161f2a36424d57606d788390999e938a7d70675d51453c2f261b11141d262d33404850585f686d757e8690959d9691867e736d645c524940352c1f160c01000000000713202d3a4653606d798693a0aca194877b6e6154483b2e3a4754616d7a86929fab9e9184786a727f8b99a4a096897c6f63554b40353c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000050e17232e38424d56616b73808d959fa9a3999184796d605a50453b35414c56606b73808d95a0aaa59f92857b6e665b50463d31281d12080000000000000000000004101d2935404b5566737f8c99a3aea99e91847a6d68615955534d4f4e4d4c4c4c4b4b4c5865727f8b98a5afa396897c706356493d3023160a000000000000000714212e3a4754616d7a8798a2aeaa9d918477665b5044382b1f12060000000005121e2a36424d576a7784919daaaea298877a6e6154473b2e2114080000000000000000000000000815222e3b4855616e7b8896a1ac9b8e8174655b5044372b1f120500000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000b17222c363e44494a4a4a4a505d69768390908376695d5043362a2322201c160f0800000000000009121b22292e3132393939393939392f2e2b27201910070000000000000a141c242a2f323339393939393939392c28231c150c030000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d9a9f9f9f9b8e8174685b6874818e9b9f9f9f998c807366594d4033261a0d000006121f2b3844505b6673808c9993999292908d89837c6f6a5f544a3f33281c0f03000009141f29333b42464853535353535353535346413a32281e130800000915212d38424c545a5c60606060606060585651493f34291d1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c151e262c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393534312c251e150c02000004111d2935414c565d6069696969696967645c53483c434e585f6269696969696965625b51463a2e221609000a1724313d4a5764707d8a97a3a6998c807366594d4033261a0d000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000070d121619192020202020202020202020201a25313b44505c666f7c87939f9e9184796d60584e41382d22170b141c2228363e464e565d606c717b838d929f98928b80736e645b51473d31281e1308000000000713202d3a4653606d798693a0aca194877b6e6154483b37434e5865727f8c99a3a99a8d8074676e7b87939fa89a8e8174675d5145393c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000006111c26303b444f59606d78839097a2aba0968e81746c61574d423b45525d68707d87939fa7a89d938a7e71695e544a3f342b1f160c0000000000000000000000000c18242f3b4854616e7b86929fa8ada19690827a706b65615f575c5a5a5959585858585865717e8b98a4afa396897c706356493d3023160a000000000000000915222f3c4855626f7b8895aab4a99c8f837669544a3f33281c0f0300000000020e1a2531434f5c6976828f9ca9b4aa95887b6f6255483c2f221509000000000000000000000003101c28343f4a5465727f8b98a8a49a8a7e716453493f33271b0f0300000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000004101c28333e48505557575757575d69768390908376695d5043362a1d1613100b0500000000000000000911181d2124252d2d2d2d2d2d2d23221f1b160f0700000000000000020a12191f2326272d2d2d2d2d2d2d2d1f1c17110a03000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a6774808d93939393938e8174685b6874818e93939393938c807366594d4033261a0d0000030f1c28333f4a54616e7b87939f92878583817d786f6a5f584e42382d22170b000000020d17212930363a3b4646464646464646463936302820160c02000005101b26303a42494e50535353535353534b4a453f372d23180c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c141b212528292c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c282725201b140c03000000010d1924303a444c52545c5c5c5c5c5c5b58534a41363c464e53555c5c5c5c5c5c585651493f34291e1206000b1824313e4b5764717e8a97a4a69a8d8073675a4d4034271a0d000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f00000000000000010a12191e2325262d2d2d2d2d2d2d2d2d2d2d2d2d2d28343f4a54606a74808d97a1968d80736a5f53493f33271e13111317242d343c444c525a62696e78808b92999f928c80736d63594f433a2f24190d010000000713202d3a4653606d798693a0aca194877b6e6154483b3b4754606a7784909daba197897c70636876838f9caa9f9285796d6053473b3c4955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000a141e29323e44505c666e7b85929fa4a89d938a7e70695e544a45505a606d7a849199a4aba0968e81746c61574d42382d22190d040000000000000000000000000714202d3a46525e6974808d96a1a9a89f9590847d77726e696a6867666665656565646465717e8b98a4afa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8275685b4f422d22170b000000000000091c2835424f5b6875828e9ba8b0a396897d7063564a3d3023170a000000000000000000000006121f2c3844505c6675828f9ba89f93877a6e6154473b2d22170b0000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000814202d3944505a6164646464646469768390908376695d5043362a1d1007040000000000000000000000060c11151718202020202020201615130f0a0400000000000000000000080e1317191a202020202020202012100c060000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000e1a2734414d5a677480868686868686868174685b68748186868686868686807366594d4033261a0d0000000b17222d3846535e6976828f9b8f82787774706c655f584e463c2f261c110600000000050f171f252a2d2e39393939393939392e2d2a251e160e05000000000a141e2830383e4143464646464646463f3d3a342d241b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1c1b18150f0902000000000008131e28323a4145475050505050504e4c4841382f343c4347485050505050504c4a463f372d23180d01000c1825323f4b5865727e8b98a5a79a8e8174675b4e4134281b0e000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000a131c232a2f32333939393939393939393939393939392e38424e58606d7a85919e9f92877c6f655b50443a3025191d202021222a323a414550575f666d747e8792989c928c7f726b61564c4135291d13070000000713202d3a4653606d798693a0aca194877b6e6154483b404b55626f7c8995a0ab9e9184796d6064717e8b98a2a2988a7e7164574d423c4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000020c172028343f4a545e69707d8a929da7a59e92857b6e665b504d57616c75818e96a1aba3999184796d605a50453b2f261c10070000000000000000000000000005121e2a36424d57606d79849197a1a9a79f969189837f7b78767574737372727271717171717e8b98a4afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b060000000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a00000000000000000000000713202d3a4653606d7985929faa9d908377685e5246392d1b11060000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1623303c4955616c70707070707070768390908376695d5043362a1d1003000000000000000000000000000105090b0b13131313131313090806030000000000000000000000000002070a0c0d1313131313131313060300000000000000000714202d3a4753606d7a8693a0adac9f9286796c5f5346392c2013000d1a26333f4c58646e7479797979797979746f6459646f7479797979797979736e63574b3f3226190c00000006111c2a36424d5764717e8a9792877b6e6763605b534e463c342a1d140a000000000000050d141a1e20212d2d2d2d2d2d2d2d21201d19130c050000000000030c161e262d3235363939393939393932312e29231b120900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090c0e0f1313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130f0e0c090400000000000000020c1620283035393a43434343434341403c362f262a32373b3c4343434343433f3e3a342d251b110700000c1926323f4c5965727f8c98a5a89b8e8175685b4e4235281b0f000c1926323f4c5965727f8c93939d9f9c8f8276695c504336291d1000000000000007121c252e353b3e4046464646464646464646464646464646464645525d68717e8a949f999083776c60564c41362a24292c2d2e2f30302f353e454d545c606c717d8692999f93887d70685d52453a2f24180d0100000713202d3a4653606d798693a0aca194877b6e6154483b45515d6774818d9aa7a6998d8073665c606d7a85929faa9c8f8276695e53463c4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000050e17232e38424d57616c74808d959faaa2978f82786c6058535e69717e8a939ea8a69f92877c6f675d51483e33291d140a0000000000000000000000000000020e1a25303b45515d676f7c8591979ea5a8a09e95908b8885838281807f7f7f7e7e7e7e7d7d808d9aa7afa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b0a4978a7d7164574a3e3124170b0000000000000000000000091623303c4956636f7c8998a2aa998d807366564c41362a1e0a000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a1724313d4a5764707d7d7d7d7d7d7d7d8391908376695d5043362a1d100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8693a0acac9f9286796c5f5346392c2013000b1723303c47525c64676c6c6c6c6c6c6c68645d535d64686c6c6c6c6c6c6c66635c52473b2f23170a000000000e1a25313b4653606d798592998c8073665c535049413c342a22190b020000000000000002090e12141520202020202020201413110d080200000000000000040c141b212628292d2d2d2d2d2d2d2524221d18110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d3636363636363433302b251d20262b2e2f36363636363632312e29231b13090000000d1a2633404d596673808c99a6a89c8f8275695c4f4236291c0f000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000020d19232e3740464b4c535353535353535353535353535353535353534c56616c76828f989f948b7e71685e52463d302f35393a3b3c3c3d3d3c383b424a515a626b707e87939f9a92857a6d60554b4135291d110400000713202d3a4653606d798693a0aca194877b6e6154483b4753606d7985929fab9f94887b6e62545d6774818e9ba89f93877b6e6154483d4955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000006111c26303b45505a606d78839098a2a99f948c7f726a605b656e7b85929fa5a99f948c7f726a60554b40362c21170b0200000000000000000000000000000009141f2935414b555f6a6f7c858f939c9fa4a79f9d989892908f8d8d8c8c8b8b8b8b8a8a8a8d929da9afa396897c706356493d3023160a000000000000000b1825313e4b5864717e8b97a4b1a79a8d8074675a4d4134271a0e0100000000010e1a2734414d5a6774808d9aa7b1a4978b7e7164584b3e3125180b0000000000000000000004111d2935414c566673808c99aaa298897d706356493d3025190d000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c79868a8a8a8a8a8a8a9195908376695d5043362a1d1003000000000000000000000000000000000000000000010406070d0b0a08050000000003080b0d0e0d070604000000000000000000000000000000000000000000000714202d3a4753606d7a86939f9f9f9f9286796c5f5346392c20130007131f2b36404a52585a606060606060605b59534b53595b606060606060605957524a40352a1f13070000000009141f2c3845515c67748086868685796d6053463f382f2a22191007000000000000000000000205070813131313131313130707050100000000000000000000030a1015191c1d20202020202020181815110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021292929292929282724201a13151b1f21222929292929292525221e181109010000000d1a2734404d5a6773808d9aa6a99c8f8376695c504336291d10000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d10000000000006121e2a3540495157596060606060606060606060606060606060606060605a616e7b86929f9e92857a6d61594f42393a4045474848494a4a48443d3940445059616c73808c96a0978d8073675d5145392c20130600000713202d3a4653606d798693a0aca194877b6e615448424d5764717e8a97a2aa9c908376695f535563707d8996a1a49a8c7f7366594f444955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000a151e29333e45515c666e7b85929fa5a69f92877c6f67606c77828f97a2ada1978f82776c60584e43392f241a0f0500000000000000000000000000000000020d18242f3a434e585f6a6f7a82898f93999c9fa2aaa29f9d9b9a999998989898979797979a9da4aeafa396897c706356493d3023160a000000000000000b1824313e4b5764717e8a97a4b1a79a8d8174675a4e4134271b0e0100000000010e1b2734414e5a6774818d9aa7b1a4978a7e7164574b3e3124180b000000000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986939393939393939393908376695d5043362a1d10030000000000000000000000000000000000000001070d1113141a181715110c0601080f14181a1b191413100c0701000000000000000000000000000000000000000714202d3a4753606d798693939393939286796c5f5346392c201300030e19242f3840474c4d535353535353534e4d4841484d4e535353535353534d4b4740382e24190e020000000004101c2834404b55646e74797979786d665c5044382d261d18100700000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f10131313131313130c0b090501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141d1d1d1d1d1d1b1a18140f080a0f1215151d1d1d1d1d1d191816120d0700000000000e1b2734414e5a6774818d9aa7aa9d9083776a5d5044372a1d11000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69727f8c95a0978e81746b60544b40434b51535455565756554f473d343f47505a606d7884919e9f92857a6d6054473a2d21140700000713202d3a4653606d798693a0aca194877b6e61544846535e6976828f9ca9a2988b7e7165574d53606c7884919eac9e9184776b6054484955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000030c17212834404b545f69717e8a929da7a3999184796d6a727f8c949fa9a49e92857b6e655b50463c31281d120800000000000000000000000000000000000007131d28313c464e585f686d757c82878b8f929897999a9b9c9d9d9d9e9e9e9e9f9f9f9fa3abacb5afa396897c706356493d3023160a000000000000000a1724313d4a5764707d8a97a3b0a79a8e8174675b4e4134281b0e0100000000010e1b2834414e5b6774818e9aa7b0a3978a7d7064574a3d3124170a000000000000000000000714212d3a4754606d7a86929fa89c8f8275665c5145382c1f1306000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d394653606c7986868686868686868686868276695d5043362a1d1003000000000000000000000000000000000000040c13181d2020272524211d17100b131a2024272726201f1c18120b030000000000000000000000000000000000000714202d3a4753606d798686868686868687796c5f5346392c2013000008121d262f363c3f414646464646464641403c373c404146464646464646403f3b352e261c12070000000000000c18232e3943525c64676c6c6c6b605c544a3f34281b140b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407071010101010100e0d0b08030000030608091010101010100c0b0906010000000000000f1b2835424e5b6875818e9b9f9f9d9184776a5e5144372b1e11000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d1000000000000c1925323e4b57636d737979797979797979797979797979797979797979797978736d7883919a9e93897d70665c51454b555d60616263636360594f4438353e44505c66727f8b98a2988a7e7164574b3e3124180b00000713202d3a4653606d798693a0aca194877b6e6154484953616e7b87939fac9f92867a6d605447505b6573808c99a6a096897c6f63554b4955626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000050f18232e39424d57616c74818e95a0aaa0968e81746f7c86929fa6a79d928a7d70695e53493f342b1f160c00000000000000000000000000000000000000010c161f2a343c464e565e616b6f757b7f8285888a8c8d8f8f9090919191919292929292999ba3acafa396897c706356493d3023160a000000000000000a1723303d4a5663707d8996a3b0a89b8e8175685b4e4235281b090000000000020f1b2835424e5b6875818e9ba8b0a3968a7d7063574a3d3024170a000000000000000000000b1724313e4a5764717d8a99a3a8988b7f7265544b4034281c1004000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000013202d3946535f6c7679797979797979797979797670665a4e4235291c0f030000000000000000000000000000000003090d161d24292c2d3431302d28221b141d252b303334332d2c29231d150d09030000000000000000000000000000000006131f2c3845515c67767979797979797979756a5e5245382c1f120000010b141d242b303334393939393939393534302b3034353939393939393933322f2a241c130a0000000000000007121d2730404a52585a6060605e53504a42382e23170a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875818f939393939184786b5e5245382b1f12000c1926323f4c5965727f8c93939393938f8376695c504336291d1000000000000d192633404c5966737f868686868686868686868686868686868686868686868578666f7d88939f9d9184796d60574d515d676d6e6f6f70706b6055483d32343f4a54616e7b8899a49a8d8174675a4e4134271b0e01000713202d3a4653606d798693a0aca194877b6e615448505b6573808c9aa4a89b8e8174675d51454953616e7b88949fa89a8e8174675d514955626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000007121d27303b45505a606d79839098a2a89d938a7e79839098a3aaa0958d80746c61564d41382d22190d040000000000000000000000000000000000000000040d18222a343c444c52596063696e7276797b7d7f81828383848484848585858585868b909ba7afa396897c706356493d3023160a000000000000000916222f3c4955626f7c8895aab4a99c8f8276695c4f4330251a0e0200000000030f1c2936424f5c6975828f9ca8b5ab95897c6f6256493c2f23160900000000000000000006121e2b37424d576774818e9aaba196887b6e6255483b2e23180c00000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000121e2b37434f5a646c6c6c6c6c6c6c6c6c6c6c6c69665e544a3e32261a0d01000000000000000000000000000000060e151a1f282f35393a403e3d39342d241d262f363c4041403a38342f271f1a140d0500000000000000000000000000000004101c2934404b555c6c6c6c6c6c6c6c6c6c6a63594e42362a1d11000000020b12191f2326272d2d2d2d2d2d2d282724202427282d2d2d2d2d2d2d2626231f19120a0100000000000000000b151e2f3840474c4d5353535246443f3830261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101c2936434f5c69768286868686868685786c5f5245392c1f12000c1926323f4c5965727f868686868686868276695c504336291d1000000000000d192633404c5966737f8c93939393939393939393939393939393939393939185786b6b74818e97a0968c7f73695f5353606d797b7b7c7d7d7063584e4338313a4653606d7986939f9c8f8276695c4f4336291c1003000713202d3a4653606d798693a0aca194877b6e61544853606c7884919eaca096897c7063554b4146535f697683909caa9f92857a6d60534955626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000b151e2a333e45515c676e7b86929fa5a59e9285818e95a0aaa3989183796d60594f443b2f261b1007000000000000000000000000000000000000000000050e171e252a323a41464f54575e6165666d6f717374757676777777787878787879797e8b98a4afa396897c706356493d3023160a000000000000000814212e3b4754616e7b8798a3aeaa9d9084776a574d42362a1e12050000000005111d2935414c566a7783909daaafa399877b6e6154483b2e2115080000000000000000000814212d3a47535f697784919eaa9e9184786a5f53473a2e1d120700000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000f1b27333e49525a5f60606060606060606060605d5a544c43382d22160a000000000000000000000000000000060f1820262b313a4045474d4b49453e362d222f3841484c4e4c47454039312a251f170f050000000000000000000000000000000c18232f39434b515f606060606060605f5e5951473d31261a0e0000000001080e13171a1a202020202020201b1a1814181a1b202020202020201a1917130e0700000000000000000000030c1d262f363c3f41464646453a38342e261e150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2835414e5a6670767979797979797873695d5144382b1e12000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000d192633404c5966737f8c999999999999999da0a7a9a29f999999999999999185786b616d7a85929e9f92867b6e615a5c6976828788898a85786a605448423f404653606d798699a49c8f8376695c504336291d1003000713202d3a4653606d798693a0aca194877b6e61544c5663707d8996a1ab9e9184786c6053463a424d5765717e8b98a2a2988b7e7164574d55626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000030c18212934404b555f69717e8b939ea7a297928e939da7a69f92867c6f675d51473e32291d140a000000000000000000000000000000000000000000020c1720293036393a3e3f44484d5354545c606264666768696a6a6a6b6b6b6b6c6c6c717e8b98a4afa396897c706356493d3023160a000000000000000713202d3a4653606d7986929facab9f928578695e52463a2d201407000000000713202d3946525d687885929eabac9f9286796d6053463a2d2013070000000000000000000815222e3b4855616e7b8896a0ab9a8e817467584e43372b1f0b0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000a16212c3740494f535353535353535353535353504e4a433a31271c11050000000000000000000000000000030e18212a31373e434b51535a585650483e322b34414a53585a5953514b433e36312921170d03000000000000000000000000000007121d2731394045535353535353535353524e473f352b20150900000000000003070b0d0e131313131313130e0e0c080c0e0e131313131313130d0c0a07020000000000000000000000000b141d242b303334393939382d2c28231c150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1926323e49545e66696c6c6c6c6c6c6c6961574c4135281c10000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d00000000000d192633404c5966737f8c8c8c8c8c8c8c8c9095a0a297928c8c8c8c8c8c8c8c85786b5d68717e8b949f988f82766c61566673808d959697897c6f625b534d4c4d4f58626f7c8895ab9b8e8275685b4f4235281c0f02000713202d3a4653606d798693a0aca194877b6e6154525d6875818e9ba8a4998c7f73655b5044373b4754606d7a86929faa9c8f8276695e5355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000060f18232f39434d57616c74818e95a0a9a29e9b9da5a99e948b7f726a5f554b40352c20170b0200000000000000000000000000000000000000000008131e29323a4146474b4c4d4e4f51524a50535557595a5c5c5d5d5e5e5e5e5f5f5f65717e8b98a4afa396897c706356493d3023160a0000000000000006121f2b3844505c667784909daaaea298877b6e6154483b2e21150a000000000714212e3a4754616d7a8797a1adaa9e918477665c5145382c1f1306000000000000000003101c28343f4a5465727e8b98a8a4998a7d7164574a3e31261a0f0000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000005101b252e373e4346464646464646464646464643423e3831281f150a0000000000000000000000000000000915202a333c424750555d606764615a50443a323d46535c646766605c554f46423b33291f14090000000000000000000000000000010b151f272f343846464646464646464645423d352d24190f0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b131a1f2426272d2d2d2b201f1c17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915212d38424c545a5c6060606060605f5d574f463b3024180c0006121e29353f49515759606060606060605c5a544c42382d21160a0000000000091623303c4956636f7d808080808080808083909d9f928580808080808080807f726556626c76828f989f948a7e71685d626f7c89959f9c8f82756d615e57595959616a73808d99a8998d8073665a4d4033271a0d00000713202d3a4653606d798693a0aca194877b6e615454606d7a86929fac9f93877b6e6153493f333945515d6775818e9ba89f93877b6e615355626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000007121d27313c45505a606d79839198a2adaba7a9ada1978f82776c60584e43392f231a0e05000000000000000000000000000000000000000000010d1925303a444c525457595a5b5c5d5e5b5953484a4c4e4f5050515151515252525965727f8c98a5afa396897c706356493d3023160a0000000000000003101c28343f4a546875818e9ba8b3aa978a7d7064574a3d32271b0d04000001081623303d495663707c8996a9b3a89c8f827569544b4034281c1004000000000000000006121f2c3844505c6675828f9ba89f93867a6d6054473a2d2114090000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000009131c252c33373939393939393939393939393635322d271f160d030000000000000000000000000000020e1a26313c454e535a61676d73716c61564c4137434e58646e74736d676159534d453b31251a0e020000000000000000000000000000030d151d23292c3939393939393939393836312b241b120800000000000000000000000104060712131313130908060300000000000000000000000000000000000000000000000000000001080e13171a1a2020201f1312100c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101b26303a42494e4f53535353535352514c463d342a1f130800010d18232d373f464a4c53535353535353504e49423a31261c100500000000000915222f3b4854606b6f7373737373737374818e9b9e91847873737373737373726d62575a626e7b86929f9e91857a6d60606a7783909a9e948c7f756e69676666676b707c86929fa096897c6f6356493c3023160900000713202d3a4653606d798693a0aca194877b6e61545865727e8b98a3a99c8f8276695e5341382d35414b5563707d8996a1a49a8c7f73655b55626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000010b151f2a333e45515d676f7c86929facb8b4b8ab9e92857a6d655b50463c31271d11080000000000000000000000000000000000000000000005111d2a36414c565e6164656768696a6b68655d534840414243434444444545454d596673808c99a6afa295897c6f6256493c2f23160900000000000000000b17232e3f4b5865727e8b98a8b2a69a8d807367584e43372b1f15100c090e131e2a36414c5666727f8c99a5b3aa998c7f7366594c402e23180c0000000000000000000713202d3a4653606d7985929fa99d908376685d5245392c2013070000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000010a131b21272b2d2d2d2d2d2d2d2d2d2d2d2d2a2926221c150d0400000000000000000000000000000006121e2b37424e575f626c7179807e71685d52453c4754606a74817f79706b615e574d42362a1e1205000000000000000000000000000000030b12181c1f2d2d2d2d2d2d2d2d2c2c2a26201912090000000000000000000001070d1013141e202020201615130f0a0400000000000000000000000000000000000000000000000000000003070b0d0e131313120706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2830383e41434646464646464544413b342b22180d02000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000713202c38444f5960636666666666666874818e9b9e9184786b66666666666665625b51535f6973808c96a0978d80746a6063707d88939f9c918c817b7673727374777d859298a29e9184786d6053463a2d20130700000713202d3a4653606d798693a0aca194877b6e61545f6a7683909daaa2978a7e7164574d422f262f3a4653606c7884919eac9e9184786c6055626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000000030d18212935404b555f6a737f8c99a6b2bdb0a3968a7d70685e53493f342a1f150b00000000000000000000000000000000000000000000000713202d3946525e686d71727374767778756f65594d3d323536373737383835404b556774818e9aa7b2a995887b6e6255483b2f22150800000000000000000615222f3c4855626f7b8896a0acaa9d9184776a6054473c31271f1c181b1a1e242d3946525e6876838f9ca9aea298897c706356493d30231607000000000000000000091623303c4956636f7c8998a2aa998c807366564c4135291d11040000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000010910161b1e2020202020202020202020201d1c1a16110a03000000000000000000000000000000000814212e3a47535f6a6e767e848d857a6d60584e43505a626f7c888c847d756e695e53463a2d2114070000000000000000000000000000000001070c10132020202020202020201f1d1a150f0800000000000000000000040c12181d20202b2d2d2d2d22211f1b150e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c161e262d323536393939393939393835302a22191006000000000a131b23292e3132393939393939393635322d261f160d03000000000000030f1b27323d474f545659595959595b6874818e9b9e9184786b5e5959595959595751494d57606d7984919e9f93877c6f66606b73808d939f9c938e8783807f8081848a9297a19f928a7d70665c5044382b1f120600000713202d3a4653606d798693a0aca194877b6e6154626f7c88959fab9f9285796d6053473b31202b3844505b6673808d99a7a096897c706355626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000000007121d27313c46505a606d7984919eaab7b9b1a4978b7e71695f554b40342820170b02000000000000000000000000000000000000000000000714212e3a4754616d7a7e7f8081828485817568584e43372e2c2823282c2f3945515d677783909daaada196877a6d6054473a2d21140700000000000000000815212e3a47535f6a7784919eabaca095887c6f62584e4339312c282327262b2f35414c56616d7a86929facab9f9285796d6053463a2d201307000000000000000004111d2935414c566673808c99aaa298897c6f6356493c3024190d010000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000050a0f12131313131313131313131313100f0d0a050000000000000000000000000000000000000815222f3b4855626e7c828a91968d80746a5f534b55616c76839096918a827b6e6154483b2e21150800000000000000000000000000000000000000040613131313131313131312110e090400000000000000000000040d161d24292c2d38393939392f2e2b2620181007000000000000000000000004090d0f0f131313131313130d0c0a060200000000000000000000000105090b0b13131313100f0d0905000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c141b212628292d2d2d2d2d2d2c2b28241f1810070000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d0400000000000000000b16212b353d4448494d4d4d4d4e5b6874818e9b9e9184786b5e514d4d4d4d4c4a463f45515c67707d89939e999083786d60606c77808c92989f9992908d8c8c8e91969e9f99928c80736b61544a3f34281c100300000713202d3a4653606d798693a0aca194877b6e615c6673808d9aa7a79a8d8174675c5145382c1f28333f4a54626e7b88959fa89b8e8174675d626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000000000060f18242f39434e58626c75818e96a0acafacafac9f92867b6e675c51453e32291d140a000000000000000000000000000000000000000000000815212e3b4854616e7b878c8d8e8f909184786a6054473f3a38342e34383a404b55606d7a86929facab9e918578675d5145392c201306000000000000000006121f2b37434e586673808d99a3afa89b8e81756a5f554b433c38342e3431373a4145525d68737f8c99a3afa79b8e8175675c5145382c1f130600000000000000000713202c3945525d687683909da99f9285796d6053463a2d201308000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d949e9f92877c6f625a515c67717e8a949f9e93867d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a45464646463c3b37322a22180e04000000000000000002091015191b1c20202020202020191916120d07000000000000000000060c11151718202020201d1c1915100a030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a1015191c1c2020202020201f1e1c18130d060000000000000000070d12161819202020202020201d1c1916100a03000000000000000000040f19232b32383b3c404040414e5b6874818e9b9e9184786b5e51454040403f3e3a34404b55606b75818e97a0958c7f72695e656c777f868e92999b9c9a99999a9d9b99938f867f736e63594f42382e23170b0000000713202d3a4653606d798693a0aca194877b6e61606d7985929eaba095897c6f62554b4034291c222d3847535f697683909daa9f92857a6d60626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000000030c18212935404b555f6a717e8b939ea8aba39fa3aba2989083796d60594f443b2f261c11060000000000000000000000000000000000000000000714212d3a46535e697884919a9b9c9d96897c6f625a504a464440434044464b515c67717e8b98a3aeaa9b8f827568554b4135291d11040000000000000000030f1a26313c4854616e7b87929faaac9f92877c6f675d554e46454041414142474c515b606d7a85929eabaca095897d7063554b4034281c100400000000000000000714212d3a4754606d7a86929fa89b8f8275665c5044382c1f1206000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000000004080a0a131313130d0c0a070200000000000000000000000713202d3a4653606d78839097a2999083766c6156606d7984919e9f958d80736b6155483c2f23160900000000000000000002070c0f11121313130e0706040000000000000000000000000000000000000000000007121d28313940454751535353534947433c342a20150a00000000000000030c141b212528292d2d2d2d2d2d2d2625231e19120a010000000000000911181d2124252d2d2d2d292826211b140c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005090d0f101313131313131212100c0802000000000000000000000106090b0c13131313131313100f0d0a0500000000000000000000000007111921272c2f30333335414e5b6874818e9b9e9184786b5e514538333332312e2e39434f59616d7a85929f9f92867b6e615b656c727b81868b8e9091929291908e8b87827c726d635c52473e30261c11060000000713202d3a4653606d798693a0aca194877b6e6164707d8a97a1ab9d9083776a605443392f23181c2b37424d5765727e8b98a3a2988b7e7164626f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000000000b151e2a333c45515d676f7c86929fa5a79f999299a3aaa0958d80746b61564d42382d22170d04000000000000000000000000000000000000000005121e2a36424d576774818e9aa6a9a89b8e81756c605c5453514a504a5153555d606d7983919daaaea2988b7e7165584b3e2f24180d010000000000000000000a15212d3a46535e6975818e98a3aea3999083796d675f5853514b4e4e4e4d53555d606d74818e97a1ada69d9083776b605443392e23180c0000000000000000000b1724313e4a5764717d8a99a3a8988b7e7265544a3f34281c1003000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d10030000000000000000000000000000000000000000000000000000050b101416171f2020201a1917130e070000000000000000000006131f2c3845515c666e7b85929a9f948b7e71675e68737f8c96a1989083796d60594f44382c2014070000000000000000060d13181c1e1f2020201b1313100c0700000000000000000000000000000000000000010d18242f39434b51535e6060606055534e463c32261b0f040000000000020c151e262c3135363939393939393933322f2a231c130a000000000009121b22292e3132393939393635322d261e160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b202223262835414e5b6874818e9b9e9184786b5e5145382b2626251d27303d46525e68717e8b949f988f82756c615b606a6e757a7e81838585868584817f7b756f6a635b524940352c1e140a000000000713202d3a4653606d798693a0aca194877b6e616875828f9ca9a3998c7f7265584e4331271d121a26313c4754606d7a86929faa9c8f837669626f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000000007121d27303c45505a606d79839198a2aa9f9590869299a4a79d928a7d70695e544a3f332820160c0100000000000000000000000000000000000000020e1a25313c4855626f7c88949faaaa9e938a7e726d6662605c545d545c6062676d75808d95a0aca99f92867a6d6154473a2e2114070000000000000000000005121e2a36424d57616e7b86929fa6aba0958f82796f6a63605c555b5a5b575f62676d747f8c939ea9a99f948a7d7064594f4430271d1207000000000000000005121e2b37424d576774818e9aaba096887b6e6155483b2e23170c00000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d1003000000000000000000000000000000000000000000000000000810171c2023242c2d2d2d2726231f19120a01000000000000000004101c2834404b545e69707d88939f9e91857a6d616e7b86929f9f92867b6e665c51473e33281c1004000000000000000710171e24282b2c2d2d2d28201f1c18120b03000000000000000000000000000000000004101d2935404b555d606b6c6c6c6c625f584e43372b21160a000000000009141e2730373d414246464646464646403e3b352e251c120700000006111b242d343a3d3e4646464643413e3830281e1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040b0f1315161b2835414e5b6874818e9b9e9184786b5e5145382b1e1918151e2a36414c56606c778390999e938a7d70675d575f62686e717477787979787775726e69625f58514940372e231a0c02000000000713202d3a4653606d798693a0aca194877b6e616e7a86929fac9f92867a6d6154473d3221150b15202c3945525d6875818e9ba99f93877b6e626f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000000000060f18232e39434d57616c74818e95a0aaa29890837d87939fa7a49e92857b6e665b50443d32281e130800000000000000000000000000000000000000000915212e3b47535f6a76828f98a2aea59f92877f78726f6d666a696a666d6f7379818d929da7aca2978d8074685d5246392d20130700000000000000000000020e1a25313b46535f69737f8c949fa7a79f948f837c75706d676867676869696e737a818c919ca5aaa1978f82766c6155473d331e150b0000000000000000000714212d3a46535f697784919eaa9e918477695f53463a2d1c110600000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000000006111a22282d30313939393933322f2a241c140a0000000000000000000c18232e39424d57616b73808d949f978d80746a74818e989d938a7e71695f544b40352c21160b0000000000000006101922292f343738393939352d2c28231d150c05000000000000000000000000000000000613202c3945515d676d78797979796f6a5f53473d32271b0f0100000004101b26303942494d4f535353535353534c4b4640372e23190d0200010c18222d363f454a4b53535353504e49423a30231a0f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000307090e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120b0c1925303a44505b656f7c87929f9e9184796d605853565e6165686a6b6c6c6b6a6865615e57534e463f372e251c110800000000000713202d3a4653606d798693a0aca194877b6e66727f8c99a3a99b8f8275685e5246392d201304111d2935414c5663707d8a97a1a49a8c8073656f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000000030c17212834404b555f69717e8a939da7a59f92867b73808d95a0aaa1978f82786c60594f443a2f241910060000000000000000000000000000000000000006121f2b37434e58626f7c86929fa4aca399928b837f7b797777767777797c80858e939da4aea49a92857a6d61564c4135291d1105000000000000000000000009141f2a36424d57606d78828f959fa7a69f959087817d79777574747476787b80858e939ca3aaa29892857b6e615a5044352b210c030000000000000000000815222e3b4855616e7b8896a0ab9a8d817467574d42362a1e0a0000000000000000000000000004111e2a3744515d6a7784909daaa99c8f8376695c504336291d100300000000000000000000000000000000000000000000030a1117242c33393c3d46464646403f3b352e261c120700000000000000050c121d27303b454f59606d788290979f92877c6f7c87939f958e81746c61574d42392e231a110c060000000000020d17222b333b404445464646413a38342e271e170e060000000000000000000000000000000714202d3a4753606d7a84868686877c6f62594f44382c1d12070000000915212c37424c545a5c606060606060605957514940352a1e12060005111d29343f48505658606060605c5a544c42352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9b9e9184786b5e5145382b1e120008131e27333f49535f6a73808d96a0968d80736a5f534c5254585b5d5e5f5f5e5d5b5854524d47433c342d251c130a0000000000000713202d3a4653606d798693a0aca194877b6e6a7784919daba1978a7d7064564c41362a1e11050d19242f3a4653606d7984919eac9e9184786c6f7c8895a2aca09386796d6053463a2d201307000000000000000000000000000000000b151e29333b45515c676e7b86929fa5a89e938b7e716d79839098a3a99f948c7f736b60564c41352922180d03000000000000000000000000000000000000030f1b26323c47535f6a717e8b939aa2aaa39f95918c8886848483838485898c92979ea5aaa39f93887d70685e52443a3024190d010000000000000000000000030e1a26313b44505c666d7a8390959da5a7a099938e898683828181818385888c92979da5a7a09892867d70695e52483e3323190f00000000000000000003101c28343f4a5465727e8b98a8a3998a7d7064574a3d31261a0e0200000000000000000000000004111e2a3744515d6a7784909d9f9f9c8f8376695c504336291d1003000000000000000000000000000000000000000000040c151c2328363e44494a525353534d4b4740382e24190e0200000000000810171d1e252a333e44505c666e7b85929a9990827982909a989183796d605a50453c302a251e1d1710090000000007131e29333d454c50525353534e4645403930292018100800000000000000000000000000000613202c3945515d67707d8a949a8f82766b605448392f24180c0000000d1925313d49545e65696c6c6c6c6c6c6c66635b51463b2f23160a000915212e3a45505a62656c6c6c6c69665e54473d33271c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070e1b2835414e5b6874818e9b9e9184786b5e5145382b1e1205020b17222d38414e58606d7984919e9f92877c6f655b5046474b4e5152525352514e4c4846423b37312a221c130a010000000000000713202d3a4653606d798693a0aca194877a6e6f7c8995a0ab9e9185796d6053463a3025190d0108131f2b3844505c6673808d9aa7a196897d706f7c8895a2aca09386796d6053463a2d20130700000000000000000000000000000007121c27303b45505a606d79839098a2aba0968e81756c666e7c86929fa6a69f92877c6f685d52453f342a1f150b010000000000000000000000000000000000000a15202b37434e58616c727f8892989fa3a7a09d99999291909090919298999ea2a9a69f98928b7f726c61564c4132281e13080000000000000000000000000009141f28343f4a545e686d7a838e929d9fa7a49f9b9892908e8e8d8e8f9197999ea1a9a29e9590867d706b60574d42362c22110800000000000000000006121f2c3844505c6675828f9ba89f92867a6d6054473a2d2114090000000000000000000000000004111e2a3744515d6a778490939393938f8376695c504336291d10030000000000000000000000000000000000000000060d161e262e343f485055575f6060605a57524a40352a1f13070000000008121a22282d3036393a3f4a545e69707d88939f948e828e949f92867c6f675d51483e3a3936302d28221b12090000000c18242f3b454f575d5f6060605b53514b423a322a221a11070000000000000000000000000004101d2935404b55616c75828f9c94897c6f63554b4035291d100400000f1b2835414d5a65707579797979797979736d63574b3e3225190c000b1724313d4a56626d7179797979767066594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e1114141b2835414e5b6874818e9b9e9184786b5e5145382b1e12050006111b262f3c45515d67707d8a939e999083776c60564c413e41444546464544423f3b3a36302b262018100a01000000000000000713202d3a4653606d798693a0aca094877a6d74818d9aa8a79a8d8073665c504438291e13080003101c28343f4a54626e7b88959fa89b8e81746f7c8895a2aca09386796d6053463a2d2013070000000000000000000000000000050f18232e39424d57616c74808d95a0aaa39991847a6d605f6a727f8b949fa9a39991847a6d605a50463c31271d1207000000000000000000000000000000000000040f1a26313c46505a636d727e868e92999da0a8aba39f9e9d9c9d9e9fa2aaaaa29f9b948f867e726d62594f443a3020160c0200000000000000000000000000030b17232e38424c565e686d79818990959b9fa2aaa39f9d9b9a9a9b9c9ea1a9a49f9c97928c837b706b60594f453b30241a10000000000000000000000713202d3a4653606d7985929fa99c908376675d5145392c2013060000000000000000000000000004111e2a3744515d6a77838686868686868276695c504336291d100300000000000000000000000000000000000000070f18202830383f44515a61646c6c6c6c66635c52473b2f23170a00000005101a242c33393a4146474a4d5357606b73808c949e938e939e938b7f726a5f55534d4b4746413a39342c241b100600000f1c2834404c5761696b6c6c6c68605c544c443c342c2318120b030000000000000000000000010d18242f3943505a626f7c89949b8e8175675d5145392c1f130600000f1c2936424f5c697582868686868686867f7366594c403326190d000b1825323e4b5865717e8686868682766b6054483c32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e2021272835414e5b6874818e9b9e9184786b5e5145382b1e120500000a141d2935404b55616b75818e989f958b7e72685e52463d3037383939383735322e2d2a251f1a150e060000000000000000000713202d3a4653606d798693a0aca093877a6d7985919eab9f95887b6e62544a3f3428170d0200000b17232e3847535f6a7783909dab9f9285796f7b8895a2aca09386796d6053463a2d20130700000000000000000000000000020c17212834404a545f69717e8a929da7a69f92877c6f675d58606c77828f97a1aba1968e81756d62584e43392f23180f050000000000000000000000000000000000000a15202a343e48515b636c717b81878c919597999c9d9e9e9f9f9f9e9d9b9998928e89827b716c625b51473e32281e0e0400000000000000000000000000000006111c26303a444c565e676d747c83898e9298999b9d9e9f9f9f9f9e9d9b999993908b857f786e6960594f473d33291f120800000000000000000000091623303c4956636f7c8998a2a9998c7f7366554b4135291d1104000000000000000000000000020d17222b36424f5b6771777979797979797670665a4e4235291c0f030000000000000000000000000000000000000810192129323a424a505b636c7079797979736e63574b3f3226190c0000000c17222c363e45494c525457575f6165656d78828f9c9e9b9e9b8f82756d6865615e575754524c49453e362c22170c0000111e2b3744505d697378797979746d665e564e463e3528231c150c04000000000000000000000007121d28313e4754606a7683909c9285796d6053473a2d20140700000f1c2936424f5c6975828f93939393938c7f7366594c403326190d000613202d394653606c7883909994897d7063584e43372b1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e342d35414e5b6874818e9b9e9184786b5e5145382b1e12050000020b18242f39434f59616e7b85929f9f92857a6e61594f43392e232c2c2b2a282521201e1a140f0a03000000000000000000000713202d3a4653606d798693a0aca093867a6f7c8997a1aa9d9083766a5f5342382e23170500000006111c2b37434e5865727f8b99a3a2988a7e717b8895a1aca09386796d6053463a2d201307000000000000000000000000000a141e29333b44515c666e7b85929fa4a99f948c7f726a6055505b656e7a85929ea5a89e938b7e716a5f554b40342921170c020000000000000000000000000000000000030e18222d363f49515a61696e747b8084888b8d8f90919292929291908e8c8985817c766e69615a51493f352c20160c00000000000000000000000000000000000a141e28323a444c555c606b6f777d8185898c8e90919292929291908f8d8a86837e79726d665f574f473d352b20170d0000000000000000000004111d2935414c566673808c99aaa197897c6f6256493c2f24180d0100000000000000000000000007131e29333d454c555f676a6c6c6c6c6c6c69665e54493e3226190d01000000000000000000000000000000000007121a222b333b444c545c606d727e868686868073665a4d4033271a0d000005111d28333e485055565e616467696e7175787c808d99a6a8a6998c807c7875716e696764615e565550483e34281d110500121f2c3845525f6b788586868681786d685f584f473f342e271e160e0600000000000000000000010c161f2b37434e5864717e8a99988a7e7164574a3e3124170700000f1c2936424f5c6975828f9c9f9f9f998c7f7366594c403326190d0005121f2b3744505b656f7c87939d9083776a6054473b2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202930363a3b413a38414e5b6874818e9b9e9184786b5e5145382b1e120500000007121d27313e46525e68727f8b959f978e81756b60554b4034281f201f1e1b191514120e09030000000000000000000000000713202d3a4653606d798693a0aca093867974808d9aa9a3988b7e7265584e4330261c1106000000000f1a26313c4754616d7a86929faa9b8f82757b8894a1aca09386796d6053463a2d20130700000000000000000000000006111c26303b454f59606d78839097a2ada1978f82786c60584e49535e68707e8a939da8a59f92867c6f675c51453e33291e140a00000000000000000000000000000000000006101b242e373f4850575e61696e73777b7e80828484858686858583827f7d79756f6b625f5750483f372d231a0e040000000000000000000000000000000000020c162029323a434b515960636b7075797c7f82838485868685858382807d7a76726d67605c544d453d352b23190e05000000000000000000000713202c3945525d687683909da99e9285796c605346392d201307000000000000000000000000000c18242f3b454f575d5f60606060606060605c5a544c42382d21160a00000000000000000000000000000000030b1218242c343d454d565d666d747f87929892857b6e6154473b2e21140800000814212d3945505a6164686d7174777b7e8185888d929ca8b3a89c928c8885817e7b7774716d6864615a5045392d211508000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000040d1b27323d4754606d7a86929a8d8174675a4e412f24180d01000f1c2936424f5c6975828f9ca8aca6998c7f7366594c403326190d00030f1b27333f49535f6a75828f9b95887c6f6255493c31261a0e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b4246474d4745404e5b6874818e9b9e9184786b5e5145382b1e1205000000010b151f2a36414d56606c788390999e93897d70675c51453c31261a0e110f0c0807050200000000000000000000000000000713202d3a4653606d798693a0afa39986797884919eab9f92867a6d6054473c3121150a00000000000a15202d3946525d6875828f9ba99f92867a7b8894a1aca09386796d6053463a2d2013070000000000000000000000050e17232e38424d57616b73808d959fa9a49e92857b6e665b5046414d56616c74818e96a0aba2989083796d605a50453b30261c110600000000000000000000000000000000000009121c25333d45454d52575f62666a6e71737577787879797978777573706d67636059534d453e362d251b110800000000000000000000000000000000000000050e1720333d454c504f54596063676d70727576787879797878777573706d6865605d55504a423c332b2319110700000000000000000000000714212d3a4754606d7a86929fa89b8e8175665b5044382b1f1206000000000000000000000000000f1c2834404c5761696b6c6c6c68605c544c504e49423a31261c1005000000000000000000000000000000050c151d2328363e464f575f686d78818c939993877d70695e52463a2d20140700000a1723303d4955616c71777a7e8184888b8e9297999e9ea1a9a39f9e9997918e8b8784817e7a77716c6155493d3024170a000b1825313e4a56626d75818f969490847c706b625b514a423a322a2119110600000000000000000915202b353f4745515d677683909c9083766a554b4035291d1004000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000b17222d38414e58636f7c89959a8d807367574d42372b1e120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d52545a53514b4e5b6874818e9b9e9184786b5e5145382b1e120500000000030d1925303b44505b666f7c87929f9e9184796d60574d42372b20160c02000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f9286797c8996a1a89b8e8175685d5245392c201303000000000005111d2935414c5663707d8a97a1a2988a7d7b8794a1aca09386796d6053463a2d20130700000000000000000000020b172028343f4a545e69707d8a929da7a79d928a7d70695e544a3f3b44505a606d79849199a3aaa0958d80746c61574d42382e23170e0400000000000000000000000000000000000c18242f3a454f575c5f606059575f626466696a6b6b6c6c6c6b6a686663605d55544f47423c332d241b130900000000000000000000000000000000000000000c18242f3a454f575c5f606059555c606366686a6b6c6c6c6c6b6a686664615e5653514b443f38302a211911080000000000000000000000000a1724313d4a5764707d8a99a3a7988b7e7165544a3f33281c0f0300000000000000000000000000111e2b3744505d697378797979746d665e564e463e3528231c150c040000000000000000000000000000060e161e272e344048505960696e7a828e939f948c7f736b60574d42362a1e110500000b1724313e4a5764717e83878a8e9196989b9e9c97919197a1989292979c9e9b9896918e8a87837e7164574b3e3124180b000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000010e1a26313d4751595e556673808d99928578675d5145392c201306000f1c2936424f5c6975828f9ca8aa9f998c7f7366594c403326190d000006111b262f3c4854606b7783909d918478695f53473a2d2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e6167605c554e5b6874818e9b9e9184786b5e5145382b1e1205000000000008141f28333f4a545f6a73808d96a0968c8073695f53473e32281e1308000000000000000000000000000000000000000713202d3a4653606d798693a0ac9f928579808d9aa8a196897d7063564c4135291d11040000000000010d1924303a4653606d7985929eaa9b8e817a8794a0b5a09386796d6053463a2d201307000000000000000000000a141d29323b44505c666e7b85929ea4aaa0958d80746c61574d4238323e45515d676f7c87929fa7a79d928a7e70695e544a3f342820160c02000000000000000000000000000000030f1c2834404c5761686b6c6c66635b55585a5c5d5e5f565e61666a6c6c6a66605d564e463c322a211b12090100000000000000000000000000000000000000030f1c2834404c5761686b6c6c66635b5356595b5d5e5f565e61666a6c6c6a66605d564e463c342e261e180f0800000000000000000000000005121e2b37424d576774818d9aaba095877b6e6154483b2d22170b0000000000000000000000000000121f2c3845525f6b788586868681786d685f584f473f342e271e160e06000000000000000000000000070f18202830394045525a616b6f7b838f949d968f82776c60594f453b30251a0e0200000a1724313d4a5764707d8a939a9a9ea09e9a938f8a8585919e9286858a8f93999ea09e9a9a938a7d7164574a3e3124170b0006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c030000000004111d2a36424e59636a6c6c727f8b9897867a6d6053473a2d201407000f1c2935424f5c6875828f9b9f9d93938c7f7366594c403326190d000007111b252c38444f596673808c9996887b6e6155483b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e746d675f585b6874818e9b9e9184786b5e5145382b1e12050000000000020b17222d38424e58606d7984919e9f92867b6e625a50443a3024190c030000000000000000000000000000000000000713202d3a4653606d798693a0ab9f92857884919eac9e9184786c6053463a2f24190d0100000000000008131f2c3844505c6673808d9aa79e9285798699a3afa09386796d6053463a2d20130700000000000000000006111c262f3b444f59606d78829097a1ada3989083796d605a50453b2f2935404b55606a73808c959faaa49f92857b6e665c50443d32281e130800000000000000000000000000000005111e2b3744505c6873787979736d63574b4d4f50555d60686d7276787977736d685f584e443b3025190e02000000000000000000000000000000000000000005111e2b3744505c6873787979736d6357494c4f50555d60686d7276787977736d685f584e443b3025190c06000000000000000000000000000714212d3a46535f697784919eaa9d918477695e52463a2d1c110600000000000000000000000000000c1926323f4c5965727f8c93938e827a6f6a615951444039302820180f0700000000000000000000071019212a323a434b515b636c717d8591959f9991847a6d655b50473d33291f14090000000713202d3a4653606d7985929f9f9c97928d87827d7883909c9285787d82878c91969b9f9f9285796d6053473a2d20140700010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000006121f2c3845525e6a757979797e8a9794877b6e6154483b2e211508000e1b2835414e5b6874818e9b95898686867f7366594c403326190d00010d18232d373f464956636f7c8999978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b80796f6a605b6874818e9b9e9184786b5e5145382b1e120500000000000006111c262f3c45515d67707d8a939e988f82766c61564c4135291e150a0000000000000000000000000000000000000713202d3a4653606d798693a0ab9e92857b8896a1a49a8c8073655b504437281e13080000000000000003101c28343f4a54626f7c8895a0a197897c86929faca09386796d6053463a2d2013070000000000000000050e17222d38424c56606b73808d949fa9a69f92867c6f675d51473e3329242f3a434e58606d78839098a2ada2979082786d60594f443a3025191006000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000000000000000005121f2c3845525f6b788586867f7366574d4e535a61676d727a7f83858584807a6f6a5f564d42362a1f1408000000000000000000000000000815222e3b4855616e7b8896a0aa9a8d807467574d42362a1e0a0000000000000000000000000000000b1825313e4a56626d75818f969490847c706b625b514a423a322a211911060000000000000000040f19222b333c444c555c606d737e869297a09f92877c6f685d53493f352b20170d0200000006131f2c3845515c6775818e9a948f8a85807b76717783909d92857971767b80848a8f92998e8175675d5145382c1f13060000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000613202c3946535f6c798786868a909a95887b6e6255483b2f221508000e1b2734414e5a6774818d9a9083797979736d63574b3e3225190c0006121e29353f49515759606d798692998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87837c726c656874818e9b9e9184786b5e5145382b1e1205000000000000000a141d2935404b55616c75828f989f948a7e71685d52453d30261c110600000000000000000000000000000000000713202d3a4653606d798693a0ab9e91847f8c99a89f93877b6e6153493f3327160c0100000000000000000c17232e3847535f6a7783909da9998c7f85929faba09386796d6053463a2d20130700000000000000020b162028333f4a545e68707d88939fa6a99e938b7f726a5f554b40352c201d28313d44505c666e7b86929fa6a99f948c80736b60564c41352922180d030000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e020000000000000000000000000000000000000004101d2a3743505d6a7683908f8276695e54585f626c71797f858c909292908c857c6f695e52463b3025190e02000000000000000000000003101c28343f4a5465727e8b98a8a398897d7063564a3d30251a0e0000000000000000000000000000000916222e3a46515b606d7a8491989691867d726d605c544c443c332b2317110a020000000000000a16212b343d454d565e676d757f8a9298a19e938b7f726a60564c41382d23190e050000000004101c2834404b5564707d8a8d88837e79736e696a7784919d9886796d696e73787d82868c8a7d7064554b4035291d100400000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000613202c3946535f6c79869293979aa295887c6f6255493c2f221609000d1a2733404d5a6673808d99918578666c66635b51463b2f23160a000916222e3a46515b62656c667885919a8d8174675a4e4134271b0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8790867f776e6974818e9b9e9184786b5e5145382b1e120500000000000000020b18242f3a43505a616e7b86929f9e92857a6d60594f42382e23170c03000000000000000000000000000000000713202d3a4653606d798693a0aa9e918482909caa9c8f8276695f5341382d22170400000000000000000006111c2b37434e5865727f8b99a39d908384919eaba09386796d6053463a2d201307000000000000000a141d28323a44505b666e7a85929aa4aba1968f82756d62584e43392f231a161f28343f4a545f69717e8b939ea9a69f93877d70685e52463f342a1f150b01000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e110500000000000000000000000000000000000000020f1b2835424e5b6875818e92877b6e6663646a6f767e848c92989d9f9f9d9791857b6e61564d41362a1e1105000000000000000000000006121f2c3844505c6675828f9ba89f9286796d6053473a2d20140900000000000000000000000000000006121e29353f45525d686f7c86929f9892877f746d665d564d453d3528231c140c0300000000030f1b27323d464e575f686d79818c929fa3a0958e81756d62584e443a2f261b11080000000000000c18232e3a4653606d7984807b76716d66615f6b7884919e93877a6d6061666c70757a7f83796d6053463a2f24180c00000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000613202c3946535f6c7986929fa4a6a295887c6f6255493c2f221609000b1825323e4b5865717e8b989286796d605957514940352a1e1206000b1825313e4a57626d7279797983909b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8798928c827b7174818e9b9e9184786b5e5145382b1e1205000000000000000007131d28313e46525e69727f8c95a0978e81746b60544a3f34281f1409000000000000000000000000000000000713202d3a4653606d798693a0ab9e918587929fa2988b7e7164574d422f261b1106000000000000000000000f1b26313c4754616d7a86929f9f928785929eaba09386796d6053463a2d20130700000000000006111b262f3a444f59606c78828f97a1aca49991847a6d615b51463c31271d110d17232e38424d57626d75828f97a1ada49991847a6d615b51463c31271d1207000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000000000000000000000c1926333f4c5966727f8c998f8279727071757c838a91969fa2aaa3a3a9a1978e8174685e5246392d20140600000000000000000000000713202d3a4653606d7985929fa99c8f8276675d5145382c1f1306000000000000000000000000000000010d18232935414c565f6a727e8b939e99938c81786d685f574f473f342e261e150c0300000007131f2c38434e5860696e7a828e939ca4a2989183796d605b51463d32281d140a0000000000000007131f2c3845515c676d78746e6a64605c545f6b7885929e94877b6e61545b6063686e72776d675c5145382c1d12070000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000916232f3c4956626f7c899a99897c6f6356494640372e23190d02000c1926323f4c5965727f86868689959c8f8275695c4f4236291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b879298948f857e74818e9b9e9184786b5e5145382b1e12050000000000000000010c161f2a36424d57606d788390999f93887c6f665c50443b31251a0d040000000000000000000000000000000713202d3a4653606d798693a0ada197919299a39f9285796d6053473b3120140a00000000000000000000000a15202d3946525e6875828f9ba399929297a1ada09386796d6053463a2d2013070000000000040e17222d38414c56606b737f8c949fa9a79f93877d70685e52493f342a1f150b06111c26303c45505a616d7a85919ea4aba1968f82756d62584e43392f24180f060000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b00000000000000000000000000000000000000000a1623303d495663707c8998948f837e7d7e828790949ea1a19e9996979a9f9f92877b6e6154473b2d22170b0000000000000000000000091623303c4956636f7c8997a2a9988c7f7265554b4035291d100400000000000000000000000000000000070d19242f3a434e58626d75818e95a09f928e827a6e69605951443f3830271e150b0000000915222e3b4854606a6f7b8490949ea5a49f92867c6e675d51493f342b20160b020000000000000004101c2834404b555c666c66625f575351505b657985929f95887b6e62555053565e61666a605c554b4034281c0b01000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000613202c3946535f6c7986929facafa295887c6f6255493c2f221609000714202d3a4753606d7a8693998c807366594f44382c251c120700000c1926323f4c5965727f8c93939da09c8f8276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c787f86909597928a81818e9b9e9184786b5e5145382b1e1205000000000000000000040d1a25303b44505c666f7c87939f9a9083786d60574d42362a1f160c0100000000000000000000000000000713202d3a4653606d798693a0b3a9a19e9fa3a89a8e8174675d5145392c1f1302000000000000000000000005111d2a36414c5664707d8a97a1a39f9ea1a9b3a09386796d6053463a2d20130700000000020c162027333f49535e686f7d87929fa6aa9f958d80736b60564c41372d22180d03000a151e2a333f46525e68707d8a929da8a89e938b7f726a5f554b40352921170d0300000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f03000000000000000000000000000000000000000713202d3a4653606d7985929f95908b898b8f93999fa39f97918c8a8a8e9299998c7f7265544a3f33281c0f0300000000000000000004111d2935414c566673808c99a9a197887c6f6255483c2f24180c00000000000000000000000000000000000008131e28313c46515b606d79839198a29d948f847b706b625b504a423930271d120700000916232f3c4956626f7c85919693939393928a7e716a5f554b40372d22190e040000000000000000000c18232e39434b545b605b54534e464653606c7986939f95897c6f625649464c5254595d53514b43392e23180c000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d201307000613202c3946535f6c7986929facaca295887c6f6255493c2f221609000613202c3945515d677783909d9083776b6054483d30261c110600000c1926323f4c5965727f8c989faaa99c8f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c727c838c9299938e8e939e9e9184786b5e5145382b1e12050000000000000000000009141f28343f4a54606a74808d97a0958c7f72695e53463e31281d130700000000000000000000000000000713202d3a4653606d798693a0acb3adabacaca095897c6f62554b4035291d10040000000000000000000000010d1925303a4653606d7985929eabacabadb3aca09386796d6053463a2d2013070000000008131e28323a44505b656d7a849199a3aea2989083786d60594f443a30251b10060000030c18212a36414c56616b74808d95a0aba69f92867c6f675d51453e33291f1409000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000000000000000000000006131f2c3845515c6774818d98a09d9896979b9fa49f99928d85807d7d818792998f8276665b5044382b1f12060000000000000000000613202c3945525d687683909da99e9185786c605346392d201307000000000000000000000000000000000000010c161f2a343f45515d676e7c86929fa59f9691857d726d605c544b42392e23180c00000d1a2633404d59667380868686868686868680746c61574e43392f251b10070000000000000000000007121d273039424a5053504a47423c4753606d7a869aa496897c706356493d4146474c504645403930271d12070000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e211408000613202c3946535f6c7986929f9f9f9f95887c6f6255493c2f2216090004101d2935404b556673808c9995897d7063584e42382e23170b00000c1926323f4c5965727f8c98a5b2a99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b606a6e787f8690959b9b9ea59e9184786b5e5145382b1e120500000000000000000000030b17232e38424e58606d7a84919e9f92867b6e615a50433a2f24180d01000000000000000000000000000713202d3a4653606d798693a0acacacacb5ab9d9184776a605443392f24180c0000000000000000000000000008131f2c3844515c6674808d9aa7b1acacacaca09386796d6053463a2d201307000000010d1924303a444e58606c77828f96a1aba59f92857b6e665c50473d32281e130900000000060f1925303a444f59606d79839199a3aea3989183796d605a50453b31261a0e020000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000000000000000000000004101c2834404b55616e7b86929fa4a5a3a4a7a09d948f868079737070747d87939285796c605346392d2013060000000000000000000714212d3a4754606d7a86929fac9b8e8174655b5044372b1f120500000000000000000000000000000000000000040d18222935404b555f6a717e8a939da7a09792877f746d665c544b4034281c1004000c1925323f4b57636d737979797979797979746e645a50453c31281d12090000000000000000000000000b151e272f383f4446443f38373a4754616d7a8794a0978a7d7064574a3d36393b3f443a38342e271e150b00000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000613202c3946535f6c7986929393939393887c6f6255493c2f22160900010d18242f3b4855616e7b88949c8f82756a60544a3f34281c1003000c1926323f4c5965727f8c98a5aca99c8f8376695c504336291d1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d38424a50585f666d727c838c9299a0a79e9184786b5e5145382b1e1205000000000000000000000006111c26303d45515d67717e8a949e988f82756c61554b4035291d1104000000000000000000000000000713202d3a4653606d7986939f9f9f9f9f9fa3998c7f7266584e4331271d12070000000000000000000000000004101c2834404a54626f7c8895a09f9f9f9f9f9f9386796d6053463a2d20130700000004111d2935414c56606a727f8c949ea8a89e938a7e71695f544a3f352b20160c00000000000008131e29323e45515d676f7c87929fa69fa0958e81746c61574d42362a1e120500000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f22150800000000000000000000000000000000000000000c18232e3946525e69727f8b929b9e9f9e9b959089827b736d6763646b74818e98887b6e6255483b2f2215080000000000000000000a1724313d4a5764707d8a99a3a49a8a7e716453493f33271b0f030000000000000000000000000000000000000000071018242f39434e58616c74818e95a0a9a299928b80786d665c5145382c1f1306000a16232f3b47525b63666c6c6c6c6c6c6c6c67645c52483e332a1f160c00000000000000000000000000030c151d262d33383938332d2e3b4854616e7b87949f978a7e7164574b3e312d2e33372d2c28231d150c030000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e1105000613202c3946535f6c7987868686868686867c6f6255493c2f22160900000714212d3a47535f6975828f9c93877c6f665c5044382b1f1206000c1926323f4c5965727f8c989f9f9f9c8f8376695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f383f444e545c606a6f788087909593939184786b5e5145382b1e12050000000000000000000000000a141e2935414c55616c75828f9893948a7d70675d5145392c201306000000000000000000000000000713202d3a4653606d7986939393939393939392867b6e6154473d3221150b0100000000000000000000000000000c18232e394754606a778390939393939393939386796d6053463a2d2013070000000713202c3945525d686f7c879293939393968e81746c61574d42382e23190e04000000000000020c17202935404b55606a727f8c9493939393938a7e71695f53463a2d211407000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a000000000000000000000000000000000000000007121d2a36424d56626d7380898f9292918f8a837d766e69605d5559626f7c89988a7d7063574a3d3024170a0000000000000000000e1b2734414e5a6774818d93939393877a6d6154473a2d22170b0000000000000000000000000000000000000000000007121d28313c46505a606d7983909893939393928d82796d6053463a2d2013070007131e2a35404952575960606060606060605a58524a40362c21180d040000000000000000000000000000030b141c22282b2d2b28222f3b4855626e7b889393938b7e7265584b3f322521262a201f1c18120b030000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e020006121f2c3845525e6a757979797979797979766a6054473b2e221508000006121e2b37424d57626f7c89939a9083786d6053463a2d201307000c1926323f4c5965727f8c93939393938f8376695c504336291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333c424a50585f666d737c838686868684786b5e5145382b1e1205000000000000000000000000020c19242f3a43505a616e7b8686868686847a6d6053473a2d201407000000000000000000000000000713202d3a4653606d78868686868686868686868275685e5246392d20140300000000000000000000000000000007121c2b37434e5865727f86868686868686868686786d6053463a2d2013070000000714212d3a4754606d7a848686868686868684796d605a50453b30261c11070000000000000000050e18242f39434e58606c788286868686868686857b6e6155483b2e2215080000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c0000000000000000000000000000000000000000000e1925303b44515b636e737d82858684827d78706b625f57514b53606d788686867f7265584c3f3225190c000000000000000000111e2b3844515e6b778486868686868377685e5246392d1b110600000000000000000000000000000000000000000000010c161f2a343e45515c676e7b8586868686868686867a6e6154473b2e21140800020d19242e3740474b4d53535353535353534d4c4740382f241a0f0600000000000000000000000000000000020a11171c1f201f1c222f3c4955626f7c86868686867f7265594c3f322619191d1313100c07000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000004111d2a36424e59636a6c6c6c6c6c6c6c6c6260584e43372b1f13060000020e1a26313c4754606a7581868686867f7265584c3f3225190c000c1926323f4c5965727f868686868686868276695c504336291d10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141c222830383f444e545c606a6f77797979797872685c5043372a1d11040000000000000000000000000008131e28313e46535f696e7979797979786d675d5145392c2013060000000000000000000000000006121f2c3844505c667679797979797979797979757065564d41362a1e1105000000000000000000000000000000000f1b27323c4a57626d727979797979797979797976665c5044382c1f12060000000713202c3945525d686d7879797979797979776d675d51483e33291e150a0000000000000000000007121d27313c44505b666c7679797979797979786e695f53463a2d21140700000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b00000000000000000000000000000000000000000009141f29323f49525c636b707578797875706c656059534d4544505c6674797979726d62564a3e3124180b000000000000000000111d2a37434f5c6772777979797979777167564c41362a1e0a000000000000000000000000000000000000000000000000040d18222934404b555f696e78797979797979797976685e5246392d201407000007121c252e353b3f404646464646464646413f3c362f261d120800000000000000000000000000000000000000060b0f12131215222e3b4754606a767979797979726d63574a3e3125180c11070604000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000010e1a26313d4751595e5f6060606060606055544e463c32271b0f0300000009151f2b38434e58656f7579797979726d62564a3e3125180b000b1825313e4a57626d72797979797979797670665a4e4235291c0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e262e343c424a51585f626a6c6c6c6c6b6860564b3f33271b0f0200000000000000000000000000010c161f2a36424d575f616c6c6c6c6c6b605d554b4035291d11040000000000000000000000000003101c28343f4a545c6c6c6c6c6c6c6c6c6c6c6c69655e54443b3025190e02000000000000000000000000000000000a15202e3a46515b62656c6c6c6c6c6c6c6c6c6c6c5c544a3f34281c100300000004111d2935414c565d606b6c6c6c6c6c6c6c6b605d554b40362c21170c0300000000000000000000010b151f28333f4a545b60696c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e221509000000000000000000000000000000000000000000020d17202d37404952596063686b6c6b6864605b534f47423c3f4a545c6a6c6c6c65625b51463a2e2215090000000000000000000f1b27333f4b5660676b6c6c6c6c6c6a675f55443a3025190d00000000000000000000000000000000000000000000000000060f18232f39434d575f616c6c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000a131c242a2f323339393939393939393433302b241d140b0000000000000000000000000000000000000000000003060606131f2b37434e5860626c6c6c6c6c65635b51463a2e2216090400000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000915202b353f474e5253535353535353534947433c342b20150a00000000030f1b27323d46535d65686c6c6c6c65625b51463a2e221609000916222e3a46515b62656c6c6c6c6c6c6c69665e54493e3226190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c141c2328303940444e54555d606060605e5c564e443a2f23170b000000000000000000000000000000040d1a26313b454d53555f606060605e53514b433a2f24180d0100000000000000000000000000000c17232e38424a505f606060606060606060605c5a544c4232291f1408000000000000000000000000000000000004121e29353f49515759606060606060606060605f504a42382e23170c00000000010d1924303a444c52545e606060606060605e53514b433a2f241a0f06000000000000000000000000030d17222d38424a50535d606060606060605f55534d453b31261a0e0200000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e120600000000000000000000000000000000000000000000050e1b252e3740474f54565c5f5f5e5c57535049413d373138424a50535f6060585651493f34291e12060000000000000000000b17232e3a444e565c5e60606060605d5b554d4332291e1308000000000000000000000000000000000000000000000000000007121d27313c454d53555f60606060606060605f524c443b3025190e02000000010a12191e2325262d2d2d2d2d2d2d2d2726241f19130b0200000000000000000000000000000000000000000000000000030f1b27323c464e54556060606060595751493f352a1e1206000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d050000000000040f19242d353d424546464646464646463c3b37322b22190f0400000000000a16202b34414b53595b60606060585651493f34291e12060006121e29353f49515759606060606060605c5a544c42382d21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e343c434749515353535351504b443c32281d12070000000000000000000000000000000009141f29333b4246485253535353514745403a31281d130700000000000000000000000000000006111c2630383f4453535353535353535353534f4d4942393020170d020000000000000000000000000000000000010d18232d373f464a4c5353535353535353535353443f3830261c1106000000000008131e28323a4145475153535353535353514745403a31281d1208000000000000000000000000000006111c262f383f44465053535353535353524846423b33291f140900000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d01000000000000000000000000000000000000000000000009131c252e353d4448494f5253514f4a46443f382f2b2630383f44465353534c4a463f372d23180d0100000000000000000006121d28323c444b4f515353535353504f4a433b3120170d020000000000000000000000000000000000000000000000000000010b151f2a333c4246485253535353535353535346413b32291e1408000000000000070d1316191a20202020202020201a1a17130e08010000000000000000000000000000000000000000000000000000000a15202b343c43474953535353534c4a463f372d23180d010000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e08020000000000000008121b242b31363839393939393939392f2e2b2720191007000000000000040f19222f3941484d4e535353534c4a463f372d23180d0100010d18232d373f464a4c53535353535353504e49423a31261c1005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c232832373b3c444646464645433f3a322a20160c0100000000000000000000000000000000030d17212931363a3b4646464646453a39352f281f160c01000000000000000000000000000000000a151e262e3438464646464646464646464642413d3730271e0e050000000000000000000000000000000000000007111b252d353a3e3f464646464646464646464638342e261e150a000000000000020c1620283035393a4546464646464646443a39352f281f160c000000000000000000000000000000000a141d262d3338394346464646464646453b3a36312921170d03000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b1106000000000000000000000000000000000000000000000000010a131c232b33383c3d42454645423d3937332d261d1e262e34383a4646463f3e3a342d251b110600000000000000000000010c16202a323a3f4344464646464644423e3931291f0e0500000000000000000000000000000000000000000000000000000000030d18212a31373a3b4546464646464646463b3936302920170d020000000000000002070a0c0d13131313131313130e0d0b07030000000000000000000000000000000000000000000000000000000000040e19222b32373b3c46464646463f3e3a352d251c11070000000000000000000000000000000000000000000000000000000002050708121313131313131313080705020000000000000000000009121920262a2c2c2d2d2d2d2d2d2d22221f1b150f07000000000000000007101d272f373d4042464646463f3e3a342d251b110700000007111b252d353a3e3f4646464646464643423e3831281f150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b121820262b2e2f37393939393837332f2820180f05000000000000000000000000000000000000060f171f262a2d2e3939393939382d2c29241d160d040000000000000000000000000000000000030c151c23282c39393939393939393939393635312c261e150c0000000000000000000000000000000000000000000a131b23292e313239393939393939393939392c28231c150c0300000000000000040e161e24292c2d3839393939393939382d2c29241d160d0400000000000000000000000000000000020b141c22282b2d3639393939393939392e2d2a261f170f060000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b13090000000000000000000000000000000000000000000000000000010a111921272c2f303538393835312d2b27221b14151c23282c2d39393932312e29231b1309000000000000000000000000040e1820282e33373839393939393736332e271f170d000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e3939393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101920272b2e2f393939393932312e2a231c130a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f151a1d1f20202020202020201615130f0a04000000000000000000000b151d252c3134353939393932312e29231b130900000000000a131b23292e3132393939393939393635322d261f160d0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c151b1f22222a2d2d2d2d2b2a27231d160f060000000000000000000000000000000000000000060d141a1e21222c2d2d2d2d2b20201d18130c0400000000000000000000000000000000000000030a11171c1f2d2d2d2d2d2d2d2d2d2d2d292825211b140c03000000000000000000000000000000000000000000010a11181e2225262d2d2d2d2d2d2d2d2d2d2d1f1c17110a03000000000000000000040c13191d20212b2d2d2d2d2d2d2d2b20201d18130c04000000000000000000000000000000000000020a11171c1f202a2d2d2d2d2d2d2d2c22211e1a140d060000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000000000000000000000000000000000070f161c202223292c2c2b2924201f1b17110a0a11171c1f202c2d2d2524221e1811090100000000000000000000000000060e161d23272a2b2d2d2d2d2d2a2926221c150d0500000000000000000000000000000000000000000000000000000000000000060e141a1e21222c2d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e151b1f22222d2d2d2d2d2625221e18110a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090e1112131313131313131309080603000000000000000000000000030b131a202427282d2d2d2d2525221e181109010000000000010a11181e2225262d2d2d2d2d2d2d292926211c150d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315161e202020201e1d1b17120c050000000000000000000000000000000000000000000003090e1214151f202020201e1413110d070100000000000000000000000000000000000000000000060c101220202020202020202020201c1b1915100902000000000000000000000000000000000000000000000000070d12161819202020202020202020202012100c0600000000000000000000000002080d1113141e202020202020201e1413110d0701000000000000000000000000000000000000000000060b0f12131d202020202020201f1514120e090300000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000000000000000000000000000000000050b101316161c1f201e1c1713120f0b060000060c101213202020191815120d0600000000000000000000000000000000040c12171b1d1e20202020201d1d1a16110b0300000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020201414110e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1315162020202020191816120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020191816120d07000000000000000000070d12161819202020202020201d1c1916100a0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060809111313131312110f0b07010000000000000000000000000000000000000000000000000002050708131313131312070604010000000000000000000000000000000000000000000000000000030613131313131313131313130f0f0d09040000000000000000000000000000000000000000000000000000000106090b0c13131313131313131313130603000000000000000000000000000000000104070712131313131313131107060401000000000000000000000000000000000000000000000000000306061013131313131313120807050200000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b090601000000000000000000000000000000000000000000000000000000000000000000000407090a0f1213120f0a0605030000000000000306071313130c0b09060100000000000000000000000000000000000001060b0f1111131313131311100e0a06000000000000000000000000000000000000000000000000000000000000000000000000000205070812131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080913131313130c0c09060100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f131313130c0b09060100000000000000000000000106090b0c13131313131313100f0d0a05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_StreamData: + offset: 0 + size: 0 + path: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta new file mode 100644 index 00000000..66e69d18 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Fonts & Materials/LiberationSans SDF.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f586378b4e144a9851e7b34d9b748ee +timeCreated: 1484171803 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt b/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt new file mode 100644 index 00000000..a52cc38f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt @@ -0,0 +1 @@ +)]}〕〉》」』】〙〗〟’”⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、%,.:;。!?]):;=}¢°"†‡℃〆%,. \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta b/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta new file mode 100644 index 00000000..73ed6604 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Following Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fade42e8bc714b018fac513c043d323b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt b/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt new file mode 100644 index 00000000..ccbb4aed --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt @@ -0,0 +1 @@ +([{〔〈《「『【〘〖〝‘“⦅«$—…‥〳〴〵\[({£¥"々〇$¥₩ # \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta b/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta new file mode 100644 index 00000000..cc684b30 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/LineBreaking Leading Characters.txt.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d82c1b31c7e74239bff1220585707d2b +timeCreated: 1425440388 +licenseType: Store +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Sprite Assets.meta b/popcorn/Assets/TextMesh Pro/Resources/Sprite Assets.meta new file mode 100644 index 00000000..5171f1b6 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Sprite Assets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 512a49d95c0c4332bdd98131869c23c9 +folderAsset: yes +timeCreated: 1441876896 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset b/popcorn/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset new file mode 100644 index 00000000..98e6d277 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset @@ -0,0 +1,659 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2103686 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: UNITY_UI_CLIP_RECT + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: dffef66376be4fa480fb02b19edbe903, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _ColorMask: 15 + - _CullMode: 0 + - _Stencil: 0 + - _StencilComp: 8 + - _StencilOp: 0 + - _StencilReadMask: 255 + - _StencilWriteMask: 255 + - _UseUIAlphaClip: 0 + m_Colors: + - _ClipRect: {r: -32767, g: -32767, b: 32767, a: 32767} + - _Color: {r: 1, g: 1, b: 1, a: 1} +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 84a92b25f83d49b9bc132d206b370281, type: 3} + m_Name: EmojiOne + m_EditorClassIdentifier: + hashCode: -1836805472 + material: {fileID: 2103686} + materialHashCode: 0 + m_Version: 1.1.0 + m_FaceInfo: + m_FamilyName: + m_StyleName: + m_PointSize: 0 + m_Scale: 0 + m_LineHeight: 0 + m_AscentLine: 0 + m_CapLine: 0 + m_MeanLine: 0 + m_Baseline: 0 + m_DescentLine: 0 + m_SuperscriptOffset: 0 + m_SuperscriptSize: 0 + m_SubscriptOffset: 0 + m_SubscriptSize: 0 + m_UnderlineOffset: 0 + m_UnderlineThickness: 0 + m_StrikethroughOffset: 0 + m_StrikethroughThickness: 0 + m_TabWidth: 0 + spriteSheet: {fileID: 2800000, guid: dffef66376be4fa480fb02b19edbe903, type: 3} + m_SpriteCharacterTable: + - m_ElementType: 2 + m_Unicode: 128522 + m_GlyphIndex: 0 + m_Scale: 1 + m_Name: Smiling face with smiling eyes + m_HashCode: -1318250903 + - m_ElementType: 2 + m_Unicode: 128523 + m_GlyphIndex: 1 + m_Scale: 1 + m_Name: 1f60b + m_HashCode: 57188339 + - m_ElementType: 2 + m_Unicode: 128525 + m_GlyphIndex: 2 + m_Scale: 1 + m_Name: 1f60d + m_HashCode: 57188341 + - m_ElementType: 2 + m_Unicode: 128526 + m_GlyphIndex: 3 + m_Scale: 1 + m_Name: 1f60e + m_HashCode: 57188340 + - m_ElementType: 2 + m_Unicode: 128512 + m_GlyphIndex: 4 + m_Scale: 1 + m_Name: Grinning face + m_HashCode: -95541379 + - m_ElementType: 2 + m_Unicode: 128513 + m_GlyphIndex: 5 + m_Scale: 1 + m_Name: 1f601 + m_HashCode: 57188256 + - m_ElementType: 2 + m_Unicode: 128514 + m_GlyphIndex: 6 + m_Scale: 1 + m_Name: Face with tears of joy + m_HashCode: 239522663 + - m_ElementType: 2 + m_Unicode: 128515 + m_GlyphIndex: 7 + m_Scale: 1 + m_Name: 1f603 + m_HashCode: 57188258 + - m_ElementType: 2 + m_Unicode: 128516 + m_GlyphIndex: 8 + m_Scale: 1 + m_Name: 1f604 + m_HashCode: 57188261 + - m_ElementType: 2 + m_Unicode: 128517 + m_GlyphIndex: 9 + m_Scale: 1 + m_Name: 1f605 + m_HashCode: 57188260 + - m_ElementType: 2 + m_Unicode: 128518 + m_GlyphIndex: 10 + m_Scale: 1 + m_Name: 1f606 + m_HashCode: 57188263 + - m_ElementType: 2 + m_Unicode: 128521 + m_GlyphIndex: 11 + m_Scale: 1 + m_Name: 1f609 + m_HashCode: 57188264 + - m_ElementType: 2 + m_Unicode: 0 + m_GlyphIndex: 12 + m_Scale: 1 + m_Name: .notdef + m_HashCode: -600915428 + - m_ElementType: 2 + m_Unicode: 129315 + m_GlyphIndex: 13 + m_Scale: 1 + m_Name: 1f923 + m_HashCode: 57200239 + - m_ElementType: 2 + m_Unicode: 9786 + m_GlyphIndex: 14 + m_Scale: 1 + m_Name: 263a + m_HashCode: 1748406 + - m_ElementType: 2 + m_Unicode: 9785 + m_GlyphIndex: 15 + m_Scale: 1 + m_Name: 2639 + m_HashCode: 1748462 + m_SpriteGlyphTable: + - m_Index: 0 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 1 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 2 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 3 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 384 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 4 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 5 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 6 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 7 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 256 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 8 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 9 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 10 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 11 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 128 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 12 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 0 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 13 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 128 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 14 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 256 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + - m_Index: 15 + m_Metrics: + m_Width: 128 + m_Height: 128 + m_HorizontalBearingX: 0 + m_HorizontalBearingY: 115.6 + m_HorizontalAdvance: 128 + m_GlyphRect: + m_X: 384 + m_Y: 0 + m_Width: 128 + m_Height: 128 + m_Scale: 1 + m_AtlasIndex: 0 + sprite: {fileID: 0} + spriteInfoList: + - id: 0 + x: 0 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Smiling face with smiling eyes + hashCode: -1318250903 + unicode: 128522 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 1 + x: 128 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60b + hashCode: 57188339 + unicode: 128523 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 2 + x: 256 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60d + hashCode: 57188341 + unicode: 128525 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 3 + x: 384 + y: 384 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f60e + hashCode: 57188340 + unicode: 128526 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 4 + x: 0 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Grinning face + hashCode: -95541379 + unicode: 128512 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 5 + x: 128 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f601 + hashCode: 57188256 + unicode: 128513 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 6 + x: 256 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: Face with tears of joy + hashCode: 239522663 + unicode: 128514 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 7 + x: 384 + y: 256 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f603 + hashCode: 57188258 + unicode: 128515 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 8 + x: 0 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f604 + hashCode: 57188261 + unicode: 128516 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 9 + x: 128 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f605 + hashCode: 57188260 + unicode: 128517 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 10 + x: 256 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f606 + hashCode: 57188263 + unicode: 128518 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 11 + x: 384 + y: 128 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f609 + hashCode: 57188264 + unicode: 128521 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 12 + x: 0 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f618 + hashCode: 57188168 + unicode: 128536 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 13 + x: 128 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 1f923 + hashCode: 57200239 + unicode: 129315 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 14 + x: 256 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 263a + hashCode: 1748406 + unicode: 9786 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + - id: 15 + x: 384 + y: 0 + width: 128 + height: 128 + xOffset: 0 + yOffset: 115.6 + xAdvance: 128 + scale: 1 + name: 2639 + hashCode: 1748462 + unicode: 9785 + pivot: {x: 0.5, y: 0.5} + sprite: {fileID: 0} + fallbackSpriteAssets: [] +--- !u!21 &1369835458 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: TextMeshPro/Sprite + m_Shader: {fileID: 4800000, guid: cf81c85f95fe47e1a27f6ae460cf182c, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: [] + m_Floats: [] + m_Colors: [] diff --git a/popcorn/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta b/popcorn/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta new file mode 100644 index 00000000..c7ac83f4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Sprite Assets/EmojiOne.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c41005c129ba4d66911b75229fd70b45 +timeCreated: 1480316912 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Style Sheets.meta b/popcorn/Assets/TextMesh Pro/Resources/Style Sheets.meta new file mode 100644 index 00000000..4958550d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Style Sheets.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 4aecb92fff08436c8303b10eab8da368 +folderAsset: yes +timeCreated: 1441876950 +licenseType: Pro +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset b/popcorn/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset new file mode 100644 index 00000000..ceb609b2 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset @@ -0,0 +1,68 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_PrefabParentObject: {fileID: 0} + m_PrefabInternal: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ab2114bdc8544297b417dfefe9f1e410, type: 3} + m_Name: Default Style Sheet + m_EditorClassIdentifier: + m_StyleList: + - m_Name: H1 + m_HashCode: 2425 + m_OpeningDefinition: <#40ff80>* + m_ClosingDefinition: '*' + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d00000032000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000660000006600000038000000300000003e0000002a000000 + m_ClosingTagArray: 2a0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: Quote + m_HashCode: 92254330 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000690000003e0000003c00000073000000690000007a000000650000003d0000003700000035000000250000003e0000003c0000006d000000610000007200000067000000690000006e0000003d0000003100000030000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000690000003e0000003c0000002f00000073000000690000007a000000650000003e0000003c0000002f00000077000000690000006400000074000000680000003e0000003c0000002f0000006d000000610000007200000067000000690000006e0000003e000000 + - m_Name: Link + m_HashCode: 2687968 + m_OpeningDefinition: <#40a0ff> + m_ClosingDefinition: + m_OpeningTagArray: 3c000000750000003e0000003c000000230000003400000030000000610000003000000066000000660000003e0000003c0000006c000000690000006e0000006b0000003d0000002200000049000000440000005f0000003000000031000000220000003e000000 + m_ClosingTagArray: 3c0000002f000000750000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f0000006c000000690000006e0000006b0000003e000000 + - m_Name: Title + m_HashCode: 98732960 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e0000003c000000620000003e0000003c000000610000006c00000069000000670000006e0000003d00000063000000650000006e0000007400000065000000720000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000610000006c00000069000000670000006e0000003e000000 + - m_Name: H2 + m_HashCode: 2426 + m_OpeningDefinition: <#4080FF> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e00000035000000650000006d0000003e0000003c000000620000003e0000003c000000230000003400000030000000380000003000000046000000460000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: H3 + m_HashCode: 2427 + m_OpeningDefinition: <#FF8040> + m_ClosingDefinition: + m_OpeningTagArray: 3c00000073000000690000007a000000650000003d000000310000002e0000003100000037000000650000006d0000003e0000003c000000620000003e0000003c000000230000004600000046000000380000003000000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f00000073000000690000007a000000650000003e0000003c0000002f000000620000003e0000003c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C1 + m_HashCode: 2194 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000660000006600000034000000300000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e000000 + - m_Name: C2 + m_HashCode: 2193 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000006600000066000000340000003000000046000000460000003e0000003c00000073000000690000007a000000650000003d000000310000003200000035000000250000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f00000073000000690000007a000000650000003e000000 + - m_Name: C3 + m_HashCode: 2192 + m_OpeningDefinition: + m_ClosingDefinition: + m_OpeningTagArray: 3c000000630000006f0000006c0000006f000000720000003d000000230000003800000030000000410000003000000046000000460000003e0000003c000000620000003e000000 + m_ClosingTagArray: 3c0000002f000000630000006f0000006c0000006f000000720000003e0000003c0000002f000000620000003e000000 diff --git a/popcorn/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta b/popcorn/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta new file mode 100644 index 00000000..95fd96ed --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/Style Sheets/Default Style Sheet.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f952c082cb03451daed3ee968ac6c63e +timeCreated: 1432805430 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Resources/TMP Settings.asset b/popcorn/Assets/TextMesh Pro/Resources/TMP Settings.asset new file mode 100644 index 00000000..1c260634 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/TMP Settings.asset @@ -0,0 +1,46 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2705215ac5b84b70bacc50632be6e391, type: 3} + m_Name: TMP Settings + m_EditorClassIdentifier: + m_enableWordWrapping: 1 + m_enableKerning: 1 + m_enableExtraPadding: 0 + m_enableTintAllSprites: 0 + m_enableParseEscapeCharacters: 1 + m_EnableRaycastTarget: 1 + m_GetFontFeaturesAtRuntime: 1 + m_missingGlyphCharacter: 0 + m_warningsDisabled: 1 + m_defaultFontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_defaultFontAssetPath: Fonts & Materials/ + m_defaultFontSize: 36 + m_defaultAutoSizeMinRatio: 0.5 + m_defaultAutoSizeMaxRatio: 2 + m_defaultTextMeshProTextContainerSize: {x: 20, y: 5} + m_defaultTextMeshProUITextContainerSize: {x: 200, y: 50} + m_autoSizeTextContainer: 0 + m_fallbackFontAssets: [] + m_matchMaterialPreset: 1 + m_defaultSpriteAsset: {fileID: 11400000, guid: c41005c129ba4d66911b75229fd70b45, + type: 2} + m_defaultSpriteAssetPath: Sprite Assets/ + m_enableEmojiSupport: 1 + m_MissingCharacterSpriteUnicode: 0 + m_defaultColorGradientPresetsPath: Color Gradient Presets/ + m_defaultStyleSheet: {fileID: 11400000, guid: f952c082cb03451daed3ee968ac6c63e, + type: 2} + m_StyleSheetsResourcePath: + m_leadingCharacters: {fileID: 4900000, guid: d82c1b31c7e74239bff1220585707d2b, type: 3} + m_followingCharacters: {fileID: 4900000, guid: fade42e8bc714b018fac513c043d323b, + type: 3} + m_UseModernHangulLineBreakingRules: 0 diff --git a/popcorn/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta b/popcorn/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta new file mode 100644 index 00000000..32db3845 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Resources/TMP Settings.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3f5b5dff67a942289a9defa416b206f3 +timeCreated: 1436653997 +licenseType: Pro +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders.meta b/popcorn/Assets/TextMesh Pro/Shaders.meta new file mode 100644 index 00000000..29a90a6a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e9f693669af91aa45ad615fc681ed29f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader new file mode 100644 index 00000000..bab2b2c6 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader @@ -0,0 +1,143 @@ +Shader "TextMeshPro/Bitmap Custom Atlas" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + [HDR]_FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _Padding ("Padding", float) = 0 + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _CullMode("Cull Mode", Float) = 0 + _ColorMask("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + float2 UnpackUV(float uv) + { + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; + } + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(UnpackUV(v.texcoord1), _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0) * tex2D(_FaceTex, IN.texcoord1) * IN.color; + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta new file mode 100644 index 00000000..0a416c85 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Custom-Atlas.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 48bb5f55d8670e349b6e614913f9d910 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader new file mode 100644 index 00000000..006a271e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader @@ -0,0 +1,145 @@ +Shader "TextMeshPro/Mobile/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + [HDR]_Color ("Text Color", Color) = (1,1,1,1) + _DiffusePower ("Diffuse Power", Range(1.0,4.0)) = 1.0 + + _VertexOffsetX("Vertex OffsetX", float) = 0 + _VertexOffsetY("Vertex OffsetY", float) = 0 + _MaskSoftnessX("Mask SoftnessX", float) = 0 + _MaskSoftnessY("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _CullMode("Cull Mode", Float) = 0 + _ColorMask("Color Mask", Float) = 15 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma fragmentoption ARB_precision_hint_fastest + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float4 mask : TEXCOORD2; + }; + + sampler2D _MainTex; + fixed4 _Color; + float _DiffusePower; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + v2f vert (appdata_t v) + { + v2f OUT; + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + OUT.vertex = UnityPixelSnap(UnityObjectToClipPos(vert)); + OUT.color = v.color; + OUT.color *= _Color; + OUT.color.rgb *= _DiffusePower; + OUT.texcoord0 = v.texcoord0; + + float2 pixelSize = OUT.vertex.w; + //pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : COLOR + { + fixed4 color = fixed4(IN.color.rgb, IN.color.a * tex2D(_MainTex, IN.texcoord0).a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + +SubShader { + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + Lighting Off Cull Off ZTest Always ZWrite Off Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + BindChannels { + Bind "Color", color + Bind "Vertex", vertex + Bind "TexCoord", texcoord0 + } + Pass { + SetTexture [_MainTex] { + constantColor [_Color] combine constant * primary, constant * texture + } + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta new file mode 100644 index 00000000..d5fb125e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 1e3b057af24249748ff873be7fafee47 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader new file mode 100644 index 00000000..8ce4937a --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader @@ -0,0 +1,143 @@ +Shader "TextMeshPro/Bitmap" { + +Properties { + _MainTex ("Font Atlas", 2D) = "white" {} + _FaceTex ("Font Texture", 2D) = "white" {} + [HDR]_FaceColor ("Text Color", Color) = (1,1,1,1) + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _ClipRect("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + _StencilComp("Stencil Comparison", Float) = 8 + _Stencil("Stencil ID", Float) = 0 + _StencilOp("Stencil Operation", Float) = 0 + _StencilWriteMask("Stencil Write Mask", Float) = 255 + _StencilReadMask("Stencil Read Mask", Float) = 255 + + _CullMode("Cull Mode", Float) = 0 + _ColorMask("Color Mask", Float) = 15 +} + +SubShader{ + + Tags { "Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent" } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + + Lighting Off + Cull [_CullMode] + ZTest [unity_GUIZTestMode] + ZWrite Off + Fog { Mode Off } + Blend SrcAlpha OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct v2f { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + float4 mask : TEXCOORD2; + }; + + uniform sampler2D _MainTex; + uniform sampler2D _FaceTex; + uniform float4 _FaceTex_ST; + uniform fixed4 _FaceColor; + + uniform float _VertexOffsetX; + uniform float _VertexOffsetY; + uniform float4 _ClipRect; + uniform float _MaskSoftnessX; + uniform float _MaskSoftnessY; + + float2 UnpackUV(float uv) + { + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; + } + + v2f vert (appdata_t v) + { + float4 vert = v.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + vert.xy += (vert.w * 0.5) / _ScreenParams.xy; + + float4 vPosition = UnityPixelSnap(UnityObjectToClipPos(vert)); + + fixed4 faceColor = v.color; + faceColor *= _FaceColor; + + v2f OUT; + OUT.vertex = vPosition; + OUT.color = faceColor; + OUT.texcoord0 = v.texcoord0; + OUT.texcoord1 = TRANSFORM_TEX(UnpackUV(v.texcoord1), _FaceTex); + float2 pixelSize = vPosition.w; + pixelSize /= abs(float2(_ScreenParams.x * UNITY_MATRIX_P[0][0], _ScreenParams.y * UNITY_MATRIX_P[1][1])); + + // Clamp _ClipRect to 16bit. + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + OUT.mask = float4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + + return OUT; + } + + fixed4 frag (v2f IN) : SV_Target + { + fixed4 color = tex2D(_MainTex, IN.texcoord0); + color = fixed4 (tex2D(_FaceTex, IN.texcoord1).rgb * IN.color.rgb, IN.color.a * color.a); + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(IN.mask.xy)) * IN.mask.zw); + color *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(color.a - 0.001); + #endif + + return color; + } + ENDCG + } +} + + CustomEditor "TMPro.EditorUtilities.TMP_BitmapShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta new file mode 100644 index 00000000..7eb1870f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Bitmap.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 128e987d567d4e2c824d754223b3f3b0 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader new file mode 100644 index 00000000..c50c5930 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader @@ -0,0 +1,317 @@ +Shader "TextMeshPro/Distance Field Overlay" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + [HDR]_SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth*_ScaleRatioA - _OutlineSoftness*_ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta new file mode 100644 index 00000000..56284e9f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: dd89cf5b9246416f84610a006f916af7 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader new file mode 100644 index 00000000..ed48574d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader @@ -0,0 +1,310 @@ +Shader "TextMeshPro/Distance Field SSD" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + [HDR]_SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue" = "Transparent" + "IgnoreProjector" = "True" + "RenderType" = "Transparent" + } + + Stencil + { + Ref[_Stencil] + Comp[_StencilComp] + Pass[_StencilOp] + ReadMask[_StencilReadMask] + WriteMask[_StencilWriteMask] + } + + Cull[_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest[unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask[_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + #pragma shader_feature __ FORCE_LINEAR + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 color : COLOR; + float2 atlas : TEXCOORD0; + float weight : TEXCOORD1; + float2 mask : TEXCOORD2; // Position in object space(xy) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float2 texcoord2 : TEXCOORD4; + float4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + float4 SRGBToLinear(float4 rgba) { + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); + } + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + output.position = vPosition; + output.color = color; + output.atlas = input.texcoord0; + output.weight = weight; + output.mask = half2(vert.xy * 2 - clampedRect.xy - clampedRect.zw); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = input.texcoord0 + bOffset; + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + float2 pixelSize = float2(ddx(input.atlas.y), ddy(input.atlas.y)); + pixelSize *= _TextureWidth * .75; + float scale = rsqrt(dot(pixelSize, pixelSize)) * _GradientScale * (_Sharpness + 1); + + float weight = input.weight; + float bias = (.5 - weight) + (.5 / scale); + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n - bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col * faceColor.a; + faceColor.rgb *= 1 - (dot(n, light) * _Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z * n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * saturate(d - bBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * bScale; + faceColor += input.underlayColor * (1 - saturate(d - bBias)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + float2 maskZW = 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + (1 / scale)); + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta new file mode 100644 index 00000000..08cd8ae5 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 14eb328de4b8eb245bb7cea29e4ac00b +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader new file mode 100644 index 00000000..7019aaf4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader @@ -0,0 +1,247 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field - Masking" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + float _MaskWipeControl; + float _MaskEdgeSoftness; + fixed4 _MaskEdgeColor; + bool _MaskInverse; + + pixel_t VertShader(vertex_t input) + { + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Structure for pixel shader + pixel_t output = { + vPosition, + faceColor, + outlineColor, + float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y), + half4(scale, bias - outline, bias + outline, bias), + half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)), + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4(input.texcoord0 + layerOffset, input.color.a, 0), + half2(layerScale, layerBias), + #endif + }; + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + //#if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + //#endif + + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + c.rgb = lerp(_MaskEdgeColor.rgb*c.a, c.rgb, a); + c *= a; + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta new file mode 100644 index 00000000..3cbdbbb4 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Masking.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: bc1ede39bf3643ee8e493720e4259791 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader new file mode 100644 index 00000000..ce82bed5 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader @@ -0,0 +1,240 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field Overlay" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Overlay" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest Always + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta new file mode 100644 index 00000000..e6b149e0 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile Overlay.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a02a7d8c237544f1962732b55a9aebf1 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader new file mode 100644 index 00000000..df4d5b0b --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader @@ -0,0 +1,106 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field SSD" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + _MaskTex ("Mask Texture", 2D) = "white" {} + _MaskInverse ("Inverse", float) = 0 + _MaskEdgeColor ("Edge Color", Color) = (1,1,1,1) + _MaskEdgeSoftness ("Edge Softness", Range(0, 1)) = 0.01 + _MaskWipeControl ("Wipe Position", Range(0, 1)) = 0.5 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + #include "TMPro_Mobile.cginc" + + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta new file mode 100644 index 00000000..9b84c13d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile SSD.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c8d12adcee749c344b8117cf7c7eb912 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader new file mode 100644 index 00000000..d3f5866c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader @@ -0,0 +1,240 @@ +// Simplified SDF shader: +// - No Shading Option (bevel / bump / env map) +// - No Glow Option +// - Softness is applied on both side of the outline + +Shader "TextMeshPro/Mobile/Distance Field" { + +Properties { + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineWidth ("Outline Thickness", Range(0,1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0,.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = .5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5 + _ScaleX ("Scale X", float) = 1 + _ScaleY ("Scale Y", float) = 1 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ OUTLINE_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 vertex : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 vertex : SV_POSITION; + fixed4 faceColor : COLOR; + fixed4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; // Texture UV, Mask UV + half4 param : TEXCOORD1; // Scale(x), BiasIn(y), BiasOut(z), Bias(w) + half4 mask : TEXCOORD2; // Position in clip space(xy), Softness(zw) + #if (UNDERLAY_ON | UNDERLAY_INNER) + float4 texcoord1 : TEXCOORD3; // Texture UV, alpha, reserved + half2 underlayParam : TEXCOORD4; // Scale(x), Bias(y) + #endif + }; + + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.vertex; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if(UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float layerScale = scale; + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + float bias = (0.5 - weight) * scale - 0.5; + float outline = _OutlineWidth * _ScaleRatioA * 0.5 * scale; + + float opacity = input.color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + fixed4 faceColor = fixed4(input.color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + fixed4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + outlineColor = lerp(faceColor, outlineColor, sqrt(min(1.0, (outline * 2)))); + + #if (UNDERLAY_ON | UNDERLAY_INNER) + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = (.5 - weight) * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 layerOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Populate structure for pixel shader + output.vertex = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.x, input.texcoord0.y, maskUV.x, maskUV.y); + output.param = half4(scale, bias - outline, bias + outline, bias); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord1 = float4(input.texcoord0 + layerOffset, input.color.a, 0); + output.underlayParam = half2(layerScale, layerBias); + #endif + + return output; + } + + + // PIXEL SHADER + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + half d = tex2D(_MainTex, input.texcoord0.xy).a * input.param.x; + half4 c = input.faceColor * saturate(d - input.param.w); + + #ifdef OUTLINE_ON + c = lerp(input.outlineColor, input.faceColor, saturate(d - input.param.z)); + c *= saturate(d - input.param.y); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - input.underlayParam.y) * (1 - c.a); + #endif + + #if UNDERLAY_INNER + half sd = saturate(d - input.param.z); + d = tex2D(_MainTex, input.texcoord1.xy).a * input.underlayParam.x; + c += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - input.underlayParam.y)) * sd * (1 - c.a); + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + c *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + c *= input.texcoord1.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(c.a - 0.001); + #endif + + return c; + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta new file mode 100644 index 00000000..2ac6e76c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: fe393ace9b354375a9cb14cdbbc28be4 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader new file mode 100644 index 00000000..be764aeb --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader @@ -0,0 +1,138 @@ +// Simplified version of the SDF Surface shader : +// - No support for Bevel, Bump or envmap +// - Diffuse only lighting +// - Fully supports only 1 directional light. Other lights can affect it, but it will be per-vertex/SH. + +Shader "TextMeshPro/Mobile/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + [HDR]_FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader Lambert alpha:blend vertex:VertShader noforwardadd nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On ZTest LEqual Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta new file mode 100644 index 00000000..bff8b7aa --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface-Mobile.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 85187c2149c549c5b33f0cdb02836b17 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader new file mode 100644 index 00000000..bcb2bb27 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader @@ -0,0 +1,158 @@ +Shader "TextMeshPro/Distance Field (Surface)" { + +Properties { + _FaceTex ("Fill Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Fill Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _BumpMap ("Normalmap", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0.5 + _BumpFace ("Bump Face", Range(0,1)) = 0.5 + + _ReflectFaceColor ("Face Color", Color) = (0,0,0,1) + _ReflectOutlineColor ("Outline Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + [HDR]_SpecColor ("Specular Color", Color) = (0,0,0,1) + + _FaceShininess ("Face Shininess", Range(0,1)) = 0 + _OutlineShininess ("Outline Shininess", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + // Should not be directly exposed to the user + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _CullMode ("Cull Mode", Float) = 0 + //_MaskCoord ("Mask Coords", vector) = (0,0,0,0) + //_MaskSoftness ("Mask Softness", float) = 0 +} + +SubShader { + + Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } + + LOD 300 + Cull [_CullMode] + + CGPROGRAM + #pragma surface PixShader BlinnPhong alpha:blend vertex:VertShader nolightmap nodirlightmap + #pragma target 3.0 + #pragma shader_feature __ GLOW_ON + #pragma glsl + + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + half _FaceShininess; + half _OutlineShininess; + + struct Input + { + fixed4 color : COLOR; + float2 uv_MainTex; + float2 uv2_FaceTex; + float2 uv2_OutlineTex; + float2 param; // Weight, Scale + float3 viewDirEnv; + }; + + + #define BEVEL_ON 1 + #include "TMPro_Surface.cginc" + + ENDCG + + // Pass to render object as a shadow caster + Pass + { + Name "Caster" + Tags { "LightMode" = "ShadowCaster" } + Offset 1, 1 + + Fog {Mode Off} + ZWrite On + ZTest LEqual + Cull Off + + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + #pragma multi_compile_shadowcaster + #include "UnityCG.cginc" + + struct v2f { + V2F_SHADOW_CASTER; + float2 uv : TEXCOORD1; + float2 uv2 : TEXCOORD3; + float alphaClip : TEXCOORD2; + }; + + uniform float4 _MainTex_ST; + uniform float4 _OutlineTex_ST; + float _OutlineWidth; + float _FaceDilate; + float _ScaleRatioA; + + v2f vert( appdata_base v ) + { + v2f o; + TRANSFER_SHADOW_CASTER(o) + o.uv = TRANSFORM_TEX(v.texcoord, _MainTex); + o.uv2 = TRANSFORM_TEX(v.texcoord, _OutlineTex); + o.alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _FaceDilate * _ScaleRatioA) / 2; + return o; + } + + uniform sampler2D _MainTex; + + float4 frag(v2f i) : COLOR + { + fixed4 texcol = tex2D(_MainTex, i.uv).a; + clip(texcol.a - i.alphaClip); + SHADOW_CASTER_FRAGMENT(i) + } + ENDCG + } +} + +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} + diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta new file mode 100644 index 00000000..26e814c2 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF-Surface.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f7ada0af4f174f0694ca6a487b8f543d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF.shader new file mode 100644 index 00000000..011ee199 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF.shader @@ -0,0 +1,317 @@ +Shader "TextMeshPro/Distance Field" { + +Properties { + _FaceTex ("Face Texture", 2D) = "white" {} + _FaceUVSpeedX ("Face UV Speed X", Range(-5, 5)) = 0.0 + _FaceUVSpeedY ("Face UV Speed Y", Range(-5, 5)) = 0.0 + [HDR]_FaceColor ("Face Color", Color) = (1,1,1,1) + _FaceDilate ("Face Dilate", Range(-1,1)) = 0 + + [HDR]_OutlineColor ("Outline Color", Color) = (0,0,0,1) + _OutlineTex ("Outline Texture", 2D) = "white" {} + _OutlineUVSpeedX ("Outline UV Speed X", Range(-5, 5)) = 0.0 + _OutlineUVSpeedY ("Outline UV Speed Y", Range(-5, 5)) = 0.0 + _OutlineWidth ("Outline Thickness", Range(0, 1)) = 0 + _OutlineSoftness ("Outline Softness", Range(0,1)) = 0 + + _Bevel ("Bevel", Range(0,1)) = 0.5 + _BevelOffset ("Bevel Offset", Range(-0.5,0.5)) = 0 + _BevelWidth ("Bevel Width", Range(-.5,0.5)) = 0 + _BevelClamp ("Bevel Clamp", Range(0,1)) = 0 + _BevelRoundness ("Bevel Roundness", Range(0,1)) = 0 + + _LightAngle ("Light Angle", Range(0.0, 6.2831853)) = 3.1416 + [HDR]_SpecularColor ("Specular", Color) = (1,1,1,1) + _SpecularPower ("Specular", Range(0,4)) = 2.0 + _Reflectivity ("Reflectivity", Range(5.0,15.0)) = 10 + _Diffuse ("Diffuse", Range(0,1)) = 0.5 + _Ambient ("Ambient", Range(1,0)) = 0.5 + + _BumpMap ("Normal map", 2D) = "bump" {} + _BumpOutline ("Bump Outline", Range(0,1)) = 0 + _BumpFace ("Bump Face", Range(0,1)) = 0 + + _ReflectFaceColor ("Reflection Color", Color) = (0,0,0,1) + _ReflectOutlineColor("Reflection Color", Color) = (0,0,0,1) + _Cube ("Reflection Cubemap", Cube) = "black" { /* TexGen CubeReflect */ } + _EnvMatrixRotation ("Texture Rotation", vector) = (0, 0, 0, 0) + + + [HDR]_UnderlayColor ("Border Color", Color) = (0,0,0, 0.5) + _UnderlayOffsetX ("Border OffsetX", Range(-1,1)) = 0 + _UnderlayOffsetY ("Border OffsetY", Range(-1,1)) = 0 + _UnderlayDilate ("Border Dilate", Range(-1,1)) = 0 + _UnderlaySoftness ("Border Softness", Range(0,1)) = 0 + + [HDR]_GlowColor ("Color", Color) = (0, 1, 0, 0.5) + _GlowOffset ("Offset", Range(-1,1)) = 0 + _GlowInner ("Inner", Range(0,1)) = 0.05 + _GlowOuter ("Outer", Range(0,1)) = 0.05 + _GlowPower ("Falloff", Range(1, 0)) = 0.75 + + _WeightNormal ("Weight Normal", float) = 0 + _WeightBold ("Weight Bold", float) = 0.5 + + _ShaderFlags ("Flags", float) = 0 + _ScaleRatioA ("Scale RatioA", float) = 1 + _ScaleRatioB ("Scale RatioB", float) = 1 + _ScaleRatioC ("Scale RatioC", float) = 1 + + _MainTex ("Font Atlas", 2D) = "white" {} + _TextureWidth ("Texture Width", float) = 512 + _TextureHeight ("Texture Height", float) = 512 + _GradientScale ("Gradient Scale", float) = 5.0 + _ScaleX ("Scale X", float) = 1.0 + _ScaleY ("Scale Y", float) = 1.0 + _PerspectiveFilter ("Perspective Correction", Range(0, 1)) = 0.875 + _Sharpness ("Sharpness", Range(-1,1)) = 0 + + _VertexOffsetX ("Vertex OffsetX", float) = 0 + _VertexOffsetY ("Vertex OffsetY", float) = 0 + + _MaskCoord ("Mask Coordinates", vector) = (0, 0, 32767, 32767) + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + _MaskSoftnessX ("Mask SoftnessX", float) = 0 + _MaskSoftnessY ("Mask SoftnessY", float) = 0 + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 +} + +SubShader { + + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + ZWrite Off + Lighting Off + Fog { Mode Off } + ZTest [unity_GUIZTestMode] + Blend One OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass { + CGPROGRAM + #pragma target 3.0 + #pragma vertex VertShader + #pragma fragment PixShader + #pragma shader_feature __ BEVEL_ON + #pragma shader_feature __ UNDERLAY_ON UNDERLAY_INNER + #pragma shader_feature __ GLOW_ON + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + #include "TMPro_Properties.cginc" + #include "TMPro.cginc" + + struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + fixed4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; + }; + + + struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + fixed4 color : COLOR; + float2 atlas : TEXCOORD0; // Atlas + float4 param : TEXCOORD1; // alphaClip, scale, bias, weight + float4 mask : TEXCOORD2; // Position in object space(xy), pixel Size(zw) + float3 viewDir : TEXCOORD3; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD4; // u,v, scale, bias + fixed4 underlayColor : COLOR1; + #endif + float4 textures : TEXCOORD5; + }; + + // Used by Unity internally to handle Texture Tiling and Offset. + float4 _FaceTex_ST; + float4 _OutlineTex_ST; + + pixel_t VertShader(vertex_t input) + { + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input,output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float2 pixelSize = vPosition.w; + pixelSize /= float2(_ScaleX, _ScaleY) * abs(mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy)); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(input.texcoord1.y) * _GradientScale * (_Sharpness + 1); + if (UNITY_MATRIX_P[3][3] == 0) scale = lerp(abs(scale) * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(input.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + float bias =(.5 - weight) + (.5 / scale); + + float alphaClip = (1.0 - _OutlineWidth * _ScaleRatioA - _OutlineSoftness * _ScaleRatioA); + + #if GLOW_ON + alphaClip = min(alphaClip, 1.0 - _GlowOffset * _ScaleRatioB - _GlowOuter * _ScaleRatioB); + #endif + + alphaClip = alphaClip / 2.0 - ( .5 / scale) - weight; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float bScale = scale; + bScale /= 1 + ((_UnderlaySoftness*_ScaleRatioC) * bScale); + float bBias = (0.5 - weight) * bScale - 0.5 - ((_UnderlayDilate * _ScaleRatioC) * 0.5 * bScale); + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + float2 bOffset = float2(x, y); + #endif + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + // Support for texture tiling and offset + float2 textureUV = UnpackUV(input.texcoord1.x); + float2 faceUV = TRANSFORM_TEX(textureUV, _FaceTex); + float2 outlineUV = TRANSFORM_TEX(textureUV, _OutlineTex); + + + output.position = vPosition; + output.color = input.color; + output.atlas = input.texcoord0; + output.param = float4(alphaClip, scale, bias, weight); + output.mask = half4(vert.xy * 2 - clampedRect.xy - clampedRect.zw, 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + pixelSize.xy)); + output.viewDir = mul((float3x3)_EnvMatrix, _WorldSpaceCameraPos.xyz - mul(unity_ObjectToWorld, vert).xyz); + #if (UNDERLAY_ON || UNDERLAY_INNER) + output.texcoord2 = float4(input.texcoord0 + bOffset, bScale, bBias); + output.underlayColor = underlayColor; + #endif + output.textures = float4(faceUV, outlineUV); + + return output; + } + + + fixed4 PixShader(pixel_t input) : SV_Target + { + UNITY_SETUP_INSTANCE_ID(input); + + float c = tex2D(_MainTex, input.atlas).a; + + #ifndef UNDERLAY_ON + clip(c - input.param.x); + #endif + + float scale = input.param.y; + float bias = input.param.z; + float weight = input.param.w; + float sd = (bias - c) * scale; + + float outline = (_OutlineWidth * _ScaleRatioA) * scale; + float softness = (_OutlineSoftness * _ScaleRatioA) * scale; + + half4 faceColor = _FaceColor; + half4 outlineColor = _OutlineColor; + + faceColor.rgb *= input.color.rgb; + + faceColor *= tex2D(_FaceTex, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y); + outlineColor *= tex2D(_OutlineTex, input.textures.zw + float2(_OutlineUVSpeedX, _OutlineUVSpeedY) * _Time.y); + + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + + #if BEVEL_ON + float3 dxy = float3(0.5 / _TextureWidth, 0.5 / _TextureHeight, 0); + float3 n = GetSurfaceNormal(input.atlas, weight, dxy); + + float3 bump = UnpackNormal(tex2D(_BumpMap, input.textures.xy + float2(_FaceUVSpeedX, _FaceUVSpeedY) * _Time.y)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + n = normalize(n- bump); + + float3 light = normalize(float3(sin(_LightAngle), cos(_LightAngle), -1.0)); + + float3 col = GetSpecular(n, light); + faceColor.rgb += col*faceColor.a; + faceColor.rgb *= 1-(dot(n, light)*_Diffuse); + faceColor.rgb *= lerp(_Ambient, 1, n.z*n.z); + + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDir, -n)); + faceColor.rgb += reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; + #endif + + #if UNDERLAY_ON + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * saturate(d - input.texcoord2.w) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float d = tex2D(_MainTex, input.texcoord2.xy).a * input.texcoord2.z; + faceColor += input.underlayColor * (1 - saturate(d - input.texcoord2.w)) * saturate(1 - sd) * (1 - faceColor.a); + #endif + + #if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + faceColor.rgb += glowColor.rgb * glowColor.a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness. + #if UNITY_UI_CLIP_RECT + half2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * input.mask.zw); + faceColor *= m.x * m.y; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor * input.color.a; + } + + ENDCG + } +} + +Fallback "TextMeshPro/Mobile/Distance Field" +CustomEditor "TMPro.EditorUtilities.TMP_SDFShaderGUI" +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta new file mode 100644 index 00000000..e1cf3f38 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_SDF.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 68e6db2ebdc24f95958faec2be5558d6 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader new file mode 100644 index 00000000..adccc04c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader @@ -0,0 +1,114 @@ +Shader "TextMeshPro/Sprite" +{ + Properties + { + _MainTex ("Sprite Texture", 2D) = "white" {} + _Color ("Tint", Color) = (1,1,1,1) + + _StencilComp ("Stencil Comparison", Float) = 8 + _Stencil ("Stencil ID", Float) = 0 + _StencilOp ("Stencil Operation", Float) = 0 + _StencilWriteMask ("Stencil Write Mask", Float) = 255 + _StencilReadMask ("Stencil Read Mask", Float) = 255 + + _CullMode ("Cull Mode", Float) = 0 + _ColorMask ("Color Mask", Float) = 15 + _ClipRect ("Clip Rect", vector) = (-32767, -32767, 32767, 32767) + + [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0 + } + + SubShader + { + Tags + { + "Queue"="Transparent" + "IgnoreProjector"="True" + "RenderType"="Transparent" + "PreviewType"="Plane" + "CanUseSpriteAtlas"="True" + } + + Stencil + { + Ref [_Stencil] + Comp [_StencilComp] + Pass [_StencilOp] + ReadMask [_StencilReadMask] + WriteMask [_StencilWriteMask] + } + + Cull [_CullMode] + Lighting Off + ZWrite Off + ZTest [unity_GUIZTestMode] + Blend SrcAlpha OneMinusSrcAlpha + ColorMask [_ColorMask] + + Pass + { + CGPROGRAM + #pragma vertex vert + #pragma fragment frag + + #include "UnityCG.cginc" + #include "UnityUI.cginc" + + #pragma multi_compile __ UNITY_UI_CLIP_RECT + #pragma multi_compile __ UNITY_UI_ALPHACLIP + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + half2 texcoord : TEXCOORD0; + float4 worldPosition : TEXCOORD1; + }; + + fixed4 _Color; + fixed4 _TextureSampleAdd; + float4 _ClipRect; + + v2f vert(appdata_t IN) + { + v2f OUT; + OUT.worldPosition = IN.vertex; + OUT.vertex = UnityObjectToClipPos(OUT.worldPosition); + + OUT.texcoord = IN.texcoord; + + #ifdef UNITY_HALF_TEXEL_OFFSET + OUT.vertex.xy += (_ScreenParams.zw-1.0)*float2(-1,1); + #endif + + OUT.color = IN.color * _Color; + return OUT; + } + + sampler2D _MainTex; + + fixed4 frag(v2f IN) : SV_Target + { + half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color; + + #if UNITY_UI_CLIP_RECT + color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect); + #endif + + #ifdef UNITY_UI_ALPHACLIP + clip (color.a - 0.001); + #endif + + return color; + } + ENDCG + } + } +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta new file mode 100644 index 00000000..50ba195e --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMP_Sprite.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: cf81c85f95fe47e1a27f6ae460cf182c +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMPro.cginc b/popcorn/Assets/TextMesh Pro/Shaders/TMPro.cginc new file mode 100644 index 00000000..58981304 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMPro.cginc @@ -0,0 +1,84 @@ +float2 UnpackUV(float uv) +{ + float2 output; + output.x = floor(uv / 4096); + output.y = uv - 4096 * output.x; + + return output * 0.001953125; +} + +fixed4 GetColor(half d, fixed4 faceColor, fixed4 outlineColor, half outline, half softness) +{ + half faceAlpha = 1-saturate((d - outline * 0.5 + softness * 0.5) / (1.0 + softness)); + half outlineAlpha = saturate((d + outline * 0.5)) * sqrt(min(1.0, outline)); + + faceColor.rgb *= faceColor.a; + outlineColor.rgb *= outlineColor.a; + + faceColor = lerp(faceColor, outlineColor, outlineAlpha); + + faceColor *= faceAlpha; + + return faceColor; +} + +float3 GetSurfaceNormal(float4 h, float bias) +{ + bool raisedBevel = step(1, fmod(_ShaderFlags, 2)); + + h += bias+_BevelOffset; + + float bevelWidth = max(.01, _OutlineWidth+_BevelWidth); + + // Track outline + h -= .5; + h /= bevelWidth; + h = saturate(h+.5); + + if(raisedBevel) h = 1 - abs(h*2.0 - 1.0); + h = lerp(h, sin(h*3.141592/2.0), _BevelRoundness); + h = min(h, 1.0-_BevelClamp); + h *= _Bevel * bevelWidth * _GradientScale * -2.0; + + float3 va = normalize(float3(1.0, 0.0, h.y - h.x)); + float3 vb = normalize(float3(0.0, -1.0, h.w - h.z)); + + return cross(va, vb); +} + +float3 GetSurfaceNormal(float2 uv, float bias, float3 delta) +{ + // Read "height field" + float4 h = {tex2D(_MainTex, uv - delta.xz).a, + tex2D(_MainTex, uv + delta.xz).a, + tex2D(_MainTex, uv - delta.zy).a, + tex2D(_MainTex, uv + delta.zy).a}; + + return GetSurfaceNormal(h, bias); +} + +float3 GetSpecular(float3 n, float3 l) +{ + float spec = pow(max(0.0, dot(n, l)), _Reflectivity); + return _SpecularColor.rgb * spec * _SpecularPower; +} + +float4 GetGlowColor(float d, float scale) +{ + float glow = d - (_GlowOffset*_ScaleRatioB) * 0.5 * scale; + float t = lerp(_GlowInner, (_GlowOuter * _ScaleRatioB), step(0.0, glow)) * 0.5 * scale; + glow = saturate(abs(glow/(1.0 + t))); + glow = 1.0-pow(glow, _GlowPower); + glow *= sqrt(min(1.0, t)); // Fade off glow thinner than 1 screen pixel + return float4(_GlowColor.rgb, saturate(_GlowColor.a * glow * 2)); +} + +float4 BlendARGB(float4 overlying, float4 underlying) +{ + overlying.rgb *= overlying.a; + underlying.rgb *= underlying.a; + float3 blended = overlying.rgb + ((1-overlying.a)*underlying.rgb); + float alpha = underlying.a + (1-underlying.a)*overlying.a; + return float4(blended, alpha); +} + diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta new file mode 100644 index 00000000..0d6eb56c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMPro.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 407bc68d299748449bbf7f48ee690f8d +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc new file mode 100644 index 00000000..5969fec1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc @@ -0,0 +1,157 @@ +struct vertex_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + float4 position : POSITION; + float3 normal : NORMAL; + float4 color : COLOR; + float2 texcoord0 : TEXCOORD0; + float2 texcoord1 : TEXCOORD1; +}; + +struct pixel_t { + UNITY_VERTEX_INPUT_INSTANCE_ID + UNITY_VERTEX_OUTPUT_STEREO + float4 position : SV_POSITION; + float4 faceColor : COLOR; + float4 outlineColor : COLOR1; + float4 texcoord0 : TEXCOORD0; + float4 param : TEXCOORD1; // weight, scaleRatio + float2 mask : TEXCOORD2; + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 texcoord2 : TEXCOORD3; + float4 underlayColor : COLOR2; + #endif +}; + +float4 SRGBToLinear(float4 rgba) { + return float4(lerp(rgba.rgb / 12.92f, pow((rgba.rgb + 0.055f) / 1.055f, 2.4f), step(0.04045f, rgba.rgb)), rgba.a); +} + +pixel_t VertShader(vertex_t input) +{ + pixel_t output; + + UNITY_INITIALIZE_OUTPUT(pixel_t, output); + UNITY_SETUP_INSTANCE_ID(input); + UNITY_TRANSFER_INSTANCE_ID(input, output); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(output); + + float bold = step(input.texcoord1.y, 0); + + float4 vert = input.position; + vert.x += _VertexOffsetX; + vert.y += _VertexOffsetY; + + float4 vPosition = UnityObjectToClipPos(vert); + + float weight = lerp(_WeightNormal, _WeightBold, bold) / 4.0; + weight = (weight + _FaceDilate) * _ScaleRatioA * 0.5; + + // Generate UV for the Masking Texture + float4 clampedRect = clamp(_ClipRect, -2e10, 2e10); + float2 maskUV = (vert.xy - clampedRect.xy) / (clampedRect.zw - clampedRect.xy); + + float4 color = input.color; + #if (FORCE_LINEAR && !UNITY_COLORSPACE_GAMMA) + color = SRGBToLinear(input.color); + #endif + + float opacity = color.a; + #if (UNDERLAY_ON | UNDERLAY_INNER) + opacity = 1.0; + #endif + + float4 faceColor = float4(color.rgb, opacity) * _FaceColor; + faceColor.rgb *= faceColor.a; + + float4 outlineColor = _OutlineColor; + outlineColor.a *= opacity; + outlineColor.rgb *= outlineColor.a; + + output.position = vPosition; + output.faceColor = faceColor; + output.outlineColor = outlineColor; + output.texcoord0 = float4(input.texcoord0.xy, maskUV.xy); + output.param = float4(0.5 - weight, 1.3333 * _GradientScale * (_Sharpness + 1) / _TextureWidth, _OutlineWidth * _ScaleRatioA * 0.5, 0); + + float2 mask = float2(0, 0); + #if UNITY_UI_CLIP_RECT + mask = vert.xy * 2 - clampedRect.xy - clampedRect.zw; + #endif + output.mask = mask; + + #if (UNDERLAY_ON || UNDERLAY_INNER) + float4 underlayColor = _UnderlayColor; + underlayColor.rgb *= underlayColor.a; + + float x = -(_UnderlayOffsetX * _ScaleRatioC) * _GradientScale / _TextureWidth; + float y = -(_UnderlayOffsetY * _ScaleRatioC) * _GradientScale / _TextureHeight; + + output.texcoord2 = float4(input.texcoord0 + float2(x, y), input.color.a, 0); + output.underlayColor = underlayColor; + #endif + + return output; +} + +float4 PixShader(pixel_t input) : SV_Target +{ + UNITY_SETUP_INSTANCE_ID(input); + + float d = tex2D(_MainTex, input.texcoord0.xy).a; + + float2 UV = input.texcoord0.xy; + float scale = rsqrt(abs(ddx(UV.x) * ddy(UV.y) - ddy(UV.x) * ddx(UV.y))) * input.param.y; + + #if (UNDERLAY_ON | UNDERLAY_INNER) + float layerScale = scale; + layerScale /= 1 + ((_UnderlaySoftness * _ScaleRatioC) * layerScale); + float layerBias = input.param.x * layerScale - .5 - ((_UnderlayDilate * _ScaleRatioC) * .5 * layerScale); + #endif + + scale /= 1 + (_OutlineSoftness * _ScaleRatioA * scale); + + float4 faceColor = input.faceColor * saturate((d - input.param.x) * scale + 0.5); + + #ifdef OUTLINE_ON + float4 outlineColor = lerp(input.faceColor, input.outlineColor, sqrt(min(1.0, input.param.z * scale * 2))); + faceColor = lerp(outlineColor, input.faceColor, saturate((d - input.param.x - input.param.z) * scale + 0.5)); + faceColor *= saturate((d - input.param.x + input.param.z) * scale + 0.5); + #endif + + #if UNDERLAY_ON + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * saturate(d - layerBias) * (1 - faceColor.a); + #endif + + #if UNDERLAY_INNER + float bias = input.param.x * scale - 0.5; + float sd = saturate(d * scale - bias - input.param.z); + d = tex2D(_MainTex, input.texcoord2.xy).a * layerScale; + faceColor += float4(_UnderlayColor.rgb * _UnderlayColor.a, _UnderlayColor.a) * (1 - saturate(d - layerBias)) * sd * (1 - faceColor.a); + #endif + + #ifdef MASKING + float a = abs(_MaskInverse - tex2D(_MaskTex, input.texcoord0.zw).a); + float t = a + (1 - _MaskWipeControl) * _MaskEdgeSoftness - _MaskWipeControl; + a = saturate(t / _MaskEdgeSoftness); + faceColor.rgb = lerp(_MaskEdgeColor.rgb * faceColor.a, faceColor.rgb, a); + faceColor *= a; + #endif + + // Alternative implementation to UnityGet2DClipping with support for softness + #if UNITY_UI_CLIP_RECT + float2 maskZW = 0.25 / (0.25 * half2(_MaskSoftnessX, _MaskSoftnessY) + (1 / scale)); + float2 m = saturate((_ClipRect.zw - _ClipRect.xy - abs(input.mask.xy)) * maskZW); + faceColor *= m.x * m.y; + #endif + + #if (UNDERLAY_ON | UNDERLAY_INNER) + faceColor *= input.texcoord2.z; + #endif + + #if UNITY_UI_ALPHACLIP + clip(faceColor.a - 0.001); + #endif + + return faceColor; +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta new file mode 100644 index 00000000..4415e507 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Mobile.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: c334973cef89a9840b0b0c507e0377ab +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc new file mode 100644 index 00000000..2e962588 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc @@ -0,0 +1,85 @@ +// UI Editable properties +uniform sampler2D _FaceTex; // Alpha : Signed Distance +uniform float _FaceUVSpeedX; +uniform float _FaceUVSpeedY; +uniform fixed4 _FaceColor; // RGBA : Color + Opacity +uniform float _FaceDilate; // v[ 0, 1] +uniform float _OutlineSoftness; // v[ 0, 1] + +uniform sampler2D _OutlineTex; // RGBA : Color + Opacity +uniform float _OutlineUVSpeedX; +uniform float _OutlineUVSpeedY; +uniform fixed4 _OutlineColor; // RGBA : Color + Opacity +uniform float _OutlineWidth; // v[ 0, 1] + +uniform float _Bevel; // v[ 0, 1] +uniform float _BevelOffset; // v[-1, 1] +uniform float _BevelWidth; // v[-1, 1] +uniform float _BevelClamp; // v[ 0, 1] +uniform float _BevelRoundness; // v[ 0, 1] + +uniform sampler2D _BumpMap; // Normal map +uniform float _BumpOutline; // v[ 0, 1] +uniform float _BumpFace; // v[ 0, 1] + +uniform samplerCUBE _Cube; // Cube / sphere map +uniform fixed4 _ReflectFaceColor; // RGB intensity +uniform fixed4 _ReflectOutlineColor; +//uniform float _EnvTiltX; // v[-1, 1] +//uniform float _EnvTiltY; // v[-1, 1] +uniform float3 _EnvMatrixRotation; +uniform float4x4 _EnvMatrix; + +uniform fixed4 _SpecularColor; // RGB intensity +uniform float _LightAngle; // v[ 0,Tau] +uniform float _SpecularPower; // v[ 0, 1] +uniform float _Reflectivity; // v[ 5, 15] +uniform float _Diffuse; // v[ 0, 1] +uniform float _Ambient; // v[ 0, 1] + +uniform fixed4 _UnderlayColor; // RGBA : Color + Opacity +uniform float _UnderlayOffsetX; // v[-1, 1] +uniform float _UnderlayOffsetY; // v[-1, 1] +uniform float _UnderlayDilate; // v[-1, 1] +uniform float _UnderlaySoftness; // v[ 0, 1] + +uniform fixed4 _GlowColor; // RGBA : Color + Intesity +uniform float _GlowOffset; // v[-1, 1] +uniform float _GlowOuter; // v[ 0, 1] +uniform float _GlowInner; // v[ 0, 1] +uniform float _GlowPower; // v[ 1, 1/(1+4*4)] + +// API Editable properties +uniform float _ShaderFlags; +uniform float _WeightNormal; +uniform float _WeightBold; + +uniform float _ScaleRatioA; +uniform float _ScaleRatioB; +uniform float _ScaleRatioC; + +uniform float _VertexOffsetX; +uniform float _VertexOffsetY; + +//uniform float _UseClipRect; +uniform float _MaskID; +uniform sampler2D _MaskTex; +uniform float4 _MaskCoord; +uniform float4 _ClipRect; // bottom left(x,y) : top right(z,w) +//uniform float _MaskWipeControl; +//uniform float _MaskEdgeSoftness; +//uniform fixed4 _MaskEdgeColor; +//uniform bool _MaskInverse; + +uniform float _MaskSoftnessX; +uniform float _MaskSoftnessY; + +// Font Atlas properties +uniform sampler2D _MainTex; +uniform float _TextureWidth; +uniform float _TextureHeight; +uniform float _GradientScale; +uniform float _ScaleX; +uniform float _ScaleY; +uniform float _PerspectiveFilter; +uniform float _Sharpness; diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta new file mode 100644 index 00000000..7b37f2f1 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3997e2241185407d80309a82f9148466 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc new file mode 100644 index 00000000..622ae875 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc @@ -0,0 +1,101 @@ +void VertShader(inout appdata_full v, out Input data) +{ + v.vertex.x += _VertexOffsetX; + v.vertex.y += _VertexOffsetY; + + UNITY_INITIALIZE_OUTPUT(Input, data); + + float bold = step(v.texcoord1.y, 0); + + // Generate normal for backface + float3 view = ObjSpaceViewDir(v.vertex); + v.normal *= sign(dot(v.normal, view)); + +#if USE_DERIVATIVE + data.param.y = 1; +#else + float4 vert = v.vertex; + float4 vPosition = UnityObjectToClipPos(vert); + float2 pixelSize = vPosition.w; + + pixelSize /= float2(_ScaleX, _ScaleY) * mul((float2x2)UNITY_MATRIX_P, _ScreenParams.xy); + float scale = rsqrt(dot(pixelSize, pixelSize)); + scale *= abs(v.texcoord1.y) * _GradientScale * (_Sharpness + 1); + scale = lerp(scale * (1 - _PerspectiveFilter), scale, abs(dot(UnityObjectToWorldNormal(v.normal.xyz), normalize(WorldSpaceViewDir(vert))))); + data.param.y = scale; +#endif + + data.param.x = (lerp(_WeightNormal, _WeightBold, bold) / 4.0 + _FaceDilate) * _ScaleRatioA * 0.5; // + + v.texcoord1.xy = UnpackUV(v.texcoord1.x); + data.viewDirEnv = mul((float3x3)_EnvMatrix, WorldSpaceViewDir(v.vertex)); +} + +void PixShader(Input input, inout SurfaceOutput o) +{ + +#if USE_DERIVATIVE + float2 pixelSize = float2(ddx(input.uv_MainTex.y), ddy(input.uv_MainTex.y)); + pixelSize *= _TextureWidth * .75; + float scale = rsqrt(dot(pixelSize, pixelSize)) * _GradientScale * (_Sharpness + 1); +#else + float scale = input.param.y; +#endif + + // Signed distance + float c = tex2D(_MainTex, input.uv_MainTex).a; + float sd = (.5 - c - input.param.x) * scale + .5; + float outline = _OutlineWidth*_ScaleRatioA * scale; + float softness = _OutlineSoftness*_ScaleRatioA * scale; + + // Color & Alpha + float4 faceColor = _FaceColor; + float4 outlineColor = _OutlineColor; + faceColor *= input.color; + outlineColor.a *= input.color.a; + faceColor *= tex2D(_FaceTex, float2(input.uv2_FaceTex.x + _FaceUVSpeedX * _Time.y, input.uv2_FaceTex.y + _FaceUVSpeedY * _Time.y)); + outlineColor *= tex2D(_OutlineTex, float2(input.uv2_OutlineTex.x + _OutlineUVSpeedX * _Time.y, input.uv2_OutlineTex.y + _OutlineUVSpeedY * _Time.y)); + faceColor = GetColor(sd, faceColor, outlineColor, outline, softness); + faceColor.rgb /= max(faceColor.a, 0.0001); + +#if BEVEL_ON + float3 delta = float3(1.0 / _TextureWidth, 1.0 / _TextureHeight, 0.0); + + float4 smp4x = {tex2D(_MainTex, input.uv_MainTex - delta.xz).a, + tex2D(_MainTex, input.uv_MainTex + delta.xz).a, + tex2D(_MainTex, input.uv_MainTex - delta.zy).a, + tex2D(_MainTex, input.uv_MainTex + delta.zy).a }; + + // Face Normal + float3 n = GetSurfaceNormal(smp4x, input.param.x); + + // Bumpmap + float3 bump = UnpackNormal(tex2D(_BumpMap, input.uv2_FaceTex.xy)).xyz; + bump *= lerp(_BumpFace, _BumpOutline, saturate(sd + outline * 0.5)); + bump = lerp(float3(0, 0, 1), bump, faceColor.a); + n = normalize(n - bump); + + // Cubemap reflection + fixed4 reflcol = texCUBE(_Cube, reflect(input.viewDirEnv, mul((float3x3)unity_ObjectToWorld, n))); + float3 emission = reflcol.rgb * lerp(_ReflectFaceColor.rgb, _ReflectOutlineColor.rgb, saturate(sd + outline * 0.5)) * faceColor.a; +#else + float3 n = float3(0, 0, -1); + float3 emission = float3(0, 0, 0); +#endif + +#if GLOW_ON + float4 glowColor = GetGlowColor(sd, scale); + glowColor.a *= input.color.a; + emission += glowColor.rgb*glowColor.a; + faceColor = BlendARGB(glowColor, faceColor); + faceColor.rgb /= max(faceColor.a, 0.0001); +#endif + + // Set Standard output structure + o.Albedo = faceColor.rgb; + o.Normal = -n; + o.Emission = emission; + o.Specular = lerp(_FaceShininess, _OutlineShininess, saturate(sd + outline * 0.5)); + o.Gloss = 1; + o.Alpha = faceColor.a; +} diff --git a/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta new file mode 100644 index 00000000..41ef4b10 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Shaders/TMPro_Surface.cginc.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: d930090c0cd643c7b55f19a38538c162 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Sprites.meta b/popcorn/Assets/TextMesh Pro/Sprites.meta new file mode 100644 index 00000000..8b699e5f --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Sprites.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d0603b6d5186471b96c778c3949c7ce2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt new file mode 100644 index 00000000..384180a9 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt @@ -0,0 +1,3 @@ +This sample of beautiful emojis are provided by EmojiOne https://www.emojione.com/ + +Please visit their website to view the complete set of their emojis and review their licensing terms. \ No newline at end of file diff --git a/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta new file mode 100644 index 00000000..0d30e653 --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne Attribution.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 381dcb09d5029d14897e55f98031fca5 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.json b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.json new file mode 100644 index 00000000..6c4e50bc --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.json @@ -0,0 +1,156 @@ +{"frames": [ + +{ + "filename": "1f60a.png", + "frame": {"x":0,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60b.png", + "frame": {"x":128,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60d.png", + "frame": {"x":256,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f60e.png", + "frame": {"x":384,"y":0,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f600.png", + "frame": {"x":0,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f601.png", + "frame": {"x":128,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f602.png", + "frame": {"x":256,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f603.png", + "frame": {"x":384,"y":128,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f604.png", + "frame": {"x":0,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f605.png", + "frame": {"x":128,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f606.png", + "frame": {"x":256,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f609.png", + "frame": {"x":384,"y":256,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f618.png", + "frame": {"x":0,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "1f923.png", + "frame": {"x":128,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "263a.png", + "frame": {"x":256,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}, +{ + "filename": "2639.png", + "frame": {"x":384,"y":384,"w":128,"h":128}, + "rotated": false, + "trimmed": false, + "spriteSourceSize": {"x":0,"y":0,"w":128,"h":128}, + "sourceSize": {"w":128,"h":128}, + "pivot": {"x":0.5,"y":0.5} +}], +"meta": { + "app": "http://www.codeandweb.com/texturepacker", + "version": "1.0", + "image": "EmojiOne.png", + "format": "RGBA8888", + "size": {"w":512,"h":512}, + "scale": "1", + "smartupdate": "$TexturePacker:SmartUpdate:196a26a2e149d875b91ffc8fa3581e76:fc928c7e275404b7e0649307410475cb:424723c3774975ddb2053fd5c4b85f6e$" +} +} diff --git a/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta new file mode 100644 index 00000000..762cf15c --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.json.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f05276190cf498a8153f6cbe761d4e6 +timeCreated: 1480316860 +licenseType: Pro +TextScriptImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.png b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.png new file mode 100644 index 00000000..c0de66d0 Binary files /dev/null and b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.png differ diff --git a/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta new file mode 100644 index 00000000..c9fa1a7d --- /dev/null +++ b/popcorn/Assets/TextMesh Pro/Sprites/EmojiOne.png.meta @@ -0,0 +1,431 @@ +fileFormatVersion: 2 +guid: dffef66376be4fa480fb02b19edbe903 +TextureImporter: + fileIDToRecycleName: + 21300000: EmojiOne_0 + 21300002: EmojiOne_1 + 21300004: EmojiOne_2 + 21300006: EmojiOne_3 + 21300008: EmojiOne_4 + 21300010: EmojiOne_6 + 21300012: EmojiOne_7 + 21300014: EmojiOne_8 + 21300016: EmojiOne_9 + 21300018: EmojiOne_10 + 21300020: EmojiOne_11 + 21300022: EmojiOne_12 + 21300024: EmojiOne_13 + 21300026: EmojiOne_5 + 21300028: EmojiOne_14 + externalObjects: {} + serializedVersion: 5 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - serializedVersion: 2 + buildTarget: DefaultTexturePlatform + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Standalone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: iPhone + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - serializedVersion: 2 + buildTarget: Android + maxTextureSize: 512 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: EmojiOne_0 + rect: + serializedVersion: 2 + x: 0 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 4bcc36da2108f2c4ba3de5c921d25c3c + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_1 + rect: + serializedVersion: 2 + x: 128 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: e9eea8093eaeaee4d901c4553f572c22 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_2 + rect: + serializedVersion: 2 + x: 256 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 49451da35411dcc42a3692e39b0fde70 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_3 + rect: + serializedVersion: 2 + x: 384 + y: 384 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f65709664b924904790c850a50ca82bc + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_4 + rect: + serializedVersion: 2 + x: 0 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 5b92c568a5ec9ad4b9ed90e271f1c9a8 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_6 + rect: + serializedVersion: 2 + x: 256 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b10f2b48b7281594bb8a24a6511a35af + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_7 + rect: + serializedVersion: 2 + x: 384 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 10a600f9329dc2246a897e89f4d283cd + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_8 + rect: + serializedVersion: 2 + x: 0 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 66cffa363b90ab14787d8a5b90cf4502 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_9 + rect: + serializedVersion: 2 + x: 128 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 55cf3d409c9b89349b1e1bdc1cc224ad + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_10 + rect: + serializedVersion: 2 + x: 256 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2a9e58eaf96feef42bcefa1cf257193f + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_11 + rect: + serializedVersion: 2 + x: 384 + y: 128 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 2489120affc155840ae6a7be2e93ce19 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_12 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: 412349a150598d14da4d7140df5c0286 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_13 + rect: + serializedVersion: 2 + x: 128 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0.5, y: 0.5} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: a937464b42bb3634782dea34c6becb6c + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_5 + rect: + serializedVersion: 2 + x: 256 + y: 0 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: b0f933b217682124dbfc5e6b89abe3d0 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: EmojiOne_14 + rect: + serializedVersion: 2 + x: 128 + y: 256 + width: 128 + height: 128 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: 0 + bones: [] + spriteID: f7235c763afe4434e8bb666750a41096 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3e32d8f5477abfc43b19066e8ad5032e + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: