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 56399 31d54d0abfc3b3c0df84f57d45a3733dc12c7bde3e5a6a789dc08a74b3d87a5d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0674a6b2a21189792a63c13aa1580a757fccb0fbd24fa8877d32cde7d77e1e25
Certificate Block Hash
31d54d0abfc3b3c0df84f57d45a3733dc12c7bde3e5a6a789dc08a74b3d87a5d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001444000082980000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b26a6cb9d904581d542854530f2a65348356bbec33adc69f6a5c2916df7f5f88aadc2b3e4fc217b89cee6ee05269559e919c0500de231a692bba7d0fa4be06477b857876e04be2f8b602d520c6265f15eb5d62348625a90d6d480000000000000080000000e000001444000082980000

Raw Header Hex

000040205283802b48bbb8de22dadb6fa5880ce1828f83f818d023436237fbb1a2c907ba28c9a2f3e93234ecd0e6974d8e09f05573de1b7524a2a70a943d9e8b98698ffaf3b80c6ab3020518251e7ed7e7cd327d87a84fd2fbb0cc7f750a58a13ac1632a798911a2b2a67406

Proof Data Hex

59,560 bytes
121216010307c5cd7896ba828d7d5b0acf4a0f3519379c1fda2014131e678a436efd56fa63a453e6c18ffdd9ddd618ced2e8a1bf2ea0f02ef71332dd641ac4451e913a2f45708c00b8824dda7da35de25978d01807782176263a0ac0c5c3efd4473f412d7c6657c6b2ccc066745f9e9d1f536feb2d2bb77ecf23c5ab4c8166f97509efdc708f14f46501377c370202ab73678bc00c4a3e22225a95daaf8a554fe7a4e5263ecc889a70e6bf1e952608f34cfd8960ab53ef7c5566cea77bd7611c506d8c1e3822cf32cb21dbe935c0e0de5c6818f9582b27709dd673d387fc245f541c0cc99b054c2054dc2f5b7b62ed3095e3d3aa52fc68eb090fafe3acbaca84611da218c54353b3bc6ea506e96bca19bc2edc97164d8f17fd41cf5131fd86552b7678e6762403d58f4aa7c4e676be3304a4ea8dfb7ca1031bc40daccd1e229511cd6e0d3b31264cd295ffb88bad18f6073113470d8058df62e1f570d80ec66281b42595ad6d7e4adab4bc36227352d461613831ea479abaad8f3f10512641df21236ebf4c8ffecf886f456eb79cd36ebbd2eaba44dde7b04a734f1512cddc5b58d714b54d6d06d4018ecc6f669e7bfa0fc5c7e1a9d278ae3aa8af1bccb7bcb78b6be5e64b06b66bb0ad01d5b6643e4caf7eb42ad1eded2326dc86384d4491048c5138b52a3030d2bffe7fc1d380f6256b455adf2170aee1c2ad5a1e0e604bfba05ae7da453cb873b4c2ffc53365d4439a7e9828bee02834a12ef3cf276d2e73e32415669381e15357315d1408e90d16a827fd3f1d942fd3af80ad0a29868657293abd0bbeeb3dd65c2f70a9f03a7510c3c62854f47e9d895cd3658a5d78e9f5c9ca46eb706dedd8e802ed733cc0c19d1a0c958a82afaaded811042604673458d727220bd2c3d9fb6cb97c2a4a5ce8300e435b6183624ab6f632cf1e13261928af4cb7dfe9d83c09380a183d20478203b486882fba04311de3065d4703f078c3572ed723ac8240168b4250160d476187216f4c6aff4aa8b755c42e5536db9ea023b75c1a6691d2ac7f25ad3029c1262f8f4a187fc4e1f361a7af7f7cacd661ec50bff3ee9b0576ababfa91dfeb57b26752a1911a5d6954582e9663e11b53da030d69273d349f2e9474d8493871c212ca8cc7977a431ae555b0cc5fb18a81a34ceb51d372f36fc3209c27178e5894b47e68e9ff4e116feae6c91a2dda4233728631d7a10813c0ff56bf122ffef8767ed0a8c4e5f815e054ce3f279cf603ca53749dfd09d9b92c96bc880589bb99fa7f0a7fbdab13f761d09d6db600b8537c8c1ab80bbac34fa66c517aa3e38389b47318602259b1005bb3c6f006caeb31847cf94371d7497d0bfa15ee57dd228542703c10200eb48b7b214f612985fb505f0add2a131f73af7a65601ee1c92278520ef2189493017e54790a76c1dd8b2c70c8a020caaf73179ab603d2e68c135027129d18b0b8a238f1610307a722b41f8dd653a1dde0e8407a4fb33ad67eaf25ca828f0efdd222f6db2f1b2aff462129a6b8309f635ae38fc1c13412ccd2d80feac3557883026ead1f16b8855b6d1b4e56c481b0a415e677d8049ee1ea79283a425ad92dd2b84e1712834631493741c9247d00481a7b872f5add3e0ae793e53b1b1114d70a3d65a2cc9dfab1e04971af444fc01a8906d210f236354e11366d46c4cef94a61f787fd4af1587ab784648cfa811826234332ccd756ebec7c2c0e5e7f216146377746db92be11371979be936fcc9f26da15e06770cd0c711f42439c8f33c75794b0ae352ebed0a2b50bfcc8e63eb77e50d30e87bd51467b41a52d142454a2ac4221e4f32ac296ffeea7ec652dc34b27df601ff5f05b1310d33a11e4ddcd5f4cf07a1d6374d3bf72fa8cb0ddd01cb1f4faa84e995a7e0a2ad65892d9950cbc9831ee1bb0542023a351270b024bebfddd9e96b1d42a53a8962843eb70f7c788f983e894109f44129553b218f33d288b4db92a34c294aee9247bc496ad2c5cfe48c0431c0190124d45464c16c5885a7490975e79ba9f69ccb9d416383d6a1d8775b85922b6d8351d26fe761359ae5f19707a520970ca1094c1f257e6ddc34fa0c52aac81933562b5b2eacf8846ed0ae3cd175b055398986fabcaa7ac7bba5de9a4d86b811963f4457db6e66091ffa88d0e7c61e98b3e32b200b6560b7cd1a5128499e769b903bd51c77248441bccf5bba7d599a7c39169cf6d0a07a1b60fc2c74a801e397b34c07327b5b70de8a9ab9872c72178c9f797c9348e850c3e717b201694c907a2fa2cefe5c33091ac67ae0cfb7751de686a38e875594e5b99d07c0d088978a87e7de8041332d69c35300740173c0d2a930bf2091e76bc1e9ab0b0c5a709395f771ffd376ea49ee07b1bcd35ac80c94d38be66533cc1e6bf650e820049e7b11e1e5e3fe8586a22a04baea322a4d75c3d2fa413adc5381bb73800496a0506afd4574ea10a2451c6c77634bdef336ba550eebf8c928b7220038e3b2a3e2a6065fe26d671b572593fae2450474978a65699c16070c222396918b18f9464f7770ea919c11f09882c3c8c9de6356ba838cb8f057bc37b98dd0256d16a657f9b493a89c51037175dc81827e6945e6fc347fff1b66209c6af6f876878be320997fbe41d23c013a2ca1983a1f1bbf02a97ea1a90307d38d210623e38ee5325a3eec29603e14762ff176ad6dc6077821b4d383f36d4454ac3f52f7917c0f5a394a3e8fa79185cc82bddc6b7145dcdb67b9ca60840cba9b6a4aa6f0a28f5de19e5eb0f2f172a2084bf3035dd6583c640ac4f176fcaedc90fe7a98a3f0948e8dff05f76216924df1fa35edecb6750d4b956bcedbcf748c9d8665f2dd47c4228c54892d8f253c43c117c0f1ffb8b3af5cbcd5f4b58f374725ad406b662ce5f3a6665024f2753ca85c0754de22cc9a6c5c88dcdbd73d12e5da2f8024e96d4f1683342d0dceffa222d56b512baf038f42a963f1c6c10d81b834a8766257f457e4f8e07f261b93cec4d23ac0576925f5e66a053ddc3df71873795161800adf15d952ec3d2b624f0d93f1457926dc625ba5da8a9339ccc41d654e3f6535d7af3b091b7cc76c738daaff62a23c94bc0ae20b953f1c675ec7b677005561a55ef396af8df3b56f2d771ac9cf2ca35cdbd5cbd4458311ba35ed43c5ab1f192ae4d45c391d5e4bfff7a92c99d006e10f51b9938febd11b400f50e7374a5908addd8b775a8e9f7f5ed634fb7cb4d6064e9b6de211eba75357185ed9aa628c4db7840ad10df3b5b9dd4347748a7f653c7d1e0b905d21be5de6b7d068dc2fd75d73ba0f3eb6b3eef2cc64e0d814fb897eaaa60a688741398dd1c0453d511824c6610bf59cf7a03d42ae44e65afbaf39d3a3fbf46870f8fb4f440731e53ad8da1fe37d099e21bb111d6fe56b6d911033ccba6a93c8f0175a9d06c2eca2b5197c0fb422ab18ed9d571778e1c20926001a1790ec60c533ca108b068795f09b9eb6288a56520dd1ed4d480b82c3685a7fa375884878d3249ec8f76b35b96191e85ada52dbbe707bbdfefad80c3a245e22d18ef4904da40103d5ceacafa5ad28dcecc1c7efe85b6f7c2f2459795fcc62472e6ccbe128633eb9634b7644b733dc5704271b9cf8af14d12d6bdb5ea5e57e336de5faab889a4fac8aa11606ce9a14ba1eecdefdeaece5c8aba0bed587f1423d3be74432f54b466c99d7d16f438ef0753a7e3f31769de19884e89f90962432b4cc5ae4e57139ee374caa55a51b18b09caab6b04d770841c8a0a4c3332c5a1f22ede71db1091957f95a6ca69ae70db736b23eb1d04039fc767f857ee23b05d2e286f8946a58b31009df156b17dba46d6069340b53a419011ab2e18b09bcf2464c16b12482968387a3b734ec3a93da7fbce34f1d0dcc5a8e0154cc5c54f378521f7634b4adf1b87d37c93aa8d8e8f0620ba972b5804526f103a163c27788bbcb1a6928d578bc152a8eeb4bdf4553d5f235a56bb8f69dba95573ef0434cdbce24b78503a1e68152ba803db0d3c2db7d1231e058899f276e6d560eddfe6a87a70d84aa553ca903e112d06ee252753e9c9e7a2fb03aa601f6738fd438d1a05af2a98d1484bfe8bf95de5f716be53a28ceb4da1d02cdc3507eec5da2f9392660cd4264a38f4ec36b7f9e0747b8cd1c58951ffd95be4bb3fdbe025d42a975ee8a23ec4bac2ebcec0afc2561920755b65ab709eec84d92864bfd57a0a849544a8aecc5e8b77397280cfa484abda2a41e23107a67eea5e60284b158a0f57446f4f04c6829e65efc5c7cbd6758ea6afccad92e6154fcd0d2ee4c174dda768f847873342a8c5b05f007e6b215d9a0f173153f2078c5ea3f2361da3106ed080b60a89e7097ecc887a41d67996b04b5af867a269d7e345dec6d8051e46b42eb06f0476fb90358a8309f5b5d6f1c8c6b01188ae3d19242e5c271f075a72a81b76ab63ada6db8fe2683e651fa6ad9358b0546f7e2e9bea9a48df47033f6a097fedc726bc423eae37eb1b4a96212012b095b53214f925cc8dcd9826efaeb24093d5f5a422bb180149135ff13205ea966c79488a74890e03646822871e1575a794ee422a5c0036964e1bd8d28e889a58a712d290d1ed04f3c60c5a0523a892d12148192dbb4f369e5a3c53555e9989745e4f8723299da90bccabf1f54a30290a1324885a0866774bc0ccff06e6b5cc4b66524fc6b49c22903b6f8f9e1b1d6a95c48e81781223de1cdd21b6a8e7b086be9774f5ee3a51b95d065640d5aec93581d7f4d22c7f7fa0839b33fd9943b47f30de3b16df285057aebcf63432e854be7fdba8bf7d12645ffe1bf8906cf10c2a54c02643172157f0f5f550d5b6f357a39609d8979b672000fb1fcc13f5de0d7ba657dbcc0bc67e2d7782439fd94a9f3b02a3f0ff2e34cd09e0b44d7e3e1f8baabbad6e0a078031a19e5c0fa7224ec1eb6bd8028d6268c78b2dfaa3012de1d53713d5f1b092e3bf790c0c1db9dda414c09e8705c393defdb4debbb2da96fc74f7945715bede89b4e661eef6218cbdd46a7b9da5c849f96559ad7715b315fd427591b65eb238d5c10c6d6d10add2503755fb39968e24fa583c34650186bcd9fc26e923f2607dfac3e151377cffa26d9f1d6470bb7c7e4bb7bcd52601f82cfc87e0ac5681280f7d3960b092d66985c6d9aa319ab55cb3c0766a0d0b0a7b5c4b6dbf5d2bc3eea2bdcbbb06ac2cbc4803f3fc38bc7807f31a3da9f04853f57bfed9dcf857413187160b6b0d8e83fa2dd2323225f1069caae69ed13e7de887a40e8e3329e439a477583e3afab5a4835ef4bc5887bc801f5b7a0536cdf1afd7e18265e23d868803a3bc412e163d3fc9c552a339682f6b86429a31af6057911a2a0926d78e0f60807f7c81d8fbc97bd3d581823f38837085c2bfa2f2fac7f5d7da1a33ff9f7c3f7c20d8987bdcd5759f3fb22a519aa21c882ccad27017c90c03e0c0dfead13817185ff011593eb2a57a671b4a49db96a733246573884bcc9d7357efd27e942f556ab43278401c68aace25f01b7894d80f2aa82cb14d05e5e3b80d5579fe424e190815cca6475978ec5ec3764dee111e8dd204c0ca83094d558e061436e37f409cd51eec3fdd23066020898804136cd226ce5e66972a8c2188b82e4207b6c4fd7c31b5e77ab7abc37155994b69568966a8517e6d87c60f05683be9d6835a15438079a58ec435b93e984f03fe5f0ee3f02bab1371f1a7eb8dc9a8d0a6db4d485c73ec8c855d1795ee0c7d64e12034dfc5003d8ac586a72339ffd17c9bb926eb5f64dcf90196249ec73224e4668f223f0c692ae081ce14c5fbb9620e3721e050fdea392c2571aeb5b98be93a0b8cd0f4db92cc81d300ec35fb916cd61f62e2cbda2991a1891ca0f8ccd81db975f951344dad4c2efd5eae89fa9a06ba1d74c9ce12faa7580cc400ecaca53df39a346589064917c6f30e55a3014a217ae1a88a11c5881c4dc5760e6616210fe9a92cf2c38b0fa919343000d7fa9840383cd1d2b97d2950d89a6df32ff9aa1ffb8b46877ed9457daf257ba22dfec85f7db4f7f20fe4a63dd7cad6634d18cbb341750a6d3bde0cf16680b52f303ecda55932f294e2570f35d39622a5c0833d0118bc3b5d526b7f29899f2cda4693590cd55828d454b8a9c3226722d39311bfce01faf1211101e56c1e098839a237d9fc8e7a42110b6f31e4adef6c53dd7859381f71e2006b81778b60c27b9d464c0ec0de405c391c62a18ffbb20f45c07eeac5506892e8dfa2ad8900adacf3a4e70951b80357d6ea5617a868cac6570b9b33e1757ccae90af9b8fec408a6d3e703f60f751eec8ea67395b1d575ecd6968b956c680567c67fbb5a1006c8f444abbc460e15930b44a537fc979d94f7e94552a39b4ef46221d6fd657413087bc8f3fee8d7c3fca88a71e1d49b2df43021cdf83901b113d5a2cb1cb65fdf379829accd39a9f7afcbaaf741ff73b9d79a9539424515189ae364e645644640ca44ee3c195660d866e222c8e9b3f9865ed43a8840a37b24c2abc87c4e0bc41799c047271af0bb9793753da0337c02c9864cd2b83a22c167666c914e2c25fb67440c131142b2bd215edc86ed2e11f15b167af77824f3835a4eed0b8521aaee6f9a7ffe943455557eb7a1fa282f6bbf350dc5bddbc0738e21c77ca66057ce05d274dbade6eef94869203c5248f47cc19b56ce901c511c7feacf8a16053fcfeadc394aee266aaed5e225250c69f5e72c9cb23fdd3ba437ead0df4a6758295f3c3a1fab4c4aee822314d94b15cf87e068f2f9db5307a9f48a0786feab146150de8974bf250683c81d1616735a82f3eca36bf4f08c3a29517e504b4d2c1406b3a99e47cc95abe756847a00bda021aff046e0cd868bc95c4bca133d7d77ac4ff60f21d542ce193d8dc2fc99d5be9c3bdfefcc7ca09d234f19584fddf873517aca95f6b08a04604e7c88df79b8ebcdc112dd223ed2d5334d7ae45ed9df6f4fc67ff19f128a6faa9162cc74bada3e5ed98cd43e6785fa47abd82544cc04562d38213b36e21e3ac8fd705c1d8171db7aa3aae1224e2c5f1fbd6a78fd0668f800b243605297fe4a15d99da6eb7026a3cdaba1c2c114471021d348d1396ead4768f683373d0a627b352044232a1b6c739a2240627ac2b4587e78dc5c1be4bbc73e791a1e216cfff62ca5dfb514657c0159982e21e344dbb2e7072616fee00c39a815b021ea17c827a39ff5680f70e38230055e55feba13f293c2250e4c560610add2205b44096da57d3109964add87ea6fa6db00be481e2c7c47cb2507e48deccbe1766227b9436e8011b1e49c48d9d0caa986214dd65284aee1af917a3c4bd99d151052ac5960ba8a6eaef5f2c564e499b8a1750e7b5cf704e46e644c356f43163828817e2e67c0242520689e9efa9b03800741859e50bde5aa14b373f2c81286928107fdfb52b6895e0665ce803771a6cf6167971d5c053c408e66830c060be143996ab4a19a50ec500d7b7614194569385b5a9ed3128448412c46eee8f0ad1cd2df02d9fc454996b6897a465d535a27542c232ee73da6999aa333c265b14d7556779cd4b057d922c1f19e6e5add982c073eb382ab735da025aa4a2e9e3f2f8d7b6fc028160e7c7291a7eb60e6508d62a5cc9a91b94bcfb180a3b8da51d1472bed95f9a19cb79305fc340dd5ad83e36ab173dda2acd580c920850d2a92e4f5ce1d61cd592286da82e0f002245076802a1164138fc79a27164a379a1274b84c730ad3700736b7c8f61385166cd51092c9952990641880a4c4d3af5281afc7e340b0197748f2d43d307b267b004ae7ac491af6cd19ac3560379ada8e6f31b5d172ed694509abf4b094438270762e77fe2237f1ae0a54e67e02b859634ef105806a9d84eba4499d782e9f37a2e94f2100a2cdcd5014687cd4daaaf22ff4c9685021b2d206e9f73fb518e602db5888b853c14faa4e1795d2176f2e2ac62fe333083d326ea7e3353de401ecfb6a8cadcde3e4f2f8316c11a43df2de0cc45dc3e0a1598773aed7a65666b8f723537269dbf96d2ab202a0ac565b60467671f3e869065dbfd2d7e068d79fb1b56550d315df74fe4d5589e9921282aa6035a71ae7dbf13530c012f727ea6f31dbbda2e7a8feeb4b521bc2dfe7906093677a509631d2c2852383bb7f908533de25aa52438b630ff7e78b75a61a4def9ad8720349651e1a1e0250b5a720ec0a98b579f7e01d3699636d2b7b4d410821401ac7786c8971946d703ccb3710dbfc09cad6fdf13674923dfa97b01d95557d32c1a6ff8da86d5340a4f0e8ca09cad0155d5f0355a9257dada1a598478975ab39658e67068cba714a097951a9dc9a1f69074c3a8351e8e740adeaf6997fd2f43045f15fbbe99f597c4fd07160f97d5f00077efd417305b621c01ccfc5a1d1ad765555844308e76a3b42ec640abe0268b1d973397cb5e30fc8bacb925c5c07851a900d5c33f67788af55231d48372233adab9165f6086535d07860c8188d77a591d511da2d3c7ebbe420e3bf3b5d796f131581b4ad00530cabc152bf1fce5bf02ce7002f436f108ba5ecdf6e7280b7d0b701da6dd980e019a51b0afb3b5ae7d26caf7becffc0028e8e1215fc34f5283f9d8ee07d302aebdf69441a96ebff5199f57bf879f6e4fa5f51acd0098e2e479db5f2e8b950a2d88d9ac5f94f2bb4625ad064cae6a536c4e8f17027700fc871640de7fe883cd6c12d16b6a84c57f739c65f2e331f40e0082052f5c9f091a089e81c5caa646996e822343467b17487ede46daac9a5ce4a4dcb3db25a355903fdaadf41a85236bdbe49e79e7475213cbdec1ee747552704db5e3f7892d3d0c5eac6c18136d87061cf328abee10cdc0e867211ebc3e4b14b7e65a85b36461e1315bf507ed0ae3efc7bf70282051807aad8804dd03a6795fbd1eb2a311eb718d47bbd642c7da8b036485d4c291725be3bd872f83cadc694c07dcbc36ffcde88e85c1e01a3f513565501985d4e5b1b66a5f3387735c47a7363dbdfddb09187a94701fe6e92eda4bdb6fe6960a194922fe999111387964c31d00c442fb0d8d6af63a276a4ec6097ef1519ba17fc9a40d060e8458785d58e9daaa90d0c339ec33eb3c5d819ebbbd0428e7f027cf18a623857f5856b203ec1405a16dd1ad54e882bfc4b0036238458751965643cc82e40bb88ba0fb1870450b7cab59516022059c3286972b64161b5d98ea3568720644a2019df1bcc421b41a06a785260f579d2a563b7376e5039e0389646e83886dd0e37c4a50d1bb66db04b8b1e0c7094a394c70daa2930a07053904e72fbfad4b2b5cd3b4faf4bc1caa832851ea812924c3d4eb021ca617b820c3fd441dc669631b61de0a9192b406a7e248cca7451ec8f78000802650b2e28acf68d127759be7b5f59175ef5c70b4e85750312ddbf34c5657e00fbdfdaf77c67b2945ed923aea31e77f27956e54ccb64784710c452d00b028a3a56de5afe00b56baa090773cb1a2e1c0ab323469c26d5ee6bb5046e0a411f347beb7b7cacfbe5a225c7de4c689667d789d687c9672bed19d2b7a86d61214b41b272bee211a0141e83a9553fd2f5bd00051e15a0a344cb5ebd96ef8baee1042502802aa0bedc77a4309a5af6fd13889094ff74235a7bddf09b2d6752ecfaaba0b0c8783f761b7323bd7e2f17b731a3e85445bbd7fcfaf7e64aca17f600f56e09782622f780caf9e788e7062a14f32c4a722b989a7bd31518cc16a7c64283d16f9a6fa84a55a24dc054ef524857ba43e35b066b8d860c971293583c58d7649722a1b58fd82c17ec006f0746ad6b316a9dacb9174c13446ae727700711557dd9d9665357ceb783179c0b9798c6054b1a908947b3ec88483b7dee2e49299433d03a9e98bb933e99109ae8f4089070114182d7cb43f588d75436076c480651c5cf64c6b63b40d967452293a37b997f8532a457d32c8bac9dcab907ee195ce2b832b559026a79b7f70700c12ab72c8f73a19ef5ee0ba3243582f788c8b5661a06e16e946654ebae8c3b086dc87143a419c8c8cd85717529dd75953e1d87b9811a1ee7473f371741e1de31c1e19201235eb518dbe870800948110f44af1c6a2b14b093341aa98dc7eb8253bf3f24b050fa14803e04a6713012a3b07638e9d5d9e34fd9a13f6b03ec63b9ab8788ef503de0104061ce56a7dfce51183636738eec31c70f11f61ec76b17c6a59432a2a66df16e3dda392d15ecae362a12675aaec63f581cc65876c8d52b5d33a10973e0ca93eeae8deb951a44338e341b1b7a1f41cdb7f457fceff6eb5da2b8c858cc18e368b80bd5dfd988262eedef0a0e256b672ac51230f8f1f562cf1824887cf7c43d43b5b89d33ebb90f070554659f3d6effd49b63fcb2e4dbf4da16a70b17d300aec1ca44033e9758f9f7e12df08a783f8ebca2ef276ce7143a1b4eb7f399a2e2d233b3cc1633db29509c92297fda2c2013e26a602b3be5bc9124f61d1e347352cacb5ef49993857f623e89d702bab900bb02f2df9d4b9c56adc274504f2e3b07313aefd87c07ac7df53a76b794aaf007d5e33a5aa2da310cebf40dd65f74b193a2385b65306f01fac54884789eb84b098689088b649bf53d3e61d7c5c49392fd3b832b03a370c1250879bfaabada4495476c4ac7bbd54d74e04fc5ae4d8d60cee3774d0f99ef21368147a1d25bc1281e916aa2cb8d49547163107da3596244e2cf391ed9d6d3e18910c0ca99e33357db4c18b38d97f0a6b3e7574759dd21f444c57ba7949142eb3fa6de0fcfcfed80c0a6e0c49756415a9257277df8cb15b224e1115a78b89adac4d529ea5195cb1da514bc2dd26a06698b2e316a3a04b6f96b618d9368e944b406fec2ba75f984df8dddbbc80b7228274f99a5234559583bf01fa71536733e441fb018845672ade1396db0e6d6464431a8bc26f4dfc49b7abae8c652c2f36eef08c2db787aebbc4c943b661cbe1d9f1c3538761fe8c84156d28d6f7fc2fcfbfa24ef1566cdc22ea1c77f5681118d9e55ea5c6433b27651df09df449e3792bb996e1a98fb4b23d64ee9e59e6f3bb9511021a0224e1d1b73cc3e542e0a7a4e44f633d869b818b6a98862b129146104c8e44497fd6bb0a152ea1fa456c4351d99b5640ec6190360334c049e0ee0df20b66545f793233b7ec995f16de711b79eff62be272ac0c50f8f4fdad0fe37aa12b38f00cca0a273d28ce3465a0d3452a26f1514518f5c4e35485ff14fee2f1918903cb00b1c9ec23e1a8834787f9fa4f20db2cece8c5b5089276e791a65356b43c5034b3824bb41be037a401471dce74accb8f8a16ee9b259b838955c86ee321e8cdb4054149dc58dfddaa6e84c304165e5e0d81223e977dd0adb94f594aabe56322d1e5e333ce1760c29d61ba76eccc6c7b6f83360711177857ad30f431507198f2b41997643f99e7f2fbfcd1988ce25849fbcb24fa646ae144861b5b5a4dcb42721e2cb078b256c315333417fbee0da744789c16d62e57bd5b798cd682f19f17b06876f7d896a7ded81dacf815e3763e4220be06033276a67b8ffebebc72075d235122be93f0cd3df04d5dfa0c643db26a228bdecb8094759d0eef29702a9febbc58b0acf573fbe2b135120ccef06f9da65153d39ae725dff3d71c83584cc77e13acc6552fb7b784473a6653f29d14fcae7919f2203e23364200cdb77141a23dbadd28601596bef6a217494f6b9a5344fa4e655772b9a4799f064cb8f27acf8713982fcea9c197537a7ce85f2f5947b18ba701f455fb83dbbec3e6f798456f79c1919a958e3c4ef7f1554d3876760e056edb82029eae44112ae7f2ae93a9f9b111d276613faa19c6d42101e133d759e006afd0ba9b063e36ae1cb0f80c60a6e297ecac5cfd9430917c6a2129a97d31bc9881486a1893a63ec963c2d8189b468c32733dbc517a8b2cacc24df2bf937c1af6337f01c420c557abca92de49eb00df58886d65ee60f3dc30b95e5a317fa1df36d3e9ffd5756590c259cfda94b4b1afaed31b523e5efe36416b207cc310013d42e3d897b811f4f5d34e94678d65c80ffc1758514f930658264436429088e794376d97337d0636de54d3d8cf7fa236c02228ae61e44d63d9d00c8946d1b1b3304d2fc7b655000c451fb43e7362271b0bd8a7bd8af309794483a2d2b0dee6a14f1149fc3e9d4c8b9940d2110d27ce4e578d86e3b361d10eb16cd449eef4721e76177d56e8566ff1237fb6430d99df9f92dba10c6d3993420834962098d1f72b96905dbbd95007d736c3f923b1382e5450a454876f7ce0cdbb2fef8763fdaa1e9704bbec487f71c5d6d7edaf715e20d8dedb22ed0550deaf6702bc7f5dee5349be0446139b9251e7a07138a49d607eb82ba999f49fcc7f2c9e3554e1033d33fa28e96ee0aeae39042ce9e9848da996b50cb605b9d116dc75e0563b9b9aefca0fb25f0b833b8d391f3974b6de0a646d1ce1ba6da3f254e1bb53e51c6de6c62843d6c35f2b32400ba3014dc8171175f86851b3a07966c5674054b7f41192e0d635016e346bd47f2d50e5d17bf9e0eca77fe3735f163bb339c85f3b567664fbdd96f058ffa6ac9faabcd869ac380c2ed13feb8ed9e022ac5128e10ebd00940f8ef94b79d83fab3e32b0eb577a226cc617d6801f63259f532f87a3c0fffb0534dbae9249953b15dd24283c2b2ddeac225eb2d1d8684365efa7d1b8fd6c75a519ffeb1df9c83e9269d3187223a90329ab3094c383768105f343d15a9f8dc1ad531032c6c1617f08b8d4dba172b422810879985211d089241e4adad0c239562099a145ee5fb78ae4550f786f8af0278749509fba0b91ea7ab123b3a4d84c2abdb7b12ee7b4510936afce7b0793f7746617fb2e3fd75cdf65fdb631c0a2c1af942bf84f58e18aee839d9ba52150e667f751f6c551dce51e2fbd5b7bf6faecd5193ac529a853802cb43c47f77cd5dbcb78f968f66a0c5428476fb4798bea536f1979c07982c6f1d8b1c12145f05e4d63de9a56e070bf8fe972f257dcf6b7251a2da6034372c625d90ab371f10305d9e67c4c85deb719049b2001688f23360e809692b895b2fca9510217fe7f53b577d8d68b763920b36b397d4cdee8ad897f4e2d5e626291aeb85d44645d44700d11ac881c1a1c63c65c066b54d3f99ca90f85c8dbccab685470d63d3d247c5671855bded95cf9b86227ea48cba8cff0425dd53afedddfba6752096333a040c37daffb84d2ae7c2af64efc6878e05340f570a861b7b21ec4119bb6a37c4d7e83edeb151529a7d270e5a2506013159a963e904c0a2d0feb69d2e40f4b82589b617b8b9c1be9c00c68f560cba4d268a83bdb915bd9ba39f093375d24f7bb8607d1368034445a69331a650553659623574fdae8ff8796936a5536142015967ee79756a55b4f7c0008280b632f52ddbdc118f14815cbf2b9fcae4be1f571e6838c2ec903e61e533815dcbd2820d7ee174469b43f37d6e30fee207aa04892b9f188962bc793428e481aef9b53c7d493a1bcb639908f659122bba543e44ee2c17dd9ea0af65d0831db31560f488171d6cd02a283884c2795f0194b60f9a42547359b9dd952d303f7448cd81dd4df26914a3ab6ac4fd111611e2ac946642958a481b0f9168f7720b35efb13d299d6a2d471623b18e36e3575f613db1149e50f40fce13b747be9670d5927ed469dbb1744f1d9a3774022523dc84639dd5054db985f296ed447b4cf12e8e355c14b0b8e388af954ebe418f2159a136bf2c2ae6923f16742c7c861c5c1265c5c98be3f7341a2d44e6501b7fa5ecd39567e456b36b266e60623297611aa74f7dc233f055ddb3f5b922b743421d40743c3ecffa9ca035e23cd19ee9f4e1763021906730390e544ab0c09a411c7a29ff0865dfe4b111ebda8a402df9e52cf4fca068ed3c986eb6e628e7d8c3fceeddfc4c58953c436252dd5e4ef604f86ad5d4071f11809dc3dc595d722f4c6b5615d4c4f8ff248ec4f1cceec667ef8fb1efc45bad0720d8e4252de181b5c134e6b2bbe3560720769c8b8d31579cf3893c10cfa3b1e430f4d853979051f5a19b4f36f0a10c2f6830725fbb8c964fc4c77f73b69e90c065508c06760fc35d0bc4f1d8c3209af50ea758f205083a5948e02bcc24b514b7466d44aec0c775a91cf6ffeaf3e4821adb7668e2f92a0e918c5ba93b62d816611d691a9702ea13e5599a66c1443da08a226e3a8c9873bfb119b5bb59cf5a2fd30513be032f6a4150f478791f86b238e2f4edc863e11912e55d187e1a1404c741bda82baeb3acb40c04a3f1d8d43026ae8ea11e5c80291d5083a1426e34ae092a49c3c5e5f513e34810788fd5e81888cca3ace8f641cf691bb9c3b9fa60990c9fe558e948f2a004613798480c6600998365e3bcf054cb061d60345d60a3913458d65625615584646c72a89c8078c7eb89c3f9cd9a055ad49179bf11caf221034ffa6e1ae933e494d7ce06b38c6455172c56af34e55e6db1c2ea2d04e376137991ff1307a6357b7e6180dc6c1226acd7b557af36c0422fed79382f6508d490bcf5bfb974379d6e1317d4758b139877bf0e2fef999e263ed36cd97ed100fe06d83c67f88494e777028c14fa2d6f95e1f3e2b7a7d952ce9f40076223802e7cdbbfe196b8f01ae40aba01a1484f0576fe0b485c28c88a1f8366d2610f5de6a247679c331a45bb39e1ccc82ba259a9ccf37bbbe5c596efd1f70e9abbbfda00f0dd5c625bb148d25abf6750534256d4540c58005c24b8f3848a6e93ab9e43b251fc25d24a34284a5b218c3109caa2ee948e0c0a0f0071a1be37c314b670f6753218f2ef21b307eab53c668ab15dff6a91e525d87b07f41e43cdaea5dcf265ead6ff181229fa51deebd3bbcbce6fc2d9c7332c68e23c13a876e58b61252a60c94eedd5fcd4d4ceb28e59e8e2581054d201c92beb8a3bd7d332050f61ac84b0f87cf46e80ba6048e1c9b5f8a0c053f96fadcebe44371b1edad5343d991f7f0b5109530860e2796d95f0397b5ebb4910e59e9d23f909338df6db05c4c750fd725bf0898939635e65390c620d5845ffff214afac4327ef651e693f5b461e51e9b6ff8af56f59e897cc4f181f34373d8921d66e4f2fd03f5e78c8caba5e54496f84374677ce1a1deadf6ad68eb9246e01668f36efb084f8b2a4150c317329f22292a50fb79fa94e26ba974931cb710e14342baebbe112fcd3a6eb2b1d63633db3e075a4615c34854072bfb5ef05aeea0b3351de68bd3fe7d4774c19df2aa86980afa06f5e11b51962f63f832ab8c54db969f849ff03ff0e50b529840654028a8fffb4cd9dca808c988db295355853dec907b63c9489c7f779cadeba585d2b39cbaf5bcc693e592008a49b8ec933087c360535a8a27725c7d515066709f91242f2be14a28aec8bd60e7dd6f8f7c23e4d9dc9b82e965fb1d742aaadec8c6498cc0def36fc2de1764996ff0073d8cb051bdb9fd98bf2034513d213b4d917c1ccb6de0411bea8b24cbc5759ba1f91fe7b6a02fc65e8b620a8a287f352891b53b15b01b56131f28c7d0cd553f7ec4a3d869d84aa09e100359b27dd8b39a3888fb5295a1d2abcd4081d49c30cffc34cb048d7594d02d74fd38a4cba938a6f650a5e22dcd84d1663a9fcdb3cd54957890344384b232112a5c804e3f6c3e5da5534ff63ac4795b1aaee75698cceb15ad59290e765a161dc94736c94d1ee9e89b0c424ecdd7937cb2915750af198fc08413e1778d65035d0be07144f97ddd163ecf1ff5fd7819ffa131d0e851008fc03a86bf978f183496cd656b338aee74910de45bf4e74eeb303700dd159f20301b224a8c386b04da10857767097423ea103506a895c4eed2ae3aa448f12cf1e5bbd3bc48cb66010e6178dca9b9eefbfb4cac4ca0dde0b1c6a02cd108369cfff53c6668b36959a81395debfed53542dac6fbba037661454a23a421d0718300bfe63fa038773cc36b7f4e3f83b9efdea89ebd80f6830a5126fd6a3d013b9ac8dfd0f3ef2b72c00f9227a05301446ef120f45a6aee1e451f54c80194bfc77e12ed4e3a56250f9e7f40ec515b7e28f5d7a02bcc0807541449e94db6a84aeccd73661d0e5509d60fba9313ced6bbfea0d4b8e42adc4aeb88c3de07d12145b46e0cdfc91ece4dc4fbc231fe547411ed8f5a504e9a95e7baf65ec87eab2171b5659be93ec707345bad93ce4a8dbce829cf6ac0eb4515def494e360f40cc02e4f1d5527e5e5d8eb341d258c9f129abac32c21acf5e209181030402d4694c0e5ace622b1d83f90bae28116f1cf3f4f2fbd1223fc5776135d8696d640ab99546cb7702dc96d709cf2be163c9bc9866f2c8c8d755ed4a4dd379af62a4ede1fbc3ccdbfbdf3c39e6673df6f07e4918b9ef536432a116a90e83a453785752f29f68c2e7380f0f91727db11fcad68f5134d62c8e5643dbdcd097d73381396d69a50c2f31ad5f08478f0905c557a10b7b84faefe330502d0a613257bda629895c9453c1b7f09bb03a1f2f6230490c995a7de1c19f3b136d5772f0543fc5c6de1825a0207dc9250d8fb8ab02e839de9b617b22a765057fd30b89666835716f2afffda483b72b54f70c678c6398f2fe1ed44f6abd1d56b39657691464eed5bdd3a63da0fce6358d582bc49eeb40f9674592322d11a66a3b0f2b753398dd9743a64630e423ec7a35d65bc6659ee6581febc5793c3730d9abbaef1bad72ac7f22a6ef479c4f27549c272b31db982d85ccd9da22b081b635ade16bb9c84ebda8aaa780ac98512214a42823ff6ce84f19ecd0434487ba0c642dd7b29bddb2f0dffc1caa37e5a464d0324f147a30f92de47bb9d982b7324d02917d2ed78a1e4c326f6f46965d077d32a42c89c1644dae95dbe9c400de800defe1788a39d89eeb2e758d98cdd0e685e9d146a4ada0bfd807b357e9ec8eb7ac3e3fb4ba367ae708735a140fbf3b94534ee21d1df9241f3861b598599dbdc755cf8ce62617ee307480942ede578bbe98c6eac622748ad1c86ca099c0d306b40ded28a2d01d23a5d527528d1d5ed58b91ee6e1ab02d885fc8061373df4e8a6324cae1c34a647e8904454282b0094b63a68ce9c33bf3e124cefa4b32c52c15432c0b2dfffbee29a6581ba813790444c0b65ff22c5207bd2934b7f8a2cdfeda46e4df4847c6708d1796c9c103e27c1836a849d14957a0ab98dae91120bd98a745e05ad416ef5b175c1e9eff8cab4e26aa3f1ab35614c1e0be83cc47f95c1dcd6294b724cd7340bc62017dd6803abe0612816f425cdb78d089b9647d4bb54dec6561b6a2d38a71470d80fb22b719b167c9c367c30b6a5fd46d1a7fe278448decf32627c8fc2a2ee2b95f1e9dd269f626d1c3465c0450f20a5cc1668eebf2d3dc30ac993e602fdeaf9bc18497f0c966f1ec8c60b5bf994a693446aff60409e70692ab8afad53331cfd9b6695803f047470168a725b728fc7b7ea0cdf84952e70b5c9be545f5839751913b654e74599b4ddf484bb76f0ac00133e5ada03208efba5d0ed3eac5796d7ec81078a0bf4f8bcc6fad076c01140f2e29d208730cad01cef66d523d01404b21ea8214bf102c67dccc7e0fb8da70cd497245f11b6f0ac4003e362e883b3a94ff6d89daabad9faa49ac08bf4dc1f0b7aa8140f995d338906a060c3794586ef38a1f4de18e6adf85d17365fcbc8963eff5efc6fb28bdc58caf6619aa663f76ec8fcdf99be5b4087fa9db5bef2fe46624b7b582700f41278ffdbee262b28d3ca09e6ffa96ecf45ba0d21e88c09df583725b47ca043fc975f049340dd3993dfc4e4eabdba8dbe304148c1f7136854fad3a2684c1f431c33e4d54433cc7975f24f4c6413ddd8049d13e87e469fdd6bae9a2450356c442ad51fc7e94db2b748cbd21bd170f255d17c06b19c3b206c0a31013deafee5ef57168f86200f1be24778696dcca57964e10e0031363248b2f4398ae3e8e7fa7283fcfb27c31efe2a1074be65ef57c6766991dae4bf759f9031abfa4e7a4ae022779115cf3c12076fb0a3fe8e28fea11ab36907818dd0599658e554d6bda98233c98db7faa0a3b411c730b7a5a9218a16e96f54c13b6bdd90f6eb4d5e1bd08e8ebce0fbf7332f69291a4799e35a7c67c8d4800031acb8c99a5ad71bbee2143b3a34d992002ef1a89cb28dae9f4a3d86f6ddbe7ab0b881116008b127e3ea1b841fac8a2b21eec64e1373639d2780cf82c7a1b4c69de79e8a5c1f7a53883010da57450be7b4212591051eb47199950eeac7317cda8f8423bfc08307ff5b9a001ca9750a869b43837e67297fad04ed11a771c796f1f3a52a10adc32a8fdf1a0862db3a5ab469661539b5f00e6b694f4d2ddd67361f33afc4369d967eec212826e3e0afe5af57165cd53cb13992cad94dc0985acb1ba21a199d291115737c233af2c267b36ddb4af4378dd35d0800e65611bbdd7f02a2c6874e3a8d115761432d4d49e17f5b3fbcf64b813b2102b138b2f5e4d486f07239f6c027a30a84fc29c912a3e616ae3643714985ec51d1ef891dae6fd5148fd571ff9c453b637240f9b739f81303e37fc84e88ad80898df2a7de9baa00db2f736b98d58d78260e9df2d41e3d15ca27d7d94dd133d5ae0ada4119500acd550ab36f010a20d7d3d90cca8da0c8f4c19d51d7c91e0153d81941b01c9efb815f219dbee3dac19cfaf7cf2e4f1ce57f56f068622d53bbaf5988c27ec0fd98deed6677e07db05c8d7c0cd5efd194d74f18f8066b1a767dd224259faee059eda435f543825768bf478e87cd0a9a95a9c1e985c0a0175380b73e61cf36bb793b0f4ff49fad50267778c2d9adfacb3e516072bebc64f8263b59cd2b3bb747d959ebc846967492686fc0b4a6007c7bc4a6815408bfb7da3e64830804279efdd560eb764d8215405e7354159989ce993a42b8973636617b8d3acd19ea4d2794f40e97aea869f3a3951175e02ee25a66b24287d6f79465b7b742f0e081ae24d1de2d894cd893ad3d5849de753e78960ec0125febfd1e09d39556bfc74686519d9c65749b9837d1802e68659da937aa6d29d964b04665502b8b0ba5a5dc76f11bfc02493a6d8b0ad01494aec893afc3371c29ecdee68acbbe07c1dd744d37cc0e85ab72cd043cf8c6324454d27839a15b23948b58dd10d3b9308b5d1878bf5c137731afc2a4a1d0f9d1438fff90f0f173d561901b0f0a59f55ed2627036b89eb6d557b8f80c80aec872d82da4bae8edc21e50d5f7d11940a0b168699d0eaa92cb604e7106e84fe61e696266012429a2e63deacbd44496cc8cb28712ee32db6d50ffd42ccae0708c9ac137f1cef00c0822fb927c258e9cd4b764ca3c0bfd668b13b933ed709b2e8c0083605fe69f051f1245d394cb3d04eb6b3ebb14abc1314f6032968aa0af23fa69a595c5e0893712804c8a6e84cfb5ebfe328806d35418a5048e85e776f8e7b6b7b7eb79a7cced36a69a7a85051450cca687fe2be81e37d0be779bf193bf8921c9f4fec81e5cac324ff51c357367e2ef7e4213c7ccd637178fbb69682c7b2a157c80b840931f4aefd52de4c524ae33ae40269458ec9e56f9afd16cf49e9395f70001721813ba34252f8d11d9a741100cd1c1c46506cd591f2c9134bc99928241ac7a178c972a18564f9ba73139fbed233f24f933253e6a29efea57c9f5f17c0fe683954c2a0a3ac610120ca4e75848836b76ee194aae08efdf07f9a3a52372c53a44358b04fb7d24c4592e6a8027b056370caaf12e982320e8663d11dc03bc1a690e23e38c8ad77ea24e885b8532e4e7177bc04300823df56f3c23ba29e8add57ea9e6569ba568b9851f70ef2f87bdbfdb93f5b748451c7e892c25ded9f9858e68dea5411515bc995b18b07dea1aa0d7166522e42b95ba1b78b757cdd496b1fe792b8ba5903f038d266fea47f6a6e0bc7dec9601d0c06a36884dcd8cca912030ec6034fb2f1598283a2ff47dc9808e9970b7ce632582422b7a61c53868902a0ae63de95c0b4360476010daa8d5b8e161ce069266cc0eb8a20578e8bfa2cec65e86c91afbb19e5c8a0b93b7f84e369ecf676321a19211718eccfe2a989bc65773ca3c026e0a2ee786cfcb30a7d1fe4386c636367099b65be63658d9c1cee73a3191a3d4a3821f9c9265d4b0264c30d0ae2e7ba2da32932f20f4bbc4a389ed7bf9e5694bc5e30db11cd35a95762980ced9c21b99c83bf1e742e28efaec393a5581f50db2712c5ae86cb0fa3cd6ecebcb27099331b04773f725fafe8961f989aa246544741beab8f4d0cf16a532e3341015f61c659743d249f1e3e855f426cd429508de0548c0f58effe7f6b1b59763c688aa0e66c46ebe084d60b5440709881b181d115e2b6d925c2985926a777883574f08833511200f7c210decea13894c904fa03fd6e3350f324d22eef342bcf07df4540b4af22f5c56b6d5e3668cb24515ce5328e459deddf6d252b14a681aca4c67ed7c4fe8548b2c97e230e1ff9eabcd3f326e4b3c7effe3048c97695afb0da9e0d23249f4edc61325dc7f9b0f7aa3a4db4bd1dc3c8405aeb83d08eca79c160346ec19e26d10c08a3199f6b34909aa54ec49393d349085f4590ac514722b93de53ace0c6e7fda5e1903a7683cd67833aeb95e5302ddf77d28a70908f005234e794f6b73495f00d2bf406c708a0a537b3c661645dca8715fb92baa0749cd36f75b42b1e77f023b0357c8cf1cd709d4286b96d8a5456a61441554e7caa6ec250f5226caa2bebcbb8b4aa717e7d7cac7b1fc62052dcda4748b52329da7efa773c5afe46dfe9a833453560423052d7928a744bc52be873c0f4a2b25c2e34c48c8533e45ab2c0326dd48e46629732a1f4196fc78806b39fec50e6368e2344ce63c396c7580cfdf9130d30bcc40c29e104ada5de8f776898a172af96300a41a66d7f228d0c4af25c345e1c43548054738c1327400bc2fd17538d8ef51a298cdecd26d19eefa1b5a29d41895ee9b7641033a10dc58bcf7be8a07dab2363b20a6aec6ac3e0685bc39b33eb9a2e28ac11106cc97425ca75b9b0a6f4da7b8c3ef8aa97c58908bbfe6f82c09fcf1a6b155f18da551ed4c4c6a58ba26b7fdc05e7ff9957794ea8069ca7f638b065d926698c02c372e5f3e5b1baecb73860b2ae0087c32231d2458c0fb7bf0c537b617933ede99e601f41d75a5024cde9da1e2dd3a41ab9c503bb87be9cb649a20fc3f78ab80417f9b1c2d26e889f545ec1eb7797068d77356cd5f40b0ee604123c982af4cd9e22b86a6086bee9c4317ab3a720ac9bd4c599e18eb1592dd8a619c4a17d1a4abba2e2386d14aeb1fb783c242d4d7c4f970514a92a68f406ad54da81984b35fe9e43923219e19588024a93b39d8a056f9ca79103b0766a5a0df03f634341156d356c2771e36076d434f4d35026a8bdaae3967a9cd3ab5aa9c65028c77e718d9137eb3e7dbdc62d477ef855fd4e663bcc18296d8aac3ffaf6bc2f284c9dbb75c744696f3f81cf8a7fc77f916bb9c898c8627639f7e4a035abe0567377d8175463e35b44a1d6486b11ae6db4fe510a9b5c12848c603e2e83230fe646d5ec6d61064c565c5723cf6d3ab554d016e994b96e054fe165ad2531f89bc75c9f19738bcf491ae6b536cf6fdbab7389752589281a46c720c9e8927cfc9933f50f44c3d6e1acf21883205c606b92e119d533e8ffbff7453cbd4a9a7dcf60d3d9d575dab13fe157fa7c5cd87e5d2bda6d04432cec2f3dcca02962ca32e022f4826a2257d1b9bf50c52db5207abc108c2a67bf9b8eec94321a8470e52252d6cb56133f56d5f05dbcd6530bba92dccc4ad3033749ce349d8adc5fc00ac72ea091c2c8b70238722315765c3e7fb66ef2b78f94ef8609202705c9629aa84adac36b09d64404d73939b994a5c9a7689f168ab6c1f182cb272c5115e456c479f70db3d0b2a9ebd690aab82ca8ace6fd8cf56d18736ac05fa796669dcb1eb6df56fa3133eeb87c88c1f29a1b371234c94ba082c3f4900b96d562216d8e32260a03dde8c11990a49e7530593ead90f10b661595c6303f91dd758f75f53b72a44c3b7803ed5e3ebc19841e03a5dca2f4ad0eed60fd466a6e58b3649b861737497eb48b718353c65980f10edac0cad7288e02b35e918f600624e4b26c504fd8ca24aeb1b8d5dbeba344510742f035c3a6dad4ca80eefadd2546f8bc6b12bfa7bcbf0f0c54fadb17b03ad72a1751ed80a7bb26da5e04ac7dfa739510fbf2e6b70457d50b325c9acc772cfa98bd95402eaf2d83fc55b1396d958839b51bdbc5f1bc35c894ac0bd518354cc38ba7211cbe4eeb383b956f05bbfe914339b3f61ac9c0bc44bcde339da9aaa304b4bbb2aaa5ed98defc35262878c55e7971ee4613a03c8d6a69d7785420aa96fc379f469f20601add18cd9445e6c5c389df2890cbfa6dc1c3d189f2d0aa0791e50127086f82e7b69e38ef200ecf2c06b15506fdda8ef898797b9f8726bcfb1fedc635bab0fa8e4f8d85b2d9cea3a6579b7e4f87ca56606a4c6653c776585880292574763e9a8c3aaffcfb722dcd353676f92b6cb1625c6fdae1307c0c819625357dd9a91d98da139c5129944a2e845e65428bcf482b0d1cde20e4230206e024dde5012d59e133ebe386864972b3b84b65f580d4b6894cecb67c15df31c50de96324b29e6f0bece54cb9ce35119bb00a4256a654275db34dd9d4df70bd8c09ee3fb7731901d8f9aa1adb73adcc82020966a0fecb188ef7bbae6d8e900ad30fffd1cf7f6cb3490c9cd8fe67e393908a9b9490822d53146e57f91de1375cbf1a9fcf568025d6e60079222a06a2ddec4b3783f35c90f1d9d2a4f696cf7150ed871b7a01b845acde24bb31583de47149c3b875fb1f6fca829daed9bd1929e4d47361df33c709e29d742f3e7f0114ee1bf6b284133a4b130105ca71f52b3aeb6ebc0bfd21664d0fdf8f62e325e5a57febde835e2bebdef99dedd9c00c8ca2f03f1873a02ec602a8dfd3aa82365e2e038ec0f006c9d1e3439d45eb0ac351248d31de481cd2a87ff7c1c08f6a87d1b5046a61e3c7c02b47aa40f8285bb78b468c6b3842b19f602713c7b0638e337b22bde50f272a9a12ae12fa5cf612f5e99d541fa3c06763f83794420467f8398209c8dcd79b50ec4ef37880e9ed533bed8e14bdca8d9cad7c2f841c02afe43d036d218d4a4af602a266bac1b77030dad115fa65705b78ce87d9a6edb7b5c14332c527ca1a0137ecea15138523e7f8e9b2a230947f88e4f230ebc54e7b2edc05df12cd1d3dd1824988349241b5a7b63023eec443209e238411f4db1324f2fe89d8dec2e7a65504fd1bafa2e658b5012405b817b057b20fb96c66e0e0d9bed509ea101c8b53aa5a320ce7237469995f612bafc80434ff7c2ba09bd06f41499b3e6558e006170f8efd420709a37c608bd43acfc936a21dd728ec41ec7ad27d98090d7c901de9de58273146e2c2d825384555a94ecbe15fa69564cc0b2a847fdbaf337883ec62ce70ee1ea42f738fcfcbd963e4ec8383240bf89b19093146a499898bbbc3275ca8e777cfbf76a3413cc8c384ab6786a5faef0c3750db31f2a6ecf556168f4cfe659bd73f05f329847efa62c5df785283acf1a57d5b6bca041234918363ddef2f6ed7d36351e50236cd3025ca7459ca1b9107bb4fbce04f37b71b5243c1f6b6abdd19a3338b81a9492f50f3b704572cb22be4e23a521b9083a464a7e5b2edd10f59f0b7da21967db5f37d1063fe959301f65e4982e445c31aea3369ae65a033f1abcf99464184701ee30c9b122a3fe60629e930f67a1d71e65486ea2b62a6a9202aab42ce92c81991570ff59a2597e1eaace35e2a49cc57aaf3aab65507b9c8b003133ac7bf4ba9cf12fee5e889ccd5b1361522cca5959c254efe5775f9922f66386c810233efc283b8e7dff2c05942dd78930f3caf6a8bdbccefcad4b527c5fad22ece2d0a1784221ea68bea659cea307f459966ba7fc3deeb3cbbf0860bc7c0539aaff01f4ccadc4bdf38b106f5d1790a4ed582bb34d7b4baa44b92a179dac72709657196bbf73543e79d3e8bf105c893ac0004d4c680d64cedbc47fd0bb0eba157f4d2f768b954d3f42f9fca6844d0fa719764cba692ffe544a01c77f8fb3c0651f6af78d725d860b4f8b0309956eee5bc70fc12a1217dd3906ce025716005d749820acbb0f3a758969cc5cd27c88bba37709c7f13352fdb9bb3586a9308a094c271e27c4450254086a11e1a846bd43450fbbee97475cc8e5b46aee5270c5f0db50bf65ded1e43cd73eece3135476d503953820d95975c8ba193138fb96e93e0c33896a1c1e0724e4c0567bcbe92f592a6cddaeae951e9d9cf3453a68b3079c7a0cdabea5a31a28e7e10869e548328b18793cc14e8b048ea3fbd5f398f868bdc408984c6ba9da86024233717b09e0b8d158bb9b0defca2fd1a404660b668aa991282c262fd9064607689da30053d68f54e5d6b5e949bfcfb4c3d936d90d2e89ac4a39ecaeae6bf4423dc0c4e95e6debc86d1f9011460d45fb89f74c1a34e09f2a2a0e76f2548b410cd24f139832d728943ad038734a3eaa769b754093b67228faaf408f7a4d1038259d5eb5da0f0c375af89b6873eb23de3bbd43ac6f656882d0c5430f557a51e5f71dbff7b0c0d323058773966ea2a37b75c914a2abcd5f91bb68ad55a1a4f48abfbf899af54fb696b3fa0f6dd6fede5c350c3693fbd01769b3da7bf853955d06e08b435397dd9a42386115690c76af9b51627f3f9a08bfcfc19cafe15ac8f5237445483fbceb4d5bfa7599a20e2abe32cf87b0484ee96944ecd265ba0ee1e7b8a580a235c29a05d1125e0c5b7c3f7e5c60dc30b5432ef208a9b1c3bdd09b1ed8bb600aff01eb34ecf65027c4f536e898d2928962ba420fedeb25e8501a42765d53ed852621f51cf66a47fd1154078f7e1278c3a02384cb5ccee1c3f6770a72afc162a3195b5ebb4272b9ec53d2b9dea5a4482ae06e600e334eba0ce1cdcd1de14bc840820f32d45a3411f67c54665944f8d0002235aa4a00c1b89f6d6d136028dea7392ae185c2f4e0eeb8f0dfaa0b80a0a8f8fc51ea1928e071fd283fb70c02ec566b074fb9ddb4357dfe88661fbe6d659d17e6d3c69f1fcef9a9cc4d5632c3aa0b9c8327dc3128aba41adef0eef3b7490a34d2773f5d3e68c145fe4b4c2b4148c6db2f64091eeef54a894c5eed0458f986282dd133460fb65ecc1cf81868389951b3dd3492cef74944afb109fe3f75d5f736c6791454b9730a400333cb4bc65a0f1f1d873cc4a53d6a30f2087ff9654ddda279b02b7022867ff281d16cece458f332e10163930dc005645cd3c11ea09f773495d0d5b3710bf5fb2ed1a0a3aafdfb183084f857ce341c4fb8831564de4b4e71040935a26fffb5d387b2523b2c676edee646b33424238d032e1096099dcd53499b28d9ebd82f8c0461726dcb12e2e23a6ef6ceb63a2757770036453fcdd974c3182c2456fb819fa147ab311153eb9a318361c38599a42b3ec0cbae84e230fd252bd296bb640c42b17a688a07913ca10240e7cfddc7e47b994561683db9792f907ef536584979bbf89cdaad56da3fb065a795629ce54ea9efb30a436423f19030a8b36bebaf4970e60de6b25c454ea1b0bd7d557274586ab9ca84141f1781b23e0bb5621bfbce416819e2aeea6e847dcb03335958143462260ec97e7fddcb92f8e22eaadd8d1049bd88f1ac98a63fa2e048f5f9f337548485e5e22791597f88ec89effb42c1ef598cb0474e3df5a6bacb682a7c29acc01231fe87285fe24df1d279ee60543b53ff95f367a9e721ceb8ce7a0f2047d8f436ad3e71242f5bd105063ccc302a159e89d5a8f76bb5104c78b72be25c6ffe8412e050c70da4bfd4a164c552ddfb67eebb8bdf444dcedcd901f8985e3c724b7bbe13406d1fa637d6c3fde2afa34442ff313054b271d6105f7c66e3a4c8f96b783b9c62f7a3a318fdddb76c25abc9a4fe17e8423d1aaeb76276bbbc5622a55e5b9dccb6fe1bce65a272cb90d637965512be65831929e17ce961e8892ed013df56d88693a11c00cabb4e6aa31ecb8693526951ef3a8c469830f7f281f1773ee3b4c8681c3c8f62b3736bc1693d32603a5417e6ad421292b5ecb566c493b0673d65d28c33ec9a72b759c29c5ecbe4a796d94fb56af752966db8be2b29945263af12be1faf00294defd03bcb00f098c2ff5e4e24d4aa5fc0ecf97e8a8b346cde01e414425d1da41bce53964846d42166ca9fc15a3410b64960ab2192b4c85768c744a579c8e160d2a820907ad540fe3af58bc1f1ef2c6323951938d468913617b12d7c09e3f437e4e6e568db66fe1d5802320786ed3ac30d03a59042ea47d0e094e3dc3f80f1c467877db4412da064bcabe37e7829b96cf861d9148a4d7a82b2c9c45afa2b0bfd3274a0d752ee8196d5b723c79a8b58eb6488069df94fcbd1c06eb708bea8b084b30b9f787b0339d4817f2957227cc17798be014ba31a4510b08c4f33aece8e977c03ec45e5ea518feba8a6c2be706f176928ff129d2e0e5fa5decec12313f7e457bb98c21e7572c5d0ff35b35206c60f546bba98199153705f8099e22678d96e231d4d86448b8479c2d239e0b98f49446a8f14fbc48e3245118775438640cdd1a83a13aa6b84eab025fdfb2ed3cfa152842aff7301a8254de4997ba32d7e95d8858d0e1e9d8f127abc08ef48d6412a77837f7ba8a5673f4a68ef4f10109d9025e64f7ef81f6bfe1938325d9622452246981f3d2d8441a449c05dfbec2d0ce474394e1609a012267703bad9a0bdec3e68ed81ae94febf00ef462e18a381ccbb827a1589245ce7f8b0f05b981df772e18f94f565d36b0cf249dd897fef20abd9cfcc5e701656257998066e44e091a4513bfc143872d7aeb16a715417420353d1a9c09bb26edbf37ec469c62fab41e40cd9fb22e5fe846ff045cbf92cf7101ea76fe5bb9c5565fe32d66d7badb6c9f1196fa7ca74e9f19400759d11afd44d20d460d8c07a23b7940f9bba7e2fa4ab9f5e8aacb7fb890c21b8903b67bc5ecf8bc455954d9cf8325c1250c23b380378ec5137f093ba6f626d66a281be0d0fa382a35630edc30f0557697d97abd0744c3a3a55a1306407b2b5258ae185b6847423371a801756918b0bcfee8e756d952a8dd7fa398c4507314425819a3e942a763382199f18b3b38a2cb55e35a65f315ce00f2715ed666c0a0b05a8ceafc784cd6534d401965d8a88aba359e157137ccdd00d8badfdf44d58df9454e84aaa0c0993ee9c14a4a81938bda25eb2a0c828020b3f4c7aa3b59b5700570c1e8ff91d44f40786d0cb263e899602e246888df68c8bf7d6b8a4b25a2bd315b7c9503607a1066fd14d6fe8e25671639b217060558e67427c79d8c248ab0a3ed68384b426fceb958bcdfe279a665886f2eb9604b539a1aa06772d557bf366d1cc7b15060247c7b2d15027757ac99698ef05294d300e3e4622a9baccac6f8e9c9b35e79a5619bff09caf0b5374cce0a8d36656da3552c71bd2fa2668ec2166b0c8ff5c7c3c7e6bc5a6b7053cf5055d9937c7227715bbc069e52435054a1795d8ac636001f26e911a81cf8af68e3ddbefffe62e31190b61d519a919b26ad63920cb29847653598e3a076aed4cd718887ef14bae6feb82a47bafc1442364c803df2947b375d174d71a3f00c87716d6566edc84088d9e85d5d6d7d1b23f1a53cb4f783899599e1bdc18b4684ea21abd7e4ae96fd0cd1eb9a5697204d115f4ba85e88ce3b995d5320af906f728d6ca8a70f6183af5bb05da172582db8c29aa0ba6cf99e15f983af9d9681d9962b81cf3882a35034613f7a809406119b1aa66877ea504072469421870198e6d6a9750b5a859695d0ff2539beb75b0420fa14ebacb5e2a3285bf03b5fe96ff3f8d0cd61f0b0074415d778627a7073c49f31fadc0e241deb2102ca2ddd2698e5a4fd74898983c1a865511a731c016b22b4cbba3c77fa39fbc5ba22d8e280386e24e1b6ecf277bf007645a936aa7aba1c725debf29944f8c4fc6d0a6611b87ecb45f22caaacdc48ba276e1c69dab852c83f63fae3106998827882ce91a599fd035b3f555527fa46bbd706f3602fa007bef97107323d4b7ddc333331f7bdc21f9f428a715bb48c870f0060083b772509ecdc419ed8195c668ee214e43e6e0a1363e03a6f1be9aa18ec956c0341424fdf757664f88d124b043ceeb25f76951d5784679433d7d029c3c4fa082a46ce5df8e6c8f82002a579cbc2ff3bd6f16911d08301b90773f53c1e2dc99bc0d4c45fca2facd3571a3132bedbe75bab2244a2242747729013d6ac488c19d9d5ea254c556c00c0295523bf1214d84d75198b75f707e4dea02c7577c2d2f2b51578a46dc6cb469f230607ddd1fb3ba58d53a43499192b976fa76c14580e8f7b92dce703bf70c13b12ac5bf712b2b6cbb4dd4dd5478a8e51700efcf27549417dff0c5a574838d6c7c22f3a7dd5f4489efd3b7e2f67a992961285ac8c648ff117ae2947829762a9f17609b42bd04015d4df252e966e23eb43ce8adc39bd5dc534f933258dcda50830806cc9d9f12e3219f3e57c0ed129c18fda6040a8105c3c60f91f3865bc0bcfe7e7282713ed8a98e2c847a7a6cc7bc48f71cc334c7781834a793a073cf7203bb80b553884d5390eb520eab4de8a764c3826cf00ffad9ca26dfea699b0c88dce2f1f5e56e16c66567d363be9f86c0d29efddb333cbc6bc7c220590c949643cb8c49e94147f643ce7bd7ae91379502b8a146ad638ce8876d8206d4772d6b70ec61f375d37fb57c2b71633bc013fb89cbb231c526ddee087bbccab5d6898a9f0b8804ddc8d15380ca001879d502680f07bfb39fddac1a557a3f9a2106d5c9caa1c4a68f1e649b55a650fb5de5ad5cb9cfa4365e8ed475ed242bf865316a4e62355faf70b9bccb40f91a42a605e0ecd162c02a1741c3da7172b59d00bcc350422d8c3f244462b024cf2a37cd2ebdd748fcb6b567c0ad2820b6ae1ebac03e252cc216814d6d4c69195c4e12d57c86c8c009c2a932078e517e00e9e1c2fbbd6fce88bbf9dba9e1e2497e810e89c5e49de7e53202ae0d946f3772be318d6d07b3aa066d81a3971ef4c4dbaa9d4d9d8cf025b5c40132e4da3b5313bbfcb0ebc5e10c3d8218450accbd0ab4c36490697c228424654a5490359d4fadfb56ab574e5b08571e5b3a6b7e4b984e88611b2b8aa160da624434c98f3a9f8a97719ea3f9fb12745af55cdcd5b3b5236a7bd527130a939f16fb3895a97f4616b454d6cd45bde4fe9fd61c93404c8413b1e39ab0af20363e3e66d62a7c9f3f9746e0ad7a40b5f8f07731aad65b9330010e290c4132529f64f7723a2f0f606d9ef8be7044e78b46b3592005fe5f668feb2d1113db7c2892de0e3073b2f6a52c748fd4c89a023473ae8e346453efd28b4dd25a6cdc37e6ced144ad0d9ad8fee3351e0bc1377f3843fe82485b26606c6812ec3715935dbd84a1f75c91f9e1db8d5f119d45a5279ceb18bc917991d7e8a61c34688c84eef2187de97b7c64894a04480d910b6af3f9d28cab42da224bee5e86b796331f773dee7aebc464d4a91c2f03196fb21c3ff0c81542e7e61a0c6625b94401c38ae54d4fde88ed20873bd265187110525f904cf03452168bf6ae3aafc14bc1e64adba813a25bf364347a94625ca3c22dea7cfacc51d182e4a4bd4dc4b25ed9fdd4d1ef9da78310f57eb86239f073932f82d8a89f65391cb605d2ef46fa596fc93e53ee4ba87700ce2568f4fdf71a850a3af253776e2b4d06be12391bdc5e0aabb6ce3bc3f3d02e64147a1fd17dbf94bca1fcaac33f41170806baecf52a1ee14e039e7b5e2daa72e4e3a643a4fa1c92f221033e52e39cdef07f75387bd75639f061da23981c5f8e8f3f96267c851bc5b1f8a823a04a71a04631d971ecfde54bac6b1c6f7d4593d82e1dff1002164f795445d52573f7c4459b956ae77e189f3e2fdf8abbb2ec2d4fc450112d95100e8e1c7ed2eb7fe061945f45fed840c1c0bf1484dfa57566e79ef18217f7fc54e67ff40678bc5753232a229a30178ea2d20be9ed46639d3ec32732ebfe92ab4b56893df1e286ba2306930f85e8508a16830c5effdf00a4147495ca18a5d737e46828e927e80f88d738c5705f112adcedf73e10223b5cb8817561bfe7bcf18c40d3119f5388f69f43b81d22398808e31bb5625f9220f6348ffd97d2c5198419ef155030d7ea86bfa068b21c1a59a941e2d509cb204c02f0c14e549451360ac5c51941d49efbd270eb076b61083f8178d02b24fa20ef9403c3730d3b6ef830fbc34b9351938c21a208887add3b9a9d906de9d26a26c81510411d333508b9907fee2f33ba9bb9434727d396d44dc4ca967d5eefaa58aa00970629c4ee164410079f67b0d331ba197dc066f801293f37ff84ed138b8d8307e05d9d2d121a87ebfa91768d83b6afe075875e16e39f07cbc27bd1e195208ea39a3f7ed348bdac5034b33cc592be75895756383f360f0824d865fb7ae09bed23c1e2910cd127cd9d41e4999727750350db5333701509f3c9cd7d68cf96107c07cd8a3e7efcb3b491a21380e6bd06614318e1cf90878610be077ec78b2b02ce1560f56a18fef62e037f7d33403366a384d77548d1f1e6f70dd80eb773614e9045ee347d285a0ecd6823b3aeab48adacd53ce1c9e43c5ebd3ad08a52eb8895d8f06eae8b1801b87309c49566d8554c060aea0d1346dce936dc7d61ed8b10c8a9a040c3259bc61e3212c562f8158426b854f3018aaa74b94d7674cf3c2a5374824fa9409c95b32419612addcfedd086cbd5ab025d088b259ac490a213afacb72ab8a3a3930ea3ae6ae40d8956f3cca8693d65314e50aee17058a254541f973043e3e29a81b879ae20d7cb964836a8fb1c94e4b941f2147a31d5be3e366ea6df83dbbed7a92814a17a093420b9b2b009cb90263a18869d7bd7eac14edcffc06b50b4e16963241fc14735f25c1bc7ef49ca1f843c7b63d073e2aaa65f607164ec596a702c0434af1521d9b89ea58a135b206627d0039bfe2dc8e72c35e7358e0dd204ca8b44d3e8d0ba272b068d8da1757bb3ffa4cd70c851a5e0800e169935b775951b18dac0338b85f6e6bd3aff7906d648b328c6bbdb2b93278bd81df5cccd04c26f397ec84b73bb7b35bf935aeaecba09e7c0d1e1b92d84cdc1ddbd7e587ca3ae06063a08f3d0f9d2714b1a4b47ae95af67de3d24f08724a8cda93f7e52bfa460d5abc20b779e93058da0797add0dd04a23995898c5a4683d378e4cb849fe44df2bc2e984ec18aa410749bdf062c210a9696831e5c54684b971e2d6b87fe5b889eb2eb47c620e2ee9ae8ca43a71c3534950622d84963a38ccf7a9087c30f446acf3b32e7c4fd8cd51b8e0730f78cbd1044e841a549e4138573797abdba7ad309d7c9c316dab31566396bba9d051bba795ac0bfa2f021398f63daa184e4121612a506fabbd1e0d7cf859ee53c7b784555d506d97c2c4fc8c98fbd2580f9de3cbdb2d67a3e00849f5e78888ca89911c918d370f915f6416582f44d47a80f416b27690867673fc72bdff0439ff54f89e21f8ee8a6dd50f742b29b85260d497c3658227b4e630b941850d25f71461f5b40abdb84d313010cf12e14f552156ceebce1c8fc6f0132d94889ade19e1647627d342f7cfa715593c55b5c2bb41ebdd28d54a412c477fd5772b453b6c13dd14de650448c47c38f18c65ce0d2285d5a0845bb13280316ac3f775da0ba95779ca05062175902450044d48c99cce70572e791d6e5a2be9054a5c795aaf8c265d92d332cd58672daa7d80ff52f60764833235b4191120ede2a700251a4f022ffcd74f2a1993e3940ced7bfa90e3bf211fcc2c2fe297451b8c8a6293f0a6972f77faa27e6ea7fa6cb0159ba8b3c9a93bde2322439a2ce3f7e227bb1d67e41a8490f1fae0ae3c048ea5f04e4defe2ec0d42242d4c2e85f7a486f38c3c7d02b3dfec21e6fffa3568592d417da07891dfe54e27167a057713656daada5502b47a7a2ae89967fa0211eb40deb5508353ae07c41b714021e971a9be31f960d8f118f7c983544f9892e6b7862c9ad09805dd7e7e783514b7a8bc068af3a74515ed7ffe83fa431d6896a0b357e538eee0f1ee1bb217ace2820c6438b80f66ff0fa56c30e993e5c69680f847c7866f153b37571f6d73dedd682564a910fa663f6d3848534727520969350cf884e31ec086f38e1a81cb6c1fd72a27dbf04b845089c7bb43c2ffdfa69b7f2fe3865f9a528c103167ff558537966aff87a1fdfc87a3f1b0ea40b518ab1eda4fb8e1b79233e960b4bc2c0964ad7e55d15ac203b3e263446efa23cbaf2a4b667abcb700fa2f485aac717849a0ff356ca441d7e800bd5b82b28e98bd8ed60b5f9cdefe4a961b0ae02334c3277c911e555cf7a06de2cd51a5507a7b664032b2f1000c55a16f1e15209b3a33b342dcd86931d6a1a8b3b2442e19fa105b6e2aac67df071170570189a96392dd4cf715654c89c32098794abf137cd44e4a34590425e10d21f4ecfba50e8e39be3f54fd228e6fba9b0acf5b1b34c601420dcc08587deb0af344ca7a703b1e1b7757725bbe9bcaee82c020d046b4ed19e709f98ed0ffff858d8353a2487194b3da5b31adf265ba7a073885ab90c5320019d7bf0201aefb1feccc2413d120f6fbd3ca32de08e572e502a4a228b1926e31780af0465f594c375f913261c21decc161421487bafd3bb61f05b4c90ab3ef5cd845748b721b7e3aadaa57adb2be502bf63f26ccb37a090c74bde3c08c3b8970881cc99cbed4250d4c0c6f78e2e9c981b0a1556800d4962d48bb7e4821deb5f06ade1b9ae333ab030fa0ac0987fa6d8fa9f4c272bbe6d7021e26989ba6669bdaaf6738ae5c92b7296011016dbdeaf3eab973679aa156e9801e20a977b538a57ed8841b199f8c94bfa3ef0f2821b1ddde661c757d5b116f911f2f5507d622ed1b65a5fa8434f8443a95bca04353a2be4ef86c91e7025eeb6f6faa949d58e57dcf02f1804720da15bbf854b3cfb15d65734f77c1e9fae833facb9030bd6e914d0280f19d8c40d2fe954228322b84f63223deb7ce8f25500d364389cfc65be15078432b7b57151dbcadedb63ff2612418d27a4fa368c79abe9d2a123bd0e2ea7f8c1950ce9d1915bb6f9d10facfaccd23ce6b73fa2252ab4b2a2f4b2fad9383bdf8c31599d7e4d22010034279de66636bbd2df14599ed7fb8e0c26f35fb18fd7cef4b06c11d9f0ee423edfd74c64272faf5b65fd38cb86511fea67d8b4d4bc4432bcb310e70f702f972328a3e007dcd521497a6a959d953b5195a1a5e91dd81c78f53d9e564c7c09902372afb0cb3f8aeb8a9dfc01eb85d0a877c8bbe2f81262365c4ab29eaebcc6dd2c07d78c6740de2afbd82c341e10dd3426b71f000d607c5359e8ab10aa5e80b771d81b84e49910e6ae7e4c3c86e6c97c116ff84cbcb1735ff12c238b1674cbf08b8a5c6981049a3ef5793a9d71e6494678c20e48406456358bd4c87654c3ea0d80c2be4ed9bf8459e1835994ea0961ff0875b09687bbee1e706a296c19aecd84a9f548e71a74a5ea1807fe2ea2f322664803983f30827c8e1dfb0ffaca06896b09db206e736d97c997235be10a147494cf9df4fd7038af2550c04164a46968541e929aa9342a45541abfa66a0a92afd1e2b87cfb4b5caf651130c54673bb3b9a8721ba5a61cb74c8e269fec4511953e7e53b6c73590e517f1cd21cdeb5c05b83fae20960b4a99e52ad5795e7f99963004301aff01e222412806a2e34522e2c4e14991471217bbb8f4a0485041d435d4b0c59d964c75f47d97c012b6d0eede25bb7fc4cc76b1632f07d9713b1ed01af2ac719533713854a479c253a1859a360cdda89710cef2a0175b370317de6a8cbfca0f53cd1c1edf662a8da96c905ac93e92d00fbf2151788a7e895c98afaa24d28955c221828896587fe2c88e4e977847efc1b31940e453136669a6c7377ea910008a716630c12b3aaeb876d720590f2a991396a5162005b7a7af475daacca34b79896dc11c508b7bccad69167c167517bc4f09b5a6b209d3c1a4c99cc15ef97d9099946acdd3d0794f421e6bf645b408adc3a7ea2946800a9b7caaef1e033aa9951e64a1865008716bc0a56d70453eadb1c508bbbf9c022983f5872348b4f0168517ac6f306b7d1714899a6faac9a1898c24c8b0117d2779309da67de8fcb5bd3983c1c38d0f0609c6b6320d82b7f80754c5e959a3f24bc4ebc8d6124704c4e71ff19372c0f78d33fba800f6af0e9fb754ba7f9c2a8125e56636caa3f359c224fd8cef30e220120cefd389e47077272a9b65f1b8c800356dfab45c0a4ca0d0931bc8915949bf76f9c5aaf3e7a5264e360c3b250771197fd14915fb1618cfb21a67c9037459112ff0758a9ad97320b8741826f967197294b7a012d8322071374e2515889b7084a77c2ccccd8aed1d8a0ec410816093d338dd9b64b073507b7fc4a0e26098045308baa706a4d32f4712fd09a9a163a7fb26dcda6098be97b0b5ab93f9d4e05b7dd31c8667f5c3bcf68e240a6e3d701cc19ea758fc725b64d4a88b80854267c11f5a641447e46b08bce908a9ce9e234123e76e54418434e82f183b64e0a5180b38c88757dc6f186470a9312358d4d62f274b0c3576e79ca4f5b9835033b8f894c0051f9167ec4ec3ab3df5ae18d5ca4b06b9bee71d7812c09c2cb5334d379b0cfd6c958adaf23407c9a9425621357699ab63a1a3f28e2a54f511c5beb68c099c39fe9ebc59a47db86890798a1236048878707fa89693b05cb4662d91e59367d6c06914b2fe53ecf167d6d7f7d028609b58ce8e0a727ba3216a30e241e6374965dfe2de932eee6a14c4fd9071f56aaf0c19b53cd3aeea426231dac5aafb6cbf2564035fb267aa6421cf0375f069e3bd16456fe25fc7c45d533de59c79003296c65a48762d310f070fdf9d77f5b0dd9b5f864e95d99720bd69df6855542c8edb1e6154b0b8a84cd0c93d78843e946eee37c11bcd4348ad0152e2c174af14d9a7385ea826f4a5415c7be0ecf84743659a1198d2333cb034350ba24a9baffec972842d70479f96eb1d5dd9080a437134d06b25b2404e2e7ecbf21d9169bd0ade136439796a72d61ad1a5af2a6f64ed521c94414578553c82a62d3fb468ff42e3234875ee31b4343822afd874f925f7cc6dafdd5c368b7f87763161422cd7824cb732777e6345e15f26f5a9181f0835a58da65ff03eb10e59688c4f01ce375dc8d0f4f72dc3bace12e49c594346d156497a4d1c479d72d9b1eb09a3be02e6c0266e3db745ec666a1df0f6b577907be8eb851b6c7ecc8b7705878e9cbaab9efa45e409b0ad1f5798f93a23dc2bc776bdb53eb22e38d454c2699440dbb75432da38f8773e2ea736a7dc5b222847e2470f626bc808fe99afcbd12b12e4e5ebf320ab79a32b0d82b3f1d840daa131f331a237c32228146eccac7d69df5fa54189fa808f6d0a85142b7c73b9f6dafd7432dfa0dc3214bc583a4b5237db4e018683e40af0a3f7abe25b724aad9c8faec07f9ac1a531cc99970522b8516d671da48f4b826bc7b81b78b13dd76061b1e7600c99fbd9059a06b40b477e73c41b5069e0816f1996eb0fc5ae6ab5551b57291811c7cc3c9b7b0b8fad080903ae15c5c0750aa91d1ccefec498c68389afe0f98ab9fc4e8cbf29f7a9a84f87321c4981f94f913878b0e899eed5e36f99c93166baeb8490b70e0b91925a9862abb4d79e9381a97e69a95dc0613c32f3d9b8e5afbe620cb034c6136252d1a5fa6f75a1c05c91eec03d2795832b9878747246b59ab3c3564317f9f6ed434a6a4e9189b52858b1624d29a643772131299ccc82f848d3e4d5317e28b88d06e515d963bae169f06fbe8129ec8ae9ba674a20c8f6ec5dfb3a41e5820c3f4ef456a5d3dc275bf24d4c7342a1d013139ff4e7b633e8978d1a0cbd7ef12c33cfb61576ebe0985d3b6f17d17f81a0adee3572a958889c1a92afc1dba200f68a79e9583159d6baafea2585161a007c168ab2f73e8a31a154287bc896604cfc5af4c6c8d5e47376264cdcf3f6ab9bccc5809d30ac67b29f5ea40c3aacfcc3ceb9f3d3cd1f0612f608a2e7d39b61c2bf69421e3e43049d738cf16e24fdda78cb68fae5ac1379698d126e776f32760b38a5a450c06e8d6dec83d309b37515dbf1d539d7b4ab4f892b250a698a6b403c8f1370e7c78a0828c1ff8786296958fcec8d1f07b9d5401dc8cd96f6c10aff8bfd68053773631e4af430bc29cd8b4bd9c86f96c6f11239bd6016772dca203cb9f2bf80c62dd89e2c9543d768a6d4fd55b5df13eacaa8d78458bd8604d9764a74639547ebb850c34fa5b7bd94cb9b31ce6096caedf56f1f6ca100ddf8bf88056e73be420cfba154c5348bff1e622f8082e5357cb47cc321b9a01bbd76d024681e6df39ac20452a30d513796e63e734e4f36a7e9404d51d2c945707f09db54b183ebd17777b5d1f1b5fc46dda66b88c700f084fe67c102d586d4feba9955a30066e13b734688110604693d9cfbbb0f46dd71a8dbb3a0c64d2ecaffcf6af77b14231b1a9fb84a326ea6c0b2fcb412037023037bb06d0ff238dc8d7d2ee133e4a51028e255e95bd5eb1615488d50d93bbde0815cdb26a11e9a476758366818f431d0878cf4f10ab4223ad7d4d6d78b370063928ff48db0851f88bce934aab7350d3055c1f38d66e76838f358416ca176a1d533521973b26c52570f9e4d134a6f0d1bcfc3112b39135f9bd5bb2fecc1af244c67295907093e44ca192731fca3cdc8180f531c9a14680031f1ff94717f58fc2be1afcaca0669f0c7c9cfaef8192478a7b60fa591073f5ec23a8c6ccbdd8f2f7111454646e971b68542b081b563cc12c14cee47c0fe12e760a60c539738fe380ac6448b6631e75b6cad34cf1a1d0c312eb40f8cc7acb1692760a04f9bba6da4e44b426354735e0a50bfe38f0a8afb23089c3710bf2e4da673abda7dbdc20bcf7dd8b5c948001153797c76767b3ffc21cc71bf3c56ffb950ef60390f1b7f0a18061e9709d38eed7983e15d0f257cf5fd1f79e4891f8332afe14c5677032ce2ed7de9f7adeecbc5b5958c441e681c62ff79c8f65779356e298c6a912af2313eda73c6ea4f4f30c00465cb166b5a5083520c1354746d158615ce6679f03e9521b857ad1c7db73a56d36c6a4fecc8f35631e7c1678e2c0f139d03bf00aa6c19f5c1365113949ae1de185ced9ce0010bdce8b121e7d32fedffc29234cf53adbe7ce82c224046190c8ccf68892d8e089501f148159b7fc0fcb70620984cedaebe0a2808029abf807c6a23f2526a66ff4d8cac582b1cb4e6043c2f2e06a5aa44069d58f6ebf0c45232b270a6249c9b16d858fa33c82fcce8c46c9f14937d17c9ec72986b9fcc0cc8d107bcdea0d1f1b05a4ca6fa0e66a95d5d04656259fe0d2ea4cd562c3dc34bc1b0749cea79dfb2e83b86a78c50898b5a5c3c72c11bcf9b09562d07497fbe37c94bb6f3b269ebe8da7ce9361c5bf007ac886d4fb324a4a38f88055384ae85701e27019843fbf2a79511303eb8d9ed4da115a50b7082f6b1414a0a9d73e627fbdd8cd82db99363118091b923dd4bc0ea40a219a2d88cdf7b1ec69e6bf32bffdf85338cbe0a3d9ea5eaf2feefeb202146490b55d8e06b1c6db42376c053b74f45c124575bfe3b421a80b21e5846341c01297ae1cc4fa70669b6ba70ed7f90ffea2e077336e76817331065a8a27c788472ed9078e8a2c9d1f01757ca07db687f1ece724a36c14ffc761a85688e37639d1550b952d289aa9a4a96c80c951ae813bc95e2cdb4fa3fdce144269e74fe363fca12b8cf9aa94ce2a1e0ee7159875b918b0e39a2728be3599fad934f261343460d22cdac468d734b83735e001e2de9c35b20e4c9d4f66863790f1a8695ee6d3718f65bcf29902a121f62d675357d5bbf9f37337026f37a3898d6c9beacabf7d596c6e7a97b88014b4d88127945336b1f0fd1cb0da078a5d9f14fcbb108c26f19f5a90beafc5abaee114a6cf57eb583b7194b88b3a391d0e78b9f29d345541d5f3d4e744bd3f7ce4e5940716354114d629df09fd6b9f1657a440f3ece98835c4541bcad8f57584be0d197c462d948525bd0e3e7fcecba6fdad4a973d13dff785e436f6dacafe220bebd49766e564936129730e3f6c45e417491b1059377812122038158e570f851542aa88cf78b7f85edff4650a18b7282c9b12102e83a4cd14243270ab931cf2296b9a04781cf66fc9a24b69f90a0b5d28f5a1f7471e5f509e2b298fcf32605a31eb5414900e340af9d911197b0d1e5a0208d0136c330f127ef901b97cd6c5d89c892f1ec1b2e4f8c92d3366c1a48f9589b0c477000148fed23f273d1b9b40af09c3d71ea3c9a2f1da7c991241ee7c2e418ae48d5669848b51be9b39acdc7052683059166cb57643ca52bb4c20984129e4922a7e8e70582260d04d65cb3d83361a12da8ca6c86ceb7273fc76318925f9e3987e2785f94c35df75128e75fa9baece0d8fb3b507ebe12e183098fce6664e01e33a52f54513eee54f7a057c8d7cda9a917785748ca2919bd65e893f7eb92a7e0a149085ec768d7bd4e2c2fab99d57c51dfe3e8b7682458d50b0137cfab436e69a2996de22ea72d5ccc0a1e65a39ea0b102cd13e29002743cc43eb166343719baabf990da5e6ccd3e07bf7fa67cb73e0eccf2626335173a436621f5b325ab480731d83620d4dba06782687a178014b15c35a4d4da10bb8621720431a4f88c774b6e2fa2a3ec3e6191f84848a17f31af92ea420f63dabfb4b508ed6747f052152dab98d0cbe887196caf00613576f69d8bd557d4a95e3b647fc5d6738c681edf3325a1f2020cb7ec58c3168e9feb599a64009d4fb6265271179598cface26407ac1ec8eaf967b6c5b3dfd0f10ae226be8c08784ecf315fd2543f0ffc39619ae09dc4cd1a36a51f0f8273c3d96a2d2a4ce172b1c1d3e62ff75f91b3339c5008c30e8e3d01123e3b6d4662fa243a65227e27163cf250a6d9eb76b87fbede905a69c847258a074c5687736fe508bf9818aed769aa8df82c58bbe2f53be89990e4be6d335612cc0a09461767793bca4adea8a6d830e97b0c7ae8eaf931b6e49708c88eafa03e61c3a2eeed617d8ef6e107b558b5e63cc09859092e3340a89c96e72cfaa4085a276702b14fcea3abff17415a131bf82369dc088cfc8bcab2751df6466325983bde13c75f7ce919b896a2da60fcee4f94997e605ee50be35ea5e07d433dfa04cf57ced1d0480f202a9cabc9c3000a3194241e761910e4d5dde4a8e1b7ab7f75a894c66e035543472681ae5465dec9ae20bfd687657620adab99e59bfe986f2b0c9eedde05418c1863c6a6794addcfb698bf820eb49c4ad9dacc8f23e72442a904cfe5a2ebf1f0bbb906ebde946242093a1d79678afb518b754e6cc3b2241b72294cfe5a8ae0339b3cb244e612604dbd8ca6b98010a583aa759eceef972f4a1926bfa72802d586f09397ada8d115f7313a629fb5c02b29fd27b3fdbff78797de2106f54cf634aa8b0f7eaf6954ca0b9313454ce01fe4691e439a9a59be8c2e7a1c0a67c4275dcd5093c928266d45a190ac074ef3f04209e9155d93541a81aceeff68bfa94ae0182bc5144658a4aca9ab87140c27c32940888a0095ef3a459ee435e6c311a6a6b5c59c821e34f18cf4930af473e787edb7e96e880c7ccb3b7d634c5a10a68f5473e0049bf83c53b4ab3c7a91cf94aac878d8fac1831f24c27f181686bf51608f06d0eb71e9f72412876628c7bfbf143b22bd21795a5962579c276a6f8438af9277f88f0e6dc14b77966be61db0e17f910ef375c396568c62d81350e757434ed8879cce93a66fe03b563face6512305eb0815fd490e390f85b0e04fbd9cfb59cbd719093b5c5aba142fee4691b64b454e223a00db27715775579e6ca22be3e368b6c3e4fece08d894cfbc046b13dfb5e84f3e51a759b4b1e0eeba60f9229ec559bcf768d088d51411752a5747a575c2dd82c2747d6840e55d07e068065df44b987e8e8ee0735c963ef8862d5bdc350c64c349a4568e926f13334e53badc1d5e12788b1302e9d359971030807554b34c287bc7a04ad9f33200d7a6b25f923b1648b03f3024d4155faded819adb417e4b9062df6655a5290d12d0138faf6b01b85dda89ce19295fdeae59d8a74c246f16aac4e5e05c928e4471ff4d2dbab1976a7954fa44cc448b3a3d553b679f11d26fa5b7a9537bfeeda184912271f918889587c706526e0eb6c9ef648feef7b190f294c78ce2b0176bb203aa0c568414c5ce8221e8489e0f8b71739b5d11158dc3a8d67e709e2d7e0393ad450912dbf78d41e3b36cbd1b27b13ff162d1e2b3a4804320f272124cc8a38e0be967fc23997faa9cbea56b85733a68d0eee8c9d90a92df9f7a88ff311e605f2e18dba6defdf87aa800cfeb24e5d13221526044615132d0b2114ca1fea8d5cf48b69bd6f1ba35d2d8fa5462d15a0a475b3f527ee0ccfc33178581b3d9ea4ce012c6ece3d4590b085ab55948ddaea0c24770c729084ea10f5b729087e38930181ccb42452b2c289bb9c1b9997493a4e9a3d16d607c308712cf7b1d736645628367c3fe1c2e45101e9cfe239875b19712296c57efee25025eb17ab3404f879448a3ee4352f71ca94278ac5c4b95d950a5c37c35de335f19d8350c53bde9ab5608161c26297cf7c865318feb27c7971be31f89442ae7a76e99f15a6e87d25a20e45d22d10aa01ce839777c46b7fcd2810baea4b16b2f9e81b6ba2a1b6d0389760a774bf5a838d9ac16e1159080457f39a825d08c402e9135dd3b6a31e544b48ea604fdbf2531964fe1637edb51d127e18ce6e9f2bbfd3fe80ed6678f895424c4b4f490f4c55df49e43b2f9eb5ca892ab6a663cf26222e5912947f80c0e0160cf375c178d0ca6160848d3146f9bd50d0b1dac2c253603e8dfe226e6e087b5e258d366ad34d1b5ad9698c10425b48f6f37e30f8f617a4a74bf6c3f7b1509df881a5c319c17fca89192633b861d200000ecb0965f86df24d3b7b341c273159b37909cb783db37efa5658248084250b479ccb464cae890b2557b655a7780afbd9d510a1723f1a551cf1fef3a406c3ac5ba16131e1715c2d001438772749a2af06b5bab7ff60ad125afb5ca92a8dce26d9f33614c66bb47e045cd6c8c54d7aea5e99861c5711d669885eed01237459deab03dc8b300b4bcd28d1e9abbd59c3a41f38752be0c99ab141937d4613d4a0b1eb58502f4b4860aeca4830ecf58fff122b179ee55d2d8a85623b4314193c20e6dc5b79cc0e19a0995e0c1a0457135604816fa06ceb349ac5a996fa82ceb1272f4316f37004c44c5448eb03216dce43cbb9c3e0be12c0beee4253595e804969c28a833b2d3d3b6a8e6f62b2b74b3f0b3487c8d2d9da929286a35f13e1f557ee3d5917577de86aaf8c2290a3897002b6270844a5527f37b23c6a8889c42efbc6553ec78d46cce910def5a007ede301e5cbec05835a72f55d492d661b59c41a4c6d60272db0908df935097ec1f4c3a882824a8106f8941796826ef6f0c1233066b06efa8d7160265a8f1111d4eeb9e19a7564222ff6a5d1f1e661a766348b65d3ac7b832c9cac03bad354348436ce1cdb5a2ebe66eb6fc46dbc27e9251c44f25856df567a27522f3e08e4501c59743af4245ffcb5118ce89483aeee2e55502b893560e96ea77c7d644a6d852eae9ce05642cc41dbde59020f8ff59ec2179665e6a8b232d0e33660dab73c282401c70c6f11bc096b4bdf983523d6e8d119041c571de7eb9e1dc2e8ba4f3b0686d0e43ccd57166e4d9341e38fcb5474c1c848ba5f1e50ee4d704db6c5c74ef452569f973dbcc53cc5075874883f77151e77138c956946fe56f913638c44d327c5d5589ff9c6c2c267043335654d35a79c90f8d49de9eea536b3eadf26977b270e268af045e1445cb2fcdc2f8feafc49806d7897a9941acd940fa10bb693a0823b9eb49b92551c7714879bc69e32c1e7ad4fbc145f28078abd98683105a45ab1fbc9b0d062130ee743611f07348bfd9d597579013d244da1472341f5dd7dd16754d91f919d9c8f0c910c5a94c6c08031f432fc0cb8f5d3f2094c19eabf6c32ca19ddedf2be202f3108e8ee808e53eb5186a13765010461d336a377b3eb6fcd0007073598b2eba161c7347cc9f56e76a062f792ce0c5a7951d470805001c50c709116c270573a503fbe662a681090e5ef2db0ab6f213744b0f219a26a532ef4d57c94617ef3d465a728b71812f85a48e2c467b6cc86189cb9195932138c003de2ea93d4d43ee02818fdacb5ca7e1580d94b5d4cd8269a785bafccfce44dc18f2c75843734eb1927bdeb6a838b29cdba1ba0f1aece24475b7705d517483cd8bdf30440c07632e7e0bb27add93375859bfc5591302302e9337bc0cdaec24b4d78ffc5b9e7a2857cfaadfb55d7cad1e82d6be4953995bf4ae0fd55a634e6200ea9fff19793c0459e0cc598dfc125addb8b9b5f020003d03389e530f2716e72f74fea2e3a6710841bdf22c9cf6fd6c61e930f4fa74c0c83f875fc718db0255a538af54394a074ca83dea8efedffa287cb9bc86272bf3781045a19f68a7d176b567bf0a2923d02c18ae6e3035c6ee67b6902fe4c2a5cdafc5bcf77c7290450d0828d5a407af26af1b49c3dca92b299945604da8aaf4657e945327229baca2f4158b72853c23dd158ebda262da5d82d449de98a95e87924198ea40cebc233a5737d67b4fd48daed14c6b86377a68243923eab20c043012ff1cbe2936a750d9cd84be7d7703ad9038d7eb63861b8f5c9b8682835b43bb16725d0da6ef092f9c96d642ed29d654cf5206dd3b40cf37416a609db9d5e45a28bb170847285237b0cd4f27fbff3a164f29966c10c145671eb7f0b5c9970468e3305fde1126f2a497ffd8db1193f1d4356f05b2f9e75aa6b9c58975a65404f6c9a6fff6dcedb6c556db08a44092dd94f8a902f37f4ac88222a9f6df8d487c618b35a29ff3ec3bfaa4ccff5dd0ae83639cba530f6b49a0aefe62f58db93bd6dbfc4721d2b47d992ebcea19525a04b7e3f3677ac210a0ae2171941d02dfe38a05e76f16a1f3f7a827822b4cb3c9b8a07bbd041181a5653e4260a9f8954f3eb2ee1ec5a8411f11c3b64f1fe545222ae772f5765b5e36747b9aca7f06c9c0d0643c7c977dee9c4e309ad1e3ccf90d156fdcfd62ca008049e411de1a0228265d2cbaefb19987ee256ea594dfe8741c854cfb394d41f2b2cc42338cb8300375dd6cff67df9e42d36c5db93d56b00a52bcfb93a4cc4a8e256669038128a96cef71c6a8c3ee7b9f2f065ea805046612014c20fab44e71b4d21b8176c13387e5d48ae9b254736d750066f7f4a7320f724707a31985d5870133d1855075022cf6ec64bab06b62b8713fca0bf7affa8f6a9f06d2a6c10728b492609379e6711a94a142774f6451729327d2286e8925d9e34c3f3544b3a42ed259a2812fa560c6dc817ef1407be25a5f737cd6749e2f44158a1dcef0a58bab29af3fe586d1da1a665a08ac67b3d8d577438b6538444fb57b57422c2340d056e9bd4b5389b040708d125b38dd7ee84c993a3c6faefb29690e6ad4672c9e32218f98167df19bf75d3564d02dc025e615c6036b9e6eee6498204f9d77c742e4f9c27376bf759e82869f56a4ee70fa1d775eb15104529eb56017110eea807bfcd0504b5038092b1cd840a4e47842c92cbf1edbb81a43e102964fbea1ea532d545cdecc959b0392c2285db95b728f39258e6a4711bcbc197ba0dad8e730cf4f9e275f1c920ce16b6ac529a8215c442f071a597d6df0989c3e79bd7cdae0e8a7f90aaf393e7ac8848430f24a923ae92b7f9ca176f5b46ed2429df49d74472378037447592286c71b8af789dd0c62a2292c9a4ebf09c6baabf036119c79b6e4f74a7a8b569693ff302f4ff0ce3bb8a0163ae1f7659b043d392427fac615a367a4404d9da6a013668aded68696240e98330f1fa0d36590822931b826ee2def617583a2b0ac96e8195c27cd01e62fd2a914c5c050cf4847cd7bc4b34852ac076043f3e719a589408bf84e228a94d258e71dad619e9c30244e8c847ffe6d2c8357a6938231f4118fbb7e99e1985c26dbf7598f01b7de05b76f37af79c8c63e0c758c8600c45082f7754cd852ac3f50ced1007a194ca4d6dede29115cf4634e2fc665465b42c1d848c241150eb731a48bbf50c301dc7d8b1d3a36e9ee49f6fbea8c92fd4fb1dd6c8cceecf9066ffbcbeceeaeb3171885854a51da506a8cde6e75aa79ed1414c683f4fbdf6397da1a1524ba2f683ed8cffb43d1c0924aafbbfc6b5ba07abe219e2107a18b81783ea0320baf36a6f28f05bcf5df68d3579355244cbbc66f6a51095eecfee10844f54e7a9aed1f1477eac27e6ba63b0867a412d9a9fb56d9e58d91f05ba5731a73634d8a0c616361c1e54452505ab39143db18828a6e300f5011f6a13a08df6dc0c35e4ef668ce5de36fa930dd1e4686929be94a27012976472b4d4db556a04fff9ecedcd0d51a92bbd930cca5b6ee0c9629c56ed339e45705d4b7afb692ada9807b733aabd7e6f68548bc99c021421aae1105da288b6165d477bde3f05956713cfe1fa8227e4c6a0a2ce37a07073bc9feb8aafade55aaeb1fa76a9583ecd1db5a58201a65ce2ef51a200766b43212f680698fdc1f5c844fae555b58ff89f417b8787e9b672afe788f4649ab4f0955b702dad275ce96ae614773ada3cf0c5dd4962de2db7013f97c2217d3b0111dcd5e54a2e1e07dce6c82e1885f72370fe25fae1fec6bc1cdcc593968f4a70201f1e4778c53c440b3bd94f57f9aa1a7b955583bf616abede7007c3849bd42b116dd2bcca52e54d331f287bfccc5a6d8f67f0b796a6009ae9453c3338353ba3b0e77821523b8129b8aae081ddd42245d188fe77a9eddaee1769af166552fd1d0823f52d5c600fea916cf89b8924895daf44805a3634a74d83f30ba10fa32e42c5f02a596ab2796a8edd3155c1ce402d120cf82dcc47bf4f1211bf159e05af8e6208a9b5386fd98f8f858aa171dfe0513c2dba1e77f7c8395ddd27dce7970ffc6688ed5e97630be811143521d62108b0322ca985803fe1baeb55cdee5510002f2aefbbf38ea23833351d6d3c870b386cb42b56bca927c53b24b0f9e38913f942f9906688f0409ecca3572f560df6d37d73ec1ae344cb26aefcd17709e87d3cc367b0df7ca843ae6a60a579e8eb372d20d3d7f5656d687d47512ed9ec5d44fe98c0f11ed0d2f86f5e8ea54e290e2789413a270f6bdf63cd317d78f353456073edb12adea0ae83077d0f15645b2f49bfaecbaaea06d9d0da9aea2e2ad493b87086af64c469f4a9cf230db807a5bcada7277a5c8d17d5f09ff61a011cce473b5871eb6727a185422f8032e946f23a59b2e1014eb01ce2b6ceea2b61a0059ec62e91baa69921a59927e65a69eaf8dd3e711cb1bb86a0c51024ba9b7605ec20cbb4a045aab15967da21e2b67056d0dd5f26c936ca13068a8c38bdaf5b9a59718f4946af9cb5b31deb19fe575e4b74afb1827ed52015d08832a5b0e117a0fc0598c56e0db2dd4c4f54ef478a9283389a47593412a1971d8a3c9bfb5b3ac093690463424624c6dbab2e3da11545086102be13795d1058c9266e85830e0d365e53dd8dd1c1381e72338982648b561c2865404adcbd06cb913236d5bbf7f1409cd75edf5f185f35afe5d3fef3db178df01a91d8162ff3c333d5be56c52234df0261717edaa371c2fde12b87aec05a43e7de84b7ebe1cf9681256e0e6636493011af8d71f7d851ed3c99f4a2bf18ed5587a9c764fe7ce5bae52d935c89f7c690350765671fb2ff4717f156c77070640c5172fb92642b30adc1b6f08b28576606bb74cdfe38a66c88d6856f96058c7dadcbcde3702e00aad1ed7cfe9d1e287d5f1e645898e64dac2877cb1db167a50716e37036bfee986709bdde46a566157769aef7ed402ba95b48f35a840398be070f4a59f883fbbce303f686cc80108381090a3ab9a49fa414bf3d1c3c1468063789c128b4b52f0ede0e3727ea2ac134e7a5ecfbcbfc9696ac82d0b1ce455a6666df03900c46da366f99812ad7f8f4cd8e0f9a979afd49fe85d9824a6f7b604ae47175c5b0047f986a546a2e0ef56c720841be5e8c344ec44eb17a7f502c31fed178f1267e39cc8a012a8761524873a48427bb888c46567a8ddd1c8085bb33ba045cb5d5afe73b271d9ca9c4dbe7b1bac36e1bbbe1fefb0b8235b3c2b350fbf2a571df25dc936f07bf73471db8f70f30ae89709f155ef8b233d6244cbc859405c6103fbeeeb83e04671f5d620661b5312294f47ada4cc9249bebad75620bd5273045f1c0e2d7f08d01a0479bfef2e319f2f5dd0cc9ab9c13b90a754c480b171c61e71b2995925765839b6317bfa51073a2aae5fbf3ef090c46987ac56724be18812f05a386f30204059a28ebdd642ee16ca5561042985110ee56e93e3abbc35a4b82a39855d187530bf21c0aff2923915f298993a5dfdbdbc464dfed9205151f1dd6b55ab2de41afc9216a21ff9d22fc83fca1da9f14642834fbdfd45a65c1e09c9ee5ff7c073eed88f1f0f6156b26d10ead3247790c495d534fefa0d88a534738e0e08ea4f079bb8040f3f89e80d1ffcbb28aef9feceb9a15b2672824b90881429a3b97fc45328e6424e5624b1b6c0906c109c291853a67e4a7a531fd843272aa736e85b4fdcdb8eebdab9bdf3af68bdd3779ad2b15e1eb116ee595bfcfcb5c040cb0fe3d6c94684bef2314b7884b61cf5439fd314d5436be32fb54deabb1c1e5e3a420e3bfe18eb3c38ef0b7fde0eefbf96e9a6bf00208e25a65619efa0abb168339c2a00c478259c18f657886346d909581f7655851e2e09501560bfcf5ba636f88fd5252f80b54897139d2646f6e2301ed7d4777158af786d5de1d66b9e8e7716f12228787a92e2f08a2b3ea441ccf208dee725fa3024e24f1f19ca70731c74d7b6fb30131a32212db24091813d4b765cd9dac7f06d8b1bdb75d5f6e332364c7c70de4163b2045d8efac94e6ec80304fc8cb9af0905620753b66ae41b636864f73c8cd4a8b4c03d629cfff6e4d185b832f6a27f1c636a0c2a9759b52c1fe2b71b9d51e1b210e4246a1a5d5a498ab045672b4ef5af3b9e78b6906ccc31e0cac735930c4c9372fd635b6563d99cd2df25f600f7b3dbe9b4086e4a1ff5cf0c7bd7674152c4b4b60c165c4aa820d3de56372e7eac67765db4f6e065d0093eb4f8fdb76977d557ec065a28f29ae6899e505ab9ab9e821fa1ec0ff2d52e42e72e96fb4288f3dbc24f3a62a290f069e3005c80785eaf7c1edaafe0eaf9be8a06d6b121c46bb9acb2a3c3c00c932f1fec930782d4d25fb29cca0cdde9f16d62e6b3234a631370c6e11579e82f902003a8d4b2e0589929cc0f47a41d5248d8e6542c471326a267ca63ac6f139afa53e5ee426531f3467b7b627d365f191c62c6000e925984f1b80c4f5079da017e8aa1d62b535d12240d474520b65741077f0d6efaefce1701f7f8df746fa273219be9ce83ea9bf7cb173d00a1719d441c737ba0981f27e1b4dd3638daf672979758b889d0fea9c4bd9aa3562ea1a971c0d9ee3f034995ba6ea74edcfedec6bd12dcd1e2e9968743a40fdc6c1ff9a225c60ce400ef954b544f22e55c0843b32c3b756b0c10297d17b53c8bd919edfa4b8ef627b1d3b83ad040bcd368b763dee9f9f691e4ac12046b722d30865384c7eae1a3ea2b628b88cbbd391b4c6416d9e4a2e76c9df37b8392ee544ab1a4c53fbe59708848e1e390ba920896ce5fcdabec3af797767e470c588ea1535962ea260a1fad04e39784953d4f71d89030e4ee12de1d43b47f281846bedb20ef8a3540460c655d83cb2cf903b59dba946c34ac2482044a7f21f3e568a375bd665e39ceb1c21bb3d303612e72f13b8e72636d7031f584e84dbbe4da6ec7f81dc060a68a5515e37a645271418cc64987cf96b842731a750efa21e69c9784ab2ebd0ab5b6d2b3eaacec589e06073a351d4d29361c2a330b0122b912770daa637cde78e52ce61009f35e98a378e3a76810f70ff10502e78304fe0102ef9956572af54641e45d924275b15037a532b7a3a711c0964593312325bc01edeb5d4b99688185899404f9db348d8b47be45b2e098ef8237c1dcf8b8b04ce1810ced70a7f2be5a1b9ec329b0cabfe75601f124ca3a931128b9560f87f9feb2891ec6b9e074f090f832c964d915a4666d779886ab1b96260d9f0fd91c184e867f46c44ef9128d3eacac831db1d2b7c3e6e127015a2d46b013435fab1fd292ac1b62e7e6ce285de1431b7fe3848655a29b12e91c00cd2ef7a2670e6f3ba8818acc78eadd809a8dec7e11c50527d49a7b9eb920ba121ccfe933360382a94e3e4287bdd9e3c811d3f8c03c3cef8f41cebad673e56b187042b73bc52605ea667dc6a522947d895400daab87b462546ff58b96226e8acaf632bf0c881642e5e73ce7772f42c1ed5c8b60f526f6bb7309caa1168c5fbb588a0c5bdc5144a9b7d6f2382382c921fe28b98fa01a315ef102082076be567cfe8e48193db06d2f431cbba92fcb837234c08e0f22849836e39cf8a499e2fe5cbaeac37e95b123391240d3e3db2af2d1eff58c4f68248ddd37b1c88445ed2070251e724bc2263d109fed81a91796f23ea3076ec7e40620e2d5ccb0a7a62bd66744695f03c192af956dfccf27062b4f02bbebbd3f34b56561f1fe9c699fafb3d452694ff48f3cba5a181f08bcaf47b1cf85385eaeb8c12684f43925889d37e4cdee579dbbc34f816bd426410b62828ae803401c24ad99d8a403bcba604adf1f1cd9c6d8cc3491a82a5a5c8db0fb3964435f8a16ea2a1b0a5177b3d35838cd2fe779c3e1c5fd93979eab0241b22da654a9f2f99c20dd25544f410e9c538e476c9ed99ab3d97401cf829dc13a35ba95aa1bafbe4a88e5ed2b7865866dcaf20e4b6d0cd9666219ef68beeb060af89338a37b3a354df8e68828992f8aa481619565b20ed2d0eb1b58fb1b60a10a6178ff8b94460f86fb2bf67b94ce2d1d769b8143bc6e10c8a02331a19bad3b4da9291129b0e49fb4bd9d58c52920626468bce31d5a9a9d6d4cbda9b57440e134d94838c0bbf804983d52bdf807a9166d59be6c8436586f7a799b1f73110a10fa76ff6006080680a8c006d440ac46ea715152c9e5bd0bb55f43eeb025103ebebead8a9493e2038084c8819a8e42975f226675cc4c4bf2642752652ebb0e7b5be0953875d6f9d211cca85a5a83aa3e6735836ade08871754e4bb7caf61e595864667aa58b6217d79baa9a46e47c94e284705f6bbc88c6b021a7947f98807037ff174f5ea8b32f0c629078c09208613ac0a2a16a6698b671b74d7140978afee80956dc2b96f96802e81bb058b2ce97a69796f19dba51cc08960b8cba16f3f24cc7511634f33861c97f7d73ffaa36842678f2f716147cc544c3fbe8afbd9b94894daa30d0361731ec9c955c6b2d53815ff0cb12f6f9c42a7f61e7c8fc1594d182bd294b4b1c4efae6163e2b1a3f4b7d4ff05c89945c6b83ffec12f722c756049ea0d71b439dfcfcf89d85286b0ec94a43eb88ba4767e07e8cd2325ad89e54f94a08362e83335e65d89f8bcc493908b9ecedf78344cde2f85e95112f66efc55afd23ddbcb51423937852b2b3e4573b84f0024fa278ae9913b8806e245a28c0ac5d15c21ba1ec93939478b94454b4befb9b9cbec877514fa76aa0295fb42cdf7933ccb1cb14b7cf33f42bdcd7a246e35bc75d93cf24aa9d5a7ee017d0ca8ea0ce5cb9fabff2bf9fde2e9b50a682e7cf577e759bcaaf475c447fcacfdf9907f272bda8a9619ad8248c347b00f50e8010045310cd366b006416e8fd56a96102990e1d02e0d5b2ff1214cbe4a2c8daf259570d426a7059fba041b15aa1ee08761e67eea2ccfb222113afc301572f9ebcd6fd1a0263de579cc5c6cecbe58a4b0dc1378c086ea334a5f3272eb32e55ca18e29be581424a73ad163dea1b0c77ce30e87553385fd2ab68b415fb37f91252b97222347578a3bf4d501ac61ba4a14bc4c8f739fb5b0f1a67db67ba0495a173e8e09cf451b3510e051d10f907351af16681719b1d7b327eb75d0a38a2489fa7378a15edb99e48b2a4d06475f2e1a08296aad9496548d815a0297bc86ebc9b577d43c21e9630f432b6e978c3688935d91d9d4c509c0c518ea61258bc10c3bcffa9acde86760815de8963be7e06311e2cb24b051bc184c07671abdb6a29d18d89abf6b84a429fa14a92fd877a5d069434fe1e9e771a20c5c8d9302ebac6d0466a9e99670083e45acee315e90637af863dd583faf6fb3b90be9aef0feecb3fbb4b56cfaee8739d40d8ce8532089c496052ed7a3c793344e7cf72d8965dea4f0e8dd7228d38f8d59a2efdf6a7283520a26af481a38e464c50957d8ff5671f9cb4d59cda454f59a20cd32a9b0603ea08fe3aa6a3fd2b62e9c80bc471d7d49471d482bd7a3f9baf7d6e77d64c8545da279929cb05520ebfb501caa43b42c797dfebf6e2405b7be90ae8802f3e7855d089e4be2adcfe582426f391711aef06b6cb718fee0f6b9b03f75f2cd5ec289123a9d469bf63b89f6abd9ce0fc11e95dd1fb6ffaa0f824fd6aa2615b914f0a1a46a614ee6e8dc263233d483b1ff51c9b4e61cd4ababffe51aa36539b554c13767209e6fd8743c2a1852f2d5030a629be3238cbc349c1321790d5d8b1c11ad044c5db60295ee28fa7c0ed5dab5f06b3a33c69b31a230123db2f0ce80c169b9acea1c2a2b2bae85ce38f2536a8385d09cfad20816997896a1eff2073ab71f112893a63abdde1f885b401994eece959e2a294e608c77fc82454d8fd5fea9d127049826e853194d196be21b175b4c19b1aa19fb2634c64b60147ab1f87373ec48bd05725b7e645462301a7dd5f885d70935bf727b7d7534a61b84608834cfd28f4a09fbcf27901b90c7653d32e6836a08e67ce4040e039515a2afd13b292a16c9012d8202b869f700eb21a8ac3a7926d5b62a4981aeec7b589b38c7c0d7f88125a229b8473226e1c91a8314b1f99fdf87219397614f44e51efe6d2fa4974585b7dc2003e62adeb3f6aa91196c2b4172988db49e3583745d3cd2824000979c0d06a13d8bc4641e0a390792e0c0bf3059e726b079ed15b15216c5d7eb34767e4f9c6a89009674eb023d0f0b6c186a3e1edc305a2f8e1026bd4165e48d3655a7543105ad33607f9265cab7b338e9dac7aee221144bfecc81dc18817ae88b5443131ed65fd265038c0ced8fb3d373319a3049acc3a85fda03769f308c751bdf6e781402081c87091ce7d7b32da863ec2f0188dff9881dd126bf3c5ae9d41d5c349ce71924abc8009417f57375fcbb92fdda9afeb79011425a8858a30179bea3bee95d329dfd014689f24cf88909aa1a7c9c53a5caf35356fec6fff8f2232b46fa06333c10838a9ca08c8eab4d0ba933c4cdb93359257e96493305c07580a324c167090ca00a9e2c4a6e95caffb259c92f2547ea3428fc95cc71d3d39ca14006e1e30c980e9d0f85d216324aa6659e39074052694246c2f168cba40e41078a8de45adb9cd5636e14dabb3a67a76792ccfb0780b387cfde9e9a84eed80af5e9d9b773e9b44b1dc1bafe5a81ac6d53252a79fb28636632b65cf7d307e498fa07ea76e2bf7f87dfa030da4c2cba2d4bf8dc036138f3ce251c0669809ca981394d55da32f8cae14169ff5b4b3dcae564266cd0c5da36028a69a37f7fcd0548944d6048569406d944a57f1b6efc8d69e01548e4c3fe4e7ab0db3767719f1fd232643bc5b570916737b5ae8cdfec54768038ae9037281575d22fd1144f6317d586c498a096f7a5db4361d311de153390abe3f75b9e7f7905b0c721da08a2e64c7bf05d052afbc428c894d9118bd550039e8656eaa48993ab552f0b7ccbc4493dc413cd7b64a5192754fdd087a6825a026c1f871c0bcf38ddacde0624c2f42589d787cbac800a259e1555fc85e9d5f189a8a30d8ff24336d384195ce35cf73c16bfe61d4356e152417bb7174bc730139055e0f4e1de8bc31a98903dceacf389a6023dcf9fc08371365997f2babef86722e968ce82a19058fa29e42fd48a98e2675293cd2f88add43ecfc897b7d1c060bc65ed7fdb7605aa35e58e8b3414e80ea5b4af2bdf5808312a3cb23c78d7c6349f44f37a86a4f199be093b5d58845cacb04c46d2b735ad8abe551afd8803ac083445ee63d8198997865d0bc7ec483c06374434fdd664cffea96c7e8745e8525725b8c2b390eb81d4e801a12eea4d4cebb99bbbe97905a47587e28bd545c4da010b71e751febaa5ef093305baf41e9a0f7aff5d8e06944af86afa6d0db8037864a5211f5a324885c88126a99c82891eda86886e54c9a2463c65f936d32ebd394d6fc4a84917a9b8291a6291b3881dfd2690553591d23e248339bbd86540596458c4b8b93d16cda5398e85017d71da132bb094f8498fa1a0da43e94aeeda63589f6a4f27d193f151d2b80f0082c3b6a1498ddec99caba7a112537291b1d58704ada4110b7a1867bcc0aabc9a597e29f125a30ea593db63f72101a0961ad6e55c0e60797b2e4084b1d4a7fcba149d5b59ac6a8366db935858b19b61bb53035b1757fdc5d2b1b8e43133bea50c73d3d985a685487bb7ae0a29a367ed57d24481ef2af97df82802edc0c4a552795c32164c00ee10d79ae6ed3e9ee3587b8e852bd12a549f53427fe2bb7580e6e1ceec0992b734df08b28c0b4241d5081c9787d942bdc8df1a230808191dc17ebbac867ccb7578f7aa07d751a5550ddac0a80bb6104634643a019218a4683d639773753d18bc28ff1a464c12d2e3a46a8dca89955af5aabfc0513187e1b733abd6294954dca7238b070ae1e835ce1c2bfc06a1d12d1073c0e3e90cf24f310c6aee344e5b459aec51bd4fc40536cb2ced787b89ad6eeec41a1638ff7b8ca53c32c46f14829397e66f662c8885109784ddf4271ceae58fa1c0d7801c28b0d10299f8e2a5ae6e9ffe328c78106802884c3b0a666dc0ddd04a45d5f96cc4aa816f4bf5da5d3e96e4d3da1ed5f5286e6e34bab249e78b861000fb16fde69a97c62dcf44accb0158848bdd70fff4d7325e8b842566870fd43fb3b1fb80fba8f9997261377f9dea4e34f468770586cf1f7cae147a6ea138b1b768c5359a4a5270e8be9fbbe2dbcdc089ea67a1934176da698d928dc7ea6ef11f7ae9c64d48b0b924ffe30320967f847960af907a64432e0ae089de6b8c0271c5aaf24f8a2b60bcf917369647e6fa140e04f6e2d767990d66b89ba16baca6f9089e9cde407e9bd68a38d9034ba08038c592f4dffae68873153ba768a23812cf58b14386c7e927bc9ab1313909e0677802f7f8a8be1f28c7201b231657d7919e7f9ce12df4cb42324131c69a41f2f8863976a21469601ca0f850a842617b82f8f3d039d6f2f8647847626cff74633c27406f5590aa6f1258eed2bb5dfb9a78fd007e05fc366338cb27f0673661700a40d58d6555145a74cac5c6c5a2f4e8a5ed4eddc20e79a1c541d16a645cdf4518c9d5b04bae8619933da4f431adec024ad221533f48ab2ad15afea43f1f9669d915e2202a418bb980ada52d0286f6f32418d052b76a9b37f06b9c7091192ac541d1dfcdda6d57a0cf56ccaccf6f7b16c0f9801c03dfcd84d6bef975fdfa3515a97a855c06d1bff9560c39d40be2cb531443b04039e5c61b2e8428e99f6070002c084deaa5a69f96f244cda28847152b83d08e4c3c6deeaa619393e774625f606385997b74a76ba2b1528591519ef3af15ef227d9a3e6c86a0a7a1895cc8da68366cf7f74977b1c3931389aa5a2a78db265698e3f5de2e51517eb23db9408cbd49e1cc4230dd071109a81054858aed4dae03ef30e09bde2af5625d627d04c6c30325cb54964214a6d908b807b6b57d15f68f9afc74a0958e40afe7a1dff015debe7d77a22d5e47262f82997ee158879e495573877945ca0a271b251784a292ca422810d9210b6079ad7a47dbf6add10a9af480778ceddc7c9ffa3e3d005b8b30318e67013d70fdcb7322fd5672d1cba7eab6c9ebd5a78060c037c55120710fced13b0706404f9e4f164948a1719a6c77ce4e9500e1bccca96419c3c2bdffe7d1ee8eec3329f12b3a019f8773ab0fc931368c20269fd4597bc355221b5be415ea47dea264c911b68569e37c154e9343fb0b49c13f425784eb759f2ce19c3fb0949c9c49f36dc7621d60d8a4fb71896d3b96989c88ff7375bb9547523f79bf5571032b371bfd75819fb2a9d89bb58b2b516ccbf78e649bebc1e51a0393d81fc9a53eebf18da2442673c9fba23ccb84846051328116966e91006daa88f9cc2d74ca39404245eda712881c99e7b543dc3d438bbffe4205d88cd6003281ec7e729e864a7112eedfbeacfe187fd92d2e5c496293a12aed9d028dcce6dc04edc9d6ed7d8633ce9548aa61e7b168ebd966e7c86c046f658b31799b5e2d959557e3a168c8afd89bbc5d39a6c681924568da091992fe32909d2ca4ceb9da58f07ef99ecb04d13c00c6f16a25dd5226889b65b7d02700508fe1b41ae92ee0967b8f236e43674c9ba9dfebb0665399147055a134262d654659eff87f3dbfe84bcb6c06a5e7e7ff8f0132866da29612d6c96fcf4b85d9979486fc4cd9259fce60af07d387a61a2bd63f15f30f6a015513470a9cb1449d5bd490aa1ffaae7a4d326e0cb858103bdf56bd2c96d48dbdc7d2471d4e0b9d44ff0e014f5a9554c3c64612b003ff02fa547b6aab3754b169eabbf30d295e1aab4597137478758369ac18173718b724f58013f22513b6745796c19d6a014219b70b19415d0c1dcc5f5587c9a4154096e668069250eda9a60da870e9775c5802b6efa6a622bac1a39251a629398cda7204b14eb7b2048338672dc7490a53684c6c934fccbb290afebf1b2459820b859a9e08e6558a6ef0d1acfccc6dd2016ea6077d13f7005dec9c1e5122e4eb46ee630be7bd5b19c6d8106a7d3e5ff79fea8d1bc9d294f5851378b65e75e221d307ea727188c9212ecdf7fd18d944f55c0012b2c69509e7f4eb62ffe2d544c43ad98cb1c19eddb516b56fc1b07f97738bf569414f631f839a1c7b5dc4e9b7966da8e4579a4a529618c0f50214a2b5b00bc74bbb326d8dfe44ca1efdc686ed59daf554799d212de9310d787dd6d4f89964da5fb050986b5d338b2de66980169dc042b27e1371b084ce6035cb80704110cede173e5e0f32c02568530c3bdd6cb959f469851e16035a5929bf331e48b17fc522f0c6b88f5c8c289679966340091ae10805b7af291a2ee49372387af568eeceec5c2a16588735fb0db06901435e25edf706a56b91526fb6cadf9b3d0205f4ae6fb4351950eecf77f622fad5fefd8701a015e179a7136ea67b11a30f52c78c7cb4bac4a43fca087b3ea751f318644e31d82ab8f19a493caf3c2fa31014f276239fbbfb68a6811c58859b51f309977a0b318facb44082f9462fd2170c91a55ada14308854139b33dd5e8145b81292c13bac1bf083ff164d6af8f614a44de8abd690a35008984f8e7295ee1f134fec17c0fa5edd5918b596c5b1dcc904d03393daa785255c701ef948734f0850c379da22188b834e6c163c05d269b9b7a9d840d0e09d81e601cc3922fd2bf413c1f07eb946624fc1af48fba4438b25f2e3e7cf9e507e212f59615fe8e77313058c1bd263cd778a668343078f17ca9400c62d3855abc6c1f7bd1fb0701610b9f13b089bec40269604900b18fa5c3f227e92be1f0964a8c06eba7c78a2a0e2405919dadcc5861574c59c5cbd16a94d1d0736ab88ec2f3b4125012477c679e98bdaae02e175a63f16aed846a161ec4cdad444c2098a0fe2c2cc90aa4b7bd1487ebeb49ae24cb098ef9549c4da55dcbd519369d3a0cf988636e6a0d9ca2ef6129a4dd5bc68fb52f8a1e8cd0a412b1fab29abd99c6432fbed73da0356abab686eae260dd03b6e41d65c7e20d0096db5bc9078380b91817c300f3fa7bf627905cc2d235312b83812a8ebe9c0a22fc1142005b3828eb631b8389786f182baa9fb5659e3e9487cbb8bd36f5d3a83e7cad31ba41b209375614fe7ea0f46895617623409ee78cab35ade2b748babc7f94566316d64e862b12c31056afedf333a0cce4eec9c716587cf9cbf27231b3b245ea920c223f5a583dd16751a878a2f9a53601f57e1354109edeed233c9364dbfbd5737e505727af03806b6a9747f220c6224205ec79600805f95572ac522320378a5195f5ec19da77e2f10dc0853f8111eb38db70142c3356aef0251dc467ee5516b72990cb59ddcd4bab9df34e904a22d7e147dffacdfdecb9efe7c822a6c38507caf024038a8f7eb924f71189b3a52a68dd717ea31487cc822f43d270d1af3c0867e07fc2f3ce577529c39945a362f9c815305d8f2134a556e880ea36b806afefdc3ff3a0fef805e882940b1d27586f6cf357901ac464d7bae88cb614695747b3a76724f9563da05c93a25353077657c46539c637ca748905617d135c6fe02714b3423e02a3b6a46304cbcfe81c495fa8c3152c5916aae9f50010b88e50d2933b0e0ee53d093bdadd32bc68de98c0d9b8d4311e1aca85ab01713bc5b2edef040bbc354e300a8a48729c3443fc57dc2999cc5095938e930e70a0bd0d2609ef7837a0e7feba70660bf4bc15847f6db0acfe1cafa916522934b6b3f0c1257f1c1f0e07b019e4e3190ca5d841de88ab7deb09fbdd1b91f88cf91e4ea3d9c5e636788290bc39735d9da3739d12c281e97c862c4688a2ca8dcabaf98680777a1bf3231e9bcf9e2134aa983715514c2a096eec3092e1648067fe3a436ed15fb09f8f797c4c3cdcf35009cb0e5e539a3e1de45fd019beadf43d318097d152bf50db0c17185731db80ee7ebdb3fbfb517b6b845b1cc29861d19c46dd8d5194ff06b9c6c55ac64fb6bd7a698864eea6fdc45f1e2bdcf8166c29dcd885e1a9fe84baed787a201b6f1211221e08778690fa86edbfe09860fe1b6869122ace9d115b1cc825253cfb550ca5a366d74e4f1ef45bc665c4829c2605ce9bae2d1baec90825d75f7de2f92770d6bd4bc5d7e1d86197f6a3c4d86cbe69d935103edd8c860eb60b9093b66e2a620d8f7ece9966d1779faa20e76cd752df8cb54613ff6fc146157d3e4e5be20a9b7a63ea4ec7771888eaea21cae388a368a14a7bbaa5295a4a02ec7e8c85be6dabbe0e4bca2cc2e63de0fa5c95fe369b314ee99b37a64a3448765342265b3e61d637aa619c905a24934ff0911fa00523e562291b3f3bf3d534c903021a347c10194af4b1a35a79ea27f400056783c38da4e837b9f9ec08ee79d09af096079291a3cff84549372c314b71e28afa45aa9b279c38a315da4cdbe0433960ec00ffd4a6ef2c78047eededbe797ef87d3a44ff19f9b4e50d1edfca34fe6c22a140a43fe33bcf313b460d65e08c8d14ec2175af149203ce6ebc364b4cb944b557a8dd25bc5d97363d5083c40c98d094916cce92ec457db006fcf8d4d8204ac2362d8ff6a57d5621ad7fa89997ce03100c80398c9dc9ee71d479c8e6b1f4e66c5de9bc4275470c4c6e447a224dfb6285cb0c40ca1c10a17aabc6713cf0b1b00d7650a0f7554de27eb2fa5f3371887b9b86637c70e39351cf3ec68ac5f9d6ee220980ed66981fc7966b53ac57bbecd57c0a363e3cbddc17599ecd281bf96940f2f09bd666a44ae0090fd0892a8d18b583845b5aa4fd81c3b006823c3fdfaa6a8d646b0aa4ee2970a502ac42e6069304fb3385e6055904adc8e2100a3e3e97fd06d4c18ba4262909fdacc87bd7a5df7bd011f7c9028463e12bce0e88b567fb9b12803f33b306cd6c1a9a20aae155c10aaa706b0d1081e174b2a064dc222435721ab60be1004606e6eda59cb880ce4c99002ebdb94da5568b71e866cf94f438b2ba492cb5ba6f11aac4d6861a24fe1b2bf34b9e042d4443a35d26861c8fdaf640dfb79331573d23e6344b5b1c65028e1fbce123f5efaeda4e5eb1f1b6796f5162ee325cf247de728ca7c83b4f9ce458448227ce491faa99e3d93f452ea491a3e29733a699b9c7661952498ac73d496715b6821ec9e330b410ecb6b19f165b77c4432862d9cd8ae0113e0ae8e426e9e47a84c71bd2ccb58dc2e7200b601ae7d4f5379aef260fa838777462a3b91678b833f0fc15f9993b6c82f1625557550a89466b7648e1cb5197958431f88b4872c07f7ce09d5b53e0ab1eac0bbbfb32f7408aa8e9a813efb8361b9256d7dba672bfbacd66233b44508b6052eadf81d2e5605fe651622e6dbd60571bce6eab936e89b86486737d1516a2d061d9932a173a7d731c008091119cf8433912407e9ee15f7f8ecda97d8dd742541a7976a276d4e39a8e148331c06ebc5cd0b93fe1c234e906224c77fbbd3a9021ea6ab98a9ba73764ac72e6270606ca2ed2c43af64784c1bd0789567029c846902b316b4289a995c5f8cd0554fe1f52b8cea946286bcffb5d5677b642ae0ac8f2334cb3ae20123dfdfdbf093a3d318650848ee3bb88749c1917b0c83c0cbf68048987f807e5d643151cc416d79a93db251b797d5c0f76b5d3cf8b654e9f22a11f25394e6c2cd1358e31f0fe403e10a2e10b9e3506cb819c7415e60bc6ad3aae6c987b60e822c8e0e47b9c2727aad9aafe739deb5d8cdfcc28f7b9b631102931e33dccfbf706a9c5a50e472a67ac447780dd70e7d3ed0608a27d72f311593cec53f773894112bf19de0b0ebedae32974c7efddc6b8e948627f395529c513a5dd61eaa4c4015bf50fcb36230bcf21e97d1bb40b5eb2bd30c487e85b8170b590d0965a41c161bb0405544be49bd5cca211b51999acfc95b8ebfc0df7bfe98eb4ebe85fddacb94f5f56c868cf11e0e4d404b1f70f2f58d2fcfa05a6e4fcfd166d75f5347d546dc07e00dab531f31827fa6dd51d5bcc0cef5fcf5d7133a892234ac1e242fa5f9c144159cbe8db78ff72f509e5317b57efa24960c076da96c465ef7159361ea9b5d1baadc5dadbb405958b0cb99b524d9415c57931a13e09bce5d7fc2306e48f4071aa175f68fd9129b6bf73091931f2c201d1e73dbb308fcc5c550a318edaec045fb44716694885e8c82d0b63f8767ff3ac6ef23463f89556561da8b98471977a2d9310f79a731045a8c65703144e727539b987cb9b932baf4ff45f0806b212d166f205d344402101bbcc299ff5a6801d51ee0e5ddaf3a32ed6c6f2f1730c00da5896d0082966f7c59d091b8e4908c256c1ffba4ebf8b59fbac53dfecb5402757e10e0b584b77a98ebf22144c5077b347cdeee45e5005b8247cfce433d7208f878d702e1473ca6a445f924c388af6f2de016a23801f2d6a81124d84e12e274250e8d5426a2db78fbad4ae08fd232c498c8508d7710503257f6ea86bc39a769d5cdf1f9a3aa9ba7f365bac6b609b726ebe15c04a41baa17cba6e04ac239ac9eacfb1456250d7de82efadcaf1cb15456d161ca86f21b9d2758059f18b8012a7c59d0a2af4312fa34a802935a81fa5c3e38a84281392250f9996d049048164926c10c4460fd4d8d91b279272cc27d707831ed995cb649e164c191da6aade1760b68a2637fb0119fa764f8c9819fac4507d3b0463a2fac3ce9d93d2bb6d7fe54c63b1ef050066fd567de39b3fc7ff1459ecb32157ad839b6d52afb1719d34c5e9c1d6afc9dc93130d6f35ff162a0b57fc426c2a31190245e715ebe74b968baefc818d8da706ef21614233ddb8d645dfb673084c3b98f6ed2995b3c3f42fa8dc2daccf1ee503874c2bcd0075618ee12b032059856e85c55e65275fe6192c1a53ee4e9600cef8713218dc9aa369ae99cc6a0a51e9eaf04af7d28a80d3ee6582510658f4824606eb2455f20aff28fe9a13629a50c7a3cb78e55491a760c45b64fc7067939d72bbce41d7767db0d6569566e6f30a18ee0294dbd86c8e692ecad62358f6d2fe663be848c873cf3f65c26bf71e1fbe6dba20c92a3a5558b576d3197a8da1b114c7736fd3c8af907f730a80e968397025f8ff64073e05cb2ed14be80e17e73e5ef5ca3f0aa8739fb6654844227332c182088febf16d0470f4b432e3aac5c34d6b1db9dd716bfd257e31593466c03d1900671b29f3ace70a65175647dc1c52ba6baddcdaded340a84e638813f676f209450fe79d0434ac5fa05d228d8042f185d5ca464226b5de95d91daa76a3bb05d5f4f03bbe92b2d7ec04dd08fadaa3ccb24b71abacb2d0b99d3ac0a1415c79ebf0c41cecb23983b45a7a562fa9e8dae5ddbc8624da01a0deb1b6da13d8ae4b2bfc8c8a49b7ac3d0fb3d05ffb1805da1b19f04d7074014b183644afdd957fc65fa5b0f52f30cb01d5b15923b0dc71ae4587cf6981228db232bdb5b47332687c8e5e18a29c55881cdb04d90928ef8db7972d35864415615f007738667213dabe0ba7472fd18aacbba896af2bdfda2e0b04c9c20225b45e1171dee53ab27fea8495d7009c0766d1e0c5e6ab4d6dfdd05adee0fec1c19fdcf606944c1ae91712e451dad79c0b22da19d29bf11af0d054f09995e5bd8648ad285bc5da58b765948fef86c927eeeedb12d234ceeeeae213917cdaf3fb46acde24b120c70679acdc523f91830d186f7f2136533204c18b724bc6a81c8c11b70bed87ec62b2309e88b3f6088a3d1de853faefee1a62fd55bbf91916574ad95326e840988212507729d3640fb48ea85b2f98e2ae22e12ea47602a94e18e0c93c016af0305efb51282fba71624bb69895c23c39ec792d9fc5ed100f33c526b3ff3867ab7ef507812c971c5e91c7e1709810e2a2289a93de81d8f0191d0f585fabd93e090278d89fff6af878fe6d436205849583890db08b67cbe23b8f0c8a01b6a7ed89727fa160ec3bcb230b323d2df160a026095a399f7a242dba1e9620597efc26baa0ed9dfda810c14469445505c76556cf3319ffed2c11963b1958988e893a25cbec1fe56dbc1f6b3b588c9e13b56c8b56b878696b68b1c255f33e74872f4fe9b8dcd431c0fa88aa69aeae71f75d122d3ae9158f2420d8ced69e6603c67f2138b30975a4d21985cb823e2d414788d2670a69ed84aef582737cba591e377aca1c35cd25656d129fee86251571e915ca9487ceb7db85a577db191984234168aa17bce7c9ffa93b2f3b01f4e72d4f9cb917ad9c0a76a2ecc05892f81d776b4e7fb2542c1e44d165a09e2c5a02ad90f1a0a0550ad3fe69eec1fa0ed23af23e34b0b714765608974a534994616ca27364e0193a405e3d3a3e2e884dd4e998d9bc3fde94aa64beb944c5eec501135461d16f432c7e668ff6fa4fd61266516dcb83c7e58b3b4414db3f2c21f532073ec4538062da974df744954386c0c6989793180e68cf6da3143b27a8acaf14f6dbd4290fd7a6599f1dcb3aedf4be90bbcab6b853bbcee40241c70a622a7e74f66898407c067ba19a0d9e8a9130c7fdd1eb27a55991e66376fa150b2799f225ec4f19841a5051e0887b71f4accfb816959277b5654bd0e27432d567b29d639b2f684ece67f44776653098e4f0f547c865a1994d191a7d24e6dae0684348f8d556067a7faea9c9b23cf62225b9138061e64661d6323696e093cd269582af6ac8f19733170817c5f5520fa9f865d56140e50094a4db15a79481040d8b70ca00cbc34c83d2da9351527da061859418f425143ddc3312587a732aafd1871672a8e7018b100a9b000878ad93c351e852e3b39625b18341524f605125c6c0693f662a3d519156c2bef80b0a1153cf8264e4734af2e5c543ebfa16f4ef341e88ebcbb2ac26d10ee14831129d28ae1e5ce02f950139d0b41ceb2074a4cde3aebde03390340daaa3da5691b8e60524be77bfb167657f725bf1b1221921e3ec7dedc2bc6e33833e120113edbb86b4f02e85de0077af0c883ce6abc2d65896d6e67a1ca1cdae3b5efd7e1c47f34a67f52c233a5c4915d088daafa4b6b9914085546bc204c30842b1477c2594bad94363b796ab080471ee18a9c6fa9061e053f5ba6f17d6a168a44e21e16564fea0367642e1ec90448d098dd1609147c6c820b7d3f88c6a91c68a166d82221c7512fbd280934f656b515581ee6550f58438f0f92dfb6cbf95233298ceac116b839da21e85540a955becbb8cbc16beb8f2178d789c4a2784f6a13734d73f5f9fa9fe3b68fc1a1fc1e6dcb9b3dc91e5b3e8691a4d68111d424b4229e10f9137cae4a8370d6a57775cc0a23f177ed9b497e390a7198e50dd96eabd41d459421fbef1e468c17947edeee8b42558230977d93f72948bef6cf0aa06b750ab03c3d2472a44242766a353cc7332760afaed7a6cadfb9e070c96f1f6bbb3ccb0476894ec5a067c7d22b195130a9fe2dfbe4e2353b254a60b808445bbbe3b16d432d33e5045e1e35501956639b77fc6fdacf679b7d90100b3e93ce8771e6e83b0e67b6c35dd251f76397a1e5279aa078e977c81156c17f0f0f479faa41b6d3424f9bce23d0d691ea965f9da93ff7cf33ae9d5f68be6eb2b39c400d0588dca87c1be309a7a1b06fcbcddcc1ea82047d9b2eee8bba053b676d456acb226ea11b7e1e46b24e967adb639f8bb83b34a687875e888fba8a44fc23a17c8ff76d7edc1d841e5f2949597f9ae0ffa64336133bb4b0c95c1484c3c3367cedd8efcaa5ef2a7d331bb8a97c79c07e2cd4854b390bb19d1117809c5b5bf568bbe38253ea1597c9fdf6bcd95976584733f7061d0f12a786a65c02f124ceb8da95ed53bd61e7fa87821e87f5998c79ce29f4cba92738c39bda7fe33ff0e959f2efb9153d1796214f3f765950b2b9fa4a993dead506df23de9ba4ca060acadf7484ad0b45d6fa8d4da02c408a50b9fd570340499250dd08609f92685adfc26f7d44939c59313e4ae4522f66a7d1078cb4933ef301d0434e7df073d315564ab7c2ef4a414289ebede0925852fab3684f4e6ab76ef4a9d988821d298ee12cb9771e5ba5288707c1c82b8b9f65bc94d3bec8133e1e57a012d457ce6e6c6d3f6bb9c6f1bae48949adc6b5cfd978b786df76ae77d33ada60a7925e817b48df28cf0f71cfbf036a80b2d5680f5e4198863157b30a4996c1decb0301638a919f35b7c72691d2272b35d8afc82a0c84ef4eec4e6cef22cdca414e300a6cd7a44eb7e629741101f85c2c9a7568f9ccc934eedfbf594d3dca63ccf8835ef75941ea48805051b3c726284c0a11fe37edada3a090be426b4cef53b934043cbb3627b1d1c65dfc151c29f758105e957570c32a0f6ddb9f4b1727d24139b63a99a884805e32c99adcd99d7164cc7a1f207ba3aea8c49b19e607a4d1de3e42edfb8f37e45555fc82cd0f27e126b5698ae9e84e76eea0ecfd5f5203c3e7c53e223af6bc225da820a60f85b31e83042be7885b517663491dc3d87bc184b16f134f9ade8887aa77e77c1aeb466aee4d5c0f2009394ddfc8f0dddf9cf87de4f3b9d1f9ed2eaae42e56bed020dcf06a51503982b28f480abe88440ad64aa2c199da23a3622d98889bf74735e8e8670393d9d8171a8cb978d792bab22c415d0d7b63983e1ab10a6c2f7914a9ba2c8ffc0cb1418f49479fa8f004bcc735b33da0ce434247c30fb2501043b81eb8a3acca8d65564ef594375cb9faa03055ad88bd263b8fcfff0a1c32023b3e4554bbb2deaeff467a01001fc8ce0a43e98f4a4bf5dd2cdeea6b394310b8aaad6130bb11fdb300341c0f842d6f3b11536c395f1e939fdd56129662674dee879dbfaca7bd061a2baa92483c1eaf5fff32e8b865fdfaab67bedadcf750d3b60d9070a789feabea0c9694a364d964160b6ac62067c28a2d5b4569a4accc0880c73aac716fef25b427256e417c0a769caab4b454567177cf3c0996b545224b8d0f875fc02c6d4712fdd5f83aab8a9a3753cd6956e7c41dd4e9983694b6b5ad3108f90397f8b3bca4cec9ee6d157ceb6d05f55d8fb8d69b365908d05a339adff1d80a3f6922fc60b226cd9aa31f7f6b153ebc0fa265f9cd5d1bbc4af121ace80c7aff2394e5787f6d188daad709d5deaf156f3ef90c0dad0ac5d6fd7cec782f9fa5d3ed1c9d332c90d667b338889ae18139eaa78974ebde12e69a144cf5af0ae35337128dd8c29f7c99cca9ca2dcf6c5a543cdd69df0b2d0b7cdd4119d78151db0dd8dc8934712c47058c111034bf3afdda0127e646a2b7fb8eb06f36166d2d169a49b72b845cfc730bc44ea9f66c09f3c95c3c2200f6fe2a2ea7f6da0f38f172cd65632b0cb22bb9fd9e95c80489077a7b85b82b05eb79d34e73f6b661ae117c4785c9e54e72ccbb5d12165c16a4e614688f2d3712fded95808a5e5ad0abd8484cab923fe368d7c0e2b9ba316733a2cb264580ff0466d5dfcb9cdf0d5c3e1ece12371104dae357bd4e96488df2ec133a023ad8793664a6c822b52f8933e62325c828cc93d579a23717dc74374cb28dc7652bf17b43ad931b165bf5e53630e062ec29cf1cc9cb5ced42267f6d711862da06bdf6f4b238060b861015425e97610e2f4d828a39d40f819da2bc2d7f0b8c764d395d714a88bd5a0fabbcf46e3d8de80013967a84d560497eeba25d5e4b67a8113a75563ff02bb916184c89eb4f3a9723f68382aef71270ec106e732e065b9ff8415a25718cd89d80be19ccb9fc87e1b6a96dc03eb19653bcf47a157f2da3e381d66aedc178a706fb66b9f55a3e96f188926c4d1822b8a8cb6380c7cfefed0b319667a7150be6db8d93e3bb184462f1133872d89b84ca58033e287957f73a7e2e7978461ba8b5560d5ae97bf65d9bc95f60ac5af6b663f4b860eda364d488485196f981990a8241d9d7e592b1847b7dde6c88b8a54914906ab8843246906c1f6c59de3917e44d5fb0cf982a9a18e0742ba617557f71c83ab185af1cfcd22690977e3658c006434ef678592cd9ca333e9744228673e7a5f3bc602a265fbab6a52a90adee84abec5794ac7a0c87c8784c745a47c0cb306ef4ba8e185262310ce2b9ac0c8172306a273ec048ac19b31a573bd3def758d1dd34859a9490147d0c897e007ffb389ddb3f34cc67e3fd0901ff9b8657c1f8200348ead64bed4d9d7b1b8d59ef323160adbb9cacd74042d622503b7f9b529477f831c810e06051f8dc975b3d07071dba84bf19e39da84891c1791c6ee74c40e13efc3708f30a8bf595f0f259fbb874354f55d2000b290ba5ad3bb523218c21ffa9bd7eda53502bc52e2eca59618e2b92ab1751cee4aae61cec81492d1b2da28c7a51103becd34152bd56f7196090f090650ff79536686865034373adff2f36669682d6adefa6892516bb4cc1c659fc306c2c232b42c6547a43d6ff8e7c17a3383b4fb0add51dd748c41e0241dd145512f5ef5eaee3ddff03406a405946298d163f7ab827d434c051fa76ff8b0e8be824eeeea26daed1987579e3e5540fd6f39d8ec82a89b0551fda4f6057a057ce16a0606145f40be8da603a56764f8326959e1fc511727b469d3231345c5953934037cd75e5ea6d884e3431f51609b3c6e0c4b747b2da6d6803dffde1ae3095d177ae3f7df8282f7cfeed0180d511d566d40f7f52935bcc8ab315d82bf59fc5db43378dd0ea4607de32d94441fbf3b1508ae073ebb02ba8c7ebe7edfc0fc6aa420d9cf409e97cb303c688205d7bdfca8f6fdb183691e737fce881f1d747c17e29da7946637ece33dbcb8c01c153015b6292e49b881b2c21cfe7b6c4bd2659d9e2a12d93bfe133462d3b3ddc83888716bf45dde25f4f997597354c6e55ca443c02addf7159922b9c76278e1e65f21724acf7bc27573b650f325785aefa1ffc766f7d87d855216bacf769b959b0295ad9b5303ab3c681c56e8720d06c822cd455304180fe7497469c8fbb7ff4b9f9b2a8f9751ab0cd79c6149139efba92bdc6cc0b9008c6054a5de594a81858d2f08df81b538de60e7476d4726a8155735cb58da5cb0c591355f3ce96b0172fa9b323f1eec6afbcbc08412b64e044b8dcf286660840a6294ad96af233a0b81199acceb854f3b99fa69246ff7947a10b6496b05db91811e0ac3b71a4115fa623f7ae5cf05465f0ba2822adf35a0c6207aee8c534a6f9b04fed15bf664fe1a2e241072ce3e21594896881156ddced5d26494bcd7b42dbb26ee0fa4353cd2e9df7ab6d800ff58126d683af7ce7caed796c7c45a3542eb0169a92569ecf6e31c4df8dd0dc49879a9c2e54737bcfefc85dcc35d38edb6b707e1eb3e1cffcd0ba6b21289bb41e705ddfcb9200d261cb357ee0a20f59a075707a8c5b0828bf69e66c610425e3d08c67221ee81876df363c5142e4e4d7108193c08fce417764e19dee388eae4309072724082404880588905e7530ccdf4e0e7bb8ee6ab26a777fb2d41d302b321af2719e288badda8aaa6e1ccef5a653474518ffc151123242bc3342adbb47dc1a1d5bfca9d00db033fb03df2b64b9048d8a005f1b3895c57a2e6d45f0f6e656b4ad4ef8885b6d24d400ae3bb3463133490cc2260587869d30251afedd77d5a4064f28d0067160cac8f24ba78b289c5eeb9f54d064d7a3337831a7d76a84f391b2b6b8c1a3e173ed7ae9957bba2db9ef8149fbdbd8e38f0eac2ea0c0caa9710a07371bc76ba159bb4a8f2c951cd2617c2eb85072ebc09d8ea9789b172dc3d0f0a8187a500c54faf835ece785e8ca06fd683811d621441fdbe35099181ec62cce093d1687bea7826a3a29fb4d5855c6304f6f49ddbb7fe0d8720a67ec7d772b7066e6e50f2d8bfad73cf340fdf7e8744f2e36094e71594870db084d8aa4c0f1c1a8e714340fb75ad40164a5cfc8eae4b5f8281e6442e378e009f67ee694dd6b6567964c7ed8c95106ab631c5f34e7108b37e93886df0afd9dca12bf51aa845c54cdafa05971a6239a655c4be9fef89a7de966f3d65e6cea4e1d93d078a589b083a580a8727bb2016b66896e81ac59687b710c10bb7a360472ea08820c1a0da9347ef642e1d21674e0f048306181b9dc1598c0f15b07e044ccf4449ec579d26e5a666c1de500a5132fb60172127eef50886b2227935293a0a9c5892f940c3e7001356302dad19323453afb139198f90c5dc582108c0c7f731f9dfa62d21933a6113cf3e6e31c9851790eb063c4e7d5257bb6b6096198db0e9834fb0796c2417b6950275d811eb66b7c4ccc1516063fa4ff257a850416c8cfe953306089c0af9c2826576881b770a91728a2fca8ac02d1d7c6683c5f4c1595bd0cba735f9096da1adb5c6d152f0641cb1fce74a8f99532ea0aaf6f595e150c9b85dc36e1a815ff331f778eca3276b614f14e8080f86cb7b7a18de9a5167f057f250bcffe4d7306e25bb708baa2cfd515d2adfe8f3d68e91cf9daa7f63fe4d86463684e142dfad8f79dcddabbb7023836f3cf15f741d6b0e1da4302c1ea31a2f976a4740df57c9a07deaf392cab562cf9f61d83a903b4ead288d3246f596ba110d5ca2eeebf04f35011f3b67a1d83ee6d7e45939d57e773f75fd29599c8cfbdc84a2bc7ad4daf25062ab81f25a2da67fd7f2d3ae99db03bd649d8d406d0590a6895deded041212d1edb0f114c66ba0678bdd1ea804b29c281e26fd8a3a96d9abf457266d36ad80dc3bbc9ee2c6a9931e46088958c0824caf98116e9155cd0f31e9edd1555e4dda5aa98d95752c779d83372f2cda40b41130527acd89793e6958d616da5d2f35bc8e60c86525dafffefc70eeca2d03db4d9d1f668ef174d6c2167216c00a2e5bcef0aac1220f7724af6e46b9b57569e0f37f6613234378f60e3cdfd53738bf3143451f4c16be160348a169d2eda2c4db39851d5666e545607233ad83017b69877fe2a8d23cc37440d5dc5863806aadd579aee9e1d79a6e949e37e7c1b0d4e3cf080e11fabda489c188e9c40aaa3cb94108ef6caa8c2cfd8be737b8f473c1869d0146fa8eb96c6cbef7978706d299194a3905cdd519ceba1b8aeacbe2cdd1be4ca14768826343d19ddb67fc9123c1c365aec90df8c969eaedfb786617a4d1a8575bf2dd73b4f7c4479473587fc7649a494598332cddd50388589fa66037b018a6db86963c2d2cebed06fac18a76048173dc4869e316d910a24ba19ba7334fe15441258deac6d039b4b00e55d4ed6b35e12264a78c961fb2a98bdc2bd1a2d2529ad91aad75e642ef559c895432f9c5e5978b1e3331fad5cb249f6e34885814599b9c211f06317972980a2585a2dbe3cc5208c60ddb405a66c4a20c9abcdbb692cac80048deb71f983554eaedc4c8d717991dee7a79454c60d968481b836c0c6bfc5e4d6c8cec4b8292bb674e946fcb631311781d2fd458512f7c1aae5dd7b06f7d06570cde642fcbc967aa44a377af55539270fec4dd168eefb7a55b06c51090d6670f7007c46d9bce96073aa8a87ef926724df1a6dc040c01a7ba9fe65f06939d677ee16a7398422e1450ee14d1d039c65458dc8f7f3d736031017c008c1b47840b4c8bd704d42074c7541bd4ca4ddc5534c9e286076955a189b8740881e988225fc340fbe5f5b0afb440293b5999ea27c9dcabd1519204c211bc9f7c76633c47ceda94d6254fda206dcdee97cee1c0b8c13b63ed4d7c459b9becbac7a11554a25b14c2b9c717d60fa50896aabe91cdf77861a46dba5dd7fcd07d7fe0f2250e1cf68607436401787beb0cc9b0a175b18ef307022bc49d892005c49b654c0202a26ab59368caa2ca5f57e7b5a921145e8ff39d859345704536d7bdd441733d05a03fc257513f858281128a4869ee97c9f76b8dd7dede9aa2ac09422029773eeecd481007e209bd6233ab90b62504eb794f01e9bff00ccb60b4315ad220b143546bc20f5eb175552c0199d79c6267d050b785f311989cafcf46883f3df59f19f25c8ea2fc9eb46612a765091044df177cd64997f686cfc0e7155aa9f7f52791bfc3cb4b0009771177ab014a7b52fa9fce18ec660fa4df23f7f76f66c52dfe7784bb1c7583302f0f19da9b974c2f0086ef5d14fb4df4097b9a02aba2f7829f39a0b1086ab57f5911632949b14075e7c7f79efb8bcd0d580c243299145da2117a6c4994eb873c56f3cd9620f0c102f66b1293afc8a5c8bd5370f765270ae97e036b8d5455ecb828ede51580f96f0a699c995d1aedc1cb602fb4ae535b1a368d8effff23da8515c885e4924bcd7484381ab75f39bdc0355112de6c6ac346353280cd678cce1df20dc0243ddd599b5eeea767a2642c63960c12dda335a8483c0a94f1382d387aa3244e98ffd9239abd2f2783263d4d6e83576c8da00f6e25bdc174ec764a1ec8140075f24ef2df52185d01f991cbdfa02a23ff79559cad53c9ee3a8c70fbf8781f86247f67e2c130cf645c8e473bad0d5cc461cc345c60d5c7e62a67f3a3d77208a2ac824c1a979d712bc3c3c6233da9a81f2d8642976a41aa11a2edb9556628ed991d8526190ba4647d1a6f43b4654a29c6b8af5130a3bb41382da1de83006d214415b5e9cb0d00205b509568fe50ec4b325717374b69143ac59e0841bec686622a38bff3a5d25e8272b66817ab705c2118755bfb76c13cc9fde52d2477bc5e4238b8d030e550e294685534d706aebf07acc461fddf74fd8cacae6040ea8d1a7051dca5789dbd422c08e68587a0b6a1753a54dda249e1b80f2f0c4fc55b19419523d16f58eb157d3d43009ab882f6b2a8797e8dec79b5857e5b81788471a5f3b2a710e1cd23448687d1e0d4bb63276e3e1862b4e4297d71a2524605e3b5302f33de17bd2b6cb41ea7f6c1db5d5f63ff21db8e201c792ab0c3550d7c6891759ce737c9ddc46fce89e5ce36277ce685c6cfa6b6bb22a8448c96373532efb683e0c87c8382eedd77c580e5861c4b2c6118d1c1e8febbe2481df8f5b42f35b9f52d58d19cdb6a12cda9f0ffac9a55109f6aab0c5d1b9b16edc60eaaf09a7c00519aae17715f77e373a3078ca1c2bbbd41ffc0b3e933b51d6e701b5a9623ae53abdd22830a6d64a2e1011f98cde3648d10f9b15578447adb6d0d575a2d39523da0e6e5c1973c7c24c64042c3f6f44eacfd9c0d4a40a62b488b90b8e92eadc1fa263216ca714404ff27676bcd07f5884e0ac3771730c9b9edbfe44fbceb26a450dfd164ce43970c1b489b0ea8d0142eaa6036600755595f8ef76d88e4cf8de2afcfe7383b5ae61b8f17c1e83a0b1701f72ce01295ff352785bf76ee15fe7bd5736482b72ce0245ad0055c9a371aa058a05816996e47351e1601ef81ad0d8ad10a58e077d4d544f7ed3ed03917f97f3c164d3de463f2cf487f4d146d96cb5354e9cbefccb03b86abd86141bcd69a14bdc956e4e9a98e1649065947492466fa70093236f55cfa298b4a25595b4f436b39756689db2ca2cc8ed879c5d8e51e34b6650468723c474bf32f6b0e1f48d8ae250d37120ff8f6154323539e2a50b6abeb51c5268e9f12c42ffb104fb4e614ee022672c7f1fae61aaabdafd2356ecf8f712e13e346e57828d6efdb77c98beff2f4bdc72cf261b9c5894166bd8163bf2f6c55611843246febb2cc8ea232f020a6c59fa24a2ee453310462fea0aa9ef1964aad5784e8dfb4196ca8dbc6daed90f550d896bef1527cc853ed9971ecc8b6edc354945fea8aed46232dd523e64d70bc6136ce1a1c856d114f06b75c92d2cce7e7eafc2dcd8ceda9c51f5de4106010ac1aad218d55fb757312e0a99364feb4df957efed3b40251af5416dceda096bb24c6e3e2551f142db5d9c2a4f096e848bbab111d1c0a30e54b593b0db81cc530f9fc24bfd1eb47454ec3375f742e605ebcd05210c906222461815f2350413e99a1480fa14c3e10be8dd578ef5e3299533f9897727123d3d5bf3c8764813c0f895cc1a218684b87323b801dcb74c48be223eb079fc93aa51e947eff930dbd2a4beaa6b4699cf406164cb3db177f75e1e546cbb42dbd2e37eb38af0e68fefffebf798c806d2b4864457e00d67a0b0beec585d08ca5de19b4b1ea60b3b53347ca6e1673c5915840bf97c2663f752b8b9686fba994d730aa8dd5d580f9587849542ec1ece78ef6df41f45e0a58ed71831693e1509d46aaa9ee2726968843e092cea2a1536dd0e52e035b04568ae9c625e0cc9a1fd253a3c08caaaaddfa5d732cb4863effe1494054f4458d13aeeec0a80e431a38c316d34e1b8b6f62dd419e012b50cff7440979ddda842db07484843626aaad8dea17eb749a9eb400869a919df0d02d1acdd787aec20d967f19cad4aafa60d924fdc2910338870152bd2b952bb7ef3f8726e44b25fe582cacc9179b546670b6ebf12d1c31dac18a18bdfbda4b2208947746439c112e22db15a44369c6ab39edbe4a29d5589277b2bbd34a3028e24fbd99f8441b4a38d0de57a996733a743551091afc0b2731367e176117b2c211e09291740dcccb0f7ff9620fcb49a34810894a5a23b5d608d188aafaf2086f60715ded05d47ccc0a5be3050dfb086ec98c9d83042f36aae76d1ab759cb3e70a6b63ae32d4bf9a6478a001ecb4ae0525a630cba1d3a4014d11ccb2676b3cb9787aa336d73befca7e80f7396358466dcc00cac8d14f40eacff0299169185f191b3893a68865d431f724066a6e96c5c1e35239f70c3a49b033981bb9c651057ef0879e0a6ee8772d771cf8b3c10630ff6f94ab394bb215f8f98d2dd0a019ca6a0273bf2f29706ee0a33668ff87609b6b41fc4b5d9fe41c88b02ee7029b4a00d1a2ed67ca3aa11bce6a8eb97e4f243a6e2bb0ee917b33c6d6032ba5ce1606f1de4fa7467437e00d1f17962a91974e27478484bbf32f938cd589dc9e26998f8f28efb10fd049bd76604d36cda4d0cb2bc2eaa28282d79d93cdeab51910a007f4018d38a7b67768bb08ccfe2f2253aaa505b18b69ca54026beca8fde3a1b009b44107ac39244550ded3229bcc330477b875dfc5755576eebc0ef708284ae55cfcf44a0f5813bf57b721e635127dd7a52d1049037da97152eec96999e5ce1e3e8affb218fa16280574167100b7b05cf95afba918a39f25fab037e70fb43061bcb5fdbddbc3dcc0548312e7de537d12a2d5484ea9901fdefed89315612920262b33b370bdc0694cc1218d4158be1f73b3f73c9a818d6bb0abd583e0f3feec2994e37124203a049c736e801ac76bb051aba663f24e4be2ddc30123ca5ea3fd7e0d510de1a2935fc9fec5bb41a80ad623807408b6d6e8a47586de61a645a71fc68fdd2cc0f309a9ffb694e7f4bc66938df26eef83488fd6aa6cfc507feb72cd055f7b11742213d37a7b110c7ed87a949db1097a0079e33aabb9d406cc8c0a12650b44a07fdabe7933a4093253580ee3156db6a38edad49557bddd9d382bae88fa1db117b1bee844a8273abc8747dc15539de5b556a7dfc320a3a9ffe0612ccb9f66f08b246e5297e22082be31b168f754bca7c15b8b33d43a1e3752be661ce7e45b05b6cefa7ac8522dfd4638ca374bfaa217d64da975539093afb5102171a9b32d8c04ed16550b73d788d358a49b0102004a52df17f7dc7c4ab958c23266a83e3cf4380e32ad10d73bb49c30c2dd1a0da3bef28e17b117a59c88beca98c2bdd7cfe5eb45abfd4b2b4c48caa46c5bfc8cb5b806ef95548af01f85a60b45abde96a379d0c9a99522e39d0e896443fe2f213eeb937b68a692a9a50ba56e7bed0f2873d41ea7ef526ef8d6aca52d9543a1b41b1067ec557e51cbbbe461dec4bf5efd1a0ec6266dd67f6e2972babd96384eedfd09bbca37ed9a1cecf2d92b2df1e1eb0d2cec3bd2fff3cdbbf999b987c49933bd1b72a76ed5db631acd04b0b06a52a8d5411a85cf758e2b9dda0a0bcb02972fc1e9cc651e6f4f6917c6476b065d200c464e367e8ea5fda6fa6bd17848c0f2a6d490effbabc0045920a47b0821c938b41cfc4e867e0be23c0cbb7d05c85fe9b29c6545146e56317e4c290f173cabee7b8535a4e29b954065e8d49c6ad57288c7916776e0a28f8a0fe90d7b2252de0782bac152fcad7d18cda2eeda5a960cc4fa50eb74f4d1a9c98e02afbea341d58ff42d3bd8a3a22e04ebecbf0baa980bd874470200408180e00dc926205be458a13b0261b75e274b8c0e948f6acc57bd2c7a1de3512ebd08e0894ca064b1c050d1a628846d444fc9f3299a82541d88fcd88e198b022c42572c40eacbc9344aac111b9f626f7ddc896671430ed4adc5fe38a33ea681a1fce615400de226094ce8f52eefc5ac8db08ed1181098b95fdad4dd1f96fdce0a3e8e698748998ad402cbab55e54cb5736ff5fa9e99e8faf0e3140f369eb0718884841037c1b6db03d67bc8229374fbbca034085d3e0b32d35645594bea86e06948119347d86dd69b5c25488f036716b0d195e12344f37c56080c562b8b49a2dfe6ca4a53532385cdfcc3e151278c38445eb0fffc2fa1eb658da1decde4f20ea45d486bd53d791a7115532b7c9c09e3d85430a4b47505202a0f54b7d4cbe6165a0eab41506297109c3dfe4e70e3eda4a6be6f95d2094cd9ab4dda3ab5efbc880c72819863494a92ad7ce66051d4d288bc5af62e7fc752fdb2a290ac1ef6741d4f241ee3f87b1eb160cdb7ff06d185715a1a8acf4b41b3b03463920612b3af8201d30b8b71b28c3c68b34cd36eb6acd943dae4efefafd511ea5d98e3bca1e0aa343029d7d513bc12ed8195c9abb3656367b77dc2bd65bbf8fbaca6638e710474eb5233e619fa5cb5777a86a691dcc4fb44835140d2d69ea6e65a66f7b2da7266d861c879f09affec6229ee5cac186f609bd6b1b54969c70f2170fbe2b9ade063f72c153a08a3bd385345bec779b4e8d29525cdc6fad11f5e313514933aab28046421394a9a7fae2de3f12bd54111fe19ce4a11106ad993167b5ca07733dfc77fee26271ac513738a23ad8d3d778961c7f1e9601dd17bdc91a4d75af33b2e41fc4efb65877410ef3e170e785c4a8ff9aed7dc19b8e7936f89ae9fcff4659a596f5e0b37db35d48fb28645da1cee2bc2bc4d1483d7b5b3ae06382351fc1d73b7870292599fdd2b5446257bcffcbe032dd618f98d7b8d1cf5fb864576c5e9da6c5ad00fc4086bb48cc6998b96883e721891b242e8e58c85ad7be09b284dc19404584ec4e4733ffd85dbcdc6422265348f885de30d5d6bab89bb94ff45bfaa9507462f471f0d8feb3d1ee2d3523e2560d0ade990a92c08d153bf1117054729ebf4f187052b2fe0e34f74350b3638e7ee94002b2d3b3361a65af4d509a6d4b367cb09d5d4b5e4b0a1cb5588dbdf5841cb1b6f32d0515fee4db722910f58e30c71ef7d3b247f25a3acc1d47b546a92cfb4eee2592c01180ede1afa00842efc380116079e84b7e672e7ed469fa6fc282a1907a30a7361e918b37d5e60b856a1c3bae17a8fefb60cc862647d8ca7399a7fb4069998582a97aeac6f2bdd7799ed23bc1f6ac3bb7862a621000fbfc47d9f9d9b1863477b78578337f4fc037fa34de4b10f48bad5c57ba82509fb3886ce4c322842528847484d4aa6ebb00d3ea26dbeea89a37cadafcd5f57b67f7c3377e077ecb495608043b43bdf3c99cd9317650f7ad5fcfc275b23537a9a7406fda29b35be9c98266275b13db39d2a0ed9b0792f2af343ae3007e474ed816db3dd2ff7fc714bcf49ea3bc38bb47f82ef56c82f8a1395c62a747d5ffd8139972898df1b58b438618763b55d742b3f53569b2f394835d5dfb0be2c759f0e4152a5b885c5db7a51ce1bb98cd14305f70b07da87c630ac74037790b0ff2aa24b17a069d8cefb82396802a4fe527df2a789c6d920de2a0399219a18480e08d5c0d17a9e619743e1970a659efd5b312e4f570a367b7d5f97317bec6eb9f3c3e1861325ffc177e0f279a68a20161a40254532609d53acf4dd20d7feafd5410d98d275c8000c371a2300e47177b21215ec15b267ef9eedf25f456d3db22695a46c2ff97175fe2f90644762efd59987c167fb319d4e2c8957b26ce40b7f6e3c643f188fccd9725798a68649d51b30e568761a6acda446a4099dfb98bb91f2db8c74cd08836d1b16824099b472654894ac0dbe6ed35c292f1452b3a6f04913ee0ea632aec450723e5961204259782e860c4fa279c40e0a21927a479d02e8804b7be678acc962b79668c40522906b46a63630af88ff8d8a13d2e388fff262f4be40e3b29be6f34aaa2f330e197cfa52c2843ee1c7e75eeec63c0ccbbae51c9947af2db3eeee6966b0e9538fc7c7238a053ce02526bbf4b0703fdf4049e2ecd23e911006b7c2721eda38537a28836ff50d881b7b89a0e4d81b4002776a15e652b699851faf72c7cb596c4dd01396d501376e53c3321cb7e33e54e70585832396c09fa262d2f51eba9636ba5d8ac83472d2ee4d22d3184a7aad9cbdeb7566bc803807ad34abe89503cde2d79cd5cdec03ba13d9321ebf53bd91c707acc0b1d4612a905673cd5be6ae8e45678b553cb06fe59b2086fe069524ac0a8576d7d484d9221b11ce4a1af34c5bfcc98bd29aa245d5e7269faf6d925acec34fc84c6502af84b2867b39642e4bbe137255ccf8dbbcb69aeb5efcb1afbaac7cdf1882d94bd1c95892a2fb1b2ae00f5a40d17567090c2c9fc54a3460aa1e59cf2972ddd377d4663c67f637f10761d66f19ce0a9c645adde3bba923a4f6b2f914bf3553b182bb60cb1d7c280e6f48103440e06a8c59add2569b893af79313d118a8bea3fff9ad9702666442524dc1ec227dd8d08070b7045684b9f2dba92ec8e6994b5dc38f7b46573e04a8269c7c67b6e0b22ba844d66cf891de784d28eb7b16e44076a68d2daa72c2647b340e4cea831aa121d8f3e80505ad54811ed98e1e43cf7b2a55a609c3353b31b4cfbb9d67563ae5d25f4dbbe0d91f7917c6d7dbb14e89b7d372826f88eed2bfb68a933cc5eac592e2736c210c48ebb1872091b6f80135c5acbfcdb458dc2cb5c84670e182b312d29c999ece2dbbe9c6bad75cbb76209e6c80c35df43b1392edd88ef99a9afab5d833de3f63191a9a67351c54412f2c8f8440e77e28137d25b6ee00e0d5b66881e607004051edc0cc0cb42477572913b070e373228d6741d8996e6fb391947d6f515a34095e92edd6eac80b5428c4007e24b57dc42d8bc1261dd4f411bf286f704c145a75bc1f4a4d1127e8508e6513ea124dff4d0fecd4585b712ed983cf68ba6b51506afa45525e42405e48c1268253d45fcc9fda930542db35a361b8ddd6f35521701ebc82b6d4abe22e84fbd11ca1828c219c6897e0970b3ae477cdb99fa966e8a4c1c5c82ba1b8646039c2094d40ac12c96ef54c64fb7795f0b161ce916f7f3f44e2083a36625076333b11c35a591cbe282b3eb534cbbdf4ce12f653a138dc7fc714ab408df88b7d1aec29aeaa073f86ae50a9f3708c7ed15e657711d8b5dbf1405400f08a22ab4cedad80a65aaf4e01da95ed0b7af64a9793efc94c0f608bf08ad21f24dae6f98d258992ec7ecd803671ce0e97e6f2f6adf14ba98fca3cb066093fb129b75b4737187ff9b494668c52d0843b4f41f68177051265a15bb8936ad5588eb9e4f2419aaa9822f97c7e0863f9f5cfb8d82178d9292da9e0182658783749497870e0930b3441d241eb3ac99315cf79e7e2dfc3fc2fed6db5b8aea09e8f8b6f9a1e1c368d23c4011e8caba84000953a9f2a027f291bd60003634c54b0f5dbc74e29ee63606caf0966dff51e7c031015b6a82b7b20b9e7b7f7a55877df2ecc147110ca6e33ea2a936fd959d4e1217ff3fa4c6821ae3d48deee2f7b3b117138dd0980854aced232bef75d044a0299a966690149ef8433933cfaea587ee64981dbdc126545a78a7f1f9863d45d74759d5d84fa96fb5327defb3683d67136a58f67daac20995003430ceee545a734fe49db4d52e8ee4ca93e603bcab03bd6fbd067047f917b96235fb45bc610d7c1798f7e680b231df04529c45fbba2e4509ed333ac9c5291c267522a77dddb072caff4f876829a7426d0b980ff9f3d831722ef1fb34a76b5202767a23623ed4389d64115a1e72a8f47c28312566c7f7cebf6792d9bbc67247123c8d0a5262bab1a63c092ef4591f387ae72459c3c2699e3320aafab6a9b22b87e1df8b5d0a4a690d2109b10febefc1c81b4829429d6a12430cb34daaf5f4bf0c0291d1b6c9a282d58ff337bbae88cf5d41824378c47f02c882b24ac8e1d647ef3e1a7a61548112c45feb0f7eb028e4303af01a6d172f96e97e86b3e35834d7bdabc9ccca407fceb8646b519f54fb07fe7e0418e2ff8e1b11cb3bbea3c2a972622ac1f070e4e8cec06b531d9148e09f9988062369ca78b13e4b395e3c2896f891764df6a37253c008632bac0920ba71f5ac043c5a1345a988afdd5fa1c232092622263b25c1ae26d791a0d371f1ef184e019a910aa641a9763e82a881ba309b31a38ddbbb6e0559f0b8ab27b09ad8c4bbfdcf18f9e162f10d47af2fa302500a0b79f0c9a9a76851142d78f2f93847e1e92b31bb86f49906ca3c87389ecbda6e9dd5fc65e82327a74ec5e969fda4c8ff622babf07d4ab377116af686268999de4dbf7998c4cc840702cd3745bd19b852a83c48bfaaa9a14f51b1eb1b40f43e233ad3c344cef5144432248230d4d9fa38b7aa64e410f75b71632c9006dbf2232b87de42d0da40a79cb843511dd9d5d865f7060d00225608f759dc377cfa5751980eb6627a9b2d4b135aecd2e4a2fc3c04eb20656a1223b65fb98cd876e74305e6de528b1e4313a4295d164a939a4886e2d406247f7cc9e0f8b2ed0f89f86805d10468c2458c7e40aeb608ec3cf8374134d608596c1129deea79ccd6aa076d213b492ceff69a2f5b444de48c1994b88685b905f01daba3743afdb1074e77eb2e7967c708b072b2f1686ca290ad754c7af525d534255007362acfe9aea4f4d30843456d9d8ff648b8c42a5f0fa46b8f91ba12c5250caf937debdbe8a76d9e90ca75933198deef2ba9330be6c9540944bfe0895d07b3df259f37884732a9873d3b86ea89318cf1f2ebedd6b6b5ad7ca2c72f6d9ecd0ce7b8156df3740044e7b9d72549a32cfe16262e9a1d8bff0f43fcd77971e4b7e70ee648bd1cf0279e5340ff1ab1a851d9cc69b54b0080c5ecf161f194d7a0efc3bdc156219d6f983b600061920a8bec294b8ff3c95bacce49984418539414de292bff0f63351df8e809c1a7c907a9e3f595bdf08aac78880836cdf2f5299eaa065cf6089655f76a93bdbaa2e5e65c3075ec5dc41dbdbb0c68e42a94373b8d8c2f1c03ae3a51346546ae2b0bd21c61efb9f4a711395d6e43c5ddc39871a4eb4003922c6e26f27dfa6dd6237661c9f9027fdf191878732ea56d021d378ceb910e37f74fc3cf86392b9c04458d7e9eb4340785238838d69d5c122c15f4756148e48070416b9d3c4d89a72e5b538ba614737a2c07fdb3f0a19f7aedd8acd11a00d5d2b643189e6fc1e3791b2c3f3d289f9da565a02ef2aecff35129360d533943fe89a21e1a8d4f6e2a08622eb76f56448e3a4bd95899e7715199889dbb5ba2e011cbec1adbb9af386addf56f1da0aae2b1a6f0f384045c43cf301e2b0b5ca2dd2e305500462e585b092e6ef5091c8862dd0b871a94cd5e029cec0f86052d45d4d6761cf5c14f25eea9ed9f7b2d50069c7033518fd033d3c04c8a779ee42ef46691704d81ac5336c41ab830082ddee87808a4705aff881c739931bb051236704c1b5f1649a00b4ed476110e92b4c4ac34224464bd7833059677b4393a84249b4e0cdf660f0bb69710bfc19a38220b25763a6af07e3eac56ce8e2c1f5536596a737ca8f59d575e5b60a442d390255a114f8ecb321745acdc934779d713a7e9eab6305f2a190baa5bea575c2a40fbe77a17fed751c7435348846dd07a71a4aa226f62b287d6925497f34c48b04e2e829b5f9db4b1fff4049c9b04328c40e1822c9eb9242a94af853d210ee2e26892d1c78af278e6390bb571686f8591a3f148ea65072195b10aaf16254fe2a9cebc45dacd08bb7b2e2d654c7a0568bce84514943fbd928233d1d675b2133de3f2bbe9610f7b6c04d8a587e341c79bfce9bb51eddec8e6c8d0bf5906b5f36db5a43a7ed54ffe057bae484dc0d586e56cca7d062dc3a641e76e5c7447a3baa1956dde074362ef4ca40a8724e104190d797417fdfced8b0bc8481900cfd075052259466f78818a038fdac83b0607a8bf41cf8605d07d11e40cff493c9c4b6ac7bb39ed0e9207fa7c4a6c761e92fad8da06d9080aee8d2f770370fce9cd3a6221cd53c349ccfafd7c36e5e60b2df6a3db7e1d60dc8a4ab73f4376880cc4dc28590e8e05482e8c936577a35bef9f52b4c8223b4f783f9775ab801fbfd60bb0fe855ccc8741309387ee3419f44591c07a42a3282399c35751b14ad0fa83e7d939c878900a365749a8e99b4fd2ec2efbad4aea18bbcd1f5a78a97437f4abc04900872c0c28ae760500113d1c28fb45508d0d2a36dbed03075a4ba2b44fe6d667e5152005c4f6776195c83b2507af7e1a835f4536c2694913c0f16f700094dbef7875317d5611e8b429ffbb7c5ff44b6f9c2191dc169f26bd1f1d2803c6b4a083399e22bf552b18a305a8f7e8bd543e8350cf24f51597c9d4d61cb2927e6c4b88c23357940e33154acd5409bdf5adea0a438d2d68fa428a67c45055221682cf84f723d8103a3a15c1503df037bf0ee41f1e42ada4d34420d70ee9e27a3a52c3fd7d61189ad1bb152a38544f5ad5efd73c865f821daa1298ac4a5efd106f61ae3ddff3d15b3ba8ca204009fd2af412c724b40ec8d6197aa9e6f099f1e705abbff1ce4e90289f5c87901a0e12ce36f6f8b790112dd6026bc0e4cd0cab065f030b8a1329653f384d724d28308557aa5033320a052afef7f3c1384b40cf0fba56326a907090637480c4dd9b2b1cdf80c27b55358e422d3ad04bcf8b1efb07c4af314e78b63cc9b92cd3faba0a6fce7bc4e7cab24f0452e67f4220472aaa0de7021f9f7b8d54177f46421535e17773a40dd25ab2c4538f2ec11fbdb5c3e9348aa0e7bfb4d14dd375ff34bbf2c528f8e8326de8a0891c98b385f86ea08dce1bb141e98212a1bacac669e57b9ff6522b0f96b6bb985407517a50e9e86bbafe804994c43e0871a64d6a7b3e3cfe174c1135fc974e4231e5d0661df19f806474402b753e3fa96560afc744c7ca770ad589033971c6d17344d9d0b289c2e6bd6fa63f749e8aa22392420dc47d47d5bb21076a2fee62a28faff4713ca0e45ee3ef5f156ea7e8dee43458ff6ce5de14c7aecb34e290c8e18bb9a41d955f7d5c82898309bc7ab240ef0ea017a251b923c8e246a54d83850138d0c677629ea8a89636e8aa0d46688777cff4d2161adcc7a582404327bf0e68862e351935552f6657f2149039f119f39385e9c886e2d9964058c6c8fba75abb3e095444c223c6a6894162158457ac1ba1ede3608ff9caaf1835e19ad0b43b2cdb132ca4e0c58bcdf7b9d7878e9403f197dbddecc0aa191a89bd400b2d43b22fed46fcac08018d986c9a543d75512fa48b4aa6bcb0a31c912d05686c513300abfd3e9d1da8a98ff68024699bc5f0faffa47c6d89eac26a83336a76aae34b6114d0487a348e71b8c8e0f184105caf135ef31d7d1b6527b76bcc9f25c9f0024bc161914a09a1da1adc193461e611b17372ba816ce34e2e767bc2096170a78db95a65b2874cb4f36b482499c13390dd2aec1bdaf01c6240ab8bd02bb583b5b66140fe511b0f3d3777be2898370bc6be0cf70a92724f5a6f9f4d7d5b42cce41c47b59b9d308e921105a23c6d27836604f38754d70ae87db67d20fb112529483ee1970ca0c02f0db86e59a3ff89ae07dd2c3bc665587804c7f94be887d9a9206088f88e049ded7010d1b367d1699fc051683f2917aa9fda4a2a5336c0a73217183dd82fbb4090485c42882d5f4df79a39ab67f5842253f58a3fddb6f91ae35fd870f694d08c6cd8da61d3d5519ce85c5154ecf23c55611dcbd956e7ef3e691cd6d0d71e6382193cd5293bed14e499997668e419ec8ac2dd0406daf803af5b85f168b3025206ee0b5caebcc886a3ec439c63dde7de0958480f24ce2997c6887423e2223595f8ee9cdbb6197cac3699b90fcc050039c355b85b78a258930ef40dbaea6335c71085e3c4fe3fc1c1f3982f78d5a27204b6b24f3fddf6f949a23f3ed2741948cd170dc85882cca3b03f7cb757d3036329a8a1414a832561a613b2c11b758a949127834b7e3d97e934267fa71742c886b7af1325d0b2ea7b0e1a2efada589fd7fa4c5ef79257e77e79d31d4ebee1b9f9d172256879dec5e016aded9ca337a4116782eddf5b3b0c2a1735b9c000be62666e28b00bf7d54604bf93aeef741ee73c9b79abaa5de0fed1723828145aa5a77cdb357e35b81aa84f3e4ee0d44666c77936ddad44d987cff94438ad712cd2d540d144c8a88607f005ee19f0b5223d0d1d520462b877e1bbab68dc9f51751f021d5004d6f78fed2dc69fb849c5a6e31c7dbd6f77b30a2d3ff4842fe384cb58e915b1dbb9a950dcd06bacfe4f6bfceba1fb6e3ea037da745a709a6951ff7a3481f136d1de594c8845ded44d0b3c50b69305547e2f6ec64ecd65b364dd690e94f60f03fc2d0f9ad7b6d15a8cfcc42e518a13ae18299f4bf17ca64dc59ad42872e62a60102d9037bd131c40b8c9f2400d5da54142ab6431d6363566e224b543a52bcfe23ed0d568962c6f4c7a082c5ca2e7b5f29108454eb76272a9912eda8e37b1f2a43315b9bf7060d510085a8191e0944171163cf985dc640f5b0dca655c9b25aee408fd5b132c112848b1e1574cb02767c6ef82d373aa0b663898fbee15c38c4c27c12896eefe84f46f4458958192d06538eff5ccdf9b3f67230279ae55aa41399d22ce5b1538ec920c351af8be5424461d6a281a100f8a539d9418d83226acdb45e495ca9dc8c1e2659d10a618153d98b2016a8c40cc8b7b937c86e923c7e82c63e6cb70d90713835bb54d92a2fc7f7fc3fc98f88b56f0119ac786d11150a7657445e203b42541bd0019ff5794f903f18cb95bf84a08e540c1ea950989bab2462211b2e9a7d70c9d36bf32fe57a5d7633a8ac35e9d29635420108a0b58776ae52c72ba3d4859c68286f7494b2dd668740a01feabf6c91d7bd8d4c6ec2092c829c0b6d9208888af95b5bbf69469f8587fb57f87cdd3ea1b086264d733617f79b6c22f9adda597806e356bf0435c7038284b4a5f4abded584858d840e1e02e3d0b0141b484b0d8151ef7d64de708ca115be0f80b3868aea8ab0d7923b6e87d424889e48942220f6ac20011304bca18fbdceac3ea46d44126b76f73ca31c8d0f6bc5e7b3a8bc4b320ce21f2bcb0a27769e9837ca028290f6fc4cbbaa9cbc3bfbdfc3e1987c45ae4581f66be8c5873dc6864e3cf80fde818ca18b2e7babee113b3f7af52eb6f6ad7eb97c86a43ad4ba77bebf159295724e19b6d8244c8b9488595adb5ac117416ad8ebf9f881161762ce44e0d1d0ee30aceecd2036c53e4af06b2f632a7f35820cdc05a35340184855a2fe8a70524f382c7140b4216cc0beaf0225d08e043b21e5ab593a9f83a69aa3b0dea0b698a4feebf0816c97993a582ef4e97ce24a76df85092426c5adb98585749ef341e78c762d0d3ff93fdb748f5cb9dca96ec79cc7e374bb803aa2cb52cf9321ed6c7d5337732f96fedb6a4bd1e807077396d57e74bf5927c68b9f4d0a21329b890934eadda1882aa63e9672e3ea0368f148a0ed678a755e9b4153c82de02b22c5273ea27b310bfbeabd28344a629456d2e4f576d403494bc37647d2120b62bbcbb14b1fdd6cd2a34e8cc963158ae0ed4fbf584a57dd2af8e65237b96777a32e56d9749d32406ab786970c5f46e0ec57bc1710a3b25fc5aac3ca20e6fc60858ebaf97b8d961dcc464e780c639201b104e2a01c0d79b618f950420517bad88cabf0f3c4393db676ea0960b4041c2ba45fc39b1cbcab225db8d89cd507a361df72a1301354432d6890b5d873f6d1101a1e6a03f3c65190786a34dd992d25620c6935c4f18ed9d4ef09516221597b37624adeb60cf49285cdd33e47b3de74cc61c2aade8374418312d90f691185ddb2093f36761333a70aa7786a4b668f94b5d97c5a8579dee064d7fdf3163bf066b58b40acee5f08da0aaf66fe9071f16c598a9640954646ac1b58265cce3ae34e25c8eee2c786140eb44bc65ed07692c2754417d8d6633bc815f1f08589919ad8af56a249c5ec77bbfe487dab7a6931790728809d69cae99dd5c5fe8c48dcd9124a383287d85c2d9063d1a78c0f21782633aa867693a7495c646d2c442302a538bc95dbb2b5cf82aa90036816e4e4221eeac7b32345bc430d4d9fb4836610c6c5e16d2a20cbae0f12185404bd2c84b11b6873a0e7b7aab7f54b683241ba2b23a508ecdd9b503e24260e757d129c0ad3d6fb849fe0dd121f4c7502c198fb30dd4c315204a0fa868a8fcb9b2c7d83c5b19bbc1f817f20ce0ec9ef3a484ebd6a64876c1175e8c6eea7f49481b56574be20197e882d430973e1c80699b68acb32194eb917064b1cd71de62b2a20a6c40d15463fe081c5f8742d5693649aacbbc2109bc81c5909edf5a05cfd5b749620dec1fbe2db472facdbdf83c9b07986fdc1f4db1993aba123650cbdb64cc837df95da01f7c265be68845dfa544746e81b1df1fe97676b17d009fc144df5284686aecb1a46f4a7da51b81fc15b0789a12229ed5b0fed4a3bb56c17269ee57015e864c7135d051e7a22e4e3b583f6c1154868f4d086ef996affc40f6bfe352cd41fcd0316174fda5e0524c2b3df6ccacb32fbcd16b3c8502b0fd60c24c76363e3a67bbf1b9bc1251b641b2392dfb09dd05b3f76e10c129b3f0e0620663aab6d23506063594f3c363127363ffc1f47106c393f2db36e63107e866604409395dcd1a9c0988f6a76f8580ca2b0d0baed198aa4ab989a656e126770ccda8af03935b51203e92d2e039103e6b9281e6109c710c1db03aed197eae96854c5b1409e15c4e84c52ea1005396d6d9395ff83413e6d3c923dad0c70b58f808f9674914487a79caee9efd31b30ec04cc0a33a5f04aafaf70f1f6d82f15cd97a91347a41d63e24e6cbee110618fe3375a8b341d920957321d81006989cc85feec65edd09d4b6155ffff9faa