PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 74190 4ace48c625903e3df4b8244711543b0660daf96ae97225f97b4072c7debc551f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
92563352dc2a15e3420556daaa2150c22f19c034c8d13719f1b332df0b44e901
Certificate Block Hash
4ace48c625903e3df4b8244711543b0660daf96ae97225f97b4072c7debc551f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0086c1010004fb0100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000003540c3957f85ce424986cdb7f56940c9b7ece954a7373b818b1da6f7eea9a17ca6864599ae15e3ba4900077026bbeab30bf52ca18e307120a4716217cd565bc3a7324ce4d705b1e79987152bdbf0bf69bf6ae545686963ad4e01000000000000000002000000020086c1010004fb0100

Raw Header Hex

0000402034cf6696bbeba5b178d97071cb0cd9cb475081e7616e9f6fb17770704c69656c0d0479cf08df6da185421ff924d88ffe7e97f8f9ea1b7144506d8c42983cdd309a9d326af9ec001801e9440bdf32b3f11937d1c834c0192fc25021aada560542e3152adc52335692

Proof Data Hex

59,560 bytes
1212160203078cf0026b3773f08575493f82601ac928e10f52ed2de338c6f38551aeea94ffaf565181c3bdff81f4b5b9e49401b3f95a6bfe8e5df73139a137bc1d1a590004a4e91d4f08daf500cfb154cbd9b85a203bdb6994cf3c02cc3a0a389f4582a5c0cbe715b66b2887bdb1d0ffc5b0ac18edd32deb79c08220cb8da65188c28d608b37ff2a6cc1b6a5a0de64097d1460970978a6229a02571354144ecf76f02e2248b9e00542ffa8da3bd3c0bc18ca18e634f58a56229fe2bf83519acdf59fd365a3cc36223d5d93053679993407a16d8a3fa305f59a086414ec2a92b86839312c925c2e06d86f111c21e85be0d40aeb7db4bf93da5624e41ee75b9731a7c936051bef49377824d2acccd9fa3c78c1329dca86866f9f54cae54cbe7c3067bc9aae597e6eb83910342bebd9c10f9ebeac94e6bfa69ac9eb2332dde51cd0da20755c7a102e10bc96c75b66a53471a4eadc4d31b6a16ca63a064bf36f116364a4e235e04a5f7795c580bf640d2c1621b88977cd8a655841846b6e2e50ca17586e4747284563448b47f6d08586306d10eb9c70fc81d8fb8fda9c0c68b31aa311f5fce869d1330612a463a42b4c6978e91f58c198d18ba1bbfaf727661f005484069d3065196eaad84cad697ce03c74e0fbda3280a3645d0c6818a135d9d91beae447e1891552b67fee48937f57c73c8fe1e6b3e9c3c2a95969dfee6e0e6c107d58702265aad745f7ac5d328a5aa41338748accba3b439f73d060fad1b9bd0d65a705a5858b2f14391843cb2ad230d134a2a23d9d6ad705438d140f41197c51e458668a6c9324aa6794a16e4b2c27f52ee3c992c703f397ea0a2e3bd95ad0c2d591ea4729ec1969727f0bcc9fa7b98152ba0da0ee631972c3a5c6cd03cb9a2b85618214fcea9275ff866b26cdde120b8a90084875e13979fe1ea6ff8ec85bd3ab3ce5af29f976849dfc5c06ed9ebd2f74b44baab6e518aeba8d267c48d58c91b6388ea9b5af5dae351dc4baab860b99668eea17055959bb454a947ac9975747959c1ddfc983cbdf4304dccb0785ecd7141064cd90f4a6d97ff88dbc040812a4164c119d3c4b9c27f4710e919aa42c0cbb9a97b401f2ecd2bc2154f51e0a32cf508c76cf7c245ef762a2b0a80d8ab0f5896a9d39b7fba25558078a9726a5b07c3f6ef5a0761d7b18bb9e1e38a71ff7c15ec70dddacc72b514879a2079018e4ce9adc467c1d653edd97f23000aadb01555c1c9b229096f4570c4b9ac72e67061c4cafa4392e1350b970651aace73eca762569f5f553d1a7ab56b9074a7c036a93184ae6d605c432d75b8908eec5884faae9c212e1b57cef19143c829e584ce2dfaf93fec17233b2a33797c4e1663d42d0c50ef5219222d268275e5a9848b958ae7c65648105418bad221aa3e03c36a4763aae7ec1b70ae13ccf181226fb7a7a12a6f54a79688ddb09050c3304519cea20829c00b932c8de81b2a6430fc147b57cad770ec0e993680ad6e46258b3f61aac9bc1af210a311eb64755d58c7960f6f065e02555522527ff95049e890f9bed762796bbf03d7a8c76525e6d28f11d46445dac8a8e95d4f1d24aff811cc72c1552d31cdec076c82b0f797deabbc4820412f67485574f5585e38ebffd39904f6021b8cd36329c4693be882e90eb472b6fede087b94bca760fff23b62a8d6c21084e4769ccf7f1c7885ebec029840d51b0431929e595a3b7ab9b7c1e8904e4d1221e5aceb539daeafb628e328803e6a4cf4c0923a71816e080888fcb9062edc7ef614f77181b85a9a5ad6cc09cb1dfee633fa609ff3b13bc8c5ab1c3115b938b79e0a90905101ca637eea76a9e70e66bafe86c232406ed651037b8ab6f760a8f902cb7114f455bf1b4a7e9f5048153e236c842651259e94d27289bb989eba267b892cdac5a39085696c8b2bd7c075bd3a3f66d5b6770f73165358ee5183ae7242c9b024e2238e2bf36c499116c38280e681f7a36e9a5690b5fbb8c840412dc61a6a580cf69d3cf114732d2db0017fc7bd6ce650f27db859567e98783b0e6c33bb94b9e613fb90638d96f9334144c0d9bab1db20e35a02b4bf23fb649db2ae08120549d490b2a06c9ef5106842705f347e35ae19496b79bdc6d5844b0c829e543fc48847795662699b67e958acc9a14d6df066107af84283b530310e265df64309a15c88dfc651ab68bbb32b143dc6dbcae30844dff7657c55ebce20379536a0be2f5a505d12abf30c594b9e584b9747f1fc8991aecd3ddac3499f88df16739025f5e1b484f4fdd1cd87745e8fb149ccce17e223743b8b2767f7b440dfe87b053008d2bedbc44cc59eb2c3a168fd0e10e68ad6b7fb0fe502b185ec2a35a2d9ea5c72bcdcd22833e43305ea04cbc2b4561c8686c82e48fb862ed6b715b6ccdfb79a0ee2505a4c6feac94a2c67bde96c88b355f5793354283af5fd60c0e587c2f67cb667d922782a41ea36e54b4a5b1905c9703d07742b00b25d61cbd107573362d1ec251952c88df1c47a16cc4b93004581965d109290400076ee0f1702d2eb18a364f97d15381c1f3c67e288efac5ed369f372a2bf936e22c4a89507ac783dc7729197cdce114bec727dd4784b772a745d480ac8ff9d1fad3f281e20493094cb1b36d2714a0979fb109ba398bb65b0e6973d565b42ceb01ac870eab904f6a0efb8223a8518f8cc4118d387c8186cd0e9e190dd40f2f51129d6bc184a5f6f5388cf58905f4f465908dc8e49ef5111273f4ed51e07da02d3547e209c3f72b9fe126d15ebb6b56dac4a8b9776e4476e6f48fb445811a81a63a5ee43246b7cb60ea88a4cb0d4e54aaa1ae0e2244e142c0407f2afe45a63bd521b690353424430ada1d3b56f813977bf0de9b9df476ac347277c6f9fe5ec5110d48c1cc212b9398eefca6cb2d55e55d37adc706109946f8239d10fbe97a5740203d6de4a04fcc24565f3c030b1358a49be1f2b7967a664e59c11ba68120402fe2a5159959e91a42c65a5d6850d150ce21efb461b7a0cbe6af3b12a5bc6aee3026049509b32c8486b31ab697e7fe02ea2fbfd38b00b91d6397da3d2d6758a99578b84033074e69fceb8d194dd2c5068e1b16c458b564f9d04db731e339c90c32c7813e2876c627c4dab2ebad01c77a048af1d8dd63672707f470f8bfd25b9ea347c5eecf14de26d8b648bea1673cd03ed222a558ac9367692bcff3d2530e4ad7e3b84d3eef2db482925b26ed3d7a3b3f962d6dd44333acc4fe992e092ec5ebcc5d3ef176a2bbe76fecb59e92f5442080e0b890c50937a01af1d283cecd52e5354b4dfacfe579ab3ee763f59a4440b74e8eb7f029998b267d65c7b13d188201f76240f0e6b00bf9576a245e0a138f4829ccb0a54bd0bf509c914c0b97a6a36b2a449aa6a234c09003b11574dc33e8660cbb7e3b6f5d7eb38c71878ce59c1b6097a13f71cdd9b5e6c878f4b94429b7fbf420d9f56f1c0e06ca2eb6811658892162215fbea30564e4d598dfee782b8322e518e4f187e91cdbd3f158432a62219a91db3d84fef93f3f1473ce838ae21a664e407aaf064ff3e52272d4ad54bbfd84cb7718a6621b92b087bfc79fff4c9e36d420400bb1774ff0bfa4c13076241d6be6c78fb8f69e164bcff840bd4524e9156b8ea996a3843aaa1d263c99be675ea41ece63842411da78a30c68741e02d8bcae4c55088ec5c607fd7294036453e58820e234797b03684c465d0e40c30855cc1ba15290ea6717024ddbcfbf0616b19a01b0149e98b2ae44aa4bc792afba578ce2efc12e72f33e4c57d8f2bf443bd070231da49d63ee7aa2f6ccfe9195f2dda72889768050c6c7c4fd9ff5afd3b524f33d50c1a86d8945ae0f472d96d4d65a3e8718603e5ea6594906a287a1090568927bd658e5eeff3678b6e702b566f80da602f8773c3615e36b53aee1c89179152c6b83c2b68c29df3063c9a02627e5d209cf88c710cd66fcaaec405cfcb60d493e3e6fe6a17c7a7c3631581ee99cc4fe3a408338acd72aec0fce96728bc7325bdaa7e5f65c2ed549ab16b79aa3d5b66f889689c735140701769084b14c866b70be6750f219651450bb5bb2a711ab188dbbab1c1f04a9cf63d8767178e6b2b223c92be5e4716a1935a35e24a65ac2da61b1d2a2533e534f42436859f3c384e9284922fd9d24dfd670e22619ace1bea6034da5c909833d0551ae86ed1f090ee2754528592370dac9c711868d3a78abeecb83651e55194521991aae8928d48a7ad2e9bac322401e8adda4b668922da1f6bb48e59e5699c60a38fb63d6c53f1a1cb9a3d9c828e15f435d8b9ef2bbab22c2a870de24ba97deeaa31a7436808c483946374f1b1f731f81449698054f718ba446ca4d4b627ea175faa803cb86b70c9044bf18cbbdf2b487d66d4730f8f3e890d9703b0890648f174cc0452c3e04f6e210ffb3b9222747319401ee48c22eda4ab3b9be880afed702ccd04a12d8dc42dc2f7f9c30a45f365a0b1ea9f33b1dbf394ef602c200714300345b056c5717f553499bd8906ba26ca370a1f697871aec678000bc2effcdaf595cfb6a25510a3679c5b0f5b2b8f69e32c4d3105987d3e9a4f1dda5d8cca9888fae5bee7d4ace11f6bc45c54cb54ce93023e22a224003a3cb5c2944cec743099541804ca94c242fd10dba67b375d9795639b039ca27afdddf1c58c95f784b796955a73af38134d36fbdfd015cae3bb6b5fa4e7b0f7203dc33d917b8b087b39c92574ce595fe680bd3c32b7e5c2ac2ea35c1107dbfc1ef3962f6cb5f130ecec79eed733073ce9b9868051a5f99c97feebc0d6967baa31a449d88feb6bfd53ac2ad291c34d93db84bac2e7093b6bfb68c2b2e1462c0a8b4710fc016d26e67ddb3935850c33b0e8dff6a437db49ab2b7fa75f4c58cffca18cb97d7d5b299b80cf6095582955e08ef767e2aadc53c9a5ac85285199ea9ce2394c6f16f036e0600b42d2b1da7203051495fd96d30d29f11629fce781352c5f682712698301729acb01a1761ef83e466851c987e22aff8d7c1c6b4c5069b954202c319af6b9ec88d461d69d17181ee3034cb98a8b1f5faccabca3d849443c06b3efc4f37cb98fa51d3a644fcc67535c3a4e2ba8869651f1d8a69b9496c62d6082f4a89bafc39d4ef9704135d8682f22c051d4005183708a6f04e1b18cc47a6460d00b92e0eb1c418795cce277cca1a4e2b21f2caa82b6b525107aed421bc43b909f152bcf0aa02ed0090072eb55fdb42d6bcc50924e522719b055d46604981090fc83bc800f0cf92e842efbb4c1032b9e9e68368dbafcd831fc83d5fc2cd8c7196c8fdf66d4fa0b9f132fbcc2639bff374b2e673f625980b6e247f2c7f6a2e22f2cb52c8073bc996413e2fd13d0e187fafa6a8e3afcfc07af3dda00d909c6dbe9fd7227b6d846c3d92025fa5362b88373b2608e4628346f8ae010e5417607575c634a17fe46fd0769c8731dfd21fe2e4247604f4e03035fa491877d2d4b060390e9f9ee35b5a9baddb6a1e499b2fc1fd5232ed467739e28435633f7335cb7f377bd4ebd56dd57f29c184435be6d673579c5b7e3ad879e54e0fc41dd2ad12ac4ad732998b4517bcf65475e0f65cca8729c68419f29a77aa2e1c64e939e5a7d9a768088060d78d61744bd3b8ce7fd47ec092e923c466055899f2f80b453d46e19add997347629e61ba3c63be0f15cf7bb253492ed3bc773d8d8e79b75f0d41ef32a631b896c8a1d1c572512b5e2a5074f78551203220cd3266c2f2b61101367941bc64d54458ce54880e0a6978a1a4ffa0784b92d4c0dbe18dceb4a904eefe3b21c316494876200317a5d971cf54c8ae28ec01fa01f1927aca6620838d401a4f91a73a369df34993c36215dbad2bc3081a4c6f35b90e7183baef340ef740cd09b3fe17cf7df800e6891ad318db769a100e5f021197b7145729e54e59ebfc43d755bab8a848623f1d150155061926a5b5830c8b3796ff14a361a838656e7276c49865aa41ebc360db3b56295a8253d833ba28e0f8241fff17986bcb0b8785f01f65fc0164c2e697db07f62d19dab351d26d06e369f02832779b7c01214b931984bfd0cd270da2b0a3b91f38157ea6aeb12b965c9f804fa97006981ee1116da1a69212870d60d16dfeb114a57cabac0441c8dedd6198c87e2a7efab05ccd0ab5ff92fb6e1cbbd09e7751529eaeaf2f92b5901d69217327e06910d6d17d702faba4d0a1b24b51f6632e68218ea971399fb9434ee2852ade4662c8f1a19ee272370c2707ed25469575c671e1a2d30db73e61ec86804a89e2eebc99accfcd53ba296c4f10d3b8e668697dd69baf9a16f8bfe5b870873326b759aa689b1709617167ba179ac7331a1ad3190bc8d22087a9abce208a81d9e90c7dfdebaa25a0b5f1aafdced07aa702cec038ef42aadf9ed137b8ae639a3f2c1c2786ef35533f659c93bf4398af61c23ad1ca42a0c55736c69d9532ef649c8c8b26ca6b2201c96f523f3e1105797fac2b514a35f13ce05338c79f52f33b0f6ed290fc2973503ce8c38b82806d4a8e0bb3066382b3735c12f6f4de7a88828bba76c011039db573e3007f09f08a0e4d91cfbaa6639d7355701fc19f213723e655b2b5cf9f9a75c9ce5f6cbfc835cb95fade8813d2328db943621fb58d0d366bad6df11bae43492f6d087cf4c1edf248d8c96da054f01133dd1f979baf39e0519a10b16f56817fbfd406432656cd812923f8b8fea25778ef5a37fad4520dd5dfb45aabb6e49fdbafb1b06f6a5143b0e1a6281afdd0052968cde78fe13a73cf4aef49306811f596cd4c12deb3e7414a2e6b3e9aecb3faaa7ddf3fd392ae5c9c5bf05d41b29f219861177a0032a940ce586c45d8b572fccb8ccf9427b516b62c56b2a1e265b7f4bb2ea8ca611eab948021370685f5c3cf3f04fae9da72a3dc02be93e9d4c1b1072058d092c2d2828d0081961639d2d129499c1fd8d7ea1a8712148a362ee0f6e7b37f272b1284489c542992d76cb6037ccdc7bb194b5e90ceacf6498db8cd2d1ded032e9312b34bd34991a96857360d6371f98ede5f921b134b053f5e2c3358ce6ac1b03f1ae841e84700c257b57ac1cc8d20ae3e0faabd36e32eb418bb416d02a6404ff3bdb2375bc3d692e304985e12cc07ea31c55a9caa63958cd84eaf30f6541937ac617ec444b7deca62c0aa995baf36277af0d88117236cc07a71c1ef6644c8e650d77492c1f03fcd385a3032e948fd2ee9abb866c36d6129a82a58a7dc7d332cdc88f5e5008c582d57d6c969ab32c1a1da3c406bf9ae7df1ee1bb8d9d2e1c16d0e46ea193e29b838a6ae95284b8be589a1119b282fd4eaa5d7f21054762a8fb9e101949182e8731f308cbc638fb50b076dc4dc32921e784ebd73c2947d4c83e2173ae030fc5260e8aed4a2b7790ec201d5f80a0aeb9bc63ebc40268f60e923a7e6d8f333cd3a79a4425360e061a0ddeae9166bfc05df488c5eb2205f62cd8e6a015e315a338870f23599ce099d9dcede6690d849bcf3327f82bb91a8eedc22b5b16c4eadbfd3338a56d5a20196d039549548f09e418f7cb07983f1d864a5157198395900832c2ea8e9a33bc3553ccf99abf12aca7855cceeb12d69f9f36a618ed77b08d0911ab0a36cffe28cdf9628be09f8f8abf3d45ea912551fe87d4cfd0508cf2bcb3be3b72d0cc8dee7549c2109c65565f53f02b2e232a342a46131f07291222fb2217f9364dece16c954b6cdcad96be9fcaf9dd5f712377c582ebd0528b7bef035aca173466681f617134b82f3ae30ce6960c3ec2dbb5255c8ad9fef711cf6621f2cf83128c2874ab66c64fd649379d39c55fc05bfffc3812c42c547af2651ae8f0e87d5eb65b0f6c6d9e576c8cc03e41b2b3a9c3232949d28bdb33470ae2570e0d58fd6b1f1d5aa703939cb6b95480267c5482be47fbc05d3b0042ffd6ebb14d758775cef7cf3593991adcac924096e24e16cbaeadc1758e697567d821f6873293d4bc30c3fdc40c228c5dc01f77053991b2a01a4e141ec823872fa193b6d4617c1a4363d0e3604ac706c4d7568d948193d130b141fd982d1acc9398132c7ab5aaae06ab2df347a19ad6b8d61e08d6d70ac3e3d0accab8991bf2b430a94c5062b0cdfa32617303f10926daa30856bd5b6210ca5902efe83b67e7dcbba39e938c0fc7609474d74169d9f4a3434949d4d16e48c7115e6cc42b3c89edad9ba86505db5f65e99667259a2b9e12a9ce3fcdc10bd506b81d450599155793afee308149143a003a4a974c1467151ebae6fe92261c0f9602179765788024b9449c4646d187bd64130b1492e1ab32246f0eb2c9e715e722354f0717ed58080d15fdfb7463fd8a4a88d93c3668c578f25b3e19dc5b28a8f42150268a2335f28558de76db7c24c1214496b5b9d096b6710fd43cd1574582055ad722e681ec3f5d36641cfbf9dc82c9206654cec7cefbc03375f971f649fe517318a60eabffd0b41dc84b4ca7a06d4c8374542a626c8e070b48b070c1acf54e0643e4e1cc76969d26b4bf9dfc3628117fed52dc9722a657c934799a9f88c4494753574a311c102b991663df25e946747488d0ae7457699ee3f1feec27342dbe16928eabefe69f142a44c0578db6c23d82ad4389113065c3e222203cf2398ca646f073813aee13f7619b63872750b7ebda092b75b648c9b9152e0631a200ee87ff9ec61e73c762a0d77f2bf7a74d3de9ffcefbf029c5698bbb79ab0af9b5ea342ac947646278022ea693d2a564a46ff6af80f238c2c96ee1605dc82052008bd06120a6a95a6dcffaee4b1898f69f4fafed54ee86bd9d68647d06b0ecfd4ffa3e0c6455863e8c0116817354dbc270eae4bd54de19f6133b1d3fdd46c14e8153f061b7d018d9c9776d7c63e5479acb86d978c3b5969a7dbd5239bf70d5efdba78fc2888c9bc01faadd2d3d36abd510f913c13b19e493eca725e631fa5e554239827e0d5f114f912e21daeea977f3d5c6cf17cc1ed75e078640bda0ff8fc865168427dfdda98973ff81f041c3f3516380519b5a1da7368ab33e598bf5e1ec18a5926a7650185cf895d5a3f793190a2566ab67714d9a083ec9cefbd40acb6b1fffddb8fa0c65864060111b13f26a6b1d1227fddd0be9f1104169b0fc556ed4f7f4ed978cc2b0c64dff26783386013a6d8d4e2ea04c69131eea7cc29c2c95dfa568763b3165124398054013b69824151dc5ef85faeaac5d292368d37ae87976408469e598f955da4637135f2c0c986f0b38d8604b5d910005fbbc2830522acad62dbd487832ccbf2f30d47f1c0bbc35f6db62859e834c567a8e09b77be3f3dd528fe3212e47fadf8e70bf879c8770bbbb2830edc88e7d6d02cbf50a0454529fb732cd3a95633a1d2ac4d55751f26b90f0f6dc998e27cc909a8ee2a0604493d70b432e5855d95d9b8151fc4539ecef4e8cad3ae02945d51a366adf18c0d0288b98410d910bf4fa24d6391ffe6f1d10138eedddfcc641de9d42b42920681d4420df7e88e1151a3f9a081b796c9906ac6bea300ee602a31998fbe3f1429d0e3057221cf5b0ffe5c94069489944546492e8950b0cb297de2ca31edd8b6ce7cd0147c7438e1e03034664352399b2a78e1bc376b38a652c4cf9cc42c0f52e39c5a8343ac2ce26fe546f951eab19a44df11a45b742f966f9e28c2c221f41958abb9f980ab0b4de5cc7505e2a554de63801da902f4fb80ee9cce8337f539910338d8dc6627e00bed51d517d7f384f5895e5a8b47f882ca8b7c40b21612db7df88d417df2bd1fb2e9501e04c40ae80ed55b3dbed1fce99eb827f1eb9bd7b82eede4b7caa595fbc891e38b39480cdfc0edbbd81fb6fcfbbd311e28030c73c125129a46f86aacf2108a29f545feb0cddd7408aee0f0f8377c84e1978d0dee21ff3e907ded2135c1d852e8e32586ae18fbc95ea067252f4a1aadb7cfbe3bc998bb30088527c6932660491dcb8f27025701b169f98d5226e86c5267b0fa96a8b436a5a96b35cd8a1a9ebd1f3f32ee19232e55fda7503b8d231ecd1a8124ba60742e471f0ee72098fbeb00d7c8c2eecc97f6cdf9fe9d2cc226136a8d8f3f212079b14c012e6b5b244474a413615cc838da07eafdbd500443bcd11879b317c8a44ff81a36c9e5d84dbc6f39f429b43a41f5089500edcc8e4638542594702adb221ad2a880b496ae596b1e82ef00483ed8655807ddbd506ba9ca655332394a4df688175178fa88dbe893740d80894518d15f737f549b1b8b07c4096a87916ed3b2420c39bdb63fabcb0242a00dc29d508732305b722178b830b3e09f8eea0379dadf6466fdc41c6fd999b6573a8ce7d805481cdb5fa23974da07e56d44ff6fdfc450c1105b3c5366e4cd9164b0de3932a9a9a5c5c564e87b7360b47c5420293260286f222535c7ff6fd9fd0e92b9480fd195a335a9de4ff1f0bc078abecad852402335ded832e54dbe6f9c97ab17f1936a83fca58723a583068f7dacab39dcc62c726bea2210278aaa8028619c2d8ff34430d63593d5d471252170848d3caa758eb09aa566f402eef5e50e8a342a6e99c0a95d1d6ca021f5dab0f8b5a7c3923946af891cf1e54ba901e239b1915ba1ff95a80d14fe9aca9e23ce3774fbd142ad328410a4d6c4dbcd9e42aec0984137d43277383ba9b4726922b03039f494889186ec903e0ae79ac300fac68ba540fa16d085adacad3769358f339a16f7a3e76c828fcf4a5b8acae8e998b5bd2fe5e6650746ed08793e7a5b8c5e1cb266a9f8b4018f827470ed6272cd0ff747625ef270932bd7dda8d365fa7f75e91b49b38106c46a2ee65d88ab69792b69ace7804319856940e9596209db4536b91e5ef7314eb5635ca2d38ff10c225cf54684276da2930e5dab93fc4a83c53a6a2e70320c6bb000a1b76397a648013bcc7518a4c57cf6a7a7f585d6fdb1c6350853ec45d83436501fef345bed8e6c82240321636918857db83104d03cd59c1b89f8e6cc022b3024050832aa878f864c4ddea0fc405b16c99c97fff64d5151dc015ddb35614fc6860a12c9cd5c2b114b7cc54405d2c5b789c22a91f98294f7a75af210c8b3e51ff7ad541cef4146ce50ef71d40c001d0f4da8aa56000e7004928ebf318bb7e913e50a824a7d7b61e8b96f76440e15dbff7bad35a0f44d8e301c31bdf7e7c596aa20723d3ff3d4b446c757b862f0c5a0f0cabc44b024753931c7051dc7e8a1ef0f5df40b9fe3c29c3643e670c57d4c883e43cd0559a4936ef3f63a33d70af3320bb7f883161d1ea28b263f614523eba457a12befa9f99eb37ea4cd6a9cc61be56821d875004ed1bff11fd86690f214964a0e782a218fb8a117ddda4e3645daf8e716ac4020ee51c0cd56d966f870cb5dadee94005854834e1b4d01b53ecc1f78055970d2658e448f9cf0f366ef6ad052ae5a44c0f9cefdc1e4d098bc514ebe9097019f6c46b3aacd26f8b3f29798042e3a75e5d23d28cf5971f75f8dfd378cb81aa23ec7bf972d6d7e0f006564f48b4dc384e851067660ece3f84b7f1d729a5294169f4df61657599c4fba168637713599d9d91090da220d6c773ad4b3ded7417dd348bd5ddd51405e61f521003220175ef3a57bda5c3dde78041790b2f2b65a3b934be12db36b997b8b19f51a78db98c9e6e800f3efe3df74e8f3e44c1f8fc950af3c41a77ce5dfc30417ba3b71e2ae2aaae130ac7f046907e1d0b0862754298558e343869d06f535cabb38d2c9a2052c305bd1def60c9f166744ff73d006add8ff27505952e27b54aa2ebbf5c921272dff97879c68e594f77be96f0a5677db04dc78d6ae31b57d9d2056aeeab66e8655bc92a7de0b5370815709f62f2fbfcde8e6878af2dfd03b8e8738454015f95d541735a5c5772a0f64349eefaa2c27e0e0ff3461bf0dc828a5acca3e74fe3d109649d1f15289a18fa9dd2f564d5923a30fc84fdb8b5fbd110ec13ba6a7101dc840afc1359da8fbea765395f8f1d6f84ed199c3f728b8b4f3520af191eb5de52e2b8a0cc25f9e603df4d493d43636a252dd38a777db6ffe2cf4516f75d7df8c1b0c82f20c9fb267f4c83e9a837d8e4897ff3ab68a70edc271f245699999c8039267bc3c2130819ecaa5630ff4884d7bd01d92a51fb74f49b1edeec514c8ef5bee8cec321adbe5dd80856287bdbcc1f134e3ea24ba8c2f5538bf87b03775cb6958288c5d1b217ba98857314ada9798057b6763ea95021111ee2bdd4012e140096546de30c3a45066f6287fedd390733a1744fd5b46905dd961c9d7196bcde19bb3c3cf6c66655ccdfdf1311bc31b7a916f845c0aca03d1fe9d576d21f4727ed988134e136c1417f666f5bd1edb91a3e06ed32fabf60794c5ffd54de11200d30e4c8e8595515077360a5b27d6ae5a39a64b1733abdc74b9563de8c78dba8d9f94c8df4e22db0402f3d2870d2255d7f0a4a75f40675ae40f7e828db2937105c3bd1d35fd13aed774b2480b9ce07805f11cde04580b192d1dbc871471a22d783d37cd59dd2e36fe9ed7fa030f1436b5dbe2840914fa2bbf49ac5f44795a13e836722cc4f03643a0b49d42f3e592c105da06d842019e119dcda51fe6e08558621d778c5d368b567e5362d46c37afdb397c2685b988404d1537503ed8c67bd53d3d0699b301a4b83ed632fe25c34a4aafca80fea655b46a480f623a982eb24ce5f316c1734f5baeaf8ee4133efb4563d1876559d7b2bcb653969d8ea59d61e982b04e439d7c5ee79355fc0e0b1bb1efde21b46b8ea92dddaaaf955255b004652380bd699915b3c3e77c7f5e3cb189cccffaa4a20f85e36ea1093c33d0e399433507047e027b80df17cedab6259ff7750d568152713b3b79efd194066b5606f5130f7d9fdf9fb464c24d9b0fe8732f9fd542141804bc63f4b415d24c8a28e296ac2b6a338ad3324d0d96c4d7fb48aed4f35ffcbfccb9455797d2ec1f5cf318c66e14fd73a6bf9c15a06bc61df208697d19309164ae2dcf3728aefeea510181a0122e5d10e65a912b767e7130b89f833d92e8eef884f0fbdb97be33624e43c71920ab6da0831294862edc92226ff9d0fe38aed1940827f24323ebc9b131fef1d323533d6db8ec5dd2f0970a1f59a0ad8ab891693fa01f820c76e0a6eb0c8206a97cd81ef7eb33473e600bf7f6eb2ca693133ead31ec6de332f2f09ff1cf1d7285beb63e0eda79aa9c25fdd10e93735aca0a3b1f47a70542dfa8cce4eaca314e4aa9eb96d3ce948aff1349ede8537b289f81815ca6377637fe21f74f7b2d616ed86848adafc278284a017ab81565d64bdda9956fcf089ece597cfc58c8e1974685bd062b84280c5dff1bacd96b34a03c70974b9d3a3079296bb6b61ad37165297138e4a51f4b55647023496e51354a34af62dbb48d3982782e0694cc81105d9265e300dd91fbffba1826e8182f3ffd7c84f283f11ead84559387661d408eb3247500eea89f2c51ef5621136d9e6b359e6be0e06127babc34f8053b25d8b3865fc05f1a6786ad3f6790ee6bd73cf2bc72f786f1e889c414f0af199cb4eeccaaf168581e7ec872786a7ce1533d54a5be4a27b8a252d71c235830e07ba19ad959315b8f7f861ed7380de664d80294fe3514409aaa49def5754066433cc6754becc3b59e752c1b38bed70fa99e44aec9776868a1a27fb5d18f1a6918c1572bc48bed88ca319b68f695b1efba710290b2eb6c0a13ddd28b75b6358d3001a00881fcc8073b894bb82b587887fd22e408afee73e07a65b9412177b258aedd6e0892a69686e7e1c478c797db172311890293e1e875953330c726372170173528d443eb19d0c7c60f00a15dfce06aed2045fa4734be924dcf971615675a30904390ec9f1111df6fc42030a5013bff81e4f75d2f83e8c78a462085b0fde4bced2d7f6c04ea92ae5232126c8a87e7169a077e8cebab9078261bcfd583396deff4c4203ae6637b5edc83e282a8b0c6a7f337423959d5d78daf57be75532c2be3a097c6a7a5085da180a34c370fdc9e65f9350aeff76884af0cd8a9333a0590d002ccdc77f1746a14a0b1f87934a948f1dc65d0e12eb784dac64ffcde24f14e35309abf8a9ce40d409f1d603bc758135c42185dcb22bb85fd2d6007f7996585d2be9b846964b352bd774c172d0c1a8e20523ed83b0230f1500bdaccea68927f9e0634f3b5f89a5b3ba351554c8ab421b19fe75e26b8b175e4c2d02ef2f1bede9f89ec8d84b1672ca1d13418794c025484084bf33fe32faeda2381bce6d7e3ec6be3ea049b5828ec182ef7cfe8390bc270a7719ecfb9d9f55b550ca2985debf5cdc5c5c18603bda45ccc703cc516569dd0163a21e37e1ee210f47ebf660d5de5947af2e6a751c095700e62f9b904f2649ff512c360f8890561637c6db0ee21bcd58521c3d80cabd34df3a9c11b78dd2d8117d31abdba6a15e1a6da7960445ca617004bf1dcdeef927df9bc0c7f3bbf3d5a39cf0c4d0d19298b6a04926bc223095cf70bafc763a5a79aa2156493fe2f9dce6b034c3fd88e205d6537ba988711df25543a930495338cb3b436e4e5141b140c721441ed2bfc957281a3c9390f47bbe1d5c1a738d20e702b2573e8c9f00786473bee1e71aab78c778e18ec7cc18122d020063ba0c7c5ab9e5cfa22cd187496992e8f8fd8c36a6422a6eca093af4fa5ea200ba5cb805d7708c6c2c1120c4f6a62abb8bcbbbcf3946fb00c8e47546428f60e23aedeaa7b6d80861e6f5424907040bfcd6523b1a5ea2c1a1bcd1936a49f40b5890f1e59ad88a6665eb360864d230ebd00a58c69bfd6f0f35f3f6279d23ab0c1cca910d1b2bb621e334d9dfd855736ac0b14bb87d7ad24fd8158185962c00ef9742b626e42d6ed9cc53c66d29a002aa8b740e8fcc173cad87fd04f59952facade3a3f2d93bbafcd757e94dc9e46d8e4ada27ad1bbe407f7588c6b1d58e66d52cd6790c397ab559bb8b0b9884fdcb20e94d2371f801b65631ee231e2a98c75069d6b439d18ca8c94abc270107fe5068dae54546d3eeee27680271d13bc7106919bc7770b9a86990bf091827535920eab509a792bac5488681baaf165207c56528648992422696fe7a5a38d7af1d74cd4bd56bebc43874c5d9d19ba9a10172c877cba145aeaade1f533700b87fa6412d9eed0a1cd0d2bc4282692eae45ea1d3d88caf8c73dc48990c6244ec4620b2450953f16605828a2d0fad91c533ef18395f19233a072ff04d399301e8ffb854bdcf69fa85e4bdcc4daeeaa6659bd4a0738e9d927cdbdc3ff9e3f474766fbf2aea2daf40caef909897a0dfb45739690602b098938ecc208a477645f4cdd953ba20bc4bc3e9308ed94391ae8e3a8ab00bd629a7cb3b61d33f071f064b9db7391e3a3034f1b82418195aed2914bf3073dece63c0d440934fc51b1c9bd2ae24f7bbab7eafbddc91cf1c323658fa50293a21a29aebe509bda005b378f952764f5c4fdcd97e516be0e1ca379ae9e440383d2697f496e545dd4c54f44a8464bed79a6e2353d7a670c2cd2238effbbdd0707643632befbba60caa67ed4494308160d9eea41d87d184959866ec8555459cc0b0ca569db33c576b560b3695ad30c10012e4ab395455af48b27aa8a6404cae9f22b04eee76f24d212191f47a659021c0c5c2c0225a77f0aee0aaca0b013c56f23d1679322cfe98f596ec5bd4d7c09ce884982956638d3e83ca1b95b9197756c37078eb9b59b51f625686e003102f07c725b08982e497de281d200591a038a9d975a4b1859f72679756d98e95be1497a520b7f4bf75a25f018d48c046362bcea8d98e5cecaeed4309e0aa6fb000198fd362cc90a7a6d5d91538477196dca397fff1e770b5bc4383811952d1872f46eac99d13b4ed526c2e45672ecdd6e98bb8f53e3500811d3b089c98aa8ad768c20096718c281c19f401d8d52e9919fa69436fe2544063dc4d5375089dfa502116053f43b5198a134ec8f3100dab9b9e8f5c52c1ae45a367313bb5df43ffbf288f7a532ae2270ddd924868a79e56721927092e0e4168a5f29000187a711f8ba3ca77eac52e22ee769c2ab743ba3ea3332caabcd2a22671497f57229e26c32af0e7e7dcfb2d88f59b66b3b5be34fe5bfa29ed98ce74b9ae32b905e8dcd561697c9b733cd865e6cc41bb319e92e18a01c23867f33e7ebf3e456af13bf4f16be8617cb8b58d91e1c4984cf74034dce915d54ac7eaa369d74014ab0e1ab82b953649b7c2c442a1cd561e6b643af7a43791e047a002e9ce8386b2fbddddfa41ca17698a2bf9c278bed897059e8a6fd38e3f0744555715dc1fd2ab8bc311305fbb5a44e4af8fef1c9698d96b2ca9dd0ba5b6d56e114e5c93f53557a3564f51af13a1ec152f71028c889a0e896b71c26755b6aa0b5d6a3234cdbf2882eee6e800f89c96d2d59777c973abe15aebc36472e9989716ecfc01e8c001b1145b87817a9449fc1470f13e06eeb612b9494307266a22552dfc695355fdd628caec6e7df9fbd635e31cb7b101181a769fa59a5993832910b404da765c60b4e433429669d31cb41ff73231144092e79e013383833035015f03d0d3485b1366ed5cdcc7cd01160be5238ee502164862414448064866bb90cc41580314728c2c115ba86b4a1c4badec88432c0b667bd87b0463278ee8ca05af038ab15c82a04acd91ed2dcc4fee9fca3ebc750bf77b0f7073e7851948b83d7aebe1f29cdef6c7fc6b7a3ef2cf192a2a24250974ca74316eff7e5927564f054c72ae4ac607fe91a974469901a5e6a6763345210ca411c9bd8ed2fe87717ceb9b8bc4689472e6b8295d609cca916e3c961da2590c2f59f1bd99c39153cc1a0894b9cc6f12b3323c3cdb44986e7854f45750fad4ae66983b3176dc762115a3d8b6eb7dbeebd41238fee8b167f00a197b39af63ca76f5989042654c457ba7090a33e63cd7dcdb6088f8ca9ab7d4d03d697daaef19f06bfd7dcef7a3ef90fbd35b3d7ce3f32cee7c8dedf3278b0128c4d041a3f38ec98db29b01d4e88b65dec97d7612262ddbd84d98cf30a2f969b0fc04e92fa7144181e83b3157650335e22579ac59c282822c09eefeed8a74523a2b61d3edcb0abb3f28093550dcb4eceab2d6cd35c336fb3bfb750e08abea72872161b4746ed6e60dd2fd64907749a32b4f7dbf61a50603c9fb3a68fdc37952acecf78ff949a8eb6f4d8af654b4b2b99cb70047209627b97e7f88e16573424a52117f0cf7541d6a653f46b248e5fbd8e7f71a1c09b2cda71600802a92f6dc6bb07c9fa8c98ee7e8e8c708636d3fa70366ad3213654c9d75068f56186b61837b91f7a3a2e6ec0b32d2c75b6fa60963853f726af63a63318a987747a33e420d8fe197ec0fb09b6a81d3877fc05761a6cf854c41dadb2d92803e7dea2eeb40954aa549631561a9da813ed05e0b44c4a6a473cde204bcde219a5863ae8f3e06908becc5ea4f5f12f251893d43096772298f0a1807a43d91ba34b8831ff8033a0b229d965404df70d6a5783b49b53aba5078669f2e0f301d867351d37d89f4212c39ca48dc8e0e61a1f77c0af7dd2c6a2dc53f976fa6b1c03bdf398f77e23b7c1330c69ea98872ceda251c148000acece540920ce6a4a06002f39fddb0eeb6b74c16b47ab441c3549f0a828c20c96e45ec43176744190dfce9bfbfc16076fc4c68c523c9dda22d8983bef9a2276aeb015e9808a135292d6c2eb5d08f7a41fe5a34fafda2d088ff29a934da4bc81b6a34539e8c73bb49c826e52dd9ebdaa45de0f003275e7e2d6b3466640f6d063344f096a6b2afb058368399aa2f57960eb13fc03f7a865d711e183916ec4730461cfc09f0622a85010087f2ec63954f2ac41caaaf5251ae742e215ffa5d500881a3342028583a6aff420abf3458d1df42342676bd4a954cc5e0f4c68f074c6c9eed093bb892b404758ff4702402ae2f953c00aa6b4de6f400e4d4e36675e966f53ffdd58c7935da1d09843b7b5ff7a672cb73b45820cdd2d9c34686d79824fe87140c1796d6bd9a0263956d12b04b1fa3b82e0744d70ebbac4366f7a5927e3d7b3be86bb6cc793457eaef3e2857c761f44eb8e960f1d4f70dc22e0d61241d0b5216f6d9f405cf4ec79c6ccb8e11e635d8d1e9c919885c3e3034a76f4f3bbc75a8369352e2f531006bbc6f3f108c4983594394852b5394b393dfe377000c02d3a9dd33844f68a3b820282ad5777f168357c10cc362eea5c0e7cb91e4049169a948d7f0c2648335819d2a16b287bad7eadb0e7a73c3196c549f5f4ad030158133ff593cbeb11f670a59e2d447b652171bed5747063becd3b18de40024049c7b80ae969e3919674db0fa0195c54b07afaddaf9c26138b6b0194905b637447665b70db3d11df0b6d5507e6950a7e3f33aae7fc03e3cba86470f28d2b04eb2634885908abdd2f1fd2744b3c57287d953eec8e56a0d371fc0c4ebd990caebff7f3a8c179f190de433aa3ca542975c69b1fc00e293da6591b5ed0e2dee3b200a07d5237a5e9e6a3a9d23d99183dc2037384994a370dad3195ce0194356d2c3b6aa139e8d51bc5331794cf648035b68462dbda37e6132202be579922bf7d6bb91b2741f316fc6406120526f7073952ae6f202a1f0f09e4b14a21aac31db57a18d75b35b6e4a742e5497de2d63bf93998088c31a60b19f6a65d2594f8acdced46669059574d121fbfeb460a81d8f7deab11ff6cddf3f599ff21c79a9ef89c98077ffdd07b0fec49e078dc8245bd67dc5a3c67736c3ed5543d68ad4a30e1ff6f01eba0d9b41a5ee588e0dea8e0cc04b1ce07e7c96cdba63024c0eac725b9a16b916388cffa7ee1dba5058ddead562d0dffa9b32bee96edc2f9c424aabb175ab19d7f6763c3e0e4626f71b6477499d004c40a0ed21f788d6af1fc3f0034bbd80890e8596dac50285037555a643ffec377d4f8bbe8918d7966841be8002d98bf38d2b1ca02d4af9d4c8819bd6537d4b984c77b764b4ee7765a08bc5fc3b5aa1a73810be90d5ec304de34a9c1027625680b49f750b8e6334797d4442c0ac99ecb5a3b80abd5335546d285056332e13624592820bd9005b2dd888125fbeeef64a6256ab36cb4456fb5a34c9025313740c96b75e8897678c324627f2244666eaa251180f7bea806a517f60b09dabd0dcbfd2c142a4480d291f5c018a3471d6478fdc08f7b0e8af1f0b7a7349bd1a54ea88374bd4130f819b729d0148db3c525d2073a6755aa8e589d67ea2442a7e780ae39040974ff5bf3a1e8f5d9a5a20aed7c982d43ab3eed1e81f7f067d6890e8378012bd3a4e455e388735ea399383070927a750a20f741b2015cd45207278d0da63e4ac54746be1040cc0d2c2a6c6d258ad9812c6f24c5123e7047f8b771ab820857961e272000555a12c69632a310fa126a3f4f71a7672f3a12e7182f8120baf29d07dfa1102b5683116be51b4a9578b787f2039c7bf0b813add2ff68e4cac0710e2f2a71d57cda8b2aedd3e8990cabaf2aad998bef4c8d325002134860fc9944331384c6422698b3211a71d84489d568f77f8bde250294643a37caad62ce728888328848d4dd44a7e505a49367d5ead975a59934dd94f5ae5cb70d5acadedf41c28e130ceafece17f161d3121c15742049b258c5bd83856901884e3a3f8fc165f0e1a65d353a7a8fbd98ccc93ff6c428836259066d6bda283d28e6a5b8e851ef7b79415e3a89878ad8be258bb0efb3278c75c787bde4e7fcfc34305e5818234d99da023f70f8141fe98fc244c2a37e7345801ea1b51c5e5fec1791e8e14c4869d1e5b52562ced7fad223393e16dbf37173255042ff2b77df5dedadcb476ea9d7f6e6443412e60214c8c7b85cc52688567b255c4023be1cb9e7b8d1a677b99c4de5013c68248312dee2d45f1d41e8a53b578882af24c3d04d4b4392454a02dd2dc44cfcb017c7d3bb8242b646a30e37e8a177d701c9d06de15e28ab3253a44fc8b9a5ae87bfae7a39601c117cb43e058067f82dbbf01380f34f8b044d3e52c97f4d3a1dd40459320e45669e327c74669e044e8337e34b3ddbc0e5fbf8c7d0742030ff93f880bdc835c7d3042ff4d6161deeabb65859abcebdf34e45622df2fcd6bcb094dd902652726e643ead771c133c693009da8ccc346286fdbda126b6e5a6844bb8867562e0a3573d1d9da0daa1dab53bdd2b7ea3045bf1adcb4b526144ae4a8e262abfa123bf96555d878d0de635fd796420d06a14b3f35d5db425b8406b291dfb2562d615d5a28f4e34ca12cb07f43dec686c2d4561285fc621a93fdec1d9d67470785e23808074d6b14df519843803c7a00923691245fc576b8dad2827c217ca667839d2e151ed071622bb8105316a669ca3f9fdb7113dc3db231211cc3872e55e953e7270025104084b4c6449c009bb449c2d58f60e35476b2986940b3be5b49f7e0c9b3191df009fcec7da0230ee25958bc8880e5c42686099af9980a18dda3f012c8c09b9f166bef1e39ed87ae53b2347aa2493761f171fb11af9809ab088198a3509b7629dbb9ec7da9f2d14287f9a006a5c82736ca90daf280904e6aebcf14d71816e48f5299211d73beb1007ae9c87e517cb387077cf55394ab504413e6d67fec9cebe65676fd32282ef96d7ffdd76b69e2728b70e0bb293056b5c0c0a61075c479a76deec2cbf2f92e32ea31a38727be5b59d95bfb06e66ebc1eed23bf9e3607bcabc2ad637e633fbb4c6cae68ee82dee89499606bd0f0cdd43d21d4ab62f3d6c4c22e2bbea47d3673b07456423f21aa8bf0f478f85f4cb307f9a60639a3b23068c76298cf7bb050486b0d7f051431eff74b39a980ea15be8490342a5284bbcda7136bf4b8ca197fe8c2013512e4cb9988c8041c8b93e731867aa3deb75521597fe9fe7c0b81fb989a6fdc65853b91d1a7ba6d8ed2cf6b685e0641ed07cedfa942b9182461e9f7bba45308d6fa9c49462cf619aea9903eefbea32bf94ad8d546a89833ae8790103e7bfeac9116f56cf856e6ce4e93c97a724a28b249e69033d1b84b5b1883eff8ab2e2acfa9863fcb43a496ebd852f80a193f29104d9442c171d4e9cbe37e37028c696452fe99236d0b60c290a00674d3acca43e96f43c6630666ed233b9b90ef53d5f4cf1bf47eaed3b3362646ddfa285c435cff62593ada740036263d053987796c229d7bd280a7ea3ae882efc0ffc335673c9a9620aaa5bc2793177ae26245b34f1f7d27b7b5ae9d05552c214d515994dc3dd72afa551d1d053dfc79ec9889aabf4f2b253616f0516182b46074132f3685ba77e82badb9684445988f87737bd83a6b54c99815838dba18b269770ea2be77685cb69f3639646feae08ac29947571010f232299503ca2db745fed3f362ee52bd736b6d01554dfcb8b651cd804fe617f7368b4538fb7d2327eee9cda2f6c3712dfcabb402477f19787c5bcaff48e905c3e6bbad617ce9ece71571e3372d1dc052257be66403fed9c280feef416dbea694a145b9fbe720d1b7436a800d8a1df2038aa1ad590c4be3c8b09ab2895d9bfd61b3ad5cbc7348d5a13b3390d42348c1048e04ffa77cabcc006671bce67ba985a2a91c08d957373e64d9ef22fe1d833b595462295a9d43cd792c9c34322df0a77ef351ac018169d196c764b7c00cb6e11deb927444d296770182154b87737321719a3a7f5fdc7a8c64b942bcfcc865fa4003f50bf6e724f3fdd37674e01dcad628d0a12b437b54110f14c6c4fea8040713d9db3a2e139dae6d5130b2baa4c039328f642ea3101ed84b60be83f9fd474c338823a65495ea4d0475505617872aabb23923e7d4a74c6c2245b11b1c186baefa6dd281ad1f6b1a12e6994d73ad46d370b51946ea6205ce689e4f8c3fe6eca1aa283d858794610b5b9ca0321afde26afd20a269bd577df1da1e50759a81a277e855348d3eeb1b5c9a3b4601da31d548f1b01b8bfd8a107d9fe1497d1dfe56447dab03e61c358a9cc07a0abbdfa9f17ead58c220f67bbcce10ebfed566e4e6b86b469ec6f3439722b535c3570d3bc658c3ce57a78207f6e8f2435cc470a480f3dcf8ab93c745a5c495019b6fc3080a0d513979323405ead555cbb0980bba583fdfa523a9b04dca683005e5ad9fbba32bd856ac4c565d070c7d5bafe120e929c89a559f4a4385fd414f91ef7c790dc0164051b515d95e67610113ab1e6c93cbb95b53cd78e683d218f38dbd87787ed6cf0e50c9f8cd364e28f6a22043d0a2e091e0fb9ad5d5a473ebf90beb211b1f5094fddf12fd66c587e9b9c488791c200fed71ba6a6bd557456ba650fcb1072928a62592ffa097b1751776c3115ad5ed149de27f44e19f2c9a7a51fb76b80b0328ffbcc202f4dc8c468dd1c470e1522c598c924a700d947e0d1c317f6c00d7bc00a82a5112d4d2c90edfc77f22a6fc6ce70cbbd6e681fb34f2a2ebc21204f8a1f8dab6eae5a535dcb87850fa5a26b438c45e814daf75518a1ec952d9b8560315aec21103119ab232b9d1fdb658ae75c46c6b403fdc35bcfd3ab9251cc24fd7cf1f6ad89371da3b906e7705aa3102804b8c957a5f486ef02b3cb33bd22075c2754072fd41ae24679914150d389d9d862a2c70cc862b3e671e3209b76445de047f76762e8b2dfa57ab59175dc90d730efe58d8fcb1404388968303a2e30e00bfb0007e909be899930ac541ef8cd26446fab0460954337954d01f82d07d84891c2a0f0847fc8cfaf1c50105e53ec90a2b836149bcded505cdd659009c4db3540f28a4e40da61a63743045e0bd95a383893988effa2230e941cd6df85381351bec9852c3dd808db4a8df79987a6c69ca6f1e803dfbad4b844f39da8964173fc330f991f687f541a49c1f5e82e9ca3960cde8beb2f6e1ce9a1c154d235343466653be058e1dda0edc7137036a15742abd9657763645d9c298cec675792c2e710e7a598a881957e824078b2c89797efbebf4ff5c9056eb2a7148981fd302a2e01ec27dcda002526894b7a7105f5fc0588829831a59e862546ba68ccbb5fbe49a92fa52da0046dc9ef38f0702d493ab1c6ffd03697c92ed0a760d5f977856a9e4654ab2d96eeb169a43cd864154477a854434d1d3511afd59cede58064fb333f51ca0cc7b63fd6a37194b773de2dc385a14120b4ea340b422bb74dfdaf3fae9ab430e280728307d17f34ab95f7e44cbf3009a4b4d7d63d18c51ac41995a47b0108f988daadab46c582819235c03ac0f84e9603aba3ce021f7bcd03d5cec739b64c65d9dda076e49945effc8eabd3755b55eadfd8d8f144b80679a809e6ac7e11ea8964635b680d7bbfe3021258996b328d5a069a8ab0fad10d150bac9c7eb1233ccf7abea58917ada48771329a97fe150fb9ce0c4f657f23f85eac3363ca9ec5981e07aad556ad3d3c98ee28604a50d6a82c950c004dcf8a355f6dfa00a9661853395cf360de1c8c2cef481cc4aac32a2ebe9fc53834dfea72fb04058e2301d2158d40f7103321e2b77f861a3e24cade4e2fb17b652257729a003a33b0e0e1f7554dd830fc066ef0dcd07f3310e1ad3d5889e3cbf95f55b5107b36a6696cc761c3de39d0aea12c46a73986a04c5d30ded4a66adf0f96bbe6dd2e90074dc53975dd296801271072fdd3fd1b54e51945307970091deca1f28a70b86b8a2b5d9af5c123930a60c2d8a34416e29fbf420afea92cc2b01ca4546cabd66c630f5a9d91646272d6a5f8f4e14e3bad0f249fa88a72eb625fd78e135bd1a8bc71d32b846f0e984c28bbd712bf68d66f6cbd6000ecd9058469ac728ef0d4438e971cd844c557cee8015510e753d7fb053206af89940f3387aa3ac6e73fdfe425de30eae44183b4126e803e6336e6d3aae8de6ed3cf901fc4fb8f89acf81c4d28caf9626025ccf806cbdb7bfbfe58695e7ee6b424a7a74620eff733938aaea40d7e02c7c772ffd740f3294070accfb3279e9ca39bcb3cc2ab92c72516400b2058b350d161130f3a6db3eb874aefaf01efe855ee382f57c520ea6ea897f4c5cfd546d45a3e5682be7feaebab67a90b07ebe4a083494db0d1b0c33cf0ec12e2ed27c48c4931d133d7b57422630b86aaa200447a5ff7776e738e3f9326365217305bea0a0da4d0ce241fdd4ec8fef91675bb7a1ac72b6a8fdfaddf873d78c257aeafcca40a0067ca24bd0ae54059143d8c3191b164e4429812abc89db8fcd3c9ba0f269e247919fcac4357376e6df63a73f27eef1a549f8b93bebf1f259755c619697645962949ad0099d232bf6f8fdf516ec5009c9802eb1c926fda8384ac4cc8633041e9eb278a48dc8e537031fea08d5108df6bfb71b722c4a46b0f8e842ecca98c0d2945b36844a81529f180173c170d2d0f46c9b0294ce8b5efdc342ea4afd5296774894e84f59423e5a5b6391a3095e66eb2a0e54921f4455f263f92f966f19870a4981f98a45b8cdad9556f961ba7d344bc1b67866dff3c99891e08609a0152b6c8b48a8daa7f5e656ca6192b974f62b1f6d52f3c52d3b7f769888f7dca516b9eb6fc90dc8d35f1b25ab8568a2b21d478866811c837829efa681061bd0b1cf8e9725e8a9c4c24023e720c45d77dee6154bb381852b2b943cc64a869a6e2f0c89e9bfe9c094def7afda012d8a94456ca7a107746e8969bde39bcdcfca0a2c0bd4195c0693e4ec8fec45e2b532785586184bb00fa6b1b5c87fdc8f99ce74f23ced39fe189f9a1a3031f8cc6d4c440e05422e80a4008d0472718ee2351302c0494183724dd3e4a13be22ea09b9782bfb0c89810b2c7ef7f35ee176c27f894d1927ec95f3bdb799b32acd4b32627b7fd0d12ae5b236dbcad21ee2bdeb78ec9760fb42240e2dc0418140d08f7bd7ead59e77646dc8903aeee9032a9f14d9c4ebc0f30225095aae410de7ca9b4bc4881b764d93ea9ddb0b894bb4cc05ff15c72358de7efdbe5fa9ac58164d23a2db8754321d7ef383e0faa8ac5f91a3829d9a018f1f2570bcb9f3fc7efc8ff60a90fbac7e675b100b50759e79eb405896852e86c516ccab02db38d735735b4b0857154688beeae4230fe215bbf220e1064ddc7e42931c97bb4c6f4c89c156fdfba93d4d526824bdd7c409c2de4c07b34c6863a08d75b0ae698cc857a25ecde6f94da8f0ea34827ced574d0cdaf0fe6f3d2217ee5ad8a7ac345988b4ed00229b31d2a0455b8e2c84ddfd9a32ffc23d0e7fe458955396d00b9343272054479bd80b414fd2bf099e167d89b1fd44ab151eb447147d6566699f6bc67a8623ecb1a45b650387a48532a25a14df1c0885f71d251d8f1abffabfba3b2877fa59d38befe8d81c473c580a7c3da50aba959fd3377d0a02f66362772a2b448a05dead63fdf800fe80618f5204b22556e20bbc654e8199e3a57d1ffe9eafcb564429b0899df4ebaef29be28840e62f599eb40784b7cfad386be055a15dd05cd2df140ad8b97bb883b38b073adba1eef18a1cd945c82e4850e6cbd76928983dd235b5435732a1c276358bfdf8bc22b85f51c4741c27459e34eea13c1aea3978e5490e0710e9f9e629c393473afc3e45698d736902639848a32e0eaff7a6934d0c2acadfd09635b3f46d44213fa70fd7e0b54eae09a5ed27de5cecca1f9e1c87f4ef7c21eb9de4c2fbb75516515931538bbce52d80e01e2eb0bbb218570aba01d9f7e6835674056a3454cd46821ceb45a3b261dd4fd410593cde8b15e6cfb443b6ff4a7f4a7b7d0ccfa3d28d8ff3cfcd954d57f6a352fab3753fb0237cabd336eb3e3ea863f36e3ccde34ea81697bdb7dc8943bbab495ddb6b3bbb2bd34348aef3ddbfb1a82d7b5abba5f3757fc1f51769f560c88078dd8a65f3a2478b6d83940662ac7a0cbd27ecf7741dfe181dec2516fb20b8c2c646115229c1c316391b211a96d608bdbf2610cdf173cd1c1c15cc4dd3f8d925d54013876caa85e4960eb15cab386c0f485114ada9bd1c1c76739967e9c2861795f8be44b303e4d451c11cd60ad9d9702edbb17567fd2f6b5a1ef7c87d89624a2584a9a94f1692f087a32ae3ef16d519c8931d3494c5bb9012552225997ed51945645717a0c3984871dcb4d2a2a22aafb3ae9229735d4d0fbd064fa2a8ec5c63d8cd3e67b6e61f12f795389fbcd5520b9ee72c57d696dddaf8646eda586d6cfb9ec9e07af9504396ce19f9e2ade253a22e1b363d4862a54b74543c7c86941a4c85f011ffdf5fa890297cc1c229053b1a4bc10f9ca86750d093931734e447f4bbe3a8def3d39b30bbc1c063e88a4b79c46af7ed2fb95085cbadb0bd55b2bd5643bd3fcb63e0013d784f3b7a934365f7813834f46c2eb29aaedcf4c05a8bcbfaae5baea9863e1e09972713fb35717f448fe4b420c087f021169e880eaf75cacf58df34ec3bd0bab61ce468998ecf506f1d1b71db090e548f702867378a4143db3039b1553249d51ec1437d6bb0d7b0d6552c1186491a5fc5d5fcd3c7997dfc56544cd25a916b5f19ac8f19f4e90e34df458940bf86a8f49f1b333416dd019fcb0e1badb0ca523646a4f16d1ffa81e43332696ea624990e2bab84bd1bb00e5bd8bb34d28101fb04bf9e8646a20dca125e78c9f267aed829111aedb57ca29318d46e5de488d2955f2da17574eae79353ef85b797e7d5ac9c43b6355274543575bd75814ba30e6d8407eecd2c8298b2dc125ededb631be9d17865ed6670712a9fd1c6a42d3c8fed9e7084e1d3aa06641f4db642c39cbd5d368f62e5cd4d20c3dbaf43ad5d8094f94261716eab7b57721c5733312657bac09444015501b1818a05b87e56d37896e7b0993804561c9b2d34d216a988b68e66483beb0481fb946d407b7f8350561940d8cff09315a91e9d8d9a151e3d19ddd2b491f719018932d481762e4ed3f297741d3ba9b8e0cf42cbb66305b2eacb419377e8562ba1ebb41452aa2adaa1b68dd315e5df1b316ef2787d9e058550d732c8144f922aa19a486eec8bcbe6147c9796c50bb85f8289fe6f9f39a45685f328bbad67f5a1cb9424d7726b3da5d893b5367181a6cb9f7c2a70cd98776e18a7544140c1420eab3118f2935fdfd68d251acde3a7042f082b4a07f9bdff5e2a3fdc952e066ec27e9217eae7edcd92314644cde7f8d462c5d6f511d6bec57fada9de0c316ede02a507b66861c009a1360fab0d6e8c74e7538118b5149cf18b04da346738b22bc662ec7fe96a6bf4573818a7ce328700f9bbaf0933f8f756473e190b2d4a3ec03060efad29ae87e68641ff73e8f842edf96537107ab5b291eb3b82f7de334746174135d55ac684796d2ba34b4c01434bd1533eafb1ee87e4ec76a378dd3786cfac60378c2e15dc1a3e6d996bf3da384d4063f3ace80b7fb292187a2e134f1b5b68e09d08537c3ce8dc5b0c217a6c6dabe43d6678a5247670a6a379dddda8feebddfeb373ee267d81bc21738ec826abf25c85a29bcd1fa9b290b2e40e575873e1cdf314cb870a36001cc966a2526f70342d35c172fb900da776012003a3c40f1c091b11e634ecf35232407f7a500e8f9ca975274339c941bfb2340bb12be93635e039997b3e42de0561d319231dde7a11a330dd850275e5a83672771e1e2df37b4f9ee1b34b9be20871fb7e6cd429d3adcc28423312515fd188134134593267fb3a017cb8413eaa63ca3ba6ee8bf26c9e4efd23cdd832727a4cb764b77febe278450c1332a07f7d66f7146a83a00c692aea6cd922e73f9a26547e92ff300a63d79f6476d9041f209b01cc6a22d939c3645c70df217360a05f2e6aa3fef44b654893492eb2b4a0364904aacae08a1a4924d6227825e480be8599cdca3fad286f689593d74b94e91ffcbbed8de26a12f164a9bc7e9541aac2c9fc0b7544f465ae99a0e31179ea931444103632a93f3b7983489dffc8f7a7a9c0898b58d7e50792295e0108e946ab82d0eed7be6139cb3ee46495ef40552069c80f36153c2d009603c2436fb974cfb2d759aa351e13b7a7845a0d97defbd9a70dc7901b9cf4e79834e92a69cb9d0658c3890ac30a7c214eebd2ea4e51e8dae473674f532aafb31d888195ad6b1a0d560d5a7cb8eafa17065cda4e587f24099f54e2c01cb0633ca5a2fa80564677e32bd1bd6415f64b019d651a3fc9b1dc6b2f316e834084e3dcd4088aa017211794c77fab2a77e353a1e45f7b8900b6188558bd3532917616d899994363531618bed721c7e131580730d64c171adfe685b77985fc8f743c214dd73e2910595792a87716b5a32e6688e82898f890652b930d7d68bc7cbd9350d1f0c7dd78c3174f83ab45df07e8bad55ba49cbaec2b93a76549343e1afb6096391f2cde33aff1c7003b1fe05dd5f678b2abc4770edb413b0f8a2ba043c2cf860c25e145fe5562d29f4bd5c238dca24cf1667cd043ad6acc153b4628b70de1d7473b60684c7bb6b4edc792661bb8668d532e95d98cee4dd90f748f47f8e71ca814129f533cdc86719dd799f5b86a894dd79efda3c8b7f62bc876b8d2a4d89a593036b7734d55198102f161aa6e7f5a7f58d8689676ba6af6db1b273a7fb1020e133d9e15ff275335d481c542e4c64b2232bee8d69ee14d8604bd9fc323a93824b5ec76ae14a8c33494587a72bbad9a75dba53f8e17495985a5c79a4d2e8ef63a5ab57e12b7e67823af5fd9b46789e1dcb27c9c737bac6305c6c85c1a920ef7d2550655eb3bb44d7d1aa4341cad8db6b17f8ee8ee6f2c21faa7ccc7e699dd69f506af2695d84e8056bfaaf7aa0a9302b606e583be8daefefe10de92e46a7b38cc04efe143315ae91c35c890e64f2f7cd030b6e4c06de017348504c55636a8a6bd8d9cf3cd3eb56909eebb1dbe80f87bc1ae8b5bee56ccb610c1a1fdc21dd2aa338bf1e1ebc4420b119f32d164220c7232a10e1aaf4d87ca6e319ae15002f5d11579b08938004fd1b4220fd7b36376dfdd3cd0998eb69355beab217eb49b380eec0c2b23663826faf6cc3f05e61146bf15d6987c9772e49524815a4a386e52d70701025725703c2d6f1a770b19d6af032f62c6233e9aa8862f13a15e9d41c56cdaad760d4fadd6162d1037ecb89a7aacab36019cd2fa63c8e9089378363e6100f46e197634d154434a26830129a3ef270137f847a3403ee164755f4b2e7f23e51d9ade54fa318ca56ffc27b86a5e1b633d9af232615c2ca3952528ff94d2d3c792d2c693b5bd94117cdfd918dddf81a1db1f54bb6aff1b688b2cf43818caf3cce2f0b1d1c1060e49abfea51bf582a71f40acf1302a7aca3596a6f951af7155006fca13006a98bf411fe36d59bc4f829e00dc8629a4b51812326da65ca339cf46fd2300b70f1f57b478edcb0d561c159c72bb65490c57fd4a1936f7d6c2b7a1f7ea1fb04f1ae5a3552153b0229cd86b969fb50b9f35228ab12ca9423dae78f323df6669d654d505741508a163c79f647bbd959f2695d90768b0eb64c93d0609620ff5355625a507c3add79af1920542f453f1aea5c3efb027dbdbcd1435b4b6bb8a108829666d73d8cd64ea24c6870bc7212c9c0fe37b22d9cbc2437ef92977db33754fa8112d6e665b841090ba36b56657d8c1b4600bb82b6535171d0d57906dbaf78c4e6668d10d8a9c0c429e97fc023ffe281a8e887b308dee56652477162eff813d30628e1d3cd6a43a89567f30292be20c5d89690ebf8d9b36b8c7c8dc640cff8ebabfec88323f5295d18c7feeb6b83e568a8a0657b9eeaae0684c9f516b44819d7897d954614507da7362e4f2d7112350ab663385ba18633a49eab9b352a695c7521b7c902eda5416f3274d206faa3938105200194057a8ac07d400ed551394eff7465286fdf8f6fb1728ed82ac5c423a356d5aa04304b61017a031d886455aa6465007953e4c3158511749894c75f9933b12effb92e593029211f68310aca23a5d8738fc8d3c43a49d8e7c2f264d357ea3571bead703368525ec05c3faf9ebd753c4547a51e38afa74664fdf2fe66a63d71145f5035f1a9b2552b82e8171aca3e51dc71d7ae057f8c1012d91567a66c8a67da22fc274b1506d490ca3683adc6f1039527ea423c60f2140adf6b13a5982e578123c5e8548d82f0ed2cba1ffebcf5324f3ea04320f5b7906e5f4abdd436c64363f15065422d9e90139f784d217a0c8f97da5cce56b742a251b1bd2879382b7676f00b21c38463173ec891a8c9e345e6ff82bc4b04b42748306ef9710a9a86a073150087fbc18608177c1bfd24693fc6b58939c9bab102b612af18cfbf0346cce6dbe6dbc0ae2e39224fc85a952331bf37e407fb63a7938c3a27418dd7f94a2f82ddb1190dbe0db9a4d116c5e15c1b95a09666e1026403b7e2a21ac6058ffaa31af26790f8613184f9cc02ec1aa9e6a9b766d2aee25ed4fb1a3b3aebae0a6d0ae67a88d8c3001ac180df7c8ede20954bd01cb47408db2120d20c7508a8584ded56ffc41bc17b24a653ea0f04097756cc18e6fa6793bc434e6c83d5b7dcb11467413b0bf55a64e9bd5e55d6607b660629d355782013c967003fafde57e20f1cc98609d31123d2079417213856afc3b516c8b6bfb431e2fa61f0f038f6a9c942dc73da1f0802ce9f4f29d4f458b838be0105da329fe43c17a69b16dd29886389148d6edab2285cd803fc930320dde9640024609e15291d60764c95ca5b09674ac4330b7ca686fc08c2fdb614040537f05c3ccf50678b2e8f629e25e97fb964d9e16e1a225c1fa9e11c1ecd13355415d3d9b60361716815a5f6d3d3c3d6646c333ce27c5ba8d5c431d53a52c962a97b5b75055ccd6455b359773681f9fdc2b1cf4818e3c3f8dfd0731ab8a8201cb949d29f4e317598e5333e3eec2e55629ae9a51ca38a234a5d3a252a9ee359f0f22d2449ef7ea422ef86f69c915a42951d68ebb102d02868ae2277718700431e64a591d2c556ac35db7f17a8a976ce55e02b61b331d4c59a6f761c4a9b9a4f9c810715fab5e161230715fab69fc06f72957d69b2ed0751c13a864ef771d5daba654dd1e3d7acfe1aff44e25bfdafca4d23b28789db24786d25e196882c63b353b07e780e6242d2d85d890c7f79a8626e1a26da53b02a884ee5e7d84834168fb14ab57954eacc1463ea3ef4d8105a8f216c6f89370892bcbc0c109d9790c03f705f770597eefd499862564f5071deca396d4fe51f31bcb120b138b5620cec0e353888e4426e70f5ea245e2643e9d3e9d69b425f5b05edaa8186bc7b211e8739823688b047eec9ff93a34df8fe3963df1126204cbe9e55e777fd59bdf66052f9613d7edc0605787290ee82fd1749ac1bea2e6b0bd9c1afa1c4f457f9e2544b6e33684b477d5a2731d59d5372586aafc0eff196030537690706729587b743762b04a696f85e1c8b392939158b5608af1ba9a9de24e8e5d31b13067882b246a25f51d5ea11cd3a3d3d47ea32ff18dddb267c21d61c7c6688f341e9953ad17d29791eba99abb6db272788cb45fb83dd1f9b2f2e2d7e8c08fb3e3483685102647b6079d79bbb296d39fb40664c5b930693245b4b8fe5eb3b9388cc95eb73b8b73fe1ae223748c044052384fe0070c35f13b9d3e4917d0322f54142425094e25fa4be18edfbe4f0ef687c593d98d81a24218da6a85c803201942525efd0f36e9fe9ea4bcbef78a3b85cd3d86f2ab52f8884f32e0484cf557ba367f10af5149afa53198bf0c03d2d5bed7251e702bcc11523f0f24a765ba8dd6b865232282e68b2afbe22613d6e4c6eff5d5a7d0dafbb831578505dbdaaf4f10d25348e9c8ec3583b93763b7a1b011c817790e97d7d33e8cc47c6d75757e374159470850ede28d2d4a7d1725951825f6535d5e91b252ac6ff33581d49bdb532f1ce59b98cbc42103d4a94f7b99be877e8788a8d4c9983ff31706ef4828363234800cbcac2ea77effc84319711de8e1c4d6e99db5b946f9285e7a63d00416e71673bd6594d68ce3a382d92e9fd02e7343dca054277f266b52c0997b79015751c8ff146e2ab30582b58cd579988f25ed72fe86f4a52de95adc9f698b98b331a1d9aa0e2aa211d7f90696c605e97ab53b548585391f77c6d839a35c97ce58d1f78c2d43ce7c8ed50ddd380025d518b9f3ba68f0090c4fe90e4330822d19dd6b21ad72ecfb14cf7a6dcbf2ff7c4de22b05d0e3bb484e4893ea4f1591e5d58d6e67de595f01ac1f00dada04584de9276ab4e9a3fc24368d820cd7a4faa590aa3c08397679ced10d63a097410a889d66bb5cc3ca90b06eb98a00b1cb4a470fceac8d6ea555b81ffc737f2cfc15f54753c36224e7ce5959955924ca3fee00bcb6114cf564f41a9a003302245342e94e14ce6daf61b7cd6877020a4a283bc6f2491bf3895769b84309f7929cc2f6986023d5eaa92eac057c82c7c7d1e791b3f6b7a37865cfd16cb28cdcb4d9bb17ee4950f5474c6b774012804197a969c3a895e7ae230041cc8bd36417e9594485f62368d5648a78ef7bd3fadf4ac60a6aea7f4fa03a588108f2dfb5b4e4e74f707db8878277eb3ae25e623ec61dea2d7dc88b012c0f8f2b077cad6e3d81bfb0ab2667263701edb48ed7cb8dde2bc0cadf2404823bcb73225d1bc8bace68cc89d6337c72f2824ae86e933e16405e04c7794fa7dabde7f7a396c1691b381b6cfd225240dcc9aa76b2854b1964e0a8532514ecb0b073426b055542103c4a8f9562d079fbe13a4cfee59e88a491233a8989aa94ed1537fee01d58d3a40b3e6ea3726efb3210776f828b518258014c77508a09539eab74ecb83d6a3efc54df48a0b6cff1984bc10ec18faba5d70ed3d253376ee9a8c9597de23b7e8bf9b1bd4c5b16ca7eccfb2950ab27457db6f6ae5123ccd35379a3700302d06bd132d12dbc337bda0401823c09ecd47ae415c9a373b4f0c83899c26df181cec4362b1d992b1aa3884b3a2ed0ba4296df9265c5255ae5c114d92bf81596f06ccedc972dd385b5feb489ba9efdc4138a40fda0f3d1b824941570bd71e3625fbde837e06a718013f7d6fd6cdb03d24ac07497c0dd07cb209484f8c838b1075cf59e48a840583ca5c00fec23f2d8f1bda4586157a2927319ffaa6994a14893262d34d0f64169703854b6be744ecce8ccbf0cd12a0b9c54168326a5d1b3b8052765eb586183ded34e8ca58aeef3b0118b1e9f231774e974031886a0df6bd3b573a15a2547c26cfbde84dc784e8af823aba25f66c2d43686f41e57b976354008750b86edc79db908ec05a1f734b7aaaca5382ef1cbbe5cd54aec1e5b66608311e25957971ff0aa560bc4f9553429f06b3189ff1b49b4cfa2593eef7147f75488892d7cccd2a0e9626162b474ec62b76040c8297ff69fcfba2766daa4b916fd9b36637dac6fbc8adff2173b37a48595f099a93bde13d7539f85479110bb565d0e2614acd067474ace3b60d6fe8ffef5fcad93f38ac3b89fd9c451fe114bc7a07de2140607ddcd3218cba2b0f6fe612f787bc29b9132569d74f301ae8b3000e1efd5fd4799d4bc3870ee07a3b9773b7e86e394fa3b6ccb993422f8c81f6b7a21fdda09e6363cfd22dc1c0f12462911ce38184501b61d206c8f488a43f8b0641287e3bf092e7093433503f391b89c4890fdb9ce9b7b3bd8119788b21dba73580123bafbe9ad744d66560f6a7709779f006630b2d65e9baba9674f7d53b6d26a1d13d651b1437bddd4cb05e21d5babc0fc9237303f91af934612ea59476515a057117c42d2042a45717aea6a90bc05734f5ef944846470c447d21c4910d371ea1571fc62d7f08063cd1a418dc6e85429dcedd0a0d3f2d4c70f28e6b3e940c3964211063210a8a240c556eda4e2151e807fa88040ef11460a8075b1495772d6ec6784a76fec3761907f240f06cc55b7fc83c698f722d32f194e7fdffe4a0a197e276b0880f4496dde71673e36e3fa84675c1ae6fbb8611db24b7c8ad8528c4c66f161c5c706da9aeaac64b26b430a95f97ea45b5044e0fb62edc8117d10d4c6daa744f725c3544e1719bcca7392ce415811c4c92a153f023c47fb0f7ec303b9785ff9f35df7357077d077733828a911529faf5cd680583a70ea9868ab26d629b96bcd5c9ecf9a4e88d5466d30a40677b93ac1eccef910932847cd748c2107b0096fbbfc6a6659a7c805eeda1d634b7419b74497647a62c79a640788a17244ef769b6cd5739ec862d0a5a5df08af04e4279a7684a0c3701eaf81016bc8e73b3355b67f12d2be49d59982f233baaba9357fbd630bc34d43e2d9e577117cc06abf0a6b414af3c57653fab11d7ea6380a1ce572f51a2816dedc6c8a00f0da4591ea37ccfab90b7c5636d494f26f0c07595b67a15df7d77bd237ec1ed299afa9f227ce9135afaace1f6069348e15075f9b8d22ed6a39dabd5cf1bcd5e8773809dbd2c73572faf0ec3f49fa62f07938df174fdfb0a56447e168a7b758b55a6f2b19d5ab3c360a7bd7051ed978ca554588102d91a0b33bb9e3a6045bd1ec2ee706296bb309d663f7cd7df6a8842676623958b1f718939dd79b3e258ffec538ee89887559e1c5f687610d373875441304c923b6467dd431a3d7505ece8d636f2d8a0c47c33359497d507f1b8aac1a22ee5aae735d5b2db5c31e1a8587668f120051e05f558106627edaf138b7563012ec36fb800e9aab0256ec088670b2e1b3943620427c6f6e77610fcf418c965a193bc3211574d0263693d770f3e51ced732ef4853366dbd2642848456e8ea5bd14f145aa9beab8af033eaff4ca7fe1d3fc99f0350eb1f801610f75e0a28d6bc609472b860af30ce7b2c196d1816c46e4338992385d4dd72dd74e910f5d4599233bab9e8546cc5a7480a6a928b6729203fc401aeebcf910d04873a7a7dfefe0d8d3089c7885b28e9e08baaad1077afe36c614909c0da440151e2f02d1b6ae29f6931be8b21953612a6319363edd7ff62a5f4d4bb76ebb3ae24b0aed6cd75acce1dcef05adfe8036051aab1668e53a0a4ffdbe5e3a38271848ec30a776e35fbb5b6552101576972be992ee2d7e420c4830ea13da154167f9a320fc3a2b4f2760aa513601ce204a59c6be9d3571b7261621f1f44bfe8759966b0173c57919ba64d23c6009d71d8cd6abaa1b42a8a11dde39b9980d6a6f3984c3cec4d1effcc0cf7abd044d05c4f6aef0c544803728d15bdc64b4a4b8499698fb327f1a5cb720410ad79ed85661d59447fb5f63ca2c37822a80e0c28fe6e8252571dfb293e81024b6630db268ff640afd472b408a6c8523e81d50024a4d1d07411bc78087701de9d0e0ec7765c4c1d1df9b9976efbd2c4a4c842e9de624a7c48a9d98a268a43a6bd81ce7226fa62ad6aa836475bb74e2ac8297a7f40f0089a8e22e41ab7666a9359de81506bc87c246bdefee53636b46915daa879ad16178dc3efff7a3ba0bbd800789e22b3994a1ea0c8d09c009dec620e77c98f8b3226268ff4a8acb76d1ee791d6835172b65278c47c03c8e5b28f4ea8c867c0e8e26979c6b6b717730eb458b0111d1c2bfb9a323bdbe7d5bf421ea5f977c8f83b8bfbb7bb39552bf878f22762b8a5d7cdec81b85d7c138505b0171dde953c9ef85f765ce88be1153273c7d7b40a2230af04e5ad94639b14fd0efbc255fc22054864e306bb60c532de99744a6353d0dc64e3852e5578d217500b95381ca7459f0c9eca66bac203e7c0bd2bd2b796862560248729c6155d1a76b046e5682a367b687338b97dcbd592fc13869f9b43b19aa711daee2750269333e79f102604e27d2841f668bc7b6745e3bda31be6ac00698f217601fd56684e784b0dd2d7bbede6ff081a7101cb030a907705d5f7656ee67eda81cd82b1089b846503a5a5674b5745416c92b0c102294fd4b7213723f42f3f062cedaee0093e80822c69af95dd284fbe9ee72fe96bfcfa8e48bc600f7f2fed64f207b0b8eec4547a0fc5cd9311151b36130056da17659f89c2eefaa5a1d53a100fdd75365366ca7bd97152dabdeb2e6720ef6ea392db507c76fad7d1cad79990ceea8b7189fc270c3597655b7fb2c3895b5f8109c682015fac9627e1aaedecf5831147865c76e5c7c2df85c6a20916c866799b15ad8f5404f1f77c502b86e783b435af90767abca2ee40f2e980cc382557fc518e1939512a8282eff2d4ee605493f465dcc68f03cf05a380d456e98f76b01867805e9e79de98f465ab9b598e0997d5489fea2af7d411a3f35729c459a06d4219f589dca7216f43d0878a83ed272c64ddeb5f8de70a893da1e0c2c21345b0310a6edaa009eb9412a406ff20ea008c99910df6727b18de9dccf4267bdff8cc509b0d84e82a8ab6e5c4a2194771cf1a74c54cc6e9db3bea3e2efb0dd7756595da8e5f1ff5c4a1b9b620f1f8540ff7ec508b83e882e12720744349ce5fb731451b9db71ea250a318a3b36d649b69824bc7a3da30a16d30a52cd51915624ec062ba908efa9f45b614606f1af68aed846667f21f705f8dd36bee324ce15134963deccad1f114cf1277e47544dfc8b34ad3085ec67ebaa52f64230909f10e655706bb333c36560cc3f1145cd891d23263998d3819056b88b8a2264d9ae84d620bc28f7b0e8ca55494bd57f21f0c12c5de60c946a6eb45c312a3901cb3d560277a08a6e4d6320be07cb5ede9607e53ead4ac75c55e05c79c3bb0a058f8dd3953939214eab09882a23dbd50c55f325886fabbf8ef947264410a36fea3f5f2ccf610b9e6f2bd76d55573caa55f8a07e492d8c2bc15b53e634e3fbd0da79796c571b2c516ec1fb9bb4c0f760edba47f72f069af6ae51c1ef79487354cc6c62ffab2bd46b491d74374d23b09fddb29aab5030a05f22b8e242587526a369ab288d59e4dc0fbe6d1e11f71973230acca2d88b362db74947f67671fc18cfad7cf773db0a19172a1c7eff92b8ab5cd93e32dd2478cfb2fae6d867823ba67f4ff325004d564a53db7d798aa89fa6ec1bdb6904931ed2d7c345644154bc90318f2e19fd2e4693bb2887b784762df957954f0375322b8ae17fbd6185b1b30cf0fb286bfc8ed63d5dc8d6561e484e7f309d16909e9607e02c95f27872f2728627ac7a4dd9591af2b4307c101b4dd3d9a6aaa974657afca961bcb423a166d03ea90b010b67121ca6d8d48a5ffe276e1f3d441e5f742f284bc9a849e09fdf75e6ff3174dda24289d62a1b66c5e8045a4fed8d852e2a38c46def7b572f1d87727d81e1b63ba0f4da7f73710b144116775db412c1f883951d33dbfd300547a0a37333f3474c5283fe5616fcccb70b6f7e9a77d09d5f10661176c6d16f1dd7847701750f7f36d926d186d4f5052b67a75613e1d9ae79bae2868b5dbd287d0cd985dbf477e9d6ca066f2afa5b0f0c12cf54eae16767ae1c7a18b2e14d610416fca7fee2e6dddd50d25e68aaa37e13c4da9085a7f441c9564389e5b1a36db12d6d1eecff521fb28b334652b68af135a46d2ad957f9d659d8a0d6e3578833d418057fa7fd4f47f3125dcb8a0d9cadd1b3d7cf2685ec9675d5d7074a7daf4df70148b4999562b5a4e8541ce9fa294dd9c98e6b14c525f967ec3f37cf1d3d2f874cc802d989a37606931c8233f5869eb89c618e637f6b049b4b7de3405e2f99e0709cb657657a0c3286c23b2e5ace4a553774388f2713119c0d19ad5a8544e9b35d8364f19be5c8d5eda2d3a46200566258f55578e5b36d9048d1d92adc242557265463b5efe1a59726d69f9fe34767cdb978c493624ed14cba69eddd4b018c9d51195159e9c73259a4ea631c45fdb96bfa4420a299a477ff1b29aee8a3bf9170c82b165ea0d9f9b54e489629485d6b6c9d690bee2ec02b25d8a4c2eb724a04b93052e98573e42b940a578ac38dd9e46d19e0d637e72b758c3a2adc5078ed92c001f6d809bce8e1c3adeba85adace786e453ef296680e8fb8eaeb581603ce337ebfb04b0343a1287e3db7c3f66c7324feae83ed1033c0025ddde79b8ac74bf2e82926de88628d26183ec8d1d61ae1e46b44ba5fa2ad5b2adccee85443339406f749601db87a2f19bacb2325e8e03a137a7df8530515b5ac6bd86b6856754ee9b6c37c6bdf8a5069c318e047b0f07ef1a066ed5be0d9ca72b2afb95b65db6888798324b8a61822d964c454f4b4fb84fd17e247eb2b88490c1fb1dc07b30f742dbb1dd6d07f1f8c62fe6c53db83652478f76b400ff2eb74479fd061578f074e4871045861249d6d4f26281ca326eaa1fe6eb1f8d7aad2a82ab4ecbe915b9cdfe3bc3749c9eaaade54f8b6d7c1bf1bc6d557c591a3249212fb4c438b60fb6f1bc121c0a3bca3955520e5f2f13c185765a6f0efdfc31ef76005f588927e48ceed6620e2ea475109d8099d683af417c5733fc6801408946a2c3f9995ed0c8c5e431bf2dc5f452d7998812557522ff05fc38a809675c28929e86046a97d831299483de19f5bc5fcfb3efdd0ce1f27c80679ac4d306f7451c3af11ad7ecb5f37c91d65afde3c0c074e657c6199f4f7912c85420938895fa11b3e586bf8688be80f026c5fb50f45ceb862cb8e22ba7eca37109f6cb28bdd1834cb4003b1a4c174c41813552d269b2508921952919ea1f003aef767db8decaa05a2bca9483e7b3dd4c66b2e815b6f1861e3381bd769d791f7d105d69c9443204cb37f455ec4cebdcb7b9ae91cf2b876a5fae8bfd30db63bfd828e21a6099102f43307a24e5a774ca0dc09bf21770f311ab7600ab4bcbe6ab20ad1a6285aba30aba31cfc02535dc05e4e5efbd54943cd4898906e3b0813e2a49da44a2768353357287ec6a6dec7b702da0cf47cd05bc1d0f525e5c2109ffb07b81060b979fc833cb9ce5cee5a895b99acf4571049ea64fb96f97b0cfef6593a41dcc4ea651369c10cb9603e9ce5d85baafaa80703901c526324b1f139aac69e02d5b2290537303b53b1013551ef1de83d84e0b4b55aec53503d9f781c4e184c166ca7382d7712a7eb2a92e954f9ecf77a16b01313b4a8d9202d27077e5081e0dc269e11549120b9118815aa1fdfa18c9d2018259bc1a3bd753c9bb672a45b7c7d1fe192482c2aa407a43ff0398b5492e1e19ecb3f90e68040feeba663f1fb0f7534919ecf3f7499224b5610df2a6e785031fdc31de0f08c9d835360d20fa0f439c9d5195052a3632849a245f1954de17696e43ffb1e79bdfce775968255bb42f95162fcd036cea13f8e40f24c24f1efd3e21c60e9f86ee109b6d7a03cde8f9e523cde054d3594c1396f8aef348e6c6cc9874ac97da06ef6fc14a999fc037094d9eed3c216efc18f5d8ca4d0c04625817fa9d0bc43fa306f1cc6bf4ed14fc2df4731a03a3158e2cc816968cfd33cfab1299e9083033adab81788ec420087f4b2bb4227b92144deb17507a01e5c5d752964fa9aa2a34767acb5678e1a58def0e989981e99bb5ed96bfa686a4e22d9b88780548c8453e8e4fb410fbac98c36eb2eb8c127e2e76e2919132186fbe307aa2701cc1c590d352815723391aa642a913bf14a570a5c72f4f18d63c43132d0172799fcc23c5a9032738ee99967b85fae3f5e838c4cf36ed6fead596a41b06df544126e598ea5605f05c2e5a1daad604f9d8c7e0290b420ab9c8a220158c7791cb521c97a3df19793b0f3ac1e24e8f0328adb163345bea380cc202cdabd3ff4f26252320c6b1b110fa8367e71e2317098e22d49b77e073b6582274f73af4c1126962a4b3b761f4aaff7550df5759b914bc77f60af6670bac688cc7a2abba68eba44a807c7424abec5ab6b58d05c8e5121221441caec8a690f2f9f37f0b06c5058df9159a06ba35f8b9bb5332e417491bfd1e8f534ebefa140ab658651c602f16ea1c40fef29bd15b335e1c2f8655594f02887b249b8ca1a63ee7132501917ecccb82bae6c0c2bd6ea7e38ac2cc67f700faf01b29de0dbc0dd84739ead9a8913e0f42a02d255262f22438275ffcb389b49d212f5b27a1099d4c4589b7ad6672598782c65e1b8b33e95f8b2555f64b33f0c64afdd969821f9986c12e366060fff11abaab25748ff3a1d8734b06ec248f6e1669d9d0861eaacc36c01ae7cfdb5731b11d803df07ba93ac2d263f49355274c057f71360af2d56109aed45e9b541f00c580efaaeb58f6e1ff6f980c6be0adec949edf3ac0566364fad4ff1be66df32fcefd359100cd160b518bc84941a9090b85bd694cea06b7fffb3ae522d25a54f6fc7364d27780c7ecb51bf817b957ae4b7bb6fdffe7cc9cdff2c0bfdd12c5cc556a877573f859724cf33c1389e379ce2824a3a3db6185d7230a5ec41b4577dae6353f37f2c93c88fb3a6cfcbf700f42d0cdf56b54f3729d8cd6797fa96108f46f89dced6855566a120916c4847da4b9563160bfb6e566216e9d174a4562e3bb7bbf4e383795044617683986f94b63a6294ac950b69e16de6c8882e393e7216be8741bf739593824aafec26a49174b10a4f64cd81af19a8b69761000a2deaa9487b4dc3a22c2a00f6fa7a836fa1f1447d81d115fa764a0492e7a30544c5d7e75822046c00ddf903dffe2109d6d4d266ce54909791a919f79c55f9a1d59a6a788bf9e2db86cd091bb150e55d8dfe211726ee4a9206b8028f0e5cd841cad371390382d4e761d275383170cd224b4725b280169b569a5f389411228b3c18be37a6ebf7d551ceda4d70600ddcca668ce0c8662a5881fbd70eb719f7e5e32f427c43f1f463ac3b23c389c0f01b3b5575a2f4631d96abb41ddb9036e5a0fd9bda8970c41349f506b815ed5d0c1f99cb9dd4ea3fd8aa65222794146bce77c2f2ad3c383b03b8f8433b6be10eb076d12000b6fa6cc530f4828f11704a8766581b580a838b19b6851dcd36793578923e160ae997c0afdcb1e3d6dccf8997ff601c7a5c3ec44089eb67602af4ffe9670c51ed3853fc3a780f17ea9cd0fd91aeeb09effa9d27718bab90cb540f099770de7eaf1fff7f2b8226cb05fead719a2c560964f0b65f785dfca812d400bb839e0765607ade838681e900633db965ac187492865519226156dce23b3dc507bcd2bef0857452b2164d9d7a74338b5e1737ff3ae7f6825928cb0515ce1b8f3c5cfc37eea250809d5f38b0fbf175c15cfdf260005d827f81133cd27000e0b8ef1313871630fb1978364eb10402bfa985289cd5e40718598ecfdf4430d6c78e2f3e67d63c00219005084af90bb6c27939af4f0d5deaf4d08951d9012cd2e79068d5734e638229721f2fb6f03fc817d74d472d9dbc92deebb8aaeae0f0f6247e5b5f96e12b88eecff7cd77369fadec99fdaf39903ba474b572d131d885072b29da507b350d36717e81f456e14c06855ed66f471d3f49c11e57889fef3c77a9e30d5766a1090ca08dd22d928bf42fb819ec6e70545b70d7c8d2cca28c6426e9f6e5862f270fe491a4e99cb5985fb4c4c42e75f4f94eaacaa579640fc1d93add0f5be61bfd1a4238f8e42463234119a1e3e2ba49f1225839520d7a9dce3efad8326cc8c4fe2c89664912e01a5516bd01aa5787b725bd323a806f5f328f23a8af66f49c427779d20ff196b881bd1d3de6262df970047e6dbd448ec93c36235ae4810f7f1ff14f305efdbebefb1e4a0c81a72cea76989f6bc475bc0777290cf814eba1ac56bb185c2708c1102207ed9050e6610358e659f2c742eca216e27abd4e02de89d160a9dc45a35eaf26ecf68b48256fee510c18a4eaa30928267f7df4776be48e2229526b4134839681a8d675b2653f1dae6b9f1cccf4fe3e9395257b9586b99703196c4c5181258cda02b227f23aa362cdeb636fbb00dac517d12dd77907fed68cc38e1d73def0c77e0d19d18a7c544bc77504417a9e0e76f609baf3fc2810c617c7c2830d54fe291ca374e5ab123ca42089ccefe44fae02f8603d108652a29174c1a914ffb100bb45d994177e60dc8c44156974612ef6edd80e0645ab2fc59ddcfd4dff4ed02cd7e7472b48b40fdf0dbe95b7b5a9cadedcaa1d1abbbe961f6d0b0447b18552b3c60573708cc30c39541e0741723924eb4e73bf3c4f5aae23e6be8eed25a81da1585842003de44c266a9454045bfdc347c57398ca6b96267c9bc1f1e47ebb0f48a842412afa52271044a18ceb771dde5789ad8fd804c7017814cb4e7db898c2066f50715efa8a2948b3c0dc5047796f5dfe603120988af2c9c5b77e797deabec0efe7f25828dbf34d67a86f5bb650b9f76bacc368cec58a3ffc7aad343d0cdf5e86c0fecc2d08ea9eed2cadd58703eea581cac54d39aa309d0c904a0b1a8a5bd81e69660a1e6a68b229f8813c1aaf7cf438e4c9172f393261799ce8bf61361a8a41fbbd70a201328b35ae1ca0b1578d91c81e6b21830946b00b31f84d8a9aa87b29a89245af78afcb09eb2096c6a12b7c197471bf2511c72c0841d2997de8a86bc26c9a070f48cccefa00aad1e79420ab9ed6a1d1381d88098c60be365aeb6aa730d6993a20a20faa33d6f174e6fe9a649d3735e6d1d005bec40e0ad8502416b883061711b87d6eb42508ed317ad6afe5d0615247af30d5e63341a61f0094b5e10252d1f21da81adfbdc73ebe51326bed8817a2eb533b395edd685fa947a319bfd8e62874666ae306315cb8d45b113aeedb101153f68e03f1f8fb47d90213b3c2d7daabd65537284d21f7b9e2b837aca7d5aa8611dba4fbe55c3f95aa24a02bb0e3ec1ea8e58694c7c9d23e9d43efefe78ea1b26e835c3b9c69f1556163487fd7b7948c3f794065c45a8a13834ddd058aad8d07a9d18f8eb79836694a174674ac8404e040b419db1f23909faf4b2dbfc9ee2d3f85b4524788f0d1e8dc16d805c5e5ab41088d6333330f778a22a6ca5fe7b517adf014fbc567a90b13fc00d53f026df583b2f154a808cc9b2a7dc2c68a0a7ea4c29b8f7c807b2045119a1bacb58dde459b7907246594b7a33b4409d78c1962ac3fecb8fc093754cb6576a72702938f9685da29343158d35a4eeae4f91637fc27969a12550eec3d2e5d5d8ccead8933a24de2fdc71d4ede40ce624142793b0ea697abeef2ec22400a1eefb57c5b1b9c5f96107999c774cb3afd47c55dc02d12035b35d258c8d829c0c175c19003606fa6b3a3fe53797940fb8404048a15ebef26bb493e0383da903259971a678ef0a1ede2b453e3b6fb2a66071ee4fde8b023516e386066ee5a5e78640748962a09d527c0dc459150ef71bfdc54d0c5f46db1d7aa781005caedb0b6b757ca35cc9660c544e36c26ea37276ad6aa4c65a582b62ddf7d0fd035767707403f030992c15625b6cd43e7ed016aa49c19335ac02d3b657906f9776a023bca1a89fe02b4e7d4245a65b27c1051bc6de4bec3a6f69246cef4f0d538cf93cff3e9b152426dcc27424aff48b7436a05115735c80d909e3d71b4a4f926138ee8944b7d376db5db011c87dd924f53441800de618982bb0ad57be86d656d2b337b20cd22524c7886b9a0dda94a3a00ff69906f79c23df712466a72af5974c42e780b7ecb4bf966b7d43e78fbf03ccd0c0b365097d8562c13aca170cc442ec28c66902cd05e9a9d7df3868bc4d45714088ef05ac8b7ddc01d58bac55199f13859c6a5f8012e5d73c66bd24c042dc4e469d63a084a83525d275ab19f63bcb24919418b7108a8ab962e50d0ad23d6adde559a9002d213e7b278f1587312569a8f0004b2894858b879ed53483f29d45b2df2d96bf333698cd4ef583c235b970d83dd349ce763336b0cca88b22ab663dcfede04c169addf8a5aab158e81c6233cd331b98ddc9a022ff4a64d83ff7994db24482284bdb03c5cc1be3340211d09d7cc34185e3ecb9df0763e54e8933900ec7cbef8c601aadaf00b6015bce294a5f4f8327d1a9d29b7c7fc250f18a336a654c8f60260f23ed5946114a28d923d3f35d5bf2eca05be051e8af651a471ac226d9889c2b0638fe00baa2924f86f13e2844e301100cdcc7145599c062a13a6d40953385ac5576b675b311c8e63a153b1e0abb20fb79283a6f93e35a8c76aaa7e841ec4aba8ec875c62b40f9d3efbb60fe5d3319bd5c92391b214fc7169b5fe28c544f47ad0c7dad0adedebca81288b1537d86c89598c5ce4b28ad589da43ff34658129906d1cc652db4df3e05dce38122880d9c8f928f80e790d685ae9ee6e1f1d3acdc1fc243e722d7afa9a2ba39c3bbaba7e1d284415732aac5fe6b4214e57e896ad216f6ca9a6f18144244981e41a408b89f9f48c06959d95f3a95e0f1fa049d60cf7139f8af9e240413d490193a24a24f949f82df94e00af8e75f1b7f2804a453c79162f79f5c1e14bdc3ca341745620df23d68d983ca7c1e7ab85b91efce0c01cfe24c29b56f999f62293ffc5df12743e3ba769a7a433e34841fad57788127996efcf29471bed9e4cc947f81473cac586e42de9f6c43481d913d4e3c81b4070564916d80db648a1bf8786fb1aa75c42f1298f90cc52ced297814657cb6020c7dcaa6f588d8bdf6b33475658d5e23ce1e2b87a452fb7db8035080666f82f24a8feb056b9606fda261c9a4f1fa8a36f476e7dd9bdf5a988b08478c8a8c5dec363e07118fc9fcbaa37ab0c4f4326678998f8e622040aa8c62066d39f92e2d9cb09e0281b8aace2784067835bc21e4585dad77cab41e79210c9e390b37e7a46883db0235ff4c332051560db9918a8d229d07369ae43f67b8c67f1362257708ecd72ef43e1b01206eaf79cedf35a62ca4f0ebcd35aa9197a6e8a67770576da355659d5fd61c145a5188efb4af5637887a350497b8fd9db9067010fe339596c25ed3e559ad7ff780cd2302a3335048e08843d4887033e29c3faccebdfe958a6c92008a98ce0fd07276a8671536bebe8036e9b1de217ccd2bf75b7075ad4fb405101c56a49925eee4b784745bbbcc075ccdbb3adee701b1edc481b50dc879dd9094c3759c6ff24771eab72932fced54e04b6aa4e681c39cce92a661527a34d3d22daae0ecf0b4a1017495d0b23ba07590e96ee260c85eec128c4f75988da50ffe3f19ea3ff4e4500c4acbc9ca506e2e65eb6cfb881f1f32810730ccba8d2463772ecb6d309d1a9a32e320ed2922f548515588412598fb347725159f2b55138b94a98ef8b520f74d70619152d56e749d14853c63a97e196cb3fb08f65077fbfa7e3e16edb9824cbbdc874ae4a250488668a9bb14e90ad2f4fe216cde35f46271b9dd27df2f910c237336b327e2f83b64276936bf5089977f909dbdf0cb072e135bbe96ea8c90e584c85822216ad1cf8e66295a2037014c4e731a0947ddb2df9537311d87142fe577dc380b3d7b6a4fab03fc5622d0b6182e747c8372683f04d53c28a406d0a1071a1fd807b3714375f4dc83507e6227f1448e139bfa38450502bbf80fa652192aa8e289d266fed77cada0878f064d0476a8cdbcee617dfb4c468b4241d1e4d9841b0375ff1a5a61654e9579108550fe8766b35d71fd5aa6288e6dfdc80cfea8031d645caa87ea83fcfb35e9e97cc14c2d8fe1302aac203955e206b441e7dd651d15641d9753b69bf85bbd002a75c7513eb4c5956cd6f1c664e6ab1f3d12acee6eeb352ceb96ee4211ff12ed701115ea34a46f1b31ac261ab0f6655735a26b07ca9f0e61df22e2a6b405b7b7131eef9f86b5cd20909b17ea73dca49fd6ab3dad62afc8304ed1fc1b1d9149c51a4b3e01c8adbae02a0c5e657bbabfcd3ea66e00883b2beb05d6cdb6977872b799a4ca76fa6d69f4bde228134f9de1647583020e2d82c3da7ee700b6aa25c1a0fc85c2607f53ff682cc8af5cf1cf1e25b87b6ade74123642f4719499e71fe7a8de1b6ed02579995a5009e0de6aed8ca1003fb7b8ea96446b08bb17430363a1dea666c9dadc3c9a56018bf7f0525c21003600b0f287ea03cdb784732e7cb1f6a18fa53a3ac8298c50a72f2de4624ce0033c6e806b1eb99ae9c64bc7e63c4a9091b4bec57939b8a34c86d966d5ae6d2b01c5607369a36daf2f182236d5da8076679405545ea177d6cf0db4a8901498ae48b76b2b5c0052ef9d1900ecb7f5af6dc2faf71bde3b951188c6bda82fd7fa9844b76cdc0f105a5be58bc7c8db55bd46a7a46898652224949664c915547287d6f1d9b14aee8552e4d9fa1747c14b9d297e2c326212a544a981a7c47d7014ce1250cf6d7c96be16a4782b821a8ea5711e1f3d5cd0e0604a6a896ee2fc9ba92d75715c7cc35c91c7c77eea140ae6f4eed8a1805ff00b746318346f989a5b4253096bc957743983d9e0919d1fc62aacaa3b7f4701576ac77e718b4a8a7c5dea3a17c46fc1218a47c913b3c0b6cdc44ea6dffdc65b67803e3f3a363bec38140f5388af3ac4a0af46208fff622e815f806b709c66a96ee073ca5b08f0cce3ea35ec2ca55655ca172fc35ed71caf9283b191de78f0cde53a380371a40f8682950283ebbb023fe07a8cec3958d0a8de91404989b11978b6c8665654c321c2c1303e627daa2da7ba642744cbed44a60fa2ad19d823798e377b76acbb295d7ef97764e6d2d82c388adb1154eb7701d0cb88f8d538f1634e55683844c90e091ad1c460c6fa436fcb8061270c20b4db14007ea03e57bfb8059641edcd8ca8b14c02823f642a0df15cfa944e90f3ad44380815bcd73b362bacf2008463376385c60fbce64cdcba6c90690a5f21c624ebab797d79d9b311b7ec95f070211e0a33a992088086be1d01a3880832b6cb7fc40d47c2957f37e0a96eba48ab52b4afc6b9be3fc83ac347d4767753de8f88faeb4254de832d0f79a000a098142e460d4fef00425f09f4e13a80f33a802410bdfca5b167f572592239ed4f5523ed7cd2588b27ffc9535cd4ea695fd64d9fdf53a58dd066532c39209aea454b882819acd8a51251ae382b76f4796fed35a8cf0f0b173cfce5a3f66c35afbc37278e62558e655f7e7083e68fe58590ee2c5b32fe8ed17f5828fc78e9da51ecf0b5bacd6edaf4af87eebb0473148292f669a7d3b21dbbf4eb6ec5595a1a66daa5c1b6f1d3047ddc39e0d6596775789e38dd07e078fe670c8535c48cea831ceaad8ee10dd0ff633d226ed01fb95871e89c86c9f6d78fefdf15c4b65e748bb8723728614fbdd2ce39aa87945638b47116b61c707327676e0629140ea884420a552b31edf3598352b3b7247e38386a124ea444f6c07172182f18b2c5b509b4cefb9d6ce752b625158c9ad5a780818e662498502ac39648d3f261ba77ff939aa29283d8babfda73b5a8209fe93c7f12d54714ce59f98b8fa4e34b36ecc79d310548d593358ed0ed534c59b610679cde786c7bb4937c6522712a16340e442a4b7436703bcec453b89219d9e277ede856d1613bfd602b8bb93f78f79f7634a4236f10803de5b1f9efb61d726e537a77041357eb4ec86f25e222775ac886839777cb0c72b09d9b702147317c3d68b26270714a0fa5842f99abb825e89bda252427e7d3399ae5f6eff3541c9be8229366469c296291740490fb7ef3bcca66f22075e14a1f974735399adf64ebeca669d42c9c36fb14a9625927d5cc88b0864b09ab93ebaebb6190cc34fc39282f7813c879e32070fec4e12ba4730c2b1ab08076bf585e6d757d7d9b22f4e679b4643dcad6f975fbe799207f907b1701039c1716a788341eb045ce75b4dc06f894acad015193fdc3619245b4d85a6e01829a688bcb3153931d626b2296cc99083bf939f6e7aa2860a966e89b1ce1a204971305469cb2269ae80eb3754dd49c17898649c308bae96060aa3d6d1ed01f889c16f566b0bc08f979a730ef345bd2fee859e8d89cabdac4314195d083d65892e9cca768314ebfffe9f621590ffa3ecf48b67d5eb64ef0de6062e6583150870a7138ccb618bc338b72e5652e3561041f0ff077aca6b372f0adc67b1c4a6a60ba3218db3b782c17838337446e8474a2c751dc8e5621e4b408ea7056955b6167ff0b47acc89a3532c29525724f1bbc9657d6a1e9fb6bd62376e036e0b3cc210be3047f7161d1094208678fe4c820f15236835704c7057ac664a219d0a944409d78c1962ac3fecb8fc093754cb6576a72702938f9685da29343158d35a4eeae4f91637fc27969a12550eec3d2e5d5d8ccead8933a24de2fdc71d4ede40ce624142793b0ea697abeef2ec22400a1eefe5065a6dac59a2394ce2dce40722c20bd86b90ba054350588ea85775e9df7a6dceb1778e03894eb3c5810d0fabc5921f1fd36621306b183b2a5353677cce8d2570aeb89834036f55f4506e8751162a753ff00187009845dd57dcc7f132367bae14d788f0a220909a316f9294057a6d348115beb4bb1b29d43e4cfb4d63a6b104e4f7d11ce9bdb52d4d4900463e1d6cd9d31bd383d45544750fd10918a32569cd5c3c2bf240a35e8aa0f5025f8d73478b06e03fd8b5e56cf130b386fa3e823ac81e7fee4367c2ccd14dbb3073a49835ed3d85a0dea3aab2c1ba61f132d03dd72b7f9faacb2a96c42fa4bc35c52bdc66e99c1962e1a07848891c023b30cd988b5dc72bcc78c79bdbddaceafabefd3f94c0ce50bfdeaec85ff756e809d090622206eee9b977b0b50f31b83cd4ce04ee9fec7880fb5dc86c9999f7766e641a6a686c6cc8ca031dfdb4b682c076cdecf61b87d437e4316dc82de61a34a0db56f4860e0415c9d9250f0b7278bf06fe0a3ed061dcdd08aead330037dd96fe027d97f812f47e3c10a49545d2bf61194148c3229c05b08d9cb4f818903e6609a159c05912651e8cd0822973c1a540004bb602b36ee9206c8dc5670c74fe2d5749d630e275a76edf24251dc8c5c834f0f0cd66df052fe973bbed44bfb14458872af49ce763336b0cca88b22ab663dcfede04c169addf8a5aab158e81c6233cd331b98ddc9a022ff4a64d83ff7994db24482284bdb03c5cc1be3340211d09d7cc34185e3ecb9df0763e54e8933900ec7cbef8c6a4e2b164fd625f2ee893909238604f62609a092126be45c0265d4b7ec648139c2e48910ef90abae33f8cc80a4a845b364115b8cc49d6d626c3cc92cfedc4472d3f33b0542e79577c9826442eaddf3904825b4460c0e2ea28008befa120d2f64a393b92074aa0310b3f9632fcb535842205f48a682b1bc6814374aa5b12912c2f931bc6fec8c0d8751d0e9fbe64f9cd6fb9f2a3e0844e2badde7e7876b35e5b1cdca76d75a4e1b712f5a7a6befa6f91a313bd89d2cda00697ac72058ab0919d4615ae56ff17076b7354baaa5c6563b8bbfcf13c5ce2e15f63d045536e4143025b457c13cf95442292f187e370af73e7266aab88dbd021e1ca4a416f66c5491b4ccc452e7a0d099a8d1d50a6648aad8eddf9cf4e453493f9420f917f4513b8349ce8f8513191e5732f1a8b8b294f51faf061f56a82582ec282085eef737cad9be58f171f0fb7db3591b4b75ab22bb5f51c64aa703784a8796f62733372aa884b9942683ebba3776ee0320f9ac7529129ef70eaf2cf13b1fe3199ee800d8de4ad6e84fa9cfbadafdad0e29e06e06fb33432c8299eb38562e9fd08d661091197073c9e0e51031841ac3b423669efee7927bc17f25f6f3fc68de35cd68f7046a1ea19dddfc7b3feaaa88de92cdaa86a6353f6774b9f81e71e16a40f3e12ecf88c8dbe97a5cdabc0077b92cfdbc52a1195840fafa427c5c1875134cb8a1c2adadbf5c61ae0f256e632bda2ef9952f1dedf81f2fe41696ab4f2269292574ba3073c5884b6550ddbd5f88460a2f1ed31c7d9eafd2c3f0666a646d2af9f50f54afec90496d46f915d404cb9681b5836259501e8d8cddae44e90318c0291384e7dafef43e1b01206eaf79cedf35a62ca4f0ebcd35aa9197a6e8a67770576da355659d5fd61c145a5188efb4af5637887a350497b8fd9db9067010fe339596c25ed3e559ad7ff780cd2302a3335048e08843d489cf2d64773a67d5a251b4dacfa35efbea8f82efe115e848be85ae046002c731967c081ac882974dedf770dd36e15e446ad3c7f81e17da0b012d50081b46630ea47c93e7a2a51b78fddb457fb0d9148435c10c23b573e6a4ca456792198a2b6aa891e901815f30eed6ac84e505dfe6baf6191690a7c68e8cbdce4d09cf7e251ed0c50b3a3f936ea268d3de6b5bfefeeac473997c23dea720abf2e948fab287ad24ba5c30846c2501a4dd2daf722069267d03fc1e037edb7ff0b6626980b5b09eb1bc991a9d64d8394c6f324dc4e9eeea9d7fc0ed89d5decd5e69e5e5a2eaeebb106a5e48f49d6875114c9060f0c239228e769934ee27a19dd4ddc14cf8c675f981440bccd6ba59a9e040f73b8f8f4f84104de56f51d963e2cf40f8a8d656cbf541777620c63c5e8628d6a1a949076295656551537d0fd0d619f5846330f70aa4b29b4e808438439f20ea51ca42dbbc35e02a455bf61ea274beef2ca317506a27f4c56e1a7514bfe655672146a4cfc58ac204a3a0dfd807b3714375f4dc83507e6227f1448e139bfa38450502bbf80fa652192aa8e289d266fed77cada0878f064d0476a8cdbcee617dfb4c468b4241d1e4d9841b0375ff1a5a61654e9579108550fe8766b35f1ed38fb242b82f9e9de774497e991de0e03ae8eeb499eff0014892735e1365336edbf26b51249b2b07aeeddc15a0a33f2443d287e4c09d217c350d857d9cc2a9cb4fea64a3d2b02127e1305923c84ecfbb7094e2e3e693ebd51fabbe621901714e7b0c5c6db2cff062867fea422522f6cb6e7f1b5bd4c32c112e84c64cc9e870931f8bfe069bb675a6f4829660217ff9e098f79bcd7098022bd519aa5ae0b2ae4594e78309ef91326db3968c726f6fd9ae00403d19847363b1391fd93b273a7170665fb6a95ec7d8398333300e56f43bc65fc38d89b21203abd8959eaaabaaf6c2834b23f287f1973dddf9b9f582b094ed7bdad791c5990dab93e29bd86c81817e3d4cff281ba93a757332f4dd0acc5fb8ad224c8c09b7130790e6068cbcfffa0c3b27f0525c21003600b0f287ea03cdb784732e7cb1f6a18fa53a3ac8298c50a72f2de4624ce0033c6e806b1eb99ae9c64bc7e63c4a9091b4bec57939b8a34c86d966d5ae6d2b01c5607369a36daf2f182236d68bf9c18ff0509dfd497d634db2d7739369d3a7e341cb76185be883740ae518947f4348e9e747fcfddc8b21b5350ffad98bbdcd45886f26af9dcf2bf3ba543df4402e26549a05626860c6f7c5b7b5c1523ad5cb9970947d33cfb0171490f989913607b6823e0e0430d33c0135309bddc882a899dd6176985df76b4981f2c25379181441f8b726c68546b4082c71fc4f466757aa7a86c19e444c13cf25af46dc3a52658bafc97dd505a1d994657973849de4ea8d7cbb23abb9add90094333953e234d8628c528a89bb8851c34ebb33cf77542f6ff74d0cacb4d4180a2321963a7ffe2dd136facf71cb3b8e4b4452c3de0bbc0c93eeaebd9e3d3d96db7ab75ca3f91566a0288e3f44f2c290f9c347bbd9fe8da96b754684016d6cca7dd3e42aca7234e0f400c26b84ab585f04f9834f16d3ebc872b8e6a447a12d5b145a4756e465bdf69f9503e9e4edf9434235dcde970abddc0f33404a5eac62fe4f11efda7740dc4e644904dbf295c5f2063a0c571233d45137a625a1469bc7ad00acf9cfbe34fc99ac8dcd1ce188370bde8a78a2887f354a1bc71cc7359953b4110879de3b9821b1f0f537f99da1074a5486d68d38bd862173e7063907264be94da1d1b271c0f586727148dbcf60ed2cde4966837cabac09a1960b4f8d544e9c61ee6a4efb1e83ca2738f736c9395064e1791d5a68b601aa7c721b48b6d11f14c1d0237a951da3f1cda166606b8a36999a855ac6b549c4fdd020e3f05e729f627b8366c42ce6d3ff232f91248869eb1221ae99084d12f792ca969f05f6b05191d801f0330fd7d6cc0500f3c2eb8d2298d6ad5a2807a9432a238eb60b3c1cea20738be2abbc7e427a1e244e0a172ea98706969040ab3e930e6413166fbf11306966b3e09a4f47e19c62cc2dbaa9210d81896e37e1c3cd15aa0bd3ee3ae75c140cb7aa2bd8e96a26844081afa8a485614637954532eadae7e473df5822bbb698fb7ae54ffa9cbda96d9968d9d76b0d8aa65d8921349d5061115f94fc319da0de9497eaeeab9e0eca5ac4d8fb55f590db131dc0291dee42c91341841c9e150eb27c52dc055073fadd6d410efd751dc969cd90eda9e774af99777f962683b4ed01d29ad03d39f3eb474b169fcc58ff50e262a681a9617f642df420bd3553e4445ca912a6226c7bc8fbd2b156b0e12b283ce77ccbd5ef2024e14ff4a80544fbd67b72435418ecd1aff6d3a9f966f85d7f8fedc1c86223a60624799ad5c77667d600766d114bb31a61f2bab5633258e6557d3760285179ad96b2e1fb78c8efb6d4b66ba19a3e35730cc3d82001a67ac2b34ef55498bf11513031ff0cdc8c8434b331141d03a6a9d854a6cb01269ff81fadb109ab01844a0197cec69b7070e5c3f63cca682717587783d369908e0d8090eb9b3b03f9df1f4c6e941b0b130ebd90134329af0f1a847ac0fb325e32a9e6dca568179c99776f1e20c5948a8451a3b27b6d0102b5e244d7d7b91430067498d1fe3feff8ae94d59cc3423b12a8a9010946aa3cce3ac52f6efa1e59722ead35d27038982699c497b32b99bafc59997570f0f4f079b1b6ac02a3ce8e8dd9bf8804eac2cc549488a17e426ca073ce60a70197346ba83acf69d6521688bc65dd954587cd1132f05c8457efe59c2327000d97708796342a86a20077ede1c7b3b083dfffe59cbb3d5d6d376272249139962c1881897fc6d28742ce84a93258bd6626a7767c99b95f8adbcc3c184c092f272b30b88263846358ffdf9319e59e30d8d6e2ceb50bf76b7fd4f9e508a28c1ffcaabd27716d7f8e15fbac6d0fe1b88bba52f6d1eddde82203502b1cdaf654c7564170ec2ddc4fc29f0852de9e043ad6c3ed0425f1b9dde3db8e6ad9e70ff9e28b404f32b4582f726d6a85a684d91c5f07cbfae737ed2806cbb13c9ef4925632a7b3bc5f1b469ec838560d00d328efac79495ee02d56fb30ee70331da652150b491d68960e8250b042b5eea9f8e5c0aca03d1fe9d576d21f4727ed988134e136c1417f666f5bd1edb91a3e06ed32fabf60794c5ffd54de11200d30e4c8e8595515077360a5b27d6ae5a39a64b1733abdc74b9563de8c78dba8d9f94c8df4e22db0402f3d2870d2255d7f0a4a75f40675ae40f7e828db293710510889928e2022d999020e12dbb7219382f85952bf7463fdbc6db16bc0ec715de19ce983bcffc196040d5f3bf89f490cd7190e9e5959cd661ccfa13e81a915b6f4d7bbe06ad92f71b56e61f5be57a9c752981bf43fb3b1f2777856546604ab441d5bf594814e7311e76feb564a7b82279db4853c0cb083a4cbbcf854dd63dd05dc5ca88e6f201b521ed8934c6d7658d8dfee25cadf78a16900f711c79a451dab934a1f2c1bfd8ed2be6353245460a169cd2cd48ed67bd85ad60862347fb6685bd23e185194d70df6dd681e4b2aa26e85eeb489819fd9acd4ebbb9cabc5effd3bb19a6b93e7107e1de2f3ff67737831e83e3d7d0c6ea70d18a311d448014a4fa69937bd94a0af203b820ec2915c43cdd880ac238939ed51456a2a54fda43a87a87296de0984d26d6fc2c48a78e417706e617372f9b57743a81ffd72c4b7c059d6c149a0ba54df06227c350063119025e20afc3cd5c9ea1484678b02364cbac1cff438c698287749202f345a0351d2facab618e619320e50f27725444b66bc079079ffc482bba318706225dd13c6688d0c200d7c8518e53143ef0fe1c6f4e1c88b5974294c356ff2ae6407f3bed2bed3f355aa1f3c9285f3e11f7d6d864178d663d1b1a6db8ec5dd2f0970a1f59a0ad8ab891693fa01f820c76e0a6eb0c8206a97cd81ef7eb33473e600bf7f6eb2ca693133ead31ec6de332f2f09ff1cf1d7285beb63e0eda79aa9c25fdd10e93735aca0a3b1f47a70542dfa8cce4eaca314e4aa9eb96d3ce948aff1349ede8537b28cab4e7036410018b8094a97c4df709149da17ade72999902e8484d7d8952bcffd64e86b858189611fdf227d52f3b0b7de01635b524de15eb7a4e0fb0e7b30bcbbd3806d4a3c7026f880460059e8b408572b8d0ce1a82713ed28aafbbdbaa5f17870e537f2ddba59d73becd40bf1a4d6096695545186868a01377884fd9b5a7d3e926dca250daf90b2c72efc1bb3e7e92f9301a55b2eb422645b9d0b214e37524063322dca293591cda648118b48bade35f3bc6a323a57dda405ac36c510ab31b3551d9caaa809aaccee8d4bf2fa81e46184b02a37c5918aabefaf39e3ea2b664bc4c346903190d2ee6de7604f005f1b1663fb1b5c2b3df28511beac333276fdb39461b028aa4bd2843636d79aa1e79dd3b2a436b518221080f98153caf9175b5cbb498f83c4d4490bb3707c08a8efea05228f41145518994f11fed1bfe9e43bc58ea03270d941e0ffbf81dd511d7d23ec326dc758b196faf88cda8faa2fe74bbd9cc7c220685eeeafd8094961e52f624b99815cf40471cf29832cd8fe92b7fa490e2b1ccff6f100573d794c8c310e6d010eb78ca1919b819848dff1596858a5be6d238808554b751570e5acd1b8e793c4fcbda9afdce7e50af1db60554ca2d004b5e407be5fd7c079385be223cbaa3cd88d59d9a19eb1f3236bee65e929ba9f7c629e8c28ad749897866ef84435f4d5985b8453d386c69d82ef4c209d683ef6510726974b573de8ed3e6ddedc759f8820eb71f9a18293a708972f838fba728a6a7c114258a92793a7dc07f0b9a3913fb648c141a17048436eac8c1377ccd8285572ac64ffcde24f14e35309abf8a9ce40d409f1d603bc758135c42185dcb22bb85fd2d6007f7996585d2be9b846964b352bd774c172d0c1a8e20523ed83b0230f1500bdaccea68927f9e0634f3b5f89a5b3ba351554c8ab421b19fe75e26b8b175e4c2d02ef2f1bede9f89ec8d842e65973ad3f2bd39e3960568c7de8386680fde7cc6d2495a03e8d3307d29aa7e40236e264e4944439d392b1fb8359e78a0cd5fab3414338616dffb303017944b8b06d67f1c3905e0f4c0fb8753f3cf3426533919da4d8211a2552ca1e0b35bf015390a7ced67fb87d33f82612fc6f9bf9aa49cd5d7d103de7849dee836e27f140c7fcc97d5019905aada8f98555bdaf6fcab98ab588b284d692d494f785e795967fe3a81ea833261cffe11f17143ace123814c77e9fc89c1d8a1e1236ded8c2c2a60d090d877f884ebc144f837e612a23d59914d859976a2a4d4b9629bd9498c9a785720d657116c221af6acf10e0694c3d1ec047c393a42575b84a260c07292e0d3563597544e0b9dd237b38ef5f3f26895a8280c31ab7675f5308d50364a9ee4ba0b76349ff0e9e23127a7a4dfe90b496fd0629a8e86e38c1e9e6dbdf2830cc75d6021150b7df6d6510cf9c06ed7ba34d1a95eaed56e44b86428f60e23aedeaa7b6d80861e6f5424907040bfcd6523b1a5ea2c1a1bcd1936a49f40b5890f1e59ad88a6665eb360864d230ebd00a58c69bfd6f0f35f3f6279d23ab0c1cca910d1b2bb621e334d9dfd855736ac0b14bb87d7ad24fd8158185962c00ef9742b626e42d6ed9cb14ff2dc600b7827a733b63caad1a332c272f213972e96c60a119a39a6b2f9279d564aeafe0a072c54e52f18a04366f615a3687c906d0f5bbdc3eb2b010234e79618bf5e17e699838c679ea486b10fd7c3e0e0fd5f805cce6ec982eb4ad4c32f345649cf54b9530fad7f190f7f456c5273f0fa5e519fd99f65fc0f0531563370096a4e80a5dd66a7069e55a96a4fa9a0bf5a2f305e6bfa261f6612941797aa54c59b6f529be9d61e6ada0572a555045ba8e7d96d3376785e5a0070c911ff070535eb893ebd21441eb79cb55669aa0cfa550e3735c49b39137d5b30314cf8ba918268caeaf4ce0bcd1b3f67d979d78c54ec04fb859fa917a1806b8423d382d4267449f03029c83a6f9fa85e4bdcc4daeeaa6659bd4a0738e9d927cdbdc3ff9e3f474766fbf2aea2daf40caef909897a0dfb45739690602b098938ecc208a477645f4cdd953ba20bc4bc3e9308ed94391ae8e3a8ab00bd629a7cb3b61d33f071f064b9db7391e3a3034f1b82418195aed2914bf307ca6cd38fc3d3b6f45c66b47bfec8bf12b4a6c4bfbee6b0baaa71c1bcc0ff5ee97e411f79883d6da7f66b47e07a962543bec5ec7d6fce011e384ce1a4342ca88619991d78043f776bf225dfb2dafb7bfe8c6eb06df18c05fbc525445db4d3f306efa699360040fb48efdf525a195eaad0261d01c892f4bef3a8f57616726be2eba1de713502147c25dbcb796d3faf6cd35bf69d68af84154fa7f3ebb199ec4771872e147517468962d1da9e16188416a3cf742bdbf42fcafd4d0c8022f2c80a8f958e081a7fc73cc1de31efe797de6e7452e8c63e6f5031fea8553114edae9b74af125a6684523d82a2cf5688e146308c9c456719b80885b1acd43338ad954d5688c1c2854622019b5b28dda9b33b6360864ab66bbdbca870cc8c10b14202ae8d78357aefe123a9c460f9982b123ecc8c01bd226216134aaf6090d31e8a7cbf9ab6d1d8c0c8b35990d59fde206cacaaf51019ab53193aebac8e289811a3fa02542b283007e629b6cc04350dd627301d8c7b8c6d34287e9dda2ae14a4af482d6c6bcb91a82ba0e71b89935b7eafcd0e25230d84e0d48041357351bf0a34be66090398a92199ec702afecdf1fbd37428fc6e81a6446002c930a744db41f52a8d56b798130b89d29b514782813c0e6a985674ffadd11a59a4a48e66583eac77fc54eba815cced81927f292d04e94b37800526667fe75d3c54881fdfad573e33d7296b729c322668408f0028479d5044008abedc23501b7b4d00310cbc23dba01cb5ceefbcc0cb849ae69c1df6ce7e250dcd898782d1ae9f98e00495d1ad42dee7a421ed573f75701986ed8e4c729335447ecccf14aa563f017ffc9206ecc9349c0a18f45aa3060363c1b9409edfd1cb8d3213b7dfdf8153e4fb830c96572da71c26c66a673ed927f51fd9dc3141b34407b36679b8126575e9028130010b7a8b7965c10601ab87e0b89db2e6f37211d5bedea7b36f15d71fed8afdf4d2f0bfbba1bcf8b16c77c5f820ee294aca54608ab887bedbbe320de514759b96157c4ac14d290a5cc4159c90d2fca2bdd35aa2c7e93ff9bd62e07faa8205c6a2705f91a5138ec76a79a6f59906bfe17c3db64cb97d3a84bc94458ceb883a7dba271a3af0245cd3ec73b1ab43e4a099045840dae656d47ce021ebb352e0a26704711ff7b41d36ac41e63175440af30bae0e5794bbaa0b9f61142c8a2f3a1fb794a480b0b9383bd8765f0ff0ff6d33880c24aa1f28ee312e2a11b811eed5fb17e0893cb98183fc6b2f9712f3f7b7a88b76f828c3585e541c014ceed3348dd44573119cf35f6fc2d646a67e45a44727fe79a5379b4b4044f01839b839edcdff1771ecdbbb4995fea6672aa0701b445b1ad1fb68df676ee2fe5d1fb52f8e91f1bdf7aac4fed0bd1b5d5926738b1ed9fa39de8a3695a2a1d889a380ee3151459d7a72986e738473fdf7b5d8f5442bcfd2bf3e402db04cc3497cca8f9e774651ab5ea81076361b719412856be46b95d85858108768eccb344b9d93fc6c3ec6494db172ec2fcbe6a3ccf8bef407e8bdaeaf41e613b793f8064dbee2cd7fe375108320faa301440b65602335981a9a0361a696928eb54523a7044cb914a2bd0d5c65628ef1e36553b6ccfcf566b908786329e0122af22b0850cefa8af24b72a126b1de87b6d22c3f826ea46f524aed7635743868327390bc17f438dc0d01f296c468ac76e94da3e81969cafaac3290f6904ab8852e5a7f7538cc34479985bc8a061b6ecf7b0f0848a2b33a8c43633226aa00365d1c49c494428d5ecd5c30ce046a65ea9619d7eef19ce63cdb108bd945fa357a78b4464bed4ff07c0004063a8fe8218e10dc626b4b5cb84b3c63244682829b7522418fbcade139903980c830b58b06199db7fde3ca73bd45164252a49dfec43534ef62223563d6d86d5db83b0a92c8f18c7d47de2088ecbc8bc239ab466bc3c422f899d63ab61d8c7150f4d000e69a0d54ed64dc48f270eb92ddeae47a11476799e90699716c74790a6e3634cc6a3d23ade2f32d5eb5023830c7de3af4c3d030d01ea254e56c4c93c4e20fe9328eda47daf5f207e34b7d2378961d9feef151c722553cb4a3780a2bdb0708bbf5cb89b186674390d14348669ead41c6340507d9011519e8ef713911900bba598b3313009f1cdd00d9f52b3669dd3de827e5632b217b07bb89a0a5eefe82ab80fbdac22bc76105ce924380a9f3ac7803250394f687b93fdbac470c7f3ce44d3a52adc7b917155587ebae91a5ac18df306b7fbcb1ef825cf1b61f8659a88b3ff07d858b6c86d61ac8432b9d34fecec626e02588bd09b9479494d776736ff61d878092f81d0804a13176102a19c6e748e8b070fb1ab865c2f006618af6bb916f8cf79f3400a493f7c894dbac8270669aec7e286c3ed0a3a617a1f0e739b5b006c762043ef27047d7a849a729591761ac5d363693b3cbb6da9dc24eacfcaea5f544e3b3f746a3487748a0d5320f5d8dcce1e2e024542e2d0a5b7b964006e0093c5d3f2911d749b813a9047556a26b0c19e7bb7240694d14d6aa1d15bd812f55462b309343e20ea8ae1feff8aabee4772ab743afe28ea816bd9f363d897c443987d2c0fa10d2f2aabc377ea0320d3a9742c015bf75024d4c820f2087458c9a7fe9951e69d782c734c54227795d6de179f23f43218249e15ee78210415ebdadfc9761a08fd3f862c898d76c1581271ee60b6138a310f4b13643b397bbbc18ce76a05374a982d9ee48b6931b1a6a1af7be7a0edd39bbc89abf9ce2a45cf1f95e88d21d4384f4cba711a07b1efed32d40df008b20f7266018be0d8c9593f26ad30f5ee78260422ed1d09d7812ffb77e111f3c0192eaef5d1fe1503b0114ab05b2337a8f69ffd693fc6e109060781a1b2bfe70638b9038b9f4922c29a6ba8ed108db187f9a30834edffd35eb4b26af49dd5e5cfa696ccf9ef8b1135f3ae19c1e206cf456e019dd02d7105ca6ccf8e882aeae93548231c06a909c0158ac70f7d0568958450f688f550f0ce64d9ecb8e6c32bf1bd2443479f053b01fb890ae3232205fd5a007b2cf975d67cf4a684964c9c6ba4c9abf4d58e786ea97470f27f59debbd6c163c5f71ac64a583aa72ea6dbdbb21dc80878f5f3cce222ef7f04532393024aeb49afdb4da3dc129581c83a5d3570af9097483004dd587fa2bd5be6715ba2157ff4cb8399bcc092abe4ce1fdda5048da25848d179743463e4ff04e4c26106cc643664bf26ffb742567626de947ae376eb1890c960dbc573422618f1e2fcb1f269882809015dd22877476a5d606182276b6cb1dceb384bb2ee0dc7e83d15d423330f957b17ba47e80ef91a6a445cb75186e0a53fdc68bb59fe4832b9bb3aaa3c4ed30e1164e20665487f2b030f5840293d95e1177a20023afb56fc8d23d416ebbbb617c1a0bce00d3b92976ee50cb257e63698004f5fac4712a1961a5d655a6e7d677b8bf9b089a0770a11379373720b43135e9cd27fef3d091809431324e2f2d6b39db13df5a2f5bb8cb1b3cd8e0c797c0436057eda054296574f983fabe7e62abd6dafdd3f510eeda82c8d600f7b908e6455eba36832ab0d016a21ab202a74aadf2926572c582d8630af4ae7351497e1f978999f1f0a738bbfd57acdaf566d715030109acdcda59dbb9c08fcba751157d138f00504ba72c0c3657515894934bd07d0dd1f32158991c63f6caa4f50def6bd191a2fc1dd57289ea66556dfbdd7b690c153001ebb11a3a9ba5a48726e968191dc559320118d99fc1a31ee18a1c3526c4c61a84a50fd78424be8bdbf9d858ef1d70f35556c9a194db1535dd0190b888c3b4bf98190e0ee5ca44f8321bad2a2de2a8514ada8268274f0a81b203257edc57cea57aadf7f8ffc910c1989f38218096f74fbe6767b72406a577b69bcd24f8a276b8e580f180a0cfad758d999c459c095389a32b76400121dbd3e0f3ccc3a47e5e6eea5b23509bc978b68878eb47ae0cfb995a2249e1b8409eb5881657ea8e8a1f30ad8fc6816b32c9fb8fd1cb365c58afdd06628a31ff6ea1f0e8de45a39f16ec7740299437151a57bca544ee15a49e2da9f74560c092e9b0ce35ef6f244a7e5055673ea4015fb1b8882feb1859cedb24e4ff5e916e7b240984feac78cd2374831f08a3a73f6b6dcb29e3b9482f49b1ca169cf54e677dad1b0ccc08e06ea69f136d6ef12927ed90c8ab4210f9140a91a132ea8de70dbaf15dd9a3d9f11c07f5ba14afcb397a07d51c09cb8acae556b199ec8db9037ba3c4d4f89c97941db9dedd50c605dbbaffcdca0fdfd4cddfbaa2b1cb233aef7fc7d7984c4703440e808fc208b358a93821cc449df2016f381aa7476d6ba23d9e53012c6f498bf427a8b8c5ab4d612a2e8b4cfe6e12b621318c68d5897fa1e3038071efc60b79f31e0cf29c611f6fdb125dc09b7db383aed4acad3045910df860faa63d62fcd933ed1fd7b705ea306eebb78285b9c1f2b5c322f09306ca652c34e00cd2016a72c450a4a139649abef9376e839c43af58b9217136bad3421aa1f62c84357e91a8e60139bdaee95cf42afc3cec03d6558e72d75f53c45da8c2deda0db7987e41bfa074abba542b674c56e5d59c6a00091d4b9d20de9449e7fec2c57776a0563373336ab456ee21bbdca716b0aaabb7f30fae919d33d7f6f9cce46ab6eeb0983cc547c5e157db242c734f11f1d113b2a9bf5806a96721fb6fa42f2dd574b3309b43e6353b1f98d42a5ee50f127f18426bf5212f5b2f9d45b9379b17af036257afd92c42ad0d697d7e8ef582fa08ff515b792a11c2b1252ac0c20a9661f26bbc390a11df973e476086eecc8baef651fd4a8ec27289e5d24f235a7380d0b3caf954f914f093c7351aa7dc287e8984acd3f9e7676b5132dc36f5cc0148645a11d41f2e9f0193eb843ed283e637d330ce1a0fa1851e740b3570d7e8baf5aa847cd749c706e658186a30f6389fa91d5973fee72c2bfdcfdd8241fca47c2ef55c14050e0a5cf481298307e3d259aa38974b21adae997d55bc7be7cb4e182350efc802d4b7f66aca16a3ca4d2800094f4d4b41476bcbf7f4172bf13f2f934d55144e879ac1b708158077987abbe8c6d84dbb0b6c7451c97e8d9fbf877d975dce2281e70ae37341d7f2730a1863ebea3b40552fe7ad2e8a24347b9a5cf5da785d419dfa47400c6a91b42d4d036e54d063e8935b9f9db340e103303cdde43f04e2fcee0f5df32900dfd015ee15f3c79763407399d2dc61ff7523eca63c8a9477fee3ae997024f1cca6ee4e7b59d41e7be29d8e5d472025cad565b83cc5a21a6865d9eebe7542abfe23b23563f914761d7624375c0a12d72b509bc7a179bf9156f204f2e2ce5f487f9710de60e517a0d526b6fad9f7ab2900f9026afa4d7f4e70c50b5300c945f5d58c3082e53d823a8e3ddfef76de0b69ed2f5eebe6a1c20ca38434046888e09ae8cb53c85db45b3d4775c9de4139ef3d3f82793bed364fcbe29d1f4255cc20ca353527b93a81125426f0e3a692afb59970de6069f33175fd3d9a3f266c56c59d4322be5647661c7ee4379b701c98ba5962388b0013f83e9dfc5f93f9baeb4fdfbf394a1a2a3458fbcf100aa78bdd428bb4cac81f0a1b9bce3fc2121668ee070d065bd9e058ee1b2ea515ec08fbb67677b8fdc3f2890ea035d0019ef304d8046753d0be366d5a6696c35ac877830c136a2e2c3fc1c05edd94e11376c2dd0bf4663586a0ab7ede6c76f6beb2a63c48b0aaae177445f95c9d558cfc4e249a790189a004ed707f385cf5d534577a6beaad6230b35bb5c159fc3b8c5ce4e4d20893855df1c1b8bc5170d5798f807680e24d14efbde13f0182c1b90f4c93a161832dd6d8b77d830532771fd739dcb0612b183b7dd478edaaf97029862dc513a3d731940cce627663a95470a6a2f19f4b687c7a1271829eafdf7ec3dfa1bf1accec7e5cdecbf93a7dcfb76c5adaf8f8b93d26ac51a7eaa2867a8a3d3386c912b3b4e2d53ef5d6b3045c70bd1db4797a7e114aa608ad30818d680f18df3cb66a0bd52a99644e1e99c0531fd8947d3c37bd6123a1f9834c950d5de7537765b65282e8dbad78159454c383d25da6d00d32daa546455f56114cca9fa294d19c217d88dd70afbcc1665ea3ce4effe2594c8c9717b45b38fee2b4b0b270fc05a6fb211f415b32b9a3df28ba3402fca9c7f2bdf5263ce726684b0d2f9322627097a7ccbe576c5a1424c409658ba84b148017fcfebe3873d7070b8196de433445d892ed664a622e09c8aae58872cf25b392e28fd5bf484b5f3bb76a3243862d5c235569dd50660b8c97d786646c1a6c35fcb51a818ae45cf34549edd114385e95a9bdafa4a22991ab474ef99cd23fbac9cfa1cdb564bb8e2d5573ba9ed405099aa3d778c21662f46f71308b1d8882e43b666e47fbeab6f62f717e366dc310173aad2d882605ae08b0cd7c216486e60377d1a3553eee46e9c8d191de5b275ad8efac64693be1f896c1805b29600020c3aa774ee2fc02da40d2529754f0ae2a4a098280421719187656614e16d5858f19c19d4e835ddbf84cf63b1ebe240f382f067599024257e6cc35a51ec3f688d0f330923776eedea8fb358799cb8d412c4bead32d6cfc3dab8e10b319034695e29240f04deb946b70dfc33beeb46dfa45c93abbee5c38326c076493d1a75ca243cf5428f2e0b824b98425d30d0f2b2833a9fb3cac0560f73057216fc3668c35e3ba2b9371195c6e77fcbba8dd2f9327dabf120ae82131ffa0a302f222f104ae83c0a7e198703af92b5091b81fb3c1a7cf257e9b5b80e1ebc9337ee7385dc3e33b01c09ce278ab9d27225241aa96991ca6a2831265272f4a6925fed663eee264036f94bb1f9c5ca947fbe4e6af67c4da9758b32bf97d71fedcc82e0dd4507fb9842651cbfcb5be17e3f8b5fe8f30476f59ef1b964d4daab49cfbed2f6a578861ea5bbedd284f4d4e1cabd066ff4d1d81e9e5806bdb97fe738a73cef8edf3580d2b9e8ddfc712196bc1671ba4260c2e3f1d0820933226b163f0148bc2769b2028e8662fa47294101863ca992d62023bbcb797e11d0066b968c4d9beaf1f765bab0900abf2cd7b2932858a85e42ec7806d5232fc9e1cce04ad44379d99d59be8c2d646acea0d54a9d580847d9e4a6989f1427d7230851d1fb4d737ed2f4d00dde58a15e74649804b82caa2b49e8559a90306a18dfe5d6300e907e2cd067e1b464e99b285d98495e8250da88432009e0c404de2590ce5dd1b3ea3bc82e912bb0fb6f8b7e7512e160008c699cfbf0bbba824602c2be68d7ca90468435fbbcaaa279271463a87923e583c46c8e0d7fbbf57a5c72ed24ae18b474d3ca6f0314fbc9cfe01098f089505ada8c34c56d82570266c8f2cfb3e8fff1eb705b5bceb965cbcf7d36d48b60fc533ff87381987ccc37dfc90f9a554057d444d79c732c059334e7289ffc798c9f92cfdeb752b2abe3200e12d801540e7a38e3615abbe2209c718bc087f35506bcf1a78b054478ae79f4ca5363c01f85df798c0cad0ae9917bd56e0aecda09dfa96cc00596805f18f003bbbe60162fd17aef9092c71f3de95e531a5c9f9eb5e9d7fdc7141ddd487e0131f8b903eb726afff22b191ee9522922b55f1f7585657d69e31671fbed335c8e504b3474f23592e60aed86c28aa101e7f67d3c9e39aaf5e5da4332760ef86e9b8d01af8717cefb8d630eb7539a6a7e72676769e6d15e700865a5a0579ac59b9d250799faa0073a54986082a043c1c9cd26743e16cf6946c374e0cd304000040668cfdd12a2cda7bcd7fb0237fd08a462bf3c962fd6dba9f12856f0e9508c577f867ae2c13dd01c42afe6f0d0af2074e50f6740839fb477e6f9877f301f188d14533ceb8bd140952709a90ca131f29fa451c468863bb931aebd7d6fb3daa5a4036d871bb5ba9763877e746af62b91ad935d8ee704f35701dbc66407d093bafc80b88c26e47d4de25fb5f0261709bfa24a889ae72739f852356886329f43af299a642c47fb887c14c352b01566d5003ff77f0d37eb7b309494ba869d9ae5fb4e7ba078776caf80de38284fc24a83734c718f4aae047c547dadfa50a50483a12bdb1fa3e0bb92d3977615b4f48df5862ab926dc4dac607a229561ce4a18e4af949cbd73700e0ab53c588e1d2c88aa41d5f812e9302418b47e5082626895007f7f2d50f1f77326094f53fda731c234a752e4512b7d8690b39459dce5236cbaa864f7d1dee3ce32b3ea9ddf78c03cfe78970d7f6e2eacc5654c20c29608fc94dc032245ffa4e0cf0fb6e4a0acb70296c7e4aab7378ac1ec0df1538228db144209e24ce8c62ea4ff4a32c3b0d681f04b7658c247e8c0ab663875a1d8636bb0b662252426e312ad9ddf25af353da2ee3c15b6be170fbbb4e8e8cf254d4968ac580745bca3eeaf21a17fe73973b5f64dbf2fc39fd29aefdbc3377260a31a63b3c18909aff5b82ef0f76e6bc74d02768e2f2f393712bfd1dd07f35bea2b12f909ae6b25dfaa144d2ed9c9e9ebb080844808e610f5d78bcf5043824e1cb6ff531127db0e0c43b733159b6d1c9cbfa240b757d94ece6463bee75097b9ae8a3d316648e4bc795da8e723069cf247f3b3a1f51daae41314b98a69daca917eea83a275efc3c2cbe459c061dedd0c559de507623547cb8381b507ea4c6b85bdde2a78ff3b4d8c02a27ab1e22fdafbc7d2b4255027ef6d88df3174a9151bbc6831194ad41812ad85b95a8946bb35f76c5527fc2e9d705fb623232080fd94cd6c2aeea85ce044c96d69adef19f10b334598e30b4efcea84c59b15956d0ff9bffbbc254e257da8a8526c39628d6ec50038017d51d34e46d37a7884343c9250c326140833415bfe3324c1f1a1270f39dae0379b9f25842803c2fc3521fd10b886b7c1b47f98a1e76286e9ddc05f88b10acdc07ac47c6ee08a0c6dd94da9ad491652eb29b0b74dc207da74a52dcd4d1fbb279977da32424e95c36f6ecf65b53cb04bda9ff0c613c1fe3f285ba8593017beee26e0161a0681e36a968d0a703455f518a6a48832108735d17fa6aeeea188b84d4da273973f2bc1579903c55319ac205ec081c4af46602e08d6dd2399f59e72e2a16b6a78b84dcde3245bd3da96f06b8211cb2f64080e7f3c46edddd0e35f020c788d3e9a1ad87fbbb3bc97cfa41bf1ab983866f86a71ebd7b250e0fc04d46f5ba854f6cbbce86bc95337ef85599a58d1a83bf7627dbc8bd1ba863a3a6d564b5ee5b5cda124e21e483b382012780f3e44d8098f2afd19c2e48a7a8caa3e98608542fe5551920295424a40af98b66a28f7f1f8c3060b49cb5a071c8084935e006aae8248e58d4399ce93eb0cbd694ff42c7388e53ab847eff4701a31375b32790a7159c7f6b0dabfb4210a31e8266790e92d9b224b7efcfde5cabb79bccbb66ccc4641b882f3d09f5f4131b37ddc80f303af744a4337cd99efae36d8a4314c7646dabb465d1b98164657834fabf81ab55e0f1ea1321e7d31d17b11aad210c2ed4716153d4a432caa131ff65956be18a8afa3dd6df374541e98db0011d3215cf4a5d43e37392009e0f312b53470096f9956a30373985a608ba47a62535bc80017143160c6be3a2af8c9d7cdba22281b989c1305eaf12c0e27e5fd1afacaa87bf361afc3a4935b06ac2cb84dfd3aa95e50c73f37f0b4d4f16cd0646334d230108abb2ea27d0f03968bbf9e3de01fb2ee13a823f3afdb230e8fd201071ea46b0856e9b20e3bf74914d1b8652f9fb12e06eba9c1cd63295924dcce47fbb35b992b02bdcce6bf5f09f2f7ac490c7ed229f5acd6ce57dea2ed16f6937c2da22cd90c345cda8c9f903319bfe706365a2d1e9d93e8e342440d2d81fe9c3cae87843be1ff92a60f614f2f694429722e1c76cf873da37e6856028a5285077118ce45dc5c026d5e2a56f069fb4b25fb24b0bb0a85deb636e7b9cde8b558fefe36bf1e8c231cd4c1b330aefadb604ae908234780f72113703cde1469b40767d3e53e7422c21a31dcb062c3d37b5d81c465691e5369f0810f20f0c7e7b453e8c4ee37f493f729300e3ec01d81f406a86350d497ff26cf11282c9612124731aff6b9720e3b8d3442ec8bc4aa12b2b7965c8f86cead1829618459794ba25933602e057cc1ed9c57b856aa6ba78a0319a2079a0657aec85353f36054b9dc980826349f54222199341b5d17f7801d1d3bc59b121c930853fc58e61cad726462d76add0fb13a06380841827398504aad44153b434ee5dfa5ac2defd107290f043ebee0acb01bd8b794d09fd20b6f6f6b5a31fa84d864925aa7925e4328f7c59ccecf6524f16d35701dfad3199f4b102ccc89815e7d8ec792c770df2a75fa2d9ec43bf108bb4e178fba1648b754b6234944ba10249a2aca830149cd174b4af7231e8fbc651979f462632ffea8963675b5f90e6db7c0216d7a6cd6933298b0acc9e377c4ae8ecebc56e10b0a8d9d5907b05aae48fa592f86dd07e617100c510071410020a789e3e276222ea2cd80d22155b0367cd755523e38fc9ec8438111c0f05a480f089cc5ee5ccf560396435dd9348cc6c2a277a3a04b06407c3c4b8817fac382c5993513689287d3c699770c6841c6cc466ee289450054019a551ab298f4d076dc89b21a684979d91c6973e5cf62c8541e929879153937d09b389405bc8e069bb6560ffb5fbf6f0f6488259023032cc07f22bae03927f59ac162ed04416cd2e03967e3ab8afaeabfed4211b403b8960ab3d1f6f4c4a8d90c692f6d3c06402704a2cd6ab4917599abc3e3cf5ffabba1b0cec09afc6bdfcfaf99f414453d090f9e51e5d5dbc6c122deb080435fde7f240e3b6dc805a26a3fd75dab968e5c6b1622e6c4a9ef1c2d077484dfdbcef2cb34ee052c29ba1e4a8b4c7fce931251d5b44ed8d1755ed35b629207fdbb09684491eb1f5632dc8c9021fc9f77404111bd611801e63e99cf3ac13362aedcee2156c7b9c64d16e901042805298f4a6e70952f27a68f68d42e25d2adf863e8fa21def6369583dc543a05de0b13ccb759de0cbd40e7a89e49d02e935d84e2fb0b345991b99897d163b378a985fcf829faf6babc3d012ae0076f91fa4ab8b4f848753ff7d151996bdad643998c9202ad472a455e0e5b23cff03dab33b8d7786bffa545dc6a3b300757b491781bdc38c52cfe66eda2bc757a7e948f8f5eaffe0b0d3e34f8607820851af17d0746b9525c2b71bbeb2213d81c520141dce7fc4fba3c387ab777f2ad180386b6ed791e45d071ccd1785b125115f86cd51074a5ea5b88e2d5ac549a964634df19d3b0ea03054e8529c3e1008bcd7f94fb14882b3f2932be91ddf93f67e71f8b39e20d8fa9a2e925ecf694eb7be0b70a0c84ac2c142a28460ace9b7cabe3e53874d803d370ff047d2b285ed85e7d0d502ae873c47ddb84a9c8033ee5c96c2e119b01cffeb28912fc2c44c1fe610dfb09251d0b988d11020a2d59d9b34cbca3693ed490813ed85227c4e53044d2bd374886f87fbd15d5a0d417970c5801250de2c03134d3662cbe45eb873ef6f122aa1b554fa66c3733ed4237bd85f6e703ff9c26162b3d73910d81ce91886f91a5ab3666bb23ff213dd5f72e0e0e73348e52b47502b6952f3d6fef822b97456ab171ebcef685f7c053ef063430a94a87b20ee8fa8f7a245ffc2f53187ad19501a870ab8811ba5a6611ad1844b80955e0d81576f93b220fa4ed88f37ba687dce7665f0d0356f1955072cb9692857199f1408ee1113ff362168c4c3507d5812f0191d29eaae27186a1fb51d864459ca21db528549fc96f4ed9d8f3159a21a9cedbe6efa4338d2bba60dba3f77c6c9212b80845393aa36a2f6094a879cdc17ed0d6696bd62f5d1bd9f199a6d5ed7ebfe25a90b6171b629baf800cb0acc1cdf7a8548ec78121d2d1128a431888fcfedec63b0229d6ad6d10db01982da0f16aed2e4c4bebacf3ab39644354684c8a7210db8702c90b959a71c78636dcf3c3f9c8e2953e011273288451cca10e7c6e795294386f103ce396b4b4bcb107bdabd33f82850ed76b96378056e4a7f4d36a01ab98e2518b12123a14f710c890fc507e675e4727565fdd4e77f28adab2c5d548900328f3281075ae7818950b16cbb9b12b321fa9f9f228bafcc5a3812a1887645ad895317da690fcfe1dac2b73fbf878928c74c53bf81bc8d0cfb2c78855cb08e6b54176cb92f0920e555bdb7eeb04e3d6772b2c5d83be91f1c429559b62a7d41d40ce72c745599052e0f96b09803686df3cb78ed33097b7b5b05aa267081f8cf51f420b83ea9f460013d1bb16572842ba124e6e2a45b366c8f78e29faa45e313d20ed0147bd5a6a2f996e89f277702045c71e505149861370125570017a116116557c8db8cb5a16c287c6b3151fd13051250fec3a886e640f40bdef76ecca341e98d88792cf66ea1b3bba216ae42a0016404b1ffd3dcd11a5f048c3ab3e4d6fa579f7547b6f0e771c33863a56b974b24359f06bc7681b0f11b7b404184c45925473d4c8eab5e45a9c7dae5eb71e9499815ab99c71ac830156bbc5d149d0cc2f791fcf4500672e631faa88a3d187f53690038f7e3163a9d49823df8c9b4c984ff09296ea8a015ece506fa2c4450f9c767a28e455ddbed3d6d8948649b68014c0306439f58bd58863fa0a0ff2dedb180e49de1fa65706e52f5babdf40d4331214ea81ccd66a6365244be5c237d0417f9bebf3fda21837e51d4f5be48fb1ec69dfcaa2ea02db29358745540cf7f32a7738099c7cbcd9bcf9d2758a0d04de5254a0cbdc7c0fc6088ba43b577845da41671eca10ce21e2484769c86ed870b5538cc95c95dbea84cf2892ef501dd6b4cf223cb3e947c696d875fac0f7809673d7b15e251aeb10cac7d33a1aabc0c7ea7b7ac377037ca2e0a51d7a13278ae7f48b104596f50b01137f7fe29da3f62afea7b415b795d9f5c9b455d00137c07c787db0e623a4fb8279475ceac3ff916d27e597685a76e676dc3b92507dbbc4cb073a5f97b873e89c146db3b3eac20e46af3b3a49ba36e4c5ae1f78b0ed0a08453c646072b885c51bac4ac0c295b519ed4115792b0eaa4db766c28b7566f49e942b9f38bd149485b1751c9eacee7f05eccfb7563e3e830aa6ae2f0aa596475348c9053cfee876e68790782cbcdae6ad61e42a0d198dcb9d6123f0d67ca928b3fbf322cb0cf0d442a507bdc516fe8f99ab3f44788d61f1be947fdffb41d6afbb33e2368df4ef8f646784399f5302ec77711c2322585795aed16c4e6fb86b2e76f805eb7186402d1e44c9b3b61481cd0eb97fc6c39cbaa3c1c890dc55e83115f73d39ff4f33703b553dc93a429cd144a2570afc92443c279075b9f6dfea4e092bc389c6a9a95bcdb8c4395c4ea38fb6ceb61c803d4efc2f6dee010ae589fba2febd9b8bc5b7d9c95f1c93c85d58dea3fc23d8e6b8292b1adb219f4cff68269ebff28335e3118805ccc97e0f498c8b443ceca46a52140632b4ea47e0749c2c03a30f0a84e82fe554fa768dbb5cd74f57ee9cb123a116ac429201287033bedbb2eb4b4ac705175e7072ba1587223a8e17e2c865088baf665618a5836d8bd6d2d89518033e005a6979387aff0415ea75af27cb9b488fa3cee904d108743dd273eef58952cdb25061c00015fb76a31d4880fe744d73523453e0c022d460502553aeeebd8aeb88812fd0ea90ed1f0f25f5663be5783a8b5e409f9a6d7650e39bd64200596603151a0554ac33880c495f4d1aa8c399227167e45c216bff2d118717b7e8abc9a4a701006b7f20246c2cf8680c669d6e2e9f9bd516d073d437bb7dfb5fa9dde4ed7ac869810d0a6652693b1421c78903cd04b5af298be737bb2ec4d9f4f2f5750e4f5434a193b72774b3ecbfdca778d6e7f43cd8fe1cf3989d5521a3acac4ddf60cf9a210cf01aba2a7152d44084e6cc639c495c2002a16b33b341377f42410fa91e735b109ac23c6bb1bc0570ea6194732ef9d2ce8ca7497adad166bfb3c0b3c6ec92013f71b5389428665eede87141302f4edbe97439bbdfedd9335a87ae228a00e16b39776098c0ae73e0fa8a8317ad0942d5f2217c98cf52d9ccff0ff442d9573767530a0c27bb1cbb2628e785b2d0ba425519c71ad8220ca4ecf003be47f3984744b160ea98a86f48e78555ee3e05ed855c60d2a8c18779176a7ae65b6f971c0e6df8c4eef32c2ae65f92d10fb2b4c44a0478981f034dd87db16e840cb8fd84e6f62ebc96e2898963d75f1448f843b09d69371299bf438e57eee51a284260f8785fe4c3a7cfedb955438e5464e04e3eabb96761987deecdeed2eac70ea2c0453ec977751a35fa9bc71b1fb3bfb784096a5a203ffcdc063fcb8790379220649434f760d7833decd0446dfdae449f7ee5d82e5e05cadc65463b637550fb6f44ed036570027383b83ed4fc26a3841c2881e651105e52bcbca32d6e625fd11dc6f000104debebc9da722c5a7a33188af30bb2d10a9c052035fd03d55c8338d0231e760d3311d734c9294697fbb1b824f3cc65fd26409720a19ea45e86213ccd9cf801b41a46b657f1440d97ef240c9abf09b9f5dae898ebb8b05686b25676d2c7fbadacf47e1c4ecb6dc3b8898b3609c0b6eaf6ddbed25953b096e1c7325417a3ffa0a9264aa0e40b44ed28dd2b01b33205ded94fabc48aa5a4061d9de05e9d2bc16b7f71a17b66e6a06066c0a71eeefa9aa3a2c7294b98fd61cc98f3e60ffdcecef45b77f2b4e19dcc3d49ad1f02b860a1eff99a0b2dcb54588844984f38c6eb1babdb4ca870900d9d63bd94b98a0003e10e625e83142a7427a148d2686b06c84507b6485443b8f772a40fa527ec85bc0d8a01b4dc16aa63f4ee5224653bd898eb2f09bf9513e6aec5a85aad27456f3b413148923e0996d73ce645aabacf2023294bb9223308beb472c251bc4bc232b57856952085642e94fa5a10567c28e9db85f270d5bdda6535920f6383670a1cb1c26cf6209d735678e282142e93bd1795ad2044f27b98d45825c767840f943125abab65928595b0ac5dd5f6fc8b8e49c116ea7cc98895094118f516ae0f91f4ca3d5b64b62b6e776d5a29386c56a7b682ce734693238f42ef57beecd73a165ff041b9f4786a99cb96886a1a681807a09e486ba8beffde882f4cfb980eeaada95822c5f50988231ee739fb7a80389dac5d76174377014ea16f5eb2bc008dfb6310559f33895a5cfd967d423f4b7ce202c635410a787543a1834441073401e9a2a801ebbfa2b8384b90fd4d1abffc00b1fd36d76b1e7b9a9772570cd4233d35bee9584d5f17b3be0df4a48fa05a151d0d0f837fe639acce214d1485254f1b0bc0a0e12d62a3ac89708432f78135a12c9ed1ecffd66c8a00f567301c6916e1456fdccae18fe09066dfdd1e13dc079c6e9c1a173945931deaa4df69f4908b71bfdc7d73d5c326d2d7d17dd6899c308631b0e055af02516cca4a5ee48d11a98a11785e804f97451a5b306d287f23da33e336b8fa448bdfa2cd9033dd85bbab827d704ab1f59b7856d22d21813805236ea9a2c2b31e1b334470e889d0bb984c1614e2058b5ff99283bf6a1a756cb2f4cd7036497af47c6b75245c1d244890a3ed3355c561297d5b1bd65836985006451302a37fffb6cd1bed412f13d805fe15cdaa7dfe3cddd26485deac888da0a1cdbb0b91e7eaca68369cb5fd90569646dd9d069947c96a8084f8c7dd868cd535ec3e31ff869298757578e2e06b46908b49f0dda2496c558bc68d89b20928b3b9a54a08c91b226978c6a0bb2f9a56841b48567a424441e139649465bfc0f755146cac90a7d89191b37722230899d3c16ad91e55c197d2687616a851f372ec196464bed8ad550d6787c5c06d7068b472308cb79cd5e0e3789f9a3f69f28fdc79d80fba3fc90530f091f1d9450e08e0e9d94db2f2f669641cd010bd2abcca82ce194c6037a56542990dde10684b7dea3a616d3a55535f52debce8ea1b71918435b9f1e99ea161d931fc9a974ba60e0adc8235ed9c0f2e15c1659eb688f41b06b6ab39dd65ac216c0cb57538c3a7e75f1ae423065946f33679f2f5ad970c7712148fac4a79cce0bee03e6067c388295506e597d36e58bf232bc6222f5aeae324e1a1b60660dc60420f22c98e641d5d5a57be6b6432e8be7938276f9fb0cb7994d7497519c1c8eea5c8a5948f0b2f39742d9be29eccaf651aad7fbd6ba4df316dbba0fc38b81b3f22da588a08151c346341c7b340c003611e0555a177034275750e547f34b13a0d61875aeae8c1c9708f098f71acb68ad59cdc06371e15f13141bf7308f8138d2c2d61aa3b58185ae98ec5ac3749b644c6a0d824aeedc2bb8c7a78cbe7f52743ed41754228bbad3d6aafdcaa3a113e56c3881d29d8466396e5b550afc22bb8f244c2cb256ba1f4369274bde100c46ea636316f80cd6af4e6f5e4a5d8f252089051675f6e3149b9b5c38d36eb2b5ca7e60477c3e3907596ffe98a740de42cee51152a21f45ebecdab6dfb841e63dfc8842150190397db4e7fc313ac860503cde7f938e9f486a63bb1197d0407b03d5d634a72535d1e67ccf0a479ba8f64877e295d43fa98ae65a4daaaecd51640b43b248f85223e7a79d4ea54203c98d8285d959e2dd662d713d9d62239ee1ab5e98d92ebbc935f4b3234932914b3a8354e46c02d208bb05fa59e29f57aa48765437af0a66682729b5ad9cda12e93fe28d97f1b8431a479f6cede3bc31bc2d89fac70e2feca8e131cca89e2d2be799ad6ad4b6f18f60a032aa1d9ca32141a35e1df0b0f979a59eef1f6aa4401e75f5e3e0d6d55dc49ea955664cf25322dc090bcf5cbfee3792cd0aed0d910fec1a30266605549977cfe380579dacbdd0b9ea64a89ddf9ec58e2ad2178f609b2b3b46b63b57249505b5e378c0cb2c42770831ce3f8f2847f9d3d7f052936dd7b0668a75e5cc1ca2f6483dd14325551d859b48e1b22ae946ea2ca45879da95cb85b8154aef3dbc55a3c6082acfd7f7db894a05e132118ef986bfcfd8d4976e2a22fe0465df38ca96eb0a3c2d4c1c57b35b241d7c4bc307dffa44d4c7451f14a9d836bf5bf9d5d91858f4887985700b6cefee301010de461386506763b2cf220141e18d7537e4f60379a794a27adce4b70862bc1160121b80bd5cbc0451bcab3d7cf88da64d7c64eda67cb4560aa1ff6119f4d0630ccb472fd5dcf8587a1735c310275e5a83672771e1e2df37b4f9ee1b34b9be20871fb7e6cd429d3adcc28423312515fd188134134593267fb3a017cb8413eaa63ca3ba6ee8bf26c9e4efd23cdd832727a4cb764b77febe278450c1332a07f7d66f7146a83a00c692aea6cd922e73f9a26547e92ff300a63d7a8762dfd16c92d4108073144572fc97f4f06278f335856f4dde569e4b17cc88ebe823e78899b800e81b86a7509a2b776ca790da0a5b9afa80bbbb04de7e8be8070f622edd216a3a00445b17e6705b92a2da0152c11d341bba0011207b78a2e95984b78abb378e8b66218ffaf4e7068a195e6d243fb01fef7777ecac6cc66b038572d96c5b16a528331b1db09c6243722568ab1a6fdf3e37b0f9d298b6f2646b62769103fc095739d16e74c3cf255eea442a91bfc030ede26bea96c570650febcec87c805dc48629c03b1e371b69e55a9ee76922a1590a1983f59525633b92e6479bece3e9c87b0cd1d89eb54c75d13853bafa94eb729b1d0992c986ec03fd923ff480b389444614f44a6c39234c197f8560bbfc7146a8ea1fbeb2b9d79ce8a48201831751597e8036c01032eb688d0064bd2303b326373f64fa69b5650a31734dd8542cb880343a30392afeaef42a533e6dd3eff62c7975220bdcec25b11505f70a3dd06cf303068a8e055c93ea1957d305a5bf3215abe3ecd32ccefd5f29ecbf173bab8f12e74d1f195dedf05c6f05be6eefd91224d30f66c3ebf6c4bda6bb163e0c04d658c6a45594882ebcb332bab02d888ed4918f53d1b33ba982e65c0b202ff5562d29f4bd5c238dca24cf1667cd043ad6acc153b4628b70de1d7473b60684c7bb6b4edc792661bb8668d532e95d98cee4dd90f748f47f8e71ca814129f533cdc86719dd799f5b86a894dd79efda3c8b7f62bc876b8d2a4d89a593036b7734d55198102f161aa6e7f5a7f58eb31cd08913042473a33e9c4377272260550520c8b4a1f00faeb50eef3eeb259acccac9d1d6a5d48bcf4814e0a8f346ae84963203fb1e302caf5f2f94e05e6d23e70ac3fb6393b1d5bf07cd60eb60c44a9bc54f9ca8c724a66c69530f1fc2e96fcdf05f860478263939c64d759f522a3a92c85ffcee0427dbc01a6c65bd334eaa1f78e3618c13880093596fa53adffcd868afd65a953040599bb89335ef57e94dea3549e2d7b3a8e142ee3fccb772337950578038f43b76b155db775dc743fb0522f32b30da39eb1c8280dd16c369ec49d9a4974530eacff0d8896fc9228a353a7a956b7c88fa8a6d52319cb39ed6ed3a2d3dea9521661a3fc22574a7af64b5a4617d07250d8ac18edceffdac2e4bf44ede54164259f4c960ff2bbcb50bf9d4b5bdbbb5c7773bfa7df26ea4cae9fb5baada942999a02cc4c014fd3037ee1a25e38692a8c9a369b75ef52a81217596e5012450f11cf8390b1ab00908ecabd33fc2fef3ce378d6a878363d1fe2fef79a1e390b37735833ff3cdfb63fbe886e5eb4b4b9d6de17c0282caa440fb5590db8fb9e051dfdc76c1b79c255f7d9ed0e2960bd383ec8a15fca5c6ad438873a572907999bccfbba087246382ee0bc75517bc8d5d247ec2228d3cdfa2f722fb288fef49da0de898b2b4bd10c362ad57ac952095908854fe0b9c98194f89fc236ef6f18a78c3c1601766ebc0ecffbcf92178307a9eea11cf8791affd48df1aeb35083f9906db13aa0445faefcd281281082349710528c57e1b3fd2f77451ca63ede2cbfbb490c9ac04b464eaa677a791ab100c2941b0c57fd4a1936f7d6c2b7a1f7ea1fb04f1ae5a3552153b0229cd86b969fb50b9f35228ab12ca9423dae78f323df6669d654d505741508a163c79f647bbd959f2695d90768b0eb64c93d0609620ff5355625a507c3add79af1920542f453f1aea5c3efb027dbdbcd1435b4b6bbcd0f54b221df3bdf78193bb6b207c44151cc7dd3e1000f7919bece6074ffbd425c5ed1fc2ab3324d033e6e9d1ae14ee5c0d7e5482874244d8ee52f234e04116e1ff3561aaeb7ff8b800a376f62e01ad308844882bafb0b1bb005fed87ead04ca9d3ace82567039f5c8f3900265debeadc005a45b84464b6ae2bd27099c40ddcd0cbbd764cc8dbaf510df31f0a0d209064d6831569226c0daf3946e9cdab199ab6912d94cbe816f76b312bed5e356556d67f583d98e857508c0d6ec81ff1ccee59dcc22aa251d7cdb607088843a18c243f11c3506d61ec4b2841b906686f3a19d4ed1dfb40d24b2c5b8bdb897f48138ba8aaea6bf00e8b989840ee37d6c2b23d2a1357faa99044ec51d7dfc7f9f723139ff79df9f36d4b9360d83ec00786e0fcd23b2a2523c65039a527626feabc8f3dc2b6c72b31d4fcc9e9535a8364feed2ed3ffe088ff0c9dd8e799c3538c1bcd1d8fd0984616d4559617f1a9b2552b82e8171aca3e51dc71d7ae057f8c1012d91567a66c8a67da22fc274b1506d490ca3683adc6f1039527ea423c60f2140adf6b13a5982e578123c5e8548d82f0ed2cba1ffebcf5324f3ea04320f5b7906e5f4abdd436c64363f15065422d9e90139f784d217a0c8f95fa023f6a26548e8e0a0028cd2c54f59b550f52309f4123239d5565344dac274abded0b0a24518906eb73e08f2caea9fada0ce13dc8f747002c0259287a2249cc53d301994fcebecc5148d55efc534a503459fc0692bf4b5181959047f7eb6bedc5c119a46ff2b948d245ec646f87e3db680ccc078a114b5d2d087a2fb52d8ab094688d97754a3b3bd844e915eac090d146b6380e318cb7504085de9ab33a5f2c7b0ff2192ffc9bf5c8ea88d4b747b1b46dab2c8a1882c321c85a9b64a926a497c388d14fabdc9812807e1e1344bbe06b07558f9307a506b961e2b17a4a1f2aa30b7e35aa555d2f23cb8fd77be516053bd3895ae2aa0d00422e15f29f3384f279444aa880fd1680bfafde57e20f1cc98609d31123d2079417213856afc3b516c8b6bfb431e2fa61f0f038f6a9c942dc73da1f0802ce9f4f29d4f458b838be0105da329fe43c17a69b16dd29886389148d6edab2285cd803fc930320dde9640024609e15291d60764c95ca5b09674ac4330b7ca68b7e94385663066d3c7f55172c724f90183e5039616a97591832a52baffc0d07ad56ac1d66308a405a0f03fe138566e697bf3175ac43efb8dc5b44863deeafeb016bf3321c6e6c4c8f8d82e53760e1b3eb05a56d5a59900c4f3860b6126a313c508a95a893b7d03805d19552a100a20530dd227995a9fa75eebe4eae36e48ae3e48b65d83278178748429d954a0814daa3e8b89079957d70792259ab2e48fcb042529bdbf2172833bcadc4bb8bd77f787ac6b2a034c86e056a21f92017411fd2317b4743c3354c175362b6f4f0134f2c9f382aa68c97efe66dd60633f1824a7aafb4ce4b31c5cab9d6a88c4a18632762b59376a1af650b53faa2e4db853d25019d680c87e731616c0309b1138b7b49abe09a917784e26a6737eb69a0aec805d5a0703b28c819d8e84ef01efc01ec111aa176fc403df7af62d1012cdd0e9d842eb856e0c4680c685c47e987d6c20133c700ea663157de2185f23e2a87faa1d7dfe6c0b2fe729a589b4633dc391d6da53ee3d0348a78b75263b6de0dc1690a2223a796baf62683664b2e61bfa4f9c48e86e3b9ee70b6d6d764985ded9bd18590c44ced12faad977cb4e16e8944bed5dcf2043ffa70c1b26fcbe9f2d3125325b8813c6db0b11035a98b1ceb65dbf812d22c79d5a38d895e01a8931fb799a5b1c959ec205ad20e81268bc80d0d602fcf7eda6524b93edaab62e327f4fbec036ef14b952bcb856f78fa34aa2d4e5376859b88e9c1c7e4af9a98c320be56fba919d1940e8fe76d7800374cd2887375fea16246c3e7024b744e4fc967e37aef8595fb4e34142a41c74aae4b0506d09ab691dce9ea8a1865f377a5fa9f5ae163fbc8ddb1095fb809ad09db3f211783f4d6471732b559074a78478ec7a559df11fe535edc0fb107c17a5dafadfdbcb85d7763028b71bffdcf1df5e2fb522f85e15ecb2468896623def397e8fb5370eb75f422d10e656920bce8ddc5bbb6a028236c110333c0430ce8829a1e5a34ed817b6cb8c9892a619e83ec92a0c1a41b892fd356288650171f3a316069db604c882149e8f6e13edce0ebeeb8d5b38bec9f346b8cc67a4bc41cb434e6c4f1e8c9b68abd90c446bd9c052b9f0067608ae69c14365d1f88fa0b9c3e2b5d50b826a3bd32f54c4d99753cb1f22bb0e88b6d4a92e53fd15c251749c9584e96ef073bbeca0a09d45ade7a5b17ad776295d2cae009b535bf9df6384d88778c1ae55623537528d83da0fa2a9716b169370bb4c707b789739046853c1c5cab7827b574fabefe0763ec06b0b8dda9b5c2164b3a5fb32cbea0cdc1caa76fd1ab9060c2d56f333ac67a5a2f56084c54a2cd9094c2439b9960f26f14bedc11b1ed6459122f6b004430753c13bdaf4e18781ab22c6454b941630f0a78c63fee32a990647aeb1c48f19a010d5284fe3007ac10fb5b6f9d2eb695b961d85064b3d64e657b70582291d409018a82203b19922a214a0066a66f754a33bca92bbdb0cedcfcb82a4082b73a245e486d6a12ffd55d2380aa8913472a02d3fd781ba9d1b41004e8af6b2bd55fd76512674bc3385db1081439ca40f332bc7879a973dfd5d66bc5464fbadd6822a378a6decb0d65b4b814e8cc747cea47aa5c2c38167fa7169159c954d2da5acacbd080d8ff969105f4bbf17644148d64309705367e53268611c5317bc06997ca10fd5a4f50b1b08acfdb7a9798a5da6c2ace07acfd3cb73961cb4ffc604abd6a722e45c14d201d16a4e3625f04f648731bbedb3864344c9bef8fb197e2d636f0ab01c08bd6de32084a32f33a8aff2ba8462f16286972a3430cd96f0239053bc931babe1e9ba8b10f328f6a93d503f567f617c19e713a1465f034285b209706122c809e24f0fa7a30194c41be589347244aa5f2bed52332ce0dfa46e7e403f6400ed61dca496ca7776802f8fafb292c99f78b80cbf436f5e0e283eee7bf98b663396e99adf2abc06c69210461c25f74dcd54ddb79c81596a0d71dc1a1b327f5c103bcbac6f1a5a40e24c56d30cb5fe27b5cbee171e62332cc5e139cf0b4d99eac0f7333b63f0a0f93782537bb27e8eee04f93cc324c8421b3aa2cf66c1b227f81efdcbef284f2fdecccae6b89cf8a0eb1aba68e53334256527ee347ef6536f198db499438460ce3ff092bbeb74e7023981ad0d95924a3562a5205f51cc48a3116172b4def35db7afa4adb7727e26c454c81f96175959f49a8131f8e68c6d1a75048f1ac90d859c6231a86824342e72e58b0fba24e4102147a383735a71fe8a3d1dbf1524a5e7595b254a5bd58d66bc9159167ce7bb751ae6b0a1440b9a1093bd3269f53336d8f599288534e225755fa1b15fb8be13fb033bcc1b22f00f1b9fd30a4d0a03db55cca88f50a19f1650e8d450a3dcfac0b7c47051f9bc78b65c7d8862e1091230f64366ac45c7c4d905d162e7a8413bd6d24fdcbddcedbee3a299e711895ff693b589d83d914c5c94343ace0356a68b383dda790de26ef098a62356bd135759fcc838a2258cc500db4ca151fe6f3188baf9f88c64123d0cc4601888d848df2f1d1e9f74f78042b8bacfb6840e3d0bdea9fbfa8e6c595670e934efb83cb90cd9a6d08766c05889d7e6f6eb9ec781ae9c54492605b4f5ffee63e77ca0a210634135ebe7d82de596cdc6acd868c5ed4a3941d032e564d21c95e7528bf14a70f3064c002d1f08962e71339bce6d2488227c27746915b937829bbdaa665639bdfecf3a0845384227518d3fd34f8064a4df950298875a9363776cb672844db3c8493770171ef810e5cf1968fa8036ea4209de0bfa548296edbedcae7b3f4bb946926b65b551bd33f2443714011f9be5dc3e7f2746f60a1d2fb6ecc7b2dde818d61e9d8c4b79a3fa4927aa36e2e99c50dc23f0bc6b209769fdffafdcd96885956a32bf9bd3ac69d031e8c4506911960e2adf9da997362196db2ecc9ba9902ab77d3080fcfd54f731250d7ef255eb78d59d9db4605d3cd12f59d0572c06998127628ba9ce9b138ba822964d5f4062292bbc0b4acca651361dc7822a816a2158488c800b43222aa031a74d00c9dd8411197cd5f3003d2356c1cf0bce735a4e3a47505642512f33913d5770b734de6c68e25c122c23612ccb3f458d050b1bb13d4733ce39554048d601c2fe5f3fafde2eb4760700d494b5981bccaccf0d42efe515bb34762e048b214af674f68293bfe1b0782ac43d58c4a893c5fc5975ab9135d47723cb9912b6bf260b794936ad0b72bb31158c28c5c58d27ac208456ac352805fdc73f85ffc8fd6e63e1be5d8b3e281394639ac99bc537011246889764e876902b0288e279fc9775480f0202c6d6aae8602c7bf3a6ec3edc1ede71f9d255432d5b1e3a97e1fc336d6b83818794b1aaf7a0beeced3b9c24a2020c0731f7498213137e22c129e6c6953d8ee341edd5d69c1c1003627bc0ddab1829274b7d81322094fba01b4a073cdaa203155e975f7b673255c575051e2546cbcb69f199f89ba44786ddf9b5765643de1f4a7e29b5d250ae427ad3ff88a7fe8c66abd4eb873b44fcea6fcd28fb2d39a13910f15d3c8d44f759ca6f1e6a89c46b7b3ae45232136d515709531813f11c60ff6c64342814f79c4d7fec996712473e5819f75e03230ddbb19c5b2a7b5f95f9d15f6771044eb0ef51da77f1d31be1aaa4d8bc4a1930bd4327797a0a5b62c429038b42a89a8c55b2eee81e5baa683471a3861723f1cda8188c134a05fd7b535400820c5ed6b7af86c4370eb5d4c64fe29de9b66de88b1f10958462d044357af569b6c059b43fd52907d85d8e3926d618ae828b875ddbbb2e95f35c572a1efa5417ccded472ed15943f2264ee176daf8f84905aa40a4d007b28249086d8c0a7ab4e2cd8ea2d94ac9292d879649c93c8916a075d07468915097cdf47917e4fc84224a1e1c1b21a8e50a6c4f325c5ebb9bb4bde49ebc243a42a87cb6758143aa14dcc1e8a33916b1121b0080eb9b3187914cc6b5cf937a9c0d5495fd891948d0f8e1a21d199ab8f7dfd3f1f0d4b35b3d75ed9ff7a53a9e3473d153c862af4bc812cd06338b5d2df4160d4854dd49e4362679043de5ebeba0cea9118ff9172e83e5fcbfb3ce61d70a242df4ae887163196d023440afbb03e6770718c921a60c11ae5532008f9f8ae565888f6421d2baf19f0b9023813a8f2344bbab53544e39a661f6687d855fcd864ec11cefdfc14a8ab2abad902180062dc23b05d7ac664fa9cc894bd9ce171097568dfa5fc3e8057ec0976f030ab100695626218001b4b458fb8189b7326a82b5b3a61e3d9d0117294f607cd2c0448815a0b8caf62fd62b2d44e63b6a25920a0cdea21c7f4b3dcbbed2b9f138f11970804e64e4829ebfe196a532504b163022f799162d41bf17737fb504e166a633e8619e8e9140bd7b0879d24fb839395d824c30c8800ffdb91953d50b3685dcb9869edfd5e5ad241954a47a5971518470ef95d9f1a8928f81aec2cb8a68c733b609a1d6c5c9d094582fffd65cbef1368c77401da1aeef7d7e2ffa6531231715ba1fe130984d44d41f6a0f1cf75b7fb28bad27701ba2c028223ebbdc205a5412c91b4039862f44480971754a4e269d379999008ca8c00060443ed2c09fcdfc0bc10fde3cbd79b207b41efd3b0a6dabb07447cced0a7b49a62b0d8da2b19f5b285793c4879218d2289c7f9fd2d74b0f6e09be30837863431f0cf48a0827fc81551450a22ceac3b0509b91cb023bd7ac3ffd790004bed6a507f03c1462b9205eff46afe0ba6165fa92297432b6afafdb0f9704a0c02bf7ea6bcad2be1786c0045e682806969f3551fd585f6d73a0ec66db2fd441d69a5aa88da48cfb8ff40c94d024ca593f53adb1d827f651b53d0e43d04242cc89445c855267bb1fa7b3bdc62890ea6fb6ae59df539be5e998ea4c9facf131e3362c1e5340ca2167c9b30e147a71c53218f40b83530f2f6a37f7f044034c8b8c04faeb12f33352d20331caa6953c1a2f16dde81441d9744773d97e6fa5971de5acbabfb32cff119269f7a46da1f72407272dd58523958a301e5cdc659b60e9fafbfae6378aec662d305e00779eb5dc52aa319f989b45016441ef8f7303b8a9e28ea99c1bdf4338fddf87541bd81510ca56b156691ef8e06c065717d770e061698b9a197a252c16011dd7cb66ac6bfccdbe4f6a029b8e1a13f46bd35a41c1df112ff650b13aef75f46c544668b38fa60c2d8a70e124597c8a29a075d6849dfe253f5e9f95c689265f5dfa0f756947e0f7dec6db352c584f6e66a83314c0f09fc9990300ec0e38dc967f5994b7f51a7cdbe775b11257c0d156fa76ce0bcb0dec7f4f45d771076f6ece4cfa4e8fd2ec979870321737d074a064ea910d2b2ee7a622f5889f8a027b054cc9060f666133f89eda8bcb792be6f52c127f09ce6bc948f840d25f7ab7d0efe34fcd0526a2030eb71b158c0b6f89a647af52c787d02503ebd910a422cf1ac77386331fb52f3224ef44c8a8049f9ca1f9fbce5d5d3ceb6f47ec8b4767f0d710994455c3607c00270f00d04f997d60d52875b51492b5b1a8748534bfacb6179ae440c3fed6bb38326379038cf20140a641ed19db6d97b3e7630596c70e2bc2f53d2d085b6d88817105caff0b3bb7d1332da0a9091ac21eac3809af8e7a846cb9a110fd4c9835b3e1f0d42097a584b56bd86142d2d75bbaf04c9fc030ab81787d5a5cda0cbce3d786462be1debfc16c1d2c22b52302e2015d0ed5487ff9038ca1129c7ec0e8b747b27abbdfaff83e7f31c010b76d0c41a9e0b92628f88c836f19ba3be3a7c6a022eacf2b1f5fb0cbdf7631aac16a11d15e9096ba44bb9722f8f04b069d0a4461f397d492ee6d23042e2bc921a11e89c03c09b6a3210894d9b7223dfca2ee8655bfbb09c2c27939f94f779db9f5b9b424c95c79c70afdaf41f99bd9bfc05faa1b9ee436c44237e450383a2f44b3bad0aaf819e2b8249c7536f24254a28ac260ea23f171874d5624af71b68ae5b04f132bf3cebe7bbb183fbe4a9ae8fc514320a5a605dd20000529be5993eb84158fe0bbbdac79ef305a7221d37146df6f738d3b0c11df22121c038a961c4dd5010b761c2141e171dd5802304be46ab942609b73dcb359b60de9a505e206175d4bc7c6680ec4123fb05d1e353011c35228d219bc3453f66d6a309c3f68751176a8a18cf2da8c6918dc9aff6282accc5c0827f3971d6228af8e94159f33907387c38bf44547f7d6753cee565dc4e534f3495ad47adb1c0b262aa036b51ca2cbe8f32cee7626161c9e81a4a0ada841656159a320589425310a68db8732c2aed9f8bcf078bc41d3ce8978d7184f1c53ab2bfb540ae2faa27c41a2a7cbe115aac7b3021a13c731bb066b1093ade75857dabcd6b45847a64d4817058823d7ecfc21a7e645b92ef8cc722d5080e705e7d5111e1968937bc9d4deb47dfdf5343b42bbac9d80e738eecf53fab4e78b5abc10182dd5bf780e923978190fc3ded3b0e129b02da8af93678316ee974b047302739a03882a467640a00e0640bce3920962a08bfed536b47545a74e3c96b6bf85eb5de42e7debede485d2104cc6cfb3e878d9a3fdae380acfccf8dd9f990f0d98c92ee00775a6c6c556f96313caf8be01d8aa6dc9fdad8c04f1ea9cee73ea29e7d36fbf6b21bbab0b7b4629687a1f93955c19acdaa1021b652344ebbc87f8aeb9e3e45301836cd375854807a8aab63804fbd281e4b02c7aaf44372f1f9ba8362ddc77caccc3f4a47fbd1755265a7f3372a4d021b7160ce994545e3c24af14f7d6e15e890148bf4bc6fe8c31d104b4eb50d9da46c940c33611e8dbd590f02102e333f68e9349fec36edfcc00e4f18bc878944035b243db88edd6a088c4dec3ba3cb5e97b71e0de6a199bb5e0211a6f11a1b92f24feea62643c860a3cd483eec6f11b53402e75ad2469e83f6f818ea9e34b77f2072b2d7b2c0393b00284781464f9adf47c84a070251ae33472e34e998dee85d9acf181d38e1d73075fcf80970e249953c0e98f7e0b3cca028292d911d78edc592241f08883a1cded73d8e6d3744141e51949395b565b04bfed7120ae85733ba55703ac93a88f3cd88688a38020f52c862515b718ff78c45ad9fc5cef17ce1bd553b91022d560edada17d87a47d76a3e674eff6427f45c7d1b8f992c6c33beee714ef03da682faecf3fc9d4060f8b028ff18a2797d1610fe3fde3e9a3a742142fcf3d478409b9091e14087514a4ff5143f3336fdd5430dae317f205cabf4a3e32c77f8cd2785b290c323595c3d0a4c452cfe934871655e624cef9ec74fdbf1255fbc84611260b650c4e77b5b958ffd3a5ed4593035c3cacb4daec3e33e5688de4ce20b61bb1a54018f4d71634bc19ad806cb774c389ab8a97d7028251a4118e6f0bcf5d2b891438245fd61de55d04df68f25ce1767a6cf21dbea2e8ee572214a4e04a4a2bd3435e38d3e68ef7205d78533622d3a94721b95b5c4572fc9cd12340388c8824f47aae0d50e0b537633995b03e307641a5e1f7c8aebfc2a350531e558ed81ced4aac1631a907e818c31a89db01e31587c9b3bd09f321982ffc79b8f3a7ef1534a325d0965b52868919b2111a0e9f6d26c7dfdabcd4fd299c773ef14d9fcb998c425793b5227688f30b72d35c9962efb7e47e4e0da8dcf388965c2bb6f1b4f97e6c42cf17d7b3bc3ac10c8fa66785ceb4894191ce9f088ca91a95c499125c8dba6491b505f9db7c2520b95b27d2802492d51433726da5c1b7d2f1b361b0bfb461bdbaf201418aa3ae47aec59e47517ed9fb2bc1ee58a7af1f3ad1e1d38c4d4fb37a30c2571beb3b1246af39e5b5a6cffa56db306739aad07b6024b2966b40c9b3d33a64ee4c4b4a4f5db8a2a83162f550852b0f630c9f081b8568b13599f59e883e253c22e1d8670a813f1a8194c29222fdf729115a591af37324b547d41d6e16bc5b6b19f9978d43014f87cefc05e0580ffffff7f