PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 48945 9f38fb938a84c8e63d0dce24be78f1b1ef964637491132f0dfa7ce11a817c81a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ec378d077979a38936a0fb10fe93b26b59129d65b3e94e4442c6223bd3eb201b
Certificate Block Hash
9f38fb938a84c8e63d0dce24be78f1b1ef964637491132f0dfa7ce11a817c81a
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...007034000002850000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001da557476c42ead4b95282d40a5b7d444fe890771954c80eb5a7f06dad06400508d0d08e98d8da04e8912c85e58288bac98fe11defa6071e63548ef7e7287706957889bce5a8a2c119a9afb382e4a93429ee1d377c07f520eee40000000000000080000000e000007034000002850000

Raw Header Hex

000040202de3a77fc70ccde2be0c8f5fd330cb12dccd336b747202206ce31c45638293615b5cb7e1a94b9dc443d5e959ff2ad8b2cb5af0c245c0feecf3206bd5a577839728ab006af6ec0e181b20ebd33b22c642444ee9b3659d12596bb293fe10fba03689a37979078d37ec

Proof Data Hex

59,560 bytes
12121601030703cfa3604b83c1bffac2ea4eee371da3ae13714485a54b5531b6c86cb5196aa6b945b2b9773f0566ef1cb25cd4cbc9fb534d466a9108761bdcc5c82c348fae336e26a0abd706d27d7c39861c95a19d27a1b11d53be79728f1fe88e24e11aa6e01d6cc62ed3ffacabb9a6f782734b1623f583b287712c6baa4c6732d294da40a2206d5bd1c32a6b4e45a0e6a70979836a70947649921c65923675a3ab4f9a3287b4cf0241a697cb17b58546dde3713c9f2629b980cb4ecaf52cae5566cd804a735c9cd705c4fc8649e5f3e9b07a10fae8325f334cc8d5d033894a7d14699a50472422628bec7845501f2665aaafc14e55541e2ec06a59ea5f8946a52a1fd39d2fa22f68c09dcfc2d4fe29c147f4ca73e6dfce4bf1736e15515eddb2d97aa6899829b4dbd403e4134774f77ba3531161f2a1489490b0fa4ec79a1e86dd5b9582cbb68a78d54f76208d25a779aa3d2ec2c71fc252e477e5a511b6d0429d1e5e38de8368215cf4cb82ff832d253c8bb99764115766a85ca468a560f2cd8043aa941625a15c43a4e42c12d52991c54405e1135bde304d76aabd746a2bf7ae843de4262f572de55f5c00d73ccbc56c956390d557762cc1fe345e0ff1e48b33d9584d7d1cd50952b831dd57f8df181ad5ab240a7f0653eb832ccdbf4bccdb31177a72fe2ff6fe196a0b041a40d4ce37f237677de1fd15382ed2f1847b01ed7587a44c59c2d04a4d4406e68b4725c187fbd5e074e481fc35adad8ae22a3d11b8f03a23adc387ca9341c28a14a975cd5f20cf993ece451a4804ff10c375783af701e2d533bdb4e69f10bafca6576177addac8e1e57bee2c2e60a4584cc3f534f2002d20c8884474e2aad61d917d542de6dd423ce7a335e7d68b277349b4efb259de15b0cf36ca21eeb1753cbd74f00351b36007509497faca9f6850ca27374f2b68e0590f10c79f8fefc1e0b3901b9d60b8e29022e50c391bc20dfc7bb067c15792a9bf0dd4307c7683b6dd66f4d32531bde99faafb7edee2e3be9d44ea6df0f139ddc600286bcdbc280875281407cb3d870024cd2c73dc7e9206c00ad38cd851c168ef7f46f903d1c628552458499abd51dd5a8386299ebfcfbe52a9cba1464db6ffa5fc3bd09525b2fd59921fd5996384086af9f31600b89d5646c0168b346794ad24a630f81085b42b35a40c5f6a09d5874358db2f3db79a6df93f964753f0be9935a479722d71002f5abbfb3e2e86ff3e37673e36f11a42f185a8aa8c7190e6989194cfbfaef16d967920e69e049f677c819533037afe0e8833d4e61d7d554984e5d194a06a74cff78ab0a83c596606cf214a8ba585d498104e7a5ead2f0d01327efe0dc6d76f52534c5533e37d7523ccff172be8fe7beb9f797511bf018454e7673382503ba7cf020bdf24ab6451597ea27a91c9cdcc23816405044a4a025d9d0058b250b77673253a0d3274e2580c931b63304284f3c5eb39eb4523e57b726e29c16a81808e2033589b7582553668e23d4ed8add7f13df4f9bd746f39612ebd8dc53343db77cdd63522cd59e8d4d9d237407cc0882c0823e92e0dd8cf323d436faf631c6457a1706373483e55cfdaeadfc797a43cc2f0e8d6f04827e4a13825d98b44cb5487e29d03b0427c60612f25ea9e93d7e8f83d4bff123bacb623760c09db56164483074d6bd15c403c89e2c13afa09aa6cbe3ecd1e12df1858bf1f0e9950c354b5c5e20f8eb3544354d27da0eb483f338423680283f3c023b0fb67f703ab291e9e7ddce6fe1c51c70bda9375e337418db979cc2a3a37b34981b6c2c0fc412b5ec05b7436859832bbe14764d40ef51e0313c4218b8c14bc3bc02882e6148ca7c86dba4cffc1641bac3fc3ce098f7ad91d22d21bc157e4f18c6769d28e73cf8da90d17b989f876d0d8f864574f50165c8875893234f24191d101479175f1cdd029658ff5a48816bc250e8089e1948dea0ace077c8c7b7b65c4c0e583684f2a4c66561f57dc40b539c7e786c5d5caebf1e8cff51a5fab15b1d911e4f23fa9cfe6b639bf2bec275e23237ca972f2fd4cb069540cc5b1a8ae1b992d0a9da1cf3d179655d12ee24fa586ade5d86fb3faf5db57863b5d4105841aa4b5bea3a2739898d0431fd1d711d6d9753fe9af0dd695134f2cbf41e8cff4cbb8559a81c1c2d3cab140d8fc1499bb77f3f6a4d0810a1be193b77828b40a1cfe21548cb86002a727b1dd596709c410a7138616d1783b2f2982e33c58d6a3fbaa932f752a7b420c7f3d05c6413259522b073eac108decb6a3eed9a49f57ffaa392694336a0442e734b0678e52f387e0091c1fdfccf159091eb7d55400e1863777482ff3f9c7b8dd41b7358a3a624d6ca004a2844353bbf7a535fea093bb10cca58a178c740cc78218eb3b3a79ece19524b20cecccdb1282cdba73059a872bff5f7e1351ab94a804d54e2c572787ffe2358327ca660fb7e15416da28724fb2d45b2b75a410ed8056da031eb1aad647008bf1b17b015fdc3d92486b7abeb342009b0f95268c643ec6e7dc6ac75626ee3f40803d7be51900b2d06ed691807dab7c604e500b1d4259ac179a6a7ef9505cf0f4a02360fc6238ecb95ff8493c946f2f2b75e46cdaeac9b86331e492dcbc6c99c0f342f5f6d4472c2aba7fb75da0ad333b09a65a3c3446bbc09da6afeb9a95661e13f061b5706661494eaa9d58daa70a53631785be83bad3176e27efca5fe26db0d3a376aab81d7515e5c31a06875461e527485153816786041f36e8e832614e74595e35e187e66a7d3dd8e6d69e603c95f8a2eeb9a98d5a93d48b15762535fb5b8200c703a1cae78a42b0fd57dc45692951c4c5b87c89f95f06bae6849b9b63212035bdba0dad39f1cd4309a720ab322f6edf661e1db31d49ffe79dd0378da4251af3cc7773e481bc0148bb5bfb09c20ab3a5f03989ffa436d0c50f81dac4a1afcc6f8f4aced59b6d3aec3356d4741ac2cef4cc558b764114ef27e3f4d251ccea16d1d22f0f14af6e87c1aa0c472f492da29cb3042183a9295ffaa1f4e0432e9d7777852615367da9ff8a576a2f816c5c855d10795f049c83683c2b645d2c847d7773ace25b002098398f4e7ae5e9a54eec95c25d25fa5248d54a6894fea3cb5bb7b1c271e67c82ec8e5c75fa7888a91e5658e8507dca2c7f48e9ad8f06926da9a68ff91972b9441a078308d49ff713ff561fcb5787178783c129a1730f1df625f8f1b537beec52539d4fb305c31edb42e106a0353c40415c8bed465d56d95c05afc2c03649c04c60ab59d30e9acde28077a06b9f4a1f60e010b827fe955217b4668fd0f8742ce1e77676be8b0989927682eb6e752e23bab42da928d6781b68a00b8040521458f1fdc556f73e5a591355a669bd821ae15f100e438f50b4d7cc8ad758bd7e833096e542ab36d7659178514f2131238f5b2d10b8453a3e3cc9e7a1bd8d1e128418b921e8c1c36a38d6d4532cd1daaa5df79fda8f201f705ca1cfd05911f7c10329219dc4913b5a61dfb0e51d29e69c660a03158c91e1dd011056b57defe7e96cdd27ac91357dc9bfcfc8fba88572bfe8b0ecb88042e37b9dbc0466ca169eb7ac95ad2804491a4f8c443245f62677641dcfa02fd6c1732b13f745276e983557bbafc104cf644a04ef831882fd37b03ee2764d42b2e11aa25feb1d82b284587f80c1107e8e115b9b8848bc248006c6d8132a0f78b37d301ef0c74594b02afc84fd01df585b198f7baa1f0cfe63b5fc23e45fba9c5bd17c5010ea4f0b49783992053cc4707336a0335c021a9142be913b28330dd0e2d3252ffb1302474094250acbff916d1a9190fee0340a140cab596f8600c3da81d0466f7843f137ba713408a94089079f1f89fbb02f276b56711dbb330b6189adc4c4a06bfa34dfbd88c5355c3e82e6e2e9a62d713d7de34405b60731882c6e95dee74060a8688384860187edf55e9072a60da9237a1ec1970260ec6528bc7688fdb513ea3c962c3944de9bab228f3777db0c7d01dde984908bac7933cc0d3779ebf30f90c634a389356c3f755afd9c65f3cce869147c25b9fcb7cb3bbc81633e4e7610f85a31427094fbe2410384a98cc5697cf630002cca43c496e2fc0fa3cfdbf13b70dfa4da5205667f9541a841e545c3dbed86a2bb95bf424c70e36422624a2133d8ef29207cfb280fe452fa0311d63e79a700d9fc09786514c87f8efab6efce7db16f72e50100c8d7e4ebf025107ffd72d8705b6a3fe76918a081703006fba26be1ff0f61650dbe81c2c8a8be7f5203804bd7b5af35cee27009c4066725544e11f9d10286ede83da677cefecf209262da4eb90d91441280522818b94489886b9df0fd04b0a0aaeb9ef37047b247f4c60049755a37734d7ccc869404bab9b5d70355347a4c7b4f33281e4661cae0aa738ffb76d270c885772359572336a984349578c8f1bd9cc6a5eb07b003dd50415771a91efe93d4edf74bf53c41e33c03199dfaa0ff5eace566e0d864ab2631cec5bb254fcdc781e9733b11ee2b2f57c66442e67b3611b88c3dee32d61404ae39a20b64538ef146230fe82b0126fbc51cedc1c3c119104b348fabb4fbe8bf82cbaf10f594828132fd31e924a6b132d25f5d4bd3edbc3a571fd1b84e8edb11899c7819652b4d47cb894abf73fedfe2f0fc6ff64670c7ab9e88f71f106ff1cfc6a742e59619d3be16a72c0e7195e5a0ea2d532a7d1235d498cba60370fd7cce596f427180226f62110bc8d2181c505d9046cf565bd4b508ac7bf9ec1ca5b7a0e8b141fb885db846ad78069427bf1ee54b5b23cd1d30c7e6363493c7a62569efa06c538176583b85b8a8bae65065d7ee58af6ce3c5480125d7fd9da1354a46d4ab171ce177be18cf9300391f339cd3df0a8236a22b497deec5793fa3b6855f10a18cda7a41c0c89a7a82a31ebc9ab09ab5021c90bd139f990d562f5555c46a12b0d30421c443bc052ef6987cef2153e01bb03dbecb7aa6592832851bf79922c103cf022a57e5f70944529c61dadd9a18b60c3eef2793dadc0158fc66fa8d63efacbbb3af7ca36f4b24eca8f6befe9b6a33a1e736da0e0477957ef56959285c10c7f7bb39880347981b832fefe3cdf6a75e8d291bfa117d8b55c6194da842730a8248c64f08f6d1ba4ee7603fa4bbd242510da12db99053cbdd206aa96424915f886d9e94d2c79d8dfd4040dd27444a9be62c97647283a7b83b23ebacd2d5d30cc77f8683d5d358659dee5531feb29593f5632bc0bb5d2c2a8d38f041bcb1f30c0451d3218d4674a13930a4a257f23c774e38c3b58f1e75571da952bd5d900b92e1d25f5699fe8b0fb7f1392381c62df9a2e604e3b274669224d188cb63965cf3a01c467d2e6d03802bc3be262849c9e4560537956e486a34c69beebc098eacef7777a1ffeeb90178f9e8e9f7908b564037a9491f0304d412c67421180ad7614f46a4b8e384aeae6d938215044e38eba764e0ad7167dd92ee10eab74bf09c044d754bb4260093c80f30425397ea4befe4bcebf7297ea78004677c99fb96ec575c67807760b2dc6ffc53246507981b20520f1bc8d38e1593d37f4e039deed6c70acccd7010b92e3f3c241bc1e2ba092c1859c4897155d4a4ef5f1dd55464d1136e7aac829d716b966b4d3f488aa5ed86c4cbd3745ba6449088651dee5d03d5fad5cb2d465d2d4f5cc0735adff6f2ba76898e75df9d6c1e7ca56dc21a5123beee2648e9176fe87d9b9369366f7b7c74b258ae72ef89f6e593cee3220cab7fba5fbd8be4cb324dff6a62e0dc4be9ebdd965812c15a08f32d49921b4c21db8f8e3e869cb29ad72597f65c3b8ab73f71f5cfa01fab3463c40a3f19fcbcfa20820ddd606b21f6cbd411fbd4241ebba5120cc80d89f135c8d16c267f0663109da6d37de8d3f33cc34d1e2bd9e8502249d128c5f1a80c5c32a42c0f82cd18c8ecad9e96975de98dfa5cb7b01602250f545710d45ae6f2cd171c275a1947efde1815785ca74c1a98c685c00bfa40aac2e1bf96ec0c300882df9c66e527df16217105ed9e3b7e75dd1cbe0a6a1ba7c3eca620fe971d50c21489b22d2c345ab474a9be97635326ab2828ba6d3e632ad38ac9bb3917451fd82b8e82c0bd8c4f02cc24ba7b0e0b38bec72bb6ec9655a1a16942018aba64ef48bedeee60d1293d8ce8185d931348d8486f5336ae8c72a8ecece5cd7b0a31ed85f62b27bd9d16bd3dda07dcfa170343252fb4b3dceae87ea9c90a00852335af552d1deb22fe8a52915d3fad119300b954b1af9e70175d84e702e60e7a439a66326a5afbe9da7c45f792cf1c96acd0e85c51c1b6daae1b8eed5c810a3a086ec98092b8547bd87dc19de769c4c00a607d664324dd9693351c1d9abb68579d60e208aba0a6e29c45d6e94bd59b21d24f261df629e8ae70aba09186b27cbe88c3c2f61135866bd6ce0579de8a797778a5ef6522bf100fe3dbbd242e032e05dbaf834c7dc663a03f634fe70a3eff8b1600ff443fcd03db7e09cbbeef6fe31a214b357701c9c3edf3d72aba0a065bb94c8b4cc47791d9be3e398aa26e0e250adc6a7c2f1b4557a59de19eadb22dd181535cc915988a4cf9930859bdea61d0fd0359630fa15687bf2b9becb9280b0c7d89edc5a77d21d1ea4fdd33f95122cf913837046a08e65595b1abbe38a6244537668c500f0185390edf6e163b1192119c5f152ef5f4bd3f74e0cc397ae37b05775c382cfda9790010e6d564ab3247efdd4b4460242a7e335ee54488deb1833ebad1b5266d4ad09e51019b3c5cddc1256aade5a8c56325e2ac780593b83e5b8b98e5ca5e8504fdec52c1dc7c6503096827be5d107fb4cafcde627f6c1d28d3fe0c1e531a3e053469984d6e3eda6b89315dccd5fe2f10b3f5afe830f16365f9e561f0de711044935e4b907b5472f96a7a77780528c0768a5b42f8649f080b1e7689a73da4c29ef96d4eaf5cdea9d160f9341f0a2b9ff24f22ea8a3a37bfb039cb9be796bdef112c722ff59d47f1c1ce3373346ba92b91eac8f4f8fa921649f55f7f8f0c0ac9bae1594174b0a942f758763adb10d8c843bc9de4164d24c429bcb3896681c3e90785ea15f78c61bc37e20d8ba47b2b09336be2ebd1fbf0be625a43ff071535a85dec4730cd0bf7491fc41f177495f0f925600d8a03b94fed3b47220edc285ae11434f6799cb8659ffa463a7b4e595c47e2557b1acf7ea25d66221f30d938774e0ebd978d499e55d97584902c5a740b9fb811414fe74164a941969df43655e5e6b90a2dc5acb16d73ca7a1e581a967f2186e8077deab80a0848c71d51d17d7154a74e1fda90787618c62a388b8eb9fa048b20adbb4eee1dbc8cbab3dd064ab5bd74ece74bd837ac8d1a4a5092b2a1ea02600a426365dcd2a22bf02ceb97f6bb12dbbc40cebc6f764e5a683f56fe5667ee43956b01f556d5d5b77284b38a1f41e00ce8db7d153454b8e5ebc5baa816fadaa46b31fb56d480360563ccab02b34ff16a94f3a8d8eeef5738e9945e023c16976fb2878db2f963c0163e07d781692571854108f1b03e51962b23b3930878e4ccb2b4f2f6f80ab53ab74af5432c2ca0e8e95d3103f8c0b382f397bfb793318e30dbe3fb3a1db337ce1d2c91b1d8c24c304eb5d1446cf613acca8a106a26afa25db95a5e564bc3df451b18a7e61e58291b15c72c82b308d824bb28845a8e31afc12b39306ce401394db363f1c0247f3074c2849109cec6c73938c262909ee1b4f426cf57bb36b8b4d4d18c9cacf61bd99e45be7283a3673a704e7509277b3f537cd2379b501315a275dc82adfe8d12e71db7bd42b87cabc8ef4b51cf168cc38eac8b92669dcd1de58b13f0828191760c9bb1e714e53e383f05b6286ac7bffc16600eb06e45d2e5825b0b4b6183bf5d06d9e675df1bc03ed4f285f50e464db641859f434a6b864c759ec552c0dc9559efeb7f65d6cee876dc5df66b9679ddfe430d2159d451615d3996b26d7051bb0fcc64fa0a90a77ca376643151d03ce61e7458825396afbb34131993700b783f80737f28edfbf23ae15b8fe4b2139ba2b22a7624854e0a0ea577c60a37e62a149be2000d2df91d66dbe4dd56bdd62ef92306bff31728231a23733f5b8978835604089c11a09459a5209322e99a9e2f62bcb03f035f6f26c6cdf3278980d4e5a085b7060b354cde34af7ff72ab05ec707392be916dc631f49cbe60380d37e309aa1bdf895c990678d83ac0c91fdd43f2756834dd6de85b0a417b9b0d620bc1be6128eed854a0f0798d2c84f7fcac93c76f5cdb2cdc096087383a7a0d02c7c77b18c97c1280176178f7088522ae48d6489eababe6fd41399c5c8fc8216abe7831d43119ba7dbb7e66b0ee24f03aaad098581053be11a817e0bab4c4e85d88f4a8174c433f4a7ddbef28ff463fb351cb17a4b20cafdc04a1017b8e1e0a6551096cf91325362f6e1d172da8220cd88ffec546f72f41a663b0f64ed7c2f2c4a0c356560c836b2724040e2d96bfae1f1556ffc70b7ee9f5a857afb841fe5f4a1ca5b5a69625a2921560b3facfa9906b89a81762fa52c1b5c36e5de25b826fcb27e1c85cd7a43f637564ad5cba2d14e4ae900b291c3554543b4837b4758057725b5abc7ea973182736123ea880e68d0be093fa73af1c74ba5607b621e2a64ce08d6e1de1785eb8e10d05cfe8d60c4601f7fb2e4dbcb50d2fc4678922f537884200ec4fd36dfd6e137848c8632bb996f34a328067349e5948b50071001ae59808401b321e345fbcfdd232ad51c608e5814ffc1a0a806009af918c7fafcf99d9a392680eaf644d8889a5387c853713e95931e59e8a423d0cdfa2fd1f87884c1d37797cb4fa8be15840410e090283a60204fdb752c09be25742ee3c2fde69ffaf4b709bf1dddaa6d76ea1de7987469f11bb5127106c473e8717b4ef83fb00dfa475acd66e69109adbc433d4c9bc854f5e7183d7ab6567a7b44165c2af96de28dff9cd1f17269d66b548f1229b1c855432f0b120bba1ebb6dfe762f9aa1ff96b5760341c80106130a0710ba6d6b94247fe2263b9c5ceba9261fc9341623ec72880a14da5bfdb4d07d310a214eb872c3c8e165a8004158708c4a8935d9cef31862e80c0ee57b9d409af3005aa0de64c94c4d4dd9213bac32a78121c7f2c5287d53c40436d9999a17b6b520b8f4507256a9776565fe2f285cf828bd8bd3190ef02937b6e713466b5b5fe1bec25e70836130180fb00601fcba8fdfe06aa6932919b431ddd6dd43bf819aed56d1526a73e6fb256a63ba00f14bd554e52da9306f699bc938b29fda5e838b6ffe8de696cf337f83d39d879794f0cc2f52997af0d5604864e5db726abd0051c999cd48bb2de417836663a3676159865c1b9b0851db34306688cd91fde03469f4ed7b84f49b5045a8a1fb87600b43a83a8b3f92cb24fec3ac9b78ed11937175703021b84b184541daa638dc5a7d1c867c177465d94d5359b01857e1023041a2d5c0ec06d41ae9d964420b8b0df12df84480c34632ce06941b8be394e028d9b79a191020809e613e5aaa723ba722d654a969f5f5bedfa794a81e20efba74f0b055111c1dac2dfb6638936bcf15da516298eb59a95619f900a94284c9ea46e1fa87dc3f4cd02a646507e143c351037af86206dfe3e6321661d1e1df22e2345e3314af26962ebe7e96c8288000e40312be631b84ca2f032d2aac9af83bc9bdfbcf829d42502ab2f6b961adba3f44f3fbf4d09d33b83f749258d472c1f1e994b584980c2ae75799fb53a2a83a538277a4ef4f602894f0b82e2d080f2c31c83d8a21f07adeb001201bb5cb021871510e61604e180dec08536d73dfd84f2c7c7960e4fbff6dcab7055a40acbb2eaa17fabd7de86d73e2425e21afd3a3b506a754beefb9337b80672c4dfaf6b74d55f00f6cfe371225b3f6214807fca6a7b80e1841fcbaa03d96704140f396a5631317911f139ba700c08b74300787da283ef4b88e1fb768f39687ffc45ce8a65643880ed7449ffaff944d0671c655f6567995aa2fe249f5ce6fbc657c741ef91aefb2e7bf7f15f7ee2292da0e6297296707b22aedc2fdcc8b79e551ac693f0131b973163c5f95292615db0a218dc7a9f1d2af677e3240b35114cac662b9075bde2b2b36f047ac46ae3f1fb88f4fca911592d532cb928f59d01efa5e37af28606fe58e6a7244998a0b56b60eb9b4d14220a026388203545e3e09f93a53b487997a67227915e719d75957ef2c16a4c0180ee8e5276e497ab362eb59832d720272368f9edee48eabf2b00f883dca1c87e289bb1e06fe06ad42a33e9f52cd2472fb33bf808681644600ceeed0448b6d79dad1ff05429b50d2a625b02590507a6d4403d427e90669a95920d989687ec192bb456baa101717f04feafacc2a75072f7b8eefb2c6b9453333acf55bab34ced9fc79827dde875b55d7c598cfc3ebc299fe16b539f616e5459325f8a58ec2cea24a30b63d5414d062ee5d597fb8d56da1d90687714452593bf7cbc7e93eea6db4086f30446993efb6f6a86f4941f7ccb684d4043605fe9a02bd210f5d457457ee058279853ba882ad6cf61b826eead562be7c67f5c661f83b7047ea90eec0f006fce03b86abe5c6cb8b4dd53259bffb69db59f059f036f146446ec7a7958a602241c5471c0465d9e751e5febbd464be3702d6c8635cc8121f6a6d0ddde426aef0ad083bf1626246c5193b78eb7f3a8cd4aac886026f0555906dc6d54e3c9973fdf85a03a523dcc6ee67f94a928f53558c107df28eb87bcd13bf33789e00eeb37e76455041335c22b382646853a72d6e5e9f70699cca067153cd9d6aae29fe888400ec9fa8ce9b84aa847602d1236bd8247572bbbed55375534c7c7072fa66a8ca405bbc6cc3bfae3e632fe711e4bc3bbe4f5e246ce51ca21e9e208cd751cc1c51d68b2592cf10c489787dee0edf7028d2dfa87d91fa1e8fe3604d5d08dfde4c8af8827fd9d1888307369bfaab5244b4370f863da5d5082c4104b574feb8b748492906f2da51dee019524e4016c9926d43d77500d43b533093ed948791cb10c6f26185aa169768d0da1a6b658d6b3244c1f2344bb116afd5468d64e1f7d5c98c2a0f211396c9b7a10edfd2756b060bdc9eb87a21ad4ec073949453f53f402f446f2c07958d8fc51409557e00aac81d7646810c8559770797d9373e392064c81a45d51c4af7ddb399d0f6cbd0eebcff616ecf9531fa7fe6db47b0c590e9ea53c4d3b8b67aa8673765e81d3f3457f75c88d99f9a6e98f419cf62e0fa211188b751448c499231dd233a40f2fc673a4a9426402c810ece97db1025f342bce271f5aee185650fa6c6db47bcef99021cdce97cc0209d373b079f09871cd7e97946b606a7506d50eab00b630560305add97092a5891b31e17250738cd8468d0e7d3ebdb7ec80666a4bae6fd83367c58ec1c0e8e2e2eff5730b0bd8686feae377a0ca5a0393763b57d6586999ae951e0c0fa7fbe4f0198f184643cd4d04cdef12e12b1529479cbd88c6b008e690c7fb5c8ec228afef619083031067d2fe3afb13b236f1ebd09fea0ed54a557f5601cae8ef7dbdc3d5172a896c50a591b300ef2e61c152a9bcb223f5064e545deff3f800cebbd2ab5708412087073583d6ebc2cd38632034150a1e9431338f6489da41f23a0d54065445c061c1ccce3449c3c48a6da8008068af8c263d5d59a8682a1eda3af364d91df98598f4ff3bf0f88510e624fd6a90f5dfb050815feaf36c590617cc03b2a0bbd8a6f1cd25f142e6e0ef4387dfcafdf8118f5200d5115b7c1fe100f8a764a01ad0fecac9d7cb5cd8483e96c8ba90e13017719e43d6fc923fd5baa9a00d2c4978bc5f0ff28de7cc5283966010f7775f03fc76eef628ebe90387fe461bff2115259c4f65f4286ad7c0c88a19542626d988f52549d3c5136ce45c87b091bbb6e8914868df0af97a7021a9f73807bd9bddc29b98ff70710f4239a5fc2d4c565b56fbaf39ed25e086569e3ca5e129fd732e5496a72a64843b0ab0d2a4ad490c6bce1b3ffd6c494166062e15492d26207753fc7bb61778ba059131ba7c14c3df3fd04d755114c7e82671b5ff27b32fadf360eb5c633119c83e5fee0173ede0ebad59c38e829920fb1a61864cbed022bf4b8f3b52b55574dc79c399c71c21f87783e4917857a406a759303bfa14eb4d45d4d39d5d87b960fabb45fc2c709c6dc8fce1abc0d08d115876799efa1479ffda9f92c1b33a08c57eb79906b6d12c8261fb861d73e6a1588c734d2e435b55e5a8222527ee6b8e32a12aa0ffa440558f822d7b8d0b22086eac5e5bbf0d6a4228a5f818f90b0fcb08626ae1c97400787369a33c722803e6387d7c23283bc89c84b2d44dc55e9235213521f341566cc2d10930b7c2cbf604aa380a1247bf3e41768516966f84e1bc4a58f9b16f0cedfecb6f2fc23780ae71f670e891e0c3eca81ce89f42e97384c479faadd227a7652930c1aa7fac7df5a0d0933fc988170628d394e7d28ac37750ed74340a9d6537cc49f4b356f00b69ced8967fe89e90192ce9d523ac856b7bcf257a21cd049fd9872e1adfb1c1bbbf1219e8a292286744e356229f1bf0142cd92430c8b59fa8fefe489989cdf43348ee06c50be297141d3cdd98af7cdccef029682250a20bd450ff9dd0b5982dc46e657881de2e3ee8c8dc18b9008fb6d68a400c791c4f399ce792c747134591b0d7582e90cef1a6c27bb2c801cb49ee2fd5e17505e6f1b07d99add8d43d7617dc344d9c76f54d7ad05cd73254d20dd29abbb76cfcfdc991fbe58a929d32d747df3c8ddc2a23a85056ba9a3b28676b25532f1a5e90c9a63d83021b9bfd3639cdc4b562a6eef3f7a9e20c9b0e5a12e429895e83a50abfa323fcf7d8bd397403d8adcbc4b1d21113eaa3a9fb40a296fce83e7432f973fb0fdca0d84ad7eee791a379c5e2ebd8fcbca98de86e02464a4d3baf2fca9f337a5b77cc568f978ee06426cfe7f6a354bd88a715dc65f266127166ebeef46fa942593063fa8595edaa019c89eaccced6c265310e7b63105b6eaf4544b7ae8a934884c9c73ce54411fdf5799494543a92286283b5ad2b02f5f0e68cbd90a86c035e4a2176ec91afb873b9e194022c12705df8b19c5a2b16ab9d290216dd615a9b49994a8ecbc32afefd1f51f9addce80fc65a327f96f2b1e311cb33810b363e8266846e8dd5138e2373c63d21fd47e55eb02c0307cda3c79a469da1614e3f68616c659842af9dfbe01a8b458f030093f39db4157c1268914ecc8bec3da75ea34dbd03a23b9937f57663e122ee6b5429fbe1107c2757406a63da312a52a095bae61caf74b25021efb963602e84100b6803b2fc9a580085e9205f7e2411ff17a5d24defba9c1a2bb6866e75906092ca08b23da083bda6e5f9a428d1286e77defe9b110b78568b8f306aa4668f43f78fb5eca38582ea50ea810d2b375f9bd31c16be376c8b744f2590b75a15e1fe448f214c39bdee51a54188d20cbaf7ba3ad71e62c221b9de260742014e911fd9c8f874d0d129dc7f092ba1fed08bc1b3f48d16829366645199e1ab1f1e0bb311993f6d73c65227d6ecf2b542376a924f617b8de8fe31b4468a1526a427776c0480da7c03fef030fe5c714ecef36e3a8e5be524ec3258d7c0db4ffd24ae07bedf56a9cc059683d97d83ff51c66797b1a5c26fc2a0f5cacae34838dd4b82c5a7b5a9ccfbfbb470f5b5ddb41762cfb1684e63601ba1b79e0ae97f44fc56ba7c03ce4429e143aa993e0816613ee289d1c722bca786fa38fcb83588d847d58d05b727832a886a69ac46324f492fc91941abfc6e9cbfab39b10e5b661d1ecb29a79cee75897ff1c89ed96a55b4b49920bf784311a62aa8c501bb9c9f96796501349dc651e000379e0d1c181a31c6c7790931a78cb2d9346138d835f9003e205ab8740b37d1ae1e37051f89dc5adff97163e45c7067d9a393d97b7ac32f1ab3aaa7a172f8b8443ab467b9f3b53f38452eb87b00ca15c6991608ab7a44ebba5bbf4fff9051ac1abcc664b9d7d77cbcfdb1d2c0aae67b0d1948020ad7be71276a7844a2069b8ee958374f335e4af1f5fcd42eded62b4ab1cde7c4820e4f0205ba0704fb70a665bea87c8e4bb541d5dcba1b3d4b6dd81d0e2de76fdcce5c997a5819a4fae59af0f3c65ad27cf16ccb2a0c1e8ad06f20f7ed71fccc559fe8ecfd21254a4091f68728f1130bcccced08ba4853aa5d9f647bbae102bbffca349e9a076e1084a5dac6525e0633c59f3f55d9151e23f5127c470f3086b833919e6e0682b2487a18cb973e81494f2f65a06522f56f07683dd58d07bb0e8d70faada41c4b6fc6025435a2c05b6a58e4673d360921b3f686123a4cd76ac34607899386b51370c027dcb1d7b5f85920215d3606097c74e3d96eb0b55c8cf0c92c25e9b430b8bebe97c84937f5ce6330da963e170c0fcf57bf308b3353dea9d0f28eafe1605115a037dba1b0a99884f430bd79a04e4c2ad34b54dcb3bcf0e4709dc64277421f80b01968789e1537b6e312528bea4ac5c7ec83ea3bf1c66e331dfc5576df7b86cf94062956a600f9c09249d30d5d2e0bb93e5bd24cf062b0f9191f7bb01613115a89c0c8572ddfa52541960b110a9ef8f1defcc6891c868486bf1ccd1a68a5a3c5cf75e207806c97e2028ce1fc29639666f57c04c638b0c8823f2eff072927a8a4ab6cc4c361536f600e6c73a2e94eecac95994628d4b2bb2d3b702fe3df77c13efca17e6ceea191913c22f3ac184442d5b17f6c6e294cf5d34e426bc03813e1d69a31db219c45c1f6f18aedbafbc12e3551ec5bd14ff67c5b22dcc6ae7d6be2b197ef055d991868cf0e1b341e055cceeceb46c9c9754379f0538b180d2963d77348cf54112e0743f598fe8ea6e876ff1bf3a0bd4d6a9fab77ffb91ccfbeab29d8b3324911e02b4d5728e38490943284e315840404d2b51b4883bf450b8ead46b61646d6c58948b0bc52380202efa91c670f6ccdf61bc2c467177e0219b765b2653f8fb299b09fd1d009c0c5faa3824017e49d0f71e5ed04cf3cbc510ece3b144572a2ec4716eb12a70acfca5e01a04b753467dcb5071a59f33bf2146a1ef1ea7942f6f57d63a7f52ece60bb54f7dac076bc46c513c4b8f17822b97bcd6b51896196aeddbd8d6b839eaa6a5a1c01be5361eb1fab5eced421c09a97a3d610ac7b57b53ee1087f672b8140d87b5fa118bf7417bf069459da7e8a628b10befb4b58dd327975eb6b64bf66565cd901c6f1b258d4fd2fe608f6e9ca494484aea09af126b25b8a469565a64869130aa3c37dea769d71c53a4935586f4c2ba2fa8a0f14f46e9a5aa3942423077687601a2cbc886104d32d9d716fe70f123ba41051f01176723d7ff84f251ae05a8bef1d46e62268e402c5b7b53dab0675371a4511dad81ec2358d7a80a3924dc3e1e36021eb80abd744d4d84338f47f77cb05a9c32ac0d240da9fa9b44fa4949db9ad8133ee118e7d19d8835b1554f6531ffc7ea210bbaa62bd564a3e85e7b091d8853edbe5e401ccdfc3f7c038851d634971a547da591425100af22a08e155fe3caae5eacea11b29a418ea96df63068e7ddf7ec6d4910f80eb4761ded5867c24873b4ce3d2cee491c2c829cbe5bb61d7c8e1f2ce389400510327e74d79efd421bee45a2e5a2c8f26dc44932186db9236809102f9f972ebe6b92904826aa8fbf34eb5f17e9dcf8d470e1678373e147d8b6c4a555a049db42e4f4fcb3324db8ce92b3ed062562e3017c26e037a7c9d17e6276ea3b982ea83c2c568ebb6dd2c44dcdf319888250e702c8c2bd606450f1e1cef99ccbb441c07a66e8e4849295994eb0fdf965c427afe67a96858cd840afc9f51833db725ee5ba654c4789f3fc20a423d8d3237fc1bce1078ea19b593d0a880521a01a1b85d5ac616f40987f02f1ec76828225171f5ddeac4e1b5da3f188fa9af6fde2693a96b6b88bee9e3a84c330e4b025ad8e244cdce161145c616065f080452b9ee5076e28b81c47333b6799561106fe73e808b449df79db99c0d1b3629ae66ab03d26e96ad0d5d4f7f849f5522909967389f6a7d46ca191fb4581962776624fb68226e286d17d191e2103d70d542d4a175a0c5e57f85428763718152b0930424e1c8e3ecb6292073c3de990475d32af8cfe0a84b72f9bae44b1db2099030c13985ef3601f3718fbf79d5e326662b74ca15b156a80a0caa6ced45248798d314e01c7c2e9581ce8ed6b989f55141c75e59b83a1acfce069856237ac3938d317a8d80e9c8c245e281ec9ac2384963cd7a2b752d792d9eaed39c9920a5190b0e27072c2097c2e09f4b95373cdba2b23745ec44068fc6bf277f110071554656744bcf76ce8ea69a705c31bff008a2b014e2f8373f18346e55b9f2bc9c846c98ece923b16bbbc2aba75e4c59b21c797d541f44fcaeae428be02e84d4e9107ca84c95e328bf92763f6ae07b050086667b7347e3782f6e856759b3df8076989e4b1f740e1eb5972edfe3f17912d6103acfa8a2c8bea042f885a9cc1a19c0904d3bd78a92f9df38c0181c9473ad9a8a3a2856701bea89de5f5d3b812d763d2928fe6317c898568d47c91956052be2f326fd114e9fb1b7668cc81ce32b2cbde0ebbae53feeb290b22fad3e833716b4b6b2ab04b4f9e856a87efa6fb3bbbb60d26ec0bda474e05e44bc58a3091d7adb2542c2066b883302b36996fb9bd6c68e1922d5007d444cf594ccdb5308dd0a090d0456f127364d020bea7b8b6a1d00e67e1b4766fbb11c334fdc98ae9b3fa9328182b510268990f6dab3f0f4b05a51446d7d6775edb8bed3a86da60809b83ba5a4a9993c34d0e8d0e741a1b3f8f95ed1f0190fda40ce92620bd9393831e85806209a6d433b16c1bc6e82fa7c3780a251612fbaaa1cdf292a81a4758571decdf1f0c18f27f9ec7ac6ec6380f6c8d2e707827e43f3f7bc4ee7df76da0419fc40e110d7b20440f7945b7b708b268969622ed6946cb46263bd815dc10e031d595d8d9bb2e77c7f71805dfcf19e0944fa13a05d9232ca77e2088379aeb0fe38fb83f28aec8048cc7678d0143ddb59808532cc5831a0a83962e1275f5d6f4229fa96af4e0ef04927626b90dffabbc0acb2fb787f6eeb63adff406347ba0a54f94acee4e48c187217394374285c25c696a4c7bfbf0d042ffc358a5bc3088ecdb570de658ac218dd621a84fd917be7cc2b52db30c64cf0638dfc21e5d766605849156eb6d2a8465a74f46185876f2e8ec4c07a20ed17390a777d8663689ad4d49795b8628836729cf33cf067b259396c22af6c60464e537f734a24d17d0f8d7fe3e302725fc4a8860fc35f84a4c2a7fabaa304b333f8878a274d2ec13fe7faf246fd5835441f290ce5813debbd75fc38d9464a77048a56e11ef8fc5d419202144e0265e82f3f3e0559bda7729e5cfb96a8880ef591ff6d76bfcad53a99a58dfa97f7608c05f99eb2ae5dabb93b75f0691d9ccd6fc915d9770dc6cf12e86a1199a255a301a6c3e325d9d1938dd1ea236692e259a7c82d48ff3e09921bfd1f522aa1d8c4b70744c067495063c1e6ed8c0032b594adb65c9b7753d6c5f5d34c6aaa9cb4f52448c0b605cc677ad246eeefd127e3ed2af383f78ba9d58d7be349a8f48c5965a55b6a3a88afb2e7e906f322cf72d2be22403449653324882c413b567de27f8e39f2142ed8196be7389637d8d38fb94b1598ec1068e280557b30f976b88db0de81bc5073dafe9d2890942d3eba82cb955f28f562d384f213aff4500e82db6356e13cd7195be1b06a2e382bc9b0fd7d4b8ec4a9b877197b7a542df1cdc17692b39f95814a707d10401955cd263e0a0649e6959135c80caba691e1b51a44c586c9d17a9e6e6e7e86466bdaec65b541e8fb200f4dd78aef838f1d77a157c87c6a4e183c1b81805f30e9c093306a6ed31f4c676b4f167c20e8f0d14f881c26068088cb5acfdca96422568aa9744ab891fc6167d1228f8937c9a63ed3269fccf2665296f5c242f5930db739578dc83180ffb3010f3d433158193baf97ae9c2b77476820fc54e7ec7f9137479329c57d5b8421068ef63a45a5086da92b4151c9e08c67447520afcac9a9682f2769d7f657f90def5440031efbd7fa2c7f0c87a8beedf0b2ab06f55d096230cabe325da4ca509b65e8ce243a15e9719329cf3938ccba3f0fb9055134cb67c89a3d659635b4a622edd5f2bf1c42100f17f07eceb662720ead5d3a989ae3ea65099eeacc72ed1eae87c5122604bc5d21afca7b7ee24299aaaa985edf886c2fc589d91b90162a5b59b6931c521c91d598af94ffe52ddf218d9af35294e0e6988f32e4effa2062eb29827f1440abc71dd0f2a3aab34e77b285958607ca0909b62ae9dacbb6c657476db3e50c2ea31720198480e62d62c257f9bfeeee88ea3054364e3de048756302c50e5c5ca02fdd86ae72826801e3a937f554a51cfbb4675b762e86c2766ed257ff61367a82b49b1122dd0e7ee34895c26b577ceec89536f6dfb328e6a7d936e68c671c253609fedfae61c446865e5b19411d5377f7b7b044e1a3edc9be35ccc422eeda608a85626dd84ea16bd50e355bd3bb3d5cd53a9b412d2104b3998f4034f12a60482726bfd611618b846360914c9f32c3ea0485388509313c76d72548ef8fb44af07c18299278435e302d1224d455b8cc9171c8417670fee317b1d93aa7660ca7d364c016da126d1d9e60089f71a4593d961e53e75382f31e57c54edbfddde14b62254eecd2139e50bd0d01a1adbc352d05676734f87320cc785f578b057be51b8e178f0af9b757e38a70d8040f436437d5ee17e8980f5479a3e1728a70efdd8db2ea7f736fca3876ecd23390835b507c891e2cef33d7db3cd487f1bc78af0244f00b25a27747f73ec352e579a3e49103217d676a6892d24b7ffba790bbe7909cc899e09edc2aeddfd758da8ddb8c9ddbaeaa47830994a108859d287293d36471b37fdb87eda3b239aa3586e06a8585d27316789e93235a686335975cb50ac314c1a1bb917691c79cb10575a139bdd280a85a1a1c94aafb79982d8908a41f7498f3542397324f1b9e472bd0c39c7a4e0b37cc3585fec6872cd745a7ce6a0ec840695c9b0b3e65173ffc91dfb1cf1db5a86b07dde5aad2c6175401ee54f9957c33c103ec72bf22472585d3a4b9af86b7263151baac6252935eabc9c5fceee2071d55823481d4daf161ba156c34ec5e7f266db33b1d756f9336c32012c9f63b26397d08b7dcd777222f51ee138262b0f0f493194ef791afb51a4ee18212b8cdc10d89209461ed72911157d9c7c04a4efec7726f83d82b67dab4a6d3fef8c84819186fcc1bd91ed99ed8493ecb722a9f8834c1f331d42f0086918bf38ae7f5b26e7eff561e95ed65318393b6eba66b153cc73fb0d98e57929e23f41fc1968d24587c759eb9b143d77a3fe192f1c0c46638fd8fef12b269b2648856027294f75b5f4080f31ce4dc24871e3e3f37576621910d6d7955fada151f4ac8b662ca22e27a7fb057f4c3cc992efaf287d7b36b8299b531cea0d2226293d4a060cd96028cf0718dc91bae3d210fbaadadbf1fa40a2e886fe4bb7cda7a7649b9c3eada5b8513fa10cf99ce6a5046bb94755f39e1538ccfc7fa73af2cf17bd48d589a9d2865520b69d5e2fe3bb6bd39bfabf9c813024096df9271eb857c3f9a781b0ba607ca3287ca735c27f6297fdcfe39995733cf06de0184a20fd065fea591773250bdc6e45bf7a27bc707985ccc779468a5beb8ac23bc30b0baad19db8bc07d22fa538a5d5c29cb6255b6985b39dd3af67fd4bb0c3493191c853ccac0692bae677cadb0e5d086c327e63b98956fc3f3429fa8884cde1654c2654cd752f1733abdd499e80d8dce22084949d147589cde95dd351aa217baad366872fcee8ead90163070bee37bb9c93b8caaf9c250948434a98b3aa721efb50bbc1bd18abe0d724f64f519e04f49394ce73c51626c0fa0d44803c9bbfdfdaeb3ad5bf9bffd0b312d4abcc8fab1ee06ff53369e36c014308af77eaca048b5e6a5cd5bc8ec7e57a5833f7a298418cead75dff372ea259d0f3def5c9787281095d5de4472e0b2337b9cbc13580a03c104a4183c20ccfdde6be084d70db13fce5c45d775ad2abdb47dcaa9e231a5716ce023581a80c259019caa890d7236a6b940a4e0079e3ecec551410653519ce29148eff458305bcfe0d5b8ff0cfa78449541232b384eef0a47266e1f6a2674e73a8b47f3c1c06a2c1f9421aa1640d57c56ae8c8b36eabf4716301b50b56bfbaa6457d8f4101da76a1a65b13f7b702df4122d2d61a53aaefad294c08745e1f7ba5ba381d970bc4830b89ad27b277c7e253c9ddebd5b1c03b4d4c6ffff87475ddbc056c63ac03bf3ab8e01ae2fc5d077312b296eb28b444fdcdde680397a530e6133fb97c07335d453a3c13bb0aa488bdd2a2a72a0a2160c3743b281bd1c25150056fd2c907b615078b8f1bf6bf862b8b66b24d7b25c692c9a88a6b90cb9d915b123e3bf0533114e8828552dc7260eca582e792f0f253c3b9421753eced5e427c11ac448820acf2b8e0c48f69b085f39c7c520bcc06781d5235ea0dd3def6f31271b93c22b795bc8e906e68f6a737c02e5c942a1353c8e25be988d20ae8c4c119a8c883d00e94cfd016d7646f85aabea4c3249591218e9d71424b4b1e95078abaf2fcbb4035384c14d6f8a1ecba70e8bdf3354bfdaa376995075785620430778f8958196d8d4c8cbd4926cb6c59880b9a7c89fab49284ceba535316d53b64f8c8a84ab97ac6447b09b38beb122da244c03b06ea046cc579d6bb87cc79c5770bdc5b950677396dd67bc2d5b24f4e1d251e66b37f7a21cf903e0f91586e9034c955d1fd10bf431b836a6de43da868636e8191d36a3e93844ffaebb55a6e775e6494a6e32e44ccf2b0f9256d52868441bb7669d9ccc5f1205a8ff9bf1d50368d1bcf1b6e3f10592996a468089c07f0c384191cdc9c2d2bc8b58b06328e68f1d2b63493d33bcecfcc8d37fe022e907be1d05071c662ef20964453150dcdea6695eab5a23e04719c4835591a9623001b950172a5e45f4c7a180809d68fe8fa0ac28fdfd7538fad6c5877bba6219eedf894b3f71440bad1fa11c448a97ba5805a086d1101fbc237fe0f2f185f42a806d41d0c41c12aafed4d5c56d07cbdc2323c71eca0cd2aa4b0a37d61821015172b7d823dc74f7906289c0222b9c50077e6271bd2dd8902188be314222477a8c69a418e28af89b3d1ccfae0f696c465076267407f0c1bc7595001fd57bd3fb54c5e0ce3e1049571c40bffcdad8e8e3ae3f6f883e2ee926efb6ffa3f17173c67ff68867a1b4f8bb431651006dd9dc15c1f371866bc97da92e16293873b5a4f6980b644e1d1a61429cad655cb5823878a6e869b00d790c36095c95c2dc02c33470c2a2f506e8fcd9da121f6c0a3eb119a1ca9b0679763d893c80b9b7be8be00454b402afa040c55e0004e0a042fd8b6bc43686e0e580262186b610d6211fc39d5ed0bae5e90b80e71cd846b8fb8207beb1e3c40426dab4f30f3941dc63c778e309018a1361cc7f95e7171194adf7c573c0ef81af804306826f574b87f20408c4951200de078505c9fc41d2d3d10f0562f2a2597e81f595d8e3eed4d8044e638b82ab2bbb3341a058e6bf26245f5328ab5e58a5c7a2e9c8285c26d104dea9045a98b291b5edcb44cde7721210851cb445313f376b476a9f2f70359a9d2c01fa841ae0dbff26ff2cb53697aa7c3794f5507a4553cfd1cc517cc96e45a22580bc19da60f48dca44236f4d17154d0b32fae8ebee6d29727ce66878b19d6e8f946454aac15f6f09ec15248b5c7bdc95dc5b51e5a2f1d3d4119ff73d5af309526050495822903654c32fe2da5e892a3b92c88513b7c18b81bb73275744802b44c9e0491cdc15ac1e36f07b5e00c04a8b36fcc9c072c2f3e4bba16cc01a2d7b42c4b5f462729934b7ae0cb98208df3ad53327f2052ab910feed09eb50fe08785ce1291d9421470644600e4cd8ef6139fe7249c927f6ca028e382b27b054ca33fc19af12ad4ff0884aeece86d1082f67d8020d0fa2a21c3e3c7372884dc0fa2226ad579370eecaac7780a344022d90dcfd34501c09b3f6b89acaa95b8b50be7b74181c6080c98b5761acb49143b2f9d5e6bf02c42c98bd8418863e69fb41f9f76813e2fd788214e044ac67220e19927ff12b938c1bb838305d22f0108c1adb0f189cfbfbe730f2b9f0b1abb3978572f268b4048f96c574dd7e592e8ac1996e33b7eb19c548f74f7dcac46bb334764de548b236b114b5c3ec69821504696d38938fd0f8e30fae842cb61290af0262e195205a92db42e96b95974e8a764e0575aa498106755f930447773d8289e8868279f067fba0d1f1f4bc7ce36be2d96361e34752ecb5191ba982f8c65837bc816445bd2ec68da43406683318bd300acbbe5b50cab7d87d2ccbaaae299906f2fb35b58b181bb539c43fa2de768e6edd2344f1d87cc1cb7ca2ad2c96e8208cb5cef2f3a921a8313d61cc1d64e86a065a1c703486a64e847992ac9f58300bc37053dbe2938217d83f7008ad78ebda61f3b292ea9b45d2ca2323b5cf08acb532070290d3b2838af9fb99ad09022bca9760bf49f9f98a837079a5c5b091c2bdb25f8c362ae59400525c7195a419f944ab7d42b9e15e7cfa78fd79edcbccb739f0f5cf9b34b8698d2f99d8b980a1837ae9ca76d5ad321ffa2e0d8269552566ded5508bd88257faa83c49102822437aaa6879d3066ba06a92111510fcf54b652ca95cd9e34116fd01930bb330b326a88dad4b8066a6b802044b1cf8fa405da726bd342495c9cfc78afb68c12bc628eabf880d90de41e0a2393737608a7b0a9ecd6d7c5e7fa56d81169c1dc22b4953bc58d91bebce2e7689a5470fc38e963576a3bc3f3b1903f36244886f8476a46abae82eb13c430ab31a9a070804b9dde1862a48603b33b2ff8c5e4c13e901208edc4041948dcde314153b0e6ecf642d3c7521d1cd91cae3e12df0191a9ed30a3bc85beda07e0546491e765debbb4370db946968dc2f193aace8b8d4ae56febdfdcaf3aee704a6bdaab83c614ba2e07663f39e1539cc0889a62c1118861a4d45d6848373a65f74d64a50492e0b558cb901cfad5c0a27dd1bbf48d86eba0f7f7b0cfd4fd48272f90b51a20bb2a170ac9aa0be62d5049933b109ba2361ed709efa1119681f5fe95c82ac1173e5759b58707fc879479969a800eaf645c3000a7685fa38bbc0ae0c109fc068c6843ba43fb643b4aa40a47d3cf229c77e0ecf37d5aba87773463ff727b04d298c0a94ebbb3d602a58b6fd41ded3e15ed354b8bfa49126058d9907bc527277b21bbecfe834d540c3fc8acf98dd6e7b7dfe5441313f3ed3016591afd21520f91e6197453fd4bc948dce32db6716439e12a3d3136aef8f3717b66fc4d861a7d5595105810b2ba378fd88ebeb6ba0abca7ffcc7b45acc22163e0a74a159745fdb47ed19a84dc2dcb823e827c281defc1170c3516b9ec0b2cd00fa6ad344e5a2f76199c1959cd9353f0b98a53acf70fdb01121fb394d47b3cb3e915c1d374ce8a36708f0f2bde3e64d6f0b33c1323df26f5ed737fd56d06498f967677a765f680f8b68a9c6dada65bf85460cbd6a8e07327f96a528e695c6c2b87e09646b86d850425e024a3c1ce7222fc7c2a0e59672048f75afe6bdecb7ddaeabe62f20d99686416aeb39619725ec38f6e6eaebc1f654e7a4e0f30c542666d66e650d594eca3a22b2a0c2cf440d0fc73b5ed1d09a53ef8efa7b2fd1ee07bb10fb981f0bf0bef8f971f177b063a59897ee085a27a6e44719fd78275dbf89b4731b3cc7bba98f95232ef52fed4606b4053e75c9862fec4aa2b86d9c11dc6fe15db7232756a802a331e8fea957b3a2dffaee4d1d96dafe6bd60479107d07e38df580707b67146ceb3068beb7c68689d5d5ae2268a3fdc5ce8c64f95994a3b6e16fdb1087d3e24fe8c1f46c30a702cd8acca6bed4e0cd64d9251124b59eccfe4f5fedf8777ede314ce6106611cd38e10a99cb24b7d8450a2f4c755c3fca3bdf0194990cb0f59893d94e365d5646cafdd5fe4afd40eef4411a437530972758f83a236ae07997d896d1d54b1184f888744fa12697f608da796c75def8c5ab6dc431c75ffe4e551977144cc6a02834913af2a69ccf96179c7635070c0b7c3d5b5b582f8392f5ad26934943c785a736c4ccc76b593d163616284ff86eb89acf14001f523405962657de7812c8f9622ab32ed24da5889c6cbdd70dead227d776697feab30c9a0a42c419614efab2ffcb150aaaa06116df28c57ff5b05d809fe663859035bfc7c0dcecb2a244d17aad787c05af731584690cb26e209610e036af01d899932a810fb483725d231e640c2cf00bc749718077e2b01949af5602a277ec992892fda562bed480e6d64845b8cf51d2de72ca3b43746702093bc427ec0f5484c490b64be69b9f2bef6dfb155ec513ca13b0cfa7be16ea30fd03586a876274a53355326f4eec1a7e27148f6c4f6785e8d908e8620602af6bef150035290a9a30eb145655d3d1de5ad470481c9c4cdca895fc53318d7e4571955c1cb1d3ac8923836c07752e70f40606414bda832689032511eb7a570a3defeb99393ab443515670f62b610e3c87b8db2afe2cb0dc289e6c3ff0972864c3ea8a99204703298f9c029c03cac94c38190b50c19d0bfe3a49285a15e9c061f8e917dadf0dd7983dbb3609df3c85be311c982d614f55653fc5614f26d6369a8b10e207ee911731738669b6c13e9468e4417eeaa9a74cd6f981c2a05c189002b6b7d951605e38786fd1056264f47c18a97429a2f15eaa29aaa7dae43fb3d31df639be6bd3b1a660e56f816d915a355c9bd82ec1e9b85e0dccfac3a3d3eaf6a56ed3299a3fabb0ba23b10612c41c178c73b31fbc3750476b4ccf3234b4d12be2f5996c7e0cad2e913eab2668f445de98385e3ddf8786bcfb0a0c2fd374712e6f3baefa6da6d78021c3b81c33ecf27db32ce9b1985d2c2b8b2e4fc61396ec3ee3b05b5c027216afbf196205205502c57ba0a4d06378a4b981a960edd98ef8b45ef9fe977f04165a898ad8a22a7edf80ae84142deb00305fe3cc26536ab6e04469f09dc0d1cae3311f2311e26b5d12619c2d560742d2eed2b81021a86bd3b1904544adfb13b9acddd2a7db0595d6d0f7e9efe7dcc2d0664949225b796382d2bef555bf759f5c8a9aa75789606ae0c3b53859b708b4e6c8a4664078cc37ad3634a749762630a986c5e28db30d054305078a58339e745bde3497d9805283fea983973b636aed0c5c4a919a32c2ffba24ac35d0d5a8dc739e3816b1f757691ad8a25db374d686143e7fdf7ca0ab231511867f44047190d5e21cfd6991dbb1694c55d162039351427ad1ccb89e8b1f479fc4c57880ea325262fb2d0be5e29e50715510b64f5c92b64db6079a57c0a362bdd362ff1b86539f86ba149f196aac8db31e9d1f6e9ffa1e5ba77344f7721fe1f5ec053d3b67992905faf5977415f817ed3539a683ed593d63de53ff0eae53981aeb916989a3d73141e706015c024e565290de69976acdf2e7059680ace8994faecd2754495eaf1dd9f20bf10f6af7cd67de353bcfdc2f29083fdcd98ae52f8e469fc772608c77a68180ea6008a5249d907f9101cb4ef7e04a52fab8df189559ce7fe2a002cbcaa5ba4a63e9626d32f696a01273f1dff872514dbf63ad202ee2b82b772b8a481560a5c99c65baaaca09991f75e68fb1224cf0f2c513cbbc678e321c9a652230b6c521e33d18c28e0f12c5ea4eca5e86e312815496c439a7191b5f159134355af0d879ef9996e9febe1c191f790f668379dd5662f60ed05ed9b1b6ddb3a8bcc06c525705c33b63a93e87da52200c0e0873e5019896f2b38ff49c6cb2ac53aada6f8c57c3ec2b2dd8c8e001f3176ddcf786259497cfc9289f59a560f7bf6e4d0d1b618c3098d095d61bb1695ecfb577e27e18d84e44723f3d3b9d118e163871d17dad25a9d9f331ce8eade241c4ede4bf4185cda299dfe80366902eb31f6d53cb70773ac832ebcfece6aabab49af84e51144dd1b4cd8a0d34a406015a5652d17ae3309e84534beb8bbfdb81fa94211272d45927250b85264be58f89da3e79f26e71ff6e7ff0040bddca71001255d9a627be7789cb0bd530c759134306f8d352e67e06797946b79751ff5facbe9907d648908970ff8c122d6b4276b1287c0aae71cfd401a7cf1ed9bc64e3e68720074f0697e1af2eabd9700b3228dac428d2f3dbbeee951f33654525b05ff06fef3172a91fc42b7514375af9107c0a5d9fcf84b6663a4415de1f41c45051159b330bd7c11b13b778b6e16ad1b2b147b89684f51e47a9d5937e169d9055faf40cf8638fa59feca9e340f5109533c4b64efcaf7512abae02707bad5e3103a206ba47d35fc195cb9f67fa62ae779844825bc2583e665356528c20848642d52f1996cfaacf8197cce68e2db891039ee1faeb1de7ae984996b41459962c752db670fe968f1d65b4ad5c922ae5b8bdd59d9a80c086738736e14067b5144cb7aec5fcdc7d8b90783ac9fbe31692ee4926db5c125b0426b063cf1a8cb2cdeb9b54173bbbc257317becc625b88fafeaec9c7254e9acceecb3f7625ccc7bd7210618b0548a2e2aded4bdb360ae14c4bbc72b3951d056f8f2c26b6462b55549fea7576c3b951add81bbf73c19de6563a9ca31ff67a6f178b8efe3decb6ddf51c327444dd4b1419f1460f059a33f53bfc7f0950c2d884071ec81fb32056b7608ad1082ece83459abb47dc49555e41f68d01db302e8faf30be5d7ad10e2c35dc4854324d58117ef0922909247ba418836791589798fc163fca2fdfda0ee77a66e38b09131f39cddc4d0600bda87bafec8116cd791638fcee0cba9e9b8b2d3d6a519e3bc1b8a64a422a8a4c0263e78bb992d235dd08226686419b9c803c2381bdd72211258a646f327e0c1c5bb65d0412747c46351c64e971b25eb3942e2a1348add240555e5f6e5a24186e928c29b5a05ff7cc7d0f89f9c6a2166b4cf1dd143283c9a4c8a5185848f9db69f1058eb23c33b70329a86155afadabc3dc1865ade652ade28049649b528ee090c61b252dcfa47b6fab8f6d9a8eb11905fecf0c94d7332226aaa4ca4ffbc9cc9dbcdc889ac399a024c263e8e889b7a4315346ce3f6244b97d974682bbbdd064c2250ddc3be81cfce3db74fb88c93491b60e1841442889cc5ee28591c27f2173a722305be8b027e4b67096f24a8abdae941fff24d6f7f38a6364e08973fdfd24b32ff0a158d99a5c5578421eedfffaf8011d0c8f893e64bafb9f23c1d90e5910c4dd8bf9eb48b798ccec7197406d755ffc73f61cc45ab8ac99a7038e3b268782d65f0e646184d888c2cae4244b5f0048e10bdc7b54e1b36bf45a9f18580264e8c8d1fa3aa59166011a13461e98252aa7338db44d90cfbd20cfa8a9aa3a2cddbba62cb77f0404df020ff55253d9b79e318672d503245218424e378537f3e8c9173f3dc49ef17158100f65ceffa75e7deb47be978f8a4f90e1f8adc70d2e6a6db77a0db771bbe8be890afb56e3fc2c21b4753417d231f0b4ac5094b99dbc4f995cba3f6a04bbb4eaf6f7e4e4b7ce750ba925a1d5c94d372c880d60d249d087b93ca1707f02a14ed8adc85769679f495698582b39e4f282072816b3e4712a48b72dd6be4a0d53e2b039545e48a17987eb10531549f4d16b303a4d76243296f67d2663b16bbeb6272962e004f436ef775103a9726daeead98f57f3e05dd4db9b745bb048dc3f1473420b3a88a45ccac8577b6235e74b662ecbad0fab2bea8b14c59a5061fa2c375ff174297e4fd5daee9403aa4e2d65bed239f928a5c15c85cd1e82253e68ec59bb4c626d1793866424e135d7db69c10f91ac21deeeaba753460a30c2be9f8995dab5d02026d9c7bc88237d2ceec4a1a8c0311ad4b7c7936d095627f866740f619d9d8fd32d3223566bd58449ae7c1e3585998756f70ddbd1248431672cc980ffdf6dd12d0d43f1e51f60d1eafaffb656674f0a709ba34a1832d8f97a4c5a90b70b69bb5237e5fecb41dca023d0208bab9e78194012cad291c5ef597206560c63820ff9b014676d8bac8314a4636dd0eebe5b38653626c0fa1f220747a5d81c6658f40df66593d3886310d89908e2c20e4620546a3f5393384cbd4b02e9d5db47c32309bfb199619df18cd675c372d202b6da8c2a15f8f1a26d5df5aef0bcb4867074cb5e965e9215df59172d6e08bf4fdcc01f5e0a764a9944c28b3ed8656852325bc6a4c458f41a32e908c84328a9b8fc0901b79347b8da2499dce9b672a6e59d36deae86bfa91c3acc3ad438f672acf47529a24ce19d2b2f54a50e4bad8b1cb86de1e169a7a57c8f6f2deed943838621ff1646360b9900822cc8d5484f7535fb63dd1e61f1f4cc9f8245faafb33b300af6b9b3a0a28307367a7712ed16ea15e44428c5b7e44104d8708c4919720c1ee82a55ed7bcd2a03ce80561d9b4709eb7f9e4f7cdfa29748f8f1ac46342d1d84e30eb14e50b1fa2c353cbf1d9f698e9181a2d54ae5ca70a8365c6482497e8e6daa7e915fd17bdbf5734bd1e0c1166698d1e9b8172dd9fbddba8824457763a67ab142035ea52b037bb4a45297a64cbea1d9e74997e0ef030a4c347b6fe16f3aa2628d6030ba1ef7d6ecbffa83c1ba92b6ecbc303cd1dd43de76e7edd92d233d6178a910b395a2c503045d2c10e2e5bca1044c3e9c834c9bd8fa9a4da6370570a2ea8d57d929ad8f5f79950aa52164726edd0f899af2638e4641c18f74683fa6bff14c124be6d9be06268db5ef2a459ef0686f7afeb51bed9432c51ff2bfc5f179cf6c353ca9d0819d6ba8509c45f449b393af28c7804ade32cd5f2e70eb1cb96eceda47f3c0357ee982e6d783e23a2f6bb869907f7d94f0c1198514f939d281d4cb94355a3a202b9d20a67264d46934314ac63a4b558a4f9a18bbce60464ebfba6e0e624ed647d923246c99753c12253614b5cbaa61c384b383476d38df34df6e8dea1117e6eef6401c2215e4a47ac293fd80ad8c99cfc688bad4037b0c0d1f0945529dc997c0b47f42be8f4a936f6c6866b023a48481ec2fb287e80f8e1d82db16ab0b131733468e10f983edac2c8c1d29c47c42ea1833642dee0c6053136a0d832e3ad31f75a93580926771aacc11816cc7505f578283d7b408ba2cff1afc3ef8f2078456d60fbd81700cfdc853e5abd300d4351ea0184da83a7b5bf062674df7e2efa32b7fe6c8ad36350d70ab2461fdb7daa60d4468fe632c61297f970e35b84364fda21701602b490751b8ab7f20d4948fc1268f8d3afead41baeac3b3d7bf709711bcba2d2de6336d0bccdacf0626ee6c9daad63f48d96b9449b41975f3cbbcdac3c2cfbde2c0d3e1fb9ea7f6c6c9599c9df5ce45592da28ff10e62c0bda298863458974b2c9881699eafda9dab52b9387190c423399b93c82b92ef64f8b8ea75dd47c0ad384030e58448278e11a6308afa321eb368514a34117787c5c01f9e8777e81f6e0c4d3b055e4461015537c5365de009fc48325fffd434725bc6136aed35cd9a6402b949b6ff0a5fe38a2e86e80a9948054e8d84d621b2d73a56f132bd5b7cd8d07a4e8ce517257731e8d3cac79ecfff50c26ceaaabe3e40ceba8a35dd8e5f61cfde58de96e08a5ff2ed7e5449962188885291bb71ca84e905df15ab1c13588ec1f1b9f158dc76e9a9909c24e625355f8e3407a42d06b14fa6d91ef18a9901c84db67ef836e1f41b102523c0d9c5bec09d08472ee5388fa08666502fd8b237a953b9f1c819b86bb96b9fb60309d862099141957acc1300ef2b42db0bfe5f7cc595e047cfd194129ac96f61142d4e63e2e441fb073b9a706193698817668b48c5b520983fc44f87c9143af2a07b32727d024b9fc5976c8df363e00cffab47c5843368d0cdbe562b3c15821b86f606287edf674fc15d586561800cea67b5b565f1ff7b9fb867c3bb216fa4d163aab190c97ec7c195895bd66eb7881ffc2cb2db7642cd8c346177e5ecb90ab62af4dd91ed48d262e34b7dba1535627275887fa4db57dd2eb23ca7cc507e1a25136f12e37ebd5bf514642d0e3bf262e92847b9b6be1740abcf95f26fc5069c220f1985ecbd7644b66663785663746e1ebbb2a1cd14c09400adfcb0092a51118efbe2c09fb605376c4f395c36c5c124cb6a488627a1cefedb0c4f6d646ce033278efaa10eb391accdd06a247189f1286412a54c3cdda39d9a90eb0fb95b4e5a43c900f463610acb637b1a9c3cfd6fc1030d7e25a70f6804162a58baa5812a01e922513ef837c1b5d758244ae1007a905c54f83d356aa162300ce2dd6b1e63fc48150dd728fdb1e002758cfed570d08c4ea8a87fdaa016d004b91dc5f492881b19cfd2177068007deebb8c1fa78d2e99807d43c951392332b0a21cfb414e8909ec926b25e98eb3da1482f1d2a31b901cc71e3b8cc5167178c865d10f33aec213811fcc1a295b103af50d4008109169400f1eb9ba9f27ba4e7a8f27d7ff319e4737fea51ba2de681f7c4782b1a2dc720412bb56d0da282df35733e7afb4713c5513e49b809e2608a8302cae25be330da7a0b06986aaee91dea60f00a14240830b0e64f7c90eba9f1f2a91c9b06615ab38f9c71a475f3aaf0db4e0a5cde65f8acb7252b23578273b5eda99b6becc2c79e1bdb638bcc23f6b06e80ad2906ac24e2c61a9bcdc7450e050ed48b43797f803343cc9063723918650db769c1dd730fc295f78fdd4c354137385b8edf3a79bf45c07ba2041a2ddc45534f99cfc9de6dbe249bb6280197d6984c1bc5d9ee378877dff58261fef582b4d93f863758b293f141eb5867c7d0210e2a3dee39bb688fe8e48c59275e93564a5a042823422c1b1a6e0362fe07d5e3cd540ef1e12339ec1703838b4fec4dab7a48c16f65ecbdaa99d604117db9e55c6de140ffd3c1527a67281bc2ce559fbcc0c463a39ea16dc2b90f0ddd3ebcb04050933871c91a753080322de9f2958bda2ce2563ac85105fed73a148b9ab68e68a6b957c345cca45e28910775394a83714041e2d3b24c121869266509bc559e3a4075efd36c5541a6798d3068a2d0564a50b9bb30ff83a7a1785ed2a74234b7ecf90d60bd268db93202a03dd47da9cce034c9d3a9256d90bb215e6147427b1c3b0e759d501e7eb078297f3d94fcd9c079f71db80587d4de71da2e7896eba80bd47202d7a6f6d015f7d3ce6d8d0f9657b4dd57ac198e51961ea974adf5f737b39da063b85d6dd87e96ba8598dc0937af01c75dac6777006d7be2b470477c3ab04823dfe56e8ec035b3f934badd41a7053e7a429809bf9973ca90832b0d803a526e76483e81568d26375f9ed360a6ede70f169224dc21cbf9f7ecc4e7f5dbfe2117088683175de7fdbb0fcad68eeb18ba8215619e1ae069e55d5732463bf1e21141e80317405a0bf6d461eb196f264f57d423a5d0b84b940a49f49d3290683cc0e4885d5c9371f06cd3e079ca9005bfbfdd47464893ac0f4edb3c940e3286b27f6a067308ace2adc0124fa14c660098f05043de1b6fe5e34d014481cdc357af8ba484f1a0e39284efe27517b1570228227aac40509a926674f7b750a43374ec78b04d4cbec293d78865cb6e73c99527d396fbaa4c8f9b569efc705ef1b27f4f553e7d0d9ae92321d2ba3918b99412ef4990636d384858739b69ffb95e32f172eb5f648ee07a0f0d83a79472dc754634311bec9410d24b8cd856633c6b76767c8b45775d4d44587d9a4676a68b50b876bc9debf707d57d5da967103155ded40118bf1e020e0aca4b279e644c103f588e470dc6a1b6444df630e8eb48339a72a57e924dc3cfc9d9015f41f4e69441b9d1f0213fb0ebc91a33c9ec9636cd3683be2a0678efd88460edbab92cd8b0c7030ebe10c04969a9413fa3f31260f5888ba0b93ee4d2d6895aeef905c17a3768b70ea6a9f7d78a3d398247caab5d7d9f253b4364ff068cc2607ded22cecf89b8427fab1e24428b61bd41dbf944eab7ff9471cb87fdb2f48a6e9ea03d6d304ded8fc06a4f2974e8d33494c51e780f17d5a0e1f7d345d0f5c99beae9f68ead096d691999e26a1aff0f699f07e9624a40e4d780d6b97e0164b6a9ba4ff2844a571bb55bd21288874ab0263db24d6b9675c7c9658b2378c36ca781c693d4efae65f0789aac68f90377f48a1a794e41f79859b6fe2f04b9c5d91cc6e1bc57d641223fcf924152a7e0a346195eea0b60c5816713f6388036937d9e871e68761ada0e0f670456a5fec45d814c6805cc59bdba2703b20a2fc3f8b77ba9dfb21a6b56acbfd46396fa59d7d0d294e5c05ff507e0ac6f490a3265792da5ae154b205e7ff5b1906eba162f825513b43506f959ddd891f9fd1d72d8048cc0702259696dac23d51bffa7e178259e8f05fa1846a010e515eb81eb9f2b6f7596216f9b5bf03f21fdaf66bc736805100a91e76a4aa6a7e3d50c45ea7de1c25f6a75cce5564eaca5e2ffe71cf92445b6d3c5d36f9b1af889dd859fa6d6b2adb12441c5a5f1ad3a468ec274c2bb9df63de1ade4248bfb9510892cb10459a344ce55fcde26c3247a3a02f90dd5d3c1f1c3f798e088373fc59a477c05c62dd1401be69619f055b280d9d5d54439edcdaa7d8993a82fc1ab6d93fb18892c280c595e8959f5c52124ac811967f2467454f820c1fb424a30b160d60088bced9a10a6694243dd4c4ed33554d18ad6a5b446cb6da7059bca8574f97b431ba865b0e784d02e703e1698ac979d0895dd54b789d959039e8a82619c6abc1d3fed0b544c2f33d491f4cf5c7f368e3cf4d0ed7c03a04932769c1456e24b63ff21c637e26013e18242b18c9a8557f08a5f252970f4875d003e5a3674fed1976d6dcd70663e7998b77059e86a931bf06b46497c5a51a85c24bc3bd9dbcd46803ff8831b445d649ab6264d5d1c1fbeb68661d49c949135cbe4478dfbdde10586795c7b512c37dffdacf4900ce2253ab683a12a6764dec472945f1d4dc06b4bffd7a6a786f93956935f7323de3898b3a85e041bce20e076aa5d6b534535d375de9718ab58106cf86cb3b862391efb2ebd520ec35300491407599f592228f9d19e17b69bec9d9ea4d123d74a6bd417c7a56142f1b8e4725cae12325fcecbefa59c648365df0392f7f020dcd443d0f32d4e0caf6aa60f397db65284ca2e1972709011b70d885bfb640208d783cd613ed23cb63db7970cc83bbe9018886e3249d8f2c259d2916134c6e80f97451ccb74ff5edc220b16e2b9b2f4b187e1b15ab9f58843489e66a6a59e25d9c9f5fdc0b42b7f422e0659cc84ec807af29d1248205434d4aef34d57a64dedef53ce62160c6060d24006404edeba5c06b7554ecaa109da7bf64e29629ac5fddf27c1c18be053c62d43b6c875b430448c6f71928b5cdc064d51d4bf095fb5d45847e6ada071a2cfd623e8e01b23dccff78f63a3acbed32e87b3ccc32e38499e3bbb91eff11da544cb79d6dcf646ec513c49bab8ddde3f393ac83c798c27a209e56589b56bc914f67fc273a46816ad2169aaf168f9d42af21216d8086b581f6dcdc8935706086a57944b7056c26e225ef6aa62347155edef7e95ecf7c5b029679b12bedd7e039a1211978af97383f844e3022d6921a99dd45ba5517bfaa9546d5712c75d84cc2a4f8b8cd6899f8a076af47ab69fb93190a5909f6c9f300d6df94f4c5d6d008afaf04ad06685a8bf3daee996d46a3f016cb715b1160fa211736e8857c5fe2018c4ba20d0b0acd207c241f75b09b2ca9ec246b6ab61649cfdbf9c2bb4de7a397351d746fad4aabeb0f06da7c8b4f386b158cd68f560f31513f5aa5942a1725dd921fdf81c3025201b2edd1c4d48fdcd0db4ea2914a898c564ffb46d0b01965f834e894ad0ec6d8372d427d37bf120787930d8b82ad8b96c20168e804558c174de6818a1eba2ea3e5e4247a6f3ff280c9374e3689ce178d626d25375ea73727a9e5abacc5303e74d2146520e75054390c2b78bcc90adc6e19b6098c346452664e56adeb59b05892a5cc886763b5382d92e410f2b62367586d5c1db05d41d58015303f235cd516777ea0eaec7cd6aa96c889df47c6d8355ddb8c4cc67abf5606df5ad5eef66aba171df2dfd7d355b17456171f02c48c70b6849688fa901742da0a11c77409703fd5627aa3d3fc86db7eee4e724c075e7dd652f18a7fc1a608af2670d5bbc986d755f6fdc1fae8f789f24298fdff04d596843fa25db4fa2a5c9a4c790d74083fcc708046dbe869c2fbc63f079ca14d8e2f9d8bb865a7ea460a30fae1495dab87d03ba3fe087b072b8754415124ab486da22cd09ece2ce2c2f553b1b416ad523cf9c2d64aa81c611cb027d98da01ed40f855fc51d9f337645f8af82996ee9d57eb94883f69781c9e69b69f6e6e6601f5670c7fa80915a447d149ef5bbeb1fd48b69ffc7da4a3ed5ade8f5c6e0d4fc176c9c941b96d2a44b067979f38b8893cbe50ad45fb9b230d33cff063a65855f408abd0059b6dac63ea203a39a84803227a4eafa49293876e5e7f02c4166285762c02913fa7c5659cba60bcae17b43871652b4538aacd4380ca4ff5da70438dc5d0724f163fcd6e9a4d08d7ad794cb472841d73687d514a04fede31bb7d1638288a222ac3960e216f207a8bb54660c63c25d9813c27d4bfa26237dcbad4d49e54f27b4ad52dc12b01820e4e387f1756c2479fc198113c68b1de0921306a0b3924181a620d4fb77cce8ee6f9bdebf42245f355751844e5fc6b56181cbded9518a26382b52e4c51c2d73bb93e67a345b3fa94d2e9a4666131333ee6b48e466f2d55d999f4455b5b0349cef4c860daf8131ca0d3434cf8595c3c153dcc7b4ea56c49183cc5c6993534abc39429f0e29b1d544a644b5a2655bd4346829c09c667c03dd433a73f4aba12f8bab39fba882ef24638bcfcb275a3b3760b821d1d85e7e09d279c72bec084ff00c3539e2dbef291ff98ef163b65f150bdaee4a528fff1f169cc4fd6ec560e4233882d7e960fa10ada7d15a6c95141ade3ab33858c57eea4bc66655066ba28a7dbc0ce059b2644eb4d2a3efdae2120a8c9cf10e7d15369e4948f54156038ad33a12120f406d2282a47117c5a8ec580ec73e9f364e75e03b3ebaf7f3db7863e4d725e866ce454a67ff849265d4b281a21797c8366dd549664031a222362770794eaf886493de793553f159f6e7c7f37b2a049578346a099387a4792d6e77fcb149dcd4f4135ba925f4600e04a70f8c99147b2611bb8057ea0cb974f36e707bfa097ea5cba983b23880f2bbe1c5a266cd5a478df3fff7105b2f6a9ec84cb52706f5456ca1fd9f2415fb27e3cb0dc60d781fe57f2d10ffd729de088cb357ef44e370fbf9d12904af1f03fb7c49796ee6f27c68d59557f7c417596a3771aa0259606715d5c3eeb9d10e9880797937485b3d166fd0e27bfd39f1a69b979843435284b0c3525b7b65e559746690c6a0eb06f6150fa4b7398d1a2f6bbe787444f7de3d5e4d1325c54bff4975fdb387c568fb435ae648ce81d37cc7b29263df7132a931b67bd56b12f8728ece5b98d040db37e35a6c8e79af0b332ab10ded528d4a7c1a425057d879b2fc532cdd8b96fbbf655693dd42715dbc949d91acaf703fb6391cae7db4336e47a368ee82d80d2050834c8a7e7754dd16b29b75e1aaf643533293a087c4684dee368f5fcbe299a6dad4f9222bd87136d892fefe04325a4ad0a29e598bfd8f5eddf2c72b70b15dc1e10e831e4a4f80e80b982b19eea70c2705cd5121ab9253205f265fad1444b853379c3ff0611f093c95d44c0b70c7382009724257011aad8303d95a49b34e88527eb42cb3bea658dbbb1def946428906ec52b558934c0edbe595cc8a058d369b7507b605799a759cacce3eac064365681986c5e28b7aa76e6ff0a60badcc22c2f8a83294c79bb17c352ba1b47f9cb6c340da35fc951f1f0712dac2de8f9045c0df1d486b255f9f5422a0e4d86ac65c59c953aa412d3704c73e6c26368552f1dd1e7fcee5fde0c3530310e91a1fd3e032be9e5ff73c2074707c84e387d2025a4dfe74313e29d9b813d6dde363027cc7340ad1060525ed17b0bed5c6a0a53bc3e07986abf72e08bd5a9ddfacd3b64ec013913e426bcf375a410673378fc48aa9ff3fab701b782483f7b965bdc95ab84dccf6eb15045b198df3776deecfbdde0c1e608ded4f3329fbe5910534e4d2f0c6992e66485e79593265065b6c85d077f5c4badf1c9674440ff90144a7b4f6b8fab8937b9174e48d21b30513cdada33a41c2a1e86c5a7b6e935e1cfd1ba6254fdbd522c453734a310963c65c3773d81b27ee50c65a2718a853b5a8cfaad350f2989bd03e4baea3c6a8033d73698dd97aa1533e92db884ffc3940d2f4bcc97333400d8a479183b7d67eb96bf9a72166fd8f8216bb434e57f690a5635a4b438eba2075796b6575e6cda17bcec44a75238de0770ba0b0b97d02fae107aad3fe93c0477c081b16043f6893ae656f9e2a6a85747b1c5bb9c07b40ccf8c3cf88191a79eac0a14984f2f79d53893b4ac07848a96c70d649d5c76e547fb20d660c5449e6d67061012571add45bd5283a9843c461b0a97dec2c7155007b6547c5ff23af970f328d9c0cc9d7ff9389ad3c59e530f30d98a26b34491d9f8f2745825960122e2fc27e10ab62e95d8420cf78874f47f4025117af4f6aa88de2b5058d168a636c8d96a4a5b1a84607148351966e877b3b1f71f02c6f9a84e4c711e6f6cf69bd32ccb48da864d05b8f00d2174899087cc390febf45bd37803f28065b72c766eca4f68ed887a007363d94d90a6709fdddf879aacb6d07994196e3a7de93c8fde19f03479127a9f0675fc13083f64215de598d69ec481a840e55790c7e8d17d5d15c5c7b1c4f56249ed49929e956422fd123c211b958196533119649dfd32efde4a899145da9ca116b42d92fa1f939d1d03f353eb89e5919be2d35c45ab5f1c1174b37470c08a58d452022d4be8faa6bfd26fd2db814f445ed4ec905c5d928ffe9a6d6802cb227bc2721fe456fefc3fd3e4a2a15c348b9d7971471db30aa3620f4e39c90d55a6c1aece806150f4397425a6162a57998d84e44684920a13257630393b893a52852f701e0fac21f98f3ea0c6592de4e6188b047acd19a8c03471783be97c9fb42099decbe821a657f71733b527d89af251f5d8b49141d55cff3ab845a1313b02d19ad4eb1ed7a20054e5f37bfbdefb89f990dc7d25ebecadcf5da4556a1a0813bd15622d6595fc436c4f68af589f421e68ad09f88c925dbaa19c8d7a03b92018ec822ac51a0865057aabfdb953bd29c59b4954e4e0018c6ef40dee6f5eb2b17e71d8104b3aeb9580408f8657ac1b83b36b60490e94726839d140f0abe34e55a9f77a1dcb8647348b030e68f0c1a58106218c2a55312d81ed1795f67b40c58dfbe71e4008c1739efe41fc43f11756a9ab3dd5a7ddb40879a92d7024505a6ffa449cc82c942bb313ca38f0a987a44111077edbf36a4caca1a2b652af91475fbd9b3172377d212860105a7258252d44b1dbd44ae8c6f2dd7c3eb7c413498042f918c07ce72ff8a4a6279397d70580b85d37a6846389456cee16d2ab5ae144837c2a0c377536d7528c83383d9858b7850662372a7fac5a012810639147f25926334f163b7f2ce5882db2660c055d490fe32bcd2a067dbd218db2e23c3b27a065fdee035af2054861d4e926b4536d4abd8497de08d37707058353f5293c4d772d9bf051ad9ad6949f1b815cef4b4056f3269cb8999198a12624cf181cf74a408b70971225d1e1a9d285df777e9e6dd1651f53ab5dc9540cae85b67d7f05f8d19b88d0d952dbf33a04873b95be627d83152fabcaae138e49b1eff2c8d38482341d5cc84d29818837d1792d7344c9d8db24a47e45230feaa14ffd3b40b712359bcdf669180447d4e621edfd61708a84a88d1315c81b579154f43f8361d9096c94b336853c1c1639c768d879d3a690a7bcb8c8b867ed30a8c963d99d51d6ec59766bfa89603b19fe3ba07619d11b21e12e7f6b842e3037373006be6256b6b394bd124357886c17876901ad5b38231409c740c250a00253128689f39290fb732997fe9243c04c675ea3a7f5fca97edd44813fe8eb3b9231e25b00b2dd9d571074ed924d34dc340cbb483cbe0f86677caf095473d72989c173b04b5eafa336e2ca6d626a478ce2b089957feede6ad17d09120aba777ca6d45a15048a4d74f061a1f30e966ec9d1538126c5088f24eb92e3c22cfee674c8e576d7702730f588ea3e100f95f4387eacfe3bcb0d6c3190485a29e337218b7574c302a3540941eb95a8f0be53186559669089213f1656b594e7a2f4dbef25aee8e24dea8d239ab22bc4db08504df59481d8c82d1ece3694a2f590182445989fa02f9e7d8ffb8a0529898319841d2b6be659e1270ae94f9cc81cc02ef3f174f6fe2ac342f3f37fde4bde9f182b2263a2c0720b2acfbcdf72e6879599cbe1b786b9dea7f52428f76870b333d5ff9c5f2aecc962b7c2b479ec57750bd8bfc01f4a64bb1990b9af5f7fc8c7eb66c91cf3534316a40324d92a65b2ae67e896287b0392e07a8407d06e0bcc15eccd4b0c3bc3df795e44c2de6f4a8017ceea0f6041abc8d7856b9ab67f1878a3b17d921adcae90a0e4e1a6d7e4b70423ced5b2adac66ad485e6fa2c273bb0c62bda7238ba9267da607e2a571097e520ef753415ed43447260d17e9aa341884a7dde2545584806ed6b5bb393dd553b1a0f3b451ce9039fd4cca9d6c5c74edfcf39f7772127cf28479280216bd3c05c4e8b0fa7a10fcffd72a03a4d2e014e5c374abc62f41a501d0970d4a9a7036d0f3b0786865a8e8cd978c3a7e0ef8b7e574d094836abb0f5c3a19724608101f33ac37dc2cbeefc7e8cca775d7be55b1b6b78deb24a475b60e4072727ea4f342752b511e01ffa73ec890964f95c5d9c4fc461c2f16dba1061813c14965d9cdbf88a1202143a19fa3dbc0db9bd6ae5cbd049d85bb93df79dfee2632c37f069a8687626152965aa45caea426ab94af2bb743b2574a809e02aac834886ede1e08bfdb14b94c46704ce7814d8d42eec76c8169478184fada572fb0436028e18b3113c64057efd5a0170a7735bfefaae8754ce2b634efdf3c4aa81f0b4934f3d2071bdf6fce72ad72ee1ac866c6a0392e62e5eef870ef2deb6baaae02594a52ed5ee798cf57958fc36c5652b5a95055fa727c8d388c40b2417b7f3686fb4fdf6a8772ae9bab6c1e3d1db42b53013cb01e1de6936507ee31e09ce814a54549da91df5953a22b05f5b6ac402788626b69668fac08d3b1639a05252a04bf93d675deb26d1d0ac7e07f7c1cc5a2c16ecedbc695c0acfbfb0f0e2e3d60784b1785c3d6a172bfd38e0941a7f4b3e9eeebc15d2ca5ed3b07052fb637893994fc29d6438140d4e59303a73e1c6153e4b96267329530491594b5a798335ebd4a3fa3f27336655059cb94a8295fcb780a99efdeb06c2f16ad12ee7556a50ff4644d57bb6d0c233c4aa0508f36bd8cd0eaf113ecdee0b5341452e804d920652c4f96afb73e628e283e42c2850368efb9da30f4da3bdfcab88df546f5b14957df0005b69144a40d42863f82863ec2faaa2d7e840ece0c62173efdfbaf65d65ad8d0837018cfd52ffa07499e044f153799b8a187288fa4a935cc53d11088354343691988c4ddebffdd217d6c9c0eef8ef17793a20e5f22ebfc17bd5b0acc6fa2a5379091c0a9897bcc6aabcbb96f6111bcf7d609910b94d5bfc62a01264cf248b32799929d12a6e1b401d82bb701ddd3abac41beabce42d3b8f2de02a2a17663debf340caa4255f67402a926af0759a16ce2a09329d7bebc90df4ee08ee658f57ac7b701d1de8c76b4adad583fd1ea39de18d6a4329aa5d5a6f64c35593a3beac86446694b6dc8a45107af117101d6e03d412abddafcbdf8a9108c547bcddef828d7cecfa3c05548ac4413b6ae6841c725ce235cc232b81ea86bdc193b2695e054ec23de8bf5db59afdb288c8251252eff1e2c7a209f43b48b4746f823074d89036109b96134d421d99a1431e94010b856c63da6ab5bd0c0e7b8c83e877037b72a35f2d97452431c1ef6256f33484d7ca2038e5c2868f30a097688821415ded90cb2a4609e4f0339ede2f21a4cb29bfd17aba7ee81b7bd87b3a59916b4b370661a59f62a176db8279855ba4a4fca633625b4ae743771d712550389eb56c988135327c39da5d8bf413930a619914247d9280a259ee5d7252ab4ad8409a3c87991e66ddf464e08857e4daafd56144c6a2873d22417a3dbd8d44f2f961001c91fb9e91cd371cb1248ca4478e03ba1cafd418281f0653c5c9ae3e006d304293ef0a6c218383aaab5380a18724b20dd4807bea4202103eae3108e6aa174a9e80560cd47132f2b4328d9bbf2d075d6efcf9a1e52a715023bcc6d6139c164769e70cd800c41d6e0e80ec27378a3b6ca99052c785a58fece5e16196fbda21b7307a0d2b4e54f2f2ef75b314ff7f3b83de53eac200579f4a808effc19ecd0b8bf47fdb7e64edcc090039b3aeddf2e0b6b4a87654b62c708aa13450a8135e7f547d16804810680c36496cbcc564d68e0240c48099cbe5c4d83cf46d8917249af197bc2a602134f4cf21f7bcc85afa0eb145dd10f00aed15b3937ace044f997fba4b2f8e83976a934e484a405a8ff5ebf748ee4f903b2713d402c954cdea5a924fc6fe53bb18e8037cd2bb542b8c29d84611b765d9435e61329670e832f672427c5cefb9dc1c262abdf2ae97d43f1b43b00186de702711d00ab888b3ce24db04d2c54f5c66f586093aaa97e3be6980c9637daa1cdcbdd469ff68c4aab89a54f66c37ec9172ae33b41db2d7e14c2984dcc2abc57718eeeab482314bfa50c7e1e78557dccdd3bcaa0a54df1b9d0557175f4480cd34e6783c1c13879ff4ce6ca525af99029f0c12e61897b97218d8401b335c72c4b68cda5763ec8e230fde0db929bc374cf01328382a508a897d78845f0c9f35e1eeace9b0895b36ba3a142c91440f56a2880f3e4fa81c7ec6d656e910cbc5aaaffe0d7e7b39b5d41f200ca45c1986c9884ba92b3efeac487d632ccd57287d261106b5667394f591a036960bc1a5a0929325cbf100f575a59e67c73a1c634f7b54c2f9ba509c63dac74c1273e0771d68fa674e75b2ec513c7fe6a670c1383d8eaf81f5061061290943c09d8a46bca724dd85bd62fa23fb95fc1eb54d903346d7c99de8f523238cf8418d89f582480fed76a09e3117131094c0cb4814d37c0593acd3f0103f28e1907d55ab2d8922fd4b68a405ae6a732330c0f8a75819ac0b4fa2253f2b8b68db120f466f8b411398f870547f456fcb991e1c2190cb9c0270fe1acff7fc37b2f2a5750a3ca78f8d14f25675ff60e38b26b71eca0413e952d1453140b417b26c2dc88a4414d3b9743bd92da47009d5997c1ebcefd9383e6f329c39cd1f2ac933026b43af87ddfb1e685ce823faed83689f3c0411b2c6d5483df225b31a191827357fbf38648558afac6a2f4f1bdc18e565417b810e404fda69a879e17f510beabe37586b3c07f6e5d0a5dc37170cde44d760b8322294a79e3eae15831617845d454ff6149815cb9ca1797b4b6a03e10ba87e5444949375fde3ae6f0cf8df3992414701187ead3a69a3c6a0abd7c7a3889b0f0d3b0c7972b35ead844f79aced9240155d6fdabbca7fad9d076747b8702c63acd971dd68bac1fc07ce263617ec9041398b2774f402831c0bd9707c27ced1d1f57c1b364e44ceac6ea1e1d9edfb772992dcd885cb22911da586d1724bca4f5b56fcdd75ce657b9663e775154469c96655e633f0732492b9cb1901279165d1dd30d1358956fdf2a97a2228bf009090817e3c6bd066987f81e8fad227a009f8cc2e3950ad8caf2e8f26615802f66080a0fc242bc8dd5cae3d77350e276d7d850025bf25b0a087ba3ad7d8099aa6a3f013cf3df353ecf0078d47ccf2d682e25749e6d007fcbcbfcf8627a270853a9d8a2b8de110662768ef0aa236e20337b52ed3ecdf041ff2ad6fe00d5aca6b9dfdbd1beed2c8ef33eaa2bf511d35a357fcef1bfb4bc99eccbad4856a8ca4be55d90a7b678c51f60a4b1308b608e48849cee09f21b36975bf2dd67dd20f3af99bc9d9c022aca80e935e651f5edea5f4b8707ddd66e81c00ffdf8b280bd68275ea897b94eeb55ee726391e1f666d4afa7c4a8a9bebcc98c7771551e9b75e6edc7345489af6029f8de898ad1feefc1e8a18eaf0c1afbba1cc646f245524635fe3afc432ed6adef688ebc5ee6bf9b63c19380d1edef2b1b3d8831f1fdd772b8bbdeae6f80cfbe2d3f6e4b40fe2d358545389afe88cc60472c36a4bf5190d7a71547b463d7a351b6e3808097326a794ec0998791289dd3ed50bf927fd1bb11f4509c9a6c14468553b58bc8c97052a27fa4df93d7a2565374417b0261d35e913ae4d46d54a23301bc5ceddf76039cc8979e9adbfd2fc3f2661ecd7a8fc7d11e05eb83d927cfd661da3c8fba9d6b3cbe6ba3c30891dbb27d45f5c39b0c73d8c437fb85e3dc7006cc227dc15cc471cefaece378e261c5b4277e662feee334694bc8f9de45ae44ba73a3b75435f1b13a98b03293fd706dc0229718e14432104867801240ae2553c82ba2cbb4b5642db4e715b8487f4d65230f34f0064ba5383dac62c206f0bafc8760b8374cbed7fb6d1f83839fefdfd1d1756f1691fb287cb130173a40e962afaeb27784f968799cf31ba15f2c6b8a451d250d33782e6b0acaefb17da3aa2024e099078f4cfaff002d062d9ba27740139005f5e980deb2c6fa3577d048a4ccdeec579640a0a7dfae8d694f15a4e403113128f3324376367ca0cd72d3c509b2c597b11ec25ebc5ef6826fbd6a2513a5587940323a82cc99a339f6d0f583b22d58e19a6a902622daf4b1299d833a22567d25aab8953e786e056c67725d1367cb96a8a10f2ed8620e16f80375236716dc28efa2f19baf974e15dfd8e4c81ace04b96164e425290937e8d6560bdf4083b559e2c27dedf90f132507525d03efff2835982b8e2bcaedf7a2aa95fec0e65719d125315f58553c8569e3bb0f1e9ea9ba93124055dcfd389c1bed0c2816af82e4ab87d91d3e62fc0b46e1ee505b642004f9438eb67e8985638520f3ffdd6ccd608b35f4a60460798ab44c440d3069bf4e950ed02e44866fc853a05431af6c7cb3a66f952d0ff813bce5c43988962a3199607c4f4ece9fa5d8897a59666d99e4efc28911e9d45a164f7f3435c9dac7db47d90885612dd84e82693f357e69bc3b8da1975a76635815bb876d31eaa70767abb3c1ccf17c2eb2535a11b7ce3d8e44efaf3d33c305b3429e0ef597a0bb8765ec6553f7675ac7c9adc671554a9943412c342f0c37a91edd83f35a4b0d435f468a73dc659f87ef065aa0973b3346702d1663951d0b22b0532bf355b529a88dad46dae0265e9b1347c11894ee472117a861ef8c024b65b55e62c3e2871096eb4b521d40e7b41d68f77a9777f7289ae91598f6c23851a371d26378d1d9ac8316c69c734db9aa011e977893abf63a4cdc999fd6a23b2422f82244d53a6d96ec5647c569072c67b18a45b36bf3e17c88e06b5c384a1e26559d325b158cb5dd3ee142746ce4f5ad847aa71d13952877deb3b4b62de8abccbfa2fc3b17e96c94d8c534c8175d164014ac9d1ec559f20c70a068488fc61c41c42e66b3d527d1664fb5dbb6753730863c214239fc2682c85aba44420fb3cd8d39860722a506bb9936ad8c7b3d1fd43ba65214654843d7dcf2cfdd2cdb626fff2d7fa683acc3ed2838c5fcc0bff6411be6151ccb8286723222295b001ea90d507e32561d1bb793668b294b27bf95d25a7d4d45a953adc6c86cabc2844dd4002afee0e95404433a0c23b65597b9053d0b18c39f9ce6f6c70b2ca431745e0f664260811958c50ea2aac1c741a38748b4a1eba8c42d2d493c27cc751cadf1d4d021dacfe71069905ba675d15907670820fe8876788dd19cee1ae413ea0c1da6e50651f835e7e76079dd3f29726dd64c7d82abd614264dee8dd620088597c5fd5d07821a116892a492f2a875ba01ce95854e8182d3f65ca9ff91daa8f9ee12892b92f1fe1031d379322928e0158e49b0acd15bbf58b4a71e3107cdcb77b17eb5ab6898fb8c7dee087ca94c35cbb889f2107cb93b71998a000246f3dd8356822711c6a06d8a9a2c6f9622d3180df679106263f40ed5f1652979390b4fa462e854d6cfec5e67e6137cce3970a32987ebb7bc41a9b0c4449fa0020264f2d8053bb37d9c44c09d7c97bd67249a69a749ad1242751a994b7079583bc1df2d5804e3ad4b002e9af029cd3e3ecc5331abe184e414d74e8c37cce884783b3b1847269d5844602a2b89b4a9b9c25de425852fdebb8f250a042612af79791abb84de009db8b315e72e1659e0a059fc28e32efb69a6a1b71b07aed84660b62612c7ae768c7c0f6f0de5a186caf3e35bb49105375d5c88b8989e58541a88f8f5b7d9902965f1c00aed6f40868e62f5c4751f4618815264698e82148ea4b99f36db1fa5e15029c9268321c106cac046317ab8594e835694fdb61cfd1adc9b6b9871845880fd298b91f0b862d5fc8c50f4f6c628ef3586898a8dba5c2da77e8baff038dbabad7655242484028d53c636c70e5009244e582fa4bbbe470c35a52c19cd0ca032edb9fdedc7b80f0aac2a003cc531e1cf5617a0b5709e8182dd0bb80257b00fdd788cb52fdd26101726aaf80d2fa76e7976a7a03a87d1cfbfa337a760e0222220d0adc378c84f69280a7dffcc8c96f55df286d914c771d5b751f3cfb47cddbb9c50fefcf8d6351cc1e378c98b67016c4d062f7746644b81f97d6d829cf6f23b61c86c6b3b4f10491ebe722102dad4c17471da2361bb7520562812902405021b19537ddb2464f39c6c541f13effa229ab872ceca65e479dbcd11c8d50eeeaec2f0b4cb7d909dc88a16215addb2a4e1a21e5d605a2cf51042c1eee6cb237558df69d24a5cc18551b288ab326e7793d6d4df204068097f06917d1d35054025fb817fd5e47361927da95b8d0229c82741888f0d62fdf18604a5dca01eee5c567694cf54abb43dfcb9d33870afc36a71d03b6d99a2ad18a5c709b83a233255fa3ccd27cff54c8cfaa7c253268c3847fdc74ba6f6c98fbb0efbd216b84519fc46c03ad5ee0ad94694d800042eaf69ff887ccfbb7f81716099eeb0d876019d1569747cdb31766e5f8170caaca7a8b020079b8b7ed169991b9022b247eb98f3be67a83908e919c60f3438d6de61d3aeb0711b087f94c935259d1887dd71fb520e0958beccf4830320c2b3489f7d9f819da8997c9cf43244849f9e6235b0fc92e5dad172fdff675a97d8c2f3fa2ae1ed3e3dfbebdf2abef023f4806c7b029fe3aa1fd1d1c12457186b636be7e32010ad7e6a11eb4188e6bee40e9552172d0cd1f2d44f93101503f17e4391c12dfe0fc23a519878527a7cb74ee5993a2e2746be1ebc037eaa3e8ca39f0abdb20088c9d84f601ed98afc917fa6abf7ce5c95ddf5a269a1ab561b2fe30ad886609a03cbdee5811213f82be8bea24c712027f47a3f80eb5ff1cac9b3e8bcf9a997e0ea0a254e06feb9a9d0037c7b3ee26ede7f5580fcc16b9330eabfa833bd65c0ab58fbd34dadbaf366c0a42ec9a0d9f240bcd8070cf6b66dff0c4ec4ac5a3068b92d8f1138c2e0b36f62e3d946724e255622545a93a582f7a0efbf19d08211748cf1dfb9f02589630196d14c8d55cd6489039db10bb495cfb795f5a4cdf928c9cb272dd9410015ab46b912a8e8be7f8c044c31e884a60c8b28a3d837049b1a645d92310496cd3f3873ba241c48b42e7d3f97684917731ab29200df611c5d8f51e4c6564bad5c9d5f46a4d96eaa50720ff2d54f39cff71a3c115b76ee6f2406ce9a3a7ebcc900d74e7836398b6f09b82c04cdac9d7441abc507190bef93716d043dcb07c6133796c8f63242fbc0fe275a5e5756a90917cd923481929e2d0e28aa1d841a416492dba71c37eeedeb07dc4c0ec590d67d4ef39b05183f3270ef9533c00313e999e4b962b453d30f0d68fc276f8c794c323c4a0d7eaf01453394a8585c3ef31105be26229626740a62f7cf85e3cdbc2404a6e4d136666659efc6c2f7502561196a7ab4a121562cc8a41125bf310d21c784ca4f57b6a7877cdacd83e596ae0edad970a84c9f77700a2493912216f77a6feac24a75fb0bc2600b10ca8e6456a24504ef5919d4864494bf00c599a02e158dfa3a8a05f386eed2043eadaf34501a42c62b31cffc6ce262f9f57f544502e8782cbc6b5a77ad107694b1c5dd11ff7ec5892e1e462a6a9d15c11a7545c7c59db4781dad11707e0c08269478da916786ece53393703776db5c44162533a9dd666b0d46b9c1006681f49cc1725160d87750c6521c93703e94f6398578d30192a9716266723529f846db35fee4edd302b151ba162ac44d467996c32456adc87c9c9cfbfb37b1dcff266ed2d96b85d27b76ce8ca6a48188051fd39caa3b370228e543fef3db4ee1a0c18d789f529c959fac9a4445004d3735b173b2ccf4bd713b37b137c03f743e0fdf1fb1f5ae50c05c991d6631609e381c3ef722d446ef67458163d160753c5ea4ba47b0d9c39c7b9b0b0b55a244d524e473b899baf889671dad24bcc587e75e394e02dd13e82cfb9c4b99ab7eeb62f365d32aa11796850fa4caec9203c1907e0becd53d28bfc4810514ea9f068619d2e5ff51fb6196ee789f54c0352379d44ca6ca7fcd23c9b44d800fff523e5627431453cd305ac396f724ce7e6317b0002d0bf2cef366ac1dd0ea521c4c504c8e6b5058cc26b6f2dc17e233a5d442834f63f810c6ef165eb111af576e9ac586e8574a77938e23bf2e906abacd07f8dfa87da2c9e046e0d97c57f0663d349290d84345a15b8f8fde21dd2f79b6f0daee95005654daab5c48ef7a3bf9fd467150c713c6af260f9694645f7de8874e6adfe49b0c40d7cff1c90313660f9c96766e073ef231fe8b84e5accd32bf0e838bee0390b98fc500b6c9e827759fb68a70462d833d9188e0d8c4041d3bd7704e5ecfde103ecf86a6f82040f00e073b64d3a7ed56d66040ce7c978ae78efaa33efbb18a75a022c812e8b53f6cc056ead76579eb9c78a62c95a722dc29bcc6046ed12c526cc6d56c9faf8ec996c82c29969bb0b1c2ffd76844308c49089f4e7d4ad024f1e4636ce8e47a1d6b290f9ec1728427dd208323d03f87d7d4f9300a7677de89a106b05ae4d7712f2b60b1be2b544ecde58a4b7139264e2843eef96d0e8e2a17e5e141308382bc5ff108171ee431d7fccb1c88e28c8c198ecdcf1b36dbe1dd2ccf4969aff1ae14b5015fd17a5bbcd82daf2b185ab8fcd30b78eefefd0c87c6f60f23436fced14be849b914178a7cc6691ab5e95944352a7e2abc4786a67a9e716ea5900f367907e18bdf98f2e916e517416d256a98dea6550d1218a2337ac596c7a0a7ad5d75e1d86a63c5fc576f7b8a3480f225ccf3848670f741a0121c75341fca003623763dde7e31dc47da4afc8018dcb4967596b764806f11558b3849a51f2cc6cadadad77edfbf8106adfc9c9ed2eee46038aa14b70511b34c889495e893bf5b664dd25a3740ed230d75ddb60cda1fd05969505c9871a1191fed0d6f1e311f9d687d486dbabbf74ec3d7a9a63f21a7b3eca8f5ce5ffd200586746a1d70dc6582001e303312a73eaf11ac7eb0bba16c1e484a6369bff435dc3b0b93c5ab003c903a8ebc9057886ca0363ffd9a6d12a115e621fae69695729a0376d1ff889e8236ae0380b2441a16686c345a63cf198754591a07e9df9a6612f9642972aa8ae2c3739a94425a5c6751a087b3a373cdf17f4e5b7fd66fcbfa1059195ae16d1651d312984fb82c2de492e65ce39524062a8a1a0dcf0a7417d5251b81c2bc2968eebe077a99fb14c8654ef8f37838fe2a4e4ee484b2f4d6ce707da9b83b338bc93c10fd79af16b714963919c19cd4bf188775d1b093dc870fc49923757ed0596868b36a7f05198fd317f46e0df2fdc0e75afa2cbd987d7de049ca08b037f689a31742c8bc7e7eb0ba3db9a5dff65b8f675ed98b691036e4d1aa31047d1de69196f7156482128b5d3c621e0507505371c4e594a3f5af1de415e03a59b629dde718f1bf9cdf42d291b030dc04e72e0c739abdaa7f20aeaa8a37e8aac50543e3c6207cf8e833c6b91f96c420500972b3a375d470afefbc840036e5f77d6b5504cf380097d1f9f5936e1aaec7274dd7077491c0311b1da965b06ef1d6673f84d817d1b5fbd075266fa465e3d9a2fa78a0ce96793e348ab262a875bcfd7990c8251072d23a0627a272d304a2cd934a962996d8d41a1ce9bdf6f44fbd56f5b85e51ccb69b02baced163a556beae418db5fd384f495f8e5db843017d7e9e12e86714b812f14fb6243f49d0362010c1785f656272390404c0fb9363d9318e86044ee4c8686b735c38b8236eb8e47624abdeced607c29c5dc51cd77024736da8a36718731c994ec0c7ee3aca6b4142d3937beef8012cecef9c164f3e55c2eb95c9bb64a763d5d3009c34cb09b7ced71ba03999058de664a2f4255876719887d5df2b470baa9b370926e6160466baf4523c9d283be64a400acf8e09e7c8c9a7cb114119b5f8e3a017addb3d218f4d4f6f31eea632fb2733db026e61ce0347f498bb3fe45c429ac2f82d3b2cfeef6936bea064c6c4a8a07b213225e1c718ab89f2ce3ab3e3f6d068a50eb0ac793a18febf0a3af6a5192160fffa1d6574036ff56a6e5b835f06700930fc4734d93b61a8a615faf074dd52211004b578d6acbc97d602706df7f5239504c68f08043f425ed1c766a8fe9c501f405dfbfdf3453d6424d50b7dfebccc62ef8188c9ffd6eb87796a04f3680dc4ecd423a95cf9eafa93de5dd4e446baa2fea52e9beadd853102b0c8f7e8ad2377a6454bcfa15a18398787fc662a8aa1a3eb9fc6470f63493c11c4d0aed6b0c4f37ff7c88f059f865003fc5e28e8d03de03e60a59b69901bf50b04d98a3a5bc6f66adf171b4cfcae7f6881bff39fc9f2489df201f5d01a8f366362ff87d60f27106456bdcd34d045f6f66cf261c50dc2250bd32f2ea0b5d4419ab528bdc754fe804b43ab0aace08c00f5f6c7fe4be487a67630761de7f149c1defd65d0d4119217cda1d0246fa1b3d395156d4c93227a9d8ebf6ebee3409cb527fe8230c87e7c9e7f2104c31d21a5b27984d9da65c0a9524f336c9ca3992358cc5ffa89c06501c4a623e8bf538584fb00d96b604cdd3c3da0b2a88aa097217b6ac2ee4743d23cf0132c9fde9c2939813d520a7375df30af7242ac81ad80174971d5d3797401bd3ec68f64a238b82fc33234f4932b31206ff32e1a7bf44fbd04e2601eb95926080bf10218abf169ece7c9f0e0ce0dbf82f6372800a0c073abe16cfd8c25a97b61dfd0bdf3f0a3086ebd446b5e9a0cbe0f6ffcb024663b8942cc7ffb64824869b624799e7798d3cfa24c636ede5547f69cc16985200b1eb1d5919bdf33b72aec3cf08349aef04f8190040756d03db515841f251c93ccf2cc067a70e58a131398848593791dbde3778bdc09f762860d8760100a7f473fc496b0f130391f7f29a60be78a60791645405ac1bb25081565c0821087a7ae13cd837c983e90a193ee51beb4095abcc41e38ddaf2b87134350efdefdafdc488d5f5e1559f2b175463dade5d894dddfa74d740f4019300c39b68ab625d091eac6da61ee4eae072e8145fb45cc7fb06041a75ebbd54b257389824687375008976f00b9d8dca50de28d22377ed1e2f12e4fb4c6900a14ead52953d60427abf55fc9d9a8757f26451947af78701f05cafc3215004227f1f4930e78213e53a4e59ecdc9bca98ea7859ea440f1f48461ae2ca48084fb96ddbb383f9da9b6107f03cff6f7001ddc4e5a150136d2629e05413498794b9a58c40de93d5665d2459e57960aa4d4fc46bcebc8eb321808207f92546e57ed892e0db9c04631413108a345406a2ad3b62ab25d81e3be463695e5ce1855496869a643ca030e8be8eedf6e308fe23c1055ba2d32b9c900fee7ffe6105505e5aa6feb127e0a0780dc515938b0907742a1883768a07ec79255a3fed374bae913e6749797a744d253c59d34a6cd29c0e39f3c7219d3476dab1f8aa0218a95cda29da1b3a0ddf795f42f809fafba1efa66786aa60dd54661c1a2db06f2f45f7651741da055ac7cd6c8b9f9153a66ab189adf15bf22ed52293a0df020af899c6201cf598893000b3b6eeb255b18f5ac1d3694582d3b960607ec52eb7bdf2740204f0b790d9eb58b54fa31c38b1adc81f151323f989388ed73be757610e13250cc82d54083383fbf2f78d7f109085d1c0da3f055ec93b70e24f492ebd8609b12a5ac70d8a7f0ec062ecfaee2014ad567183e3182c9ca4ee538d323d66fab23623ba1c99eb32daff14de61818d078e33d7681765ff6dfb0da0970e02474d4e89a3f74e98d2d2550c09137b6b24fcc6a6955cb6674e48f16a37045666ad6ac3ad8bc6e9b610f86ccab6ae521168d88bc03bcf0070a7d4825f3ca98c1ce9227469d56432d60fcb039bb7e94d2fcac88bde403eb4e3e78675d80d863e569866badc4627e8b2e5690fde101627b99ebc11a4bdf69ef0db075fbe7af8cec321eae4c7424e7471dd8b2cb5778dfaf4dcbf3ba23785fa36bcefcdcf0d233316f6ec6a100c0da5de785a394a95f41eb542f2cdfa91c7c0d3445674d28ac4838c3a2770fe58c2d63e63fa17b49ef3e53fcacfe10657719d2e3360f490b101309bed2cb49c44cb4734931e845a952a3a698e054306622d423dbb8681eb69690a54b740455ce039407d0b98aa4b886fea4a082d56df9d2d849f307c5ef7c04539bdc75addf6bf2a82f5eb1bc79d67f59bf2e76dd8aefed70d051c262721bc1791e2ccf46bf394305737634449435f1b3d421dc226f0932e5ac9bd85d1eb4e618b8f8256a03ff21fba8fe7bb8e7cc562894dfd00e3495964561b59606f52c9b06931c1530e9bc12da0530eabc77a541ce1253f51727d637028af022e67c2bd5450830b1c09316b72c26dfc2dee6b7c3590b8fa9a7ec39ef41fde6ed1dda5cf3bb23f669eccd37029b971431e94bc835bb31d98bd463077e1d2e091d75d6f699a6b735d3143864e82e18c12d23b21364ff87fc7a9ddd0c7a5389491dac09e2cc6e9a08f646504b7cb3fcb73ae5d62e0b15dd05c9be5bcf272885685c0a8002a6534d185f389ff54efc243c8cfa903ccb9dc52d3b612eaf77da7c68929e46791df6d1d327d80f23c0e740cd9c035282f4282f7ba3593bd86941442760d77a70230d79de544d636c7105d502e1964f1847531f41c3d3d2f8ad944abc5628ecf0b03e02daf6c73287253bd691f55dbe89e4fb7177eb1b4b1d5e6b98390e0410a2820c7e0b46e1cbb5b3579b09d5366d89dd90c2c77d105395b86a0c28d6f705d2f775674b813ba4a3e84c23d63da8a9f56f3e848ce058a5b101ccdbd7ded27566b8f5b4e108ea27da7dda1ec3b6d1a8685f51724d272f5cf3ee8829dcfda468cd65ecc0b5f83b359de146fcce56e35d179ef15255e6b67f95793894599f3de4e0a27890fe34f93a34c408e2cc83eb3b8ee8d166cc3191b5ccb5c59b23f30ef1a561ac4ac7cd1e20e294100f2bf0cbf0982a5a5f954515c6af9a65c7e4dc7c1758ffe6593782e72272165f175dc0980f5c24e6bd49cdc2bdaa21bffafc17f552784dcbe710bdcda6914546b1884431c630993dfef8d1ea38c97388aa7a185692d84aa2c29a9ad02161b643a9fb20bbcd6f0468de7fa1da69df7a34ea459ce1af06eea5dd23c9fd0fca70a075fd509d3e997a5605647a1ebd84da8b8dd5efe791cf3a480d9ddf5689d1933130167b158c8b8be657cb01dc959882b07bc14458b13dcf750080e8769066d2e4802250fa1c6d54e99b2f1cbd061e9a29e0fac5b20877d3e427ddc4b68ef190a4cde8c29b0cd9e204e08824b96c1d069d0dfe54b9873c088d4723a938dd01b339b94dfbf56a86439294c8dd956cc8c7ed65a42fc620313df9fc24b57510651c0566d03a09329556a1e41c3ecb5dd995fb40268701a201589a1f83b840f2a00aa28ce8557cc265fa5ce9401c1e4d3445381dda0a1788f4cb61dd67540033bfe3fb3f179967f891d6ce0f1477164de094dcfd1117368c2282e0fe2f753e5c860acb338f4ef5e3931bd3a7b4ef25fa38bdbfe38d857998cac73a5e7b40d7a5608d6a2094e87497e95cdd4ebe1841190a51bae3a3aba77a6c0f7e34b5d28e9e2ca4a9a4d37810ee497fce3d6c334df0c5a32fc5e6d8739461fa83f1c938b9392d5651bad01a1d058525cbff1e5766b69eafc682a0abdfd860a1232b8708ed204ffc033ea60156469dcf740511c531c7bd03ba4961f000feb8bfde6aa03ae17a7573aab68a0bd7aa5a4c6a70979e28f7b07392433e309ab3e5fd72ef9a576e5f49b54d6abda6a6bda01fc7243ddae1a62612495c9f8a525355868a2c0510b11bc93888cb9de336e273a36b840001db3fa710c050cb9e71da67c2085c85cff6238f4dc567b51be6071a43b57636c96ce55fe105ab77862cba5fb8283608a958d6f7d2bef1544ff9f26cb5459283e26e2cf7115656d41ba39b8ea0e419fb37885e7003d261cf9a291f1a443737866a99c672acb3e9d6e937740acf8db7dc8ce496cc4a056ca3329cf77813516a3fa5a032fc7ed16043c8f8df99f355a28cb5bf7ad3d4543af55eee5f81da01603b24b94264e5c73aed3b9b2000f657dd05cacd41467efa4b6987518162e8c9cb4d5723cb059b194431750326a8c37812c4ce7f5d38ecc6e08753f2e7e2b0f70337a900e281bd449f059e658c6f4eb7d2cf7a6d415efc8b17621199c6f77be3ee7fc783286a2d94a9557ce7ab3f27a63bda31feedf0ff1bbca7b60bc70e47cc0444f9c914345dc2d2fd639996e672c07ebbf9e21de535751200c59f02385abd69d3abdeae60bea4cb2869ce551b4bf4506ffd658d81c0384f19bd0fa5d5f3578bef314600019f2182f4acb67bf11e58f33dc3257e4872ea40a9a46c0f938abd1bcc2c409ee43fdc099c0068b900512f06bb1b84c4ef74a94e7b0f3f8f3b39c4be2a6f6a528f638a7550b2c144f1d283dc1f9e3628edc38ed267b6e2f7db4a2714882c4c633ad19217029e513be65b7ddc8c995c7fbc3e17b75e8df71b51d30853359f14b4d112d52c53d5582b415be56672cd2968bd5783fb631e31a325e217c5c7f80c1f6ea805498dea948d9b6d88e497468e7c0d5b370ec383908b625bf215701d6cb98e0798853a431b1157c0dd7b723d49fb78f562dbc67b27dcf39a3eb14965166698e9d3b89024dbabd83e01e9bfefa05f2db5f5fd41f7bf005b950c6a5b840c667e91ba988b1a64d1d3469af75d1dc3c27c848b14f88fdaea3c75398304357aefc75156e4ec422c0c3cbbf6ef7a26b544dd1ed95c02fd300502fd261f183ad970a047780c055f654c696ab27640b06370c5fa8aee92f2d81404a469d058fad30cd6397f22d5b90808481ada46e434a7baa3197e8829a197610b65f6c9561ffbbec397644d60d0964d5019e1a7fd0aace31062dd8a91699dd2768bd8142a26c439d4a6db0ae3430110c03f91f2436a3297b61a23bbc2f6069320b1b297453030545e2683a09d7e65cf8177048b9549aae99aa8ace1704272db48a58b58bbb771edd3a6b2820319d838616d0cf24502e48c8b2fb719f3683bf11ddf69c459778ce4a6941318a451c832c774fcd5cbd50292bbb3fdd6bc29b6ac4102260d86db41ae01da499fb7e07dc46dc3a86be4988d972d9ae14e443286ef2f9b3543f818274767ca39b724d2d78fb2644f9418bcb935fbd4d8c60c14d174d7a9e1f85d295d4e21cad7336a79398f7d0c1c0693e60c909c031b7bc2445fb47a2890484ce8ee52d5620b5148d8aa8a200a2cb9e0d0f35ec6262b5c2d7998b94d0f03e0f4067d7bd6aef56eaffee02c0c9a1b7ea237d100a82951903b9f5aa45e9f907ed4ae59e35fc85854dc0f26d42b3ade9a7d2553d4831275cc8f03b0108e15bfde9c77b90dfcd516570005b945bb1101858dbd595d0a161b91f4dbf1fe72e7730dfe3f9d23a5e2f9a1e6c83caa10a64471e6d791312fc388146726829c1325c4ea3a204f5efaa73311efdbc3291ac62367b9e860e6c2d993929766345abd5e785dd18af896a40ea98cb5ee6e1e98d1c62f6364c73874f1647eb960c58badb07799d60fde0f19a299e6ca56548c55976935c20bdc574e5c8d2d2e0c845b0810806c9571292f8939543f1c651111d90b1a8dc8b536c090b965da5f7157909853027ebff5a2ef51f3a1a448ab2be908fe8c78b7e868916cd59a4e53c50062f989ea30b2e487eef4705ca1e52400702eb5204067790138f1d133d09bacf2176562c63e872689539b4c2364a9623e743be7578632de2f5ae4e9a1e3893cf84d47717fb382f9cb8f07493d9b0630fb89c12cdaf00c7a3edbafb91521719f2456f6501f5693ae64eebd3b742dfcf120d7b9bda9f04ae59136561f20124fb6ea742c6767d0f2e629275799c6fa7906cad8949c41f56a88486ce32ef118be464f87a64c9bc4f1a79486c0b8d9acfb91e5e95e3fb0b13279e88350ba3fd43d81c495926cca9a3bf07a4df8ca51bdedff6ac8964b576f67ae92c98bd9fadee8cea86708fdb0fedddd6caa3509daf39498effcd0f59df6ee2b7dfd350c046cd4cdec94ef5fe2d2a69a2b8f6b1401dcab995fb2a82cc30fe2300494008b1051a51384ddb551dc0cd0e623e3dd812451e4229f7bf7af1d2340bce17260f1951c48eb854f755fcfdf267938904b4bdcc2d0c18455d44af0ea313bc138f7519bfa4b042e9d833ad3f3d4548292c351607954c627540b8f1568b33fabdab696986b7865c0a47159b5e016c607e999f0496a7d0f3ab95b7fb39d1885ef78af95aa03ead53cb83ebd3d8ebb78e9d71db748635cc8edf152bcdc007af63edb3588ca1c0a4db91b3c58b2d7a440190c7c0a7d6884df7113950f3f2ae4ba6d965bc1f4c0e994e3b659c1f10c6259bf00b2351f7b447fb18208e66c49eae0bc54d5b18e74582cb148cc36b43f99b0b9856e7c38ec4b58786141f04ad8c30df5fa18c662e5e59c24d80e56f33421f80e699fa87653d29409d5640e119c0f4a5f24673ccf26c8e577ecabe3af16cfab82342907acd9d1931a23ade965952c385eed9ca9faafdff604f34fd220c8ad1db181180f3842610ee05a042dec32553d35c9a3a9d59955797fedad1bed8ff39568b71b0d93eecc5108dd6477bdda105d05b5d5414ca05fd70d5deb2411502638f399fddd9b2a6d3dc98245880b234e67fbb2600ce291200785b5a1b86b8a4a4b2f2212819aa758b2301a78b3bc879713bf11fc7caedc00e81fae1f8eb4baf73f7626092ff1ace1fbbc2390fb7d9b2901389f1d100d9e1dd54c533ba08c8a2e7710389870815fc8e7a88bafd5ede61f09c0e0ae8a9ad33c563b4795f80c8e0cbbb2f5f7dbad40cee52c96b90698483700a9743399f6de505dd782235b7dde94d7169f5218d7d75cded0a1ebdf1ed37a9892804f61545e78ed83189a5c4aff7da4bb6dbc7ac269d9d54a6b357b1fdd16e237c224938d61e3284b9ef4cfda7550258308245c1f74dce389598e3e09c88b0897f9c7d75d4b5106d71f4358bcfe3e6352add5df575fd9495ff01edc7ba7b4614ccd3847e839aaf782f26aebb3ff4e72dbf14b93167efb373df396b2641506442e7f8d81499bffecf7e5390b2f15bfcdab994c309f3e5429b074d346b736671d5c99ae65b501e499dbd00ca0625e3faca8ea49aaf500de9d6f9e074ffd78881374b8915fd2f771c8357152b26ba555a530bae47b49cdd4f49b4910872298e97059fc675f6874f5c27b90f3f5cea32e871bda736b0f0a5d3ad68ac3ee875159cd8f86564f330ec38cc89d21eb5be4c4e91ee75e74096df897dd52f19885804a5a20c059e44c9db572b86459d6428de0619d6a1bf03942f0f183cf896ce7d0cf5cef5e0027532c8c99d85be5f4c61d2ca5f969a68ca82397d0c6a6a7e2f176fbb2c607811906c30cea0b185baea48f647b09066dfe8e1931b68741ff28a642ff18c0f184bda9f864f8fc1ab110d314d2454615d44a286a18f563891f3600c6e390daface6f8fc7daed22881eebf6c0c6168759184bb91ad5a8de15146db970fe242454cf25b6800935b92a1c0d7d173a13813ae4e06db34b4efcfb3fb7eaf9b913021c46f7e6d7ae536d69e518fe5f152abc74b255c799a4f70c61b26078b75c7d3effe1f18c240dbbdfb95316120116ab99365eaae0789d960c1cfb2d7fd2b3cfcf4eb12e7fe39c9b2485c954bb908db7859cf115a7649a7840c45fb54789115b043948e04df9e5c6fd917891d5a4e8b2fa8f4791e1167c9050ff8c698064247a348d7ef8055ee423e95fc0e59aee924ee56f0c34187c10b5b5dc770751f973f76fa28ea3e40c8a1377cbeb6e154450975eddb348510224dc5f0c51c96485c3192ce4cae99cb61995cd689e477f5c0f5b949c536d6a6d53259e20716a61fef4829972323a18434d5b617f7f5cc065eb6bdc3bb679a65a531868e25ea9d8305b6f7a32a9345a3bff56f843a66c88c138884be849d1eb208ff35c0cfc2114d6babda6254d25a844c82ef52fa7f66b3d35fcf44356d569e8a62e877cd4b5892babeb3fcd9a5cc78edf78142e530554cfb393de9c760ca3c77fa447f41fc93e5c931631d58ad3d064b9ac8e3962db0b600eee4c0c8f5a8596a1e7d10fd9d8a846ae09dcf2e2695121f2d1a0f14b5ea16f6e9a172233825985da87044bc1d30d0630e5877d8d581dbcfc80728f37313c434840a14389d53775c0f398198b9c73ad88ebee05ef9059105f630036764ecb8ae9d7fd5f0a8c194d317204063bdeb01bd114d281849a056c407f72db5d465006b855b5f56b4668aa1ebecd16d26e3f7b58c20dfe6fabbde846309fcb8e280625f3ffd94268ef5cf9557645402e024170341da55afe8d3d29a2ac58e11f329e2aee1a003cf50675623d3d6dc0befb256c4812de7b5d2603d355472624c17b4bdf8d0b98775ade9da2cc285393bc90c934df2b867cda99d2bb155f17b3d69a8432f5b4e6deab9259afa2635c98dacb4a99259752d0b3c549819140616b3ef5bc13ba9c28f66ec57cb2bbe822dfcf09f71f10ef5f620aaffe2823fe4e872b933bede4bbf29d1012e482d81ef8916957935cd338e042b69bcf5e93bef02059a52911f44bc053b0812adb4f2a524a45d0f14fd7daa9e12ea3a396233fdc783e488d9c2d3d47769641a126093b52120ddf7e670f9d04b039885cdcb2aab9cc2425c0f81a40adf8853177164b2ec286d5d8e8179ba682e185fa0b07bd1cdc03c90261184316f07c46611753dd1bac9f505f678c2d1324920d589eced42faa2afd76beed7b443dfe25e3e674dd651b0b670154130245d8c11ae81d626b642b03994a11e4862121253cdc4c2dfb3ae72288c5791d24e247ca842f22b8058b9a16c3e7769d381030622a5ff27e0c6304aca8b9da4c98354d10ff67ccd25b6be686e26b55543b1cc93a2f82db04fae1c61132361285462067d636554fdd22263f14a11e65305003afac4629dda022ed85a5f2319dd97b54c05a0200215a8f0d7dacd5123daff893f636e53b7c6010bd63dc2c634df11f2357e3bfa28804ad688c9698661a06f45f232c40e23d9dd2cee912213e122caeb0d2067c96c8e212aa8a9017708bc435b509bb6941688bb9301dcaf93c9cb1bcce3a4161be6468966da0f187105c7c5e891e52a0b1a5cd07e989fee4fabed1da4215387bee8f996d805aa239ac391a35bd557d39bacf319fa474287446a39922557acd7944b1e5de73b058287fa59f72478f4ed4912198af059d038de7d3ff9074aa3e9f3b5704482eca63de53ccd8f942adc3541f8867da83aec92e0a3a94674ad28d0df586e9ab5c7e1c359ec527963b8cb42a3256c527042f03cadb07f1799fa239a9869cfa44236774af0c268700cad9dfade9461b054e3f31135017c8bb41d166a847ffb27320b2720750a74e7e78f8c68aa8e655f353e881960c8504a6d441b88c1253b08f14320259910fa3339799265913e378bf89b38e6e5fc887af14f78826bd708924de49b095dc21d8d033986cd4896c8471dfb038cc0ebf77ed53b10b9db978e2376863111043f069225dedc2abc27b39603d4448490dbbf45ad9efb50dc1debe064e4eeab7c70c71bd26167263a60ca92f858f474876497b2decc1f47fdbb3ee4b1515c623f276df60d8f2a787d87397abfd1e57a3bd7ca445e838736e348c4394d7dec636463fb08b3d21d10d3b16d61dc8762a0b6b4fa78efc5cc05aeb40efbe77d2002a3984a12a8422d131ca683d6bf6e904f36a862d5514c77a5b60c207d5200379255e6edf510805484539acd5c8c3248e1b5a9462d61bfb17cec263989218a556ebd4ad9bceaae15dd288319309cc01df7db3fd9eb5b60ceac8904ea3756b5704bc7ba45e557328f6560e9c0927a0f18db6e74366d7ef726f786967144177558678d4a280d8f892edb7e973670365a7561caed13e4742bfcde0ba3b081ac32bac886a4dc313c5ce85e45c9feb874bc60d12864c29ecf102a00d527bc55f5a1e006f0b9c4e8ac8a901a003f06aef40e85ac5936a692fc23ff8421160a001a20239eea80c021332355f27b50eface8353cd2efff1cb938254fbe1e9af3de457f2700b7930c52fd0cbb5777b82313f5554a4a5ded06a804ea96a0dc636405ff6e27d036ae5226725a44dd440e330216242e99c5d23c3c317b1375a934223a94c05d3b5307402da12d11e604e1aa6b40ec4129d348e2bbbd26db90faca07c751b35c6bb0da37a8ef04236efa42ac3852629aa3caadd04d7c5472088dd4a71d0dedae7d9a97cf3505af5d3e221db1c082fd9d2c77e74cbf952b3092274aa98e557fc8cf4e89cd72cbfd4ad12069212e4b0ed4d4dbd0b438e5c195631a52ee6eafb36a14eb8e0a2ac8a4352ed1cd9074066db1b647ee40edb789ace92aca24619e599f7537f024a39d61ae7d7e5c3ec3a538bd30f5a47159829b7ac6af55a8d70998076936e87d9db502ab0d723a25b8c2b90e34b107c6de4ac287b5347e762ca680a7f7f042122e110b912141f1dcbbf0812fc6d39e5e77b2d088b54830be990922d004548d42f93369e0c563410752692f7dbc61992821495f322e72c88f3a9c27eea96752b7cdf7cc0ed90e1b4ed77766abcea17a529f0676258c3554a550d0a897790fbf06c5f7f51e13ef392b7971634f20a8377e2b9b88b56c2f7b75b8b723222f1f28a3883e8ddd1976b536e8249e262a56599ede4164c5439ff9cf4883525c1359e23a3215b1791bcd28ef856726c51d104a5e80eb395d035443214f89c8e85b4a94e2f1c51b02251e6085014ba9c3430292685cce3a19575f72782f9ec18ea7db414f5c29547bc44e937578f3012a6d0733636b7e2f582770846e77a697ca20304495b4d265b99656fe22c6bfb8452eae4dadd2035dab50830edb4d739288a24b4c7c0d4f7616c6ef6f50f97cf8e22c8db6baf4ebf71319ae2d5ab00e4b9a09fe260108c9b70ed32cb70747f9907ed26c223b9f3a01796a4cb5870693a182d1883f568a9d239458856c712681d517568b848f3b80495416ee404f1a7483e4e8dcee92b5d114abcbc92d78e0542d830eee0f822cc9179ca7cb7a542ce705d072bd69bafb031cc89717135e2edf0355da0f65d8ab69c526574aaf36fe53030eda567198e2bccbe4f01143a355346a316209bd25a73e38036f975f64932b78697287caec542d70c2a8284dc1ccb598ff3c3e304aecb31e566fa727ee408d78ab4e5cb31fe9b5ad97056dde40cbbe4dba16e287013ab9896af37d4296ce369d15d384eab2f36bd5ab356b9d10680662222a136f0deccbda3ec920ec9a2954de0a81098b70144e7c62c2ec5dfc170ebdf53744461efe27a28711c9990be6a6e7061463202ae2b1816ada5bc032111e922fba6409d9ba9a8b4f28e07675d78329a1a2d5fee42e7f2094a4f48db92ea31d8ba43ac85a5f7049f4c721133ab5cf0fc0fa7c00784ec4812b5e6afdce23ba39bdf2bfc74aefab78d6a51898972b2904623f28fd918a5721d49eb1deb4773e9d64b301330cd9dd2c56680628b6993145b9b46e155f4e6947a4ee920c4612f6ddbe0a8134fdee0374e67a821babe76964d70831550e1ac20e4aa11ff67112e084e350cf5109452d431d86681d641f13589d55df81cbf746ef05e38d49274670c07d8cfbed58aa127a82948ec4fc92fbaf6bdbc86f3fc00d30dd60b130c3ef9660b1e284c23c7320b913e457141ff331bc6d7c0302baeb23475bced1472e9ca206cc1ee135586b92567bcb7525b426802b2f44ae7229ac45963502c7e1031f338533425556038ef649f3c65048138e0f5d1560b37423b511964ae325924092ff0aae781f4f3ff408cfbcdde0458c2a817aa8fe7fedba43314fab65c5b9804123eaf8284ffa9d71ce9bd41920a741de780f85b70c57b53768a2ebc6f483304b40fed279f658d1776bb942f84ec1d4c003dc2299fb5e36b852de4b900eaf93e699f3bd3bdc6c0930cc9774af4f4a87da65f2490f079b7d5c32804d769b20b075fb2efb524724d712156720b0e0eba74384261f6a5573883d59d0a3c2eeec0892c2e9d2a1a0b267d856777b8796b33d5c3b496852236cb25a4d9824f490c574655e85223aadd89e797ae3ed547de93fd1132ede0c6a661c9f9f8cdd9e819ec708b036f242ad6613f99958ebdee0d8d6166afcb9e94afd5728e037c21cf0f900920fbe140173eb68dacf3ce64c7af80339e4cec8eb8dddff3fabf4c285890d33161c19659cd605aeb3146c668e2181854f4361c27747ace8b51b2154271735854f5987435eaf17bbea2e7220f87cb2563a00d09a49bde0d6d1db8f4929a9a86b1d6271c7d129195dfd942ffc58bca29b479941f24c44bbc8d8c12e885cedc05805597a0608ff0901478765f28a46c7ba284c0f47e9bad90c97cae986b51fcf528c199cbcc48e54d632a30be50860cec3e60a970886dd3cdc4247f64c5ed0e56a04c065f235ba3f0c5778efba6fb93ef0435a82a2870e6c49564446a119b86a4b0ca934d52171b4289716ff0111bc8ad38cef01b279fa377c4e1a5eb8ffb40a1a0606426cf688d9d58490fd7d9ee5b37e98aed1c9b1a1ad9905a3a4ad08e838cc6f0295b6da82f4e1602a2a12471b120688df4ea22b755353e3bc0c58d8283a7604f4a07fc03988267fda044c9e14aa845d90815ddb038d32b0462e9e1e52131f29abe6d7bdd3833241837c28465046b60cdd55f8481ef1ec68f335dff93396fc2891b797968c843a6aa914edf182e8606565789b52edfb9787abd35539fca5a765a9077d7f1c0d9483be8007e51298ac83ce34cd7c74312225077119a4122c56406ddb7ca5cc940df4ca38eaa1dc637bf4eee2f4d9f30b0dd8954d85bcf86d6acd87c6a8dddc4bad9e2083162f4d2ff0114f8c5db092abee375a8ec6e569d1b380e7be9a80fb68846f1ad62f353f9682531ad883a83b4600127458e2565739ee097e909c5b8d6df0973c3acd04db7f94547556bd25d23509e936579891aec278d0886b94e36ebdffb41b6aef1d4cdca9f5d2f2aae24a74224533a25ff9cddd03d5ee83c1d8c1c8e35b88ae1e64da8d9933680e6b1d40f82579b734d32184a497831a71d570b9eadd013b8a885fd3a02532733d8c7a4718503872ad07b7c23499d727cac74394f90876f397b122754878e119d593d1b2600a92f28dc0a745efd093bb49ad4f981236f3cfbde8200fd88c153a168de0ab3cc61fa1ca0621834b19da638da5ebe0568d5e0049eaa0331f2b74bef939683f4d1e3a742b2a54a3f7477168aa1caa3b085f84f2afa86ee533d232a726e5f6937f05a182a802ec0ff1e8dc6b9c714cec23f8a7c692faa15fdc0ad7477a133571ebb3327c3fcddd3f4b1470aa9193246f165c080a5c36e7089e681dcb8a5ed4740999a85b08c38620a913bd9888c9749da07610dc67ef76bb38ac38c73782c7ed35739ab0d6dd2bc58595966dd858dddf605e498d46c5f2afea1f1f6746710fcffb9f803a39a786b5fd2dafc988b2372986bd5b2434c2ed99136a191c3d672f455b46f396858ffe5a631a67598a9360a57b59367f258f54a4c5c2a3f7380a10f2af30364fe7fc422d55353c16f749df47ed7fa5096b17af61d116a55e98943590bd7cebb59d7a33d866307e8cc9beee472c14ebe3720e05918c15e3e1227df0a64f42f84c6b786682188853c1601c205a34bee4c65f1e8ebc32ce5fd3b161f62e52e97063eb2b49b595c3d87c453267a4caad6d89e5b0f90b8434a13176c0eac1c3b54e2af10c65138c9021a6da69c1755569cf0fa65d9e742964f7944b476e76d472a1b53b4794b601d6ae16299bd060499670d0fbe355b2b7ff4b0dab3d56548a70dc877f9851db2ec14a342b183a0157257611ab9b4fcc8c5d33926147d694d13ee8bae19667184ed6c779f586fd316a3b0e4b35cff7cc5bb219106fed8dad2bf4ef6490aab66af08170abf8d33a9d364c7c48bfe3495d8e8ea17a253aba430f1c81a151ad2e84c349cad6742b27e43e35959f496955693fb0c923c3c145242c6c7f76a2fc696e69436d8e7cc9152105191b39f7b486cea82f7231ecb465ebdba6fd6324836b09d7985cfb956f836570daadf4babdccb90dbf167c7132aaad7ac6ab4006f565e567eae809d2eb5bd4eb1fa7e3f1183ae75e90c216d9fd25fc8ed0b36cbaf31f2ecb3932ebbcc3a4195e59b169e898563eeb0a432d7a8742010943ebf7e3c4d6668efbb9ad672fa153e00912b8af7b0c5a8791630b18b9c5950114f3aa43aebac96a10d31a0ed9c6205f369e388f7a62f3e24bb8dce511519efd9229db93ea6a320556e5acbdfb10ad5302826e253bf23163e0de7dd5f8e8fde1de8ce56c6a682bd06ec54d7d491d564ec725c0c56f5024b1a5f8b3e2e1efb51daca4fec5d308d61a3651770f5b3bd76b61a89b533348cdb51a5400323fff6440619933baa8409629e0ae5320b6fe46d1131019cd1fd3d187e38f82d2551e341d109b04041ffb4fc75f9b254f95afafae70db3aec5ec40d90bbd7dae076f9e48d5ab440f2b0acb79b837e7f981351842d5b448ef46ff3d7d8ad1a1996876d60a43d8cb6a33e7f7b40064c837e6c90805e02bbbe7d5e352cb8f1375f2aac153bd71bfc9a6658bee9d281b3a12258d14279030aa483c63f5fe0c100ac198353d1fcd725104688dd5763c79895b115a0b0dc54e8746a6d32689b70898cd9602831e4caf192fcc6626f5873d6d4077ca69e083de307e84814c20186cfa00d2b46e61658ce2db99548c8b7b155e8623fa4692fd5252336a6942597b871041836b6cdc8e8ce5591b64ed5f3331def64f68652adf3840b654a4a7e44fdb47ba85959db759dbe6e00799bd97e427034bbd65a11b0925ca1c54dff0c858c28d714dd54981755d99cb596f6e63ade90d320188d8b56a39da04c925b3d285c3ae528c924c17498c4539d0c54c9c41e072b17b1514102303d50e70875cb06a573e4972df189b41fc7361ba0a8d3207d36f65a17cc0aedceaf352647c9d9ca011fbf00f0127fb09879b8b766ebb6460ae7588d845e20f163bdfd1a5a46976851b090f5e431d21481e429f07883e7bbb6ebb16f99ed5cc316e6a559c588031a42174e491f08efc459a06459f56bb800e13655bdecc4818ec6863c839f601a04404ec4c813f59aa2e11b7d9e04df243aa1d6a3f7aa81d630e673275f24aef0ed27dc7d5070277b9b293bfb7c0585e3b223d0809cab194f98baacb685d717b986a5cbc814501b31e91d493faf2ce2d607e29364f9dd9c29bb4c32aa8331e0075e873616b774acf3e4dcd201292861684daf38e9da1c5541c4e88915a9bedd4784a5a5b00f8d718981f7fc903b1c03bbfec50363567660133fe01bd061fe12dbaac92f10e5721c1d3502e9722abee55af17586b698e3fbae92e14776ce0b719a4f64ae054c834a2bd8f500a8335239ac9b9f0c80a127cb4f9c4c02822e459f0b1d3bd488005774cb21b80ccf74f81db9ded12d43fd01ceb137d0f7c583b76352c7d0f05bd129503fe3f3fae1f2d2312d47aced422534415fc00794c91f828f09c62b0db56431d09714b6af2054c5d2ab38724a879348ec49b4cf2caa3835ad955286a85c3f76f5541e8e86e9327c56965b9372ec7e29321e0a1d63b507a608f4ae7bc0ec538373f563ad1f60e4ad7a3dbb684f303b4714f8581f499b735d147b38e3d95264a636840a5cbc6a072741aa10b715b78741b5eba175dd88549ff62ec61e4b697779bcc500eaca599a808995e68ec2c9999dd0df4a54afe48851b1efdeea9e6489c4ed44ead2b7cb571608cd9af037c286f21f9d1cdf6f8b66e00fb159cb991f0719575cc199d8f728c2e7a637b5dde01b58489bf98f11f49e99df3337df8da1a5f981beb60363d09f89dc1d8d3b18f5f6a397cdc93eb36c29a5b610b8c307baba33d39581defad396ffa38bd4278ab7f14c7cca9f40bcb7418d3447b192d516f6f65f5e11c155bbfb0e647f8fad9aba196e4139c7f111c03cf370d7d660b271670b358c30118212892128334ca4fff7fdfd4f0854cd374e3083a04ec0d62a7cf33a5a886272a66372fe0824cd1d57ea093649f8b076cc9505323177a7e70baf4f9ad77312be28cd0f2926bf5a60f0820208c519096c53542f185429857b9288e1db97de4a1c1151f778d08903c73f5fb66bee67011ae58c8cb83615b1903065900a6cc16f8eb86b9ef53f9a61dca395ccf412b6e8fbb3c2e5e0df4cbbcbc54bc4a3c423574e616b107c1ef0cbb62a8d9b80fb38adc60be0a307268f4b9d3d2c9060b9d9c0f8b2e4c340d5647142c653cc312f801d3ebc4e6a0771237aeae3f951c7390f58db36f72e0d9e0a329e957033dc8303631d1b80928b358b159ab08ec4528ac32bbac3a10f78175a54f51d607b0f7e39752b9d8697c9fa149d1ba978ac2342e155dbe3a07d43a6989d8290b63e342b3c76e50d21ec1c4024b6dbffe311896ae49c56f443de7d302e54b9989acd1158ff1fd424c257726b6ec723a6f8d2a8d1d307dcf09d352219d127c727583149af8010ce0c2ced247ad12905d90fe408c3d9045a456519f346e29a0e121fbbd169064dcfa388aa8ee46506a59de2a5ced7d63b1397af1516b32afa6f7b5401bf4acacaba8a9fc67a23618a6225031474d946cfd98571a50f57bb4c0ebba2ac2a69e51d776508f981c7b99e62017c2dfcee9257b92df406f7319b102b5426c3c631345f756c6c43b2b2517ac18f0e2f7d8025a036f6368750a29cabc5cad8dfa81ffb4be70d2383019dc9fac140083b89297f589610869f132dc767586b067470e6ef04e36a571bb10faf8a1469d2551b64ff57034fa8a170130760e0eaacfc3d216be3921c537519249d2fe66f4e9fb44e819db529f2d579c239c2132565b0965d46885f955d23aca113ff1ad50d0ba688de85a5e60be601a92d267fb37a891a227d8309f527b9e77eafb68cd1bc4e48fc32dac131f9f436a690e816225d393188cd5f001ac73668ce2f523ca05b3d1e9654b375cbfcc2c17c55090d18d23bea80802fa42b413a9d7f9653917f025bb90ec09bb0c6b9cb578a416f4efd95922fc2fcb1863215fd6f4b1331fc3a5fef2b00b64f6bc55cbeb40433080b680829a77bae0cd07c20a433c328ec04113aba7fa49fe5be0bdd7714a393985f83c717ca480cf2a23de04db235aaebdeb99ad63ad01639f823b7c95c935e3aa0f9572997ca0f2774f7958aa31dea596f11596f2fddd791ca27df4c9673f6b7ad9f9ed18eb67a47994dc43f8ef1ab2551f34ea8489256d6a657cb8a47ec0f230fde713fa89b0fe4c96ceeb1e84515f60bf49e9fccc3b419ec5ebd6a978117eb59ee08f70cb8250e630f66d70afe2ff887d704b94a5587a14fd9f044302816c492ecb8937cb1f39fdf8ad34b49ed57db17708434125eef0f8f737c078262100a1fcf757c36dbe672a2ffc1e8c7169c9d9232a7c817f474a8afe4664490a4db8327d722a4308d8681a7a33accdf2554252e741536b5a208894b72727f45920e203b44645fe883079c95ea09736d56a62af7f62c0938cfc0225f135b7934d4576e663a72294c7a14367c99e7a0da9dac2a41f4e8d917d8ff489be2e848202182d18aae8856b6236f0ead877b5e1bd921a58716acbf9a8afe3367d16238f1b2885e9cea58184f27737ff00b60e67cfd891af99100bcbf305f8e92771d1dc5a81d493a8cdca1004502db15a3b0556a764d4074b73bc7bf3a40818f67e275e179560473f37ee513f9a21546539f9299b6df77294cfb0650f87fe20006b6fd5124bfb7c43454c08941dbe5569a5e02161810ca998537f977d6ec92e57b07963c58ec1c47f5bcf8be7bac282f3af5195548bd820dcc36d77fe04736136f1857689d37a0e4b789922d52ed141674ca2534d76249b49745541f03d5069a02258d4447fa56bdb48909393c069c4d83b5af807c083e0cef85d1fdd46b167c9618724451e8a47a436042fbee75e9ea26946c9262f29fc7e591e5397449ab19d67bbe8eac8025648cdd31403867d87959f50c8a2a7fcf76493eb19155fa8490b889d45edbb7eb8de05ebcbc8a5e3a351a79fdfa8d569f4f06a1bbe5ded1cee69a6f964d15e718585fd93f234cc574bb41661fd83a665384bf19ca51744f10276aa085bb833e0bf1cb48cbebef132b06ebc42fc6d2c49e71d757ceb1f7913bbf08ebc6f005ee76e5ff8cd310c63b89766972331409e8b3595d69c4abda8d6c83dc2ebf2ee4fd1efeb3b575a588ac6146a4e3dd53cd3078bf63b9769ccc2a514ff5ee997871b325e02999df3ff98d2142bb7a73882cf4dd5c595bb4f61dbb5d994536b31fff544a7e2122171a85d82b444467246e2a8e184bead3a9932c861f06890b34e520e0cecf5a51c8f46a2c35673cb873d1f5afa194bd6dc6589f7f375f28f8279486cead1ff44445785664cdf56fb2b40e6d84f5cd68ef0e2c99f685fc67aaeeb02cad0eeee4a83a96ba78fdd82592dba1b726fec8cc29cd9f84e62b9f11c2d5de098dbed766dd3cdd34e978e9ff9186ad7761baebb23a48d15c434f6c3462fa96690b55b3d2f8742afcf6722c64fe9777a72cb948a2cf4dab7db6c4ca0efa07b1bb26f7aea90dbc66ade8f1cb13cdc68f02be82ac98473589d105434c9cb6b58b223ea73200a6e9e2a6d8f3909b6c95e8038b9320796950835c92e82418888fa5bbeaca12913332e9f9d8c68cc3bfd81d8b82e40f6ba661944ad48c17f9f00728acc29f2391fe7d3a1041106cc652efac761f0e33ea237f989ca3b35591ec3dd61592cb8120b3130b8563fcab852d162f02c550fabe9fc7a8ebc00ddb7b56537b54dd4eb411588b61ab61c243b0ea7310923223ca159d6cde32dbe12b9449a78856de47f1b68ba10f0c30dfedd32f277220da05ec3e2724b1297e5b6d193435d4149b9b3721b9d44ae0c03c89d20de831bd01a5f3716f0b9d3d1758cd3f66c66c6b01cc548b1e84f7e7abf21afdfcdaf62d4464af25eaea524dd9dd7eee308681baed338e289fb96106701040975f01b2c34ca534fa39e148e79485e816a48e467eac792d8af33518fe43aa8af2e20d9f3f3509466210093754901bd96fb3ec745424ea2836972d7e74c1cc27348152314143028adb6dfb12d26e1985cf578eef822a2aba5b48e40ca236de5012d3e1e906f41067977f0979a07ef12061444a40c63e60e063b642946057e4b82d2b493fd45f3497ad95b522d3905051a0c1544d42319c0be522095d81236114e6e10d3bd55a2eef215d08fac1019fd008461698dc8c0bd9861da46af875f121badc21402cd8d52a1153441c85650a3726b04f0d3f9b62b04ba8d02265b4eaf29f4ad559a870e4746c4924f81caf1a2ff10114267e129795106173a7fa989b49de3b4a1d5a1ab5d1004c54ee14ce9e2c357b788f82abf7a92d7a95dcdc0d7b93409c4631f9a58f18f8ecc3f93038c8c64999dd6ca2af81b1dbfe64a06cb5d52228fbb290c524fe968fc0ba4657e319499fc9a43ba424ff5b30e49cae07f3ba12c1cec0c7c81005f1a2bd11bcf6c5fee5c04e567919069dba66ef05066ace903e3bfe0f3747be819a54516007da8e482a8ef2b3f330f6ac040d814097dbc954431f64ef58a168ad7d9bef93fafd6281575a93f40caf0c5ee81061417473ab3f957c778fb9779fc5e88ea964787a1ce06eb9b03c6bf632331e2672a1a067973c3e5b8c638d51419ec9ba0d0b2aa1af4705e5815800da10278da9c483f88120d9e8ecabefa6c57a010e0a3ae5733389a030ee63015c1d8dccb0ed903f1fa23de614dcf4358781f6f1c36b73dfa61b04f9858a0895cf2712031a6a5d21c0d5047c8ec8291d4a122ff56b94c618c239db80fc5c90d99c9820fc34f09cefe78acf446581c7a12a37c5cddcf9df9dc83930210f4a97beef59a49bae0647dd97b9df9f722cb62fcf27301a925f83a5aff4001e28fd4a6d0dbe2c7d67a4f1efc57c492b66793b459d281331b285e6769e8b20e995e7192325ddf286d00f2ab86818ba5157a8df81722a255ce97b8b44a63bf70382f3862f26623b0b53dfa9111d6108623dedcc6320e3719619a2c09dba2d7760b9f1ba1bd8a226a9414ebbbc3335629807ba50b742c4b2bf9f1ed42466dad112d926f935bedc00f6acaa5671750d5b69f433df09c5a1a2e21a73531e0c7bbeddfd3f22dd7aa2cb1d24dd45ee5716fd93a0090374baea9cc0b65a3a58aadbb8ff2fb71ff791a8bbb062e2f1c13f7f0628076d2763c513988667f1f27341c08d3257d6d69991c3cf86cba44db126940335483165ed542c3fc501ecacf123dcb2368ebd1de9009551c1057d803d77bc5b85ae1c6b37681b3758bd6994afd99eddb5f2c4fc2a5d7e0bfdee2ea36666ebc4bdd7286e2c688fac8e1f40475861a8c7db97108f77dd1f169ba7eff778f4be2a4d6d81a4756e6cedc7d4dfa24e9f58a2852fefeec04e80bb7b4e767473b7a14c24dbe8d704d8e5f66cc0229fe58e586dddc4139e825cd801707582021dd6390fcd3a92f5b2a2134211e952bbb2f6dee5d0b02a9cf15c73192bd63735082c6458a6b8703de0fae9bdb85da6e6cc16bad8669b4e2c84df88cf2db6936586241d600e202688136c5a6798766f4afc00c9b4fb098be81a149ecacfa710299492f63911c8b7ddc4a3624cd4dcc364ae647efeb268bf6ba8b277123044af3a1c505c0a0ebd64f3d2cd0460e8d6fe58649c757fb943d3bb3e41a09a622e87a840fae89934a9264c3a0fdb3e516183980b6690fc46bbf7fbf89a397c4138c10e038e5314401669f5efaec325fce41e5a4fcabf6f40ee462290c431008694d2027e6226921600b61fed0406509916ec3bcbe5d57c3155b36279ac51d2c3045c13e88891bbf0878b873b5a7231b449b2e7c5340a5010e2811e782be9f12ace9792df4cc6475458bcdee0c62c0091969106ff1d96eb483cea7c5e8aeab13b041fd7cf01351f82e6754004ac88538ab614af0968180ac73aa5d94efe3e704a27dfb354e111cf9b4c80b2c97fcd7298d6ce4a5b7e149d1c5209f3e53ddb80a351b802f7f24df1adb406d1ee1b8dbca1bc3e9add97a76dd471c4f2da01da76b82a40b05053dd8bf08d6edf4527b2342326cbc8ff2c87d47be791fd0dbdad6bc5ebb1b23adf7f720fe96b194d731060faaa6d3724aebd0afbfef12fa3342aef849a5e4026130c0115b9babb3ff327bd9831d2553afdc736ae87e36e12ffc1d2bc336da1cb37b29fbeaeb118e48acf129d5462156d15e7c7696d4df31ffa6a3ffb7bf0fd54d82c66df3485d268bdfe82e13223baa5389e1264b7e6a59cc713d4dbe430cf2410433c03b27ccae3853eab466f84387fdab9d5c661d6c20e49546d8dde000bf37336e897aa0c44ed58eccc4ced63caf06f873194ec9ab23e744289f5f9ce128d98b332cac44fa7b0207bece20bcce0ffd8f1ffc7a10228ce4cce64acd09838c67cc4eb122f3ec3e81c1166ed4b3737bc17c5316d35aebd14b7bcee37b95a37fb3be33fcac0dcb992cd0b02ad0d3eeecd8dbbb0c00e7eb0ee33eff20d2beb4081e37926798616ab0ebb1378c67a2b089008cb7e58682c1e16484a547b216767ea34793fb7f37367fba3a275f940d41d5b6a2ab408017aa029c1934b481a0cbad3d8531a76ba24e30db07822f8fd840466e1db65c745a81c135d82641309ed036cb957fad6949e694c3450482809c7523d29238cfdd20afac1aee8f6cf6ca1b63610226a5b79feab13868a05059eb4d92a0773762adafa2b78325f02f3c50073f2313e21f4bc21b31d499ca6a03b2cd7f78877682138271f446dfd91dbae70b5c9b204df597a78977ff0611d2e8a99850b69d751053c7931c9ed4234e3ac23387e53d528f8c86fb0c2b1476f2bdabdb47af142331782fb8773604d8fda0819adfe0b8dca4018bd01d4ff66502b7f6e7a37699d49e012cac86cd5224d531a529c42c027009aa44688586ce5202fa342e1e4966907a29ca62e68114cb235e3049e3b999eeddbd060e18c53c49006519ba65ab3964edcacb3168ca99de60d0f1e5d371e1711cd64bb6280e77c53582f17ffa482954362cc46d3685634123e0634f243169da0b31d39837da8ddecd15609d52d644f18fb7a31e3560f3f9faa6230cd4be35fbb3ba913d70c399ddaa06708513a24d29115ac3d3de7911a392fa01afd645c655effe35cc2f655112a652242e99dfe8bdb4b1fdfb8ff3944e6c5a9ff46928e2c0004c7eca7a750f40af55b108b4851224b38859e4ddd7538ef8fe2e6d74fdcf2eb3dfbae73fbe4f2f20027eaf1c5ea027589c51faa979420eeed038646629065e1b285c0bc48c0db7cf4d6a1024e3e7b34b0392001b42ca37d88551e8397fd276450f6ab29c9a1a4ff4a648b1480b5f39f667375788acd637d5d325dd6baa47c4de66065705ccf7b58f1e1b63e48208aeb72148ed56d693ce50cfc1a4e510c3b5317c84cb61226de60330f2d164ea108e9401b0d95af5859c8d406b6cdeb4ff8df3b726652cc41e64742d31cc3243a912c514b6c3475f4440e73aa6fde57e6cc116faf913c1f357b8767dfc373dce2d59b9510b36c3bb257e734cca01371acca410228aa7c9d0fdfbe8d13db0d3a7f109529fdf537cb5b66f8565e39b493d959046f8057f1e152ac71ff77275b57a33e394ebfeb296e09e875df025456ffecac40af078a38185437c22dddd1a3e7827c23eeae0f7b975a9a069f730d0e8c092c03e9af1b68bd8f40bf1ee7f54f87a68176ff799d234aa3894fe2ffba00306747a1d673e5a67417f1c2c70e383cc348a2b3456c08ca4d13094e28d39ec1fa5e646f4ef29cd6ebee7140f79386d8767423b4a49db451e1e372861572e65ca745918494043391dba3f169e980255931b3f18658590965f459f0816306f6927d624584f226c19faf17df6ee3346efa2d382a2bb5f53b6fe3feb8a2f254745f463f4d11567639beaef3f853312fd6a6f7c1bf0542e1ff9925f29f25a5cf42f7b417148661fd7f4fd79075119dc0dcef8afb8e6431ca830432755165b243dd98626cfa87cf726fae0e8c0a6c86587582862cb01103b50986023e014fcfc5eafbfdfc414d26d2de2613412420938adce547ce8c957bbb43096d3598ef5a4bc7e48b1fe5b7755eda8ad3c5039892e0e75f888d32d515e865253eb21db9c628a492669b0f53de37aa3078ed1162ebdd9c1037266ca009a708122f5d6f58e8df9aa747bb361690e9eeb18eb7f29656c9d695bd0a189c2555c87ad584afe5058a79f9551fda77f19f235932745111fd7bd7ef7e0403d1e10212087befdcc2d0cfa10033eaec42a130d65ab347f72b3bc9e5f58630c927329e42d7fd480883ba7fea9dc1e38fefe980f825b19a7fad71f8d16a4d1339ae1e0af24de79a9ad79f8ae4e677faccf3d1a9292614c7db521d2bf534ba52c55cad9d08526cc11e2561d1331cce9cfc5f36c74e80705851ee6278ad0cc05dcabfaf4a8792f9fed4363258da4ee64963cb5162029e60c81452e22ef583daecd48a638a2ce765db115d108bf0b09bd5c568aa7644acbf612116ff91f37b3de654bc67892e09beba5b75559ad6ba7e236b2e495000e2c784ce59da6a50545e0cd5620fd5b279859db53156b31e3518983801b1735160e4c5ab0aa0ae2bca1058ef5040b72104a00419df4409b62e1bd851d5aae7319bacb59b0a541388242a8c0a8f5282562b430305fdc514ea6bdf289cccc91adac868b2c43fd3e4d7e67bcbd4d3663bdd10066dc416f8ebb2da0cd36e44e22b4e59035ef2b43e98b71bd58b4b51ff63da73dfeeb97257d483eae44e4445c980fc385e3b4b152fddb63eb0bb8aa070b2a71e6a3c2b5a064f4855876f7af163c0d403b311a589a6451ec0f3d4974f9246462f46ef28afdac726e4b11df6fbdffe4fa1c5f7162d42547b1f45d253438b084acbc35f4674c84d96097a65347f8f54befd1169a65b843d9dad83415fef1741065b1485a8da78328b1f1c6872cd4f646385cb68bfa20366e4a0d7136133a5140b7e0deabccccceedc399d4db536b566311529008f367a0dd7b460bac2df1ba3fe5a8ef9a59467b76a383b8a35feb312a16c3ee7d576710258fe38635ab53d3aba75e12c6849ea127e6409be0a57d8e8695ba5345570c02b8aab2fbe89310b853b7e32049f69482a55c226ff887a404298f8e2ce804ccff1ee31306f89b87d01a8793b2e447a3ea054bd0795c96c2777be394b5e0f2b5b213ce0806355143db7ce4933c8b9f178f9f902e82705c766811ea55b610e67b661bb867f87b320dc6844066c2b1dbd44ae8c6f2dd7c3eb7c413498042f918c07ce72ff8a4a6279397d70580b85d37a6846389456cee16d2ab5ae144837c2a0c377536d7528c83383d9858b7850662372a7fac5a012810639147f25926334f163b7f2ce5882db2660c055d490fe32bcd2a067dbd218db2e23ce8a34d7786f537cb9ca9ac110ecadcd2977e395e3a23e2206ac47cd698fc560f9a69b8c3c6ff10f51ce85c0a80ed6c2e7118f98ace007e5f0e075f7f12c4b6ba0447cade349b24625813eae3ab4ef8b3cf280f8f0ac5c2e80a8c8f805c9cc3b75071444d2c00c3a65da52d076a35df3f3b58afe5ec19a6ed0b788414be1514cc42542780aa7c95f53aa27ea2fcbd3a940c14b16f0a2d4be60f8ff3949c1f479f4aa80fc92d714c1a03c312ec0d8c8a7bcdbabc7df939f08130c47a6f785a3136b8d03511ee27506e197cf3a7e8a91532525207c2262a86f886f4078dd71537c48c63ecc11f47055e109195608e1b827556f286f7c04db971949aeb0e5c0586acd3a1abc05effc60a7cf43f6285203132c3a90b218a759c949d489665df8d5584ae80596ea907654f9afee5abbdc2d5901855539f1b96ffd151bb5e672aebd8892985ae6af52a1a09c3b005a895b4ebb228def64840678cf9373651b422db1203ab6bc62faff38405c7722336e3395c3356df4f428c1be5ad57e035cac224cdb95a041a567c06292371cf95d10570cd17835e86f672335ab1e9a2cf7a72f9356c7e7bf822f33f9c1eb3cebfbf723d86bba855cd64eef5fdc001e0d2b0b405c8b04a5df0be53186559669089213f1656b594e7a2f4dbef25aee8e24dea8d239ab22bc4db08504df59481d8c82d1ece3694a2f590182445989fa02f9e7d8ffb8a0529898319841d2b6be659e1270ae94f9cc81cc02ef3f174f6fe2ac342f3f37fde4bde9f182b2263a2c0720b2acfbc2db2e9b3c59e641c5724cf75ee20d95e577e220fe0b276d48c109b75b88309b593b083b58f3c43bfae461f3af6b164da8c074d1dd455613277aae3afa13bf0ce95a05c3c1f46ab90cfa1dd58ba7383e5e3b365ffd43a0847d5b1c5756c57d79f066670eddb0ea5b374a377d9f9553b05eb4b219b83285c62e6fb70dd5079c960dbe92a0ca987d0ec70e7c45ff0cc4e6dd3f896198a7ac6d759c45518ed631ac9bc58e7b672c0cbe3697a152547e4a381786f1556110971be768583d890fc29949af33bcbfc53176372f545f09b52f6e85d233527fc4091dc5c8ee5f33f653ca6a2d27482140fb4552305e9fde7f915a7d1fef924776104eaeae6e58ed2f4542e05f382ed8eafd71c2e41b6aa5a7189f1d5133bb76cd94af70f593c5c01cef9513cbe51f98d3d80707350f789d12b043f2d10e0559992efad459ca07441d0e8222379bdfe9bc05a608365d4c1a953417d97a2c3aa039911fc1f7ea1898204a30837589f4a6d77eec066268df3d989d6e574e38bd478c21ee1e985070cbc5322ba693eada6edd030129e10745c7a50e49e1950b9d80bb02a21b4a386e76a57dd010fa36a5eb53082769b67587cbc86e6a791a42d0bfe4f67dfe6eab518b7820b85b4769fc4b3ef797bb0ac5b26cbd3f2ebae15a73ade03328ab5515853a01a08e354edbdcff3b2d9a5bcc4ac6a099ce83620c66086795ac44f4913d4cc6da02b76f6fa2fc4dec9ec3578a3ef21969c806cb1967ed3648cf0a2ef71831c1c656e39900e95f174ee068489fc4057626b788330b22132012aec0e5880b15911ff06fdd963a22b05f5b6ac402788626b69668fac08d3b1639a05252a04bf93d675deb26d1d0ac7e07f7c1cc5a2c16ecedbc695c0acfbfb0f0e2e3d60784b1785c3d6a172bfd38e0941a7f4b3e9eeebc15d2ca5ed3b07052fb637893994fc29d6438140d4e59303a73e1c6153e4b96267326db1b2551963fa3bbec841d227af2ed5a662ffdae491314c5e65846031f65daf6f6adef9d4a58433c229139e7cc9730da2947ac731a4d53ce22a8743fcb664c6c41b64c007de57a1027e1be120204b9bfc9f9d75585f9dff9e778cf21f4c57f8cb2ee898fb597362d71c5331c6b226bd819971f89a5b0e63a59c9433dac4445a0c5237a920e74d1f1b45f171069a2bb33b553671911d4f31e7891ac781727db6a382080839128800cec803d21df0b0cc491225822e2c1ee2752a638cedcde6e8d9141f4602ad5b58e9cd44039629b07a56da8f5c63d5130885bbcce019db82437d9dbff0484ac0468a2f6bea8c6692336b403882c435cb614afa5cb95e3db88212e8274a9c93e6985ff78def72ded8426539f8c33e4c69d87ccbebb6597d681d8c162fb9dc7cb9bd8926436f7f29e1d0272756b9e3df5c09feba4a65f51dde85cc93b56bb47ec2e0fbff3d44cfdc0fe7bb7a451196f9bc8bfbe03d412abddafcbdf8a9108c547bcddef828d7cecfa3c05548ac4413b6ae6841c725ce235cc232b81ea86bdc193b2695e054ec23de8bf5db59afdb288c8251252eff1e2c7a209f43b48b4746f823074d89036109b96134d421d99a1431e94010b856c63da6ab5bd0c0e7b8c805347d601f248c663ebf3a1da2f8f85def0d9a08932fe1beb2ece939238908c652df0d71e62f6857a112dad30728fcc8514435c06f2104b76ae395855632aaf15b492a42609b2e6ab1af3b36cd550b38f6d60354f29dbbcafc9fd5b80a3a89c9bf08cd430ac4c0f5b86a409b419c4cf22af70ebcf3fb5a98e8428bd9a9ea51470957173efd3fe96e3d1925259b8c902f8341c9c39b608982d318625751747d0d2f88a44bb035ffe6edee6c5ddcf7f60327fd9610f71b1ba56148adfe48d62a723d3f60690720c101de48a55d5797758ad561a10eb0c0810badd51149e9fbe2b27d10901cd625e98ae5918c9bc068bc953d92f347b37c0fee26b1795db89440cf5c06e3b7b798f1fde0e80ec27378a3b6ca99052c785a58fece5e16196fbda21b7307a0d2b4e54f2f2ef75b314ff7f3b83de53eac200579f4a808effc19ecd0b8bf47fdb7e64edcc090039b3aeddf2e0b6b4a87654b62c708aa13450a8135e7f547d16804810680c36496cbcc564d68e0240c4809a4d49f8e63ded180839042047eb861d19bc7f939dd8cc277f934b5f0e901d2f05ca7c90aca2a5200dbf6e8bcdfd9598291069df1c93668835757593e647a061c40a38eeff23087e7afa007a2aa538412db2f464afd35ba47b80455001b3eee61b0e0cdb37337bc33af3aef727f254c523ec7def05e4503180bb32be5a0bb41b9e5e42d372339af7e3a87e6675eeaa96de00abafd7c86a0c57f2c7500b4491a4f2503eb5212853f4a3128bec4ce9063f310fcd25b99f2f6f1aef6460ab5109c705f32b347e49b0097b1eb9ca84b02212dca3379faafb3a83b6420f3710329f0a9a4718dd6289e64b966c2f0f6362c4b7a0816e3d7430b9641db3297183a28d45930fccdbfa5ffd681195772b9adb1e91cd5b6c431a26c368c659048cde4530ffa72b44564c7a7d0454c100146f07e989b6586d808071ff1b25863767d5cdc35ccc9dbfab6a77e044610aba970e38212774878f1949444afbd9126a472f85383fe85d492d5b5498c4fc679e6fb0a3afb999d56cfe71a21c24a91a8b7ba7db7ae13fa613afdeff11bfed066516689dbe9c5cf403bbfd82235b33978e09aa085f02cd11475b51c56da5965e7dda02f5ffdace01518ddd87d1f438eda62b5d1646b31156a743bba0f32cbef60cf3e05132a05f44783c3e6a87895ba27b99614b4cd1c725794bfae62c56fdc1a9ddc44703d1845810061091579f7e086c4969f74ce033369a1656e4fe8159e6064e5a07f7009d0b651b95a0d44888a58645179d5b195dd433537dcc9a2fd1620c77797c15734cfc5792fc6c1e206177458fb421004b701fae5476023a9e779ec9fbae1d0ed17a55e158ac48106137bf73df3eb7d970bfa113b0ce4590a99f130ba9b76333f6aeec251558589ce9a2d4d02ef08ef1f0601b86c38b95b13003bb58f3a7a4ec76581db03f39568ea8909e3958ff73e44e70e79b95baa4a03cfee0011acdaf38e01773c95ac6a1d7b6eee403ab2e6baea8e8432ce75177166643d5f20937220ff6eee12e4be5c550d5ca255a499b1e6c00ec30a70bf14ff60271864ba5b4c74879a218ee95d291bdde10929875697a0d1faeec1c8684196581b711fe1523584c78603940f647064e005a566a94fe5616f45313c5546bfce827074940ac6f57be90eb678c51ad7a33f412f2bdf2ce734b24dac31a41e42346b0926bf7356f929b21e3bd19cacbc11e05534f896bd5b056a6c1ee9ee1882ea45473d98b3af2ccd527161e832eccd9081754695f8b80e20dfc9f6f8287a9b26f7e3ba9ab5c837ed4e5c8a2bb3c88bc65e28eef9014bf420bf9f837ebffa34414839d44eff946deff1a5a94c1311ec8c487630231063e8c85f30536b51e31840eb4fba7b6138e15ce3ee0b3fb8297cc29a760a9c7ee1c72766235f81161ec3f4bb80dc67e85718bd9051c6ce736250aa6217ca9aa22a8068c6d0e13f9e53e9b31e5c81a3fc935e60fffa7d0bb6537c313affacac4a14ca601b2b8aa92c96bb5c331809e9842008dbb661099442a7ca188dc8ec84723b7fd14248c93ed0792f3f5faade64dcdbf503a4db916b023c903a94870f177d6c922d98b065e37b0819405cb970dff630edf3e129ede9f395e24e418b766be61d00aaee89c7d036b7f3ad827f5dc5afd9d01862ce3590f9093b34697c7137ff910ed8cfd638c17fe39390ae8e46d17699c33397178703da5aba23e818616eceb0cf0d55a4bf6ac5c5cb4e4199fb23d8d6e315c16d59599c178eb12ed257497673b7fb2c8f61afcf3b25104e0854ff3798273d7e391dc418488eba50e3c584b24b62ed57ef41c8b1264e7066a23f72148baa5891016f0be21f991ed8d144378938868e1ba2a9801151e067ee498ad3b435ddfebc2baaf0c9e09f398880146e7ccde3c7c29c14aff0f426f89ebc9e9f1ac6739bbdb35480d4721ef606eab88ebc1de3d812d13ea4d48ac360caf07f7b16f8f3b979cf228bb689a1beea4957e7b4846fb8f085b4fd401234f02be6ce27dbe7f408fe83dd6c29594f115221fb74af5f93967c629db32273c96dd7ea105fb1b5e1017f71ea0037cf531ce7086c083dae4da61621cbfd85c56bf0266e58f236dfa06640059f2a7401dd31df34e6623e30c1765ca7d5ef845b1a45bedcceb3ace85a92cda1c6cf22e288b5d3a1febdd8dfea2e2d53deba5d36a9b783784c7f5e15d90fbd2165a5aa5dc073bd2bab566732d61ccb02cae85cd6d9d0b55561e3305cf08a6f2f293ec99724849d5109486899ddb9995f44d8e169c4ec31c6fb38d4173caf028a2513b6847685604b8f410f729dee33478cb2e9210e3962f9f175a0068c53ea7b61adc57aa19ab0d53cf2f37c1143944dfa2e9d40c2fc0f2595cf32a1c4ae6cbe3f5751ccf302375ab36c30bcf79bc5c0b6668c2cc1e4e12a913eb2561997d6db1d4c09ea1bcef3b96f5f7f7971f23f7b4362413f9de93003b1a6169e706ce6be1a94bd41cd61b504cfaba522a3a49e1573d56143c053a94ac589c721b14c94911f5df2599b088ad95c1f9303f62d570b19ce24e44eaaf37baa27e14fa2d864c47ecb1612098c781e1a649223765a0ea1f4986c0d2faeb5524dd5e92141686679c4d9559a493ceacaed31e3f87358c683cae7a4d7b6f2cf813aaf951ec0b5bb5900c03f5d5a86f2d9a82186cf00c5c527bf550e9528ebb937f42459e59682159dec0006b9a741d8541409a99fa9a0daa61efa59a4afe6b1f868a3bd092144ddb44d8d85a27d6f97801edb4f65294a9dce7317e4cffbcb01bfca83bf6152ea99df8caee8021fdd9deaec556760ea826f0e2af95d88dbaa90d726cf52bdbc5abf5ce48e2b093a38cd85f061f2bf29cd2841fbe8ad9b58a7f4d9a2f22192db18e78cb392bb88be161013edbe397d3668eeac77812dca1c525f55c9aeae6a596d9217e39b07aa31158e9bc8860a02db8abaa79246175f7413321d49facc569e01b7b89f529391b5df5afa7446563c9e665f3553cbec58901d9cbebf9f10a3adda15b4737a14777cf3abe81b93a53308c89d9670bb37d8fd07ca75c48279e8adca064f17c9b013771b8243e2fe4d586e3a3d0f78e7df91d7db35d9535d43d38415e028b10cb128ee826b270e76f5e8f960bb6fc83e51f940e377384dc32d95baab069711a91c9c1b1adbb3e86accda9545c63dc13b6036d30ef4f0db31f58d2ef7f7ffa094202d8d70c124c5d9fcaf5505c7dc3e827f40d10d49529211f4dd53fcbfb8da8d0482495ac43b1b8bbd806bf9f5e887b90696627353f9aff47e6733f0489c1295034238a52aab5cc5ceb35d4d3dbd2cbbfc7388fc880f4d69c6e902d401be538e66b30fae6b02811c3257501f3a64f96794c171a7238cb4b3eabfdd5b299c13179e0659a7a9ca1adc63fa2b56bcc68936d25dd9fbc46f1d9afe2e6b556b0889cdef3680aaf0f2529e54890a2943ee0750739a2c9b882a7f29bdff7e58b830f9165f2b649df9e614e1c4fe5f9cd2b684b79a618831df362bde8c46adbcecfdfb3843af1f652c7759c35d767ef208e76ab58d6500966df70b6daa68ff3f52bb16b7edb3cb930fae897924616f8ece2a9aba740d189908aef0fb958ee95f18acda06f35022f1f96f26fbcdf6f77dcdb8b4a312e891cb325f8408d8341be563ba95004996762516ec455af9cf683805840fb0e55ba7b6b5b69d9556de536a08308efc14c0388765e942105c3dccee1098db4273e6e8ad587c38d1ea4242dae0336d3801b2bb3d026ec524de0cd7eb43a5a683e3153b82538f5b6dde1973d87ce4be07504d794172060f1f533fcf2e6eaf5bd35f5620555a92e19795cc4d0bd93e5649d48a2fdb22cba2b456cf2282ee2ad86ec24d617e5bf6816ad8391f2554ed06467731521375235cac5fb28c2f336c75ab5187830c5b39d0f37846bf229054dc0285a7398852c4f292190c1357c001e818bfc4265bda7bf2d577018b1b48c9e02d11e2bf027db6eb560b42152fb1a02ea65cf9cf79e8f060fb3e7a7e224785e35ca5529ef7cbe1ea7276f5f09d7a1de67a65696fdf945d04304664e2f881ec352c71be0dc59d33b968d9676f90735a458e2a1eb572cf3325710c94748067ec2e4697c80213ec1b62e527c28e33bb22ae6306c5744e91204fa9f29d6ee4c40f588258a53363ac57b311d724a4959ac1781fc40e68c25f9df7cbe80349bb6dcd667cecb7b082ef132283d8ad4c64a8f80a11d925cab8b771d945a93e57e4a30db4b3bd092cd1451849a1a3610fdc08394cfe0a880d23ee1d796762f0ba1f35f3ac6ff7e978e8a17585905337dda5894091f16bd7b3a519089ec5f3d7a6f8eb5616b385f62cb1e29863e6f63070f16f3f42556d8a7f2defc67cf00a167a8e41cc4eaae8663832e23d33ed1dd7389bd9bc0ca26da4b6af1bb76d077be6fea8e1b65af5816233c32e7717f5814bafb6e9cd2099278237ea03a72261062d37aa14b134e71dc5c6d381a2acc53846000cb474db6502f229c042de32a39bb21dac435364ca532f21298f79fed8b45f665e9f0d2708dbcac40d51dd7b33bcf554846ffd8ebbd6f415d47d05fd833de5b85fc2da6ea49ca8eda08be7d768a2a849f30ceb96146a24cf62c7fd98984613f9c1ce34ee1d7c3b33f6ac14b69278da84fb26b1901804df668f90fd091cfcd031152e9bfbcea6bf4b668ea384e3909f3769d568009f238008e12bd73a98a3c384d0e0b5468a8f0997ce3a92bb280099ba1f9209dcaa09af13fead2766608cbcdb28f15ef9ce015745edc2dccf5d298bd48b0fb1c6198996fd049dc66d26356c6acef99e7f6e8df07e6cfe4689ece292cd13db0d1fdae39cbd63bb1171de589799e57a4872b3ffd9be4745e582d9c8d440d2ad0e25a3276f841c11e10406133ab363a561b4cff0a43d8e11d6b31bfa42a6da2f46a0478be21b139cca3abdebadc03d820d78ea03d4300df9dedb963b2c499d20a82a0ed6e9b7c07b89b8363b6c4192b16f2e719d23f02c735870488fc84a041f296e96dee47b21c33491f08d398a1aac469440ffc0c44fe6b32107cc078a656ddc34ff4fdcdca3ecbf1313d48cba20397e612264943d390d3b89f59e7a12fa9d89d502316b26bf6e9ee2ec3307ec6e3a2a58fcf458f9fb3176264a9a12bc7738b0c33352fff144becae489a92bc792d92fe13157255bd7d0b33e7e99488091a9a1968e5d432af31bcf31a5c7bf8b4450c874205a591386dffe72cd48564dca82312bdf4684c0388e89086e93e78840d558b8b9335be24d3fc3f90149d5a5a3a3b43e49c25e69f41a41a452d6435dc85a182d752740eafb16f4b108dfc7565e49c05d408e357633b585d56dbc4071fa7e591203c7bada436c206376ffe5ba0e9ab36c3424d8f72b2a0da683dcc59a7038b0a892f516bca8d7e751bc53bd4a6a98df1ed923f50deb7ada7606ac946dbd95bd4404a4c5c1ceeca8c4b1b386b178054de3558e1f9e26d51b3d1b70059b447480f6971b8dc4fb22bcce9789d4645b9e5d6a2874783e5a0e162c58fb1d2c0168315cbdfc7e98fb38f05da5f6f009348319649cb446ac384063826abfaae602f206746bf135eb1afd858bf9bc7b70e629ca35174cb11d98bc938bf606596ea02b26cb5574868e7b318b5d2129ef3e034bf535d6e11f406fbebd6392e95cc2f951ac8ba22b2cec31e2da071576fdeb04067a7afcad955309b7c470dd30e7134e618b346e4a2c558866355c6e6991f4321d7360856b0f03885a9877b91b609d166ed63bb2a0cb016f1006a208545e8975a4eee0cf90615939de1f8b54d689c30336f7a0ea861a0b6ea36c8fd892c18f1b4b7eedf5bb6bbc771058fec85cdf8ea6f90f8346ee695aafe6fd00918e4c9c53cf9b07b2e12dac0590f1773711e6e11d8cd95078a4b73c48415eb7cc9e1ce6afc8cdd573119736efef5f37d5b6818809dffbddf4e4488cdcfd0f39aa645f2c640f7f0f949e43dbb333c320437f79b4036cb9556b7b7ebb114bf4e1be280d2d7d0365c20e366a0b3161aacbacbedfec2de52b505851ab94a51fa973231d0d4f56557a215f17ef3d447630a08a1ca1fda359193370bcba90ebb968d6cd81434e62f53b347f97d5ca4f0b4d46ad7f48522b328ca8134ffcce49c890dfe606bcfc6e121ddc626489ad02edd4cb3d51ad8e3ff655f0e02ed442fe72e19009d2553d436f673b4c994002cbe3d9e620f0bfed9409dbd05721908c327624813bc48a7a28a2862f7ed6a7dc598331d9f3ec54942a8d36f7616aad3c3dc8d329cae93e0754e9b8e5337cff36b17ea344ec43efa9d2eb940623e808a796bb5d6eaac78a1b80cbf42de74ae3cea413a1091e22bfbc143929b8316c6da3416a6efa8887d0f426983d93086dd4a7e74364bb788601403be6b1b8292e72240575be189d59933a9b968ca9030d3a8c8a19c03476afdbd2071168ec59a145f5dba2a1b992c809763f57e5dce2d3de4b90c312634a9c28403ddcf416c94f06e08d799a2e7f786ec177185c80b0e7225407afd980fd6dfc45d146f58e93bff34e6997448f48981cfa7202022ce76bde4f38c5e343a631535104ca1239818461acc5541bc453a4cd1205591ae675014c0c81ca322048b1f114a7564d4b481eb84bcae020cc70f047e16c8183d82e052b86804a7b393047e698b3df04af65bd4539a3987e7be61c3ab5d1dc0973c62a3e8d76e2f8846d05d7797fc910ddd29cc48a7049402c1f4341b0272938332c734a7b54e911eff0da4358f560a768569d4be370ec70e894ee391a75249f916363265d7f34c44c99cd17f72d4923777a1d9fd8bd492af0276cf7e4d572047bdfa973abd94e90907a89ac8600f43d7d5538db65918b30681ec46fd3257c39525fe1badb69dc56fe4eb64cd25f15ff2ae2760b9fa80cf1f059a846aabd13f7f8462831cac3b211820c633705806e538f7588021ea45a16486672d4e1401217d480e18beae8bea0cb7da316b04ca7817dbf6eeeb48d2797bffc2ef09055dd3ab2faf1accca216cca41e2d494e85f7aa70394f718fc285bb78d45914a75a54c1be98820e2e966696223d06d2a9fd697a3210df2e66088db66202132d44b4ae2c8ac7b06ff30c3dd4dc0573f305c8a4ba6255e0e16054406eef118d68c070b2be25f31d50824bde33850d5a0ca724bb5a90194bca585d5b0ff93f851a4eed1ac2fefc1d633a2bc8138d0734596f0211b08952deb872710f013708c90c7719bd0ea821cdf265299c9eb111281016de1911bff9ae3e6df0cb25f65d2d12a50b1868b9cb5603aa3297748ca66cf16dc45af33444eeca24fdf03b40d1c4181e9f104b4c3f5316424303b1050a8a939f159c71977fa848e1ec852ba02c493e4415e7e2d421804e951866c52b0444a0b040a59f15cae2e327f91cda6958e0cb94833bf637e9ee3b6c1807b56f68756a67f2e45929894b148dffbfd051da0780e13545a1024b6747f390f9b9367ed16b877b1bd9ec75c2c11381164bffa51bb5228a2e323a998e233b5430768a8f0a0dcb820477ab02976b007edef5953c6ae8f8b9ab6f6df7aa096fdaaabe39be0dfabebacd5807acba3560c248f88a3571bbae9388ef78e24fe6f0d2902f781450f0b72974c8c34eea770964e9ca49ed7144879129720cecacac4d5e9772a6a02b6b4714abff919ddc98882634da49c8cf7a4c6f4ec9e3fd76360163cc2cf2fe3aa57cb2cf185f6cfd13171858cfbc6d5700f9d896af4e5a9f4558c2b2dd34844a4ece20c62820ef330c0805c585c7459944afd68b9be27b60dd8a4fea00af445dd3d8d749634a5f62a26979a281758099aaa6429b8feff2d310369635ed39ce04da98d5a1372d821bb39344af5dfead1430ba27bfc9d43520f3a9f0e740329c365e8d967049912c186bcbcec050c7745a29044517ad45b44f04040d669fcd2755c9fd21fadb79f07751fe33840aab78585bfdf879e169fd06a42068f36a8d3bf82c04655ebc510574b35501e0ffffff1f