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

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

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

Block Certificate

Block 88319 0fa80177bda5149169e6c97c1ae1c175805aae288545c697520593fb0679a2e3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
98e700121f935ce08a38031d9e4cacf64f70f3d25660cca271448049b1128734
Certificate Block Hash
0fa80177bda5149169e6c97c1ae1c175805aae288545c697520593fb0679a2e3
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00042400000e370000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ef624c38cdc2533cb531889d031941c37112f3788c562fbd7bf0a53ef66d5e7aca8926b77a1fa38781febaf4a964d6df554f8514cfc3225af372f1c8f747e542942ffbdb7c0f78003ea5abb89c80e9e956b1caee74503a72c2020000000000000040000000000100042400000e370000

Raw Header Hex

000040207910ca72ffe0bd7f30bf9a02bfa27a1ac4922149260759a5f68563b633f0cd118a02f876af01ffba1d3b311e82a71d1cd491693749fe2070220b01c16556e5604c9b5a6a91a90018348712b149804471a2cc6056d2f3704ff6ac4c9e1d03388ae05c931f1200e798

Proof Data Hex

59,560 bytes
121216010307f02484ba161e13d16a05a40260bb3bb6861c35e396b1138b2c9c8a9331c34f328dc9d9c511ffffe0c5984973a5b061d808957212233a17775a201a8d0838c8fc992c83d48685329a35585d86cf36111d1a5956374bdb08c3f306875be268f29b3d22babfc5c401abd9036d352c818845b843d82e529e3fa758aca121ff14143f971cbb24130259c056ec19eaea86faeeabea8871907995bc7dd1c4b1da07ccaaa53ecc170d4c0baae9c25523a18b595711ed4ec43abd6036c0ae3ff4a0212903f917e4cec737782834013f8295596a452e767390d7b08e0b78dde85e0ae7b17b1c4b3b0a0a298505f1def2c9ae032694131e18e800608e708c1c5eaa5a7b877652daf692721aadcbbed6a5e759286f6217a6d99d0424e276c46673fefbd798c88d687be2933ded54e705c7533c57bb63f21c3ac3eb0d7d8d35c003e44efd44ebe11bcd8bb7e33005f48aaabe5bdd2f20899eb84c5e84416847094c6ca7debb42ac0bedf4ded4e20e888f2c88b13138eafbcbe1387f377b57cf6b90a3cebf3569eb45ff0936c15611420cccdc857643838452690c738139f194fc8e07f689de032c25e620ebc4900ab731c1199750cc3c84e9b7da433ba1532e6a110c052f4398670f2c424851b1226a78fc11bb9388cb4367f5318288567acdb19e978a818f0c8e0626af781120e6a9d3f384af4909c4d05982c3a32708898a3d206b8b4e872ac6ab74784cbc923d50df0a3fc27a1a9537b407e818c77f556b6935481f68bf9dae7206e77300c9bc663bdaec8dc46208a11ec9d6885a434bbccd6d3d2d4f61adbdd64b45ebbd26b19e9327d74d3d9126904a8182b44112f97dae5e11b21cdb38a25abdac2e05ac8dd265f94fe209f42cf0d5dc149df4ba6df3fcf8864c1cafdf00bafcf746023ea19954cf5a0447530815f32ba725764d4901c71df688a217bb2ab40782ea73e21ac45cff031e28c74b854cd519573d1439f66b1d68660eabe163ecf4e0784a91a13bf317fb5d1690bd72885f91e4e97d064cdc9334680a5e0b33d45416d740c8946829e07e5315c91127d6707705c47bd7bae8ed63b43b0bf9d4cd7217700665d121a38aaf29d11a7896a1c965ea06337298d794b49669503a233b753505fd29449bf33300545cf5ec4a7ce1a0769ba60376b144b9298f5312050682546a7da341a02ee688f9ab431c966d24a564b66f147127ba77b41ffc021dc1e57493c7b306237252f405845101b5b3e95c46eb0536273a7fb29f82beaae6eba31310a6322510f6a073d0471bc6ffc28905b0e612027641d4b97aa30d642865135ab16103fad6506beeb7c36cfd5d096ef7c5bb3ee270da41e09d568bbe3ddf655263cd4eb2f1ad9f74d13d965f9b9373d492171d9538ac3adb9d1151e17ded89098a9cd9f4e00c3f4954e76a4cba44ccf5eef146c00fbfcc17d1e82cb60ab6063c7823403326733730ce65fe46bcd61b94cc6381931136efac2a7ff4d5861a4a2151699d7c0d1fcf2d18f139bad042239788d854508e330e7a4c1fd8290bccf5bd7668e8f448141b13676159d74d7cca1b550119d841472ffb6148d4167e919439aadb04776f651c625f3bfcd984a3e074f9fb0d03c24d8db9e79e50bf62af06581d640746fc03c45ed562311569c8afd9f68ccd49d3a87bc88864337d910f5b85fff4ca27ef8cd65321f741ede7ea180fa7ac59b73c560c43dccfd4194e2b0438cc2f8c8c727cfc86b1cc3d0a9c20e5fae7c7c562af60a147d444a93e661906b68831deb81512565cecee4727a3260f95d522fb841b247a88b0c21821db4e8ad5ec54f713833f5a8120b0058dcef6576b20415b1bd231e4ac5ff63b85292daa88649026c442ac95a02bf4ea4947dc63b803c6cb9eb2f49f7b857596b5dc22de36b416e2c06e0b0024dab1381f7afe598cee1634017d1d56746b61b5256a82dc702f90a5eba6b06c088f00f9efb86797e1278774e2480af03ffecaf62f4f6807176f9e3c9a2309ef503810650718c65d74ce99ff6c029620227c788542b7daed2c571a60058b2cadd394419b1d65720d3580a60860f8ee0e41cf133c214293d53a33650608321d76c1bc9737ab91abcbed05cc1d16c51eaa48e68a416374f47dc28473e7cecd85e77b888287e23b96efafa6897b018ad2d87358d817fb2ce50b8cd216c5b9b9b3674c160edf1f2fed481503324021f0c39099b191ec0156550ec9ee2a9086fd41b542daa234ab5bc9695cb5e2dff527834b22122376e5a936887623ba473b99abeec2030482d20ddf17311b563e4bc82121fa1e502259fa3609ad098276f0fa27c4bf6d8505ddcea0e8e7d1f9243629c33943984c0d29daaa842de79421d641aecaae50ebd233f7521277a2c8bcb81d4882bfa40ea05280b4269ab63876b1a5f04d8e18beb37f92a4425d5fc60afc79c9b47014357d9a226b0f1c42bbef6cfe952a0f95341f93814282ea6ad21edd1351e7ff415fc416217399067045566cb696779cc159163cbcfecf3ff66acfff9f836bb8c702af99ef2bb971a29508d7e2ad44eda14d5d65ce376c70423dcaacab5df2dc2124023ac0798f3130295eeec6b68f8cb937d766e86a6e0bdfe541da016b714681b66cb50fc4794154a9f55a0accec27d4aba6561a4a3b68f63e37db7b49e2a8d964da10d16012a4438eab440e393f3ed82b3a6703c3c83f965aac9e84c883238279363fccef4b433849957dcd810192891186fe3fb0d3a4c0ae1eeede12ce14e6848fe946e33edaee80b2f85a5ae933f10d769ffb587407ef56c3f893412a8b3bac159b620520a2ba331310f91d017b4d7191c1e3023d9bee5c7a933d892a52b55948c022e3927dee40e6dc0965ba83d7e76c84e3f563b558ab51df2bd9d4894635a34591eefb579996edc1f730f2a423c5782d0447f0e55ce30d252bbc61b596b3d5c4199355fa9cc10f2d389ba5782a81fee00a355e0f8594ae23ca66ca3376e822065c34353bdd117bf47d2e7ae42791febb5c508805131f3f1a601819cd1e4bedc7e18e49781ac46cd937dd3c25eb1ce30cc32fe710ccc832186fa1b935a63deb369cb5043ac693bf6f4bd670afec472561e834720935230d8c94e59c2b1cdc56ff0164ebc1b5ce310a2df97b1e976be5ba1f19a1d6d5766a4cc7f77cf162c13c9fc369fda6920a619d7067301ff615a9b01230e71f439f7a7177ee83acf0b7c60ac8c1cd695fe273c02ab466b4ee0b66208abb2f9fac2fc6a1e63e7faf011b422fcd020556dad60cabfecb0b4abea11439aa4ebf80231d07ab228cd23ee2df1119014323ee46558bd5c4b95358828c06b9b2b7fd0255f022415e4470f6ca8497a6e8a5692e80edd9bd9cbcaf950c5da5c1a7a2dbdc0f9516940fbb21aa01943d1424c8f978800ddbf6c931bc5cfb01f3962edcbe5453e7000f3301eb546af32a57f2fe4d07293483bdea05de7909b642b0dfb35fa95767eba4fdf54fe978626d13676d710c0394fb779a047a2773863190663799ed8173d3dd558acace60c363f006c8e325ab064da6bef7cb0c775af58ede8d29a5c68af69b62766f0eebe33e03bb38775ed071439d3c1e41f5e72506fa0641f791371c3aefbc5f10a73fde37ce8f22ee98a8f0a06572f60538b4b2fd9fea2c03c64731c7c251ae627aa7c851e3457091f52bdb7bf84895caf1988f60f55c68d5f86d81c95f279d0ccf0ea3ece2bbdf94377d08421314392fc222fb19b385536d1b7aab25c0a3cc3c3bc3891e30b6c1b12009dd40c9c7414bda8a10538ca265271919adc482b311f148264a5a927acfb609892e8fb428696c8808de924ad9c173d861303acf2875cdc5d0026cd9f7d4f8e7c5aec947da886c267241c53c084ee2d7d99775bffa43c3682598d6eedeb43f2c93a6dd714fba1657b8a3309b7cb0e5bae454c6563869cdf0393c0cb4bbb6e285153bfdbc4d0c8de5fbfaea666f7c961ec405ae10369e309be17ce37ee523cde88ecf95337351c48b130017723e50bcda6bb8e353e1a2b57bea9fc30cfc7de631aa4beb388aaaf4804db502603e5053cc283b67567dbe8bd61d5c447b11fd4b4ace032d3861f3f33ffd759d0f7e7551fd636d0bec9d82edce1a8543e35167523daffccae52eadaad9d70db343eef8e84756c9ae124953df9502f4f838e72f80ad018c05849db19c0d4689306ea20b57595633afaca9c87d7597dad253d5ad21a6b29217534f610e33accfe8cae442971e82af8d5fea5a128419b3b99c5fbfc6702a58886fdaca989e6e7f6cfa7220e63e000a9111da30bfbfe86b1ce24608d73b32fbcd42782940e0cbcbb0f1d4c6b11b16c861c7af9074a63ffd17c33f9c23e274f0add10ddab184199ce31faeabb1f9cc0727d3a1c634e9d2026fc1eef837a05e348ae5fde3990055eb46d33f32ecdd7f5967f1a47e77fa139bc8ff8e8d96e3f7e005d18e64311fff3adf60121ad62ec20eb3cb29b1e6088ef9260a70b13a2d01dd6801e85e2c85353a0005aa8ab0a3f84069f24a08be3ef26a69f209bc93ca56283301d3613cd1576b1b3675dfebe3ab6cd28e3a0f51d070d89c41d7279ece6176bd1c6aa6eda29bdfda7dffc3077f940c100de465336598b1057d1bc814748b4cf40fc8a102b1d79414ba474c738402a70cefb10fa4903a900733d7a45ea2ef9156476020c99d30f99126233112f3f17cdccf41406c4780337516c5ee8c298bdcdeab076e53e64d8dd305c4c41dafd41372002923551c04e5a32b3faeaa9d2428a2cb46d9501e5a5f08481c8e64353c5d056e24004a5b3ce829b7ca0628c57a52c2136ac633dcda30998baf51e8c9669777dc4d7f40d9b5e181cbcce2527f68197e068dcb7ef6fec338719b22f5407891ae37d15201f2759ac95af7c9e0c04943634353ca01a1e2f0010700857c78d66daa5ad04090f3a9d1598b129e70b5b2c770cf87dd5be2ee3368a3e7566c85f4adb069a17701572d7a4c765c02a2971eb229cb262645891a259a768352457afa88d6871f47836cb40ed2fa5cf3c6c9f74b2e99c12b7cf29beffea0a6a0a19132b6949ce09ba665c93b13a7c505558415321face807c19a398332a5283cf35f64127b6ea9378284fd5f5329e38a1a0afca0d80de46b6bbe4e211a8ebaf79484f7b5af73606a9232238d45f3617aaa5a0fea317c34c495ce9eb417761e03a8be5660561b605329757b85222c78f459e4e4a954572cdda17d8902fbf89d528719e50154ad90b40c99b62f1fd9ee654c0316c66d94cdff9b533fa28ffd8457481dfc7aeac1f123c12c692e4e1864e829d2a9f9003f9120e55eb1359b4ca18b74025207c3b3711e21797f563250f0212a775e91e61867df2373449488cfc71f5d8fac1db92540203f36588d9c3951811cd75247371ed5c1fe5dce72fce1c129cffbe397f55d7fd9c4354b89111805bb25b7bce13f17734193755c99894951fcbdfd505489e181ee52ed2b1a0cb07acddba58503431fe1e0eb142c4fb24a0b3ed78180377f40264078246e0fbd15ba7dcabb3deb5efb41b89bfb73c1e4533d4a92f38b55d4cd103624e15ce7f9f7d7eca51bc59d59666bb26d9c922b0d2a5eea2e5b2eb1a169f8996767fd908fc600f6f2f51bed9b2e20a599622f03b1566dfcdd1b7f202d7801e15bd373be49169fefce8d218ab6c895d4bc354de855441ffee82b3d47a51b4094001399c60bf69fad95a9d44aac7e51e764a4b1ae5e3d9e47f1e0e2e85a8f0b5fa74b483ede67434f69c77d5d4a02418a94e9a4c4082cb223b0f8595e8170db5ce1b9fd867c1479c57f2aef2d075020022820e2736b1bea1b819b453247d2a6322debae2b3668619a501cc5d16d9615b3dd8356990da64e19e9cae3675157cb99389e083450ab7f851b3093c2b17f03af777100527a51d482a58ab421ccfb88f9efb6521d5871eba9be4a87071c9f80db34feb61bdfd4d5f0ae93dba183b755430285034711fc74f9c7fcacfaf42068251a5cf571b025196060bb1480d5642860558dac40c236f3b08279f81059a64736bd5e9c22b34641095ac8ed8d96987635479db38850bc60d694f29a180c6f5f4ab69cab487584b158b2976aa83a8a8dd879723213fd17152e28f9fefd70c743e5556f11f918b7db1ddd23f81c0fa957f6fefbaae53f06453c8fc18a25dab41c605a45fdc2cf9833bd89667babc4582dfd5db9eb3ecfd9a1c3c965a839fc156f64959e7019aa9495b1b99e68fe70f9c5412f6388e2b512161afef6efd882bd97c2e9a439e2fc83d00c14ea20ac032d271c281ab5430323775559a5c28ffee2822e52adfa01c694921edd391080a2d8da357c2aa8b52959bd169a97f98a01fc481d8e35d7179d43e4c2289909bd6ea65f4191e3859f86d49d2e290aa6d62e3a43ca6485cbfcf529202e3cd7f7b9b0359db13669cf4f4fdfe24530d6204d4ec3e55faf32accc08ac0319c9ce9d099d8a49fd42ae2f520805cc6d2fdf5cf552160db761a93c0919534bab84c869816159590ce919fe48f904e00860359036def0e238db8c56a47bf97821369b070726d21c268b200170bd2d914fdfb149544edf69902208b4e227582d66b97edaeddbc47e70d9968314b70e5ab875bede3927d673998422eb639022cb6de8cba5b290e8a8e050349f48c73cf1eb5760f35fbcde5f3ca511cf0aaa41a9390e499f3b4a3e08c8f2c307926a3fc5bcb577916aee6ca3481b500b86ca7738e5a8fc7004f1ebe208b9857ff4f29d35d444a84d23fc40b5a8b7595b66ef846257d5a7ea3283c4b75a504e907eee9d3717ac8d17fee3c5a6f8b88cf5762ee0d18c82ecbb807b58579795b6d01bd6662143c445ae4b7a68c5f52b4c8bef01df6d725a56f9682662f9cd2288f81644cde3c0da5a9b9b6dd8e5df25dd4fa3a81becc311f33e1e32687468acbe70c4592f8b195e31cedde2ab69a193fa6c23a8b702b3b681e93b8e187d93b3a3ff7d09d2428ae82d29f8842b044fe7b2f518ddf175c6a28e95a328be6fa4bb149a0459f45e2abda1cb6b932f30b49003ea0c00731279a7d620604de83adb725714121b869902cdb5e424193d64a4ae851e0d4d23d81caa17089eedfd3f6d2200642f4f7d2c9b98c214c4390efe6a040176084fe310ab8eaca05c28e5fba1067526d42cc8c963ed4de93c87891610cab8c0161ff6d36af144c8f948f457c0830773e908ee7b280fa2b7eec9f393f1f2c05e073906fd4d886cebe1f7515ba5eff3d5855a6a8ca0537596b887b503fa4070417f348e31cb1d0ff453480cbdce4cc13a84fbb82174f0b19f815007f4de356276e0d81a7b31aaa8b5d9d2797aae4a5c581b89af36c41a935842bee5f0132e459ffe8cad71654b707b363d6524a96b2ed0029cea9f86e3f9bbdc80151ad9121358f97e275cbc685e15a8ba6550545e0e835c28532614aad04de2c12aa48e9fcd6195dd845de84ef523606f3348c39cfed40733874c1216a385d9134e8d04c3d074bbcf2e0db3481bc0ad804a7ae547e0eef56c0db17b138ce65becafb6e58989bd53a238e90c6a18613ff6d7ba0df7e7d5aeb59fc4af04870eec80b67a2823931adecf15a84b24f3d48c7d6d066b81c88617702ac5250ae24dc2629432bae67ccd1da0089146394dd6fbc796480fbe35c31a8286a7888dbdd116237d03078e6101e3ad7ba5a29625bdd6098388b5c2c5d43c73c8ff5d718534c2e1460426673a23548107ff3aedaa5f33fe535602298f7f345917028af10119ad73577d94d8775adca843dc3fc0aa7aeee91b9a84cf2cf6562c3526b0cd28a029f10fb53060100822f0b76511b2ecfa4c6ec596400df865fe03b87349c4097a17e8df6fdbe539d7517ad7782d0797b4d574731ac88836a4a3be7cb3e3df2ad2e6fe2c57dbd6c08d4750bff9e0e4933a088da81a20ef4ae7f65362008491a9e006e0e8e5ba3be8c992662f65e05f937a9ee99228264a1ef6e52cc47bf767d2a3f265c2c0225562c8895364810dc8a944b50483b42f9fbbaf9eb09c5da7350e1e585058f3fb1e58286ccbd61e85f1cdd5d0e923b7b954503f9873556c761fe985fc6df0d8a9a4ad213dc85dcc16fa81820c09377cdc62f206846c37dc557e15c700438c02da912f65df9071579794739dd52bbcc7ef7a90233c53c7677354ee750524e8fa75795fd4476bb98369a4293bc314e4d023c167d3f722329146190bc29a59ff5507808faecf9ecd4d8d1e14ce2bfe2a221d4bda51fb58cdf6d20c1b6ec71cbe93e162fcf2774890ff9e50b64f22cd02e77f5537a5a0df9f73e6779096a6db0836c6c7e74f40c132a65c7977bf52f8d0429d597cf5bd209251c7fae9b756911c08b3159a372b55094582354c6fe83ed2e184f7861783a8cfbf6c5d7bdc5ead2d9d1958e0289a496adfa528ab708cc917b749bb96531b516602ce1d6f0d4a50a55fbceadc23412aaa6c42e4b56a937dafeba39898a815207f5bbaabf8f17617143556c70421c789467fd4bbf6aa549544ea42fa0f678071cdfc41510081dc1df75f9ec294c51931dba6092dcd762214438708d9198332c987224066772175d6cd5efe6b08d67dae0286031b119cf8974350c5d415f012f606007430a3aee24ae9f55c3bce6fa83b21a0d9c4907f3a87b2c9979a0cc99e6c7b2c6fc061ea2c6eb855e6758fd9aa755f72287b4db016978c154e8ceea293fb5bd32005d98623b98ba8e45d4a9a3dea23fc6fceebf9f13ec5abdcfc3fe96b688c33d10df2de10208e48178cadc6926d41697c14472d82c96cbdec3f53bed8907720d3c8adab88ffb528ff627c9ba150cca2b18769b0b072d244ea1e2b71aa2d872d9d7cf5a54ea4fbd873fb87383edab66446d8db5c1f35d1ede1c82364b521db38c2e87f906f32cd00f46edd085399c366075edcd325f21c0ac6000ef11754c7b1b416df7cafa6b67879e18d0cb7c2af36e82ff4502a2cfc48e188866eea32db0f166483b8a4e974802a80341e63b3a7b259fe6bc5eaa1e6e8d4b54e452f25e4060a4f4e1c7c469585fd54b533b21da4302c88167ef6924d34aa67a46e17a1f7234d9fe1a5be2d5fde2a63c166937d6afd61bf298511e8e1a783b9c70ef4a538f20ed66b7678f217644167a3d6fbe29b174ce91c4b66f10974f975d8c09c7aeb9f87ba74ad8174c72580c71bc60f5c48596aad1f37efd12a39732315420507b75fcf60c88ae05a57a224d8802f5f3caa5cd5668a11f6810956e80ae285196f4459c78ac7cedaae4aa0f5c1518410824a95e76c89d8a9211a792841c1b77db29f1b1101f1455a413a5c1780629fac0de9aecf99b1f42c15a45ad5b3270747631e28ab8a52ef2ad2ca68e3024e3e5212604de8bd1d5df49c779666d634abe8e1a7cecc75c068eb398543f85cfb771c7943bad92e3064cbf56c679521e803417ece076aa3ed349d75ff56c1dd630bf9a6ec35711ced28d44517e5f4335ac8dbb06e2eaef20a7528019765802f1b8b2a4c03b914a28b50c132450461aaf7ae8cb6fa046323a6d44af9496c0188a0c7c49aa0006bc59e1fc7c4547f225959d793889499ccf15fe0e41c5af3ffdfcff05ad50781d5902481d778fbd462e8db9e550219b0b2e01895823a25b87ac06be707d8f33c6c26435be7e362234a65dca8943a74c064de3d17b00318141800fd87b29aa55dc6d3f3ec058d56a06a70c88e19a1cd386714bc61fa39a52bb551713d66d4fc4b772af63bec947cfc122106311b18332310f2833dd9326d7baba58353bd36a54af03ea97f63dbd76a23c855abd1c56c6d58b472be019998435a161afa8773320e70f4f15fb86973fb1ca9f48d8f1e27a6b6bc30d82c34831faef6fdc503dfe4924d3e4c158b590c4d52b77a30d10de2878e8d94f54b72af7b8652de68f489851671714488699539b2950224546f165f355d2d0ecddf002c7abac8bf7fe1e1c8fcdfc5f3e584551fabc08a892f187efc0fc4acef005b158ba86d64b463775c9a7a96717ea944d038e5f1bbcb3a8872d7f480d2f5dcc41404aec1151ded46764411f07f0c823731c78d986accd03db7338ef850c33b45f7bacf8acaf2d9544211bfd6738594294d6d17c66072fabc4d7c533fb0be9c9a2826fcab37ce8b3fd977116781f250d8dba6202a28c7cefcaba0d85730fb6abe9c214e0c571f921bd395999ebb70edaf6439cb5cc47fac20f1ac12ffb2e82a07ebb80a7c61fd8a18ee430fa43447c1258ee6a12778bad6c910ca3a48a8ef6b6f1044d9de9ea4b1b061aceb38603d3ef1c1365fee850df810ec5676af0054dc80db1a829e4238da27f4ec31f86cc0de4f482bd13872910f8c540b9223b4c4c64460155b093b668accbf15249eb9f5afacec666ed83e706fa6e71096f8e7f7d8d66f2052f18d66926907d9b4df250e6adfc6464d4c9d8ec5f13907537d892e9decad3992fa3f7e4a6b76696527e20022f2cc4515b8b4effa0b5b07fedb9c1b23da0d01f565cc20ab966a2947a8f4c854723d9e2b702406efe788605cf4f02513085208172b1b5231d355538ec03497bf52ff223c96cb15450ad0e27232b0293c30231392b868a78de1c6577a55bfed98e012cf861ec7fb433d1fd40a1ad14c8e10a79c13bc3a898b12ccd064ea67636cd4b68511d32a54afb073a9e73ead91a680cbe8e07ae0d392fb6313112a3b53077db21a54b8f9c87ee606f617c13a9a02a8e226e7ebb39aa7d966c9f94a5ba892f524cab12d4c2695597d71e2c72a6d56db00300770ebb23031daade35c58cce0a024e16a0f589d8834b7b692b332afe017d1c2ec6d7dc38c458e019e3a6ffe88a113d26cabe454921eca0f04482a973d93eb74f05a9a18b0b8a966092e25c71896b625c7c66336de5ae72e263fa78977589286c8000a9fe1ab2d9b873e669ab7379a433870c6a4b72bdbb372c82ad0c72391aaddfa5d30512f4121b06e5c042f05863c65cdc826338dff2ab60124f031a70416b401413593a4df7f10a03dee14c99bea3ba2c31fdb3908aca905e284be5d77d249928d2a70c4ac8ee4d95c83df20824bd296531a37d4b1cd00fcce0aa5967d1e85298939591b09617303daff3686b5feb0b4caa695af7aa76169433035e832692b878952fe3cc54f0779cddf3d6044511203e2963b6d0952b51e7c39b56fac73397ed54d9ded58fe0dc2adf771e161adf23dcb80e03fcc43c99d3f1f24c187fdbba02ea866480853a2e59d9349e89ce7ae05c14b49ad0cf918a13334f8a5a42bab34be2d33cc5fac124ea5aea3f5bd3618102b86ddda279f9c66715c03cf3ad8b42df66e67f2aecd909ae0361289131589cbdbca7638324bc6e82fe21ff10b48cb2b04844fbd524a86ba7425a375a43aac6319f1b7de4965ff5b61749efaf5ac0477de7c1f79e7c79b6afe977761f91f7adff2a800f771fdebd1ba6a2862f084d193e9c53d70cbc4d24b6481f7cdf2ca67e9028152b41a9893866ee939e7168115ef404f1ac610782c6d5a0d9847a849da1c4a435d3cedf69f60f277e20117376b7189a6a05844c06c3e97e7f4f762056e2fa2a91919b85fa778b160f0990d6e4e3152cdcbfdd9d371e66022e9089dd7ff8fdce70e3c71f600f81079c6bdc0616ac49026ca9ab3e1d5a41bdfaa839c5be28bed9b88a56b575bcbd54d796cebd6092f84d9308b04394dfa752a122a4525eb210aa3f26e64dbbd54ed2bd29b29fcad49beb4cac6b9649b32cbb2e010b36a96958e6fc94342aeab0b35f2cdf72566c976d3eaefe0454cfb40cfb9aebe42bf49fdc2159899b1e8048e1f91e083d269a31eb557d3049f225ef7064aa03e62b79d6ca31dd477485fee77ed330cef6eb9ddeaf9e76a31f0787756d3c019afe264caf6048af9b2546ac66b1be078f4e90c0f9455ec41f986d2e5f22d84920b05ab6536a07fa4402244956af07efea25cc45e4039cdbf0204a8ce181a59f77a3b76b35b9fbf5c042b5abaa28673193d96bd726dee85a4f734c8527a3a9bced7dd0e87a7463151b933b672ffb6ec37011c0ca94627430f0ada21654df9c4b7ee2feac85a2698a7557510c08a6fe700f1b9923669de5af21863f4d69aae30e562582327476c944e79b914263ef764f3f6299322013c8d84ceb5199caa7058a8f0865374a778b67f6de3f53dc7357306c34e9a470d89c6dd419f61251fef2d9c38c2dcb3b9388355e7d3d98d8c9d827b59ccf7af81aa5b6155f08916b3de2c90b0224d35e6d3a678b7b7a5f3cdf82971680515027864061a111118bd062e91bcf4ef2e91004042fecff9644a749aa2dbaff26be5af6936d25a87d4338b16a038da96046a59f2cd5ebfc2e0b264eccfc6eef0d2749dc71374e4554298f1b79410a6fbc2c73cc9bd1f2a3cf23a3a890089be4cebf4c44ecdc83762d371feb4a2289eb9da8b7066e45d0616ec53e1c4b3a6f9c57f416a923be9f560d9090eb84460b75bf2810e27d588f6332b6ee1aed3ca9919d355b9ae34ff5a1814e598a064ed8b17ef8126e7d77cef6c2f155480aebd0331ffa6c9743105ce8cfa28afc31c2f1f73f43db24062c1ed93d28eb9fc490bf8c416c3eb202cfc9aa3167168b30166d160a7c5a671cd8d96189f54978053a9d66e74b351d2c856b3c32cf3be40771c725a21ee4feb9bd8096e0d01a696c2c9fe29ee5ed0bb5827fe17e5291adfa5132c0f43ba3d30b5b5280bb3a76e30482d0d6ae296936fa0937c94cd87147c110964e8047bdec3d6b0cb9f9431b2e5439496c9a72b6b5254ae4bca803e430348be67da6703edbd2dd8f1d8e5e8f1b03d15d7176e0ed6fbec8f8e3167f7752f4ea6eba617e8212687b7c53fd34879c9aba8f348e2e1845c2b9f4897b22b45ac7610124443c8082f8a7c3020dbc25e3282b138a8394df07e251910a305bd640b82b8d5378c53eaa48259bba67474891341abbc51f81744623c71ea3e506bce5c746111de60265313376c56083e26e85779e9e99e0396067fa486033c898147f8359c3ad7b2fafbb3693e201257f0b74439a34210258ca3cf33294b1b568d634ca7555d063585c15560252d385834f321e3de752eaae73be37e2e147b972083bfbd95cb15fdb0f7dfd50a63fcc565ed269bcf0520d51b7f0dd02394d4fa5624d467c134a4b414d627663730fd4d0a82ef741f4b9c2edf3ef797b052de5a2ca07ad6935e7f0b12c0b24ebd1e5672f49da642e0690ee19f7afe8db0c1547847dc93f14303b2089c94283ebf39da466ff381fd8b8d48ad81ccdd86f738b28c6ea54538e230c51edf9501fca67efacdfd93e57c5b2321b1d587649fa7839620ddca0999ce67c2fdfc75c10beeae52469b20e21df70d5b388dccfe0a00904bf96499b722ce6c654a79f6cd43f6c7a9d928e2f84001fe85969c0aa3e892edd1e812b98efeff528517401be034d408c6642416be25e90b033d04563d84699ecca3f93de25acde053fab25fa669d8523369be0b0b036f9ac21385a91120470996b4a6f4779bf2be57dea4c861fd83c44c89aa88468eca8fb1295222d89f071ae15a7d6bed30b35a8fc19f6b2039ceb128d009c7a2316267800955bdfc5a86395a818fc973c23df00c1848c26803d21fe2e346dac4c7061816c629c940d91eaf2326b3f0a4ea76b6f77516fdeaec8ac5584389cc2f800f59f0b236618c97a559ffd3b9fe5f48b38e95c71abd4122f0824218601d7bb90cb5b3af758963f8233bb28893c56782aa3043d7c522cf2a282431dfb437fe52dd112f4da54884ef8833c35c14aa2a0f793713f61a5c078e65eb38e022b38733f274c79fe6669a9e25b512c524da162fc276068ca631793f87a2ac1a01a6fc919b78b553bca6c7521aa3749b57a6b3f9fc78aa3e60154049b4a3b0a83c21146f8ec0bcba2cbd0ef40601cd0185e83a3c8c8fd5a80a582a3c00551fe8f8174c1c9eddd4e7ce97d738d396309fc6b8f172e4cbb12c4d2a8f70ef8fd4eb9c45735345b76f5eb2d33d0fade4bde35c87b68bdbf00597ca3d96986a5b9f4eacf48461fdb349f08bdcb8b87e7bb2f424d548e22b062315afb83db4a76bc73c555e8f67905d90332e7a562869dc50e690304c6f96d1d664eefeaa2230fdb3b7ec9684cb909adf1c016a3f50dd04538554fc245a6a66574257c004f788f701b4c9079be793a0fe0ddad4f5875b4690ca4f0fc0cc2effffb51273cf684be6b9f0f08854bb04efe2a1a9011843d682d96df9bd502267941eb96b491d4606cf408143e463b11526a1b772eb47386bc0441e208d38316c40a897de29e472f2a6a1189fd8191ce3ae431832355d931773909b72a124285b8dac460e571f1bf3b95349b402a99e69f5c9013de740fbd064c65afa711fbcb0960aefae2ab60f6eaf1627333e307ed8a61bf64a1656fce7f3f6c8c4258236fa4d5a8d184f0cf3af06960f05ec695ee8fa48cf9705281bf31e1e6a01a33a95c185576bc6ec854aa6cee7ffae1f8d91ff0fcca36fcb8e1d33ceeef0a42b574eb0b51c1dd2d1afd71e808d4ee68284711f3175e7ce7b28750e288c638fa1e753b28d09396a0ae0631b715b0e252bd44079dd4ad2f4db1a60af37c4dd5edf53666438e72ff85bddaf9f349a766f7d879846dc904a6f7a40479115e41e41f640538e031b07ada64e5038d5f4b96d57e058382aa47d8a7148d27781cc52319b93d1998b94f1b97d21b33d449d1675f2e0f4beabd9ea9e95f71557bd2f680ae0032849cd19f925878376fa19486a09802817b5f45091d2434682e74b6431f0937455c0786b17abe0e02a88a102d46b1b8d38a841ae765de7c267e796ba94ddf4ab55dd5a0763485c85fc3460ac72d464e6d1b9b16efcb79238bf47ff6bed1f10081814e53bc1aca6cf91fd519755e5d779d929dd85205743b6a9110e17bf8035ef38688df3af91657e55c980767986fc1921c006e8a3eada6186df708cf848674e2680bad9fd8d2a6ce50e18a8b979c487d793e96c72784eeb61a8c513ce54135675d3756d56113d1aa67c5ac950c1e2a0047dd4477abe427f1326908b8a732d0ec891826759df47f49446e24209baa1bf316b632eef061cb913db9d73d2425a2313b332b11be1ec1853e8cdb78773908df0c8c7e7f774092fdbfbfeac52e09c24a5e005718b09888f1089fcd5ebbeab1e6e98d6ffd766e6da349333b94e449670852317fbbe9f636b66dbe39600011852f9c97c77df46602ffdf1e7579d72890a40dfba20f1b944b977b1b63c164075599dd27d47db06151224c04e9492bb91fce57dc13475147824cf1f99671b0a8fed4f8518ee0da4a703092bb5433c00370c87b997c33fccbbce0d09a867263bb6450251510502de670065291146be9823ffe55e37ced766906d69b125ea80e5619eb831c47a77e6beb573a0bafc6db36a8407c5187a31fdea1419d7f122db9ccef6271d4377bddecc51e6b433717b0c6d819bc00b7d9f69b422e3359682dffba2cb0acb487a02df423983280ba9826edb50141137bf8fd0264481ddec0539fef21688db1d9c49ae4b910a554b33c2f356d95e8c55e9fd9f21cb538cb0a3afcb6a612ff70d0860c2283f5c8b600f68afa86d578addc20a355ac04a28ddb9c77568fb7980d0df8f7a04d069e727ff54226dd05552fc193ac3da8c5d5a4af4ef8c32019e97b2277e8799df257f801cdbbea3e01398ed525a9c3348322505374a1876be21b4fb13a874beaeaea29d6f02626a59a10d1eb12a5d11874df75ebbb45fd8fb75016b354cd53b262c9c96ef9b5cf8e390d6eb2fba69ec9c019ad7b4621732008ffdde118031a27f9e1fee714fb31e9d63250f8d62e9cfcee714ac19846b7965fdcd8b029da015d454d8aca804cd5156a66cc86d4163511a7ea91c9ee2485e9be6d2621e31e26701586019f025c62125556c6a90a2f133049a6ef34855108744e9546fb3f4c9865b5523c7654c981c7a4e0ada3eb7757c96015da01badd26c9e3dfbda0de35c6c10a79208768573055d9bb2b095708992f4c4c12758af9fc4e0a6c2892545adf8fa056b9203b6e0c82b51746504e28931f8b882148df425e42c54726039da51c31fafe04528faf20b9095ec004e7c6ba568e3c2003429f0c994a65672f3f3d0f5c5191240e0e4a4192f47a2cf99ed58723f78e11cdec629966abbb7d79bfef4e0cefb4918cfba8d2d58a42dccbfe45765af5752a0fcdb180f0adf73f39cf299bb46309acc53727bcc4107d1c5f6ea685e2418b917feb916fc24f36b96c75acf29c87a5a839db722683409e65afce6c2cb5810878fe9b87dbe111cc00efbbcd1fb3445adfa6237ba9ce41c4361a5897bcb276f9fb1672fccf2c8160c3c6418aba83da2a14e1cbb46e4ecc95e91b5ffc94d2c8df4cba8e2ce9678307947c494ef5af3eadda20cfc492c18039e7ef0a51332e618192e4ddd92e41769ea97b4367c536f5780cfaccc8e366d1dbc66ba085d0e1e802743c23b189afbe65f05b1762db16db2aceb9df55cbc667e04ff415c18464351ceeed0997df6699a01dc25a82f19cb6dcc10e777403d003179700ea68a008416061ff08e4b92a80b961072e51459ef33584a1fd097ed3735ed50f53c05ee67113cb81d416ced6ad2a77f6143fd45babf1ea321f1a33448da40be94264407818e0bf1e9ddc515f5064f26ae08aa0922b1e80663c36d4a67b1b95b5100e253a52cd5ea08adbedf2b32fc4ac49968f7ffd9500dcdc98f4c643e98df828c31a8f15f84daa0e3b02fa9011e2f7eec8b69cb85a86ff95fd64c246006d84e174e7bfba5f1f54e98e76ee194d11cafa84ae5036aa68561792dddeba4c4cef16f0d47b1f42a4acee9fa793c5ed1d3ba216e445e2b2f7ac20c0018beb12a3d021be2f1f536f4f26a72dcb5183a7d15b012a66e52e45fd7035e7de94132021093710332f20d20ef007da4d5f16bb28572f03ed12876673339b6a707cbf5aa1016dcfdc9b805d0b69d7731b51c626f17ed3d76da940f09882113dbe815cb11176d8ca47d1d33aa6a14ee2110f2359420187d939fd80f62de3fab6ec8b165a3c6eec4e9759399854668a7c2fb92224fd6055c8d558d7a6101b7d8cdb4f02fd3830257efa9b9f393e54530ad7491a610f1f8b9241a88ce6090f1bce8f322c6385f2aeca40d051d597d626f0c1fab33e259fcce28f9593466282f3a861c94610b1dc0efaaca365c47b3dc696be450be2551dadbc7c07152a54d2eb66165b1accecdcc24da74520550127db6938dfb95eb7dc862b83ea8c61f827fbd84e74c306aa2de993cdd24d7de0ed303348d78b6ec71c634b09bccaa1b8515d5967428b5a619d2e5bea651434ca167753498e44da5278f9859543ce2a3bff4ac1e0609e47d67221957d7175524a3929869a15499e1537439e4f6a677f73dc921dc69232adccfc4bd5434c686b0bb27d9f49c5835ab7a6caf6f684bc840b787659f4f2df19619c889c14f49bc888d472ec0d9fc26f626b42e0a6b2007017b50564d9d2393becb0049d0a3daa364120e5c914ea8a9f5101499d053f986695042ef481515a4a4aee6faba1852e7562ac54105e3e9b2eb6dc0bf81277c529fd4821e7205b6d3dacd2844447049831f4abd3931a5269a02b3939c8b12e09e2e636d2971f6f49952681e56194138309b4b965e0d8e67a5e81874a66246ca3959d942fbdb453524d441c3a52e2c6e18d383ee38efdd49857b844027dc6bd531732efde09cf9f63cbc57e0560d88428a0b8b10e2d8c4a5acf43a110c93bed91c0efdc246856bc95e165ca1fd4c0f2303b07c52ae1f56bd57c9d29f6569347be398777f94f7344b55b8522b3a89e9150330a30ebe874617fa017cd273a8ae3536b85781bcf3ba53b2772f53a84ec105b43ba4b9692fca03914681eaa2c20ca6cb920229e166693c6cc047adacdc63f78bc351da1ae61778a9dc6fee0b3d4ba481ebc54c234cce633386bb55840f1d384650b3ecdd6f407f4a5964d7e040d7cf2308ac09d94fc524b6ce390efb4c76d33d9344730e231f4a19096f49b95e1d03a801c886dff2a82abf12b0702712014255bf8a04237981e2d952133b701b581762ba177050a8a2d7dc2a28edc5d080b4a47881ffb6a7f8c30058e243b7fc56210bbab778476ac905840bd916ad24c9defadb2785f9dd05927811ce1358b9e8c8172d9517b243f43688e326253740b0e8942c8b33d01e2a63a851fbfd8a32c11ec390ab775c61c04b6458dca67a4bb11111d7f00956176c7619a52ad9be3c899efd5a897f786bdedbbc595f828132e5cf477cc699cbeeffcd54eae7864cbb43fb88ddb3cb606ca1f62fbe7ec6a7a31ba014585dccfa8c322b7d08ad961d3ebc4f172eeb264f1aacfe8806dcf5dbb26b0d28848a9e9456462a54dfc238dc8c3870a09ca2294312dc686b60709a7392d59acfc369c2a79a1c7c24a7fcf851073d874e3dd9ed5c3c609de04528219ee0c98ee507ae75f774717f2d8ad1f8dccdd23d04de12baf52722268f57b2158c40efa263e6e2106f3a312b1aa13ccc17e85df3c9229b78fd34fd4017a50ca346685d88fe8367b576c773770c2443f53e9ed3a41ddc37464bf8dd730bcaf286ef738793961759ce03f5aee18cc77184c2115cc780ef6cb291dea7de405006055699f2dc6b04e0b7312c577584420733256f48a7c97415a476e3187e7c2855c01c0187de5d1a2d1a80d139a16ad4aa4d3a2b753bbfb6f1aacc0131efd40bc114023f6832bb43d92cb6e15e25f297e8450fbafaa33a6b9571f4ab4339e8c3f53dcc263b9eeb72441e04fc3aada891e4376d84dac9eb1f78c24abe055be45ac6f556a958757ecb7c71d5ff03f2e5202c48d32fc590a6f03b4f945ba230af51d3f24005e58f4325bff8f832e138fca74a4c424bd9d06d45496d2def0d9306942b575e730bc1f550478103f2a11d716e847443090b8500d372e51d3749f422e9269b8e8b7e918068526596405a450397c15e38ec347f2bc1ccd51b5be7749b63ec1e788d90c7903c2c35d3c38bfc096288e642face1e813074c9f823b26f4f6ab6156badf2280170f2662413d3506ab53cf6c40451448bd57499b7978441e71ffc1b5ff2545f2aa822f4c3f6fe49b9bef97c6ab6187edfee1784ea33f4b3732823ff5f46ba6565ed0a40134e76dcd7a43bda6e2f9ce71aead74f1b130a45fe1983c99bf1678755bf986978778e053337d0f19e95a03e0f043a4509db0bbbfd14865ca8f721ac5c76af2148d218c9cc97ac7bebbb0f50e7ec0c231322ff2560101a0d541e35b8bcdbb028ac505cd0ab64b4fc8c7bd4a58db72c643e54b59cab0c2ed9ace6bde317b690d6140641e6581d81b924f6e60e9d4842cd1b2cf9b2ecd45745b1d1a79dd209a5506434b1dfd0fc70fa80cb38d5eae32025c07d3e57f21db6687ef25ac0f9f1633b8a9c8cf4a94058b74e7bf91154adf09422218e34595fd34b33d28f160929996191b05a39af5d04a1f92d0d3ca73c6b18b9f33681b68e5a1a24aa0719a7770c7fc6f067e899f3d1277a03205654933772ce88602fd0603a2bb131d9df076fedfcff36c592e6b2295af5ace791d351c1826211b1749708a43738c6f7bf0bc39789ed04e6af73e0303e0aeb1a9758471599e87c6b538c7ef384f5c4c2d1cf838648e6b147d67c6953746957f1eee3cb85e0902152aa9ff7460f1639b4982d8526e9a9b17853bb0375b7abf0c226a44fff8e2f2bf3dfc92b2596542ebc38da989cab662a10051982934b38ef5023243dda0a25f7150b3ccde54f50680553f9868a8ea5c8eca3a8a4df98d6fbcbb7871518a400478985906ede41e241034422aece4f9749095cff0c44d8c5f41bd6719c2765ad066ede42c9a74eb3f84c890f0b66d3751012f8cf38f2625420e30051719f3f84ffd7b02c8fe5b23a8cb446117954b53e95a5e6dd8b033a1dd5ce8ce9ce0321ccdc7802baf9dbf127d8316167b9d8849e214fcad90989f25909afebc411f982e8fddad5aa47813e1e015ec11a5b627b637bc92c8a9860f3875fc5a5d39b642ffc7112ae34a38927055299bc2a9271b3a9329f74373398521a1fdb90cfc63cde3c438961bf2006cd0f655de5c13329eb47cd069b6058a5c56c6a11a8c863d9ade50b8c2272eb13925310fea4348b34ee3352000980dea6baf2ab90622597ab4737917eac4c328d5ef837e441ebe266a9809e47bef0f8c17b47744df2206ac058016d56a259029af0a23da5a9b17a60d649ac7e4118197e66f10eebf6d8618399dc20fd650bace61094cd27051bb64dc6e3c2c6972d3bd5640e1a22cafd2391ec6f929ef67c56d013899174c7db0f425571b5a957957548244e167e7c7b4798024eb06f9eb3669ef0db65908af78c736a848bd35b0283df4af8187bd2fd123fee8df57b6a0b52ef8f6f7890390ffe1ffd93ae59205f4e8fd4fd64a086c4b7294c0a8ed456af287168363b2108fd54bd860bd8960ebda0f05bd10e7d05657b06e4446b957964621f190d51ebfe39b1f5c86a076cf1ef42e92dd78e8a771c1272bf75d1d926ef5e6f67dcc93e7b10acea57564dcf25feda4de31f777682a7c1815ac570cb53f33103f022838ff4b30fd6f3b0368c60c7eaec83472c4dcd2ed3aa294458353615ffbc2f4899dbf8bd1d8217519e356b9f48558bd72fa66b0223f52d428c533e75f783bf2f0a6f389a3b117ce7741c161236f9d4805f21bd9733f559da48123ef26ecf4a967e8ae489b2f2c41c413976df894cf63f0c7cfa6e527613831f93fc749bf644ded93b38a14dacd7b8b76e87b62ba7f1d503cdb82050c928b398fe76940872caa99168ff17e5843cc13b2ad0d7e5c3e8d42a0686c0e66a2e83539381dfb77756f460f1638c35d123555e05db6ebce22a807e4bd7b99524d0d07d4f1d8c40697dabff952269269630e945a50a80618429f0b9236479d506b781fcd4c1519e07e44244d4b317fc1034ed5cbae91d31ccf4a88c334302ce44da3188f8787db0633ec486bd07561ddabc2469f71e525860979c9e6115a9fb10e87ee46d92cfb7396c535a76eb70f11c234a534da599c5e036a0ffe1c7cf8b6ab6c7bba2287f4aa4ba91f17d3582a7f9b4ccfa008d1b1a31ffafecc48f657aceb0c0112a0f4a5dc9b4d8d542884cb4efa960e703cfa73e87de776d4005aafa9c65374e3e27546b5de4eda9ac974258c7b9dd81990cf9ccedc1d285be478adec84c9656f1709ae84656eda45e9d702a1bf882059e9045254d5657efbe2c65ee2ef4d5ab12aa909ad65c40c89f14da7dc6fb2b3fc1357b57ccf41ca79fd7cd21d51660390c7af2390db8831bcace331c30dddefc4ed4dfe3d4f19d592f819fcfeb4851daf95d59ca8fcc048da5c418c2bb25198f6a5db5f99fe6efe3deb28ce8bfacc5850b46a5a3f485f5b21b02b9516a829c6482460fc89187dd8ea23ac14863c194f72f7108907e43ee49f8877e8390de6915291abb96942ca0b8475dee9f1dd0ab4ad29665ff63a2a3f25d706272e0d7e73d2b03d047030c9bd3239e4e158a7ac273a2b3ca7db71527f1934fbb500cf7a906dce3bdf342a808b41cd0c5aa5213aedff0378ee19e40428107d1f0aa6518505d80212826a9a526f8518ed050059843d42e5ad0568f2d0ae440252e1c9e3e0a708198ad9dceb5a127e5e777bbc6f74be992ff230d741f19963bf93951f32e92747d4f958fcfaa67d9a72a1835b85ff0429313b4c5439e0ac7a065ca861ba7a62614c54486c052ff96925899281c6035c382ac6119c4f811364978a318f3cdc6a1179045bb6ab6eacefa92a4d5458faea2e64a1fecfb90fa8176725f73d05bb4dca49c50e6f592896ccc0c5dac57b47098d656f21a779a6ff7c34067a450139272abbff2c7c8acbd2fc4ee62352c588d954de235e9c4db10addf35fd0bd5fe0269c679d8beb88951a48172cbf61d87d80f4ee012ca175dab20f5adfd2391085b3715d16f7ebda2f348352aaf66adda34f4c376b822d97bf5e44c4349c77a2c37f52cc2664f95fe1fa39d9ba3a0083dd5e8950958caf944d85200e3e74fc8262e2631d3583c90f6cc3ffbe7dc971f0f1a741aaf155d545cdb07651567bf8c660a706d3fb616e03a82472f66e19babc2988cea0d864f73107b53e7aad262b8998827a0d64b26d62a0b6d7d4936213ccbcaa3cf603d130033e81742a8184831cd4d5ffea1c60a5d681d5dfdd7ae754c4239526e64205a4533cc038b79a5c1c518c30125bb5ffc953af87cc793381003332b373bc6b6cd38f767026da2ac2e9306acf74cbb788890490fa70a4f0d69326ab2d70bc9718036e67c5a4937afcb9298b401193c6efc17cca45a9c2feacf2950e19f89d8c32cacd475ae275d83215b913845fcd82e3d18f42452f9e50b3d1f8c4daa5efa2fe83b391958470ccd20a4bd80120a564600aebc2f216397d5bfc6971b1a3ee12e3b6f2c3ed61959fde605eed2ca100a6c0fa5a140697992cd09dad7b93b2901b8b272fb3dc6aac23c4dab336410c43e53e5f370a58fffa7ec2dd68e0b40153419fea9030cfb782a35ea7d451226f9458c54b0845df0357bcafe20f6fd3211621742c613379a12ebadebdea8e178cef00219dda88d44927224a18e359e341f9703f9d4f2e758660bcd7f7643af5f588d9fd7919b71bceb2953c003f2957d15b35c11a2ac72adf628e6fb7da33cd767765f26df75a7e3a0da3e1da8569876274f11d89853596682fce6e8fc99f88d8e4671c26deb181fb4f005e4608b88a033c09bf125e2089ed14c27aa876c45ec6c54220e488000d20be8c6de686ba2c6e2459b4f8696ea25a64f5573cd3553cac23c95eefefe402e71072023d27009c5600ccd0e4c707552f79c300f2a0401f753585a7d5ce3e25cdba507e46d03bc86615e2d854f32d11b394b9b66cb8a24d4126ec392f2c83f23bad226e1decc956b629ec4317c5d02180be397ae4cca1c465c72e63a5621e4d17a525e37ed68e1783785245b9273bc8aafff5dbcfaea2714da654e2a2a4c5101a973766a16a7d6901a6d32e0cb18ef27480dd3016d335c24adc2b24e54bcd6a0df8236d6e1d8d4724bacdd0c0c61e172e8ed28fbbccb88f0cbefbb7ab909fd6ba98b0e3b25d55fe6168bff5ba09608735fd9bad439bb5d8803ca9e72b9f4c2697ad2ca6b1e82fb45f6584259cd04c220ece817bee69cb5879dada5bf30bb7f99cad2b238b5b0c3c3d529bc96c0ef9f1f45f7ca0b88584d3b5bfac59ee8d011fabfdc84a3af3b699e539032268e130f5bff9632f72fe231a6056ddb640d5dbcb7bf47052cd6e1611f479885c1df63ff791ac561224728ca152c8e13555ffa0ed4192b3465e35aff3ba91b8f4b9a5e67cf1fb45f06235b7c68e408206da1f1f86ff117c888c350b191d6bbc389c57d2cf9a10b039155639f4591d997a728b1c723fe2821ea0754d93f31973fa93a85a5992460c511a122c549117299e61ccf825149f57cf7a777975da9be7a0c2a4c8f430aef1f5370c0c018197a12d5b20503c6bde1b0ee51920e83da99018d3a1aad66c13d716bbb025b3883a908118c5fe1ad19b1079896cbc12676d9381304d52005aeb1a86703ea0e76bdbe5faf7e587c9b0a001f12569d9eca2602698d76fd95827bf2c776de0def2dea574aa123aaa33f3854f5fa5cb7581bcac3b3e1863ae1ffa76ec6f425dfde60c05e7713c87fc66fe2c6203b73db26c3ca79f29a886a69643d9f5fbe0fb42ce630edb2bb1c41a9d124612f634ec0240f6666ec8378221fa3dd48c8b4562f915eaf10fa77cb9235636d16bdd8f17efb4024805f7e7895d7881ae7aee975e5190d9ee839dcf1ed8b5a990f6b933e3ceee64593631867d1a3cfbc8f582dc592b15d744ea48833245512b38fc5eb4f7f379463833ff685428c6e5128565d3e094712f6f49725312ec91d3eb22ee8dca908b7fa98afb51a30b6290a88870fc05ec2692ef8298475b2041adb1e28aa281b5a1b6d9f1599f0aa536b9c749a036240ab26479d4a9c0a73caee4f8ef4ae11985081daba33113abb956cb4869deac0d3af62d2f809f548fc1761ce02c766a4f63328217b4ea943652a59623e21c1b653522f7e52a36c7e6d675a49ded8fb9a3800385e00029fec237adb7af8382848525a1e159edd47d90f1064392ba6058f0cd28cb417705b0a194d9e308a7dca2fa3cb57b1441f5a92ae8d546d84aa6fdcf0e3a5e7b36d06c50dafdd1d739f6b78fb4f03e3f4987bef25f7dec7832138e92735e5bba22d8fa3c7444b750aeb92264ace8d520266d015e23e56cdcd0e9560af7cccb204ede64c015dc81dfb78ec3f3a90a73eed318ffbec1582601e57539fde4ffe3be4515c6968d7f7fddf91502ca7a1e59c4a80ffcf7ba709e8684e257252894bedecd128f3f1d795ed771d196750b60632059ca1196b7b66430dd6a4a7d95e25031bc41bb14eda049c05247c0b05436987eaca8e01148e8ff7dc33c2835473031077fe14cdebdd59fc0d7ffff509c2e6c48e9759af2e9a76b0e1b1349c70849bfeea10541809bb51e8f86e93c280a256751d4c0dd04da1488c3ac790434e539b0e84a5e62280efb23e3bdedcc966be0c7110e318e9e28048a63f94f365b981a3d63520eb21c3934d98bc73677ebf2a36f82020b714cd048ad3ed5fb4a000c18bca76c51edb184f64006c40e869b79dcb8e445a1d2ca952eea25494cf113515ad092cdb6cd226c788345c2f654f23e0711b45dca476d1037ad1dfd01757a17579e8233fce052b26311f40f296dcf8cc120f5a743961bd43764434a6cf5f017b978575c773c69fa27e8d008da7d2c60cb651fe1d622ad63586c59b08ffa34d64bb6aa969ece88c84e2e6d32f8154e3fa4039002615082d170bb382751c7f79ca4956ec44c4cf6a247a4292061d26ea2be9bf0c9f1be2cf44588b827dd0d5c3c4dbfc1360df55d05c122abd00bafeeac0809ed987a66cd192590bfa28d0b607a3b1748ff936579c300866a9555398986fc16e98c9ea69986e941209151b2552fd8136c105959357eefe8282114cb9ce9fcb335f71435d058effe30c6b44afc960e036fe97637428ddcb5009de519034e1a89bb0eb5b78af8efd08006e1492015f54ed7b38266f9e9ecb4a79bd118e7350b757ecb013aa3db9abb24be81c7ef472867ee1d2e9d951f861ce864d61b17692408f50898c71dbd373d93b3ec1f019515229320a11c719e5bf69e54553735dce0046c1f7a409f09f9e73382a4136c1987d16421f247fed3790a2b0dfdbd7875014238d1eee5ef30d565948e70eaf4ec73c448ecda972f5cdf84ae93709abe13722062a2eb869ffc85c067126d1ffd703fcee315c5a2d8cc7a0d6b69181b5b094690e769379feb69bd34167839757c49c957a3f328f917be5fb99db04b6c1f9852f4ae4420f19cb07e5e555a72ccc45269280622fe8fb37e8f80a18e688d4a67dc4a989f6c13753dc86470fcc72d006c4e2f201f9df3ca8e12dc625d32783d4c8ec58dc1acc55a4eff344f31f7c9c0e758ef6ddd1d921ad9f853c5245c5c77a0d8d67e52fe6f50dd66aad9cae543fa28c68778eb849642cc635134eaf89911876732b67838779895a8140d7816450bf55d9192d95c3ae185b8d8a2a8ab5673764cbfcc235e467ac0997cf7f65dab23207bfdf5c5e00b1ec7af7681e1fc96080e7bba1d82332c336978c0109d4147d781155e6273a2f46f55ebddf2af2c8f48cbb7df7540bb71c61f305b0f71bbe7839197b562f30409aa1f64aa03bdff1f8330dce48c049ef3526f5152edc9b2a5547c2f804d0a46eeb2a18dc36e79b6f07c1b2cee74a1425a4864b36fa95e615dd29568264a9c12e521cd9d51cbd7d6ad196403735e2c388e4461cc6a1b386c5d7ed3c8995046c869541df6ff00dca77b6ec602636bb5d19ffa0618a90aa709fb33fb596df34cc564f57fcfde79c70fbb2e00f76fb184b7a63de53b5d7bda4bf81484ebf197513621797f16124b4a97bfbb6d93666bb03bb8db504670e59ddac82a07ca8f0833555c03739acfc67c394a30bc666182206044cdff5b61075a88700553b2d98892f4bf77172bae9755325255d80455954a45e632455a001e2c5eaaa6a05873aaae0f058ac8b26f318a9d7bdb79cd3959839d2f6dbd08acbf418383f25baf0e79fe05959849052ab5f23767e65dc6a076a5953bf9c8b786cf575ac39a1f70844ecc982f008a3a59f7204b4ce1b3cb98b9b902ce402b229de033caead0f92357e66b238b1f6fccb1e6a4f0704c4eab2e67d6f1da3e5c7d9c9770a7983860366ceed1b37db4bc5014389ebedeaed58312533309408e11337f36d5644fbbe54252523695c34d7049ce5d628242cca6f95b5739f7119c3ec28b4a06fd388c25dc71a9ca9d700ddcd2740bc32a28eb09b94d150c9019fc294cd8821d03f3b062f980223b7871f57443aacb822a77dfa5cdecae238940b0c10c5341d2cb4efe1b2acb11d0331cc73dfee78937a4f763b4fd0198d6827ae30f34be721b02dadf12a526fbf03cf618c2b30602900314110564c69377bd910aead9dc75540a9e18b9ab2747f9278b44cca3988a6e50218913f9c268b0c6ddde833309ed8af68afab0ba33c814fb047b9198db50c8359c94bb3493d289c70b75136cc863fe3465ef058c60ee3e5f90b3728c50c40c3aa17a96a58301b71936e72f9bceb9b2b1d22dc3282e094e45acca0d338ce84ba3222bd36d4b851527ce3960b992b6f8020dea8eaf0eaee54d917ec94aeaa2cb7f286389d7b0ec17f583e170690bf6d03b567e53c331081c2d17882cdbcff67f93bba79c7ca4c41aebe09c1475eb8f8d695ac34a9074e809b490e06d9aa1be560f30939d26a3104177a1e65a56b635e4413174ed1196d433252e26ef327f46ec850188889903298707a2dbe56f80d6ea39fee762043874e691b77e06a8f866171bdc9e94e7dedb67861373a247a2c41aa15b95a2ebb2b833a11a47f0d534833481f2a56cf336a7c62dece19294836b589f1cda0f601ae2f2cfd8e0f6c70707e94ca809759b5d155ea4284595103ff838cf797ed4c333e044c5793600b045dfa78b7a5fa568126aa964d3f28f24989cda0d79fe82c1f3638fb8c4b7cb91909267bf58efcd87a8c0f22a30ab1d20ad0bead20d5b46f7b0f06bec64a24280b03bc59aaf552e9ec21f04b0fffe7e284eabf834dc09524c07db7f22db0c3b785029dcaa17f4359a89e7d4dcab7646efca31a04e7ba541d3c93c69bc9246301a629ea88933372b4f030a5b1288301ba4e4e9c0e35d64abc4d89d83e156943fb89c150e48f24dc5084a80aa6e5f42149234220e3d2a91bcf4fe882c270fe282e2f37a3f9bbe30b1dbfa4746a72044e8c158a4b3b7a79720d6c492275310f2eb939006adc407c8d307080146c277f7ad898e662fc5607c3e53d39ca357b2739346a54eba8f9c0707b130ad3a533d4f7902200e14108861a04aafce98140b85c218daad54545a214e2c4fd2fd0dd927c419212ac3aa1e84b59322a56fa3614a12ce33727d3114fb12310c764e7c5f66ca7a86fecc423cb1cf8360555ef6b6cf489c28f8c24dfca3824badb0148c7d62812588e3ef9bb85ba1c9121957c88c08ce415e1fa975aecf80e4745f2e76d77a754e757aeb1c79313b6a9d8f6ac7af327a85a5aba4757511d9f7db799c1682fd1210fc01601f4eef5e50f65570eeb0f2770f9c5cd324eb12086e486347e517d89910243ffe492338b643ea72018f1813419354fb73bfcae4fa87490ef996050531ae318a9d95d07039249b2b12e57ae22e224166afe4c6185252486c843d5b5e1a426b4bace2acf2d6052de2c49747af99fe8325339398e884e73d80f6defc45feccfbe0e312a6d26f60453b8497fab2d6bbb21ac5dec5741374196c96ca2546b2fd7ceba0a80afad0e44aa0fd18ae4f4909516d167bddb900f9e4f91713e9652bbe6372ef6b7d1807a6d5b11b5d813efc83bd548f57a026eb3d8700f9379697ce0e951452bcc048b04a552e9331a6398391220e20f785f91636ec129d311563676748086daaf2eef8d3b9fa13590401310d63a6c568deefb5cd9ecfe63582f9d9774728929bd9daefe786de95527969a7af980d63d02c80655cbe9663f7e881427bbee55e734650a73240aade0771b19d53645024a3be3da3130d2b419e478cf4f9e5b1905585844f812b5d9fd453bd51ae77da5ec70142905fb8f47ed4735e67a360a7cd077f72b271b0f550e1a66802532465606fb595507be58f4018de5aa39053cf50205fe09096a5134b437d5596c3a1a8c279716619ccefaefe68b090ca6f8f5c2914061a61e4bd9f224a1913eb17b15ff4f38c8f1d7fcf8ebc0ca9797959c622fe28d19d58bd1dcead96b3cd134c1b08563f9a99af6d9a47d63e0f7e09d611e309d880115d7c31c952f4133fd5a50ff4d9ba61488390cc9b0de4e3da74e62e371c71cabd178ebc99a61775c9f308cc1734eba2cacfb35c5e1c90e38f20c6224cc575e6135d55595251e1729197ef2c2e2b5e86bc7aa3d41552eb345e9051bf1092d74a8b2e38d7541866b444502a37608f142b32f6be565ce6a2a1548e8fc1627c44b86955cfb56fc21903e6544b0ecbf3bf95701398fc29b74d7b5bcfc3c8cdb43dc48ab9541821e714bddb7a3af775cde3cd762c8f5e59f228c78127f519401585c91361f21275c90177cf45dfe87452fe5fa58b80cc80ea215bdabd09279ca2806b82dadd9c4d52810e9eba456e3ab247c0fc9914db67aa6296e2ca270b18ce0771d12a698474614832871f9e68938cbf5d21a0a3e0ef3d3206a523b7f2a1630bc0b2c154eaecf1ecbeb17925c5e8baa2d7e50b5a3c9a357a67981bfa3fcb170bdf22967fba796ec4efc7fa6aa301ef53b1c72219a1fc90746400cf0707bbe6ce90faf49c9b90ac2e5ee7b9056db2a87f78d3643c2c6f6be79ad4ada72b7e0ba2915956d2c0ac91ce51b3e3594094aab688e0b22e5aed009e47c90581054521d405789d063bbea2bc56c2e07d68e17f3ed4eb6cc9bcfb59dc77e9a6af40f191d6e53a878a4bcf80ea4077337815997c89ea21a7d35411d770bb3a52585265d9c824b372fc0b55b332b93f98a222a203f31baa308705db0ac6fccbcbce2223eb437c19202071b708dbd6f5941a19109c1f0b4307a16de48e68b185f67a15fee676fa46106ab4a7826a6372011fc3c3b7b9b61447d74d62c4016373e6aa220afbd2f585ceb283fbe7c12964cfba1f48d02274bb063b4d622b6ca4cc1877e6acb426a116f15eab38c00996ef99edb762b50af8c054ebf60dc5796da2f322c9a7e1118d818d683678f1e077ba774812e9eb878dc1c6e1886660d7f1dbf1ddfbbc69fcc27df43c0a96a18a1727b75f2fb0f9d001ff6d88e383320587e53335a8646832f1c7b50e5dad11b1c9ee1de590091a23f815b2e9464a7b184a640d62e1eacc0c205fd41caf438618fa270b069b32a24ce31f439aaa20d4399223768fe4d7e5abf005667b5440c551094034b10ad42b6bed8f0528e2368d3d38f31bb4470aa892a5da4e5d53b2b37751239ef1dae236b3f531c0c66a2d3ce68f7d222557e1fd1a0e397827985511d30a92ef76299326b773ec897e71ac454d3e4ec6f219fa30600021f83729437f6d547952b02cd181d4a2bc6b3f69ede0c89042c3a403b5f33c34df6d9a83ba51164f47ca23819b554946838f3296afa1acd30792b985be66163b84d87fd1cbc0c82882b7b2ed8b51e4a66d798562515cf9f10307864ef07fd87fd951a99a964842a78970f63bd094667023c473b7766151f183a7a87e551e6383d0a3f6359afb4457b1a92e88bba6a12ac79d9d44a7f922915c07d7aafc142fe80d019e8eabd4b62f2560495720a1083bd565a8748dd3ba8ccf09776accc6bb24273316d7e7a5499b71d804616104d00699a669e068b6dc4dad80468299407b582bcac16823fb363f42128eac6fd0e9022c9820f00c96e915bd2e8e0b7f7cb799912779bc6f6c4f90ec44bdd471ba15f050c22e66b47e8c405981e182a99a933b9b8dd4f8c43220064f3c80366577fc6d0f9b6cb8255f2674d9b435e59611112c230e37b209c5daaac78928d76eda72b900a173d76b6e92a60ed42fa5a8c790e5f2de2ed99c2cebecbb269c66d07b18e99a7966a6fb67076fa95b1aa6cf60e07bf5a054e6b50991587cf29246b4002f969d61186a934a02baabf45c067cc9278922e39bcba89b5c94cc5dae6462b00c4fcdd9f437e62e6a9e8c6373cbda5eb5a1ad75841570fa84daaada8f93105a94e7b4f720239182b720fae3c09a758a52c58d8bb0d12c8b663e8f67c90b80eac0fa7ea9c30bfe613272f398526538154de43677da127ee7ec2b61960345735f6135edc3e855cd3fa813e8c8f53d8489100025ecabbc791d6525c289d099cc6ac7ded6254eff71a485f533dc128788296a3d54afc21a04f915f32c4549fbb21f9e7f9ff14bb7b0abeed25e38c0542022989ff25a44346a146f3a17c7433667fceea628a302921e2f388fb059e492871e5d66d0a8e13dfdb384d28dbbd10be3da68d712b2fe87be313ecf90963a887a8c73d6f086a32d7ca55d70c0ce0ec4ba16a287cabb50db7a0f0a850cca612aa1291603016442bf93a28aabbd67ab2c8a89ee06204856da97f9f8ea0ee651bb06ce76fad8014cf9427f95df48b1f923e958c9a4733e9a52cb1ebc2995a557e04efa72c510d9e166868052f9be5f74f9c0c915dc2b7730cfd8377af4da16345100e8a7a2ef4d1410ead49370ee350fb9ee8feb1930a17778364139a5c23641d31bc29a15e4ce9147fce7eccd4a94167935b9eb15db913677f06d45b31a072a4be612c488a441154afe036d71952d4e4ccf168b775cc4f77cdcacc60100e4135ffacb85c44f9429c90ce332b7e30d50d593192607dd28e405f08c0bbd145874603d09f5e655725cda2ce44994ba6d411dbf310848b9e2ee8865cd45ed43659eb6f39c6be204c581dcef807f61d81dd211b71a522d5fab8d7e34b76826342df2e278d5b4f3230978a53fdac701bd33147e41f9962c4fb24996b91bfbad28889ba6b42c0189773d8aaed94850f86af75d58b1627e2d917b48e5299832c03337c30ca8bc29cb0ee50d5aa4982f47c67297933a7ce6f7ac137957c00642a83cb9753ecb3b3c0fddec7f3fe394a5563e0ce5ad29adff3e8150ae6bbb2a3c72c03bf30d5e83c62ae4cbe8224c9a8b7e56cc3f58cc1c7879e4ff463ddf98ffbf6505576a688ca3ca22e923973391f7864eca415fb5ee79f489bfeb0f3ea854c609b2f614486d3b01e38e1d4461ae065326fa68615efe5edae9820cd1b921790adc4bc7a808cbc15b15543a31efaec1e3ac21bb9e144d4ed366099d1296d6f6c82db5e5c28af96c6b056659c5b065d16d6aab4b78e99a4551661459aa6560518729e39405434cd612466009808b9b3481e2bbe56eb8c7ba1714250c717cfa65d5170fcb1b9dd2b6ba703accbaff15cf9e2f3fe5b0a7c8c4290336600e72e3d3b1e35f6b2d48bfcd8d3612ed618f48fa73b7b766ede761fbf7e43a4ca1b8c66c03cad65ce8e346aecfda5bbfe100e94787d84acee250a8e508a063266f9ba3ce71795599685f09ab8c127769e7c2c3feba72f967addc93d479e0606ac502ef69f36d42466e221a415bf90b430393d249315fb53e8b8fb98a8b831ddf514cdffd10e273a1be491f0c4e874be5f1a3e00a48ef2da0ca0b93c4e9fd3cbb2719cee9d52e8db98626e1da159d28baec7d51a183e7afae636f344b6bb913a549d829739cc2fb32f46e095b12e638cdec5cfb147c07edb87a56e5979c7a54e0c18377b737ac31e38dabab836766bc45b98fd3d707ca0aa542d4b1f7a6a9958cb1d2006cdc19f3696e6f4a0b29038b83a6a072a9e84f2c7d662b0317187a995589e90c59f08511dded7598c683d6abe80d9c8d487e7bc0cf1cbc505a787d626d6e03a9867f0cfc67f8356366ef81f98565192845bc940a1c616e3dabc310906717c3e52494dc102f17b0e9342389421162495467a751316cbab8a0ca368f44f907548c020d28ecce589b16c395fe219f41c65b7df0ae32bdb5ec4eb97c4163b47235dc853fe3be9f7cee4c2fa70aaffd683c20d2cc5331c17bb48f9ccc72061929bd2a11894715934654d3ba457edfe34d4d529d3fe487f84e10c2aa6adb608c3e0cbea177b487f06bb2f35a538a95d26efd09b0f6cb0f923a73da1ac96f139fb0397e125f6c76ae850dbf4ede59674da4284ce8c92c263d44220194f12edf5ff191fe4e5cc79da78fc90eeb3e37214cf6d472a398be4386ba913704a794a8601f2dcc6c424be216fe09ab013ef3ea80fa980883c7ba44aff67438d3495e816c4eb8f3292bef68c9cd54cec38d36e9e4ba1fada64d6a463e062634984f12cccaca1f8164717af0070e7b3d2d786003ff32dcde17880f732a58336da8f3d5cbb1758ec256108ece951fca5cd5fa8ef142c44d4fe9c2d690d3383c6edb46f693cab382850702176b08c36b8cb6fb9c6960e4d8934f7cece5dd3b62ebf8070680690184d673a6310f9b6c3a28ff5d7162671e1a220828c1b54080e19fe2393bf796332149b75bcf88b6a75c9f8c56d80ddd3cff240f2e2d63247171531a0fe6c692bce33e504c6be1ff419ea6109a6b522d27d7d68857460194788db7e4ab357152bdba115f04b229925c58210a39c6ac435dd193ebec7a472abcc937e90f010ebbdba6a23c781074088442c7d28fc5c45780ea032a2240dbb46c38b72958194fa717302d4cb73e18d4ddeb4ed8f2a1ecce08b00a0676ee9ab75fe65bbfdd2b36378c35624e24cb04b73229328e9f245c068459de81b52daffdf160e512b1352558d839b38b9a23be84c508f3521454c293882f80d13d9731716bb0bef1fce79a7007cf41a08d3e39b77d87f4ff146d355abd82d1d54b358a573e6e80474782394b5d38dd2d45706c0daa2fde654d4e9f5140796c9e60475d2a2919f5bd2b83941047d0f207505d4c427110dbe8310cd5004ef8fedd3ecde06317ff6242af5e949c15c8dcbc774bcecdd9465269bf926112e43478f9645a24beecd12294d50522a7f352c7a03859c636cafc6262da9951dc7ee24fa7e743e4eea700388da1f81c40c7bfcb61f055145a7a3d105e7809a6ecc2c06a7307ebd30fce683a5307724ed930b17809f94ab72c4d1d4362417a8a6527613b25b29507e6684bb2cc0146716cf4b83b6a93f6d18ec3e8a870d2f8010f6ba179df8f6b0dae6151c14375da576931817e22eb6d67500e623d3265ac4b1f329575167134bba0408863b71f84ed1590c5583f89a2780ac5edede50243c4f3afba256aa900bf92c1a1995e769bf799e76aa9ad1975993f50ec49cf12463d3c3378814a23c1d3a683dde39f1839aba7d7fb6a662501f3b2bd35c4da0ca9b4c903ad7fa1739bcdacaaf0e84c27ac8fbc92106e341a2a0a85d8979c5662168de1fc99c154a9937ceec697071a6f7f36cc6698173310093aacb339be6b38d00115e66c3ab012e09a9a257c210835e688e23b313799dd87fb4b052f6368804fdbfdb692c652332f7263fbf629ced527c938ae4b75643977d74c2e409d41bafd6e4ede57c63829b5598d6785af9e36ffdc8fb9a900a184d434b1e34eb57593119c6029ec2e340c02508376d134a7480b2213b3277f8cae3eab89a9f3ac0620f4e14776b770f0ecb1e1316e4ac91d8ed4daac5434d498d90292e00e5e148f9cad731f3514d7add408003099507fb4705680436d822052fcb98b8424159e090f86bb5e8d8a1d8b2dbe246e32f054927320a277c036dafccb7c6624065eea5364f9157fb607661451b71fb971456d71b455a8283dc9110aca43b65bdf23dd891d32c3719028f93c685c1fc2d263cf63b625bcef0f57361b3e650e44cad325335a9868590fc1f560cd4537ac46f7a540688ed7a58eb3768dc5b4c800b0f62405e62f5340f97b816a40b490c397365a7d6e4e223863d019cd657c21c8b1029e0fe3465b57baf0ab05aba4f950bd6dda47eeef8785ccb42ae08368c1c765e0aefc58a35297171f8b6db0f73631dfda86cb548e48b0bddc7cc191a2654aa45af39b45aec99dd5342c34ef647cee0ced369f86981313c0abb049c6d17e2de07456162c8af43a76ee412e5ec0c2f21d4d7e41ca7eeeccc882ff5e8b82f10681df25ac29c00fc85048a8b467086163ccf8b1da3f0237477039cc38fb1a1b5cb418312da8907ccdcaf47579e4e015ac0d524906b0e3249f13fddd92487e81dae58c5c576b30d3f8599cf637f190365beda84c68e5cfc3bcaca935a37787dab603e64bae48c097f8a2c813be4eb8497148a3874684e9ec55a1ff8e76a2318e3973f38578f7488882f73ec4fddc4a0f8936743222b6e9e938d5de529b7c5ca0c5beb1c9fd134e9429bf54b17d70dee9cd4a9ac57cbfcfa2dfbad6bba95a60cbed3aebf5a97c89e2facb9f5a47c75c9286c419b3e6681ac291427e7fc36545d43d3f0a23b2b1b25c501e3f50d44139c58b663ffbf71efbce800ee4b79c742f86f0373e0f5d1c075a7fa17c7c0db07f8723c3f9f039b2456bdb6aa122c5321747ac36f109376fa8c9d732b25ad202962aa536962778fb1b68f9d1fab4a7f56cde59a5bb95de336bd820aaa3aad68450f4f85fb210e4f225b439683559ed85e04045956643908a785d0a2247b2121f2a04a202bc825efca635eb6112aa5c8ad0c339c651b457c9623bdbee07d4d70b2355b391ba2b73a6aebcc8cacc4422b9aa912939db5cbd6c4d111c1d6950320dc7546aedb886ae722b63a54ccaf794a1592955ab61f4a99d1a5c9623410047e4c064c727f5c65d65b85e7b136cafb53738ac299cabb234f6db14bf40598d00732c84d54eee3cea33efac13a2d4f2388394f8c19b1901728c48f32c8541f12f5d862065e7fb1cfb1775735a2136e414ba971be52c57153e8111e114dc021f58fa7982b3c83d177cebed621d4f38b69244888babb17f90cf6c2d73886fa9e4219bef2a234b72e8d9b9184d9e53d955648686b8157d0e9b5a5886b79c8608a6a174575aa471cc87cb1e7300d2e2a8bbf01080b0c7d2fda8b9b47c0f5871673d523502e006544fb96f4b38308a3a3d2d042860f1344beb54910005fdecbc0a51ab0d39679e34d06b9d8eb6679204e31f1457703eef2d18a4128d3679e3885ef624040b550ab805ff6886861c6a38bd47c59f5500a0b0e6646c55cd736ff4bc12f6363721b7f8d5a9cdff02e7d8d4cf9e48d08a287639665bf91126303eb493da1313e3ed6f4c0effdb6595d7753db59025fc153659667220ef2774325686364e5bcc02c596da67d1aa3df48c5ace495c9fd0c30856e2e0f09ed58079f26d8b894be750208b35b62c0b97105e8baa882dbf6f4256c05c5fd639ab9dee8def0d43102660b6870aeb5486613d93010bcdf198a31550cd0e857548821b079c25aeb5f00397761882e6ddeb6fe9bad93b96affc6e7b9ef7fe328b62b1c4b443f08829832374a2c2356dd2307b40a4ff39b09e70c64badfaeed8613cf8955a911ab29e614c1d1ce81892243b1a562c45fe9f25fe7d8a51d5360aad61db57a2dab36faa875d776ede2ee9dae9173d75a50bded8d3a605de7e705390793be348a437eaa402be5e6ebf9f9c21bbc3686c99a659b64c551bc9373f9ce165b3aca81dcafed25d55044983d7f4e1b0f4f9ed53a86d4785e739d37a3b3f40cffd0f21af8afc344f3d147e63ae0ba00bc571f9bb7819a10f623d1b44b692a4f08f1bff2deff1a6a336546e83f8a45b5c707a2cf5bdc946b8eb3f1be9098f2f30e704ea8fab371f21f078c3992572b4c265f0cfa196dfa157392e3aa589c45ab56f93c71d5109bbab0df7a7a01b3b81a337361d094acfc1fc6549e7dfb75394ae924fc83f824eb418a4f117564d06164231f01b91906561da9cb924abc42eac0bdde4c2e522cad8f3eaa92480880b1f10d5e275efb7f22d9f30bc492cb0e43fa6ed1173da7a81061db67968f61987346eed584d6429c5986de5a050645317fb85898ee92cff688d6e2269fb24cd28b69aff163d68db7d86e8140fb34691abf190114c667118e41225e95687be2ca607bd1489852451321493d7e1cff158aa18a2d71885c5ff52d2f377d54e9984928f13c8fb584c21e9fa8c2e3c4abc58e06e7a343e79b597f45139a30d68aa57cd1ecec245c5134f60850bb6d44be330f462aefc1df669c8796c591e71672b23f7048ec8f6bdf580ef2e3029132b7d7d2b9e961d55b06fc4ca71e60ec36c77111946702dd766878ecf173a4b57504064c6ed1c2859b4b085eb8e49ea83b8767012c9e018449457b4834d0563e9e081bedc08010dbd7e205272c8a4a9bb962e22bfbf8a27724f05895ad5ac56cef294b6eee88bd56313b8d817d2fa1f694dde84e722d8cc64c55be724894c63f87aa7a4af370904eaa4d06067f6698e6ccfd50fb0a73ced354a028593d8d4b443c57c1c64fdbeacbffc9dc22e3736fc71e23f4cc8dd6f3edcdb4c45114420bb9a49e8af43de3e4881c2df2b1fb6e8d91270f6ff14d986e78a0534a69bbb89af1054f18aa3db0b3b17436aaca7e1f816d730b9292d278a8f1bb7b653cd62ae095b864f8aaaac3b1e69f8b6fe59aff66de7fb7898eecdae3963f2d11e5e1d77757d53816e6712516ed7714b627aca6a9fb22aa67b86fdbdf006a5fa6ed552feb5e8cbd16eaf19fa97c344cbd643f34c1423392956d3236365a59a4fd4a642f8763d402c0b163f13f877a7d5c56240736a6456bd6dc37799d1216f77092c42315a00a9bc37c15535e6db66b45a1db1ffaa36013324f06f94492ef4a0b17f044c2b2e83bc3e40de2f01681c953e769d3e6c394db83eae226eaa9e674783de410b452eafc1b016f223c6c421d2086e873073fdc5df4fef1740201c4e538ad94d89f292b0665d34e4d7d7415d404ceceb6b9b07c49a8a75ba904a63bb1112295cddf4716a1822486ec363d687cacdd7b8effd2d56c8d7b84f7113ff653e2ea9f61e3262e680e81f377b6ed4d32586e4937894fe41ae2351ae511acc9e7e74b7a8371afdebecaad812b4b25cd128e53609a72c0fd9b98641dedbacf1e48b3098ba09d9b27cab7a4831b5f87f945adce4712071c6024272aa148c44b809bfa36dcbae5c5d2d9c44fdd934c533c7bf044dd1ac0f920889d09ffd6ff57b38d09975c76218828094308b8c0df0fb23f32bd40a28fb66bff1baa9d7cb98d5efd3a742f716f4226da3eaede1e0efd37eff1379577d002670f17e05fa2511a22c0ec4599c38d8f4557e939ded635f9ce6ec45c0bb195b6af3698175fa33e01d3b931922bf1b47f1a53728a1bb0d0dd071e9eb0afb6af8ccf70f0112a5fc352940100abcab3c41757d86d56c6da012830fe34bc04dd40f6e52c3af9789b5abd5822c711abc65b3d78d5d1b4d1741de5522aa8b33c19293dd5d9f375077bccc55b96c1ef8a0a719e9fb6841277182056c8ebbe6484ad43415ccfe188cea06a4eb83591404ecf4af2c2abb1ab9f487d191cc2e41d3774bb998d90dd4dbb2cea667614ac31ae82f1c8fa4449288c4591c83c6962b72496c002f6ebb18b0936f623d2691a40e3c0602ec57a236c4950dc117ed64d37b72eda55ee6236329b63fcab394cd4387b36f7cdd1be9c12e13ca918b44c04b43512d3321a75ee763b6a428c99e58b127ef67ab4a07bddf3e73bb1decaae95132f475168728769d6f302578220f7f3898444e29f7fa499c7d33ae341794a6986bf5390ac90c59aa76e469e0858b65819fdab6c5c5b8d03a0ea2c11f05c9654f5d3650ad27082a2b7697f3d4384e86eb55b280adf101e92140681447495d547c5d362fea97d5b6c43e9ce329301976c01a90bcf1dbbbf475dc5cc1be0f5a7184d007ce596d6260a91c260233196645ba584c606d9019baa640ffa4cd9e863834fbf3dfc68db896e875486963ec193853987cfcebc4fc0c7b35b2831fcbc6bd50822c5cc1e4073bac7970f4b6af423ba9b1658c3bc76370bf4c35ebf3f8b2b4fdab1c42ffabacdbae528f49e6ac62dc24ed721740fa9c50b7fc60e2a678afcab5cc4efe84ea94ed241514cf5f89b0f5a8f87d65bfa0acb92e14925f79a658d1983a2a050fd7d5eb40f36bc3e7fc7402b4b775ec9dd6472e1b10aa0d3fc7e27dee33f291ebf3ea7595188fb90599f7aaab543a84d5f96253ff768754d60e861ba41c4edca426fab06b643f6b9dc301ab34ba2c81d04da12c21a5d75e91cd949912f34d749d2af99147b41856c01481d58048feab150f85ca6b46333273adad7baccb9c08e7cb894fe8fd7e3cb5de003fe5969cd983c2f93e741191cdc8443fd4a9ea2970b7a9a7b1f4a03754cd57a208f3f7c15c70458b00d5c5fb7af30f2fb6f85bca39f93e72c5485f1b6c495cfe454797eec9b07a9ef136874b75dad88604af264b504ddc2b64a75ca536ad8a38b8d6c664d6bf88912d76493ca91b688a0cf388ae376b10cd288b132187a831bb72b295308b7134aab87d1bf616e6bf1dbf046b898d398f432035a4678d323ecb6f558417ad3a4724130ba5d0ba3c15dd821df2963eb55e88aa4e6ac84c555c1a8653eed076ca48fba2bf1e05c2160eb5c4089759d3e8b88c84ae08fde608622656c004b01bd2a3f9fc74fd345da5a798ac0278e242ec65c70fb4b887f55e10e07f8f3b1bc449d965b1d4713c3365da039dc969546fe487f7157b2cc07e74fa5f691017cc384343f1834174c344a2d476190debb0762ffa7900b67b95c4c578dbafdc62f7831329562a6776a2d4b22859bdf80eac3f043b7baf08db25aca68fa3d3c5891cb7192f98b93d4908187efda5e2d79414262a3ff3f3c0898386b9d4aaedb0250b8a7738ff038144f875e22e0b4ea594a4a65d36139bffee8edae490e79cefe6f8fe48fddfff7e50a663db96366d13999f2784cbbb798b8745bb354c0d7a3c7f1b93272daabd34af7ce92420a863ac4299a005b15e146c884fbae16863142fad69bae721a0753e01e6105ffbad0d9c6fc0fc8b04c93703b4499ef7d138a7539dab37b5b907e7d67e74e5664226a6cd99e258199acb1a302fe042ac79cf451da99d4a7c3e06ca3d2b8107f97abac9affd3062673d0470ec69f80dd28fc84129ba356e7e82f577d50ef0bbd600a05cba68c9594b9889ecb64adafe0d66f882c71aef18332f795b41ba6de3d5843a79eeb830651680bd9a960afb7e1b88e48cef1f8fc40466e729b67229e6e0071379de4d78ca74b225a49225d204c51f42693b6073c647c36e707f698cbd95ab8e9d4781b54bd90959dea44c2d25ad5ca70a26ca4f7e78821526849f331f689ffd65a9afc83995a9843724729e640fa996e48dcc2c14fc355dabce630e1fd3caeb92326271fe99fd12610cab551056c485f74bf5a8e8dca7189e8987fd3639347db4c074e286810308ceb7c40f5a9fc972e7088c2b4fa5551a5dec6a7ecfd12148b3a11a471e74d99b1a1006ac7f5f60f0bfb16e077bee2d91813b040d498c97207c6392f9446065fa126592c68990f381a8b13d23bc6fe5a96e874d22cebe62ba0ab9c9b65795568832859af04ef85bcf8ad40a57aeeb61a93851ea5636907794b5b85b119d2323e037dae453bc18761aee02e9e585b406e53eed3c1f8e9d8c82b5d2311b3a09d24b01b8a2f50a319dcfac2262869f80bdf2e44a5d2a6f1ecbbe23a8365443fe5cec1ce3202daf5154097702e63303320e64711a624a7ec1bd8325181e1b00f6436ba198269ca50364dd6e43326bdc77bc18b4f0c5a6c65bd2cfd82f25c25c35dc06f7d68da2d0afd141ff0acae21c2d6911e7e803da65045e653372c20aa689c2fb376abbb44ce31c113eba4ab71ac8cfc38bbc8cde60f9413316b857246be6c69f972fe0e28d923814a784c46caa03b1403c05dd83685db3a15709951b2faa839ba4986946cb6df5863a22daab4e6fec783354b2b2da5ba3a7ad78698f4632d0bd8928abad989faf41f9665afa2c0dfc2f1da8076bd9d69794e84287f6d8809fe54a3668d7bbed43f3d9e4063907686994b423fa2698da8961ec329ebdd442d07cc352b811ccc1bf80072998faf650661732d299eb260ef2a9698860597acf2698c8c36cfbadb5ecff280a1ae22593f6152693d75ac2bcad45123fd3df81940a0a45d8915af7e682219024bbede717ee89d6958b09feb0b919de4a5ddf320f457cf9294ce02de6e188510d70bed31295025b2be5710c5bc4255a32ff0feb713187d689bd31fe840c39c99ccc77ec45a5574834f48b3ee98c6d2664ec0bbb600c43058494484ce35ce04491cc8e9974ae6ac565f534ca3c468afd7139fda5862f15967c0cdae8302fa10e1423306249d2bdfb5b307b35f54de919c7eb24141b42ddc7f3bb763843bb689a403a267238934035be04eb80cca09a42c544e00192cc734761dae9fc5e5fa131e8dfc127da1694e4022462313453a7ce5f4fb6a0c60d577e6b1ab2b182ace6e21e27c27ca2dba2651508bf85d4a8a31de15556a0e9d157ea3ba6becf799bf8f6fdfc7e88a5420f1caa28a5320759d9d5417b4440b0256209ba6afd53cf4b0e75d63ac9de4e6fc297d94edd96ccf232490d11a603483383ddaccc11c7ce8ab18e98682f863d9613c699737f5e97bccf640d187801eee28b596ddb5c4c37986861c9083601c1002740531b418afb8d917fdb8cbde2c4491b946ac18f7207980c2d4001a6b5c8604eb637827b8e0c1fec27429165b0c5623d02b237475927c41a0d256c4a142a4f104013e2c577fc2a6b4ac058a74de2a5ae60e57576902fa5589714fbc34fb2ec591fa3b620257c2195b0504d2b4b5d5a413f79b9c6125352c14ecb9a05ea5722117decb7d2eceb80b92580bb80a13cc6e00bfa991bab81746063ce54ea44f3e79599a43f482ca0008a64e87b4021caaa563219b0bcfe8050402c3c40687eb55eeaaf527992dcbc7d77393f15689bdd43b011fb782fcbb2bd2ea12898e2b39aa4801c1acf8b74ff2f0bb2a925cfdae552b71f663351acc9f45a7c722b90cd1098ea40f37cd5d203717a608d4417c94ab25c8c117c4e76e2883f5ddb84e8b5a06076b547d53e9d4c95b89e07e2387aa532a03e791ef85855d7a973f56de9e65466caf2028837378e13ffe7962c5b9cd936467fbfc6d4be602612914b5f65494604fc2acf622ae2dee7d36bc5a9e811cec8fcf0347e26fa68466ba48ff302d3ae36b55d71077468a01805d5c2f45538cd52c99db87111e41335867be15553687ef51ca1515b15f5aeb3200681aa1389720dc5656af210c6ed1db7181b1ad03f22f2ef8d315d088c43eb6fb59c7e836da9ea4c3507af526ff7764b0c2077854008dd0a0b9bc001cd4f35a9c6ba33e7bec79ad06af8d3a475df40519693e0e9f2350a7d424a83c4a891ac32a83a2457f4233adebbbeafec2dc4884d9c3dee89480340717232158fe202b7842071c71a00814802b046c70f8abdf1647b170b9661cfd1f44aa8a3efdeb55b74de2cbe76fd15e58329a0ed7f5f59176738ccb6da725b1cddc0ac07508242c583cb48a27d8cf73a5b61dd8ea7ecc1f0293858cfd8902384fbd8fef16e49d5cb61bbe35971910714d7ce04b397eef273f22681a3c2cc1f95d9d57a7e8e94f79e699114fae0e0a5206e8fceeb50309ef2e02172ea3e2d237bd085b37ef6181662aa2cd73bb6cc9d8d6e7f35dd4289865e55fad60644af01d51c94df36ac31f0cef67928f0e4fbeb24ddeee83ff83a1d3c9ea2f4c43bb4b869db019eda75882e32dc9c252719d238688f04f070c28baedfb21de3fefe51fe434833f6416e5b4ba2b88aea4cc4af9efd7ec82f4a333406bac008cf1b024e793958351ad99d758f5cf129236597bd3d0862a0e0e892b2805b3c24d2c6420b5c387d4d290d03ccebb106bd53dcce377cc92bd0a138e4d96a63f9c07d5fa015f357f867934a9dd0a874a21c1e4ee16e8a93d2fbe5050254dcf1aa98e5fcb741b37f956519b3fd3d2d96a80269d3625d2f2a217cbc07e588921fb8f3af08909d7c86be1a627c7b1f936c0912258d7db726a73beac820b8ad8c92d78420dd7cd74df56c92461e57d74b15fe9e21018a5236bb7153bcf6353c0b4c2f0d4f12fd5494f66a723ced3a600a004a756ff574190a93c9895e9310439b654480b00b5018fd2cc9e89d3039c01bd64abd3d12234b146557e040e4ad6962443dc151cce1dab15fbfabcfda6f466ccf8b58e2cf43dc0e024e238179cb77ce72adf55732f98e906dcecb0c8e977f5bcbb09d801a53e57e0e0f0c9588315c00ba2d3d09b58d4e818ccd92256c6cd199d0eec2d83676594f091d5436d0fb9a32afd78e7ed02740558c1244ebec7005ee76cd5020d63dd8e2fa27ebb302db43c04de946278c25a01584ec169e6ba1167e6fd58d3f28f575033a8c81be45e9e7ae912a046a3e4a090d22f4040f09e89cf3e079612e5bf2d3e718ddb8826eab743eb533e11975ba01116453e89eee6ce542b4e155979299424c7a0df1a10486f95e40112bf14e4b3ef65d31ecba4a29654325fddd7231711a479ca7c07eaa8ea31135bbc203a81b7cc441c23ff6a709d813a5512d7f3eaecb27cd6a6d162934a7e32ff6109087a9895868d4e21461126765492e8e0506afabfadb0b559ef992f963110c2d98ee98919c1d2954369fc452c2cb9b426272292e2833e2d9b797060964ca6347f352fca579554e4fccad6951d348701c0398520e3c3b60e53a364cf9b898da8e96ecc603f6318042a76d744668e8c030c68c4d5e161ff174388283ddf04f5f34bb85d21a03db6ddff2c49f8cc0cf8f2f3b0521ce5a268935cdb186bccb497f3702fb9482c5ecef21b000243e0a5957e0aa6ce016b3e81ea7dd970ba1d449c57afad6f60a6baaa941e1e208aad18b768db98cb686f0655f01117548590f61c54299a7293a1283d8b089c70bb9de3c0f88eada73496a48e8db855a724242e0f2ef878f0e45d3c87c662f105f2309f517a4cb3586e9fbef0351e7d482c0ed230b9474f08dfe07cfc9f937bda0ed87e6d5df6cd6b3c964a3f0a59cfb36a4e061f29d295e1655c123c7309cd9f4c9117a7c640cc4252009022c6d789f35adb65de6633b929ea910fa1e10f1ceafe3bcca6c8ae7d76b4c48fc696bbf442f86c3c091a4c83ba873fbe50eacad12d75025b02d63ef5db3c59c53b2eecdcf6d9be720b4b6a6d5e73092c35e2a9e50e49c5832d230977eb93ce41a3bc7153051336383c2ecf8efb3559aa7aa5ded00a9612be827af15a12a4b3d7521b946e4c3e9429b3c560d44ef6db545571922a71435682fafd0f68a2d71005e4f6d804ebed7879770aba298895b2ceeb09169da852f548ae69f479e38567f4b018fcaf8d919ab91c482bd1a597e4f598f20e240072c559b3b7d6d4f6280e6f9ee8aaf01055584ef2c626e7ccc903da023cd04f0a1cf5c90a57b7326057dbd20b4786693e851c67bf4cf60d6fd8bd647f60d2b0d36000bfe9f5009bd356c8b8e53427717a5491b7c725344392454b7f52e178d23dcb4feef7652f0cf53bb4ffe188db15a7deb73af0c63ce2185ae9f570242fe0f8e6417bf3224b8b9dd26cf39d2068093273c511c58ccaab770de13cd70018a0c909011ed6e48729a759691bee0b880ad37feff5c803c07f61ae1930eb100404ec6f931d735fe306939ad1745ac92adc0d9e1ac270bb1594d138cebaba02de24e5f1524be1abf029af6173b5c64192ba2324dca46b6c781eb7eb57165a8e64e5bbe8b4438c5eb3f73e47e4f7ede5daa3e644b5e8ac98a8a8de4ed1983b4b645b8447aa0a292a57d7d46291464e58fcc9bb5ad53e25ab59ecabcc72795abfb263ac962fffcfef497a824f12bf56d8cb2c4c708585f11d2d36b66e845a383e5a5c08dad4aaa9b80f10507b612ab2c7e64a5fd1a141cb1699573e02349c811e37762fa8a5fff792fd5a0c41376c5570e11cd80f17030ca995f6ee04f379100f028907e848466cebbf015fbbb82fbf499b900b2f6bb3c0eb06a8c38f997d5d8c610acda8b397fa26122684f8d201a1d9ada147a6d6fbab0aef15955c6a57f431e4cd316f63c81c18b366354efc620fcf6da8ce9030676956a994c41bef2e661e7ac7cf69f8f908c450fb4c254806ef8db44034baae70bae8e1f0380992f8c3b167ad71f4b59c8f39e2986b801f89cff8babf78e47d29043b573208b6755157f0b5f4f8e706679924ecf9af7361d42ae73c3c144155364074b0d696b609087df53426a64d06fd96a1b2329c630b8a8fdceb08ca9b44947ea510739e0ef2e0d9c058519958becad9587c7de11b3ebb50ae1448f6154623fb8b441a493ec9be9dbdb43e6131f945c21efef15d6ba6533bf310de8df36e51b29bf29ca5a8c4ad0f63cb4b3e4145ffe996295f2b5aa14a38954c8c9b481ea9f345976a208f5a5e706d919cf03232322d37060919ce75ed08984907d856ac41d06f0668aa92c5d2552f3110522558deb3ed4ae03572f1441ac9c5a15f463defe14f70962f83c1f6ccf62862195afb40d1cb74775faebf3a9432b4a9996d324f50a8b83f0080a4e7cbb792e27fbfecae9999880375680ca6356ad1b7972045b569f81eb5b6dab12719db7c64c7ca642c400eaf8146b6c4212e4f129f378f9d97a11f468cc2d6163277574e7b67bec552a9be140bb0d839cda8db7281d9d58723a2c09fef472c9e6da3f08e063a9f4259960f3244287155c2390712d225e3609817b768c1d05a3fb290c3d8e1e9aeacab64c0ac6a0ad0c0399e519bcb7b1e28b72ca1a116b400b04ae52e2f26ea0d027f5ea0463b53c3110dafea26359a72b7ca67cb3e8c223c02ac11014e059e970c6e239eeff6779942d11ec98cc07ec6532944acee1deba812cc04e0f2b86b3073aac510a4d0271de725225620cd4df886c569966b4bf2dfa74fdfab693c74a4e1b0c9670460368122d7bc0ba6be7ce7b786371ce8aed99777f95cb65cee2de3bfaace427fd1f12564cd9b18e5ff308379614e9b4780110a661ec2be179eba59d0802510706fecc218c6d79598e51329f00c37f5f6ab934be8d92f6a79f9729e5d0bce8498e9ede219485697a0585eca85a598089f301728cc4028051103338bb7ac9bce1aa1dbec0b121d7359a65a320641386d0c9847a9f914f210b30fc7c8c6a36f6706994e24c73af443f261a507ab4a053592fb14f104484399689eb453131d797df77a551ea83ef237afa534d8d4f33f0dacd41584f2cfaa7c69b4496f3ff7265d99d9d6dba02512cec72d89a12baab9ee5c6882f2f8f5d75b1d0756efbd64cc8fb6f0abdf0f140c64ced932566c6200df665d2d5c1469593479144a39a1dd2722efd981ae8f2bafad17366104d154a2997623f8e7a6844546115cfb64a0226e8fa96e7a13462189c36dea46b6c71e717e8a239cda3692c57b6c3def93f4977cc214801990e48fe1f8a9ef1abc8f01468c4408d4dc885867d10a235fa971240d663c0969fc126e4235c6a8b35413ccce3365dc791aee3c59b0e6cc192f5ec625991b39cba7ed6cf9b009c4870fd5a5139bf02829a0b044836f2f212ad3c414e8d10066f6465cad3c6383fc5c85268abf809342673e31c1645f0b9d1b687c180e352d44124957a344bbbee4e71e6c65a4c62b1bade598984318f692c48104ba4360818da1a7fda9879f18b1405942356d057256afe1139bb90e53dc12a6940c81cb9edae1dcc5dac4a1dce274bd6d74de13d871278bfc2415ed55ddeb7631b88a5cbb4875f7cde584075b701ae7ea1deae64520b022e1df2d6b33dd4eb89d9e44b2e0a299920caa113cacacfe6822326db1623c5104271dd9080c79fdd9ff60a66462c38ec0456228068011590e26cb8e1f4a24b5c6aab346521bcde7d511c216eac103bc29d73d6b04f09ad4231bf1b648623a8b4e40aebc37a8ec3bf67e87c24df1d1b19d9fb64d588758aa874c1a84395c04b270a9b19ee4b2c4bff64f9df7fce86cd943e8aa0f85db25cdec8e0086fad14f82ce163fc20f94f5e0dddb126c7b785f1004b249e8d3f06f1264f78b823b2e09e6d13435da154954dcd1a651dbeec14f4d8c91199f737583e182cb56390cc027038e4f1d6b4d45cb5b2628b0a675532183c4f9ad6f57810180a1262b3c2d2a2aec16e31187549c08624da24632bdb6c1709c63a9a5f78050177a40d9383379f42d60106a03f8c5582ea19c9d2c6c9eee7e5daa17d7546c6709ebcbe3ea73edd339a6a9e179dd9a417cc6bb3daef315018ab094902f895198be66e3b6cd24a6183ac2e55e390f880bb96055167a9b273020e9a71d770149be72e7ecb5845597007d24d549acfb0f3a4b1da99e8860dc6a9454900d1f0d205e92b341e4330086cdb7fdfbf8a22f2068ab77f99b8d410a44599ae3fa24e4d5d01395092032e242bed5fe19bd06cdec28f6116ede35149bc628d93149b71cbe191e87b35421af2e89161cad20a7fbc395e2a367e9112b1633b0d764b25d44dca259d44e4f396f1842852c568e11281475b04b0d045d1d9b562e5ec92cd567777c5a45be430bb2d9253dd8ba12f131aacab477b884229d6c1306ede02ca261286ed334c48248d7777f697f67651e6bb065fe4247bac0203f50da0dbc1d6ee404dd982c81353c99b5def53a56f5352c8a7cfcbfab80264b8f670e32ce58917cd7a6a06aacdcfee5cbb6eb32c2139f21c53903a88b5fe680f17b62b5c8afea1721279f8672cb05e53d1ae1889fdaf0bff1e09b733d363b13d305078776a05ad5f9e67fd5b2a137934c5d98a2730b02f609aef2e821f6c5de87a7aec393818b12fda1509aeafe9130a3505e377afee2fca7b6f5ecd2cadfba30debe9d91dc30c3faef5ce4c8649e90f0b8763f3bf1dc10a553b5038ec2cf3049278a0dd54b329d726aca09249445622ccbf0c64d38e51f093b6f15e918d5a6c600d2dad8bb2a784732471c6212b46958c947ab25a871efd84a7f2bfe6cca955abdc33755e713bc2257ad260b56f17fa71827c259ad3274933db46a843a0fd4635f0f519e793459c871ea09ee5e8e8cf291597b8989692252d4c88d48f237e397177e110b4f8b1fbd47c3269aea306e49fea127c61eaff803314980e7d090abfc868a23326d9cffd7054e3b7c881904e9cba2792f887e79bb132b9977c88e1736fed985723cf2aa826321d9eccb94152b2d769bad4f2a89af438e380b6ac91a3364bfefcbd66f874c936f82582c89eee70cdb5d5c3119fa8c851fcd01896573ec3afaad02103e357e72a2e939480c76b18ae9361a2e174f5dffe0e69d55906572049042ec88721f337a486f4a44a6a3beeb834f34722483cdd3b03ae9f12bdc423a6f565284324e838998aad1cffe39ca08a3227aa572eea2cf79bc717ea3158989089757094dbe563053f2d00f05a539ec0117655a2eb9c7e16d9030e09d6e9d8b41287fdce9d7685c0f13a50ba2680f8ca74d6c642cef7b46e96621f29eaa7376af8f94cd0b5f1a6e126345ce987e52abb00081b0c8158bfc6cf43ca17303f2bb611e5a214cf4762eae088e15872304f3087cb2c07ce70673fa6a73caaed285c661faf2b3efe981063c975e93fa85095141f2b546d933088f5282a6847b1f2a38d4d80c08d3fbd923cd43dfc2f381ed77c490730e45168ef93b3971eb7e70903ba22f48d581361a6b254ccbc4198d1a555cf0b2c85768732b18a9526cf3e25e2f232dc8d28826a234e969c27865f0335c29812df8725ec48956de415338303b0e9fa7f2f51d9547c55c85b172ae2c65f1b7a99b710441e8cbe134b57573945a6c82265892bce3dac1c4cd86a2fbfb5d6f0db58830ddac2844bc9c2fc7ca0d21f90aeb9f62d9c1d47a99f6388d028e4d494ac0d5b30aa1a6cef5c7eefdba35edafbc3a6b5882caa4b831afaf02239b781c74cdcd93d5649a7b236e5b3175563aec85ebb271cdf4572e47c62100eb6847dcb0a08ef3055c2e1e152211e82f1391246dfeb262a6fb53349ef5c6e31f3eb87f4b8f79eceb5d4452e15d030c848125b9ee4e303d628a12fede3ca20ef65d7f40e077a801413d8e361acc5cfb8701402d02f0be3452e8fb5c4e8ecc44da9b00fe0d96f72c0138bc43e752889813c62e39a0866278de5e8a71a7db1b8a3ae831e107bbab3abe6aa5c7cc7aa3d0ea0ca3e5588f29ac0f7c588633da91266a603142898a8ab8224fc5411f0fb370fe3b76269fb0f9822ae5b278a40fefa6a08315dec73c7948d987c83cd9b18cc28b12afeaede6ed813ee0b5724562aa2a12fb304137f427c2fa54e669d12f15340373fb5a4e90937bd3af74b1b3fe1a379cbd9865143fb9f49c395ebe983d4883410eb597f785f7df676a28ffc88af693ed6897ee59094c1360240dd3f43a7a2f5c49a35c203cd5553f9ccf365a2ed7864befbb8271971d8bfd917e61344925dfb3bade66ab5d593ba0cc4d77a31f2e627d2a9268ed6dfa175f99020b6ec35f83da50fbaacd90d6c92b2b9fd707bea74ed03bca55a006e43fdc80e5033d10ba427b77cd18da22b72b9cbad24fc415f1703c40ec46eb6dc67c9da720057b14b4a8e0cf58bd04e60f07542b174edba562ec3a7918f508457d685f7cae7fd0e9247e497af7a3e6a7a1a7c6ba42bd4efc62b9fe521bee06a115f2a1c2943aae2a448a2bd435b78d620bd0e39020b2fe92f6f5394bd47836721f4485733aa70a15a1441afb5070a6ebb609610adc1859cd82466fbd458e252db8acdd082385c9aac4d7c05be301da4319873f2de253226a1ae67ed6b84df7d9c7ad7a8bf86d4424feed0968cff8d28b248b09626341d8991087ab9b6a561e4fdaa51a4138df547b4b074d10368c1cd9b13643e42d8c2af849a5d497b437476261575c3fb0bdc49eea6f4b2b3d51d15d46f58e93b212259aef22fdcf67e9cb0ab5e86261a55c636e1b400a4636ddb85b90ad31040982d8a5503f97a67c3dd9e428ea3eea5d7e1ccb812ecd74021c3296cedde22a024570d02cf4066494e193ec52d95bfdd08d2a39bb97d51d6bf22b2d46936f7b97fb7501df70919fa591c636c2fa40c027f5a9e83fe37fb0323011e63e8381a375bea4397394ed2386611011fb75a3e39a79d8e9b63d0341994dd4db8b12fe875b1e174a690fc79f8f5d9daabaa8a86f5eb2889daefb4576eab871506e2651d7670fbc898d3c32b173d42a9bb7e84810c8bf884bbc5bac190e1345ddabe7ffb81572500a80f03427b8d1d2ee7d95db302697ce5f6db33eb63af3e4babffd68ac2588a18974eb4532f323afa1074a69a10d999acf1f32f1ffa443bd9568cace5c0a452e6b10914789481e9b8f77d3afbd604ba36fa6d51879ec0362c47043b3fa6a59dd8e3e7035ca319fdeb04fd5a7bf0096c5740efba27647fed5d937ce246f7ea9aba083297c6356bed423f9e56e0a16a463763f0bce9c749d7457c62f44c75091755de5bcdb27d8c8eefcba365710a525dbb3ac5c894e77706b22ec93247a61ef7ee59718b16e62043ea9e86233d223dc17c7935f5f458f03ef355417d3f7c0e498f02bbeedb294e366ede7afbf8d336674e72c01cbb4bcea77812509f509c9d4c42b93da61bb018415ced9083151390c3c0d339531ca8e2634d8258c1ef54fa1ed4fa3cb069abe0ea41aa81a7b6a331f4dd102109f6d2dad6fb211f8fd15fa16c384546a1ac5fb42771b0485bb05cfdc6d8c1f0671021f686918b3ab67a2549c1c94b1f067f669e2f4a30275509db81295a0ddfc94bca9f5390c0ed7cbd47a92312eb3fbf983dd85bb09695e8fd3ea5dfb34d12377dd4d5fbf53cc536a0b40fddb8fce76b2f145b80bdf4d6eb607335f7c53ce3dc684ac023ca54494f6d28cbc896dd30885020085a8813eabf5aa92d48fed179b82ddd0b7ee8758653302179816929284602cf8b4e92dbb5540e31f737da0fd1b450c09e7c22c87924506b868776f25fcd538274aba8ed8d26ec5ca70c636d022f9197c9321653294526ca6e1c5c8dcddd3ece77b6df42c7cccd2622c7b5e82003871f239352a1a6418b6ec2ad8cc5856f89129385eadfe83e9b321d1329497f8a92aead2d6b364880e6c10bfc36be62080166923b303a127da2c4b59ac09cd45d59c8f16524119baa30204c3644bb013d24f0e7d356726e4c0611e41beb7d5d4b4a95f2e11ba1a593041fdcc62932c4d040a1f8633f5c75b6bcb9d2411876f97ee63f0c9cf497c74ef77d0363f4afafe7af067690ef53f45c7fc7afe600f0588ecbda17b1b34864cc2f4c3fe3d783f3ab612377e6ac823e4bed18aa087664a33225faae3ec663b715e7e97f5e57d5b70665052a5c1098d39cca17112e7d0f97939a22e4638306b4cba0088f33d8ce7631cafbbf4872a5b49d1d8c43c2a834eb98fe39a81b9a1742bfe48ccca161b940f8aa0be5aec1520cb366486d5df172d398e20a9e871a4971050ed24be6a4550b95f92d178c7e0ee255379d6dcfe4031034c027c7e675ccf5607ca50ba47343d42e06dd2c3121775e85b1c99af30df3b4fd7686cad4f5829f9291157ac16d168102e97342eb7efe0bc226c930e728191814789134503ea09786884b9d9d73bf76e537564faf95d467c3041b70c482dca20200609d194fc0f01ac4fec39fa186fbd9479a6d3e5e79c68ae6329494596610269d7668716ab0ea89c0c9d08e1eeb201b85b17f2b8e08479d531787722da4de4592f0ada20fbbe799a6af2b89441f84106861a6899545706a9c6fd246e9c8f0e62e742f0c5604036d1aa96e9bd6416f14590739d14183982f3a7242acd833b138c8a18e0b283270b973847f07abc00fe6d3c5b53547a1d4f083efdf688554875f13e77d3eb55d4360eead821b64d201376b3cdc4cc7acfe86bf749fdab539e64bd57dfffa50af34877e0398417b313d88a6f0c119dc51da8fcf20b0e6bc0f98f48c24fc7ac3ad465fd3ea0ce60fe5fc9f11311439ccfd349be65d9c91d79932e016e0a756f6f002d57827fd61ec632b2c977383af8e52347a4bed1b1ee18f387144540044154f38c839f69f0e183e0c6e77d31b851863b1f27aaa8d74787e33445233b30b1250ce6c6298cfb7ae55f042c25598403594cf7b2711c9c6e28ac166c94fdd9abd5c6a2992dd39d291e5596a5d77f67d663eeb5bfc3abd75e9c87c81fb193f452bd173f30a3d597592eebdb649ced520a2a058a940e77065157bf89fa9d987910be5d6f949e5de06cf9c7175fa8a82cfb56e396a9b035579ea177a181bf5a09a205a757e071634ad9f8e3ae89b8f5d5be9d1aeccea5978beffe44ed4c5ced539e43566047a51ae56fb4c7e08608fd84c7dc0685519c76567ed5894b4a5cab26baed2c9906e17df5fd04eb26f115075edc7ec268cb4fad2225e01aee968beeb2dc52edfa06d27028cc290599d814d0f920026bbec19e8c95f44700ba555b913b1ab53efa64728d42cb8e616ecb0314bc664cd2d4676c91fbd316e4e790b97fac2d0601d3c29a12e3a23adcd055b28b76595b8f9eefca11b3992e1830ffcd85222324b1a558fc7a7aa0f42af29e756e2d79aa463adc35ab128f4d001351e357b008d901484e97189834f3164c91c414bbda06abc1e7c419049f3273401f0bc62949ac8703a0eb72386fc8f6f2d426e6795a323fbb730a8108d5a66f5dfe50f6529afcc785b1ad059b6551b17139c7a916078c9bf452d7cac280ea9893d57b5051163db7d90efee08ed81bfa202cfc4e078cbc433f9e27084d220cc7aabd76e251855281844ad807653cc7375e30379925bfd94e993fd85d703cdecb4ff43c03b6fd5968559624c18e00e2f726c5e30d58de8ca15cba6624e8e4191ea1b1fd7a7074f7b778bdc3bb829d41240ac23de0a00606622d083cbc3176aeabdcdedd6a5a8ec8ffb4e78ff96a61d94b6e463f49b0fa370976a7e599c6e1476e5a81a28a9307084366e161ecc3a7659ab76856fc93fc6af8458bc64df128cda6ffd046033144fca890c11e1c9f34edb8385df0006a0e0bbf9c33ea8df13589018b99b657234a7d8d83240344f085b7c4137c7d13d18c4964102f532f2d5832a017529a1bf3c0789b6bc8c68e92f88e665be1d6dad55e3c5931f4c5ea1467aeee27872d5d54418f694050fd52e73fa908fbbd9e8832603b6157bf81263d1ff10846d0cb4bdc2bea96f663b98b3378858f4a6a4c0c4fd686f92148cdd51e9bf00f8e3d0ee2c2e0e752a5015ae078c7f913e5c1655ad8aee8ded5e263eef6b05ad208217112bfca40fbcb71a7bcb00ee496418d79e1a1cc556d3bc3a22d5c2eb23485203ead88a743df08dbd10af11d8a1d3fe092af38cace7a6286d91b370f4df13b9395f2f70d704905873c55228f57449f4eeea97e990019321c9ce10888e6705fc6f1a1caadd1e135f082bcbc0dc00c014e5fa99aa4147346d5882c1ed9707a93885cb5de3691af6d01fd050cb05b168cfdc6cffea8f051f51aa18d9a19745e84be0b849f7df4ab3b82f7b3bf1d586f0979080fc20d7368783c86982b5c1b15afa2916889b518e25b35e61c72ce737274463812a2af469a42781e337a5a3978a6866f4405ae31f2056ea9319175775cd67410b122c8958878d38fce4b48b1e88fa9a901305e60d0f64b2849764b8927b7e701db699b838b5863fdc332050fbffd08cccdb0663a4d6e230483f13bc43c003989394c33995e8903c43a14b05c1220d106197122d1ea3171852d7be6ce05146e8859596c7911d833945b175e2b1eb49f6f5926f6f3539b2a810ce49f409adc5ac8292865ee2aff2fb8aa4b0a758a793fd2200cdd16fcf37f68d01fa9d02f86f78f93025c9069e5bb3dce64d15f41e9283e5e0e861a2fc3349cb6712b9c05d7da908295f2194084cb7eb157b47ccba384d2638306370dd0705cb173c27b0742a482c52e7e422f1534cfe64ebdc1f0330dc12dfcc8f6b8ddad8fd269afae056d2043644c59978c2f932c15c0da1650fec8a51f6384b1fd6e26073918001f8e9487833a8e3f7a021e23e22924bcf6ee2ceab96ab6e4a8b6f263274342d9c213a1ead44eea3dcef13c40821ab627a80a35d5a05cd890e53988fe830fe7032f29be660fd9910adff5a50770db7bde6ec18f94f16e0f423fcce053774358e55573a94aa411ca1256d78aa46c4527c0d5da2e1cce2191930e1910995053a00e5f6fbd66a339b14e0eb8f4d35e185d3a518a5cacb960edaaa9460c2bfd3736c52ceef77f8fd8a609d69e5cefcd4e51b4b07eeb51adcc21a08b080accc48e6162c948b1cb8e4916685457bdffd2645833a77c900f1bea44a9ed7bef4bbb0619c7d9e4d8f58990de4c0769a222f4cb55fd49ecb4baaacbafbc818f6c4dae6e61ff75ca1554bc40bebf978e54052d43cf57e6d6a956449c6e6d5d202387f0b4b2c917c4fdbc20e6b4db040a47155a97cac0769a3a802edc955f3e4d78014a508df0cf3b1478a81dbcc6ea2546791d7e3dd45605de7aedbb59fa263390590d2faab3ae11f21f6c43a9bb27c65db0e363b6e512e0a1cc2f5d3097cad8ff5f12a1bf8a81bcfb3e51e5ccee93312b30b827921ec5964807d8009f65f793091a358c228fa76d14a1e93c8e9d3cdfb42c8ef985d75264b15ebd1a3d7cd5e2390fa5b78c78c4dab610ad87889b4de5b37a54876672362593d87d154f4a4cb5a7ae916a05f5e9110dc9da1d0298ffd7e2ab72c5ea98941e8feebb01290c092c357b84b9635c00d21ac3252826928e2c2935cf2dfb51e8a1dea44b236685ed483e762b080cec09ecae938c02009accbc114276ba58c79dab6e8e80d443c455f396dcb5aad5285bb1f01308a29f0dba0b29954fad52e12cf80f2fe6d919a80ab3692913a84943c5510ffe023179be629d963d0c45ee19ce6ac501e08fbbeb6fbc5e61153a13dcb0b2a70f1f42b72124f26a9e98bbcf37ffb3a73b2ae69e8b522642a8a21bb90da9ddfdcc99dd059b83a783580f13d249a814ebc9ee5fe9e2e94c21fc2da6a27a19fc50242ad09a98e025713b785698c668f23503c7edce4a66e5acaecfff8aa57e2215b621ec23c9c13168dd3e2bcbe7a31e316191b2d50d81b352d414bec749b5ad4738cbe168eef0ff6762c599fdc990f2be16869451dd900ddbf6b824d1d47e35e532fda6baf3b14f1c629aed39e2e76d0b0f032e85f8ce0353c14eb3fce98d1250cfdc827ea19bd2bde9bfd5cbf2152d6e54b9dbc28cde52feff94c1278603df27167d4b3b68c8182c88b24b80714ba74c26309ff3e653bcacbfe2830f01500f4d003ce4639fcf6d57d4209a9f1fb0327b4a4197533f9c417de3b0c5794c05c70838f816a7d9fc781f460668fa835c73333c298c8ff12527094dda747f089a755c73e3a2ae0133fd9226718118628b300bdccb9d34ce5f0fdfb7816357b0978a9eb0842efdb045697bd69d2138eee5ff2f69bf13587730100ed0a2d0a9159e92e0a2613a7f3c906f49653a172123ba026fe367eed97fce222b75c661c19d68b88a5fc567c303015ae0fd9222cd4f62c653335e33221c8de89e28a01006466cec1c0ead79d7f4f96247ec850b1ec21db32a826683b2c8bcfb579e485e4a850cc944689b6ed1845af24b2c10010f3309f2f68bc9cca476a9ce8a88534dbc301192f0ffda299cef0221077df76a26ad69efa8f0c3f563c6e1db69c6d84f163f625ffec505731b1c348ec07e9772e50a5f44c16b0dbbee5aa8747de63b2da372b951dc75b570c53a86e95e1dff27f9de8226696a7ac35ea1556e8bf53d55bc77ab5bbdfc186fddcb0769e48adddb04b9f4bcf2e6af82e899773d29cb5a61db5d20ad88dc90b4a17bffbe23b119eb16ede4dba33666d621547d7e014df7746209c8a24fd9a77fd0af67af84a892cf3b304f1108f80dde76cbeb65ead0b83906a541c1a1697b12fbdfb6d901440897f806dba7f0a6177fb9f7af8d32fdad4f8198ae3b9b9615704d15f3c69eefc708cd6fc2b1dea3fa479f83072b36b726403b52f24fcc4e61a13557b6b0068898aff3800377d7439ed7ee0ced2375ee81673adf1097ec148e40aada3140b7f481dc5b263c9822f541da5267551d020bdfb163cb13191a59845a573cb640abc382e2754c24d2eca9e705f8a5e669c8f68250656549f3bec1c6c500ae27d89294933bc44471a61c737840192aec22732dcb57039d9b743e4abc51a084975c459c8cde29900797940d0adc68cf7b6156b0b5bd4f807541c1dd67ed2e6355d0afbec6006d646da1f7008c75f8789843432483db665196710e09035ade5d124e93e43139eefabeee3e5a7f1dca60d8aedf5bf76334abf404cd359e0bc27e024222dd2be23c7fbf763d8a6ceaf71cd1ec1abe58299c5ae50898389b24543487b88fd1dce807adc97664916ae59fe8c313c7612b326ad2f202f611c4a18593b9979e56b88be3466e3cd8b056e8089b3ee4239fb92007f556bbb8aa5be97b106914ad64ce62c2a4d65e2da51474c61ea3a9d9581cc5cb771d9e3e68e240f84ebe9c00837cb13164ac155745a519cc6c915703b82ba3521a0d667a33e192bfd9525279647c63f1d3fd59aa8aef1f3ab6b7cedb61701e6a334759d9ee3ab1535213a43699e35b13063e0cfbe7e02ffb326246755b100ab8bc08a592834d131374f05073336a1c91a1e3fbb6b34d2761e3d9eecf71095f6033471c47d7314e07cabc5c31f7988e1321dbde21f16bf5b3e78df791355a82b9c7981fdb4aeba03b5937704ca2ad42b0d3b277caf5245bd4e14cc8a0fc5ef6ecda8b0515255a5941d2065ef97ccedffb8d6318b582aa8362b68c6dba7eb30750f0a25569c1f51ea1db72d7af482dd42ee934ec2683f28b66485f44a37040ea3f7d1f62eb8de3c8374fe6e48c6141368159f3ddbe194a6c1e7049f0942b2438148c3d0d3dee4f3a825e9595ab4e009985f0698ca4971adc3c6b3cbda046aac8f81c501b5bcf6fc32a4d5e1486d8e642746120c3d76746bf2c1af2554ca6b9ed76fe6b9dbc74ba9e41559e82541f0f6360b9df9b69c7e859c15b794a0f6894c7a0ee95f79acf4118ca9886eb84ef1886230db86cde4009cbf9ce9d79875c2a540ff5ff95827107f786947717a4952c14fbf93d875489012db444e8cdf08a851a9104e8acc083a208ec62408999bbc6642ee13fb205d2291dc46b578ec3fecedee9da77c27ed17827ac463aa97a1fa0f8e155e8f99fe5a0381a89e3c899a9ec9cc94aa4f3b5dc294acd4aef3ecaa3eed6cdc506b8094e7572217f9be0efa35caeb5dca0b0625619ccb2effcbd80ec8be8c1007e7174790379c56783d6b153c9a52ad9dbd7a48ab09e7fe9e470f595ab97b3826155ff4722240b36bf4f10ddb8626a0d7fc8cfa11fc804da877672b7bb0c1ee0200b916adc45ab1438cd0a23bc883bd90602d7a8194641b97c16bf5802c171257d03df53622622598b4bae1f064471de00174d1e0a06f4b0ab203d2d50d8e84d7873a91c0db8dff8a3cd30f1271759da5e4a0f4132c64d045a85347a81001026d0f401eb0e7bde38346298116d9593fd5a1e64c098630e2c60263d716d5c6ca225475ed9e61108e90a1e5cbd707aef6efb8eee3ef5c39b33553eb739982a0f8d6f24d4101ca5dd7430a067e8109ac1930bc076a92c945ad89f1c36d7ad88e95dcbcd2d885e4d5814a250bbd9e23fdace8f5394c20f35eb7decb05dc7736e8f9d7ec43b4b54ffe745a62f95fc1bb32bf43dfa444b943383f58d7b5bddcbde66146075741aa9af25624c2586ec6ed593158db7c0545b090f7ee90af95b239a2761cf8231b96f6119caf7d8e984772a400bf8826bf1c1c67d0a3ec21304c3d40e9629dc7580255e07fd1f6b9214bf59eed82ed7b7737254a2dff47609e8ae9e7dbf4edb89ef9d4d9026fd7e3c35f86dc3ba2d1209087b2871013b56c65d49c7c0edf77d2fe41e521896c23491aa1b8a6403273a51ef2911a1f3f3e1a2e5167e1fa72dac730e18811151b1843edec8217e9a626b27ce0310140bdb220e9e0c360de370c6f78541443a62e38fcd234c1797e43012c4519044a99a04177e20765ded33f51be2f3857ffdae45ec2d0c88f5af0a72701b58df2d56e7eb000b64b1d675a32a189a5f7e38a217ba6aa84c90b6418d09e3d85de9c851459d7eca625740696e26ac8b82c8fd8e13d63be1b6aff5bb8692332a3268ac6667694d44bd3db36ccf32af185f6871a6ba2ad51d8846598605bc798f8ab634b54d0cd4ec015b18031f6284bca0cfb2d6e071fdc1da45e341ab885080eb6cd899a568664c9ff06f6f68e646e91b6facbca7cf586267452757657ccb1256dba4f31c26e93d98b289226cbbaa161e8646d04e8060c0aceaf0165f0782140f9b7192b1027c0673299a3f11b4cad7397fdf118a928e53705b6934db2513adc2a4f5b7d805271d328bbdf5f4827b658a2d055d6f8457e4972d231790cc71f351b7acd157dc515b10ad11a8e08e0d851b4673d2de797fbbc7e21035c6f7a90e6b3f7c8550ffd9717e8ca7d885d76bc9d0874f9cb1f8ee662a4fc28dfb5aba7eed83423b9725913d08cff2809840437d65cadf013df8ce3f404d4e7112f8f7d045148cdecd0f993523c0f93560f71498407a419e9679f9c712d08b6e3d8051a4a45b0f82d38d46cdb7bb22fc623eab4cbc6b703e88165ee5c20bd56ddb66ad6cf78606d99b2d68fb092370cde37eb5be4581d38d86b196e1e9a6a246c11f28bab0a3dfcb26c7f3ae56ae6d15b4546115b0ec9d97a272231dbae78f1a5cd1f003e9e5b1bb142b3323591aac7b3e9b45c3050a53ee893b379044be7bc8901a0dd2d084e87a7e8ac5ce623df7195dfa864a8a7e6f35d0e3495ee618d7961700f792060ab58e5a9a4160d8a7f57c9fccbdfaea6ecb1db65183b924d6cf6fd5dbf38e931cdf6122261590b840380ff7cb092af14857fce1e2ddb7a11f67320683626e10993ab9831dc1034af0c409604cbd4c8d87be07e550a700af8c52c714d8282c3199705490c76ee92206c104c73499db73d0e0bc2ebc87f7e78bb4e422048b2e5231fd4d60494f8878dd233449cc699b051c78d608a26ce53f2d69b67540bdd6116932989c180e551609f3853c0753d356e1ef9ba8db183d4f050cc21194bbeab3b9dea951d8ed4dfa645012fbd93781c39773719cc2f7b963f6668f058bbb4988197938cffe2093f96a5ca3339c76be7597022295043819c54a7cf9f87d8a1e2267b7548d8c79544f47cf71632f0ce3d4b7045e54876e442a21c83067a71dc6bf22ca90f8a666f38155a63e99360ca41eb1c6b5148a5d33ad9f850b18907ea0a78b587f51b4177e6acbf460012d0866d206dbe752d6a9cc161e12ea18bd6c868e905886037ea462f73f6efa515e854ac5a4660fc663f6436561fad9d0592ff19e31458d82cb0b98bde6cc36bc01927ae11ed6f0f8bf69d079b2b14e0f067c61a244d5ca40b0381675bf0bca19d79d14015c02d83c6e3abb99b7908ba051750b8bb3ac6f1438077acc64c92144c91170bf4faa57567766e17fbde6db5d543b1a3af3f1057fb60a5cfe72ce0513dbe19ab36b96fde87d183501b9f899417b5c2c4e86e9cfc98b422f958589601c04c92779bd97eeb7c1aca858e7803c3cc2912b9dcdc348e94d52f048c0a7c5342db1ebbd41c60f5b45e10ea29e37141aa6d0eec7b4db02b3b96215cc8da2d4d6c8594b0c3ff1f04289d8babeb088e334de8b38778959300b7b0268bd544cce1e2d8cd6625e31cb97ff4d10001a86b3ebae8302410571d6bbae7daebb7031ee27353742e4a94579088dc292973db571a1bfa2e0933b3e55fc564f921d131afc37fe3f273eaad647d69735f7241fd42b35bd44b7adab78ae88f030ace41960260abb3bcd65117a64c891416f0afaa360d4eb0ceb9731ed5e2842807cace3d1d475f714a6d714448959330506c7903113b1da4cd13473bf18ec4a89d10bb5289c18ee68ba572202a949049b8fe66f01fe1ca44362bbc620f7d5db2f20bca508e2b03f3f5be61a565a66a08134daa94830ad4ff000c8eaee4078d86318b90d4e753cb741057147d8a1a8f86a74900d328add0741574c18bf1f336ae3e87503e73b7936bf718c094a520a1b58495e3f08432f031fc714fb8546d512e7be4be66e96c54c17fbe71fc3aaf8b894f0662edef298c95ff317dc8a3982b5cb90c9fa6ad4c181528a5dc5ba23df805ac81a4a1956e0a06472a077683bae4aad9946220cdf639c78eed97c5f6070cb161857ee6e49cd27d3f91b55bc884b3500b763c482f860d9ca095277458616f508ae7dc9e65503b9dfc8b9c152726caa4aa4f717d21b5d17e3b7c5932bb8209ee2813a3894fe33fc3a0b380f2ad486e513d7d0aebd44a6fb4cd935e1ba89a0e1640675c7ac5eef3db1880182c89c69c9541fc749fa2a20e35dc9bddb8b532379733fc0f2dd871d7c4e53903b3fe03ef0102ef65f97f54deca33d159d0b8791becef8fff82716f472f178b367c2b67e6555fd53c9f56b8488284cb516adee09118222ad05361a9627ce290a491604a595c66b223580cc5a0b8eb8058f76e00101d5f212eacb97ccd69faf9ad93e5f4604a5a07d158fcca924e7171a773b577e72a7a264751721730e3047d2930799f229a5693f85397f214380df5590c6f63de2015b26666bd0493cb3319b97ff00c4fc53b89ec2e6fa70f1aaf812bff87bf6beb1bd3af8b9c0861756276081187b3155b35f19ffb7bf675869467e93ec83a0c48e0795c48d79920ea365c9acf679f6afc322b0f9518515dcfe754ea9c24941a0a3f2867c3ad4cee8e279ab581e209d819335315be4e614e19b74d52f5f182d2d332c8442318c03593c368c662d36355d24ff7fb375f991d75cd54792c6ab4f7ba57bc65c278dd58540dbfcd6c0bb7ab057d72584bb362287b4b2dee4f4280fd587e7424798e75c1e7978dc48f68fa6224987034c4d4618eb3c588be85cb234fd5f60f792c98c52a0e00792c23ec86850f8666a5a01080630ed996d8e70096bacebc4157eeaeee1014f20f50947e03199f7275803f9049fd845a9d80f8ed7fac12b8476f58f77bbab34242fedf55a30eccfebd9ee2e13766b72d25cc70c68739faf0c441839ad3d76511d638db8219775030efccdfee5a227f3bae0f024d67f9b96362f78a8af287261d75eff77ecf3179f6c9e4bbad605748e50c503812930ac93c2fde251fac55a9d6ee1ff9f09945c3e638dcc72a582e25447e615d802de17d33cba731d5ba78b669ae2621157fa9cc385b59f09395d2910189338cb73da427c2931849945bc8e24e8662577c82aacfe56ee0da316801378d095f760b43443563e8d07ac33624778729061d50429a2c47efb405298403a8c9130ca9609c163dab6282c9e61e7635b7540bafe4834d54997bd6879611d7cc18de4060ecab87183c62f9bf9411d5e839be6a6d6aa2ecea479879e458b1d0ce6ff3591ba032a74b4dae79689a518b9d460575a85e27923ad4e116c65bc8c21a07c770e96e5b00063708f87dd39307182d3fd1180a68b52e96185ff9f2a882be7c45b75e26b872d4924bad441357d5507982457fb89d6b4b3b1cc243d04c238c5526853ebe0146773a90bd237597b9ee14d320f44de51b9b2b25daf07732ff930f30257ea9656a7df1ef3cf1c50cdc357dc1c22d651201e33604a0a815718bfa7b1f965d651ef26f0031434d6a9da9ca2999d76d2d5fd4bd40828d477f9a9aeb3c4df02501213b99a5fdf3c4b710984225f2a1a045f12c12afa968cc1cd243aec8d4d1c3dea550f80cf16efce013507cce36aca7c25f4d1724c8ad448cfb4c50fa5df26fe321ccde546b1b98d5dcf149e807be0638e1ea2746956bc0e960087180bbf507f6d8abc8a3146e841662887dc6ab82e51832c4224688b7806d0b24a801603b47c94d9e541e3b337caac757fda78d4581053a21e1af40a9b0a4a444afc0a0ee7dccec755341b42ccccf38803f385425b93f550b081d8dbc24e129b81864854cd51d03ff1cb694f54eb6d71fa58c0ef04e84e78b431b8d962396dc1b6635629696e89ee57336db35c92bc05aed0b8d10d44d6d076181afc397adac05aa67cb126dd7f4b27826974322b67e350ccde268b71c07c387e518ff3fd7c5e1d8783281e976311c787481d51645a32f09797623f06a129ac1e7d97c8d05bb8929a60b7c87b0c01ddf376d4f8fb6bdceaa774aa8648c111386425acbd33181d1b9e4dc450548a24a8d78c99f7fb0259fce46af2105ab05f7aec27104d2c9ea642b0f2e1e9fda491868c5c7e6e796c5b24e37a75e507dc8618b0d722dce6102e9b2a50414d86791bdc35bde8ff9ffd7ff5322bcf84a674760d58f356166946445e691d3af47b70b1e35a839b80c1d43e24b481eb4312e39b934f1b434d3618bc5fda0033bac50fe6e2ce23346a47d7022bdebccbcb817f6ec04e7220a1c70518a4d40cdf539907f984f3dbfabc2f2d057cc57696bc2cb291d142f8f4647e984d93b0074304fc1adb244c0213c3663fd4ddb8aa015086a65f373758267a66d1da7a3c37ee4109c5989ba9a4623ad50faccbe4ff6a0d59fdf5eba522ebf473681dcc0d0a464b22b31a7c2799ec02aa9c357a68c30ba6c94e7edea1ab967ebfcaa4abb68120fa40a7928b9be4931fbe1fb816f02f194ba3319502ce9cbcec163af1d632847b8248923d249b906f774f0d39464f70e73f01987abff082783afb5de72545b01317d91ce525f85612e39ffabe8d896b95b3dfca58195db405325c2b69c86464c9a23e0897c8e9de136901fdfa74adcd314ad03abe22f545083d15509b778d1bd074478740c9ac808d2e69f4b4813523f628d706daa5c12b7d5be202883e578fa094f255e6dbb20ed9f090b2c1d88eef989cdad31c9326a35baa13a47d5d33b94725a808756000e995638b63ef689da855e1a712acd2c26277b9c20dbf03580be2eb058e7981d11818ce6146ea3d365bbaf74acd4cab614c0f34c9a61abe0569913923a8b47a562f8d3e78f9bd710c94451e455617cb2535755dfa34cf49d9de67a32f0a58eef456af5db30555f5cf099365477c89a9a6f9f2c18c74ced89dbd77eedb2ec210a12f2ea2e0e16fe8730ae4b7dafb8439ff1a21ac74e31d2285528ebc05b56707bc412be5d137389078ed5107b81c79e4f34ec56f4c77beb96fca628869ab6d1a4bd3464a3dfb2c45354fd7865e3dc006abd3acbc83f837ee9f55dda31f7ce63b702f3df97401c38f1dc60226f138941c36911f2f53ec257c3fde962a0710ea3935e0ea0d51c5de83917cb642a8f235d5e8cbe8cda1b0a6e4484eda77459e503e73cfdfe83e06e954aa9ef3bfe6e8616b822da78d10de3c306139b8d0f0588956c4a908888f8a3005f3f3accb2cc656384998881ca4299579ee2a92c4fca572174ae20d2f29ddd61425c602bffb5c1ffc209dcf48a8d896a6e314fa8292aa05bc58fd4d435fd7e5b3ba234500592ff0b770012791e4174198235a2780a4a3c5847b60c5fe37a9f1ede2e027ffae8490af5d0ebcc75f5b463f532aaece7b8574ed076819066f695924c44499600d133ac0db8e4682660dcfeb5c908e774a46e91a7d492749cd5388c10d3024dffb3ec9b64605bb534d05ff357f6c4f78df316efc729c053aa75f4b79486bc2c296126f8c0aa00fe7ab7ad8b2d81fc8c31503da2dcc7b945602de7fe1cf16003a7fe52e9afaee5b616e87bbef8d5682a38668da4715d3f12e4c81126fc46b38d9589d70b776433ca0aaa9df4a8e8e3b67cc158b9ad7dec05cca09932edebf83d6e3a116c1fdcabdffec8ec85c20ed42a62b396962ca045346988a017d0fcd48b68779457843f9b66db3143d15fac53e9b0c47a775231e8de074e63bec1cc2f80657029a93fbcd3c6c3f2ff81e41edff1ddc8f1e6441984514b64c32748f83a4bb08834ddbfcb4b45dd42c15cc59aad0457dc689d4e267374c60cbd97b865507bd23feebb831c220603c9801837d8cc376e3c54137783009f140967f870accf44dd0e0174ee181a9820e1c8486850099ea986d71af37fca6eb632cf74a03d8992c700079a64cbe99848bb21b692bddee5438a7e9ba6507e6a04f1547093dab598efe92b1a182c42089a979f1a410db80dde5add898c0ad19f49d26ec7ac23cd66647661a512817d75eb3a2d305cb7ffc2d7158f9f9987b6c69377e6ed2b7459f8430cf4f6e3bf19b21896fbd3e43add5bfb4546b567ffebb745986ef5d9049a737c380e5a5b0dce2750f1c742d85fb862ff3093729238e84568d1727fa1fe5f960a7675b255563f419bc07c885ed3e7b788fe59bcc71520a1c2f029e22421e3d6eb624f6fad2ebc568a8107cad6abcfdbc5463d327383acd217e1059b664495307e853e8b707109c212fc071cff05acb8ee029736e6fd2000392a5d639e94023e271b4a2faf532e89000e242968a69f8e8df81d4b50fe2a996becea8dd36416e56d2921b8e54f437c6204a580541b30317af0d3e4c1f769e7fbaf79382935c7c40d01fefd85c739c2f47241897f3f0ec0c1c6b6d9b7404ec805a5b2cf0a4eda9ab707929d0028abb709ddc6245713a5a319ceefff34064554a487181e5b11bbfd84699f4281853ab8926f2cabb41b7e158bd62a69751c19e47102f515fbf7d65da0f13a7239be14a04a494c96a2b3fa24e637c15248de41623a978919798e3e180b7eb3522fd139740386884fc71af335c950fe4273819c552b7fd061c0cf2453b040ae788c40090d219858f917b1344d02b51282a21c09e4c1b10e9ba841c4a6f10b95a1daa06e0f8265940a06101f890baf9694539abc218d703bd287c2a2f40c014f755ccc902d5846f5e503aa18a27036ececbda610571c80502f9367514039a04040cbda134c0873b604e0b7e6394da5d48c5ba182a6ea6e8cb499150a75eb8a306120f4fd7a56c5790b72c59673df08b87c7e66426f7af67b1ad19b4ed545917dcbe637e0972e413d1c4ca39d742a84f57eac7b1ba34fe94fb84144b7f84fcc9b5a6bd5f336a1388ba0a47a292145a07fcd14582beb667d8b2ad8b026b75f12c5b1158bb69a051efdf8ba42fad4bd45da8e81db47737ef2f2cf680c4729ba99aafe872cd86b9a35c5e9ed0bf21969d8ba2231a0172880a03af44892fd22bfa9ae07185daca5fee9c516637574903f8164dceef8726baa6cc4f80f14a4098d5424d989a9d17b24688ef445a2d255e8fc6a2dd6ecb442ff129a9efd2c197b15543812fb01ca651d70417b96222186388780dd1f71749e24e317fcbe38f68b110b5ef24e639fe73020eaf97b4dec3fa1426b6b6ce0ad3bf2706a7a4ff89ff9caf354d5af0b0b46c60dc9febcdf0745c7738bbae9d1b2a9b95102d87074eafb8d3d69440ce32da720798d396b8a5469098dc61c9d67de36a5af194ccf9b6d0fdbf0c0f552466857b422bd683085a9d67874403c16a6aec0a0bcc09304a25d06ce0e815b18cd8fc9615dff16ce2f5183b7c994e5510eea19b41080c8a7643e12802a9caf7f024a627a198867f01d5369cd17f609066b3745005a7c791581f8a6849c175e3fadafec7db322c0b08e5038b68e4589c79325c7b20ed5f871e86ed5927772346332399a2e970f9d96565f797e6ffe7acbf634c0c50dc236b664843fdf49dae05a0591d0f3b636b4c7078379ea97f562cc21421d611fa778f6d897fadfe12df4f8cba633d47688b00045ae714008f375fb3b6595377966d7bb641a94c69fc414eece7e351fac45d85e4b12b846d402462974be0f5b884613d25439a0df262d2b79e3fcf30a9f0e7b2dc06a7b1bca2f7d8f18eb014bd84dfc71aa19ec76c13003090c000576642fd78315af9d065c8700b1ab72c5147224c64eb6324535db36ea897728328c41e383152760bfb686da072e8cefc277b029d76be016f53eb99b2e23655b3f41762cf578a5eb48ea461b31c8e64bbb7dfdae977b8ac49aed08238781a03e9f6c713081f5d2911a77af2ff0a202f532c44e729d2f8050c0537000a840189cec06615614df7b417078cb3ef442d16d0ce682bf4ceb22c1b15729883edfa61e6a8371f9ffe8c119169452b4334e88bdaeb3fc33c21ea19f62ddbf60e85a3f8934afa842890889c023ec1e13bf753ebba418355c4f37868a05852b120c13008581de4a41990cac60780d6f7b3fa89687ce50c55f12e5c73d7f39512ee547bb7cbbc968bc5dcb41531d4c1112b65ba2a9b8abff38f0e481734e7ab9bd866cd5088fcf970cb501e8d05c4494654c9edc25a79f23ce5758aeddd85f0939aef849d6120b91648db93ccf436fbd77c99639bcb8ea71fcdd4978a65f9a66e0b8c410bd02d95318224a66c49e9a06acc4ed0972fbee5fa5922ee72284f31943a75c31058a8b68af1c1847d4ba9c12081a88e1b5ea0ab1dc90caf9a514c1dda3647d46c1c2ab1d3259459ef618fb88d428db53c8f2ce7ba953a14b835bd878c31262bb8182446254410755cdb9eb417e9d84259999f0b34ab718ba5414067e886d4e5f98a8e2a0d6e01880ba8b45040a4167253e7a1119561e5d5508d7de36f055e3e94ae8cd30757859d39b91c1e09b16867d5baeb574ffb8dcc172afaf199811a4f3b70bfe3ad022ecc19769f4e7f11a7690cf14a7e0a7920c45dc805351420f95d9c5cc6c618d306458cdcf1dfdb06d96115bdab448b9f9725d51ec5584934b80d68b1f6f8e5ef78ae8df421e4714b649ed9e21708bf3e0fd44bdaf13fb68e7849f9ad640517880a7b4bb467222216187726334e367735166b824526fe5a49fb675dbe22d81e33da3df8bbeba569b616256ca9014adcc179ec09187835def13c0377bffcb84cf43547f159b148d1fbb3e2f28d49278b9f6a9a4809124b6bf7ddc5dd2d17ae07791fc840c2c96dcd76f2bf3a7be518c3c376294bc700d255961edf782b81fa475af75a0d225db28154c70ca332103002860e9d24fdd0fc0e022f3e85f4e15d740beeb615306301b2a34f8c73ef83521a3d2afe9e809f745ea2e21913126ae876e7fa4130460a98534e4ec92a92812a127ba2158828d3f7ea3615973a87a36207051d0aedbd62cf26b74048643a0eba17afec0af1a5bca2da5f3f87ae9f0cff70ddf2283c3cbee75510412f19d7297a1ed8b5dad1a104badd7fb18fe699d550e847fccf6d939b696a17726d5b762bd1210d89d5310c07e52088cd8716349ddcecaff0ce11ed3ed6d97b190bffa6d4c7d0c9db5d3742ba473d799f04f51c36697525ddf066010c0310387299949895b1396b87290053a955a2a9bd57250c6488cc6b1ebffac1b9fa600e27e48d9d654c37217b1fb71079e7cda5cde258e1004675a240da3dcc2e935807719302ff76c6dd55b0c844062e6e2d3948402cb6eae566432b3968b61405c29a5bdeb5fb5d74d7d7678c6d38215ca689cb64d94f81de51b9116c9fdc14ef2c5a9746a4d33c91c509a8e3664ca57bcb95c08fcfd0061d6971bf3359852ae8e0c33023497a46026f923a0b75c6a0c86cd3678cc378db806249bb3e58fb1d013551e1bd1ebbcaa66d6c8322c06c3f316cbf3e4e37b7cd0e90793b7cb62d9104caf41bcef62da7bba2adc94a8fa2214316658d88402439e0afa3b7d8709e8d2559ea1c795343954a7111aeb0c5fa8a04fbdca65e7b61ff7fbd5b6858d31aa3ddd54c376812700a5d0ec5456ace10405d3103b66c6cb7a60f92414226f35b91c9118f709779f60235c126926b5cf6724ed42ce3c3dae68ada1909004f6cd0ebf63ea72ca0db550cccc442bb9c6acf2c032507b6a6dacd559a4cd430463153545f4d8b1f971ddab1796c5577cfb736c80353dff0c604e9b5ec587b92fecb9c0c3ff9b5dfeca81ede9eaa4492c637713b9cb758bcea211e3b459c2c0c872a207a6a658755eea426008aed3cf4b680a9b11fde9652b79e81224242161e01cb89844e6d26b7110f5684ef09aa1d02f84c0e2a4e3e331df436ab2e8af8ddc113f59191d02608fd7359f05861a8d966edc8c6e572d8e08c08d3cfb8aaa5940e7e4df948ad5328e172ada5c04c7ec7bda1d85537ad89c71674ea04336f21bea1ceb22980eb127e70d88029fee021b5c2be1df0069d49ab418cfb558b3e5112ccfda396cadae280487dc0306e70f1728ce251078656a6bffaf32364fe047266fbc428b99c92d8915c26dc03d35b3cc47b2d23e6c7597144a65756f0967a7b5794f67c769cfbe5904dc10f8c1311820a9cb7384f84c2fdadcdb7cfb63e339ce61815fec8b9719eccaeaf476f8c427012cbfe78b564391b97b21c23963abcefcec0f1672ec533277d70a32feb4844786c0c9c20c0e442a34d24e614f6683eccfacb32f966fb4e212451eb82a4859ec716fda4edd75543fd08f04e633a9b11127ea466d5f69667aafcfce338c2aa4807936038e1e4004c4616f0e330a43e6ec0ffc63198b583dec3c3a261a0d017dc91e9ec959c479d41a7d67377362c4c6c1171bf8c6e324d34f10b480e5acc94e200b4d33737bfa5f5672ede285955ce345a682937c7d14cd6d606dce73197bde8934997342a2fccaaf08148e3d19622ca9782cedc3c551d33684f39ed2465fddd12720a070fe073ddd0fa4b9d73ebf1442c3089290c53c2041877638916d5524c0d021a375642d21ea98a41d105d3a9a96101ee61ea03c2f32c107a9a529b1c24831fc52c0b521d39fcdb94300cc9eaad672c0f217053d4f6c2bff3cb2a375e15f006f49b0672521a0f87cad4fbb7990f7d1ee3969361f5611be546d7320cb9454bc3badce0693c7307a76b36ee71b4721592a96048771603e738945879affc7f0e023b23707af2022cef6f835054fde6fa0146c78fd5aab9023b67e2e8cf98df9742544e71cd53f1ef090a6129b4d846a445f6342744eaa7eaa087a85f6cc7f738b889a5a82511e8fd18d47bc7a35c4e6541e15b09eddb6e69897bedcf71aed0f27423d5f0cbc703dad7ce5d1fbd853db5358b67b8426b0f97c28378ac4677cbacbb36f85a3d4cfefa139986d6c68ccd9224ea807722a043f466b1fd428b38a58da832f3a2cd78868d0cae6b6c9d0672621acf1bfe58b4393d7abb5dd71f7d97261409df9a61501d11a556b1a55e7f9440307cf054eba7b2dce82a16d4215a33a5afda6885944b71138d7dd1fc038f28befbdb5114be264b8f0ee8d4fdf74e81f66bd555f6253b6db06c6bf4fa11d93a6a87bea8005ce484165c4617aa601da46243c64a7cb414c6273b2fa01c1188989aa6f01bc0f47c9fbfb78985e77242a81e067088a68422f291a141dc6163ed425d568cf438b83eb70f32e74828ae14f8944540993ff6a0add890d014eefe08ca80bf60b11b210dbc178c59e0580f5fda37c6a55c55f03ba256614bc82e49da90345641e314b1ac9f632ca72ba88beb5d7a201e5199c0eac80efb17bd232d781fd54d619d1bd3be87faaff1f846a4b8f0db8c43324e94e76812b43b2bf011a97af86cf7ca454ce2ed1a27e55c9083353ad4a721496147b858ab9b3cd12ec26873d20e0cc8130908eaac6631b6b70f998e0635cfce7efc153951f79c3f2537af5f2edfa918cc09445f9437bfe1514974e72390e708d084076eb59834f1ba69073eb3dc6d4c45af1bc2427fae262e0cbb23cef44e9b81b4f32fbdd7a4b367bafe983fc38d6433386f2f266bffc954d6b033caa49113bf97044da78e74ffe156184d42e4d193e26f1c7cbdb6c32a1afc1808c867ad67d1058a416a4028372bcee7f934aebe4ade4ec22f8a58961436aca38f188785c5c3f4fd5b4a8bef7520e71e210cfd8054f81788d5324bfc3191dfb58cd306b21448eff1cb591a9b9efa8120fcbbbfe7125e17274b09d9d811e00060b031fecf15fa59ffbd2cef0f5f7cbc137bba7d158dd0d2721042947ea8c504244273e2529ba1ba28de4282127c3e8246c0f3ba5dd189e50b373de4426e8b390aa1167a7a47603f0a42f6569407063b60ad4e78ec5e62fb17f4750fb9cab288d1e77a911e54a7a1a4b2b616edee332abd2df5b38b6416c9a9de0cd56c02b07ab2b31041e393a226561e0921d07fe509846d83248b91709e0771b8fa079b7472981cfb4d104480bb75d21c1a876a86c5d74d29841af48ba462bc73c2ef83edcf6bcc0bddb34c6288978f1557ceaa8f6b8e4dfc6c1a5bfcec6beb1fca57f748a4db3fafe53d1994f6c73a234c727ae68840f7199b2016c5ab443a160de23da1690540a421ca913742c56fec64736a106ad0ce4975fec1e269794b1435654c4aba428e6bda799e5f88cb7bab519adfd9342ca526bb95281850ce137e8ec847f15af41d60c35397296a53e4c95fa0c1ac455d9117d4a4bacf20ab196822fe13f38e4f93e0b3b6fb406b012aa4fbfe0340bb7246ddfd57efe35713bea0a4f8ebc40f2517fcd3edd53c08a04e146f1aef28da35bf9c5aedd4cefa2a965b026023f0ea40b32f4ce1ae5caf2ab92b7714e7b3baa9d8854a44cf90464b4c3e539940ea54560ab0aa4a6f1307c92a424d8a0f691d8baef568eae1047e0bef3ce4e40795af184ed02a768fcf3b7ad585698d7237766eaf16d31a5c27b623e94a4f89f018f851221480386d522b1727ec2b5bb2eff8079d68c20e03f2fcf68508b0d45faff61f0518b0753c34307c449c151141eea71a26005dacfcf23881dbe756589b0a202f8f0ebc5adcd4056373124e21ff824363a0bffb4d25b6c83d0e86d12f36f77d60e6f61078c670bda1a01816001392cf58de2389ce4977f04026c90d62792ffe973fe59226662d0e3eb37ccfb20be5e496f3501e6d4a15e9fdbf3a364f07e8fe69c852000d5778c086fd5fa741f68cd4c9466ef0eccc5e065d4eb755a9d0e395e037c46b852890ef2bd4cb5eeeb1f9dc267a1bd92d2963be88ae67126ddf32b80828e48496e2183d45dfe5a56efcc3083b657015e67c285083d9e6f72c5c3d3c081114a4ae92dbc02633a529c2d58e746f330b9c120aa5e6d3897421f4fef48228ad867a3251d35054e147c898be6cfcc28bcc507a4865ab26da8fc0a9aff099a221e42ac263649caadd19ffbc23aaa52781e725fee22c93d469546a8595c92d1ae214c6970ec91b17aa9fead496c537ecf7435116a998cac238f5dd43a71eaf5d68fea46b3cfae4bf0db4f9f1cf1c298491068c452fe48784742598c542856cf32ef3adab0fbdb0086ff9998d395317779f6dfcdc690a9d197d15615bcb6c77f492223238e7bda9ec7bf4ba54c6cbb02a073a77790d57422eef6a32774d468d131d220c6bb606e1281cd052f5c49a9ee2ac4de7067f8fb973db43245b712c04a6b0f013e87cbe45f49a3b3ab47a083a2e65d28d24f4a4342fe0762b79652e9348381dbead10045702c94f8bdc28d8a4e41c12bcd0ce386b20b7b283f0f9fd42c0930ca409db76f0d0668dbfa296fcd45d7dff0fed1302cc69cdd9ec98d64b142c03f85ddfd9358916089dcc62249774ff4d4bbabc2c0c773126d8a724377d4d775bbe7779d3220bc960e215faa0d757f05d282308a93b48c530bcdab8818530fb2d89f0815dcb951b94f007003eb4a1c58e5a544d40477383bd1847e254962248a92ee44434c10b14b757e5984fefd33bddfdf8d1f0ad419c22fed546ebe86c3cb5d48d931eac199be75a77c3590b0ba2ce56702809fb11bf66194c7eb2f09a829a72dab9a9016209d8ec3d94c95efa194bc35d9187c60a53b21c7d21723b84fa065eee98b95d3d8337d4f5916aa83677437dc26ddda5371ae77b52b4de0a05bf406d676cc7d7d36bbb5e9c2b6b2822700514106f73adfbf57216acc0a92e10799b0aec0d1a5319859aa971e935bcb3d649f23a8406dc8cbbe84d1bc6f54d867f49bcceabc4e7ed44c8cf5f0db261f43d2937ee94528bf69685e22df1a7cb7659abf1fe791de32409149e498e7c5909cd4a3962d7f828b82a47cc71b379adc418881a82775bfc6c471e9aabb2f2bd063842adf6166c57d47b0901347032e142bb2a7797885bcf4182dd5db7ee93c726829a3b8f5d4b6d787ef08cbfdfbc40e816099e36b78d8420961e6599fa94b4168235adc19241fd90c21cea354a418b6a377e2689e14a6bfd9c17910845ae425c7b11e021179086b36239d67a4f0019e4887c7b84ddd5e1a55f81949ff9a13b97f736b7ae60f33bff5a36e5abbf3f930b4761766b4816c5fa973a875b9c2f138767ffd448998f3d6cd03d62b0c73ecebcaa4b1ea05b7a1fdfbaedd73e0f1a4a6d12a584440bbb9332bfda463a9c9970d06b7e865b7bbb9d16a2402ac60bca698d55f8314ac489b19b0194e9f6a81e8dbebaa43d80688071956d0b7b963d7e304bbdb63581cce2c36380474f2a7b2063afd6363e17297ce523f5f4decca27e71b24257bd02870dc9de519d26b3a24e3e0732a5064b08303eed1bf257f1752712eda8f2779d258a2aa6235d6fe805faf199a2323b5248852ccb47b723ff1428bcf8390f198f9a349b7a9096520aa3e5f1e606cec06d21731a6dd040e0ced1df0b71550f0136e3edc178d1039049450e6dd9d3a5edd4f817b56a669e764f2a33d64264cdd4ec6a18f035b4b460ffadac15a64a35fdad8b2044063632916034b12a07fe40f79f61b4df3df37581656b1073d439ac29f24c2fb535a00d5beb4a2f868e662fcf5ea6d8bc9a4a04c6ca713225979327b97ad1bf8a4dfca75aece416d78035b4a07049758b277f0c37c97d612103e46d840fa3c0c8c9f5a30285ba4077f743fc2ca79fa81431f28947c1886efe04f06cc6955b266d79f049fa5589bd543a4981bca4f05f1496dc0083f2bcabbea8d7e14b9159620c8f3bf8925bca89859a3919e0b790566da852320435f795d4771d301cff6f8f59a85cf118bd21c3469bfe62b76a86e4a98b81707df67e0e1ea170ad1ab153f626b81f3765304c389ebd12467509d2b9e32118f7138c2d17901476d7b7b9c49028892853e54aa171a0d0aeabe720b5c53c0cb6fedf80d7a535ef55a4c68b3dcdf18a94d0aba62dfa8908531450ec4f1420863a3ca56aa109b1ce47d52262302d12a292881564f67f3301b254efa66c9cbd980e27b8da8818cae64b63383965915a480c7acaf8429461350f6f8e319d69cff74b450d706ed5d1f6fb91a654d3603a5317d28432503e235fb698055ae1d705935bbf7eada6fcf1152be62a00eea42b20fc93ae410dd198162d5f84fa2fe077d6be36fda10edc0c49077ba45031819b8269513a3f3d8cb3c1c8d8e69326f0ce6a15f299abee60273292b819f334a532777da4fa9190bcc31fccb5386295862a3c2d353770825f1c3658dd7b5a4814bc6492b63e92608129169bb71b923c0d78dfe1473c101cd55e646dc774d3f868a264c3c5789390e191b6805310d68bcbb041d5f1ddbed0c0b0c33250067d4f0ae064c4f9a475e8c76238863ee01e589d84444572d1e0be2e53cf02b7045871355f1729ce720a780988dc871ede2be41786cf594fb4316132109ccdb4b638103f50a4f4a3b1095afdefd31cc7a8b7edfddaff75ebaf479e2fa41060a5202dce5a5cc40feff9203cff1b75d0204b988465fc6ce107f04ac917d1f16eef74f8bdbcca5630e318ede9058af1036b0685dcdd84dc1d5d71c049627abb8dc10a94783aec4a08d978b8949d246e5fa2f53c90f626d041e6e483973bfe9ebfdb4edcfe3e52ab68e08211e522b10a01d86459a4c0e7a83b82930e8803880d566de3521d7aae44f1338217d9bdc375fc25f26c3b5ded7dd6f1e956c348a3f51c4b91dab9b389f1f135dbbc69e05217e4f36e97df1cbd8106b913581f18dd9db31c6d248d2f6d69cb066347f307cbd321b9cf1e0fdea8964e2443bf9d03556bdadd52534d81915f6772a14333321c6c6544186070fa6bd585213fdb7ed617eeaa053de89144d69a2838bc8a5d00e7b6f7d964136701b377305fc3fad3c8d9a3918d09b29870c98f2e65943cd6cbb03cf674672bd8826593e5244565564c550ea37edda80bbab30f1fe600c6aecd7cec49e9455148d2c9c418aa044428978658093c92f167f1d78f82de3fca7d91bd38161e54a184d2e8f9680e7daeccfce8df59d07f9dea1676560d86d720bba827054b49ff212b7904308c60cd75f0f65ba9b214491047a5e93b8d85cb82b3828a3762fce87d2077c6c695da7b585e950d4878e877ea723eabe508e94c1658a5b1c7ef3a27df81dc30aa2cf1ee6a97acd857fcb203e430730e0e292db0ceba218a18b19b965f9858362a6a2f512c3bbd003dbab17196ac406f9113446a54073c2783097578c3d8c3a5a709fe19eb5edc53def1da9b0c6727a6fc91376ed5a0bef36a602bd8ca22c436c0db90fac72b01da84b11d793f4a917493f3ff0e916b11e64b7aad1987f250ea2a7dc067d7a42c866ad5c5a2e380a2e174365593fde27a26b2d59349319157c1b9ca03b0c06c648aaba199b073bd2afab54c278b8e828c826abab981006334dbe5afcec606fae1db455ecfaff366c900832ba11729522db8e4acd16cf2d79dfb06646bf92106f9695fe4a7f090b715741819be34a93aaffcdc4fcad5f186425028eb78edcbf3e9de1757e370ce5492baf456a2d3f35cec6cb82c02c73fec88c528ee1c536a19642113667b0fba305dc41a71dcea61513488b61037a81f2266919337f076a383ee7f04f3c659a7a631c9d4ea74a3452e399e82be676cfef99d720af374c80c052888e942ee40cadc3d24aa6d4f3a03e480b6ac75d585eddf01a63a1f4a072e1745aa7f9c91513b6e9ea6281375158c6a145b53b70f9a740a400b7195e6f57f50b3b7efa66bacc522bb5d6c62b4a984bffc6a566b81c718ab6f059307d64c8944c196142140a65f0e0648649a549a738770d2df22010d53c1997adb21a5da3da587886eecd7bd9a067afef2fae00330ecba774035581eebf9787918f6705ebfdb901ce21d8e6af8d1c9082a99f454f00eff6a5cdeeb17b3fbe6b0c21a856f69defbceb310897d77afb3d4926b3ceee35e60e4a12bedc5157b0be6a2b06155b1a25d1060699572c712dbc73a689ed188265cc601c37d7b1e362f5da9db312dedfd0b3db5a213e3842ff45e5e870900c5fdd7542d15fb888ed0736aa34bc676f39c1c3d242f073233a5aaecd1b40da9aef2e520143ac63d8ffeb82bfa4657f49070424d52151fc3fd4efa7f97b4bb480d3ca9b987d24bf3061b9798df34955c262d264a691d1c4726a7abf9a2eb7b2570a73b3228ac932e6362c3b1f3874ad2748ce110e033dee137a0036bc04fbafbfebe6cc45fc1e43d4547df9a6ea374e2ebea0c64ea693c3de1bab972820cc3889c22dd4761304a2f3be384530262f1175323eaff1d4fd90818c1571aa1b7e1a7861681139efcd3a3f24433a49b953cf274c8513e55aa2fda475da4e7b0723cc17bb8ef6d0d701c007470595365cfa505c3f48729dbf403c4ecd0885688d5827df1e864e3946d17e36d63b7b3206b82c3ffe790df73e0065e819eba24cd257f137cdc37d809b78070efd1e5c1186d84534ccb01c29f119f19e97e0146eb05360190c42c2625d33d5bc21b337664d20337e21074794b2f84b040e15c16d33cf5dc0af2d6456f0f71acae5f2433150d2cba15d06c32f7ed34763de6b05104d07bde8e8d83d45724961b51fc4ea4f30efad18b0d48f43d4b0c6c76b629d5768c1e811392901ebaf4f5d116f232ad7c7513d5d926839141d1f952c228a3d10f1a3d0ea7a78d37b5b4d279cbd3a67673f7da2007d35f0155fe3be5f3248ab1cb0bb66e0d58c1360d826783e321912538841bf9ed25feb0694ce6b89bd880873843a0322d11fcaa16aab093ba7e5ea5630f07724f026414a9297cccfaeed760dfdf0a70893d90ec3c73edac8cf119d4fb0aca1843d1fe23470e9ab38488a1e87a5838c6c278b6d63c3081d2604f3f264a3ce3024835bb6498a0eaf0335f045e75e0f527b41449641b7ae387fcae708b676d6605e4c4b753701101fa8b2e2fe17c9234107f3b4fb9c095c210f2caa4686fc2911f814bebead760f9323244da9351fbac4bbff2b618f1ac9dd4d371f258b15c54657de28094b0c2125ddac88f6367223f604835540d359f9efd59a7acfa2e27989c610eb1019730567c82b29c948eb02303ed8008a78f6937e450a9a4d0e29be1e187304bcc0c7388422813f421b588c3daf5fb23efc5cf52c261e36271d8647e88611beb88403219cf4e1c7729e68acf8e2d212633aca2eee8815351256a7ddbe232bc4945b40e8a4844acef386768a49ccb8efd07fc80cf35b8156c107b06dbb43f58fb7b8c8196f46254a354e81440f7b3e00b1e05ea80f28dcbe54ed4617d47f8e0f32d74835a19faabf20cde120b15a0964cb41998df569d4d5b5ddc94a0339d4411060ecfec07a2255f7203dfb3114cb4238ede90b059ca0a908800816ee858e09cbd5cb29e894cdea3bf5389ba9776c2a57075da4bd6c248cadf1aa506e89d4bc30d518adddfc93a62d64b2e19a04c7ef830e8c4200173f470c50ac2d0dbd530980477a29033160c4123c361a3b2e0e079b9bc8cd8b66f1dcc237aabf0f08c6cbbd39fffe6e8480afd51ab31ede585a3c166a8edb779ab0409cef085926c4e21dd31c117a661cd5f3ed22662a60ff88b1fe85779d10f16c3e5143e5000dcb951713596df0bdaf9ad400374acdc0197fdecefdbbd0df04934553282e654f156afdd3538ca1a18765ca6dea8ca47bcd0034658385ead861450799e5f2fb1f1c5a828739f532fe0162409ef57d6f788e57188852e004fe8c908160a52f69f061f2e79e4ed76d97ca8f368302233b26f5de0d2d8cab541b2b516e46ed798bb74de6c6ae08539f5f90cb3c70bff4bdfb0acc93aee1f897e62b360e086abc619de00b93c447194eab4197bb8a52477951529d65f6083180f9ed44aab53075b6559749a0202820e184bd909279c90d8d8c5c0266174ff3b3a8bed89d7dec90704a2bae0ec3cb24f9a8a618bb8c39d8aaaa709b4b75f72d0dd7db726526529672e0626d920567996678ae276c9132d4761afaea351180560e3d891371503d788a67e5ec7fb0b61fbba9d61d3c1652bec621ed13573d75826a1a214dfd142328eed5310f37adb859e4ee717a9eb50e9ec0e5d19ab17a547edfea433108b5313bd3993e3e544cedd86286bde75a327545662ad22ecf3144590e6f40e95dc22b8d0add633d250e62b8b52d5a0ab2238bdc3f8f0858eaded727e9cbe9009b86b22a7308b0905318446ea076c08dad3bbe972f092bbf6fba3bfb4fbbedad45ac922721afaa5368ca6ab132a89dac2f21a5555be0fb9f3404225cbf971313cad5cb8aa726714f4c12061b6c391cc1d86cb8cb2b7e8896c2bd92392e0f0998ba011f3da8d7d694dd7653b258e788ce0c0947f2b11d4d41b7d7b0647aaaf5d50597865e507a01c08d24bbd0d888b2ac6d6e7b459b71b08a3d575fe70742898cae499fac042a4f88d395df9ec69b6a4fa467a2480477a86672920c91dc4034d0f55ed005053232650ac96d45978e04918acd395d7f72a21527de8522085961fe3524fc74b94affb30ec55f2dadb09a0478b255fecf852543ba3f7a492c83acfb49654fea5b46733fcfc47802767ea0453a8a5a27837ebc48c44f02a7da294debeef92c851d82d769e28f3bc33faae28c00b0c34a5cc29b392a32ac69f4e4122c833a9b5398838f464e6dbdaf4138f0461b378b2f64ab2127c44f99aff207c7769a71e1935d6ea850ce96f234bd0e3239d4d2c0293bb13ae05cdca6d2425ab3ea5d7cec62ac898064683e54d66d4db3bd2006ff3ef351150692a160509f018d49bac2c8447e2eb4630ea7b2d615435dcdb681aae796d4838b7c76ed485fd73f11d3a74889f8357409bf8fc232cff084b5a7e71a2f8e4c93fcfe5c3930d11ff55ffea9f7c65c95b70171b75aceda235afc657c0889aac5f1ace3100274b73c8faa40daef6237607e1705b1e8ac8f75ea9db899fde6625971f217e8bd8a35a7a3770f606a8bb2f90c17f4e0297cb01757960543031bafcff12a37a20027aef3205a7e024d2a49390b9a91dc70c8dd8cde6c5bc4dfbebf48d25db7af00e91404d474b2645b0e1cc43538b506cc2345ec69246d4efa32ead035349f789efd9038607f0bde220cb6ece3c09d7c56986f630a33d61780ba1f7130ef0b1394183be79a9a90cb8fe0a21623811c4b01d28705126502194f9a2bd4d279e3809ae9c7febb637c02c3697f5c8e03d2e55da2a739d248f5889c3a38aff6463591f7c380e1317f52e38801bdbb2e1e8cdc6b4731f527fb0a99564a6bee71ae95b6261189cf16f85b2ee7d15e1df525664a1f965b4ac84e8bc0cd1f81e1266c157e172bf45c73912503d0414064378ac600157c2e2c93268bcd64ca3840d2f3d4ad3b596c97fc2864f442702b8d57b5aa573700785bea1dc7ae6686415e91b6883e788d84b10a9e80840626841afd89999e230d8d4c7eafd643897613b6419088163b2400fefdef583a5bff1dd59e101c0f14250f74dece926cebe5e2912874eaba03b14080e6845e939c0d1a0393aadc83fdd8b090ddcd01129fe6340fb7251b7d78b181f62c34d9cd6c36f66eb6871ca4213cb5e68879fbf510801c735db11c2582bdf4d2e292396695f15bf7146f0ac79be55a94ede1d1a1d9c271c87cf9153c1d71296d4e7eb00c91dd3cf0e534517ad2ab9b2122bfe24b114696ca5d14b4d4f9072219987e9175fcb207043d1f08d9d8ef7e0c99ff50c7c3e67c05474d05e94fe8f46cd0df8229bdf165cbf17ecdb38b515cac5e95db9464da9f40905301f78a58dc0164563735d6551e528bffef6157a9be4f132c881673fe3d192863348774eacb6d5d72c4a86065a963a409e8e1fdabddd3a2f10fd6d7f95c0581b2118b1d340a164d0058cba0f3bb0e7a79c576e953b334ef91abd3361ad6b49b72690a3bae35766cb35e350bbb34f66d52579a3664e1d68553b37b0b45daec881c982188bdaa5c5ab3189053eb44f25bec99b65e3e08d5e6e0b28117e821cc390288d213c15cc5e3ff91c5ca911e35e8332b9b79acf0f846faed37ee317fb9373e6865f3a0cb5ef5266493f52d7d0f34fdddca7d9db24d15b2ac881f3dac5749806be835bfa6c680174663f7f58eda498e1eb17309b9d3b222f9124392f9e864fd4c8dc1308eb30f213e4bcb89c16bfe584613d1b53bdb75c110c346ba600b0cad706ee74b49c718925c72765da654bd22a87bc1284c111fbd98554a7a9f6e97b7c71a361a922ca58c96bbbb5d8a40cf74fdcb6667a7a187afa81bfc8394ea473575c751f5a7d4f07604188fd3321c742eddca9bffc4168c85d37cc34c8ee5365dfea0c2281f97c1ad09c6873d8341889fe19eb5edc53def1da9b0c6727a6fc91376ed5a0bef36a602bd8ca22c436c0db90fac72b01da84b11d793f4a917493f3ff0e916b11e64b7aad1987f250ea2a7dc067d7a42c866ad5c5a2e380a2e1743655838ac1ee010844b15c2e2757704e0071c66dfa1d24b2a746af83b95710ad3f238758aa3fa147471267818554faf71aed578bb5d7e8b96581f429b13fdbecc513b6f9b6954e35e161fc63d512226272ebe41d71546f6efe4558c28c95cd4f42422c95f133f4fdbb45e78927a5ebbb5f95280a8e00b6398e92d21ad5261c1c045753f00197b6c13fb4e4ba86145fc612d006add25683ca004e0f75d8f89f277dc6d3446678475f539abffdfb7f18bf898909a029123d86f53b89d1365ea0fbd7349b2f6d2b74bbce552012f245bd6ae390bd713d43c4484eb67c6dd3fdbfd099c478df46ca4256d612ba2b6229ffe56228c5bc4a4f025e077ed21af50cdcd43cb5e259b8bb22a732f39d11be5df22b17cd67cf6e9d742a3ddb9538f4f5e06d2edc894733703d2f31769a2591f8e7e3e21fcaa7a845c5aaae28b540c86beed7d84cc1db22e6d6077d8b1c679b459ac2af112fcdeb263e5fa9bf9c7e1d44b4eef403accadf893179d1d09c07bf5833461f78409289fed78839dbc3515891dafcdbe3edb4765b237cba242c0054ec816d3d361809bd7fae3f4de9038e2f2225b0de76d8f9f5ccad157b363af8b25e9da2dffecaff9daeac2ac1368f8d7f77a1697630213bdd62ef597ca67839787448ef756b3eb3f7da81c9677f63a08b348d5e870900c5fdd7542d15fb888ed0736aa34bc676f39c1c3d242f073233a5aaecd1b40da9aef2e520143ac63d8ffeb82bfa4657f49070424d52151fc3fd4efa7f97b4bb480d3ca9b987d24bf3061b9798dfb8d0005794c61e8f7a1bf5b84aee1f2bc8b57512a5c74271a76db327a5793e11744d96b7a50af3c9169737881f0fa99542d16b3dd67cf8a4d57bcb4fbf0ab9aca4f4498d007a0a44dc116d387170d88fca4eab8a3a993f8c18416e57fa5a505fd53e6b954ff6f5e10025d4ae8207e9b37ff43425c19a3712dcbaaf93b6a82cc10bff8384ef5f3acd896f748ccfdfa5a2b15816574f477bc85ca477b35126f6f77ba2200fb93f70496d243c05f7b19d8d644667be427f6ebbf2e8ce143b91f8c120b3e9424d09aa96a1470290db1fc0686b62901be60423c7fbc9c3d68d7eb64982e72e958cfdbafe921640dcf1990ec6d15158164d3dec1fe239e4cf240b7dc91893a71b2a14a524ecb64e543134573bc86d25f0db6f0b470f2cf69807f2f75f0ba25092351e997c263cfb6fd493220ef306ac1602dbfe6f6f012bd6c992fa927e3213af39ba2812d51c4b14459a435fefbdacace0acbff8af410c8ed4f938d6ca7e704697ee2a147ac2b40bc232e184ea0fa9d211d936dbdf6423eebed26e842ac858dafd1b05c8bc0dc802747a2aa2a916106bfe9e5036f0127df7db66fc25f9f469c330ae2d71fd6115af93e765bfd1b44e27ec416f7468daeb863536f6fec7a12557882ba8e00a89cea099ac1fd6ff9b6c889748877eb9b389b0ebdf4f25ba28d543cc4ed3c26922cf17fc214b7dbeb0f1e46fe0cafd8e413409d7a557849990abe3b077fc977fce42c51fbf879d292c704717e9faab5caa1173c75875d09e6558e14a4d3d654833d972e169dd8bc0556139f07e03510b495d55e9e197e70f416eb829e30cb4c941608b8ec0426f032eb2671e3390fee6a522100cf258b15c54657de28094b0c2125ddac88f6367223f604835540d359f9efd59a7acfa2e27989c610eb1019730567c82b29c948eb02303ed8008a78f6937e450a9a4d0e29be1e187304bcc0c7388422813f41708fbe68f5ffb2f522ab4d563ab9c0b3057819af7b787df5a38bc8ee06b0e7513ab0dba832a1a3fc0208e992655d10c5156e04bb7cfa33e73ea84b6d3f2c19cf6917586a643256a86255ede9f52cf9046fc7ea8585a631e777c3fe0934e34875d730453e4aca4e8b43ddc27e048db259ab63055b973924c76a94bde00d6b4930cf5a57e2edd7fe793d52fb808e92f8d91e29eda3c873f6aa194f763573bd06fab52c8c2c49c114172a84e15684c9eacf5fcb280bfebed2bdd529a48bdca80f757b34d76c6a4e9e98695b320cfd926258e305dbd4076ef0c7a7937b781b62f73a1dd24252155cab6c34b4780756c87f675df182f2f85aee539bc67d8b956a988b602fa8e24971fac2fbc9d4b26cae027af48656e9f9443fe78db290cee8f7b2bcccf995bc5219e6e2b491cb947940e82905d9cd33e7094fcb7f489d26621d8f344d3ee4f5a321be40b5f693ddcdbb8e31cb5e897950403b8b10a6131bcdb9cfbdf183ac6892ddb7eeed77acbfab869aa4c684d72f156afdd3538ca1a18765ca6dea8ca47bcd0034658385ead861450799e5f2fb1f1c5a828739f532fe0162409ef57d6f788e57188852e004fe8c908160a52f69f061f2e79e4ed76d97ca8f368302233b26f886b1597ebc3a28471c58fca36ba5b9ce191baf0bc77751f6511b5b2717595322fee0e019fa026e2008696540f5f4f942fb9d9407aba2001286e85ce5babd7caac859fba872c46607a4a451533f2265779f8d0a3ecb5d1d983f661eb40f7d03f6d46ed698da7ed3b750fd5586eb686a36d2987e82326047ae1f2e8c3bf9b5b8e09618eff4eb49188b63586f59b125198a530ee334a2e4f4140f003e52d8d1017b24bcf0ae537a91dcba68e46815d91dd4a3c718e0f9a2a9630f2453699c0e4ea51a4334e0706209b82800be716bb0ee743dcc7474001c0c3fb9385652e112c34ac1ef43a355fbfab229536ae1b684a17af5680dd9f9df2a565b3fa792cec98114ed19673bd137f4e187c2f7a6269dc36b2cd2abbc69e9d6e1049bf38a16a068a82ac54ed727e9cbe9009b86b22a7308b0905318446ea076c08dad3bbe972f092bbf6fba3bfb4fbbedad45ac922721afaa5368ca6ab132a89dac2f21a5555be0fb9f3404225cbf971313cad5cb8aa726714f4c1203e298b693b8e6cc9e306ba98a86274e402fcb6f5e2126cdfe579f6e6d8b323141ac7965bb0e7702bd642932ea85bde9047cece119bfa8b69fcad695bfcc8fbd26d4a745e445bd45c40fcde3474d9c4b377e2d82e07c3956a48038947ceb99d1086190cfe301d99babf2ec618cb291f20b9e6251da2cd4122ded491d8443b872849fd39e4fcd9cd90f7cf98b4aa38495e28e230744a1c17f871bb647c80697bc8db4743f439f5976adbe40dbeac0ec41aced392ffabcfb9f484560dbb042291b6e8ad8b380f6eb6c8f5917e450d7f8b2e84bbd128c264e5cfb459518f8e22b96f9085b81750b75edcb24630ba3e5b862d992782d327174f19b84687a85b409fd30fc60eaf5f465ff1e0b838cabaecbcf3359e4e2f304f502c2febb604b3cc9ec87a0b84ef92f19dd80c92823c6866e5bc6627c3bf1814e03b406f69a4238eaff34c3fda080e0ee762e072b41830db2eec661157847f540f123be94f72aa59acfbebb06d1387c7f7a446890451be3d04e96563bbb0040e5394743736f48ba9163e9da5cab003e1dbf9e582d2d131ecf88fe7ac979bef1097b8d3854699fecb6100f03cd75e7eea6e054ff2e1c0ac375a9cff5727ccb9675f4c7efb76650b5ddf87ccda6827ead2df3cab018a62dbcf0d9ce216dbc1007c7021a8d01c3e2ceaa9ba56ba47f2663a2d381e6791373d42546abb342d282371fcc71d8d19cc54f8afbcf747a3a9a5b55df65b866fd667baa952bd87636ea8fc7eb26aab898d4f0d2bc99a3ebfce2d62b03d5ba925670db0d7455032db6510d4fb595a0aa850e1372b0fae00c8b0e8257533199d5a3bf51c825854c4393ddc50b328f496a602ba01662db53e362c1c2aeccfdf7ee10408aa3a561ae67393f0a46ba7c3fcbf509dd9078cb2e7cc13ff866d4703e69bc14487a13a2ffb07651a509c80e9aa24d30f9be35601963db8d5d95ce34effc26b01378214d1806fb803513b6e019d33f4a155667d16a24e1951331f0dae0263e9a026f2d66bc22d165ade40c3d617e432b6e168211a1276eaa54666c721a965b3073c84b125b58dc498776ea9be6202e8ac0ddbf011496845e22bc348da2f6dfffee50cb5a986555656e8b676ac4197bc29c112e181932050483cb3693dfdb485799b670ed161aaca8070a0b7b1e1c20a550e0043b703dc34f5d2c75083876a42597f983765030ecafbfb1766890b3e7678e115eeba9738bcb9fd18b771bf287a180248744215304624792c2b6ea362835f48f37c77f6cbb52b4f4674abdc28a2d26f2ab6632e728d2d45ad44d89ae8a5650036f6d378da9a5778dae7b7d324d7f583e62fa4ffc5d719da0c68f3f4d779d77f83558d5e1721e7a18dd67902134b4686dd00a7aa4966a586b33b0c031a09be11ee65398d580ae581f120924692247b1b234261f8c568b53c5bb6fdbf26ff6050abb9df125bbbbcbae1e2e8bc85739a2960c93defb75698cbe183f2a97bc3bb8bd08e131647d630308f8c2b823001d137ee7cca6dcc4794d59c5fb1741fa6514ef0ea976b9d7d8f9c26ef4f87b6c4bba7150e2cee5b24f34c79563a1fd6b96c1288c1c0ea3d07f6d45789fb4dd205316528b7f8b90573926ddb32107ce85dd3b77491f9ec7e175872712fd44559934d8d88dda4fe34ec43a739e7d5394166230a0b5f47a7b6314cc396547aa5856d6ccab79f665aefb2acf8000933302e6e7f8b7b302f380d1f23740091a664f67a41bae4eea6ecef8d973780430149720a8c3a42365c9545018196719549e794e2309977745fdfc477fdae13f6ac2491cee16eb35310ab3f0f3bf5e4f70fbb3040e37b89c31d6d30b31d62b6785c455854ae432877f678a1a68b193f9831fe37f40534982ee30274812077173ddbe9f303f86aa21fb170a3966ace008c08328c0b9db5c7a5c938b829f65f57d3cb62048c5176d03acfe668e4c2334417999f29e1055e47b1da7c85f23b08523f61424bcd945f189ef5f0416f91a680b82d337248a3fd06836181ebbe704d5121351469fd9fc4fa210de42941340fb8e61eafc3ae660d82502ab1543b3c077a2291944f1fe9e6ea8ef149e506837c1843eeadc6faa8bd18a338b27d4029ba082b222c3cd2d6cdcf288a4860fec5b1e2a8c9c79327ef0200ea6ddf9a9ade80952a37fbf6d4f07901cde35c038722d140b35afdc7a5ccc5c20c3c280141254c1274c0205172e35d38e9ff45299f786cab48b2bf4de62bbb2059f3cdc0916af8ff8242af9919a1346bdbcabe867c132f43b65b1c9bcfa66238ffd82d6b81b214464325a4e79fe7085cdabf50fccfc794f68f684eee3874dbf7dd596b60e8f8e882a6473bd466b033d676f4a709354b1cf0b38c60675c11d00d1e6ac1b2647efe21ce443f457a0373535c76e0dc1ffd80fc33fd7b5aae4c23bef8ba6609e3e47bfd8bf6912fdf839735885e1beea44e29ae0ea702f9f74bccb9e33af907a26ef69b043ad5704ea73f42f48bee05a13009c1613e68ebcdfb2edcc45a6fdd9926141de4e582d42f3c9ae72fdc6fde5139f5a51aef82741031cf08438e6759938619ed27632c30376a8ada14619c73b2e9c74027867e0137eac87ac72ab394781608bc6fd9b4a58551454b1a20e69b826596369bc06bf74825edcdd0d05a0f6a86e9e0be6f2e04736f1b0fd60048833e95b3ca6d25215cc4aaf4b9b147bc08140d0a76512d5844661801149cc029ce180223f20246c728bf7b9be3bf50da1fabecf67de96722b775ae8a84dd7b9ad24d5c5efb372f7cd5a8b3ad2930a5120ba66c1120ab0afb22ee1b3e81b1c04ee2076aee17fb55b85f9ced9478b8199ff2c8644f1dec143d5fc141dee0862d268e64b511884818796f126e6c3116d7dc933066752279b25c04500152d98c545f02e0ffffff1f