PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 50376 35844348373e0008ae6cd44dfd81c7ad44ab27433c26e0f88471a89c80a534ec

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
93f719b1964a650ce6d3f8a24fc3344aae30cb944c839fa07b015c3cc7dfb34d
Certificate Block Hash
35844348373e0008ae6cd44dfd81c7ad44ab27433c26e0f88471a89c80a534ec
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001213000006bd0000
00200000800000000701000000000001031700000000000000000000000000000000000000000000000000000000000000000000fadc4f59097c351312236f889002029d65d7cdbd6ae3ade3d88cce1bb1720a1327a3f11fcdf105a9c91b8e5b8c00127559b9d8d5ee03da125fd584bff646092a52d2ca7edd50964398040b5308b9ec0696a58e7a1bd463d0e5880000000000000020000000e000001213000006bd0000

Raw Header Hex

000040200f25abb55287c96d82f6fc40eed95c9aabb4a43574d9dfec52197a30f83f42ff143570cb390cd8a748989616118ce85c2330747cc8ee4a6f6dba90912f3e7a79b5ee026a710c0c184db3dfc73c5c017ba09f834c94cb30ae4a34c34fa2f8d3e60c654a96b119f793

Proof Data Hex

59,560 bytes
1212160103075552b1dfb811fae858235b9bf509d8b1e71b3667bf021c175b465385748e2e4f85369a2648fcee685d7daa3be8b96c2422cc5d962079fb3ca8e5207be74f64b654db531238513ba207af46b678edc574564fb3ce4447e1b137e30b8d0f25100391389c7c43b237e314d59b761c998da2480a8af284afb87ff6fbcf9ba1b0e5a0bfa316a7174dd6fd1bfb76ee894dca2e3ca344c401c756ddb642dbdb4856583275f3ec62da4dd17758b8082a424470e4254adfd5bad77aa4fd316ffed6382360ae114ecf0ffb09a70d4b5acf355226bd7a8d096b3b1477ac238c0629c4d982798d89c94b7ec4eaedc004731c2af8471c450ae32a9ddc896736881284106ce99f4a5a87342f0ecccfb11960f7857d7c1c20a6f708b01c61e962786b4b1300f1925a113ecb6ae172e8b1a5b2b0914a960ddfc77925d437d9d4e2c36dae1b71ae142a5049bfe9a6e0f61b5cbf810a391715eb1431724d50fcda670ca97322e191f235ea334e2cf489111b4c9c65b43c1dfd5fbbd0ddc220e03b6d1c1a28aa01f289816c43c15cf6021072fda78b6326293a39afc9a2a4c913aee5d59fa5358a09dcfa8815ade84799fbba0b61b005ae28289149ba87ea5a924aabe5190024b55ac21dec0e325ae513a885f35544df7d6be388d0a9ac866ad5b4f88fef9bee49f253c42ea2daa2282e80c2cc2517c05e9ec9f49ea9d3fe2ecc0390d0844a0e05305b29eb77148857a2c7abeea3eaab742a68d5f1ed527f85cf32d4c09adb59387681e1d1074fce3a327a95a64fce1e908e39f72627b1e19bc68ef757a92461c478caa96ea4d62be256d311a8f00d2b0d43be99018c2e6ec606891007f7c7e57fa39d85f958ea6a91d02a05dae5750a8f5101e0f660636ac33ef2930af43cb923885b5bf574fb2e4a746c9bbb66b82b4704239ee09e68958440d6c676cd4aae409efef9d1d02d2d47fc3c51694c96ae9a02b7f3885817e117b8b9aaddeabcc60f55eaa0141801981e8e5504127c6550915844b2238976e93e682ee3590c4a262e1415cb53998f7216037e50dbea7fa0598f2456a3712cdf45b609cb7f28bb6f23e5ac37730b7866d68d1ce801c8e640d3faa4e30efc2cbc8caf4a4f49a09b0856f8aed9ecfdffa2aa4999d100d21805dcbb32fc4a15b53c49b62008ebd91a7435ae30cccef63ea0f837618b97d48c2afb1d4b01d7a72135be92e1c45ae2b7f44f9c2f3adc3d0f990bf5844043ba087d7c7ce5664813e6a010c22547aadaa496b001bb8d5e1c295249e5c680c1e9a0f2d1d392e461fe790fe70c435299a3c90edb6c52a25358e20d5d233f310f4d689324c7a37d5a5467d1ec6ead34ed9202881490e7c72cec5e0e8877ed15bfbbf26d5b5a9aceb93901c680babad78e5ef5e90c90ad5e48085c4e8999ce4f12547fcbdac953283b53717cb73d34c15f85c537db54f37e62e4c1c9317173412e1785d75d180f611c700c6ee62417df1745684846dd3caf7c0a2bff27df5eb39e663ea1e0602399c5be40d9f3b9b5f443ba447808c19d142a75f7d88f386c8609c6b9cde7032497db2f47cccd3b4fb958315fac9e93f0b8344eeeead601f64df2640b8e5e414dc5ac852267e3a3f5fae3bdcf97ac303947b2d1be0d53d5bfb1c6ca7671370a6031522376160a6a774554d194a4999bc077213bee626b6cdbdcf3e9d50947410c8bd77a1da548b82492ccc64439478b6659447e3ceabb9e7dc8b3726ea4c6f38ddc90e0bd87dc3f897735fd0f87abf4365c00fef066d0f77d41eb296b55abf81aaf50c034e01829c80be74f229f74e182514dec8c41a2d6cc0253fdbd0dace24bae137f695a96eba015299eb0373d4289b630f079ea79e12e4bcfad85fc527bd50fbc95826f8840089e074b846e99ea359f30eae92b9f23f1f7898d1b03e5687b84b2a610fb2d4ebab41a097c2fec7c9d7bd3c96c4ebeda73396b09d05124fdfa9af82951c4d7ffb37f95bf4841cc8a16bf7357c1e8457349c2fb835669f6e38d616a8b520c1deb66f70523229196b2d46d9dc0b9550a452fbfb92287b55f16c3ab7435c267fb16de9d1704d8978f5c9b8aa4b8bce990330cc53bc4665b32bbeb30309187d8853a2c8ed9d23a1c86dce96c0113c8ff477ba2d3d3909a78120faa3be99a8f2723032f3d3829a5a8bf9b3bc96ee56cdedd4a922b16ebdbc85e57cd00ffe0b063bd46b36c72d52da1db5eb8f49eae795040465c850347ad7a18e3b705a896785fc12ecbb91b21a3f9bc5bdf59b501990cc481967cf3b9dd147efbbcdaa0bb01ed3ccbdb5e53641657d1ebfe81dd71f49b9bfff02e45d3390f673819375bf522a27e8ea0fdc4b0a595f9f03657099233b91c47b1e58ce354996b11974127c569621e4b2b38bb3e382acfcfa233d9efed6f537288c7e9357515bd20d25b4b1acd0cd2e2e1de9db7f0896310367f31f0ddd4ddc6f99d3e1ea2073ec0c4bf4a54732e252f2b0bec6e94da5dc26d7be3817566916efafab7659f2a8da2193fa592765fcde0146bc20285bea894e22f89fb17af355fa7bd17f5e6c2367955abde173dced97694fe7ab969dcfd2e93675c1b9d60f1276ab6c1ac3e2f24113fc3a4f6185c519c2c1b09ba8fbe20d7df59e1395245ed129245b172fffdc95f2befd228570f05477bdb57517ec3b1e84b34be018e288724dc42c2466fd69974b0eb24f301d1e487bcd9fd63656f55dd48186f9b9918af1dc6aaae390e7bc876cbe3135e9791fcd27fb09e9ac8222a84eb46364c02a00ec564f3ae7231c6e07d8c350996535bc77115f2500f34fe2261bd5664f69993189682151397dfdaa166e206edd628ccac8ff516c8aeb5fceaac49cd5b5d0b55a81763779a9183fada9a7e3883055278d3de902af633a0041f285208d09b8e4842cc4c5907a5f03ae3c8b4f9b3bc68ba65b0519a8b23e005996e28d8c392e62029cf402a399d418be84e87c2f4d25fa626dab0828474c41c4b20c83ba7633e903f4663f17eb1175d121803bd71d4f63ba0ccd8fa4b47ca027cf5368500ccab1cdebbd248f1e3d753a36e2dae6cebf30beb4d99b0c19c29aab8d8a2ccb79e9e84b69d37817c0345667f4a803b7f068c5279492ecbd0e90c4b284078598a63b82dc2c30900c39bb989f9a3c28921f8a591d82cbfee5a8c7d6cef29b53eb65c86e6c888152604640e15f6f30cc8d6987b116e69e5a399eb35a727705bd5d2234ee20e81fbee0eee6ea77d6a3e046d6c750035337e9dc69a3e3a87f4a4ef2697247d80e5ceea759e16c15497e30458a4268f3d5d6d44ba3d3ebf33953c8a33fb6efeaf259a5ab496b9b99f446771456e6c777018cb6f9807a18fd047691e751d4a8f2c262fc6048af7e6df57c3c3cc4ccfd182b71e42b545b545559d9fdb74a0351493be5815bd6cd9fa80db86df001a7ed94461589b8db50a6c458deb42050225da373c79a9c3eaa49744b962d95e553efd1c9dc67098a897dfc5d2fcd32790957e865bbefdaa6f7e3b68010433ed2aa88cc682853f0d1bc53b4db926b397a9b7e96413cfa001fc16ff737cde352b4e06e29aa13d5789908afe39215c576fcc678850a66c94bd314cbf7cb03b47ba9f2a39129ef8bf54dd85101d2be7ae62a780e3f881a622a9aae0a00cc426791af513782ed12e7eaf76cbcb78980d62fb9bf1708b389ff61408465253226d2da3d4b4f9a48cbb3a66889bb4b21126ff6307f4e6f856d8720c2bbb8e2331f00397787e986b4d943f74472d4b093f94287a80e1eaf42a9f9f36760f40c762b7262be69ebea1e4207b2aa4a9898f71f5a29b1e1b3e57c3c1f3839206f03613940ef7545a26c7e4dc90bd1302d65b39b61699818fe41c16266a87a0c1523c15a66a44ce1c5114bb301338d67cb1d0719b5b7dc3e4c6e25e711f6d86e9073853a128ba664ecb98f62497d518a88e2c714c2fbe431ae16aea71e45a5151a18cbc9fa7f9bfd106f79cf9bdc105afb275c3ef166526d577b37ca329a4b0d8c4f17ca9523c089ead774d59eb015054c53f8138c3f4fc3009cd0e62b3bba362533083213fe5bb0aaf777839bba7e9698b228a51c59242d2929c8088d764c1983837d693b87dcaf2ecf9670cf56acb97c188ec50e3b2eec68fa26813fc86a5e05e152175fc78096b5658ce95c7fe7121a731baa6ccaa2f3717089314692bef8f39ca1706ff1908bc6c9f814f4c118ee461ab6d712e9f0460d9f973791de74dcf8f6942e1534219237de1df02ccf564388b0209094b07dc6b920ff3e80c71199cd6985c49ba6e69f85c5f9a26dbc345c710616b5132190d976ff8b4e7141d53e321b2e443b4b908b4559477845a1c57ccb59147e3ba76efe9a0164b1f6d0e46080a0db52ba2a8ee1c229dded8fdf53a47cc5ef1801a0b22c7b28b79c38b8372b996fa369ca1e240daf70a0249f9342bc93efd825f2bbf09073bc6bc25e95da530c26626b09f96d249e3448e42204c3938ee90428eb36b7825ad23b3414fdff154f335c9a6b6c5e13b844dcd9e1407018ce2f5515b60e9160b7d3d60c113df03441076568bc95e0ddd4a5a9bfdd2b141df3bda6974a3face769e530e4b92dba7816013f836a3651ed90e5f63a9b0dadace5c42e4d48e2702ff93c7f5e8c081084f08e56707f8c37a23a09f3f8ea51fe7b2c183d8f07cfeba27cd490a05b6ab47fb01c927feead51fcd34cfcfe2a0db49d738245d87a726f16c178165535786f9074dfd7fb46850275b277ba58612ae9ef1230a32cc49356700b1513316b4bb24b409f2c40a10e74a0b725c1956c52a8eb954988d2a2aa2493916551c8fb1a48f677fa034be6ebe19772182753386bbfc046e66a969e54766b893fbe036d027a824ac254bd3d561e6ecc4088fe080716e5f1f52569ec2198c2183540292d2fbecd46770587fd780699540af3689d63cda4f01c488822e624408141242b8c8421de752b9f010f5e8be03dc470f00a0638608e5e728afc25ed6b2901dc053fc9284dc4c651b4a4dab3fd39d07627f6c0aa798fd2247cc0d6879b34d4c4b15ca8b4cf6abf5e4dde4242ba82fcd8080fbb88333b053e019c1315c0c5c29b0dbc6d66364fcfbbe200514b25921bb0075be83e5e2d6cb0c6939c2f34f4b12a972e956453c54d1e74b870d521c401fda2b6f39714747485af8bab7ec73870d3b04be85e3e6fa04922632ea547b4c5e105264563cfbd9afd95835203df19661145e57ab5a5f02180a3dd087bb13bb740852032b94eba4dfe2eb3753b2a67b462451becfdd6a0ab0f2bb94188fc528fa27c018c21b371f885321a0045228906d967aca9898fb4b23a5e995656301b7e9d6f249d151413803b7ce1d5682591a828246f914b72941ce9c9a226ad57902c3be7209a201e6cfcedef3cae66ea59f94bd3b02fda850b2828053fbe63e30e9e2654fefccfd0ee445ea4274f15136f7a80156365e76489760f3a5505a810a14951787b00327b23d2bffc3d6db0ecb5227fbdc6a03bc1c0e140461489315f401e84a831e7cda83c30a6e7b48aba23c42cd96afa73cd5108e1e7044b282135742153f5974ae43f8f440925d79543c60150f68ad426fcc2048a54dca6aa4da2b7f12cf7cefc3a721374e3fc833322d91ae01838f28cc8816251d95359990ca395f90dabd5c8501b75a10f903676b273fc919d1dceda94561037a22e0fff684bc5ae2d5c29ae20a0fcb4891c2c07ac03bb93b466cca2e701d75db3e71deb7477a11afabea846957d514883726b8036aa709d71a8af43083a7be0b478030680b7a99d8f453b5a667194f43ecee0e5f22c96caf43b9d32069edad90b1c75001e28d7cead3441a9663ba40ca7f6f722407921d4b41fb4443d8eadcba5b76c89c0cf63b1541bc7164c12c4c01046384a8ee71065425d97904b6113c10d67507a1bdcfa7f119c473ce312ccc9127070163b1418702bb64058021fe9d3c62425de1ac31e09a3b369b5d81cfc2d2fba434b9434272d0a231fdeba460ebe30e6dae73ce87684875c97ddba3d8267aae4db0f3f051b885d0f7aa35b507c3c837a93baaafbebd6a61a160a0abb4f76dbb99a81d61fd233c32e68c5da71808adacd5e7609dba2bbc3607ddbfab384ad11c7e6d86e34c1e3f98e1891e2b8aea22e5630a139b165b69066ca626fbdfc8c61f8ddbdf1fc36d746d1a54411e11fa0bf5e86c8152b368af3e395fc35085eaf211bd79a31b0e043d6b000aefff00166f94086f91278508da4c2007e264c4f0696589af35bb5da1d7be189b6484c097d57a7ff3c83702511bde4bd9e0eb859cc9447d83335c7e7685d7976a18e163fac67997357df0982cd3406ca45c31a3137d660f67cb516e48921aa20b5285fff7c2db2aa50f779c6b0cfe887a008a367812f82ce7ace1833d4cdba5bf48ebdd0b2c47699730fdf5bbfa3c4d9ed10a6af6c5ca1b6454b0b1f92306c35baa0734154bf81f4733e7f74d9202c3e2b25214c3a4368d4cab4e5470dd24a4f84dfd2418f78d53eaff2eb302971c3fa89ed2ce56f0872a698f7f82fa7d9e15735448f3a17e636437e7dc2a3479f9cfd1527e566d54f2726a88fc72923864f1f6fe8bc19057ba53e30c2258fec51d4c9cf1760ca123a81edb7bb4ffb7f13795eb95779c429b08567c7cd35edbd8c18e304694c0241803775dd002b397290950d71c576f394e2ed5fd1018e40b910bf4456daaa1204f0996b6cd979236ffda0c5cf52325298815beceb2e071f96c77a7d8e5b2342c4edb8b834b1a4b27b70acb497c758c0fd965818349e4cdaced028b2800a3c929cce55a526cb0582bd471b5c189b1b9b68a6c9d02cb7a4822ffdc5a1c7cbdeef28202fce22f11df1996e6cd12981cfb284ce867a9edbc85df595cbe24ae18cf55d5c9176a33db64c0524fbe698b335c888418f27d1b8035088e5e25786287ea834802fe543c6cb4ab020736ba629fa65d026903b2a44f5713aecad53cbd77d8a7108e23da31579fa59e61622ba83f4ded79a735b276aa59de1203e9e5be6797b8ef4ed0bbfe7f37c6c762c6325c055e92ccc27338f943ccb35f36a96bf9a5044ddf5288edd347b0f1007d6fa42e07b9e15c7244e0a5623ee0d35cff75e706cc6b53b584f08fac42e82613ed2e9b8f616708e7de028fde205e6532885c67c1b509c1871375f4d914c5ad41d5a034319d9f055a25d51dbd790021cc7962e0757a1b1652fbdba82c40663221c1319948896cab6f772e42d0af1a1bd25e844617c0ee9b75b9520d0d6d064adc3b908d2c7cb034be299f41ee9252a91b461a4ad10d77e4b2edc63b436f157526680d07abb60fa7b0b0a5f5210f8bf25623cf3580f6e191123fb7908e46760d41b11e3d84d63d86654838f13610361ad2691be93a35e5dbec9f370ea9596e470131ff17a0004f2200195b78ab8db65bbdc55d235834616e7e6d0227a4ebb9cbabf09b77b128bcbba4fbdadce7753e4258a42d5e5dd1c570605a4a9031a92e5176ba7be8ecce33cc88519bbd2d4df950b64215e983a84a7bee8b9c125ef016d9138d4e31d66ef4ca34507384e27b55f0c50ce0614d73080d7e8beaa92e11ed527e31395188f83d102397506be203101cd10c869649573b1c3c2284bec8d1a46b7a12c7432ee5f190779e47bfb98fc8f407c0219f59fadbd82d824515e1b4f62cc797d9495c7112c2e8d7ae380d62418bca473e5585ef3349f4bbb5bb30cf33ee12cd5a7e6107799e981c7677a323f200f9e92632fbe0889cd7984df443c1cf67fdad3d31e36f35eb463605ad9f4a892f331d4e131444a139ad5a45b54c02bfdb03afefb6c8501675cb89ca3db3855264fa115decb2202cf5684325e357f843205307c141418d6ab47b49fe5ad5db8bbc01d44f904ee25001db2bda2682b2dd06f14a39fd7c64e18c4bae79c344de3997c32d61e9f06414df6750c2a1918023283e37e60eadb0d4796bb34adda54360dc0d42171988783a06393cb873a52739d2df5589adc6023fd78d9abdae73ac5462edea62ec8ea37417ea89c6a0e6fed66c78910086e3f81d75b7bc36529cb0afc9db74d86584680a6e65770ea02039113a463daa2023818e817665a4f98982b929c8b8a85b5e417fa41574d628edf0c9a0180fd9f532eea376067628e9762416d713fdbcd82b4fb885874a0408ed0afa1563b15ad9878e17c0dca905fea78691b5b8a8e6cda09a772eb4b8ea3cb89f9a616cb70a174ce330ae3e41ebe3b874ee7ee61461253f7e85e2e78875d82729c4c5e813e82e5db2fa01d2f48fae0680657b139b8a29d558ca9dd87b89168263778cbf049396580dd34fea2b2a41c676ca090217d6338b6bc882e5461033be8925c9dd2fe9a082011d697ec57a36006412e2770e42b70e7d591c49a6ac88fc5383c469a2e3550a95fc28e7803fa4230e819dbf0e1acf51e3fe2f70d8c6423690cb6336419c2b0b8a1c75a16db3a0fdfd1a70ce1cc4be4a0a4004c14f30c1d147cff4ab359c916915f63523fa880adbbfe81c43e9f8f870f8278a5334254069190f3faeeec10f2461a561c7a874e767f969cc38587de599e2a484512431a78ac5239b55a1beffe143badb9d39a2c27384510cbee29224f58f69cd8648a44254e136321ce874dad73ea5d4f667c1127918d7325df1c0feb5182a7d2c070d9882eee7559346a91675e7ebae9c4df9322b29dfc660c07a27df495c455b979a74ff6deb1e2a773a8f87eadaf2a8b0b61d1fabf24130835bddbca7c11ad0a39b33e015cb8df51b3af42d0ac79fafd36e56bb1da7e4f32f03fb8b6e6a32446bb8ca641e618a396baad43dc6dbbc1810e0f663c89583669b6ba7515ae19eb6e52a926317f578ce535f9eaa59166b03e2efe445db123401ac7e2b5afa54856b0ab415afc160782c2a5de6345cfd9cf073dd652bad80cd7669486cff21e11a0363fa28ed6307c95cdbb9904a0ff68832eb2982a89e41b93a938c5a227ddce16f204633685adbece1c809e7d2728b264d113c6e019ac6cca16adb679c56bcf00d4ec44d89aefcc11c8afdf6d2c3f1518d794ce2c22c2b224459b8922665b17d12d75bcdf57a08b13740970d68838c79fe5f95f94876780ee2e9f17ff200d307b9b61fab686d7eb24bd15d5d56c506d0647bbd740c8d7cde78e1100899d72f6f168de67743222ada2ea3fe090799c183e88bbb9b66fa69c30b9b4d27973d36d7a19f482eb2411fd8859e2f93600545314234911e0635187e5ba9be5d66e7e2bdbe44a05977965e42e402627d91c1ada9e71fdef9489f2c834ab1ab9e59f3166c12e7d403ff0bb00cfa3da8baa676f44eaa99d8e5ba9fbb99cf981a8b630a5128bdeb4ebc57172b2011aad7f346947886fbba99023c56669e06d2e24d4e9ca8f89533a941172ad4cc3cc6d4d8cb7826ed081768f90c0f8e8709ce80ce717a991166f6643294d09751e5a9bd5a4f8cd651652a89e5f6c783dc873c51a22bf1f9349927562fb8e60f79350857c68669d479411a2bc009a6b01ccd37ecc83658749255450db02a8b49d2a6bcf7d425be302cc9904cd1a4d9a3065b65c4b1d375fa5d2b8a91e8089cc32357ab228ee47c8a890107077490472f8da853087adbb02b5cc6e29dd3c8e3413957b65e971bda9da6f2b9e2102499a60f2bb04d4aa6c400492629308b878abfcd4f5831c3d19ef63e75e61d9fdf05486fa4b5a294fa3be5106db3e562f21abd0e4f21ca78e807ff6db89007e62c8da39f6fa5608b8d4fc7e5691ec652a0e3280c3039a202135689f161a4970bdd4232180b136507291b8e415605c4d0128799915b84ab2af036fa546a2362e81c52acc5642c29f157c63ae5056691351bce9244b00efa3b836f59fd16fbd3603133c2153c0104a49b0ad8db8ac3a1f29953c0e3caf130169f0c3d87da0f0af621465fd88747efc4251c5d16036273ce57a1528cafad5373fbaf60e57c38cf8138604da8a87bb2a9fdf4c7e33758975e7164b7d23a9de5670b9f23fb32f27d198f8a5ad9a49853fc0d6d0ff73f73a5d67d64eaa0991c1882e56e42ffd29976d4e72e906db71811e0f9dd2d6e1d3bdbbcaddaa1fa4316b64c0b57e54f599b247e7e0babfb22424f9b11714f4c02894c0f246834160927e655dd4993b1f42dfcf141aae9250f225249f931ac463a81e9436c35379b11849466323205979da01c0176473b69061027fb96c9b73f316887f94b290084a8ffb23db54b02a40f49fe3e1ad15d0911ad6b4c297c6fc193a523c21ee7d1861a0a14b8b2bb7a75dc03a27451bc7cba6eba621e567849abe80e45de2d2ce72a6476e0efdb94cff77cc06f2f4cdb86678acd060bd63bd3e48bf589b64842c67c04e907deac5bf9e4656c35e6f41f63bf95d011e0e1d9158471a47941c925ce86b338b7672b9717b9eaa8fa353ed4a33821cc5ff2f63289f02fe0884bdc8b1edc113bb638fe5ee25366d45ce46280855f6989ce47b846d0166a9c5df6639f6032bb649ec7f2bece38646a19848222d5ffcf3a4923f67d1e7d1b19ee748ee2e69b021ba976c68c365a2ee1e2fc1545c399a19540385b2a8462fc682ec8e1fc8a015719851fe3aa914dcd62a55041e8c5fa529c8a12940a7c0552a25c87b334695fd4e511bed2ccf2ad838d67c800690cf6a6385df0a7692f6e498c0ebcabe7c4a3637b17a4a3c0681d5cdade2b2ddf2917e0d0df0729f71865d6f6f57995a5d7d6caabae73c2b7887c59f00b6a8d83053ea030ad5bb7d542224a59d91516bfd77f1b3c09977bcf22bce0bb2b4998314bf4c9f68ff5f863a1f7517e41bb8240e002957b53a0c98d59110ac0f23abeb3c8986ea7185ca6ef320a342289f4a5a7c3ce082c68b52a3e129635d6819d2655bf50133717ff729df92e5c958408370a05bb1af2e9037a75c040abad824c178ee50992ebabab067c8515fffa7c67c848adb9a3f106e4ddff74ecbd2c84c7118402feba8fe7a1ab898c41a72729e010a928606ce4d13f4d36b2451aca74e7aaba329000df5c2d448356d0a43fb2ce2bdbfbf660efb74c308d40c893fba86a976a56c21da28ec5117be06dc1f03a095d991e67196e403c6847cb7803551952d633b5c60e76a4bcc05fafb91d9cbbbac676e36a305667bbfb5b25de46acaa79aafc6d281cac651b2eb98cf746e5fb00a5a61aaa604593f4368b604e2c3b479110298cb8ba4485e3ed0934d8ffc08f075aadbdb4eefa5c4a5b3d51c0d199be0812ca460790bb0047e42d58dde45f8ab956ef3eff953bd7de64f3075c165dbac66162b02719ef8244a06230a4a2cc7bfe4ac710df2949c2ad485eae4e07b3378cb7a2c158c3c6b7002b8c5b108295c5a620728173e8cb65e45ef6f6fd1deee2314a70985ff0d35cfd33c4cf99e0993ba39e24fd0bad983d84cd01e14d08536930aef834bd8e8dbb702db9805f5e2721ef809ba7f1ec47139d6a327a2a026ced968352b0229c5b159ea7530d31f908b9f53c6ac8298fa051ffc4af862d030a4d3beddfca5b6e0f08a7a3243335bfbb7a486f794775b8096ca4b526caad9a1d4e58600d5cd2637a1ad0715a8d04436f32ac1708668e6f41963afbf1e0a201292c69032e2c89a9ebb0a205ed85010ee6885e7239e1d10f630c16a52f95a2a741d5f846914df334668c9a6cab6a62261b191f6b6ef1bf42a89b4fb91fe00830dd942b79262e8a14278bd07f042d089f9a9c3e58f0ca7307652185a3f3892ebe95eb528e8de9160a4d39efafa14250713197944918573d30eebb0cd4dff377a014e5ab1cb97b38a114706fcf6cfa28c6d09d2185c6226ff93ba1d1b46910d16205505c70e9d7d653b2a7e4ab20c5cdd309ab199cb7de13573aef6a42a4d115482fa8c8e22fd4cbdec9b467ff0a46ec281885e517f9de776eb70f9e5833b3865f85d4b0b1b5e166b123ad55cafddf7bc33cbaf0f651276979b1b7ec4fbfef2606433592aa65c75bf6e3fc5417f82875609843f82634f4d41a80208bf5e3edde3af68a9a3c9fa53bb3952655833459726d81d0b25bf31466ca2ec85d8e7c339ab4e7ce648e4c08d74b8bae55580268f7d4150e827d0670ad4aaa1c729194415bbbd2149e0c02888d4fa9e1a8e9590bba4ce151a103af7eb8af9e60c953592250a4e0452def036f801bb9a3274e15d63d736e21f88ac1c6759f34b79b98c8d904cdcb0afeb6e023ae770ef55678025ce9bad8f93a7c66c9b1626db2fb5b62774d2aa68687f86c50201419868599e00df42fb54e4f43662cdca5a9c8a88a6d27fb850991380eb2acf33be501f1b932ee1ac66be76c142b4f98c7e02a86124ed3514a7f97fd942a50352729ed3aed013e6da592a0b395e8b3c0ae2da4c19be6579ff9c07989b71c5527f825c3da39a81ac8d24a3f42582fafd8066686fee4edf37ba551f52671f0a96d1d8ee7fd9ed3aca6239199505baeeca0038b0a7f565f08c4e7cbc083903bcba8a6e0e87b661602ee15cac9d8479fdc04fc047048460c3735782bb26379e07d35918fa3a52f70def86fdd22343c9771b5439f8567a1e4d42aac5e94ad4676d2a86564351242cce626b5ce55357e1b5f6c524c3d3a292ba86afe6ae85e912f478b0c6e25791115344a4be292d22e335f70ed81b6b7bba660c441d3abda600cf470ddaae444f2a159868426fbc48a2dbe6c7e6cbbc54a53137066fa1e8e72a8b53f0fe58e0bb03169312d7448e21c162d6f67bece781746e1cb45e6f3abbeaf5483d90dbfc38c206c3133e852682b8d424db157277aa6c772f0362a2c6089628e7657eea5fa16f5e9ae377cb3412d90bf28c644ba6c6bc259d4b9655a75a1a3496daf7707e28a077d969d8b699f3240d00ef575e3d6555ab430c13fbb07e99de267265f57e15c022b8f881d68e80128ec50669f0e8beae8c32128278fea311b1712126c546d6ecd4080ed4de2bdb6bb5780d656e012495674c101aafb3a048af0d99a460ded9ee60fc25015efb4d62d103b547c858f25e0a9243673a51372bbd48b93f8818893b40f5cc2871314c17f02131d68e09ebfc34a92515dd2ccd00280f90ff11e89d9cae1efc0f0feec6502baa8af2e3de9c52cffadfd56c8fb7413256b5ee12086ec75257f097552713d160b4e6a9658f396570eb9100607b48a613042b059950def6ada760eb7339d3f8dad9adef6dcdc404fa913e085620a993038494e3dd6e708b31d483a6817dae0af6caeee324d8e53c73c2a45ce9795f3787191767c62eb7d4c0e4a726d56aea77cbf7ab31272d21815c211514b21933f3c5a8b46fd4f3126cd5a042b146002059849961d2b31238ecb9dae62cfa9427fb757943b43dfd7a6b11acd57db4b76b3fed25f821e8ee34c893a0466b5d90d21cb38806d062ff172e7e4210b5a9a24f3c34c06ef3574f0322a8b129a427f69cf7a703ba9bbca89e12ff8eda7a62d96826807370545b0c581af1c022c05d678f0b8dd0bde4842f9b262f6539161200ffad896f8a1f1c926836b07cde6c0a72e4ccb51e1523f99f4c2888a2fe41f8cedbb3cbae6246df5a0f4ffa019a4abd0046ea525727a07fee17f4e2329d1bc02b5b6d257afc7e11085954679935317165fb042149391730fa68ab3331cceeda05beced21562740a66683fa69711ac5569e33efd4a7f2935669d78ae1aefe3494d000310f985989edcaa2b592b548c20e100798737629e116c3d9811a275bfb36e6c6893b1097fbf1e18cb5c3bf7b3ec8e9932d3a28a7ef5609275622412af4205decb77c1543401907404f91f090ae2f47c4582b1975fbf5ddb66b4b98f6e0265afaf375ec128878247a93bdadca666d04a9bd61ff2fc2280760cb9ab50adddec3ab1ebb5665ba0b93b321c64613ae1911a2fc00cce9c0bbfec2fc7e13485210de01cdf10bb19c5e00eba664f3fed64d9b54deeca09bc56651f8e403af6dd9854859977d59c3f470adb010bc0c7511db73037d1dd2eeb2899c2db9aa7679e2cf89368eb29f971d28c698696f673cf9b165d649ae9e2d0fc8a4e4ec240ad850182ac1184c91465d2296d6f53ec453d7f60a3977f5809c96280cb4470a39850c4d3ea6deca5acd0ca0b9ce4bd43572fae6f675618656e2357da86167e00e8c66a2e41877855e05350377160a2fb74f9c6b33d7a768f580bba8ccf65c277919b233e7a57df0a8a8d2180558488db6b08a53b8c8e9c42f8cdb861a218281cf7eb1a6cf3d3624eeb8b7a59d12a1f873fc85e51f985f0e53b0ea376573f166e4f0c7f7ccc059fac2ab62ea9261dab6df443bc5c4a129a72819567b75f42a158992b340c116ad454c986847233a6a3588af11b4d691ebcc7417d3c6bc99166a773178a573cdc6036a61c9243d6851e1b7971021936219c507a7be541c3ee0dcc3dd45270e3557bf5da14b978f696c40e9e075c52d00317057d314456e0c89000a8a65d1bc628a894394ae72eb5e7b1f1a8d1f87c42a73a8670e15047c123aae95a960e3948997537ad768c30cde7f6103b032008ba642efc515ba3e906ad8366f152a29ac18534680411038724f4ed9a97cf808541674900e85bdf94ea8483357464d1c6e3748f1be4a8e3f4d75944f727a39678aed36d5e09497848d21ca6de8176204af443f8be25c6ee0eae5852bcc5508f5523551f3c7650fb3720d64d585062f62d6d8c2b5dad972ec14c19720620bcafc4a4e8406491556fa05b50597727f48cbc367998dca666bb30ff41f7d5e76f9a2cb94daf249b93e7ee366e8aa375cc9678ba200326112b27d0df2cc07a7908cb1f93e6b59ba288f1ad15df6495f07bd61fa22b444f1221f60204c67362cb17fa6e5c0aace3c75fa50880c98c2252e1bde88cd00ba46c639c0d21a1ffb06ac2e7c5560e201ee92d69d74c5fe93ecef329bfc847821ce317a2fb7779c8c843099f5560800d92c43e871a6c2ec921dabfca30c14f927cf166233942c161de9538b41dc6c69a11e67524fcf77f7afe5007fef9c59eeff54095bc32283ad4ceef540aaa218eb788ea7e1c86cd3343297a42bc562bf6a5cf04e3840f5390210b908ad6d665b48034d7c96b86071463631da095bc0e7b2901727c4dd32485906a075a9ed1abf7bcb7aac02a2fb9a53fb76644b64c20ead766229dc113e17e2d4821befa79cafa5fb0fb69fb8f762f6f32440738138d65a45d7cf9bf2baaeaef7365cf10ad3a268401d72d9d9b2358ebab6ffd4493007624a5eebb8d7a18209166eaade4f3e61bc686fde46a76cf2201aa7f418b4bf856c25520fa8700d9e644f5fdf6978944da215b88928f921511f3cbdc1c9fa59c96284fecb512a3358b2d0fe0b2ff71208ead6ac8941e3b2e3a1ac7d87353460fac25cbc52ecb461d9578c007743e9f999e0ceda73056d1b7651bf0629bd4e7a64490a1e9e8add515e9c35a6a1bfbf7fbe7caf0447e43c583f5d157a10293b555ab4383ca3933db0f2b4b409eed174348aaf57c9c16fcfeaf18995816ed17fea5e788a53a5a898fa2f26159c46f2f41eee327e679330376557ad95de33d07ad2489560510250b3284192a99e8e3b5b98c3e4c2dfb7dbcdfd42a931ff860d9d882320bf989a83706ac9f4b13fba95c5855b9eeb5237ea99770df25d138b00b2dc3e637b643dd900cb69b4ad6f16c8d566ab9db17fe050113f03bd35b9935515b62df43f8395a1658cd3b8e87409afc0b1b1c49265f2480e8bf0eaaa996d8e56eaf973667ba3696e80e2e934c5e247dc9fadd32b8ba2850126643285d13edb632d16d48fe601c8824b20437cfbfd7475b5abf68e3d94f48eb05b1d5937531173e7ef8c42a35293d55a3422a23bc7b9f5a7c5801d7eb70644b40b761d9616dce6ddb04bb3d31a29843c2ce7a4c82f83a54b01dd916c15c8112e34af1c128974a56bbbf5a04135b8f24a29c6a1fbd5a642001156ccb4335ae6344a6682f284e47acaf0d186199a7621572e1853cb4312258b5dbdbd5751aefe5c6358d58a3a830e54a3ff871330b404268dda2b0a948a7a9fea9c89dad93af0b4fdfcb840e9a293e442df666a9f9c137db54d50ddfc312342640dfd2b143b6c9fa92dd78283e580faa8a1d4b4ebd729149407f901cd2f4750cbe1ae991340f11de7056e47da6fc05406658227851f15ef570aced4bccc15b16fe01404facb323cbe128a84e78d126c85d5d54fde3ec24062ff9fd53720f2b11431f355ef344c43edc183e772727c9c8247178f4cfa36d2e27eb890eaec7ce06b55de7372e24a54e4c496de2cbd97cfaa843f18c74adda7d83fd40cff53c153e046054f870dd731b35ab77d0f06176fc1b0427d2f816af05f2953069a621f7138d592f704f036eb5487d3f446d859eb42c40bac24065a75873279fdf21cea891557cef10eb9f410650fa3c0b496b3ea519d441a615df1a1856b27f076f512afc1ec8c48a24330b1cb40ae4020fe227f96463b1a721ca58b4322cce5e8fafd691ff727db4dc83099936701c3656bb692a0ad43f0b56dc3b7f53ff2899b4da786f1ae8d8696643b94a1a28d75c24d4689ac25a967c6de368624228f5e22251154be1e74546981dc5d638d725301799e4ed49039a0788dfd9e19aa44da68ff1f5d7086fcb7bfdb4fd9ee510b426746eab0dd7f848d61cc2ced6a82fcd4128d5ffdda0da45d5c1d61f4dffb4d4f824cd51740744d38ae98b5b7172570652ab43912c36a977b65d5a47ec30e32a90197b5767a051a52cc7bab8c287486f7841c8d686c90112f8f6b1c9ed87c1fcc254971e7bec27ca28c2ba2aefca32a611c60db25ec9ebb912b3c44ce647a1e2c35796f26fbebba16e3448ac7dc8a5813de3ed442dd4d16395f3bc3987567dfcf4c09780f44fe4357276ae3dd8151068c21be03e564cbb32ed0c120945ca197bebec433dd1b7b24539d9fccf276185ea5e278c48c90929ed8d3634dfa64e6f6662579c9b2a772cf6baa74585aeaceb40b7692dca34cc1537bd745846d78cdec95bc1e63ac0f14fe7ca19fbf19d20f77daaa96ac350d84c3daa63c342810f8e3fab9e562d955598a5c444188fe8afaa1eb3fa78f22980e655782be5c57f047a86f78ae3c825aaf2eeb90af892b3107e13a4728dbfa5298481085e332fa3117d5762a2145d73dd6bc04827732cefadaa29d78ab8ab7a78ad4dad1419effe0449fbfa726c6a52c1a85ff9cea2dd4c7a13a1978d5713813c7fa4861187763da074f89b1b9d7c9cb1cdcf619cdd3fe19e8bc35e9e24bef6a5b7bdc19b771ca0f564aa9c7b3aba88a29c61f6195375704cdb6831df419407d34abb64c334951c6a2f89ee8d876cde1b9038b1cb1465c08def3de99ede264e930c644452e97a9f3cf2d068adcf307920cc7c596c42b51124c3e88cb16b967d01e651dfa619f7551be5669b2bbac9aa088ace9f696216cabd727e1bae8f5673c90aa0c505339ef56e80e84cb988d0b4c0217cf3a742736620cc5aed7f68dd4c00bf713c2e132c2f710ce66a354efd0de6fe06c7b465d262672d4f333aedd9e60a8d423d9c0adf486509a458ba2940ccbe2c851aab3c5fcea8f4913c11635d0b7df80bf15fc51b6b4f8d4ab6a795a5da6ba5e2175d95c11ec37028c32ec9f9b2ecfd638732ea1b3ce346499978cb23648852da4913b90354875230f9a2c61cedb7279800e985e2f39219f58e77323a8e68bc93e2e9f71659c3b9031169465dd28a19b5a091967a967016772f0d25daa3d8278cc5d63aee7a3d8a94d90d4154b6eee0f293f02e6ea78e257dc9a45518164a37d8b12fc8838a718982e2972d63ab9016cbed722870fcc4ae98f1d887dde7a221778dd7602ee525a2318a39b60806c65f460eb787a7145f04ce302b4aeefb016eeb8c02789df2543a6c848fed6fb12242a6b6b34b103d6d5e14d082ced6a73f6a859b1045926f02f4cef232005832197a8600d4b3ab5c3071d25a52c383a5fb71d88a48fe7fbb1425dc6c6d0c16275f68fcbf7851e7e9e77c1949bd1d24393e81a9b2e2fb3e75fcf013669b3880c1f9809b56ecf7b75618f662f0a7bd1cfaa81ce4458c5ec41c8b2ec6db554090f22898101688f43e7c38965eaf42908fa2e90a012682708dbd274a4cf6d1a1c66db19db1e04949674230cced6fe50490c13ca5d40c1bc2ffe972ca11ddef6d6663b685b2745bcc34b7f52ddce38057bcbcf793718cb10b1af4f9526d7135d616b3219df0d8e0178397e4670e8ff163c53b3d931819732ee322aba0e43bdf28ed0679d920ba28d7de290d4f0b28021d6b8cf27b1eccde3988556b59a0f53eb7519081fff63e8d9a414fb007838f7e3b65da79bd880e02b20ed36c011a91edca12af7a1217569df2775b7d0198807cf1bd711b462155c16d716082bc64eb88b2d31a9bcd3ce0170aca94ea77be3687b742c5d41c46bb8fc068d85a6b0e47e889a82a9eb12f46f03489dccb3b1a9b5873e10462cd22f9c521c0785155532207557e161d03093bd0a67fff37eef0c0b52d5991fb1b8a27e4ed50fbd5a1c0ad09de6a58d71fe4bb8af3ea4630558ebb444aeeacf9de382eb2bfbab981293e2f6633aaf0a0954a5630ac4b2973b265e087a4585418c029a18867980833063a3b5641cb9fe1c79810585adc99a689fbaad77ad238afa7f691b69cc7ae47001d41953ac514b8d7465070b664edfe1f050028f8fa1bdbca4e1a7be6794b15b5a072d627bd8d567db1f9e4a371c6e626bdd86d115846fba72065da566c0e019777e643bc7edd7d06d8c72b1321626a5d5a6349a728250704ee4520f417a9c2ef26b2b06af61d47ca938837fd229afcc960f97176b453fcf8384a2ba8f34fdd1a36eee00b04869b8a84dc8576416233bcaae14070c87a50aab6f7ccd265ce4d5b0879d6c8ed70f31d40d6884ffb8ea070080bfa4b76906e9e0c70645ef87eb4315d80fcf1361c1605d64f7534340f17a5c57287d8a98b89e5648ffd0105a2a335f87f989835b2fb53c8c2c9086c14c7eff9397dcd756a10498e6054cfdd2016ebdba24bc749f382c3842f88b094f4de7eb4d90f37f6ff5a8e0782cd45e0e369dc1904cbf30e317188a4852f10b15e7d96d61474459a7031c6cde6401c6128f77fdab6f133c4862d6b18d46c6d0025da78b1519d5e7f3de0345c79c0f8458bf41beea7d0226707e6274099a1783357857923e8a083ac45af96bfb924a5a8e09ad79699af99bce6472d9115c230e83eb953b2d3f0c7106892907e3af83ee3ac433dc99b9a0808d65c7eb36ce978310a83dd44a44aa49ba0fcf78fd9e8cb0757b2520cf2b3ad3a07bdc823ce33b21e7654ea76d48708c2b08036eb04acf69c0c64910bbe146d13dc11e0b026ec475c0df54cba64c01fc7a6b23b5fc3cf3ba6ac503cf70a83ba32b6ca15110a802e80ea5401ce4e82304aef6dee3c2c65eae516944523bd79bf812494d1efdc54385e6befeae11ca258b11789ae56abe546a4c104d648471dd5e97115a48593ee4b5dc0397cfcec54e80a22fd43557a0d69e699e2b91e690d7ddcbd14506e74399583940472d0c11941951d807ab47f1f05ea58a2e6d1234bd46397b117356d8aa7d38c30378f25515df4ab9b37056fdc1b6e02d681554e7befe13e5dc6823ad5307785707ee211d9282b73949854ec428e85ab1593351b98b6f554d610a783468e2776ae96101f77bc0fe0580811210d8db02b22da339aaa4d1ce4b6a58d840465172c6558b3c82a12b660051c49b0fdff6ae658e0673c54da50f2a95464d104c2d37b00cba0670fb88a8bb968719da48687ad6dc5f27b4e6e59933ac9e508b98ade3eef1b9741cb214c37da270e8ba606d254f5d93128190450b94645230f7d334f45c5c29a9fec6b7868490a23bb97ca18f24a5a17ebbf7a792d7b3cc30eaf0d6eae6ff9fa27d434d5720508b39cee86856dbbc9ad5e3bb447c654d1e3f5e5ebc162029072d90b9fba996bc97f4143a05f086797763eea777bb73b1ceebce27bb439e213c02c160565210a1401e2d77824d87b2e4d358bee0fb86aaab07caf8d3fea770fdefac807fd412053298f68271539a04e165eb94f1f909047124a04b13b7311b7d52d184dc27fda054484daa8c36f48155dcc4e7f369f301325b2dda14817823998c5e0c2f938b2fd1100d54c8f28477c61fc3058c57b8c5fcdef2b21ef2d1fe42de5a87755b098530a64c20cefb54bcce3c152e97654198db0c9b6f214d87d45c75a1b4a50c4aeb43fff6049f54d4dc1027959e36be8585c4a83893939b7c2966c97744aeab2c2f889d58150e799eed57b88c7a50e9a1323766a721658f78c49eeb8c1be9186119ee27db5dc1a16a83fdbeeeaf98a1dee8f4fc106f2242efc5fbd73ac52db9f19132da945b46f45cc0250037f48c19271c782957bae1c9ba11b2a652a8a08089494331ed54032968bd2fc6ce23dbcdc8d171bdb800794e929e737a9527fd6e19bf2314277fe1a800b112056c169ecc379514fe8a717c0ac2c38b47dc64f8d6731d07cf3dd281f3b02f8c2bc53f42c27559afe9896e7673b44eef6f6e0058e40926220da5716b5221a20d30924a20657687c1bb999ffca327f09f13f4289bdf495e9235f4b5b5169bf89e1645b83ca54182dbb3e1f777bceb8eb5cf4aa6a17600adf212c3178648cfadc54b37b8a577d8b00d228493be6a409ad15db7faf048d0ee590372b28ab0916ce8cdb41e6349621ac4681cda2357ff7007c237ebfd4c3f516606b112c46eb437744fc47e384220f48097ef61ebda2ab1ec081dcd9b67f699382827f10cbd603fdf17f428e654603f5929ec9c1c415f020abc17f8e3aed692487e2cf1c475dc2c3d46d79f0a3792001cf5b1b94c16a240cf80bb0ba7ba64b1bf480ea1319d6cfaf672771205d225283d631208c9ae06faa8887a7f27d41d50295607267db2c62f4e1bffd77a7499ca2f62c531719d99fb23664fbf2c900653440abf76aac60b3ae7653dda4527bbec2b2194e11dcca748bff59302ab1f10bec78de3dcedf9c6872213b3d28519a121299bf5310cb09cd6fcca3c74ab15688a1ceda9639ec3ea4d30e99a55bdccfc3180621d0bbffb6b1249e4f964b15d5543b00bdb1b10ec329705ac7b85d9e75d647c3201f60441bf46d784880fadb892054ef829e974e532609b1dfa7780fcc382d94fc8ade20b289c055ad44404bb1e87c0b69741e659fb15a5ef04bcab0d623f9c2bb41ad2ecbc4557b51396602b2afa61c34afc0d7d4d8b068c2ede5eed842f072161ed86548a653c6e2c668e977f57ab6a60ae77324c4999196bccb8259d59df73dbac2fb9187aee4afa35d270e22e01f48a20c8f95b1f6a9acf9b88638ec9ba6c43d032392f12d8b07f1f94db32f586fe3f986377b1d9a58867953688d98cbd4c6fd914ed5f68ba3cd348d48c03a8eea79c5c065af86b25da9699fe14fbdf5b5e172201a78d597fed57c85d9dbeb21fb6199d58f05039163ce2533831830a80bf70797c28487764713a8fa90c1f02be7a9c7bf110f17e40aaceca8c0dfc181b2c9ee00333e01ff964c2bfaf9d8db543219326750ededcfd37d3b070d33bae688651c098fa6ce4c5daf91f646a48f3a0c82d117d941851ed578c157ccada3aa464d158b6167df6dc635a0d32f70b7f2a79648fc56d6df8fee18977b254794e54bd224fbc1abc703032d5ec02628537451d5d79a76081f786e4ec6b4820327dc640757e17eea6778679ac7a4b7b701027262d5979186c02cdf58baf066bdcb0d86554837f231e601ea2f787404480e95b6df50562ce79f56436e692381c0b2db65e9e6e74526c80ec77d9bad3c2ae114ec939da458afa273eb048e53cf143a8a1e38a2e3d19228d9d4a3a24f2f479df25971ba742f809e06f0bd448de4ec800732ec51536a8ce40acfa9c982e8879fea786805337cdbcf60ff8f2b493c93e006153fd6541a78026f0b4847b209fe9a4db570b5f201ccedb7d903a54468ac5c515f845be3de94ef0e660c357421f61f1b461367f522ae54681536f0f786b4d560b9d2615ecda84a228150d0f21967c07e48ef5cf1ce931bf5221eb89c9f32ee9af441f69db55536124573a8abe7e1ce622b457b2af17acb0e49c0f481d6b379b8ddde49682c27502de9ca49286dec6ef651b34c688fc6be69a1e85cb1050ecec2395043088a0245965eb4c7c2654ed9eb91198ee6436ad4bb3da73e9101b7f84f44d84bfc6dec4fde62a7c1b75adb1b2f850083efd9b956fff399364589d8e02971bbac1c7ba1129d13c24a081813a8a2be1b82a902f7c02096e906315717e85829217f84dbcc1d99df430e25dbdd3c0d019e5fa684d1b0eebb3a102a1851e7b9f1957c3d438fcb6036233fab3a0b8952fa4e9f77279d0bc8a806b29898501331ff6979bba45a41b7de8732c5a3b534039b9e0b59e5cbe12584766792d0781ececaee20ce1440e63ff924b3519ad9eac534232278ad1f0325102f453b3468604512be2095750744ed01932755e38c6a188118f1b6bf5dacf36b018c9148024ff424ef0438a04d9ce6d139306fb01d9cddf8ade9191ac935cace063d719f5441b78d10b52500cd10d52a9f33a9d704bd86561b235858261fc5b50661c73be0799bc70280c71d4fbc3338bce5f5411e948f8e9bb92330b1f5e6f7a59b6372742797baba84cbe332526730bc6ae69070e1c52e2a0f7462e4d501904e530279d986811a04adeaa28c3898814a2345309699638508fd8db451bd8e767af869a5641771c469de82ce8d8e8565667fcc63f564033d79995e0acda1a094b2a8cb2dea196d5e455c774483e7501b675e4a8cc0a2aaebb3935016826d6a171c54a27927abae1bec2a414872918dc9138dc2587fdeb6e745b9de1b270d14917fab230107133c4ba057f891a353b0f991341beca5ab80d823901b7f98ea28cd331ee37ae3857627c53cf3da36ff4a629e6547025ed5be32ee3cfafe6bbbd2fbb87aa34ace81cb13ae11d5ee1ffd604c11b4642b2c80b2709f63ad9f71dad8fd0a6bb000e6e1f31708d1133fcbab0a642d2205d439c7a5622ce4863637413c3e9cad20716ced8c6379cd05906512594c9bf307567f85aa1d5f36917bb77c4529eec10f5d4a47b96ec8b1539aad601901351868408e7f2302526e4541b9fab9c2202324ae6c8fdcdb910bad455e68bfa143f72a367b609f7f102fcf80bda1ef779dec68e6cf13edef13d485a667c78ec9a0d369b7f2564490ef0b4b6a797f1929d30c06454ef405d34b0d3804f72ee4b8a8cbd306bf397822b2fd3048bd6783a10e6a03d1955ccb5e6b60ec0d03ab3617abea008ef3b73f30d7a8972ad527acc8e16b77cdccd045d676c55d3b38b2a10e01e080487cde2af3d2a50375be5d3b14c14d764d5529885478f46a54d7856b386701ecf7efba267020202c3735f96356844815a0bb5ced78336dbe779c4597d6dfca62fce73a73b88fc2fe228f405d8c7d158f139454c1980993599a314a35ce585883877b2693cd910707ff21548199120038b546389b73fc3ab3cba45904c3e55d4974d6ab0c2379a65091f8f9352f8332ef357bf51e62b66d7b1640a21ea9ec107ee3ec0b8d2fc1fb902675b09a626b23178c270229822db09ecfcd817db385137bb8b653d76da33b6524048944ead5933e6f2f1d3503d03fb1ff69212c23eda797c2326f98f65d25afeffc9a1f726012ffb015864ff8af332686304ddb27fa33fd47c2202dc4dda9956e9e6470613f18cf282d9960d2a83a4cbf8c225408b64cd4f06dbf4083a995cee4855a0ffcbbffb52f6bad4636dafb7d22d56ca8d2e6f2e5f3ff3d5165e5b8be67dce71de85d36d3d5a8aabb94dfc23648ba896a234c180e9ee1b900d27a7a3f7ba0fe1dfbbe14550f2c847c6ddb337e956f6b3116114844ce727e1f2baa52a401a7ff13c65cd61943cab222f1583bf3f384edf9a45205e39867f4f7adfbdc07996fc35df49c417c9cccbd2383566e96f14a4b31d1fe2b2550a222a54a602a8756e7aa4b65fe6b604a656c1f2ae47f8ce4f921a2b1943e38d5814349a71912ba0da7cb55831c228af4694a930bc31e210aaa2c983620f2816c5957bb8345ba9884887a6a3c0215c695e2e252551e98af0008a7d1cbdb3a0ee77709588029005ae75e0fdb06aa96382f6f3b16d2595adbd534bd452fbcd6720ab864392fc63fd7ea831334bf203105f6e729315867a5b8abcf447727d165afce61d5d12a53c742088d713317af461ccfaba31c1a8117ee04cad9af7ca1f3b41f4358033792d44f2ad89d5db86529ac66e4ff81fa3ca95976ea9fc8e5d813fb9e510e515ca2afdc54a5a541996f4a43035179f5629f7dd38e6d7d808e8f2bf78f15f3e42718094058f5b6f411ca8d7cbb260f4dc45ffe59719e5efe7756c089bda1abb4f64ab4c159099c9d79707090d6eb28f4dba9645b95a88857c560316ff541e45a3c5fe2da8d15c395f7d7a5e493c0d399d57e3c9e86e99690f66d280c5a9b80d1aa5f73c3bafc9285957efc91ae354545d52ae9fe99bb79e93469b2b8a1eefd7a2222d28395f93f9cbde518468442636cde5b42fd94b4b51f4deb9c6610766abac9cd1952405b9f7723f5a62e85b25b497088f74fdf1dae8d7066eda0c28ad7ca21a2588ca8d99cdd3754e8d7939384fdcb87e175360baa670aac767f47a39dab0a1225b1555f93237d27b87ebf980a427f6a6d0b77a787506b809b7a1cc311e374ab830ab8fd24ff2c4bed6a595ea2ca82d27dd0f89634f7d4093c6f5a4da3262347eedbbe468bd8d0cdaab36de5cc064eebb6bd9a29b20afa883da985ea6ddc6cdfafff2d4c5570e58e1ccdbee0a50a552174aee6617bcb430e6756d4b5d7d96870cad2355d6af3172764a5ec2f9de29a1ba28f7b9cbb4a21bd87cf5d6cb21e9a894cea3c4ca5aeb65081ff84d79df7040287a84513af6d5675f2bfa2e1eb22e1ffd610236a9f77d559c92ca3af3479f7079d22ea3e37e102fae5f2432f91341d9da427e92986e724be7c903ff99a48023cc56f7b0c4b68ec1c72ad45079b20d7a87e59d42798e4359d48f3a6432871f760af12f177986654f093c9124e6bacc1d96d3c7bf4c2a4615ba461bd7df5f9cb2e4fa186e9494f0f27a1736766d32c5ee3fd4fe8fcecd75590e9c834de67b30876462dd3826e44d33582a8e32de4e7cb913dbf930f38da36de8b76a1c23a1b18c8f3037c557c099f55004c82516efab85172ce37fc08a0bce2891b2d5d120c0271f28194999e2df06d8586f0140a5c5099a7e66f525e034d8da699182b05af71c198ab7553cabf5bdba856e09b4e509e4ddf919b0f78d326e21f26ea3351dce875dce2114e5298d54aea8e230f743f20fa863748dee4aad1ca3fc0d6480ff80330faab247675c18b39b9a50aaba5d8c85787b46e3b1ae4d7d2779e8eb59a9e188278a52ac431f2273e582e36ae89042811c370dbc9f4e04da7c2aa980380d52212539c41eef0b49d844f25b720a268c7d73aef5e6e2c8fa7ae255cca00ae1d53e98fee7c19c5b682716b594b44c022600f34b9a8691cd39f4c2a520869ae6ad47d1147457a36eb32cb4edef98e3d877469a886b9dcbc857aaa19ee80c614959102b88534f4ff326ac92ba360725fe758f773c81d451c41f5e1165f0ca01ce7575127f0db9e3350b9adb977b18412449374fc479424c8b7a92d1fe1f5a31e4335a4911f3e34c8a411f534ea7c103c96b347255ceed00dfbd7dd7c1b2c9760042e25664d6fcd87fee0db28e533926c56ec08873a84099c547a53381cab22380072acfbdc915f90ef705943a578bd8a197fa18052a8265277e05764bd81cddab9b3a42b05ef4f47ccba677551db28ae63e8661650ac1bed5a201de915d150ccf180b2c8abad59410ffff087293f9ff5a1541608aeaa8b085065bf0fe98347f3030acc55c260a6234b594a63b3304f20cb6aeee8f803b6d1931aab94d104dfc16783285bb4c197709b7dfd590dc1cba33c5eddb2098de10d009403403dd5e685d1deda373ef08b0430418e359862f926e3c762fc077f5902373d761ce732695efc4c748f7796049e5ead10c767e3754dacb7f6a19363a1a4339a9e5e91366ab48382de34ffb1cce276c783f647dc34e0066e017f94ca7a68ec8bde5e9d9466cbba535e71bec546d7358e4e994146f47ef25e90fc57e2c8cdf7244986292ab010427044eb0671b0285c25f3daff212cff46ade58f1dcbe1e58635682c30c45f43833429d8d878c55752eb8bd54199f25081a8581c4ea04ac21f9a122495342e75dde05227b277ed19937041bde691cb7fb10a5d3ef35b2541d6349f3c9ef7fa6439e59862ed5544fc4fad678783d2cbb8210be66f27424d01f779edd221498f0aaafdabedc3bbee757b94ccb8746d6b7f09a6d40599ca58a38879850aeded752bc3e8b64a248cce3c0c191738223b1cb400adddad3142f627955545bf378a0b209f6aacf624bc770a42ffc437dbe24626fc8e8229ee0d192ad34d726281a5600f17f9d6452287a5afc4f86e5f7c34f1ee0ec718992fe386e12dfb2babc224c6bfc6cd6998902020ca5cac29075a444be71e07903467f1d8d36f7f6331d71ac3041c0e2b7fc17c8f5387008209782c8924b389fa12d616b5c5ad46a6c33a1f5f27cb4d19ee94dfe4ff7ada8329f06549d7007790936091bdd3afb034c82d8f04d023876f44053981f5c7b88ddd24e777df1423a3d1dca091797c196911d1e8c4fe7c7f21a6733d405f348a9d37f6a66313591fde515ded5d88fcf49202b9300c34e31b3ee499223a7f524badbe46c6de75909090eae1d4657f00d7bd2baf389f2160a1a2da6ec3be33c151b404829c9bcc37e63209ce123b08aff56332bffc87437bdd6442bc2c291d8b78f7b72b5dac1f0aad79a6bc1a1f9e4fc0a84ef5229b816de2449f319bb2de32c92eca912a3251b5f353e7890659c37bd674fb8527cf9ce11d1167e9bd8451301a6914b0cf679e6b2ba4216534fd487292285942845151fad28199ba0b754b62abd1da55d5f98eafd04192f03399e054054f41ad180ae9ce0269b4206d8aa45537a5839c1c4fe51e04750ef425066184b9616c75fc8264b47644e16b0a69c2f71243ba9d050b9aee76be2cd5e5961ae5731b7f84282c7dbb94c8b93039e578eb85a8a65bbd2719f941ddd650fc67b76394e2275b20f88f4f8bcee9ef3eae80febf823479745cac6bda4a65cab2be38882f54648b9f2ee3c56242453143c08ea7b00e7eb77a442df502cc43fc01e1435dfdeae44e115ae347590024684a4e4466430690af1b2150e83af91f448d8a963b5b7b31cb8d29abb3e5224932e15f9c6fadda8b0803f37e1f17a8f96defad503570a81f9c27ae551dab5c98f25750656b688fdbd400a333860e1f10ed6e4add3d4c694d7a3f60f2cdb515d272a0863404cf6287e3ec7fdd8cd65bd118c2c0105e5bf8ec8e8cbda63e47dc1cd12597569c0c981361e49a7a87a67f919e6cfc78159a74d879f68f3a360b365ffbb9271903aa6a4ba2f196441f31dd2f0ea5caeae3c0ed0df40fe2224558bd927766d49e1163fbe9aa9b77de3e534603ac443f2d11556cec4144ee7230f42d1cb859743adeb78b7daa68f26a587b0c2fbcd23656ee92f8d0bf464af6544db7bb780422f419483bd61517f38450f98542d61c4de076d6d2b2b1e5e1ecd26c6516d0f29ba04ac802988241ec04065f50c7d55bafc0679db7637c7d3289c46f71b3b8588e1680940b9dbf74e827ef1a02a774fa32be17d7e787bb6b81680a8cc59f113fd8afcc91633891bda3d7614ee6d0ee0c0ad13ab39601cc3cc8f3e92d04b2794ee175d1a866d865beb38d897e6635bf0048d866bb4afb4f9f2eb8b39a07545db1d0d89ff3561903dae7c0f8fb0ac5f18aff2567849bdf3ff6ccb0e3fe37911946a378373ac503def95141bf5eeb898315040d32cdcd8a59fd7690a1a127dcd988ea5ef5551810ff0ab574891d4dfd0b98a38684865035ec10af1da0d0bfcfea62e0524111b15aa35b87613e5c7701c8835f8993177be2c1ffc126531f3ec1c5d9bb74cd89cf07f54244da1a7ab182609a6f48f5d24151af02960195759ccd8a7ca030a9af300912de6db0f5c02b7fd114fd116668fef0abe496b55415d2f0f2c8615f922b2e685a408a3810a554fe1e9a4d1961c64d870419fbf7aed49826d22a37b3b9e79964a79d6e6089463da870d64ad106bbfbbefffea5f97b41dd457f3ebc7d3ce60ff5f9512dc72aa780a26acb72fa49b56a7f18796bc04c03d4ac06a69a6ff969e16d2f06b575617c19732029520167919c72e729c8a8f4c44fec81ffa05bd32c014763fe5041aa7c719d5ebc0f72649e358b27c25622559cbeeb43ddc878a0c9ebaf82a3cee6beaa537a5607d560257e3b0dcd7f05bd0d94edd7e0a8126d1afde114a2b0d810ee8b3fdff19833893c040a09a420cffd12e378088bd9a1a492707a29a1167fac4dfb2d40ecf4e95511a178cb48dfa3f3b65dec04d442c5d7eafb61c4ace4b01350275c263ee88f208f269729cce2bc1bd93d90720e06d5cf204b8f21c2e4bf7d0ab126243b8451177658f12f619b47f70b0ce561760c4192bc3f1fa14a59fe55dc9e1d34e573aa3db4b89e20ffd95792c83d8f314fd6964decf34fe84159861e536b95e0cb01f69917b31ce21ac9ad805db6b43a2cb05f052af6f9d6e244abfb5f02f635ab197c4445261b022a2f62cf8f2fc0ca766255e417ea92e995f829b763f34302b71bde060a20baecb831939ee2778f0768f65413b112d48b350b97ab89ea314c8134a82f70a369c9f3d3cc6cb929c7972e5c4fc7ec45021989476b2f82cf559eab45dafcb3bff21d51572e27f91cd28a7213483ce3e0548a3da48c192c60d9396aca124fe644aff5d2c1c1e43ece0be42036b2d0fd1c90999dfc6481c2d37b0dc60f4de1f930f5408b29253a0d10b4c14b3de89e79754c055ccbbf090a7d8cd46f68aa236843c623515d10155c8c8d9e822d7787f435a3550d74a9533517d51b7404780833c023aac80f9599ffb96dcf8870f7fd06f5be167a2f27a687d1dc073094af4544bc2726d1e58b522b5204559458ca917d131fbe131107f7aa94a5b63af55fe77feb92913482bf8a70091b7e65a8cc8812ffe4b5e313829c9c66bf7359590df19d9a484d60b69568615baccf4a8f3cd0bbe86b4ed5b74fdcba4b0cc0986c9ee37275a62869a65014888e1b4a3cf4068a8f437ded53b60aff24bfb7783c38337d62f98005099a7b852b37a857f17884f97230de4f642145d122e0355a56b462b586374b1aed57f6b4af40af3d92c437bff64f2dd602132745ac816d5fc6531743d233389a6281367c640c48721119f15428d81848617e92258c2ee53a2c01b2ea2202964fefb7efe69f1ad18a79310e07de78ea6acd0f222567d770a0ac508078e20010e2ff189d46889e15e4a5acadace9b22da689b81c91564678ebb2776d8d2eea743140333b88c22e40005462f6c01980786cf3b656fa6050d30566322b94f514ae497989fbfa6a625a63fa80307b76a0d7ed93e93147e545c1a807feebe44b57fd30c7f4daa21c31e659570f9db4fc5365639f9fcad77ac2dc5e9ea0f23e85741332245c859f6afd7e80a80a868947879e4fa8e87cc074786d5a145607660fe89ba9a75a1d73ef8c584bf343e83277dba79fe4138360cfa51b81b1eb586ca48247ea0cb0b49268c3bb44b66f9c4c9680ec7b4ec0ee22b9cce58576dd9b96ccaf693895343abafe5698ac33043b545d3721acb99a56658b9f735d71989849d1762792228d55b2d4401f15b7f41cf8491c1e6aece2694d50ffc1784a51c19688f0bf952db9ba44e465633a878ffd7732012953a31d05e8a1588e429cc492226bfcd39e335385883466ba47deba65963df31e4914e7fc666b44bf7771c6309ad32f9a3183b979c8d199d3e23e8a996b26b553163972f315208eb3c55b766a63cfd8d168b4dc8c9fd20b260589fd2b3139990289973c18df79743a7969618156dbe5a7b46322e08201244795d4b95eae2f5c6dae48c1418994451ccb58ae3eaad6ce5046daa50dda66ff3ce186267f2e5262d894deb8ea9754954f6e213fdbd12be52ac429bf3210b90f46f404f2b8961e382246cb0a20fa5e0781d55fd70e84f52c1de4e3f404f1a3e46fe90a270793f630b5c6a22ae4936a819ea78544a50cf96403388aeddd2cba8922696215535bc72ef8251d258a6bcb1a29231f82be013b26aca1964637525ddaa8621b094088587198396f7d8bff973238a221aed1539bb28d7bc92e908cab402305d27837c9eccb2dcd77154ce9ea86cc8ec0983826527adb45d30c45762ed224f229d05a60daef0ac57d9c81e4d9feb08d52f6a4b702c0f07eedc1d2868b622d7ecdde4f8364aff35e0206f45912eb91a92ebd0408593ca93c9a59100e5c516b9834c4f6531f7276d11d1d8aa4b83e1e437dd542f0260a4600dcd0275e344316e3a5778b088edd8b8fd22a63f5e222ca552f44d09a54deee340c537342ed09d696933d7b791275a84c566e327bf5fdface9c04fbafa8f796063988345b8a1051bd773822b7b236854eefa2302733443ed6decc49653de6db0aab7308d7f712b31cfff467e0932d252b4c80b7c5b46eeafa449c8b2c5d464e5d8c7facd2dee53d6affb612f776d09b59fb2453a375786d2d1b9ad76cb85043e6e16d389c20105f67fdf0d34842db7431111527f0d263438786a355eab04a5882a570e837e93cc5e3f6cec8994af1dbd74a006f5e2616d44132aa0dc95cd87c6a8f3ef727f691984adf3d7d8fd6ad78fa2401f99a33f98de344aa706141f489008ada7eda651625d4ae0e073851279c182d5c401b828526b84461d7d88d80728d90cef8af851671edadd45b685312330320acaddbff15b58a56fd7e96dd20ad84b30cf2b797d1631d38eb7471d7373008b5b5b3e005391e21d6bf14c55f5b026f8b9c77b83415118b1528e87f7cb3a3e7a11704dba38a7aa6b9cab9458564d0670af0085ea6b804cc8a7ef6ddaf06ce39237c612671d0643b0d176cec1d42be52e12ade9b65e4a36e1997d01f13ba71cbdacc6f82ee7932a3a3c1a469774323913103db83bc3f82354f097b341b11576523912ae328e7862000551a36e9689bb6a35f40661f52ec9605c739b3066903c7afe432092f9697f308a038991829e0c417f8e2f0f5ca1b13394399576be95f584caf94a477c7b55726b5a42c90cee18f3f0db5f7ef4fc26ba607adfc621907299eaecbf0205deff0b43f6b07ea866237f84f1a1394860353e0228467b810274b5a5fbe1e81b07ee75ac5975546aaaf7b804f374607a26189301389149681a1a24f4e71e5b120027f04e61f967c075b74c30de7b31506a5cb75a3478eb10098ee1e423d1fc89c9163a909f0a8eb1afdc6134f58576b1345e3a40da0260fe8c49b263c2750b7bd7a80322d84b1665d3de61caaac44284fa21b3f8a75fa9b6d21c537f3dabbf20fb2524046c09f780612b2768c557ef4778410c2a16e5732fe48357c407738199fdba80d57d00c4a9b7f88dd0b19c204fca2b3308000102604516d67d1bc50645775d4aa113a785d085d803a2af55dc6ecc857eb0d6a693c209d79b7639769d77d7f12a8db1395382d891349f14fa2f134f3c5206c684a6856b05f399ee3b7f901d3a78fc1ef618937f6ee81d66d8ab9728ff387b131b699fb613e33502b8b509c759fd2f252f18f85fff4737501db8c3d50f716f73c405481dd8a10ec1681d2b35d8b3bb8fe5dc11dacfbc0a4b0879e02eb5912d548e8d7b8dae46a0ba5fc951de3f549d5dd44bb96e7abf60f67bae32dfc766f7478b8334ccb93e65c34cb4290aaadfb7e8cd60f928b5b6c6edb7b081b1246f23fd1cc3548e0a0453c20d70a384405de9919f72faf0ab96e0606dfcb302d7cd55400aa8a968785cd3deebcf11d236cea614aa15b5a6072b29c21ad64756fec374e118650273ba646a277a40aba810f70048d28922210c19fd648c6bed0c4acb83ae2ff9d836711b8e1f9875f323f9e2b63161d0e46c604c1f31f058f15b0153d5a75af439e938afef4c5bf857e6b3a16e64a94bb0b9262c6021add08fbc923d03a26ade52c780224eb3798014014a732b9078f664efee02086c7add1d22211acae96dde21e76c270a940aa4ff99bdb190a978e6439a33ea444bb0e8d8e9e59fbc64e885088656b1c900cb8e29315d679d4610bd07d26bc1ebc007f40fd8d40a1ba52be4c1402162863b866c71393d2debe0528e0686861ffdb35f5e96dc804df7e3efe36ea479f8a778d8a8a90a241ffc2d715cd95952860aa075119917c62a3f1323d3c332f13943da46fad48a2925c25eb5f4b8627ebfb52ef3ceb86ee56f6810ed84947c7aed027462464cdbfa33cd9ffd703cb831c6f25bfb84f8773c74be84d484812ea9b6104daeaa547bd9b8e86b8488cf03e053cfe535c60c6f3d99cdd7c1362ec0a44d715a48940c1fb52782c21b7ba3d943cac8cf0ef5c9e852d72e27eb983ca3c8ac34d376e78d3686e5ff316b0ee7ee3b066b92c52e6e798aa139b8832512098a2a2b29213a2a54ab4c406b92b45c8a82b2580ee435851a1d52eaa1521f2e8f3009461e5e6b3bf52fbba7a94824329a50fc9fddc56020c3c8badbfed34d7c7c192bc4f6386c418a82a21f80b0dccb4a032e021ede3d80f81802a356c676ffd49e5d63ceffec3de6ce8ed4fe8b8b3ec33bb0e5c823e30d15554a3e382d169cef28975ed723dc51f8769cf959d94305f71c3046cc37909b2a18cec7d74e13053998b8ede22389ebe598c537565466609bdce0fd6a664c82df707645f0a4c69a513d988ba0940fc622877ca942c5b30c83d340dcd0a4be83b1a3184921f086aad968ce8a32537c9d3f443debb0dd9262cc546d7e671ca35c7964d3adc78dc234f5256dbfc6fca8ef59881ba7e257b45bc09bde2839381cc6e6cd9191e2df15a5906c865c2c8e0ab64e0484f5f8cfeafcaec02502a7c043d5627ce37145978b7819a7712c6e0f73c91b93e6cec7cd070f15c86847ea347b7d4f4b13edafa7dd7d48a8b11c4f67aac71e885a5f53a43719b83d267b265a64d6cc27aa2cbd8a8fa97c884155659f15db3dd5202ee8331d7495f898762ab3c505fd1a3e78151e7805a9bd9c9a1660de0d216756114e243e68182c64892be0d945a5e56c2174e0877ac199f3c98ed776316a2ab83d418839dbc28f6a228990ca900e54825cac32b4704594fe52ef1e0e6ec061e507c0de7f400c9f2e3072c9f57a9376f5c3564067869d24f7291ddf7e749f278c65f808764f63efddfc22ac0fe1009fed3c3379310ea2c639130488ff737dc4bce9d1698b96cbd4062536325821a76f360d0e44811eb6546724eb49ce5d2e8f13cf6e5459ead31bb24ffd5fb336ad9f2faee817ab8320ce42099201bb047dc632e39b9d2975a37e59e23d78e0359c81bcf495dee13ea16fad4b174040c196fee9bbebcaba5f39fafb80860a9290595c89026595084dcfa548cf8083eab2038fe40232b70842f4ae99f60164d7e49ea4e85bd8e8f6d596f2f4f9c9f96b3c600ff3d32cf9d985767afba0fb1bebc83b068c460e2f4348e19b6ece17ac34e0cd8739a186ceb89100d948481f2e76956e39f4ec5da41be871bf99c3c7ee12e62ede07168fd9804dbc603292c69aec501f628b21c2b838f8aedda0c08711d775b7bd484613013b1f139b0815d492837d62452f2007e997898b9411f55d54710ae3d2c961bd191aba9d6b860a9c26bf9a19c4ac55ac2a00daf39ca938122bacde5fe7a398247c2334317b40bf7332c110aaf57d37da813d32cfbe703e9a67b038e55214f3fc06e09f955d14fb1ab12e93b3672a64cd77de7bc2478c669bd6b240ce7d67866ce92a0d72ab4beb3fdec266d3548e61c58d4454a9ceb2f0e8f46d4a0bf3c247e7abca34c07cb5657b4052ac7a47c50053216c983a10c0ab4a87ec8df4f5e2c5ab6fc0452e25350fc4456828f216cd65a872a493cb4c831d07df9ab4137e680b14058d4cdabf967bd96bd4e8f4c43d29f0f28447f93728991f4fee1c17d05b901dc4307760e07d2eb760e12529fca387e1ac9e8ea37cd09a37f7ac32eaa8d5bce56b7bc31f61862d33d9b85b96af1d01f7f225feacbbfb022cfd1a0591f1aaa088245d61cbfa17ebf8d99157b9d76674a0fd3d33bee04dbad499cea82dc67df3fcc335f3959411239d8469e0d3b5124de69216d2f647b5d9d1278ccce3ca595d3938d2e14afb2137fe51b10c4af36b688a8222c1303815e063a7689577746a3468de178ce69b4d120bf4a4dbdd4a8b5fb7946a521dcbec6cda77797a49f6a5302650846efdf54bf66b6d8d9651da3c1a3c641c6dcf711d857372126d24da5020abad1d10dff77bf366955e95edd083e46b4e4505850760fc2f0463680ee7c8f50bb6ae2250afb4e443eec561d6b8f2aa4d24faf7d15f2a7d48a6c70066b718279e9a544a5948d579cc29f7dd747c9639edd736eeb39f4c561068a042c74b0914b0a7de2e176cc82e31663bdaefcb1b1a8698f85c4d6bf2f6fc9f59b657e5e4dc48f4f8f97027184812a2ca33d8e3760d0bb018a2ec8c82a42449e1e2014097b501bbadddb8629590a6b9d1f2111378d91128e1f4f58056146a98f67209a937c74e955cc4dbf66815d68b93476ce401288de52bedcd8e76b421a0559ff49ab255c4570e1b17f7adfdadfc03d4477dbcc01daf928c3835483d5e788319370c8e366b73295b7c42136d9264a4ce77ab2c8555aab8de353ac740f3952d2ce68a67b19bc1f50c70b5ad2c6decf8081ad172d4bb6c61b63f0158f0662b4792acf8dce69a67b40db6aa6f6afa67587b07aa34a8d420668b2d9ec2bc83000884a74e6b0b16ac2f2fd75fafa0a6c6665867322c5f370d870b8fbbf277ae4f23959307fede3462c391277dfc6af12136dc8a7cffdfa812d409f1f9a992c6da6e0d06a5e8a54c201f2fcb59b88c9bab19d24b328ccb1de5a3f73490418880fafd29a1ae91d88a92d3b090b66833b902352ac9fc22fa9cb772a85c3c111dc550b80d4389e84e7369e6b8b0a429a36fcbdca468c38b2d62e2d726bed6d958eeb520c37d9f20e37823b8d33e3cde823782c5c54fd30d66787af538f38a894b0b564273c04defbc519dbf310d2bb18335269096101c09c809419f9360f659a061c08139fd6e63b789550b4022ddc94c66e7e91f72fa1ed2f0cee84a3bc1ba09345a71ed0c0824d9568ea2593b376eef1fb045d9b3d80dabcda2c6312d7c3fd8a6cd948f18fd975736af4b6e3e6568dd9e9ac28650344f426435770f0d70e875a5543dbb7d0c203d6ca39e2e9eaf424a8c120d137138036506e2b82347bb5b37c0d47f163cc7e4a43fde09d9960e8d0b3b1a8883f1765912aa941d1e1ef6187cab62e19cddd08c898a42ee3124af8fd636521de5fc7571e0953dec9425b6c977e192207f610c3e7a183ba6014e2c92272cc0cc964744ebbce5bafe0d83276ef68cc7befc3fec08658c1dd736e970b20cfbed2ce705161ef4f523c3e87c7c6f79c6385d6fbc951d337efb1154739bed9862c97819ae5ad60644012c414e95f7ba3d47f420863b191d4363abc0612b8ec12cd7ba6c3f3c1119662143e80f0d8faa147f58e4dda68239483dac6f50889922e2dc31b992df6d096535d7cea3c316cb42daea8b8b8e556bf16bb63e12990947e96423c618c2a16ecc64059fd6795a76c6daa867105766552f110034e84257f481b2edb6f8b14f0f8b0572c55bc4b64efa005e1097c15a4c96087ade2b62d619e384680b3e3638f96054a484474620aa633a5b6d8fe9ea64208163a631ea6e8f5862b322e3c3f955a882d5267454b4d32065e51b6cdc6a8e72c0d13d52df71a0b776d60eb435807215d0fdc51d5ec283a7518363989de06376fe87ed298ff5987b1f53f9b09f377be12ffc50cc174b5bd4c3ffdaf89117c0611c342f383eb3c38acf36d8c7b340238faa5e797f2c83fbdedf51de8797725dfc11358eb7fa193e9a37643b641befa060cd1e98173bede11b570f5c6c5aeef8e35ae0792e5177888e867d7c0f7aeb75494685a72619dde91cd45db5331fe652679f1b250b4ca83e09aac626f41d50cb40aec6e5a3990f63e9716f06e71acc82bc32b26e7b2d83145d5b0d1fbd17bd89831d2f63780d8861627c6ec052b82a4c61ef5ab0f89516894f724608df43b65d6e24970e8a06ba1827e1d68948d3764972a7bb757a7b3fcc0eb77a8e022cf4f633678c71abd53a8ac4168b358aa701695d874d9e07e3fd1a4c7ddaa2fe2c0b16c185b9d8a7f2ca8b078d767cde07049fc5904d2f56d22eee4241f8cdfd9f5802218b992f252bba15a6db30abea9d9c51c2130fea7ae8bc26f16d2b9994ad83c9520cff0a89eaf8f9a9ef94a652fb911d388a96a614fa44ff0cc31683f4e84cb897c3609af9f311e0634ce2ebca4c327cbc45c6928caa8a4070a70a1ed8e7e4a3e964569608e31fc5fccb18205973b2a16b3c89a3fd995c2657969dffa9c32ba59f7f873761965054113f057b77cf573ec5714339515e2bc5cd9834e1630587a9e9e8bd05a9b2637c8684e048a963f224af5cfd36e98706d085b65a7a856ce503d9f41039207783dc27b00b0024b452b82d63d3c0877c5cbd2618776be443676ab5fa510298e2419c3820835af0823fc1f32e8a0605fe8b7081dc727a9858638379309e1446c6ee0ca4cfe5fcb81705d28fd4a91bc7772ef16b810fa77063daefb5aeb0c2b5aa548f8004c9dac0e72148cc73c605ce77b09c76c93d5828727c9189952766abf60a92a24290e8cae41609df59941508821e63f4828e296ca064c318bbf6b1e3fc55b595df7526cb7f5240237acc68203971fb6c5d39201bf336a9c83c04c8ab439655a409c9f78155deb002524afcf9d8a366b0d2f3da43f101289db15f4cdc653ef5faada939b76380faead31771e968f4cfb1fe019c264c81fd2626651a6bb045484968337bd6f20dea5b9f944fefe8fcdadb46eb3f0886ca9e600e936106d1e3b91949f4b6b5f93e369dddddd2d78dce66ec284b5f639a53046f879e05f6858569ef923f89dc39c3e127a7cdebac79b7aa408ba34d29f41fd0377213b4aaa6a4c98f74baba83ed40f6a3123659cc7ae63a01332f02b14ddd5ce83ab0428ee3865060c30597060102ed8c5f91048d59b0ca303a1087eedac2a3134da87cd65e8a64ea716b62c608c6e2247c79550160c6d401dd43207eaf3759e751fdf6cf013162d096c92207dd055e6bcf2fadd7c82dd352b898196dce0f81ee0a89c32711c2cb89a1cfd6af73435c9569b6d6df9e32d58d2d6370bcc691e1c3281980c88f5a42d90e0d5e94a4cc42f1b6c470d885cecded907964d6263eac17a0f94590a22f0912298322882c55c0affc1ab1a46662ab0faab04b142d5581f6d6685e582e0175ce1625c47e4999f01f580d2fe1c323b581f69e064888ed8767dc842b9072c7ddb3c7ab9d3a85bea08e405809d7439fb69956f1fcfcb33d6e4cd2e67160aa216bc7efe8a6a4f21ed9cca2a658b4099b087d4e43b96fb7217a22dc6d636451a000c9fd858a34b217add2f43f8f83a5ba050efb19ed560475f2e2de3ae334df84826865b40afc0de45aa9ae64685d8ea10614f7078beb888713245abbbfdbd5c5884ddbd534453b13b55044f5490dbe11d487f94d28426a99fa15b7b75a3fdbc6749147dafddd401f2a4114394be9ed4dcfebe7419e3c63bea673b2c861990fa0c85b95a18be811f8549cd33ba7977b1955e2560d9d2af54901bd70debf146d544afc57b9d3e424867d199b090afcd6a9fad40b1f5e6f7a59b6372742797baba84cbe332526730bc6ae69070e1c3c85596469d34909fd0b95b32f03c3a8e9b9bfbcd5b99614d9c6b1739b1ea0e24d6675808eb5d426534376135fb7de29758d06f3160823f111f4d6ed943aaac2555410bd745246430d5752876d4ddb34d377465f70dfbf7943dd4abc1d2065aacf7c661baf24dafc9a320c39c7af79479ed65e20365e183f217b80ed1d5eb64cb1da2fd4444b3c7a847529c91d36d57f964bcded36cba6f80f77d509e45f07ae8de263e93e570ff537f5218c61b64508e783c141d356ce4e81a5b324897cabd3b83d0374e80f8ab5178bd1da1a983d3c3c34fddaceeff4c43d998b1b5ea62fee3e46a160cc6852bbc94d3709af2faca9914614de796ef2a74880a9915bf1024e0148369573773fc8e495c982c377ad807c0413aa1f0e50f6fbfe5429bba18b4c6a4a93449a0dcf7a9dcd42f71cd174918fd3c8556a499bec8c399994e05685c77a15419251bdbd490854b6c77ffdf5bb3a90fb1eca38d9280b9ae64ff0fc382618bc2b74c42a61877b8987cd1234e1164a0d769df63f0e3664c1b3915f5925607e16830b972076b45f1b81fdab0aa4dbdf1e158d269c1314061d8b104ab03f4a9488672fc0cb8d844ae1ec91f48770e9d89f3d3033ede8366f874eecca65a080ca9e5a805e33f572d06493aa82f458836c431254e7a9a256aff067fd0c0e4764108c54da5549f3ca0b32d77e7c2b756b1c4f967f7fbf20cb98c3898dfe2728a6f0dcced6ce2891896848c94d3f08ca76e36941dbe779c4597d6dfca62fce73a73b88fc2fe228f405d8c7d158f1395cb9949b3a7e74a14520a617f0f4cd776a93d8a4fe714e96c7b78df64def7ac5384b07fc3cc54a1a25c9330fb34fc94f761e3d4179e658a3728b6c94ecead967ef74fb389e5c0eaaf93d1440be59ac3c90caa780303c9ff80603522613b168749a585d1627fa5e8f00f6703aa226a663d0aa3434e2e20f4305604a6a6dec7b096039928dcd97ba65f153c67074a1df75a51820c24f0d37cfe3f181460ecc14bedc7023b241341e75f5d8df41226571c085c22050b38d04e40a71992c5c9a84065df390f7f356aca9a602d7a11b0aa6f48570265c754a26fcb04379da57d9e9a6adb2408ce1d3af29894e27d0f1c6d9dedb364882133ec76da45bff560c02effca28300c2be40bb692a8f12c5e96851be92039856588f424c0f79b915e9c807bd2e5a309d11fc1b32679f29e7b70af2e4f2c77b94dcded63246e12950d4cabea3a3a948b9e73938e8dd2dc2fc24287e0425765cf8f02199c3df00b421b280bfd7e60830fc99df42f3b7de186d54dce7ce9859fd743486fe7df1c02ee06e9964d2fecfcde4a626c5db802111b0f7ff61e79292345e918530908449b47349a0ea3b314da75ec1baf8d4c0fa58b72613603d4f4d245127d036e761c9023f9152103ce275e4f67429c9d947f472ac24cc24641a129c395fd9a01573787b461215ec9b5f093b9e7e27d4436c9c73a59462374c4cb9419ce447848562c411ef74b8c4454d9beb92a7523a25b6fac43fa3f7847a5de2382d073713b65b9dc566a6d6dafb49df53f601fe3755526eccf110b7af9995215ffa0740c18a95876ae8dbefc79e4cb5c7d7883949f69710a76514f3d9f5c72d7d62d50c2732d2843d4e6a07807943a2720ded9b4e46cfab28a1fd7cb0c7df94d3cfc1da5b0d5b82ee69b68d5751d31bd85299cc593c1cdee0a6edc513777d3af064ab4c159099c9d79707090d6eb28f4dba9645b95a88857c560316514537e90e1345b62114671fa1e4a49180e4f174923b53390eb8c19b2fe3e0848a57b3cf6d5333f521b8b9e66b7cedc9fb92cc2c88aef5c9445bbcfd33103ee20c9769a2c9cda12f7c0c2f973767fb2a6870c7afca38092489f3cb3ffa3a9190d1bd2cdc04a9160e951a1c87363e7f2610f188c9cefee67e871dcc19cd77e41c0ceda58c15911230682b665c3788051ccd47a8bd8201ca18af3b0cd281dadd89bc1c63f63ec952da39e4b9eadf95b19b70b4c9f15be37385c5827ff4cc8e3bb1ba0e6becfd01992edaff43f5102f9333d7d7fa9ec8bfea48787b227034735f553215a576bf9f9fce66a1777dc097cfd816e075a5e97980772b019b84468021a4a44c28ce6a2a3dbbe652c08648460a38c3e02d6075cd1cb71240f1408f37e6a4c54a5053aa67afeadd2bb4df2dda41e68e0508f44aec04a4aa5a3cac6a15d2c922d5a2f89efda4c5c8e6223583d965c169813e9c09e209bcb5477985690338df472686220fa6742db8494b0c1f843b70748e15fa6c2d1f2be4d5401f27debe79d16a9893bc3932798452d882e48117fd3ac99f3ff6de4beed0edee1d6f2aee042f06a7e71a5dfa9efa66798e4359d48f3a6432871f760af12f177986654f093c9124e6bacc97a55f496247bcb920ddd68b564834faf63d9cf86fff959959a8cd6a4846643f94a05d3c9aabf8638c898fc4226d0e74d3fe86a6e5b1ce3a1f37c8e5c33c1242fd2ea333371720211ecb07a0791b55a4204ab712de8d9c7f560513fd1d843fdf2b39ec1f4a1eba10c367c1b16d7335b757f6810808322608212da2cbffddcbc8096b3a204a7839417cf7b7dd289a103b6a52093d3a4531e4fa87da9f20488431935aff984d539ade8c1408de0cd4d771b8fdff3c49c7c55e59222f55137d38c8789a17672bfafd8c6d8a0c90ee905160f86cdc60f43f61163be542072e8442561efc65a1dbfd8608548bada326a8babd9a7d22b85f2c918c6c46a706127dbf0072941ab12bbca086f707ad338d4abbfb61296e06a55bf57ffd7eeb59ed520406008cbfdca4e7a664eb9688e1b39ac761fb214420aba17c5d2fb7b4e064de757e855a065b2a003ff96a5a8afdbc6c8daa0a67e3b62421e07e96b4edef98e3d877469a886b9dcbc857aaa19ee80c614959102b885369e1b0f9cdfa0af00f3f2e2b440ea0dea3ad81fad0f3f2c772e400cd34a1b1dd56470058625a59223fec6f2b074281872a8bf00f8e222615976116b825575db6e6f45a665b471c275f21454c8d2ed7ab6f8e50641915268c4a904bcc1b2e083a571474f60bb520455905d298465b4177b3629c6ec2595e8e498e64b632556f80b5bbe7d4d3014e9f68c86160664b72f409ae7059b85db0ba2b9fea0ae4df2170c4c4b4743e4efaa225f7216301579a92f0f107b912d3e53a6838fd0f8ee66cad22eee0dbc70541a14c98500003252d1f88f09bbf34baab3391839d94d67611f3ddebe8e84f215cbc843f1b91a55b45929667b960815fb10b09d24b2f833cf4331e6832fa3ae1391173f56b51e8243c0f7b608b55dabb521fc59af6c01791131c81f3de40f7fdea423107a8b88b752e3879e8288aa773840a30cbca72ffab198c686066f7b7588aa2ecff8eadfbcfeb25326d8d43b83d59ba6d65f03bdb62ddc01d9e0243ff2f12153244db624d7e9cc6d2e985ee09933f05d4a0fa09af791ffd4d4a1d88962ea72db0fe106e923485f314f2f60e8a3aa55c0c1f877e53380ddca78bebd67c87e40776dc9e0560ea57a3e166889c13f1b7e2744f7e7af53714726235e126816d4778c575ce72e6dbe9bab8665e783f7dcd6c085927504d4589be35da2155685deb4b504fa661e7c884b760bae6e86de2a70ad396cb2a54cb205090c8f41e037918b517e4f09c456298ccd5ecc801d8ff30df33e1b49191d8a98b691695fc86a29543e0d88389eefd30e494fe53eb0e23bbc5544a0675ea2460236fead72424bce56f285a437a12792bc7a583566b2cc0736ed1df7e1f432d3f3d7382ca0787b02ed920abd87ca3a6ed0d1b8209c996ad74b0a3525a42fa06fa6a4c89f8f4d0ec5ffb003c520c269cf92bdcf836c90024934fa280bba9a0c6f0fe2c0befeca32b4900ef4076712b77445341294767c6a4767ce7ff485ca3920543126217c37b491a431b6eae8f7cf52ca6c4bb8571ccaea355c886c51b1026d240fd162b7b66b8fdb145b46fb4d980b6fcd0a77e221b886859ecc723dbb99ff3ac1925f2335195ecf18fcf59799d2c498b343f6ee52bd2505896fbed5a34f53eea551e20693ea06922dd6cc414f71b44e5f50e5d9cd2b4a14e5eac6fbef8d62fd160584ea6431a477ffc87f6750a35235596421bb35462311ae3b77a3de88837bf8ff3ec045cf73194356e493ba3dfd51db2014f718c459efebe53de9b1dbdf82b03b130fe275d09bedf489d01d1c0bd8ceac63e3bdd8cdbe6a3da78ef23ec6c27d2fa0ef8d954af44a0f2a6d2ebc4c3b24a9f6e8f6bc11dc94c45deab77128eca3de884d1bffb4ec4662fce2e2b4c23556679f00dc0375af9256445d423d15a1d41d9c044532b72d6f7d61aac82528d0a9bd34b350495ff7bdbbaa121c776daba205093f5039f2f58f1b90cb99cc920a365e360b780c65f0096741ddc56147e8339e90a1e8efd108a738a0e3af76d0c26a9d5b8b02fad2c73578fa09f07abc7903a4fca127c47fd4571cd7be9c50af2a030f866e0719be2990f6e0f2fa24c6656a3d87096f78d1233148062c95944127fe9e2a9860077435e129b659cd4d8c96a92af3e2aee89f8f4b7dff82d8d9829220b2efb547a3f9b6985ca4599e733a84ebd1f252519c50babccef58e77fb9254e2d32020f60751b49976e9f2c9fd4e9ecfc5dce84911320d43b166722a529beadf0c1802bb919daafd68147972fc44adf740aeeb0ef40f88fafe7f3509a90b00761ebbf62eb00b98ab1844bcaa443edddc569a1b6d85a47ee14cefc40a3ba6a3694b7673d90433f24264ec8cef1aa487d08e3a54f159ad2139a390c5e5f94ba3d2b2077db9c2d3ec6a38263638267b282e7e20a7bd77ad1d695c02c1399033209fcc193a5ffadcb3bb6707654d3c1c90ce4cf7b232c976d380bac62190197e6b39100c9b114df27325fe4190ddaa259b517df6d29a9bc9b1be644705cedd79ac9327632fa5d70036c258a8aadb90d58db21c3ded5345ec3a1ccab5817c61449f7de886b9ceed97a79c257f45bc4a11732e5e1e5fde2ef206a9d0a50e5a7dda050a0dad0d51338c9097dafb972e17955f4d201c40b85fac0deb9466922fb336df71a8ee3c03f4fa0ad9796b205656a4454e753092280ab839b0c1b29955454dbd24fc2ef6f199274f5853237266fc0d9e05d70bc000438357ba5fb1a16c15b524718a8b5a28440baf8293d9ddd2dcc6154093d12becb096a5adb31b2320d8ecf49292c7714f57e37ef157b6b1cfe47f027b94a374631006d6ad29502978f0e940af502ac04bfc670db044af01c6b63091b7b3c13517c090ffdc0c1481976a1063cd27808b01c3ef62506bc33e10f83dc96aa295bdc22ce5b1fa5669e2cb602ffb360282d109079bdbfb2576b402212ae201a3c3bb14935203553ffba9cdfdd2dbd760cf9af48d639771ab21939c7e951359b541084eea1ad5426bbd8f8b1d5be7f495136ade6883c86e0b90f2de0d9abe301b58fe3c7eb8a0e9722111fdc259601810b7672d8940de75cf19f492b1a38c6f47503ef369127ef7e5b6b99cf6ce63484ed03379740880441725cd023800985cf9a80f2d961deae99163c882d415051f3c3a30b45282250ef93071925cefa8645c53f373255ccfd745a0588ecbc060d76bebb76fff95ce5df9e6383771ce081d38dcffee1d131323a0ca1c35230f75e7c86898161f39383d7bb57ea28dc63aee69d6a97395d555c652f191d398e7c160c1ceca1363421c940b67dc3a2de25c5ec695ca4419a560c4d6ad2454d456a8b19223b5678cefdfd2fd60c80565589b60cd36de02994c6d9d5e4bb59baf3dc19d642e8286880da5a5ad6b05879a2cf991c0554b06ec6ad55a9c089577a6e2daa670f1d561ede9f7e4d8ca1e692e66b92574ab501cb1929ec0e8ff60bc9e0834f75e31a5538c0b597674790661e7121dda15bc0962b247345d4aac8972919a406581ec87c441088cdb327f138e6e89933261bbe1d15219702f9e535f6edc71030663ddf9cd35062266c4aa4d398bf528109e058c8d041f196c6c312781d3b6500cc77f190e301f321d2ff52654cef6c28810cd96e56664a0c8ea2147cdd1602318d2c2125deb44931c4513d116b299f848c974dd46afb5cc6546ba87a0b77c678a6ee9007f10d04ce3ba2d9a8c0e990204cfbf1a80f0f2de04094510ac2e42faa5b12e528a33a6eea961c5bfc7874345e1407b7cdc8ce481010bfe01a6dddd7786ff16d10c54c6639ea66a3eeab5f3f97fff1238d781ba6cd8fbb2f6927149ab7156ef2930f172063d00affb9d3dadae35e07ab94e0aa83de4f855c63e0c1fb51a28733e39b91a23cef3d7752abfe0ae0b41966da6e9a98cd2cb5c2cbdb4b161c55ba87e9ef5d4b981e81ad3cd1ddf7fa8794c0c28b423b25ce06438885d1a8b09eb5e52738b07f55d44c3f626e09e70e85386766ec0052d2702a681778aaceac4b433cf39a196fe3737158cc980d3aac634f064770c04c262d2c2202560d349576888ed0af8d05fc372d70a0314e8a7abfb156a3690a4b558174910ef1b454a7a7d01b3030d0046d27410ff4bd4768b0a34b021a7d77ba76596fc793fd80a33d20a25a338973829217ed8209ada156fae40ea3444a1d7cec41b9ebdeec9a0de3fd2f7c138f6647c2250dbfd4cbf9cc9775996b36ff32edfd72dfd572962a33c4a2e28b9b8c52172deda29ea803a8e221b9493fe54a2899efb7491f60fa8bcc7c686323ef7b0f9b2b450ee20023ca18563857bd8ace2896339bd53c8e27ee3dca23cd306ff6ba05326c92e8cba700bc2f01bbb01b807b79b9914d12284b8b75df3cfd7689c155e827a82981396c133a400f510ae6e9a7986235fcc06412dd793a9500a79a139aac075556d4e15e62d4174426eb131d3a1a854000c820fcf7cc312f1f7b14ddc74f556abeb6198eb4c5001e844299ba9fa2569502bcdf35d85885015c51560043b7d4dd7eff1249b4e2727f9dc7a9eb46ab3cd3c1de616251c94808e3bc516193bc899d6b8eda2a07a6cd9a074e35827b17fad9cb0c71e1f669b5ded97ab6b0968838aff844a5a6a106075678d1566899814d6ed48c547f89d270e1030e3ed0e9e75a20e346b128ffbe67f3a2a17ef3f2b32c212ed598008c7b0dd6fbd465d8453e71220bf75a571e250b42528243c291937dfb06ba3a552c45e8b0c18dce3d47cc4a411bc4172824596f3fe8ee1194dad1a1581a1af360b85ee8770d68fe9078ba763af8bd3d190686978b8f08a0670bbf16e2a0dab5076f8be310d72bc43f34b966fde5f50fccece947f86b2909ecc4b64a9841a4a9364f65e1f96aafa2e96e3cae49e1e6a7ea3a71840cbe72ba8d8c566bdcece20ba0be333679596cdf1099d4056831f412ef10230558df801404ad07f8a915affbab27788d95ea41953acbd7e7a1cadb7db53ed6ed14bba3cb1b0b2fcaa5c4b4486353976320bce2a74801f07a121258696368ba46f4d58923c2efa9333d72d3b3b2eb926e0aa85bd6ecd7d1efadfe79e101c8a58284062de14980ca39ee64780d57937e26e04191861cb0a0e8c1ad61b57b0536804eb6b7552cb61b423e9466026c34f5b60aab75ae282fc3290a012a323b4e5af0fd2d6b9449b2f1450b67b4df1f8ba6ce561d910f26d5201b1b48660625841f6e8912f00b1f169ccf4791ce62c56b3309cbe4532c6c0fdcb2a31cf4a33a0bc8fa884f0e56a2e5935f82b28be6b599aec77dcd34540a4762901b146ae170c64bba2a958f959c54a2ce32fb6696be82ef8cfcbc11db8bed4f9fb762f98ad6a4c42660ea373ecd66103d3a78960f3b6a3c26dac881206c211f236d53adfc79b879e1611177a00e85ca4094683e6724bd8658b7e69a077d4426f46e499b3a71209dea0dcd60952ae1a289c55ae5c35c92f328b4f827d9d477f4962d83b3b1b926ae558af23a15c6c4adf4bceb161191664644f03c33251f8ef5cd41b9c2c6fc7d9b93915719bd8d6b6445fbb6c349f912a889919887e21b66fc4967824e63a6e8c85c524237dbe690444b43d3f95f9f3a7fd797749837dbefb3698988b095209ae16f2972240551ec0b6ed06e6c7ed278f344e10072f0aacd5217fc6a14ac15741998ee94e4bf2c17841eb934f348d4fa7b2f31926e6ec93cc53070210824b5f8b0509967fa2e4d81f633d330a44504695978a1c0e77e732f53ff8b7a660af00f866c6601d6ab22dea454855d037077cf340354c3498624f0b9c8fcee635b8db5040b2d90b0a2f8d4d2be36d39b71e192a0616392846aec4efeb4608f8c0e389259942beb9052313538423303a6af4610c8d102ac24033a5ba45135dd13fb528d8e05b1c9ddd3a917af9fc94193a8e822578c02032a23702906328054cc8b9a9be00d55501f93759f7b883c8929d7bf863c7430978d2af951f6883b188cb2d0b2cff0d45e3771022b2b65a16b2d7f852d5d0dc37816816cb8e59ed6dc6e17b8b6df541130b80fd3ee1ae9e388bfefd1b81356005fc39b190ec8280b48cc2243951c939ea50b226ef68d745f7a0b7c91e94c77787bb65788b8b85753ed34212e318374ab2f0baf9ece7def7ebf1345d8a8d5bc7b29621e86c138776975b0aff85a9a2488e2575e40c77ff5284f61961ccadd571dae0cd21140fa8e2a5eb857514f34aba2a806f488e272e3e85e62bd31ffef22007e2dad94917f7c8c266c07c586ec4fba5790ba39c5ab3abe4303a25155806e17cab37cfeeff0ff4955b4d26766f938f6cd01f56c2d08509c12b856e1809e43dcbf1049a24aeb7e97c705542772a9f1a2ff3ec1f527e1dec409e67ebcf0ab562e4c1b7d94de5141421e68e51e2f7debd31f02d1b47381991b0b647d43b566e6695b484fb2b093ff03ee34601dfb985ff97a77f9511a045d56de26900d3fd95f75f71a24f3c81fa9463c0f69cba0859e66ee2b57f22d41dfd19aa7f997b827128d9925645f0011a755069ef5e674f6821f0901d016ef5c16777507502c6e6ca7e741a99e195c358109ae83087939d863622a7ee68767a4616022fc44bea628b3a69caafa0312f0ba2a910359a8e3041fd0861aa6bd93b2f20226d645a6f25a383c638366184214a6dd5c72f46568525c043eaf5cdcfcde4b7911b46d6e33203d8f0e67fd0fd080e3a5b961fce86adcf3647b7dc09a70f6b3ac7e0e0d969ecce163935d44dc38bcd338c47819d5ae0dbc11b6221b064204d5485fd92396c9d30cdb0d78e977975b7e7cc9ecfe7094704e73fbb4c1530f47f8953b5121f4025583e01c7bbdb757184ea6a88c56183e48fbf1e3d144d04c06f9894a7f8381507fe915c77242fe7dbe944a739ef4724044fca2b6a67abd872c9f2601e5176948393a32494653097e7cfb4d999b43f0f8564c0f9aba4756919ea1e30f292c53e5fa9a35e301d1c524d09511a40ba2c38bb59577c6275832f2f3be7830e1b5220f24733a0b50ee746501c0fa60439dce938f98950738e28bbfd02b3d3e49c4eaf1bdc69c48c0e5f3afbd57436db70d87378a290b2a9455e831621a7ab9febbebafddfa454df3b0b31440c25989f02dbc51c958a4c52824e7cbe934a558ffad856f7f10a16ff297e7c49ddbd38cfa0f931fb16ed7cbb86b170ad8df16aea15a79dec9f423cd34a71ffb710798088f22d2305a8ac166f721bc7e9d8918d0b4562f56dc2f7f65299a0c2d8d8e08fb510bb7fc38097c848fa8a5f09eaa1128bc73052ba209b7f357b152317b88a9bc4ab363d2dc08a97ea7cb39f20b752e34c3659c0aaa812a86cdb347e780d3e34112bb10eb58ee65665c95e79868f88285f403fac77c32142ad3efd695ff27fc6337eaf7c6456c53c62a7434b84ad2b72a41f2c4307c628765915cbb70dd2eb93fb1da25b654b8a936738add514bed8f95c6c4e948c4c1be77cdd4e4531bb73cef539167f7d0e60b861d03f1547587ec1135d16a815a2d1398789231ece54df24d7f39186c837e3b7a12f6da8ebc0a984dabe774400f764be3ca2306e3922b19a2314a1865eea004c4ef332633986acc2159ca515ad0f249bd49713ecb42a16f237dea2e273b0232c34a47f46972cafb335064a97db4f953bc0f1f565e0013fcd68a4b99f6bd9a8fe575ac975a4a3ad68d94bab55599fd01d604becce80fef7629338599fd4e5ac0dfbcac54391ec3d33eb33a17753629c1177d39e266e1fc64e5a42e03cb088d29a951d6c257f666217e0da1194eabd0320f9373c003038a74ca4e65c407fcb14b412559298675860ffe5cc2ce133337a9ecaacbcd9c67159ef83da283c2c069f1a2cd63723ef52ee4d076808d60cfe14eb192a923ede175641335241b645544f5ad5f3a3740181495313fc11ee4f1a73c03b935901b222f32f8387dfef90fa9b47818f7d14f29735f0f8b782440fe53e007885a3f2a4f2adb8bbd7ecf41eb44d9949ba974ed8b1a7988fce610d2255acbc29a2127b14db8cb8a5707e6770acf3c5bdaa062be64381118aed1b6b0786a17585f67239f44d964b7a2280a19ba4b3fc4ed042c2c73830ceb46e9332afe93a83dca38cbe40d36570341976d7e5add0b80564a657f12a941fc5893714b648debf9dd4eb0c429610e86813ad7aed5ec51aca2ec75d57d7d77974b5562adbf59ecdd31b23722b4c0d61fcd1aa69c6cbbc49eea9188759923d25197ee22b734e01eee80f58addd1e1a86a7fefda9302902a0c4629f523ce29c4ff5bfb5eff453da8f4042facdb2ec507dcea15439da46f4999096b223bf675197d97210c06f6ae9423c480e114c8eef2188acf5fa5538d4290be9b525030230240ef456d9b25120fc4ec0ae6e822a8ef00f2c766cd0b84c190ccc0affae52afb45fc1ae2dcb26fba1693743b1a0d88f614bbfc57c3e151eff41d39c405ea1623891ff050c5bc1331955ca3e8dedd4ec0dd5a0cee474794b57208258dc8b447c8f8a4b9983e408e53157c6c0a84b91ac1a12bbb1856123932d08a9ea66790544fe3f57b652232bd229efb5ba89613d907c2a02cb798b53436ca21266c09d06c1d3fed499771390fe9c3ccdb98ec93b79a605fe5b4e5c62f03153e9748f4c8c4175029a946cfcbbb462e5b141966e1394d0e174638b31ab3ce21eb74f55ae5662691368046f378bd737ef01ed28c40361abf77803b90ca4d7527cfe6fb1c223a12d551b3fb95b24494b5ee6688b84c9e3f10af7b7d66c793e54d901b57ea16e4c4e14c3339010cfc5db1324ef35c02ad54505a6cf21e9cf00a84ab4e41108b5ec29c12c5ec283d2bd738b0303c17b3b3203bb88def75c8b63e9b4a76907d4283fbea9a099609359889909da23def52e37be3c772a79f73a814b29699a272d36eb925fb5be80fd4eebe5d6a79b5e4c30f7194f2c3bbe19d203be7e4f9772aac509e641887325d818dc2fbc1139e11771d163e6c9851e7737721228f30d7fdbc2ed56642d92d18405f2532f4b0e0f6cf3955d4002640553e88ba650a9c693ea0a1cf0365b3f51785d092287b07eec82122973599fb890cdf4c647c2d6f5faed7988887e200cd0264b851370107cf68d5b5127d56706209e4aa6e4903ff84fe9d6cb0d2aaeb5fb36ac7850bc97f0839ba9bf71a746aaf6747802bfbb2cb4580e7c1f771e50fc80dcc1d9f6956c2d70059a5aea03d7d9f65009c4bab1f209053ece4d46bdc57e186d708f89cbc3422775260de8ca4b77c5b4ef167b92b4ddf595d711c1156487c5443a2100ccc55ec50e4e5fbfa7a584f84fdf853ecdf8340e79433ab5114ca7bb4680c26a5be08ec303864f8c3071db6145cbe2d0f56066b5e2698413b3721d170442f8e0f251cc17b92b1b171af5bb01c50aa0130521df04c29de80364c6fc7cec807fc3961a217e048035befc40db8f96e34f2aecb5175d9017a165fcd637cfe3a0a75bb02e28e7b57bec7964f9d02287d631eecbc06085d6954ef73acc7337af63b5c59c7cca4659787bbb518214f1b5d75933feb2536999c3f7c600b4cc19cb661de54bd7dca9e7bbcea010bbbac0cfdf4be9016b031c213df8f091714e35d49f255deabad932d8ba65a95b35f072ec647cb24d41a49f8c8fe170baa72c60ae005cd0f6f5c87f24ceedda232263167a80f7486cdfb18f5e06fe0b95ada780c7977c33a840d0fdecb2fce3ae85c4aa07ddd2f2aa0693669f516e21e3195dddead68097d506c9e07c4adfe6eca4e3393b8f01761344d3fad34311d59eac3caa10e80f0b5971c8c0d3460524bdd9a7ed69c0fd365d60459b867f3e8a8862bd1447362af18059e7aa0748fd39cb5eb6a5128092eccb050d4482fde72d0254d29daab040d81816907fdcb0dba3fa7537d9ab04a16d09fc12d0e32e5f8c6b6f658da96d1152dd2320db1a43346325f3ced82901dc66ccadb58ebc52135f37072f5f4638975f07fe60c4298b80050846ec0fae682bdca690b0e65c6f16c784d9b9f9b108263b385e8286671e26f75a2b2dbd4c55c3d7c438213924082a65858036e2139252013ad27cfc9d8264a7c5835a6ac113dc6fb37f74e983c1f997ec50dab8538a9c2033dfefae08ed89c64857b6144543b3b53c0aeac4be231775f349cd5b27f5b18f6783453fb54be05ed36a129a43da2948f1c7ad89957c310f8dbe9a6eb067183efdbe021d1632ea4246379ccd11514752de9813f19bb6baa576fb32037d9accf46565af0c6c565378819abf4e6fb5e2844612a05a2496c4c33982cec5065c5d4d49ce895c75b4417ef78d491445f2f06a4202feb44b79c7feaaa1ae152d997edea092b0f5ab1d5473dbf770a3b73922fa06441baac47481f9ce224550a9fbddff6e441da44f538826ef08a4fdd4f1ed7be899816f9bbbb097174cc19e05337839e296c512750f1fc0a484fce7eb8ae987907e09065b56e77848b207c5efd13a73d9ad40f4aedbd44a8b826e335a0cf1a865c881760114fe2b7afeb1bb6784414be9bc99d333e4ca09fea71babe813333dbde3f3c59dc3fc09079baa41ebf070255bf7385bef6d9a86d17194394ea7656689963e78d833cbae7a19894b7a0fa9b22f8bb24976a3366c254943baae789a653f0c3d7c9be6862b2cbf262b6423beed932e630490119d37119361cb333b4feb8add49842baafc023f37233d7235f1b240924c2a68e086b3a354594ec2fdb5e8d85ebff9566a86f9c5dfb02b35afb05d86b5ed2cfa3a884d617acf12aa6fc3d0be896fd641434d7b9c79b76a62c47493cf8686d255093c028627a20397bf04a0ce6c379ecaa3db63ab958d2c4d0d8a9092b3ba5a7700e741a192696005c1345e6f2faed9bc9456506d85cc90a9cd6795e0fef4593476af6756a3fd29bed7b49059bc08d49361a719dd21559abae7bde3f336d786cca6a450ebfff63da41aca256a302c64e7736d7434eefbcf0a8d88f4186e88ecb716ec2e58b28b0b968e9522547154f633ac50495b30d253eb1325849895b3d846f4b9f9effaaa2fb7c7fe3d1acafc56f8f3cbb4265ebdf0777db65cc31228214cd7c8bd287c13d184e0300668436b7877c221d39501c7926c0dc39f3f4def02d6a7a7817e4e00b206508958cb8aad95c4527a6e111fa659f052a75a414ac3d06fb551176ec6637b75e60c5bc38c2b1d8699db69f6d426fee3138d8cadecd1b8b2018697d520879c0163445f32167df304f30899c28bf40a69b05f7762ac68ffd93a0f38177b81b21262f094e57069fe9cac6b729bb8e728f8fba3c5fd6ba3bca0bdd1446e6206cb38856984f54c7cc3040c27447d2260fd79d7d314f980f8d87537fab370ec65b0611d992ccb00443262f13250c1c5c2512a133587df4933cb84b5b0d5bcc8ac701d533f117f71e7966302243b580d972706ad02971a13513661a7503acc911959a764edcfb8a854401378846d60bc06c255b56976da9bc0269e7f77d97206943afe8dbc84d7a57a4638ce7305bda9c927f62c2aed0fc595b43781abf6940c69e4d532e96e5271cabed8692eb669093b75b88c1788c93b8f00d96d6d6b2c0978d59373f68f7ce9c4ac37cf8ae50b0575061e0b6c561041fe6c48892b40a26411b5e14acb28bd6943291974d1dee25d608dc88c3cbdb5e10de128742ba3cc4c829742ff281527a57e546f36640da9a9f9fcbf62d86ccd0d455fecd9f15307cbb5ec97be443cf5fb69716f46e801ebf2eadc0c056170c041cb921aa78bcf7c1d3dc6533c27d5cc8bedd74a52d1e10c2e188da5a3bba125c8590eb0ca297bc0b1f0ce85698f88a903cd6afed5f5c1da599b4f122733678a0b05810bbcc6f250c6f1bb0c2fccee1c2e48a4c990b7b60a39ef8f0d5e70857e38e9580955bdc0ccf334b55259d675a0409e6a6d9a34aef26a4d0311e097853f727a02b0869bf6c08f60cc57544faf1dbb2142a5b3770443ef52c980f275d94325d56c4849256b0511dfe1e85412dcb5f8f85278c9cb586896555162f7fe456ef7dd447db8e41fa7f53c11b47db219b0d0301ffb3b1a9bd4e32d92c17d3cc6162fbd3785040593985304158dd1e4d7488345f2c2b9707d32452a706e518ea32cbd7961a21ef924e97da1d5ce0668cb9b558d2b77c1ecf9cbd866c17aba2afd8a3a1ac21d75f09ac868236a3253e5201e4f9e6896b8dacee02caca7cf9575a8d826b03beac0741ddf816fc32e8daa9879f91a5c6660557237a44c4a8701ca065d61baa024b4ad6f4eea9cc670fc054dac0e81df4f8a1bca664f31ecacdbc0b981cf15ff02e6088802f6072fdd8a7742489909d12ce2aafe3cb37f19429434d3769fec1eeec99df80d1fc44d7588ddc41d88581fedb4a74891a0cb615f2033be60563400fc621b5d1849bba87b75383a87fd28235fa13911ab49ca4c9ea1c82b75681abe3814726c7639b0529b45c5943ce233fdb075394d7ae36d4c70d363dd8aab4dada4b43f0d3d642cf2eb0e6593ac5a28ffa2b951279401c306cdae840f17337f2a29398e07a89ebc6b2742578396cce87985d214808d0a85ff4f11b84c01252ba245846540261edc21919eb793c2ef49cd5a373711df13e9f568872f50152c78e1c3060bad5ca2953031a79d1af983729a8e70a6e7bc4576680ccee79fac5a20b25cd2174398aea4fea9d047c7b7fc8cb6650615d8a7256145fffc486a0251009f2b1661c7573ac1d6fb0a56fabeddc73d96f8400876fea1a4a0487c40ef3e0d40bbd4a71ace489cf2282419e3e5f870098ba1ee38e82498946778caf1bc226b241889251638225be37889f6ec08e343e4cb6e432ce4fa5bbf123e49fa4890c04a738898f06b03ef0c31fb301587fee5119e415b00170b020901ad4565e74a39ede62ee1af021fb73394769ead82cbba1f018d88eb738dacd082ca0a12c79f8558e0588f0fed2c7464a3c9f56687fc18bb8bf29c0abf3493a56ac3c4df86722df82612864079668f029614665b3ce2ab887560fce3ffbc1da22898d4cd36305659d39554347ae125acedcbd2daab68729205eddde65932e0f024971b45835ebb3c493e1b995cfedb01100ee3d7b4d060ae9e445a594b9dab187a26c7df3d54e6de3c0812fddd8e13d2e55e398d79c89b30abd3ad38c1aaea7c862d2a48dd6e39cd8395b9a3215060a7cfdffde81f6dd403dbcb181903bf66658917353cbddd02261702291a66ebcc0f0095d369ee0e5a56624af66b0a61be2fb0481af6128a54fd522d046b575b21f6f1632641d05fd7bd171e6a6cb18ba49b39b2ea3dbb5d4a8baeeaff323944197f53a3cdc2ba887fe7bb42993ad6e595ad7d777ead9168058ab449c8a5319188c50555b487ce0099dc2878049c57bdc2515e28157fae7f1b1177f67a449ab7f1cce8342217a0d74c55c6a202e954915ca02b66624046ebbdb931284f8cd88edcbadce87d3779f0337a3bd45570bf7587f229b832a23c1f0cddf46cbd11bcaf945d12e0197e86d4e543fe1ccd308df81172251029bd8628fafcb5388c5819d02bd1df4f0e9e9a5bfed860e0c0d4aebaac8e1f4b9d7eee8b4708ebbac80dc4435586956b33a1776ea87f390517aac38fb219775218d5e45d19928db53e224fe2f74c09518ca944f9e1a590c5ee3982c8f2dbd7f087fbe0b95fe7237c07a7a5676ee35793caab59672f5a91ba68c882c90f58e4eeb6b2f50a167421cfa203b338fdc3ee2410eff650243d239d1cc0ebab5074511ae958481e8d230e5dfb9be30d5cd9ca270698586c1217cedeb27c3ea75d3818073d1181bd0e0657874cc8ae8c79d8dcdfbec4c7172bbff7f9e6b19214b9c7d412a222e0475dd485a26dd6730490dd91933181fbceef75e6b3ff3be828cc417072d0a2ed1d2c8c196c30407a11d799d9030e8fb7cbdc05e524842258f3986bf2c74d2546f98dc5b906c12bc48211f3e66883701772b4bee1cd171adc44129c58924d16d76fffb137c8fb8ff907cc3cece26826984f33b086dc044fa80324d68c1e359daa15d415a2d86d6240f37c136770f71faa5b9ab97fbb25267df846d445afa5869506bb987107f979ae8061c5112f1b49e035d3eb148f97fc37e1cc406d6d1a844ee87d2384ce84a1e2f23690ede65a93de85813d615af47a25b44d7510c7a4b6d34ba3b53fc78264dbd2db392491180c4f991dc56f88577518eab4dbc1d0ed3919df911fdd511f353cf77dffa2d586d03356e25a72f692668a64fde6b3f03b5f019a36e13f72aa6fba4c327dbf122a40e7068a276a12c05c0cb59dbf9e8c738fb931c676728957e1aaa81478533ff296137a62e366dc68828579c1d322f447f6a1d5f12cd04dd46af6bcd57336c9858f8834a5178966e0bb954229159cca5efda57082772ba05b50cbde6af9ea6f65851dd3d7d1ceb95dfc85445973c911581f476a5924baf8429eae22cb8ee79a35a0225a7b5dcff808b8a55a642650dba5f8ef13553383a5f1b365da21b9431a10d0dc92430011f4baf5eed1ba8dd75684722d373752b0a192b96e2d01d11583530bc66599d8b3376f9805f9edf47d7a4f556482efc4b5f0a3ae4723972abcf5bf2c05a1c7ddb9df9ce26bc68da52a32e4c621c0a5caf5653462b35772d44d4736d695e3db72f656627e24dd93da353bd0b9014681bc0fc21bd2a85a52ce83525476347b888050abac3c268dd8730fa80c94e775a34fe4cfe9ca19b24485764e5521a8db230fe75ac5bbc48abc4b01dde68d5089bee67346a8c693a1acbdffe44697f218d9c84f4aed43d984a92491b790c8c2e1837b4895f0b30fe45bd324d8bea34114f4377b9d4b97b0d3c4042d672a79aa324f2c6a98444553e9927b9705963071d1a889d14544a5fbae0f4bc36a038d08e1c2d3a293c40a4b57cdda53447f73366cc0c73e3433261076acda6f31ff338d6bf29d2f7645d255915642c20b433c8926989c3d4963559ac7e88e10815cf07a412e0f8cf4c682a72e3cb6a059fec8022d6dd6415854bc654896b03395385a80233f983e19a5e3ff492faef3c84a323610ca61938e19e3c9f278657af7e10b4ec6edc11149f62197f31c1bcd85698f3665834aa1c9a0ad75acadcbf0a198ad0c83c7bb62f36b12a50314025d7f5c05eb555a2ae8fb55ead3c9cfa2ad83febbc8837366ebad222a32bd133fcab2872284f03cf2ec609bce9533e92cbb12fac2b5aafa9d9ea4069be78e26cb40d92417d1ffe4c0ea42fe79b7c56f5f36d401681ee13facd2e6c657ddc6512b19b21ef558a84eba665c4ced40db9f810b033a55f6c6d02471ee8b4143492d713edf5bb6ab69c4a67cd93f06e89ddf81d55a85ef0adf5b18f655686439779e98f738e6b6e7b0798b2d8856deab436782a7da8a687704d64c06e87bc18895775e1a1af3814baa07d9f8ba680616d12d3b0ff91bc82d29870092b361a67a6106a752db539774a3bc6f7c95cbb7f88056396303d26665a077eee69b986f117bd165a6e0ff4941fdcb0c1212e7bd9084885ed028e41dbbc078d9b23ec02b6f3536999fc097d47de477173b1783a142a7a7f2ac46698d9ebd2fbf2f30289c689f91e41b09acb17c10bf51bebd1e8be18a44f3fdccea7f29c964c33708628827e189bcfbfd812e2978fef9f5ef58d2cc1e4e7a9540e7912356a96eaa64ad3d7b1724f4274b5df5614265f42ae3881bbbf63be9424646dc8fa3271ce805a05d29f8bedbd458c53b571ef75613d7300999aaeb6868378715334ed2dd04d1f70ae39c5227f9c78d115208d6fb2705b0c44ff70b498bf0035b7121588dc258ea47d5e3ddf9e6504a81eb8835783550ec6df9f2de18eaf2ab4ca70e0d47c1968b2eab499343cb1576b821054ca8e33c0d27835dfdcd44c8913a23d581822fb0cfc61cc452edc696f8b018e82edb39efbc42a5453086c2f85b27d326b1596b3a16c7b2e6f795ae67bdf9f83eee8f89fee14b2842c37de2e874a4bc967453d63329dfd82d99c57765d3ae40f218ba3cf0708eac71bc7a9d87f41cedb89cb6719716e59e7f2db9528a814b7e540f68492e0fa3f74b939e825bc4059717c232b7f6ebdd4a80c26099aed7ec1ded9ef4b6491296288a3f98be180507f0c0143dd126ec1b720042cb308fb6fe523c676eb82a52e933f2085f5bad371b653cc997a7404a450ceb6ab4c9c8f83ee0778f87c79bfe5bc3875d23cbf37e25363a9800fa8b25ee8837d51e43ecffeaca97625797d266b6b872e46fc507f450e2d3a037824643c1872d48c00e2877d20e724272f79b275c08127452a3277b5ca959cf551ac37729d4241cd5a5945ea295e16554167850fc0eb8ebfa31c798f59f224974051bfa799d7356c8f19cd870323b6b2a03559f3883df5b18e94c83cb893cff9b42e54a6b8562d8961f45af2e59d7fa52bc4a2eaeb0e897fc38d311674ab7fa569170a22843c899ac3166a3f6f0449d3ff3c270cd2c189b4eb4137c563cc661cc614db1cd28171b99da508af325fda670942e498c7d6b3090cb838a2ad90f32d99a1c7d7ed41fa28ea26cdbf611fabb0a46ab30fcc8c35b51a87533294d8299b1b9ffdae71a5533511dd3708443ea0fd5c261e93f51beff6da76fd54e06b4ff0b6b1e68fc15a69e0f90cf6e54de4777cf47d2a120e15a2f68aa502f480f2fb5ade74098096221d9070e83f883b71bf74c330b23093830ccd888d98441574d31379301eed1e8cc084c23260c518657aab43f5d84790b0ca113b68947807e639f02a28d4c5dc8d205471d6a4d40e4237eaba7cde0fb9afe4002db2fd7f5781ea982787a944991d4455e924d233b51cf44d58590bc34f061618f4c87b644d6052eef43936e617f85c36806d46efc4ae620da6b84a8872dbd2beec7f9cc33163229e639455e8901f7900fd3d11f60f75ea2434382ee4bb4be3aff94009a0fe60d88c739dc2add7470fa5a4a1a4519cf99e3f89e58607fd9f4e1d7f5d9207b2153b0c33413d05aeaa80b250fe22653b75a69c933424ea1d1306f671efb7d151ab180f55e33f6eb6476ce26d8a67e249bf29e8ca6b3f09896c545be665186878e9c92ba590a12959342d9cb7cbef3bea4d0e20cf29c17dadae9fea9c389bd3b85327806ac60c8345d3ce152cdc23c386569644a89f3047626ffc481c6c07e9ada57888ac171e22592c5d3574480426f1005896d63d711485d7a19ce1c66fbd7b65328c2ef3c77c22dd1a1296bd658a8457c37b6e7e56fe61dcde04473aeb09f86f03231a4665f9a377c99ea1a4d3304cdf57d915fa058ed8092966e7d93601f204ec56ac2e9f2972b6188fc8849e0c42cd79ed80fea6bd222d35ec719050d4d9f8415463f6b663daa05a60e41ee0d80fe7b619af44cc184f42a9de971a54564a90804d4973499f78433207590e092e7f0ff04df7e32683e21d2ef444d177db9e8ef3bd10bfc54f954083cb79ba4c94795cfd51e1c864e3c7f2601c516e7102269a8279a6b98d569295a5c717abb76a509b41058b6383887680fe23fe97e090c5ceebf2313eab7226775b7dadf2b894bef2e75a017accedbd9cac61492c8a8e567c5caf9e070c79c387f4534fe97a4363f06fbc3642ef14ac041555cbaeb026c0c605a7b1db269ec5a876f4c8178ab6b32919e37c4b0844bb16878c2c7ad2237c297d08e42ddc78b63904c7ed6ac8df78448cc1e9e2b81b7b7166b29737a4b6027eefa50cfe11ab8d807c8deb2c62f3060e3183777901ba72c9cf41e2be29bcbe04bd38d90771061f59ee872064dbcbc5a32ecfa2456bf42086946e70c054a46e34f31b82e0baa2606119e8fa4fb237231d12c87bbf62cc5e1515f848bca9e443481ad36316376ccf8136bbbef6bdc436e631d048e47f1ad28637e009de47e59a34c5f0e7fd155a80da2283359899ab07bdd5405d96f753b39b98ac49fa60cc2868a646fb0ad065fcd463120f5687aa751a30ff740e60248d8056b6ec40bde228615ffa75a04cd8b32dcc734108ff9b24aefec7192157424d5aa39ea6b9afbfe39c04122a58add784a2e13c6788b252927bef00b01a196055a8337d548dbae7cb286cf5ab8b6c8b976874c826bfad921cd1cc9b88cb53a8fcc0ae60bb5321e912f471f1bdc5b40a2e57fa8b524e2dd0695659d9fd8003f40ee0661e7d970f1e8c4ba474d2e16b94f5b7ea7601271d868cabeffad9b4e5bf764257ff1cfe6700cddc2d1e037b4a3ad55c1f6109982f90ec50017918ec1ae8497945406374a273e35b3671173af82b63507a743ae5ec5557ad6d4c962b0ff5824719da86fcb45d255710142377f86351365b6c5cf75dc249d60a1f012d9fd2faa81d8dc84c5d9b78e3a4adfed8dfd37361576bbc7f8ab8318f1e99d96ac4af939b2ae1190aeca017fd7b68ce452b1e774fc5c39ac470ff057058b4770449de3a03179a8d89068ce42ceadcc1db55321a37d15f0d7e81063884c18b116961a40a2918305fffe77c73b58d809baef89b1870af8e6149c48049221945c926327ca2b222d2da54e29aa5a4411901e1a66bf31d8a5d47d4c92294dd0e959cb6b8f2fcf3345178a04b6026a0df05fb1e714dfdfbfe19af937807d82ed4e0f0111654e8f1c6830530d49c5296282a112cbfb44f4153ca8f0c5ac6a54cdcfaec122e4f0495ba77b594996e678f7023eac1c63140b3190cf84623e23cdfc7330a57f893768464b3ae488f819f2b2d40b3dc09ec69ca60b42e6ba52301ad97152882e72a82ffdc6a32d10bcb6cc01a57e1e558b5ae7c5d1af6e43b5e887a97d234ecdca9b317f61f856c52a6ef395dd655146a30fe40e8ccb098aa970bd37e4fe8c1ca5d596b232af4b9ab948875a86c6e96ad7d1c13b2de2a9670418c6a44cb8910a68c5104cbef903c715df63140a03c5da39f392bd4ee376739b54bf04f7275a24420a872d0c57e51d7ade276f6c10990452697758aa987cb6ea6d4f5377e91b7c6c3f260abfaf95f9e4e8e10c66331c04dbc78864af4131d82ca201524b3d117981ad8ccbf5005b15a9ac848c9a1f7c85de806bb41003c45a55db872f8dbb887dbde2fb05010717f390d6a6ae5edb702efed54428a9b2dd496be3879cafc8e151ae365ff732051a55f344c167a01e1cbacdff97d72df0f6b374276cd0c2209639e4d38c6c020b1cf719aa328bec21f6cb0be03c55f7682fe62bc0d37673195e58384e91a4d83b82a02d2ed7cae36d20cd26212ed9ccb6eb56d7e24605935e2339f904088c006ae3f35cfd13eec092382aec31fbe6be00da317ee3670f20ac98dab04e2a1deb815c8317584c8ab54fe031b1127570382c45e7deeb8717ebf4eed543b19b38dd5c8a85c5f14204a0905922ab66b09a987e6bb1dd70efd394a03adf3c6ff6340d176e92e3990424970eb2b51c67df900d99894cd7e9214ec42ace00296c49e89c374d4f93ca90052da37ef34c6904bd5a61c631f2d8fe0aafc8a0ed138310b61a4f2f2886698c9c404857544947a488d24838245ea3eede9b6e9e8692e6b8208eb9f68ac143728fff3979c8204504b2e5302a7c6de8b6f5ff567ff7200390663ea75cbfb5f01bff18345e204f34cadb6db45b2c9e85710997312bd170a5dd0c33d93bba044d74a672dadeccf4066cb77a84374481324c536e49a52725fabcf358b02f546f46ae74115ba051a98a2fa95ab953515a802b24720545992af36b314e32d2d38b8b9a349f38e112725dfbda38febe9dd747f63d58df8c3d4f5bf196e6d514c9e69e4fbe04277f2f367ee912516b6a30c21bab180f83c4e265aeb3f6b6ff6f414277b866b398132d12cee9811686dfc48530e710b9e5756cf5db2c6ae8c93709f11d0041ee4948705e0916e1727b93e705f1ac0c54d3a9a94475ad341790af6c221ad4d0c3a9983666c9cc09df62694060aadf6e5d21830d14cdbc5caf9b2177d5a36b8f859d72471ecb714ccf145e8240c66280d4b1399059fc42c4ece00c6ef8ae7bb42f6e19f3602b4efc5bd69392c60c367b2bfb2486f75b71f2c099a099e3c9e7a820566ecaf507fa279b8fd226c23d0de6f40058fc63f7953ddfb56e277c4b1ddd27b861ff70e89e839047c76a3e5a9804dc637bc2e732c8b4eb1c036cecdb3b73fa4ed98899fee91b0d95ba15a016a1538763ed27cbde59c701063b8a68857ea2611aae7d917c7c55da86ac859cc0e829b46b5b9fe296edb0cb90585b5b91f4b8b7a8e316fbc8856b811777b7abf4dd4121048592e3fda7560570cebf9cd3ec8cb40969fb3a23e33ee34fa0dea032f8308707e0a6abcf5833ff27e7e80368b4a835d62aac1a0fc478892ff07d8eb1bf2cf78c77416a46f3d1fcd7c221be123c9ce0c53a85407a84c7c396e7cea2423d96112e43e781517f6b346cb1548e8806566ad9d045ca80aa317f357cc00223c7796f43be427d832ed9e9d4d99a580e5d925e4c97d1cde0afba9b6c96f39bad7cfccacad7ef29d0e35a3ba06c73d3db9312752a465bb8b69f455afdd1d504cce745ab4b110027b4fca78b26b861d587d727662a679b409637719e681d4cdaeba9d9c391c220e3a06cd14465fb0821fbd7a127239e3a5d71eec0f9483dd9dabdbe2471d72bdad1ab9f570609ba2cdbe093203b0f8433225b517f3d17be803e2da42bfd73620f519bd0ac87fad1949947a017d6c3028f268357c7c396d60444035b91a0e1454475f2bac17cf8484e14076726903ef29f402e27147b42bc6abed9d53c4c4bc514a5108750b7b087d9d912938d3080624acf5eb3327b4505bdc28864906cb110f584fcd0f6a05b33594c4da481817a65c65cf190904e70830226f58060a2b46dee04f8d98ffc958d0a935552767defdc0d8dbd4184c4439f734bdbf7513e91d968f3e716439ef0f1e7689df8afd28dfa04a932f7bf8f874e1911be18b22720a375a6f8aac062b954a5b5bd0869fe6b9fd9176f259be031d5fabc37cec4640dec1007f5b23db6d6985fa5753736dd4a9ee3e8dbbb1c55cf82dea5d4d463540b3f9bb13ceaa0c299735e10d72ca72bd78d7617ca83134603e10860177a9b1f863d756a2352a4326e76c587c27008f965d6d0f9e82214b7317c9f7f6bddc8ba3c43a32d87153be7c3e86900673a6af44f5bc449282745978a9e0c631cdd4cda0f629d84ecb0f0657d1a03eed4685083f0706150ed229204606160d427e147f0f7fd4f27e95935144d94f4ef2c9a3d4be60cc098041eb929e4e6c4c9c9321c8a751b6cc27f521fc0481c944895793609b7b4aadcf2d82c6341efcc7b33ec7b2c2b018ffe96d4ef8178ff2c4487f42a8bbb6df9c6db0eb41b9c0b60c20115914504fa9e06834c3ac1cb2474b820018ce769f00c399d90a117c62c390e622da54fdedb30fe0734d4388875be87f65d792c259bd795f85edd072d7c26ae70fad76b8b7872fb987b993cc72ad1459a1067a7014462faec1054340c49e88fc8bd03325577628f72e939afc6422447e2a4a9e1a342813ead6b59fcc66c4c847d0f0b374cf136b86be604610cfedf287777ec03a62868370c79b416ddb76bf79317c4665205fd8236026c1d75d28b3f824b7d26f1efa855b1f078c8ae4d1803044dae666c1892182bc395d0215edefeafa1234f58376e956c27ea8b4f09a73158be36af8c9067f55e673eb0d39aefbe2c83d6d406efbbcda7839fde7851bf28b3c4804c975d40c5998dab668721cf7066a141a4179db42dde9421355551fca3d94c6c8e27feeffc0faedddcd4dd63ef6e53702d659c8a6cc08b169d61b0b02b69ccd82ac75410ce6c67dd3b9337735c30a433dae588720cf9b5c626e801b163b3cac649a4e3c04182c5ff9e7565a3e7b84252ad4e4feeebc25f90d673f738dfa3299a18e81d632327bcef51d81b26a9cf3cd80fc2e2e7d1d1c1246affdc9bc663b47b1a51425ba2ac9a19c7df2d20cbedefde58ff779b6aa35b989a86586fc0873da728922080998940da808fe87418fb3b4cbf93d02a870eebf2cb7bca7ece9d97a1d4bf6b15dc3a69f56b25387895403f6f0598d6f503ba76778ed0ad51ea6b5f750de0cca36219d9721d60abdd60899437d88daedbcd72051d15adeb16d1d926df72d456250962af515e19baea3193d6ffd473162e7095e64d3b8a33666e38309b07a0686adefcb5de93ecd080e67a114c1444a5060de258d06b3ed3be782dc3b723b179d52ea7b2e86a5a06e10076ecbb57ff090932eca1d00a664a04b75d2e1cda3abbbd2722697946ce868166616533e89a5a7de06213217c1aff4e9843174c31e890d4f8f9e570ef213d10e1c29da669d058df6ff43d954652d4aae0a0499193bc122aff96470fda1bd45122071d9f96b1e1e68284f054fd67616c494c142cc7e9354a301cacda200ff26a02fde6f7008afb1ecdf14286318adfc83749fe9082b6aeedef595f4884eef30784a0c5898a53aa2edf600a4081351bf63de99080d0f1200920521a2596a1e7df19383ce7f2f18e18ccb5e9de9b24c4e4038db1daec6e41ca0b6b96ba597d2540efb8f6a54ab4d95c1110714ccc1f399f1ee7210088536d4e67c1e4cce8bc03985c23747833be31a7eb9f2729843c3f4085061ac34139f8fcafd1ffaa0f478b4c5d09aecc3718faf525237f3755654817b0fd9b035790aaf94d1a15ee48b51b3778c30e40ff00c5fe7b27ea4bf83ad408962bc74d3b8645ce14921175531440cefea0cf97c9aad99cbc2dee34335f8965341f95a5e26bdb22b5b4585a899d05969dd8c9e4e561f1fc2d4d7f4a4bdb4ecd72b95ce2dabbb0e25a42073dfd5d684fb5a249703e6af3294fb3afd8d3259744f6796214e6ac03398aa1c27a442de495078a03ca72b839dfed638c2122cab1d372dc2118fcb30bfbdf1c4ec100f1ffc93880c42a922dcf2c4234417fe2efc18bd092ac27104bbf3fc0c1dec78519d7b171d98ecd8c1599c01492fd6a08cad12c92123308fcc4c29818f51f6b2881e9501ad4e9bd244747d929808f0c9c65b2faa87eac0babacae05cb554b704332bf989c066f352b04dbdca4242e353c633812c8b7b08996e53f4b1dc9cb44dc64fd4816fce4cdf1111cbe48ff8e85dd6a65935ab2e1ebed1daf5ab8edbecbc5273be90363d71f97d54eba5ccc90afa449978f5c93aed611d0d39fdeb1139edbecc38551c3d8874d58ed673e8c5e3c889f414a3333f61fb803e087817b1d9bd295c87db2e6e42fd11ca723a983bc7059be6af6f500dce2d2f62ce9db560bf3a1219d73367330f3add4567fc970acbc782ce0ef2ce9bd3ee4e50941b1af5858eab31abe34296f278cca0a5f55373b38c8e116d10347d036053454c236b96dcbb094849b9fcfea6bfadb5b6a3f93405ed9e92252c219e71b36683f7ba9ed4ac3c85ff4dd066cf57051eddb85c6dda27e39bcbf0dc6aa26041dd6b406fca166e4aa2f7f8711104e3d9f03b5075d6d606dc2a2ae07fd6b8bc55222abddbf6a8896cccc49d6c3a8a598901e5fe6be0ac10e2c126dae88c821c1d088350c9eab088da98026d5b8a53715793be3f0dcee0afded0953a393042b25903478145cb72ff0c4d20a676f3b3db0091e179c168c9599ca09cdf5ae88df14b3bafeaccafb84c0c1cc86e84b4796bdaead57caf0e6de483a57d30fcd003286190b8d7abb7d513c1a988c4ae886289d6c894966204ec19ff3c2d0cbf7768a26cb5720db19a909a23c611afa390923e7036f76bf7ac1042eb2f40c3d1bbae6e50ba95cd00c6e88d29583e6be1da4599c67437d4a770c387fa2fc44a5e2790a423b3d9ba3ca22b4a5ddb6fc8d9274e23ab303172dee702ec757e17159871ea34ebec072217eb52978cbc60edf7b353d18e1f16b903e88c1389823f15f3eb29b07304cc4ee5e34229e511ab66eb5ed4a9595b56a9021d0e89c97e11388ba486db9f0363650a0bc6076cef05de1ed2caa764b7533c7771ca42c7e46988ec1d0bce85d270fc08332e873bea04cd1080e9d6d3c63cf5c8eb5c88a3b28d1dcb43087745b82f51faa5c0f395b650b8993deadab1a4f51bb5d386df4dcafc3a0f6ec7f2ba5e9b01ac4d35e09d7d3c3e2e3987fd29f8d69e8bc3f854efc2c2de7075ea3c5a3b14b777a9e6a165c8bbba7df999fd6972b6ef4c46c98a982512d93ef092ccbff2c9eb9d1ca259e7926c7e8cbf112e225ecada4392b16382da80d6bbf8a02a98b61cac896963a7b900350e7e5c22f84c1dbc0788825065da00b8d1c00feeff0e111f942c77bc3c2fab32212ab1fb4e361f7402a8b8cc5095206cffdedf7af1a85ca862b92da5fdafb0aeaac80928da9522fcd7c49facfa3e6f6e199adc3a603cb3a1cdcb4bb8a1b991ad67bf21bac67f2b41a48396a49bc7afb0a6cecf908243e3eb116d7ad8626312f30dcc87db9db08363f24d33e2413198db22d6bafbd54ff3b664c8c9d43d0527d9f3a97066eb62d077dd7e5ca82d85b5cc98ba56db68405bf9503e2bcdfafce9eab673fa39d176bcaca920222b4f2ba273d0d5153ed813d10815d5e2b396f665dc758fed56ff545d15666f23f3d53acf56e79d879708599d2b169412c7796381c5f416dd88c58df70081726ad435ee306058d9a1e081566ed514abd441a6279a56f2a7b6d0e021497df60e35effd4a1110c8b06754615a4971af1e867fb2ee57df75b2f66c6a6116feb8b639222c3fc87c0f4724e5580509e136243aac4940cd2ea4d95f0a62cfae900f9c49d709cbee3bbcb6ce12e069c049875f876d592ff147c7a2a3d368dc63be456fdd8f749f9673b0b922bd5576a0a16261015d3c4ac878aaa8c351cb3d04a6287c74a2001203747628dfed95e4bf7f24870b5d16d5f5a7f457fe6c78afde67bd04795857e7cee0a6cf719f44c679daafc07c2ef09e993a16642679eb7448205057c9fffee6317e5ae739004fc8fbcb6da7129ce5ef7e960a9bbb6c85194177ab332ac7f5cb8cf015643175d1abee46fb735acfb13680f11041c4c58faf189c0c6b4ed4e71389874ed76e94aac5131537c86e28197dd582125680b0063308682f431560d1b8524700b11178359f32ce7878cc7dd6086b298f402936f97e4a84ee6e5621185c580d7cf26f81834d0d2737036f813724a6a16a3bd714bc0a2b90d4b762b47e1bd26765dafb78508fec035e9136ac7819c9411a89a5c4d7a5e847150eac2d853cc30ae72113817f3b2bf6d142da4a067d1428035bafbecb98d8b9f3a38fd9ecff67826c8790af22b71f64e9d436f5f36335c76187bc921fe54c1e5b7d88fa0811212899edfd2fb09c6c1b48d280dd3ee0b24c7368c6848b0df0105fe33456e4b60e3c956b99ec6137f80a9e95f0ff890bd1542aa3500d701c7a86e6327aba111c2f6116ee6f037141a698f60a856e680249dcac097a69bf265a4ff36c0c9ebf6863815e65e753db8dd41144527a2be656a5aee038f166194936af7eec2fd35441dba1fb0ff7b1d0bf076e346a4faa7f8f17d26aa471798e37bde95c49a471087aeec31f29cae19d1a2391516abe7fb885a151c36e10872c7db2be679bb7502d134c466fa049ae63fbcb5c36cdc6eea7eb39e57397c48563c8610321d3644250bfcaf448d92d66f407eb3bae3667955fbf658be1e19981f02ba86469d6c576890902451f82268fc7bcaff3579c2a906d016739e7c4e3e70683750d916db1c8f5f861a3b621056ea7d67f67e68cb95163c366ca1f035ded3354c8389e3abb35d84f63abf281d3aa4909f8eb5e9974ef0a4652896643ddb33f532863d2a4721b68482b77dfd8197014130481dd72b5a8d4dec8357f50af1ea293805ba114287633dd2155f60d03dfde2346f9b1f2d24fb3af03e3c82afd6152b3986d06beede07522531abdfebe645f8098f5b8fe198704519dcc0972c32e73d05f489d7f2bfe03be9722c9b35559e4e9a42f0e14192000994c42ea4e6966458964c1f33804b1253224219275dcc004e3837fca16f448768311902ce3ba7c677798444c33b7d4f1af67b61cc9e1dfe658c9029ea9216b0acdef8a9499fd88f82cb804758f611e1f3bba63d7b999adfd106f4351adc1c409f7b0dea978e628fbc86580a81a5365b180653bb2091a807a16dedbe2337f63c1ca917b770d19cdf8573b70aebe6ad16d0d2dbc79b24683a7c491429fef5c7eb9356ba940fb30a94cd23c67027a7be368b1f01718365f7221a6f2c78aef711912dee03cede5d0a5eee6393b88357542e2ee9d132f13c2498bed78907e7c57fd58d87a8684f8c431617a5569fd36222387e7cbb299787dfa86a529a6983ece72c563c1959636a3fb36cf11ec275f7285b18fc9a8eb78a5f3225f0ea36fb0e85dd40df809b30ea4bacd75de7bce4f3e45f21a6e4640ab248f8412db4e6949f788b9fa084292969597087231cab7731264c04ee9c9d89d5bd91c0937c1c26a55d94bc62999f98458e95935cd586dbbec0850ea15dccb40ecf99d6d0edf5a13e7c0779713e02bfc176cfa841201e2ea37db37d0466a05af9d5016b68b72e04f61c59bc2ae349260ac1dece3259625ac4faa04536cd6fdec42faee4a12573d8bf83f3c4c564d6e62c3caa844566deaf6c2d2b15190c62fd76c93774388805d6fc3e35282c496e727521fef8372aa95cf7c771d1d7f0e0612970dc42aae104ba3a4a4ac31142de53cd8d753927f2311a322c9a37686c3e32f38654f7810fb4af0f9cb6a40819c77e4e20b2a8b5f996aa9c2cc8531362c5665daebf56a7b0657a9e4ac1fd70e3782c93dea5a6d1c0e256a72b51c82a9dd51a2ff6a4b7cfa9bac770fe24bbc643f3870e543c69fc6c6eef1ee185ae7d06ba26cc8b604abaee989814ed989ad0cb639d1bfcb625e3984ee67fd17f3b1b0a152dfa4a1736c719c2204474a7633cc92d149e119c31c1da0f2512abf295d13cd6328a1a0cfa3aff488575377348c291980be1d0cbdcf60b286c35f20b42edc54b8a1982f317d00383efa560bc36840232d71139a1c3eca80896854a84204f5d982d284c48ddaefd0880d47ca3b5b4e7195f190c8ee95607cb7e4969b3ac2975535e5f8d9c224c9f86fad2eadeaae90f9d81e0af1ed9f29527540a955f69c939d293f21800e8cce69d2c2985a81b250bf72f71cb1b9d7abbba6f835d07fd4840c3bf98dda4314a44606849c7762d76b5146475187f21b0b6e14d75849e59a5f8899aa917c2fb865c794c788d22ea63ed06d9b6072eb2601a28c7e37c6e15533e050fc850bbc6b79d1cbcfe33e573e560668352564bd4dfcdaa7f64b8f493a3b69157162616716aeca2fef05a773b9eeaa30987e714c27024e5c884582720b9be41e0e0e09bc465e6d5877ad2d6889546c031c212a8f0bcb8b5aceb744361d09b5e1a4e889d344957f268b5a1554fb557c6c6eccb5381efe01663c9f8dd6c6e509557e6b24a443def760c523ab99cfec4d260074e6b4c05cab6659ac15604e9efe59cdd3841fbfdfc9d458ef6180ab8ba054bc92d971209eb267f9c25010c0e14cccfd69c7ecf7bb9c91c18916e7226e4cc0f6a3941078640bb1cdb375b747538cd87de3e6e3553872fe0f9dc0012c7a52fdd34a36296181704c4c57e617301a9fa27cb1ccefea253710198aed8bb265be567d5eb56dcbb08266bd4d8229fcc22d287540d15c35c306c439bb52a3c17be84c8026c56f70bdce88e9c82b434310896503cd693b5ff22865ec0ad598b10ce13fda0194b54b414f58236b9b11cfa112f375dfa4513dbb22e627573455abd8efeabcca45664dd5eebf21907bbd28a5b417bc29dfa0878b853b39ed462bfc78dded764ad232018e58a2760c4bcb33d3bf4a557a5e6de48f7473de2b5fbb91fd092351b7511367de7550792071194cf0ecb92ec3f9b74924412e5cfa748b28500831c572540ac1751de8ff965afdfccf358299e8bbf4588485398828104116a028912ea3307eefa8408fdfe01f7896e546687d63bbd2ed3f01eb262c8739c609310cb372d70a389720b94f83034d459d8b32d04261c61374a310df0e6b3287f4c0130f189f63c252826773fb38c79ba1713ee2810a599719b2a54ac0353a67491a1abf5cb8a6332635ce5c0ca3c1fee47ae13d9a69b3c25d847542e3cabd9ee3c23909d4f090f7506ffa22be7a5898fc6e6d58e2c5ce3267eb1747adde688c78ee959ed328202ed40e1e115cb37582be7765d20e818a707e67afb4ebc09166e4787653fb380e99da69cd3c2e941614d737ab16a693c8fdd15edb0ab8208b6ced4fb794e51ae43f607ddf018363e515722cf496304f4192fadc5ada2ee897785a5f103b1424a554ed10b840f266a7b81460501560197f8d2667ce15a329864523e45f105e2396ee3e0fb9c716e178a9807f2daa28265e84af760ff62f421087520045661c55845a05d7918da08288b941c4e95cf6bf2efc9b19bbf0d92a07a568553bf6ed532e25cff795bd672a2fd886977a4c4cf9e6124ca847741e32a4456e0b759e170cbd1681172d874aa8194b8ccad8725caca432db10a4129d0b47c1d497f8bc7cdc8dc2d971d0659eb485e5beacf0449b20a6b59d4d06817196d0fff85ebbab8184425f2252a961c5c0ce90a1f2f98b5e9fb4d12d3f13591977197ddcbd465c674c1ce330d5fb70150dbcb0d0c98ccf85bf3d9ad142dda32cd29daf163d2f298d87f43efab1a86f2dc44e3c00883f9a117335e81f7bd2e7f8bb8b56cd6f0a7d6c0bd47888e044fa1a405cfd42df77e60b607129c447fbb42c4d99ef6dbc9dfa1fb584eeae4b5291e586a0281ccd216c1b76b77b17afe2823c4c35f8f1e3a71ed60476b515730b7efbfb1abfc4ba60e6122ab0f36dc87d782d695f089013bb53bb039b195fc8ec54e76624cdb6a0091e1cf8971a386ef53f91765bdbf7557c8b0ade37b39f1d60b00eae958e2c99a20b2fcbe0e2a9d962fed7f879740cbf9bccf35c57614f1f22d2778982a4d96e3472cdc0acb1ac837ec1071eceeeec79049fa4bc96a6f9e46a28494c6dac9a881b3ed752bba9fb884e2502c2853668988d03266d1101b68b68f6e138b9c184f64d2c29ee51873c0630591bd48258a075ca7894a741527ba59d26de585f57e42eafc9ceb3542d29d20f69fa8fbbef20f8c3f088cd673e89d69c98c0f14bd405bc2e0e496efb40e9e86acc28bb384425886b2ee1f981751b2c2df434762e24f8c66707692e55817b1300a6e1cb3e5b196324e759e6845bda1e044ce0384dbe7df904970c6afc59cb4f4deb03dbd0498068cbdcda4649a77e80189793ae01f29df333e702d2c95f72c3a9b10e6384f6e6da435f34c6870171c957e696788ed3e43b4f9eafb92d0fd37d8e89ed7e199fcdfcca6d3c865d13c4d12d6d34d468c1dae5d17f78868b5791aa6ccbdb6176c860b01e759a45bc954566b15959371a5803cd162511689e2e2954159822e76c81e84f0f04f9a4d684e82a7d004d908e290a7e82f86ec9a5321ec44194c4cf9432bd3a010a7ef89f8f40a6f6b3932e447f0c1f1a23d227dfb73b7ff4b16fcab23389ba3f7f36b78c8c1fdc45f8c596777a84a5d7b8e6e009c81124967dc1639d54b6533037f23377a3ac1b51a982f98f8dbc4107277e9e84bbc618119ff70a128bab1880a77d516d4badaa701cc28c16b816379aa7f4b386c6ce7366a630545e9910df745fd4708b20d02f0d610fbd1beb8ca3d537efe250a1b90f97cd16e323522d91bd5659c4c516e363eba252c305a8cea26d3146efbae0d0ce3e2c16d06bf89694178cfb7bc00b4193a750394bacb26de45ae1862fa0a9b72aeadbb15dd518dd16388426d427ed5ee8f413c25b984318492a7b202b66a32a30711f325ea4473bcb1ecec0948744068a986504840bb48545faf55bcd942904b0f2cfb2749a67275cff5dc3c16975777d4fd3d998c0cadf13513237852f69337190cf289b6a3a149d6dcdc0c9fb1bc326433acfcbc76a810a08a8b7fbb4ce664930ffe9beed5728296f9a9fb64c837477b6db32bfac35cc372e67e0e1221a75873b07d4da11ba3587080d94baa03207435bc14627e80ff82f97d240c56ac66b6b31924b3f33fea503fd1454b8b65ac77257a5b60c1048828605cea4b65500357d823a4ea761a37f372b767af4870761f9e6f08a364ac982e8ff02dc4ff3ebc18946aa5fec70b4d1eac44d128ab1911683451328f7a1ab5232a77a6182df41deead7ff840a82b072d59512832c1cf392afba54f1df7eaaedd1faa246d91333a8a1bee69647bc9150f8c80ad2656c2595ec41d6b2ec1fc54c2e61e964fcdda3aa11b707a66729af94cf7dd4ace27a314839229be427d94950ba99bbd6d8a265d457c8b639d5f187477b75951e6358d836470658a2992944714bee412fca06c04273aae9027591480ed396d4a1bbc2256d8775dc170b1a07f3d9d84b822bbd0712df091b3029fe34aef1ef1d0ebe30c2f910a8f7cef8855fab207edc3d91792d343cdb2128c473bfaff22b7033622c04e3b423390850bc49b213a7d4deace0548192c8ba25f9e1ed6bc17bbad2d0572be1410ac80d0ea6d5c766412294ee2d40e43f8cb65d2816374a0c9727a25497a564d0e10536408ae354aaed362e9500f9cb9e22860128f5345981368a0dfd9130b241a8f3d13126dc902931d5b61254d16093db6787fd4b43f4041e5b1af5d17b9d43cb568316eec0dcdf08a62d297de40adf45fa42c903ee4011287feec2d4c03caba01d02c49dd971250990a9b10527f110b81a17d213d1d771ab5245c116ba7bc0ec39b631c544734c91c31bad7f303ca7e9a88b1d39f4cf02c8c9f9f52f48510ff53090c168d23c617b935968273f679fee6e9f6eee636db9f06d7761af953a9db0664e27f1345ca92b483da542ac9b2d250dac7c6ce322edf9af505ac56e50d8fa32e3e34bdf710a73d874ec3b490ce5800741fb2d04a73d503d738295e273ef7845e100b6c48ee264f3c92a1c899dba0da9849f6b9ff17e9da1bf063f0fb78ed8d5a0058c857fc494e6ab7b79fbe891e57dc8942fcdd3351d4db874ddb6d51d0ca6cc578db3c1dc90ee9b3b566ae1824c75d1ec29b5b4af8fa4fed1b724e7e2e3aa4ed762c880335713edfb323ec9fdd1d9fc7a58cbfde4aff3fba67799ab531326fbb74f5798f92b1b2c9ae74712ebd507e19b0d1b7150497f676ff4a938237254c8bc1c4fa3d617bb513ee4f17b81207bcdaa23db21fb676639efb9b11e3e5db3f0054c6a0fbeb131174e6589db53d44fb21d852be4742bcb7d83643100a1829d5716615db08c420b3d6167d2de71c25e0638fe5fa433eb1bd07050861415a57dde4165f0c656767e5cb1576db26c37842e9470602692776b836df6af2df515d86579f29bd003723a3a3fbd9bed86e65d05580f5d16bdbf8d73f33cc09b135efaf34b8081057e04fb30f35f9066364d4b74b575fd1a11bde3b8161465261ce900dd85c8e1a1bd8b2cf24e9bc3b8e51ef366a6c79143bbed49be49e367b843c12bc9b76cb32d13684e06af054b95a5ffe42270f29163dbbc9293398a8d570104aa65a7f2e8cb232032da75f3dc47f219a900bfc580a48e1f6f70e4764dc5d91977af9e95a1648e93944b4a6b1c0a715bdbe3afae77aeb4458f03363b98e80cdb1e2cabd1661e92341c99b9586b61033a0ec997457c040ead1e8c8b438e5d4f3752f0f6de43036e75bf31d091808770230d41f4123568832cb506989c7806074d6df2114cec76f7c2ea89d9bf1cb57e24962889efa585babe2293d35c8f3531d1757123f6727ee29e8ca43e054ebce859e8cf25a41638977d1cf862de5b6f55d57eb59e4b2df3492a3196327c04bb1b20c6342fa215876cfdeb46c0fd80f87715dac13e407b8f6a35a8d13962b2e948c0ca57adcafb954ea9f79ee3e96bb939b8310bec517e43350068a1be4e9ff08235c1ec4b12563828a54bf392240efda4cea546aabb66af7a0697f5075b10b166940eaef509115912d34348d10c5973ecd39b8b0c314f83c6c743ba42b58aba7f393082f5c04ae185270e84bdd0806907809d0385a7f6b7bdbee86169709a653fd455b2831c4b1eac4315173023267b6aacbb0f95c6405a9d7cbbb635b72d8071c3d599ab0d51855ca6a7b82705d4f2799d071290dc80f1d64424332cd4d6616707da759e9d5651b7064524a86a4e7ba42408c5de4b8b9c81964de4ef1b24e29ad7c26cf955eed9cde9ccab252455fbed13439cd80eca95af51dda5bfdb477eb8b26155c15c9fd777f1902e525ac99bb3c0b579dd775a5589b37a6c7be6af1f1ccbcd63173b262f4902582eca4de035119aae34a89c63a78570c8573a4686da36b8e98aae29dedd89bbc427a42eb32d6bad24d97c677d7e7a3bc2b5dcaacf1d28fc6575e85ca3d4ec6809394b4b6c45e9c3869f78069419f7b1abbbb92764ced31a2dcfd46cd7d4ac5c81f332b0283dd0fb0ba4184e1a49c178f6628e4a5b23777dbaf57122f11b0b8089fc01c450798605e91c2a5687978706b88377bd263bcb3d62fac39b07b5dbbfc652c0bc58f10c327050903b6a406729b369947c37ddb4e4cdefffebf2450c9957f0901d0cf36edd5d50fe559ac54f94f2bae7607a77699ba821799537ba7b70fda9ae2737e180d04b20afa119c0f216e26e6cfb24cfbb79868eb80fd3c73a81d325d13538f6acc4852f0d5b92c38ba8be1258bc21cd92649ae052e4b8180a1055fb648b1af4c7dc905efab8036068afc0861499347378d68de1bc1c47e36cb110dc2d733e86627410617d3f388db864a5b1ed996be18d11e95a8b1aa1636dd3fdedecec8dd5e9238daf30fa23894d5a2e3d6d1e5b99a39a024ae911d4fa16232fb9b4786b6c9a0c144afdc405bc0d9361f9195d5e78ac4c59eb7138d82a0481298e4603eef5bbf096d236be1667303eaf09734ef18f71ca5a8e59004486c915ff3e9a51af8d54947a67059499bbc0752e05bdac83b69ef42b5c7783e5504398889747c49f8f0d0beb058e98af9f7ecc23ac42c00022a562445fe9d14ef4d9da5b754ebe9d23199ebd41926f1ee56d34ea125c309da5ccc8bd38fe636028abbed80476709eddaf6e027c0bee3db058471f51591c47a1fb1ef869b50a5a9271d812c8d9204b23809559b69013ac93433b6ced34675d59baa61f17ab9c4970e81c5bcc173f4840672c6c50bf6198a584dcab51944bbd3dca8f7863520c4c0f45b11cb2300219495f940b48c99cee18c221c7e2879452e24da7134df19dc3ded9c3d92f562f01817b5b5b25b1875aa2c0bd71827ef19cefa307da0a56d88ea08e4a05194cb310dd9491753ac8fd8bba67a5a6528197b197ad22662cf2927dcfd9c16ddfb8be6d478e5aa474ebacb50087d4bc07c3cbc6082e588856f62f4250748fda7636ac7f0f4e44eec186926f87b17183b2035f469a392bad73201aae1cd3b58baa82184749406cb70f22c42968c4578fecc01bbca27838b011b79aec2b2105d72023437c910c2dff780681d8ea492b87a439de0355c293bc5326e8deec50ac4d6891747cd728ea5b54a5c68743b95fc863b3872dd3e25d2d91de5c06e01406a11bbdf39e34e4ffb96264297ae0b7f8ec4630f40a38cba58d9e376b661af6ac4f2e83a55c657215043e885d722aad6373171c5f3632a2e72faa46a7e31842b579c7dad32f72e7bd07ee107efe45f8bdf3bade1cf4071a4f55d15d4b1749175961408e7e27c5cc43d0b536bc50c4e1defc625629481988d4e5e17d56937c2f011c8991ce955a4330d67f6689a2653ce124e5c5b633026588bbff3ce033de8ca9b250fcea3e71faeb43b984bc33dc92ba69f988c8ad4ca47bc9f78cb09a48304dc6e83d06cad837c68771ad6eb39b29cb8060c5053f187fc17eccdb067204fa3e8759e1c5fbe3ce6ec1a2f47393cf5aca35bc3287bd82aa804cd3f56d06e8b9bee150c62c84fd23ebc2f72e3c151e272a778bae07fa85da5aaf5973433e119ab031b54e88f82e5dc6fee3bab1099d2d6d72a737615e134c05d9b7b252732cff4602e9a58ae5b34066f0084ca85e95a58e9e5d5d2748d9ece55cee2afa9c8df1a909d2c67d74ec0f6108bfd74be60d9249c2cd3f230da8a5e98a6e4161f020cfd41a9f314a7f7251bf579760f49ace87df1480b745e896362a6cfefe3008f1f3d65d191b5b5f7dd47777b37cad0a7b47ba16dc6987473226089149ee7f838810cb1b95b746f5e95dff97a3b345e7a1c0080dd4a50395c546a11dc1bc32e898854e83ff5863aa14ded166cbb0e2803086e9c3b9c62a5f5cc458a8081628330ad17b76680368d0f77464f8266a05b90a05923f11eff11d1e7a2c3697c1a722d0d6f902e0dd4313ebbcf600b862c5b6af76b01c199e61dfbf783e14d6dfa2096ea0571965ddd622e688f7e25bd27ea2084cfbf6a5f7c7650ca30fb0e59619e5663c42e0c5ab9aa4aae9348feac202d57b2482ab046fcbbd52b0aef308a505009dffb21a5f6dbde6a0c673a61f6783672938a8643b96861ef080b8093a28c762b5f78f01008d952b2333f0b8f0e73577dc41ce29b63cea415a484f3bfcc48b684fb1f13124425e33065f92589fbbcd38f08e13ed51ec37df110956a2e7f647baf8fed64044fc79eb596a7448123abebfe4a00e77261e9152a8217d06b689ea7b646f7354bc3a377875802548b5cd13a1f042dc235706152c476fd81399ad67ee8142604616c192becfeea18fab343e726c8a22cb10f81e074c027d95a779feb92ef55bdaf860c8ae2870f37eb7505c6589ee39a75d85ca24beddb1f9e04d6d231a450b4dbd1de3238da7447cf64a4b38b33414f103e75c6fbc47cbdf47f50443d4d2dbcbff3c200c94a468a3e75e19baa4cadee2a1e5aea49e5ea544588085c37531e0e079ad4b2706db7694a613290a2c760ed682b0e720552679d7cea193b88a993a480c30b3ebef4a9b5974cd8d40d218145eff145e6f4ff7cf96b80ad36062edd4e485ecc060c68d9e6badbe34ea3ac38a635b858afa15db39ecd30762ad487a5517d36b05ef551a00d21899769f7f5523e367b38b4900ab72a891c13050d5023dfed63fcbe74d805ffa7da041f22d23840f90735a9905e6292d1aef9c61403d5ecc9335577f98be11343e51dd3b7d1afec00e56122ab068b351feb6ba26be1ec51ed0ccb06223a68dec87a54ae50cc002f2ff78cb208b8910de1500efe7f24eff42bca2c13ce282e279459ac29a8b9a719454f37916829cb28e647aebe695a936269a0af5a2421e7e4f34c04891c53c84dbe67799de7132726083c9496cc727fe2acfb9c1068fb272faa25e8a1192491f41d86b26207316f61be7ec35ed5c508816dd527a52879aec4908add7347f93537028242c7400530cc79a8a1eeac810673e73cafd1e69df328c6caf9632edd88c862918a41a5bfaeb384980e09637ea7f07b6411604bc559a9ac08c4b8e5980063dbbef33fb6d92bcd7e8486e89f7b1f15de57356554db8203e3a3ab4888145322d68d0ca43b4a6bacb8d6ffa11603faf7afd516a7a1e226ae8d09707d52c973f8c001e585f9056076011b999be34f8353a4ee1f46fe882d116b742c67db3f1055e04ac1af84c049f2c4e4378c2598cb78caeaa10db1921f8d50d9eb1ad720dfc32b7185ad2e5733dcea09446d33975822565ec4c59dcf0069ca902a87b413b14a76a19caa7bc5b07465ca7734a020d2dff699ed71dc08cac8c63e443f1a1d2bac9d133d2ed835a84147823863c6a179cd3512fe3eeb54a253c5dddb6fff40b58c0d1fba7adc6d580d389c864e7af8f96befbe7b3f01dd35188ed9dbbac9c340ebae809c96428abfe85ceace4ce8e8f81710080e058d9bafa89d8297a57ceff6cc72aa39023fe68e67b324edfe825bf8571042a63e649875592e20e2547c472fe2fd2007aa00920ac8a371d28bf4f8f773506242e53296a99e36e4676358ea0d19233586e6a95c5aea262df482d4c754c8d564264428d047da1cde5fe79263d2a844167cef0d96949f16c6a12466fc58618b533aeb69b99f7e2bd10a9cf6973037c052dfcfe3c3444a7cb032a9cdcaad87446ac9e9135de950db3b6695a07c4ba81ed80af92ef4c80775b5753c616bfd0d86079bb87b158158068c957bae72870060ba90b658fb5369407f75fe684d22a8fd8e1b634cb53619fcfcead15bc7dd16c39a8095e9cc3bcbbb1b23b4183f0703eb96f860e6ae927e68c9078342d692b326975a406ce5b47e368e5653998a0f21d6a4830e29124f6b3a0a228bde3b67415b6406146c58c85b9df19ef02b33b89daad9fa90be9f612381d754fc33b4cb8f4365637b6963bf2ab0ada977ab8b7034c34ad8fd129165b541cf604dc367ac7dd3e29d6ed06c763481d8cfcf3d67650fcbbf1f921bbb0bd84b10a0f84128e96c0e773bb218bf893770572866d7728093fd55274d18b795d32f7aaeaf1de26755496daebb28542e284a66caf4654e95b98d144e977096a0d885839fa508a7aaac286899a9a0da2fea0627e68dd6ef1413b57e98bb61e8ba62765556de4e7f197a7eff7e4c792e5fbaeb1be13db2ce8b6a15c1d4f3303afd27d5d5dc6bfaa750837bfd66718a42097458ea2b2fd1d4de34589a47e490edf6a84920c7ce44feb8530396390e4c641c77d54b22eecd25b0fe7b2c3c39d9ee97457a95ae22a028b0b810d629491b18af842dce7d1ef662483b3db5b3709b2b8b99cfc98be3996f8ddc91f133ce13a34d9c6a76ac1254a36deb6b2a2c61c42aee51928806af1c27341edd8e1b3303348f24bd939d707112fe38caf6de030d74a1a7dd23f62008c32500cf4c1d54834ec9f430a6775ca156f52d2f0ef713bbf75f736f901816d0001ac03b592d75752418bd9cb9c424ba8e4d7770bec87454ba148f3f3ee527b15e1ec165cc2183674586cc7a4b3714ce4ca825bfd813a3b9b1aa113019a9bb7b572171fd302319d6d41ec6372f8296a9fcda7dbc5d7c0a5807425a7f03fe0c0ba5a01ca13df98884307443894ac3cce2705be94883e8c0449b7deebb0c07ad046d1158de59249eafde4212752c0b0688f4065efec85ab063efe84ddbb788147364a78c3de7951f0c0380389d0909f54880b717aaf863367cac5b231550fb7d7ad647b4e32bed86837a466f6bc262ad5e7f7c936db8d1d02c2ef7be1693abdb413409fb596fef89fcf68c2d6782da3a98060e48da89d46b4be1636038ddd1e5b7b2b44de1843913d59484ddd52259a7a217e7d81525a6220a969d0e9a1f0d7dce53b1602b0d505c42c2dec6c64aacb984ed0dd12c8ea803e4d8480740dce8bb7f4e33c3e47420c99f13d6526170327f43d561032509e957e90ab44427cacdd24564e0c61d475d28fc8b8e3a9f686104b928b2daea0b9068fc83a77f11099d0c2f7df6db141dd8970490162fbe21c30149d2f2028d732d04ca427671e7d7633281d8f1c36bb5be1345f20c3cd328ca04a82b0cc53d5aa829a52ea0c8ba93405eaac3a9084cd41d7084dbfa94572bf1c4a76aa7875efee727d0b12eeca49d16f55966292a3f342c379d07dad4219d0e17da6ce66c0e2dd78bc8ffc062341bb8a41e67a74f20784a022acb02413fb96528b60ec6c19e63bb9bfbdfe4ad91e246e6f0562e84951974d361f9ed882b1b7979af93793fb95adc3793a8088fecb285c8fb3a48821d0cb369b064009a349081b459c33a3337a883ae8d9fc91482c6dab589d56eb17848dac966b6bd2af4d2e0b7e860f8dadd1803259c98845b018cc39b27a17bd9ef3eac4fc3ba7b3d320724d2dd8bba830823b389eaa2c774b6a69abdb41ccdbc69459d6c18f447358fae0d862f8bd2f7b06f810cae8146f2e49b2a69c60a7ebd3182b631e0faad4285796250892a4546c5cc3b9bccb70eee46bdc0f642602c7228ac226bd7bc97f6b0457826a61da38b01c91016908f6ceaf2a987f70934d625e0b4eccb02c0cb72867e3d89e03fc0f2d39a253ad5f302e272d92b1ee15a45e6b20ac888f15e325312aef99333df8a2574833702f8d495212cd1b76410d15b8e77b46f5d2f8cd3512f3eca449854260814441bd4a06ac1426c207658e7c4eb4f91f8cd42a6618488eaa39e511bb7457b339f2d417c8cf6847bb9c62874cfe7150c3c8208dad68ad491ad146dfae8e728fc071618e133e8069e298561d00d31e72c19f2ea87ed67c13ab38296f12962d10639ac329dba438c7a675fe4a8b76fc9675d587a2cd7df9ce63eb3dc3ad64790f75ddac7719c3f5903422dde205fcc0a2c1751ea8e5c12ff4e9cad1f12d17a240fc6bf73f0e2c3dc5bfb200438ccf62614aa73366e317b667c557cd9a2f571ee6e830d83b21054de036d64501491cc2fa6ac66479557611e88e993c8382308dc546259827defda501dee0e1b966c2fbe9df6a25741d256a8c6b358e4f8e099a4be89ea3250122ace091878fa0af0035831f78b69714d11679840a19c0297d53604a0cf5802f84c9b0171788d4ae89c3ab295282a302656e4a477b9841228125f0c1398a85c82cbccc1d48160fcc29ea4e4b11788d31b0dec2c4177c373631568f8efaf43e5e00da8448d2ac6a38b386bbcbae42ebf219848cc6f80057bb88c3e6489a57aba4d52a105b7876ecd11761ff1e9f7276534db86f977eb8f0d044272a7334ad554772e84452f0286cb7313e24fd9a1df37e7269b799340d46551465296263829ee91a38f547a30c991c9c4db610e1204b8ea81b1b937afe4f6418aef5665d9684a74d9fd14f3c121a3beddcba0f097c29df91b5523ce9409301bc7d234c3a6b19c35b77e46190e5e4fb078c17d8f0054164bbd46c93c052dd1ba8ff9abef4a0e512ff0da5eeff03b0764582fd18c1f5514930a32923dcc6ee68a95f9297dcf217a5fb2dd5bd449f463eb88cac61fff24e1e67c592fe208ee17997bfe1572e0ed6bd69e692ec27206a72f3191d600a6af5f81cd53e917ad098bec9cc3b484a59305aba975de1de9d5dd11e2738abebd585e16e742cfe5c27c949d72346e22362894c1893dc7774b7e355e8bed5469648c56271b62b376f4a3125b29ca650488425ab27be0fb548ebea0c5cbb374ec15d4efd80b19af6349a0c0704bd8a311082fd69433792bed0f78938049f21244c6fadcbe6ae39a711f72b0c505f56a06be969abb76a4c09f09fe74c7d31f2d3812d6d4cbd9a6e4c35117e8b954d4a9954f2eb9f9562c0f33879592b0d0066ac10269c388a16e17d397bc557948bd79a0f0aca2da2460c344096997636cf637e8d19fc5d5ded5d958184fb1e91ffc9c3eea608bc25503f8b01341bb2879c59284dd67d7f3e5b8e962b93b1644315f2944165a99156da6a49ee0b46b66115b2d70bb984dd294c05562249a5c4fd018e9efb42399ba8c4882d2bba680d6825c6117aa9b33490efb917ee6155e8374748e3efb22b21d5b80b92a155565321d35e9d570a4b8968a6e30af30e4d8cd33898fa1800706bee67adc8c525e613d034ea6b4cbbcdb2d883c2230fa4b8083fc6fd2bc1e7643ee704550e1f5850f249bdaacb8f71beb4697c331e0a72463658badc8419072b6aedd4b92607f4cf2c4c438a523930b06b6a5bfa07a5d5046807d7b0d5993e87a048e85e79391869601cafa41f716d1acebd29c468023784da99c0ed5c901f752150993f072d7dd8c6007fb29ab38c3edca7150957ded978fb8c0eebe07dcaa0c8ed376aa95937334029df171a56ff479eb3c41acdc67a42f4424f102c336461696032bb0230638e4805b0de6caf825ca79ccbf997021f31b67858dc2fe78d92e10980566f80f9a4075d52fae488f543fbc85159b5c5b3a99aceab65b4fc7503cbb304f2beb4cadd4a696046dd19ba26d5212c23b5f31ddbf66523f055a16ff6cbe5e31c456922b9a34c2c7ad1ec33e09187312128ab6f349ae1c51af722c0857a241313d9df4842fc95a142e7b64dd24f46745d418f0e1e84b1052dd8ddaf2b6d129416cbc0dc8b80aac50f85519f4f11931ad8d1cfb028da919dc49a283f89a7ad9d0a1f13f66632e9825972d660116be0efaacc4746f9d523485da34951df83872f8aa623ff040751b69e2d7988975d3239f7cc7809cfbb5d322370711a3f399dfaa6bf72fa2d1dab7c05ee896314be3db7f0e2af0358b6565517d739793a7fc2c1c59b84f24fa0bf2bbbe899aa4218479ba2cb51de72350d56a3a2e64cb14b574181a4c7508c6f2eb5b7bf1dcafc4c21b61730fee48a24c5f3291fe511378fce977163b556cfd6e4410caf13a7162573648c1d83e22b87119e5084e19611370cb2cc359b515faf1811b2d44db31cf7790e0c63bed5b0bc22d8cad14b14ca8a9ad7ffefe9593b094cc862648f98348138389293c3b30b49afb0947f62eb9907eba96102dd99ce66c3ad68cd18dcaba387e6cf52b175c64415677b538d7bd0a9c5f7392e219c195b52a9255c3d279f18be9bdad74dcf52c5c6005654d7ab87b16a1ce5a71cf98c030b16e387bf07663eb90142edd578c3adec8d3d961d4fcd6719bc8ea910ec1a2a0c8ae35878f2cbfaa8e986220b7d35e8aadeceb408a65e5a9cbf0e60ed5607075c4a044533555b176fdb0b20a1e0bf4e3df81786f8e4e68d99be7fb7f2a6513b35e5a0b6117b5947d9b060f197f79000ed415828a6c0a5afd4d95d7c97e83263b7c68c77a2b2ce63e51c0e7222adeb1e691d8a907b55040819db1457bb45257b98242cbe9b610b0dde9c537b726cd9ea4392dc5ae6125f18703c2601d0c61744afcaba864589ced9c3c841f62947ea149893f5f7041ca4614e4a06b593dafb28b4ad17ad25d7d057ce9fd6e1b058cd28a87d6f06ac58e7986c127b6aa738c2f3aa092cad35b7a3156df975a60362170ef9354ae8dfc54e7e56aa49c8f66ce6602a2bcd40e607d609e6efab2d4210e95b4ce846072e74fb0ad9022884214073fca21a6b40b458d46427e3719ac7df900c1ac146fc259bc8c654e3801f7a378fab3d35ea39a54c11e56179911889195b705f7aa3d5e27de23314b40c1e768a4404e9d06b743e5370e68151ea5736ec40f12cff467f7a977e4699ff53d184e7e357a12f85ab46b029dadd953f1d579b711e1a367d9f4dc32b3e83dc18376eb2e24dfa66dc01aaa0df0031bee6a9d2f7003243ee3312ba3b97b30217ce955950f7f0ba839e31853d1186fabbfff7df7829d841a10edc03753074343d23592483885ee3fae2626a3fb3306bbfb7c517400e215bd56c77b9c33d184042e4df33e71a1f9a015cb241affaa5e9a3e3b91876bc5fb7c4779814e8b3f45f8d12decf42d890620aca727327c53c1cca393044bc72af425600d18df0ed90f9181f218501930426d1eb687887e0840244dd6a843e90f1c6061f51209670661ddaeddd48ec411c4b4a7063318c8d1530b61fe6f8887f5f9ba6aca0133284fad802d6004d414840be46db576d4939ac3c51e0cf05b90b8c5036f5e7581a3464b7e0a592f7025b90bd4087cfb6ffc1906922467f3891e226fc34e3bec1e7ed5b3be0463a9da1abe71bba839cf4218a230a6070c77d62525b9127016926c0b32fce4c6e1427a98cf53a92eaf2cfb0278b2a948a26abffd76a7e3d0470c3565b56e045bc6bad0827d3ee8151806c43c83bd044421dd2f68c9e52d210138d7b3225c2eaeac30b62633506abac36c583040ac8da56f1cc655908f50c9cfff62897d81e25f43fe2bf9ad9f757f638dba555e10bc6e20d0307a92a6ff1063cb41c830ef3bfd01091f74e1d418b8631da0cfb42717ebc9977dac6dc1c79b3815c99baa10d8630331c417c0bf359559c7006a61f72f86788e06849bca9f6bfa8ab3d7a21245c5bd8821994b9254374a503983bd3264e32e2c7aa414adc88642bb034916218ffa761e82238de9360bc30ba79a9edab52163c8112ce224526de707d07ee036ee980fd3715825afa55a635fe4792da303d571046be2663c4d7bc7bf8c10f490ff594b31f57c22ccf9b9df02a4b5c9e27f296a8495d5079ebe358096566f053ebcbad0b045b0ddc9392ca86d02a9861d8843c3721bf6fc7079c9bb3a69d92b31cbf0208e63570ac0a9b817a90c65748faa178e7b95e43e4612d46ed6d0294cb59772332dadeb3dbc5f85b8d27842347bd51057ae53ccc7ceeeb2a5d4c058c44871a5b039e0a7e056d2daaf0b5fca4d388c1015d2a2693e592c244e581f48e75f2595bd491602ce00fbcd06c11d387308f1a2307bd17c4b7732318800d8d385fd369765cbd4f427b820d7b73e936a402e9539c7967290cf657971d222b9480018d288dc6c6690d890d523c1b5a6bc45f186031b428b337909c41ab8f21d09e725a0535e70af9e08dcbd89aa42dd75a65c931b445138c22fa0db04b210a1c37cf8eb06a1b4dfc863c3ffb62cf362b19f743b562da833dc1dae637b1f2e64666e0529c92f3f32e0e9eb8009de06616ddb2e83c9e856a95397dd8b9e543e34b607466e2e7d19e32e00cabb5deb507922ab246a8a108b7c59b1ed79964a1e1e4cb0394b3c3e07d62cbbdd86fe3a4cece104e762eb921a65153f10ff3c715c72ed18c7ad05f0bfaa0871f15467fe1259f902d66354f67bb876f2d86568e977fa63119de3bb7a26f065e703918a2853999d5471dbaff4162b2b6268b92df11b765009672173ab7843341b897fbaded3cb57e27815092286a6981be553bdf0755a9a8d1bcea3c1c61f94cf9bdf6f10ce2acd587d155854fa5567736a56577c0b911ed27bd1479709d07d7e6262e71986cff6d5203d17b63b389ff633ec9f0e94e7d551afdafc682f4f8ca5270d7bdb8445eaf041ba47b40635dd44948ef0f055cfd0445b7b062203cad974f2905587923998e62320712bad159f19ee8368e240c6a783b469b83c8389199efb4b1498a5ebcfbc9f613537e642ea90a4df608c0d6f18192a5771069a3f5cc780f74164c62928d26a93b04799ee115d07e5732e1988261e5fc1f12b380327c4e5bfd50e0e44dda28c6827a893cdf469a15aba4f7091a0d3113a4f84dc84c570e1efbb283ff3c4cedd7c7e9b8d08c8cf55a8e99ec4628629792b39380c8e4457445a5006888d9238cdc1e7dc6a5e0f3a256fa7dd47a8d143d7654782266fccc8f951a1fa3d8679b8ef2ceedbba24b51cc014ef69da6798199379173bb0a21e635502699c247c87e01bf487580c44e731a7a600bbf7ea61f3bf02a5290a2fbc350afd8ece7a53def7769c6fb85548fb9b5b47302ccc0b12552e816b51882efb85bcc87ee87dabb7e2dcbe493ca1cf6cfbc3d92fdecafbfa7455a7d3977b8144a2fc1cd17cf68ff65fc60e6c489616a054798bce79c188a4c1231b0e72db52f5c52c95582e543c65278103bbb306b4639abeb7e9e1b69ce7541b9ba5e7f9f426fd7d8820785318c08af64d63e92cee8507f15aeb75dd16e54c5a5774482306d27e23af8c8888fa5f4bc79314b495b0ce07aa62e30b91d2271c5753a749fccc7fb0c33f795f859c333df41addf828b0b4be2fe397b0b4015362b5457f2916a0cf1d2d5318d18b9bd2c7f7b15fa634f183104047b9ab89e422b621bc01252aea97ceeea950ac8b2ceb3e0cf33e803c6244c9dc27b83c8785da6d4c03e650eb19e6d889efc191152fedbd4778f134d9236eb857e583077ceed1c3fab1c05cd7481396ab32ade6fecf80a6084ac5cb4cf8af5585a3c9b58c5adbd32aeecb8a7c618079281a419c8bae284cd3277a967c74210bba0abdf57da0777cf4969b3dd8e01b0e60978d69e1bc3cc6f5f01764e22c3f5dccdf199c99e4f913119bc86ce453b37bcfa39b839800f183e9d7df0520e6074f99ba2dfaaf3a7c3b0371606c095369a5547d256ad3e9e02d401338709844601fee98ac23bf5e373551eadc606e3ff241f309f6e83a98d9c0f19758eeec83d477a4051451c4c34fe959c28d1e67a5f507e8a1dd4aa34290f2cf66c4b82ae5e2cd0dda8a8b76f21e0e225f4b05a79b0529ed66b5e8a924a0a58aafdaa40993a68386ac5214b3a3a8f3502647d6b8a296040b95b46bb5ad7327a5efa60d8ea48852ff1e5c893eeb540288d4fc9bd626e41ee1b82d0a4ae4a9501acd68bb562ee7455a0c660961f5ed3b639b92887c2e14a92b36c5523a40874af578ab4552ff8cfd6117b11b21fc67477198696360e007cffffff83