PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 83966 511081de32815fd4abc5723f0a56dd77ae4a267484876691749e92ed297300d8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1add38a355eea404022a8967709486836372872a0f84c0e9601e11225c657450
Certificate Block Hash
511081de32815fd4abc5723f0a56dd77ae4a267484876691749e92ed297300d8
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0002ad010002c40100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ca19adfc01632070832ff9c3a662a7a66c61c905e9a4b26f2a7a65bfd42314c4c4adc665d2e905f4ae51787261d5a9a834b091ac115ea4a8fa9f2fb717b729108790172d98360cac7b02cc71f3076c934e3b205fa0627ecee402000000000000000002000000020002ad010002c40100

Raw Header Hex

00004020f74b1ecd4aacebf323609c1630acb3b68da4d0a3ae08573dbf14b7c00f5f2c1c740911df55d255a93ac2c60cc44b47e3f0df37d303bf078fe18582378b2a8b0fa2cc4e6a52c700185074655c22111e60e9c0840f2a8772638386947067892a0204a4ee55a338dd1a

Proof Data Hex

59,560 bytes
12121602030732b879effa5b569704fdcf70ea21cacd4f15a03ef8b03289c8fb2195f4fe14e26b6817b58401c344739bf6996c3172f3c13e0b128c7fa2c44f1ae217ddfeabef18cc464ee65fd266e56c0c7fdd1b1a60a3cd64673d0d9a0360f10d88d4898709be9c47e928ab0b82f8b5d55660ad341dfc56f5da6a1faa3012fa98392775cc6121aea020054aa7fe4ec15f826a778b1fc3f2cf9bada2eb288e05dde7c914f1f272e1a1e000081ed248a788d1e67855c3d4d015c8472e82f5fd1c866ed0944e3f94208f74c21c0f0a4ed80d13dd2efab42050e473b2fdd56f37d89b8e07232d5b64c7230f582cbdfd9f9f9e87032e097865493bca606f0e1f2b2ff08165fe76860782711ce34c987f097f69cb211c01ed2536ccb9dc6322c5841fba87ef9d62f0ff8953e42b8d04ef7af2c85076758192b0ea6d6febb0a3edfd336c54f487a89fe73ea00091b22281c0033d975ab6864405bc890c216fbc0868d18bc17a02472dfbd4051cc95c4400b5594e27e9cfff37d8205ebb623cb9960c8e30b2633e52ab9aba4b28ad305f1eacadf2f4eda0ec31da004608828cfa3848b7b8fac06d019b729908890ae8e8ea1b0998e56dc4fe2511c41bc889503b735b052c5d9101c87493b8a6a9c3cf346245585df50f387546eb297c99b2125bb34e59f492682f5d20f4fb7e83987baa8a0a403f81dcb8b8ceba2fbc5dd057cf5844d033b299ffb5f4adaa40b551aa52bf14689467f5fc7dc8992df9b817ef6b8ac22d29211c4e10a8cc790d949bd6ab0e23409ce7dd438f04a17fdd19d214ec8f3003fd11679811d81b9477aa1121b1a166ea9f274cff8d154d35185697b1a6092eecf273fb0c5f41574322f1b5f7121773f24556e8e18669996c6a65d4707e33523f4ed540ab4994fb432c52137092a2a2798102be509e9a6e55d4b58f00280cb0d2e5fac08c5dd22b3825d0f77e94cfeb91d7c06c1e9a5b8cc2fa94169f2390988b0cbd26de6fdb25d30944caf9e58e22f503b99743be9c3587010a13ba7dc918fb1943200e63c80c04116d98a161b35fea9c3af36cae8b2911e40bc1c7d14ef2989b7283f2d7ff1be05b14a13f3e373afdcd6523b4adf43136ab06aab433f8f70a8a656e8348e80442e6bf2a787ca3fc564431cf245ab90d0f93fe36391df6c0d9f5ce8dd0e397315fe7513de9d3669c489ae7012d77beb6f83d4574cc12d0717af992f9aa3314719a6d7309e53d08abe6afbb7b7b8384401301e590b13a3fdc308848340dd22a304157c028f74520347e9f4808e179e88b959622df6f0bba4929fb719f8da38f85942892f4ab25fc5c2312e053ca1292d80b8ce9cfaa598c378bd5c64ea76bf24fe34b7f101c37d4ce86db0dcc1c282dc87d028099a6ac7c680ed7cdd6fde9b2f99b2ebe6956890c9e2ed9a2173e5b17ed609b8ab6f565f31bf328c5eb5c9e30767c2eb2ffdb395f9d5a8806cd5d621e04607baea44d18635e755529b3e50f4566ea0ea3b4e7e47b5e210704a0beb3dc52653be3e5f3bcbc7a5a891118b10057600fb0ef9ff175c59e53ce1d1e3a6febc73655753d705944ed11236145ac0f1fa5257a8b82abf5baec2b204b49239b22491790e871a20b47561921df8e2b1c6081154a3b17dfb0f20546b6071849b2c63ed694435cd0f3d485e0d145ca8d88059663d40f73ef982eedea42710d967a3dcc847fe85241a702b104aeec987a1a8b2f8a92e59f6c247fb6cb44df919fd6acea6129a2db07b827099aca4b0af3fcc12adaa7eae35c01d2fb94b0d170ca0a51673451e83f295b8fd45afd0a857242d911ed2b53ea3a8c60f8be6dcc33dac5fcc9afff48272b4d916114da7c290dd09dec68a0f5982e6607c75bc94273b8c555cc2494f8d266093edada3efac43049a76ae307e8f56191ba40970187ec818dd76e973bd6fd78280f836be642b7569336cb8a72b85cb258199bde8e560e99e3235dbc9d1287f83859057f15b9f2244cdd1f27fccc8fc540bcf720e871eb36fe4e29389cead53ccde53b900aa3ddfc0359e7ccbd534cb5e8058e682668a2aa35ad4038341a808918c4a2a284ea3dd44ca03a294c5d3f9dc0f99baecc6a04a35695afba356b9a270281397b714287817eed64b2963d7b920fe820da2938d09614f9bde7040ad93628822187627ed515425ddd8d32ceef5c2d968b588f7e1a09fbfcad591b9991d4ac0203717a27e6d983da72b8a9f072289f220367797a923ea3b39e01816877ca6d02116977c3b07c37c5e80e1ebd257032c6915bff43167b84424d754fbb8c82814cc473a687eaddc7ee74246dc729144cb9b1f82a0a533e8d897ea84e82671dd2c7cdd526e72f59fe0484c9723dd6e5bf27c666412ca1d27323769266bda6df94dd6d834b3d74e71d317b2de08b91fac85a491bcad5d28f7c08d7b8be771acbc682c3361464bfb577765cd035ff833d19e13687b514d32ab8c6b4914668d54f9e2e631df28a1ca25dbb2f59ed4c3315f0f69e7e642a11b91c1a833f7d9b820bc7309ed4bece5abe6e502301fcc9c3a432bbc0942e99c3ca16e3808548c4dc7be50802f25347a2994b26c188805182c70267890ee018e6a0c924c302d1b9cc3665a0490d2d20a0476f46fb830da9a894d44e94c427b0b6e0a23cfe8295aacf807a4f78d523472db781b3645f12fce821545bba6bf1d9e635e30bf692bfdf7b5c36323674646d2111f239aee50e4301770fe3592b601dda4662bd66bc48fd3657171ffa466f7fe779d2d619679b118ba5237de34b8cdabf19a0e45db8f9174c5e95d6a31c74fcf25aaeb27c42fa5586e98bfb45c7e4561c270573c568d6fe849dcce1a239395c1063fae926c7974ee9b3eeff1585569479b82eb4f3c2fcd989fc19357ed0661e014633d9b1d79f16832297cf6cff8f2326dd9340cecd0f24029d1e12b207bf2cb806863e279bc572626c5e1a7c8d3b526a5bb8872fbe6d1ec44f1bb4687c0fb871ce82fc9cf7629de6718a563380f132f66de7be1a068b7b451355aa9e1d710fd703b7f7151a5963dfa94e69961d05574f1d5a38227ac0f7141095f46b5e0b8cd466ebdcd01e021f044b3040e8d28bd5a9ef540ea1738b1f7835542c4561594f847bb17da3900f7ef2ab7ac8cd571b0a0c0128e437e4de841cdae21e4bdb56ebee17b87bc01da4c77bc37ba3c5925972a82a000bbe88b80aa6adae09caff6bc25a1124bc8d4cb8799613ab2a8617cdbe0ae4358c947659947ad77189f1e5d9ae7c8737879f40493d9188a7d4b5681f8a8151e696a412237067f4a5f4cb3c5e1dc4c3b4e40d5509235f07520f3451b7d6d279d7e041b35bf233df79f64058d222dfa085773ced19f81c598d7985edac196bf806c311da3d059e55c85225310a7ac52534b363debf6a858c905f659afb54890749d4d277316152214576a898b96909cb96e1f8da8525c060aaa10c727b14fcfc8416da429b370e7e49460d3f14489cdf2a80077557cb18b17a9ff0991101d6183a2b8b8836e2fd02c0c41f360e1c81ec0057c74310391aa57ad4ca4819aeb6c9980b276c65b32dd092155eaae08d1d3794f1d01f0b11a600f34301a532a0acfe41f89df015c4448a63f3e4cfbaebe5d3b1d59bb0c579ad801095821bf7fe3baa50843f173662f032d57d66d8713ed140179c20ecb48ca4c48bfaee6dc38917acc0985ce839f21cb90b24c07e67f63cdb18291593165cfdceb15c8614cb9cada24866d5ffd551dbb880e85a156bc259baf7343d55fe767216655bb3edc368ed89fad12a87e4aca404927b6c7d31282ecc4e1e57035380c053b6702c0f0b91446647ae3d1807c97f5b078f735304144c2d29703fd10b8bcffa5ad4de75cf7a8d0c1a8c1019c5b2289da7ca31c64d2c82bb759ad2967ba850e16c4a19d8f16b4ee021224a4943a25e9ed041c35f673b25f5985db8203eb32b0e79b22dd6e54b8da1b6e85a1f39388778d9d7bbd4009ae3298871ab5c592b836a099dfe411b3fa7691831dfabf4c3eb366affa18d03dd1e1bd89715c830419f1f8f771c0ec6f044b5857df11941833247fcfe3bbe79888e05edfea1ea17e94721963c81a8051e5d873ccea93c57c01556e12140f17f8704f73963a679716dad5c2921648293fe05824718469e4fd3a63c2f64bc1e21d21a529dadf407190f1cf6a37c11d3bdac24e9cfc9136493803fd1bd8df39c6a6174a31e51056bf5115ec6b0aedb1a43960047d35a83cac289d7a933698516f2c99b22367db7da1b3b939c441b1a4be9b13ca2dbaa882349496eb703bd08a3e5e218869d9ef8a9cac57be240b240ff96c77903c3f3d4673245c8188446995e59e858b9aa008203ae7a0600727c9cc9cd7a110035f01ad09e38dd0809671b99c46de7609cc6419e0d558f1ef88da2f72d9719b5c0142ed1e55af91537adf87a96d94532e53bb3fae414a62aa9bc71316037800cab32fc19bcd99bfe286dec20be2c4b9ec099ae8c74c91dc92950e43759f44e54b243d634ccdcaa8c79df492b7f7181af8695534e042d23633724e9907828ce4fc2f99cf98bcceb5ad65cd7c7e7f2a4546d41b71e889ccb67741abe68bcd46ec45a9bc037121890648380e36482534202c6aa391befd4f2dfa7908582eddca83664880ccd069423fbc8861b64045cb2165573e01bbd560bd7bbb8ecfa5bcccfbf157ff78f3441ef6de5689e26a80693f34a0e3355ef7cda14ed3d289da21a18463b14b6a5a9fab8a450552c5ff8dd8c095f088f37937bd4925d84fb59c5e2333a864e42e1d4f87b4c06c7c7bbdd3a039529c6746084f8f40bc44411dadc560798a7a4335a59306651200785e22afcaec43af76991ce3aad9f7ad4bb9a5ad03c8ce7a4a772a1f4e7ef6bcbdf06112fcfa54d5a586d0a82b0228be4c3a8dd06f6d571ebfe99871b1d57bd4f9535422d62bd105389c4a53b915e5c0d88aeb7e990c1dee22a3b94b4c259b0e6d291f98595b0529fc5510318677329347b191c0d22362a8608385b184c0cc8a35b9b86d0c4857593a15e5769e51f876b6e3ba5f7e1df7bdfc29087ad4a2d272f3a0eeed7f23eedb8b74b0cd504de411a5b30fb20c76ad1aa01e6aa25413773dbb06f9c59207b0b172beea4544a675b6d01bb9082974ef53c087cd425f2565de9905fa062dce231900722a2d4e875edcd46f338279178a8121b934bcfb1ed8319eadd5c567b9dedc31b2e4be0306e25199a8f17e93e0822595613043aca154cd07e6e65a7ac587f1e4adb7ed71354875643f9aa74907a0f37bcd17b6e3f3396fdba2ae155a644bcd47072ff969b64bfafff79a6f39c58c528ed028a8b9ee56d3a7d99bf6d79fefd4e1b1cf463b43e05e272dbce624b2884934902c225aea315a8bfe45ef80d859b4edeb3cd672bb63403d75cba1f66be305039495007b11e55b4b92dbf2c9d3c9c3d564609f96635b58b2bd4255461291e4d2abd49369d59a107e74c8b0bf27e64c4ddcaec338db9c87605af31a6eaea462034b826c748fa9be32384b25454599ad6d4e059a68fccfd2faa02acd867d02f07cdde0c08a078221feb0408f1996d11076d55da45fd5c9a33d1a4585e84f8c0d1d6cff82444b5199e8ea96a91ddd569aaea24c50f1d711c7fb7a7561e1719a596062607c127d8f02d6aa0cd33b0822d2f5fcc685791f34e503662e6b263896539ab3b702e8ca3e7298e60b0901880dea0a8dee7c7792055cd075bb573da6f0a4571209c2ccab53686a91cc6d8a7e6d7fb6db654fe7eeff6342859cddf987e37baae303c5babdfdafaedfae0570afa7cdf20ecb40b051b67dffb0c679bd2599bb5664f6900d097c5bba96d79c24e45998785a0850865be73e0bf60a0b567daabbaa555067f5aa63edbc7cefe2eb2789cb6ed018377bb86987e5d6dbaa407cd9ccd66ab81a73aa6aad9eb6c6ca0c128ab85307056b759be5e51a1808a9ff47005f037da59650a9a58eb4c020861f474e734c52899017795a2650a74c168d5c1f313875cf1eb55e80864a2385374544451238848bc24d07b419d538a23ef4fb6ae13f6568cb16c160672662728c2109a76d7ab925f8485f6494b43ce0dbd9a606583376dd5bd26b2d9c6dd7de45d771ebbf95fc4a3b2be4458178f893708e954e5eb847a71a8c6f0b79d9f871cdec5b48dfa77170c11aa7ea46d6abf192d397d50e22a9f3171a4a112bf897b871add639b3330140ff9b83cb1277f1dc727fae9f76d41a4646fba7c6b688d01d5782bade19afe970212035035c9bb4ae6269ccf2b986e0b4dd04be7b93b21d510e49ad4702250336012357573d7c3ecac9cbb39736668e41bec15260855a2b07d80bf7f74bf3c0d35adce331fd860fb685b5cd1563f43bb25bbaa5eacf4892f03c18153a00913297b20fff3e9becdea6b11e8c9b73e64661e6e211bec506bdda0048115d97a3a1a3c973dd43b240c2464f03f3ee24b25fb44056c9cf3f2ab722cb9620d2e675b2279194e0e54d35263aef82e40f0e1400755e67e21a672e86be601f1f80dd05194ec0ca27deeb178a399795a836763b4d6f227910e7c55b6f67f62e188677572653c8cabd458ad5ab6101e9cb9429fdef325ba2ba3448da6cf3f9d39161a9911fb78a4944316559a0b243ac8b174b4ded025e4e9f1172b425ced443cfb4cde8248c2bfb432a9cae925af2a03b622cea36c866396ddd221d350b7f7c4909e1f8ea36e297daed9ec3851605c49d6a3eba4f3635c5e0f954ff64099e889bad278057b2362a4d93d4ee2e64e40743e31297ed172f15e4a2d07db527a2fe2c734f28e6839543c0dc76f384dc9c662d1ec7f518019ab60e675cd689b92c2e09fb2b2a6c28391aa2bd098ec559fceb60e23c750d6025725580e95559fd856dadd3609d0defb5adc74ce875e8fc37847c042eb61149c81a3eeca58487a9d67a63bb45c050cab66a5eb5d5470de883788bd3fb049110dce0f2062b60dc634eb1a05c61216138af65d48d855ed0aa790ce92e91333d158641d2a6f44834cae0e457c5b8d16f7c18c549fef70fef49a15ba573bc69a1137a3516837dc255612510aaf235a3bd6647d2fad4830f3567daebf77ee60ec37be3260d25a3e8ff5327dea84d653210ef818a3b5a9244b910d7b14f1842cdba94bb68548e6b9f8a61340ccb84bdefc0b8434e75093916738f3af8d8123c2e853e88e119fae92103c67cbf6f3ff5d52ae1c8a1e84d4b69b2853da4ea6b6dd0083dedb79e25df08d4d2e8d5276e40afe8a2b5947800a83caadac34183e0754ad3b0cb86c07e2a29d1da3ed4c2f2cdb2d5b4f721999255f0288c64e127b5391370e7cec512e9eaeeb0319632762eb8d1b14506eddaf09928f2b669e0d076aa28c42d97ff71ee28babba440731fcec79cc55674073de52e6d57260eb2230e51cefcce9ff2756c2d6c5b15af4af6ca651cf8b31cba97842756cccfa28f7bf66dc6254847ec5f2c5f0e3202cea068cfa00e49d25356686ebc0bc898262a8cab68b8e6ae03f2543597391994358de4b8f7fe7326086307f93e0f078cf0d3bbc2d7935422428a2b6610576368885230d0d3ad2fa146032d86efb4cefc6bc2fa969dce32a76586c221a79bdc3506ec29290d3649b473ad5036743de0088e23c7a4c919b3c41f53516f7ffd3d70659242fc273fa0e7ed7b6688f2282f35f4e31611af23629dd99446e170ac0d4842644572bb06048d1cb50f1cc36538eaff3cc92fff037cd2a30314da78b96e20231b246850444b686042ea224761a6529729855317710c183664804b1d830f375e4e5c42745753537db9d47782e2294de9f5acbde95ca08e4bfcff0c3e839cd7ae3e644df95b17202a252afe0891fd11b3c4aec5c53f43f203bddae95d7f662b7f18d2c7fa9a58f8dd31c20d7fb11872abaf2f3283ecd6a62970482481f03400aaf0bdc1d03e4311b264202479c7eb34f5a3cd182582cf7907f84e1c9957123d982acf083cf108d9d44d4db9d87e93d431d521ae6ff1ed5c09c8c49c1bae2df23f0346a2a71599ce243ac5b7ac0d5947c908a7780e5d0380965aea71c8e44cbd78c48bd59949edd76451c050c8741cabb39e655d4721e3266aab128ae4010c687a7619bed48c1316e96b5a893211cd3a23f0f260e2218305154d04b532bde5e5dafed9386c61215556622fa35fe72a57e45d77cee6af48b4908b91cc7123217b13342fdf922afe1fbc54959abf293184bfe81c157594520b3f840932376dfe83d7291c170e4bcf9b985b880dabf24abc59666dfe936252b92be12652e6d56d81bdaf4f62967198d610cdd1248336837ef999a515716cf74ab23b0173c77789bff2e32a7b47f2d4ebbcfb5acf6595c947c4ced23a29287381c10d7a80d0c3ff08b7a72d51de61994a566c7be77d415b1a99e82a6db308f798b6882ef3751a747e4ffcf4b50422bcf0779f475b058abf79163cc7b9a0913565d502e448b402b7ea721c4cfdf4f162426eedf5eaa05207dc4e01089163f54ee7a44374efc3fcfc6328ce33b20ab0170cff5eeaf48bdf1bbffd45329d20c2bacd7157249b143e7e0cabbee3c68d2114d199db4025b01c819c8b9662fd99eceb0bb86b0f26ec1efe762828d56a5a721a99cdcaeaf919a6835b1b22dd009c86d86f7b8e911c5a455c2374c4fb6f2b521d51bd2525a48eed12364b39861516a003d2ffd0144b3e9a321d7f07b6c1683ad477fc625e2aa39b926f5ef57e92ca71c301516d5705bbc6d5b8add4973e64c62b530bedeca74b2291672666b1cf3677620181760b6f4a39a940f7a92d95277923e29202a54a071e180de163ee7ec794d6894cbd26f3ce352e2a6ccb1bfcb17b1a7235301e715fb18cedc35d55c68f5d3d6b57feda323604f474f79f30247a2450fd8f68fc38f0ca75aa5841999012694d5bd21abc38c2606e6447e5a5e3c55fae3f9677434747cfb5ab0affce9ed4adce53532d9038efa9881573c2fccd39a36b4f69a6643dc8a48427c64e505119fa8874726884fb60f1c74d1dceddae5e4e46a5852a726d1b03e6a814b8e9aeb3480b99cd5b6a7b49a215c3f9532d5e7b8962dfadbc5bb50faa42c38297222f3dd99b2d3270b7b2b81e0c87133efbddcad1ed3ab4bf5c49c2f4a1d6abef775a335611d1b9acee83c338417148745496f4d02cfe06fb523d727cc57dca5d56b58fbbc3678a6f56287af0b7a4013d71a399e677ae617251318843902b951296d828cde625a17c3e42500376a156b7410ba225f734022bc61fd457687ec1c56ef3f62f65977128956284407444bdda62083d6c411fddd6d4a64003b575444b617ae1ce40ab774f3b96b9c40c4a651c2d3a7822f6ca6023a7ccc65ecf2dd05f833ed3492790ad0a2ba6579863d99a296abeb8adbe486e73703e21e40ab08bb938250c0888b4632b8b372e5522c97dd14670e469fabe1d6de53b5c8a5e586e477465ada6f8a7cd074e60b36fc23bffaa18989ed3fcaec4f2864f5b1d07e33f082ef71812841ceab2899e8abcadedf528138a1ccff8ee3573d40ffc3bbebd56d0ad315b5ce665f047864df72a1b1302a50b2bc78acf04123f8a18cdd978915816157bdec95e95e264f00d64df7f9ba7e7fbbe40ed4cae88490ddd64957ded9746dae79234b3543c9a803881af4f60b289b67c767137bda71eb79162c418d5714ac362cfd279b5d8ab9a8b718fdd83ecdb0cccc39b08a4e0d734ca49257b0e3607f16d864781df30038c990b56eda80c6d46a332a0fd8914181e79d642aac553fadb7c6052c4e28b874792ad004c6e84110aa6f1b9325ed84b7e0d9a960fa44b9f9ce203a8202e4cc64b0eb3ae7b3d267224267e25d1b17b7418753fbee9275d57d9dfc9db6fc947b310004d88b22fe0d46a67f0f02dd1a17e1e2ca7a71027201ae115bdf7a761ad7cfa4749fecfc9cb85bc152588779927099ec3af2513b91747d14b3e3e8faf6b434f8771eabfdf63879ba5029fb03a4cef0c8a075e5ffa82fd63130e9343c6adab32f2a0f82cd767e1d1f3b19724aa1e69121110428fa140f1fee78b5d11bcb17dc69b92da49fa2be4804b5fa39f68b7d65851f9146b949a27002add4b9ad9a516c2876330b9810c3e46d7ed277c290fc8a6290356f478122ecf4df4d243ebaba81cb0ecdcfa70bbae1abcfc42887c40a93164c97571b80f98cbbcafede2f92b9779d2b0c428e1f1404e7533f20bb029fcbe0cb41b69abc82a118ec0828d583919fecb5d8cc6af406e7e17a670ea33dfbd4c16472423f1352b44703ce48d7db4c837e9f6c8f1f8921a212e6886507d6e1fdc929ff4ed04604f3577efa38b5df48be9f904e65a1b41168a9de5c0ea761b7f127ead4a389905f1e1d4c1bc9c4866277e01c4cff2fca96597779790b172c2e1304cc2d354cfdd34210f198598526f827e12881c99dcb836b565325c4728c5769c3de738d43e733dc306aef75bfc596097bacf3cca117b6209ed170afe52351b4d1eac5d5329a5a4bc1cab6a21673efdabee40a7f3d1415d83a41318aa76f6a4f4fa436097fb52391b69e6e582aaa41d295b1c3fa752c32d8a22249dd72eeff6ae93ecbd47093076b195120a9dff1d6e82e16e6d69d13ff1cf08db6a535c2ad3617805a2a80c2d5b83bbe5358d85aa5037b84a4d8cf00c4250dd5cfebd0cbd488dc59770acedeedd96366db1086ca97033226028d45a4487a9e7c3a16469ce1ec9a0a02d226be1096416e61a5f3e2f45edf510be5546611ad1ec6320403c08b0e36da7c30dc08d087d1fc6b55c5c8c8a0eb1b5593b1ac0b6f7ba3a0f9e1eba83ce4c2126f834cf4a54eada50ce0d995ebf4d7c4992059a431a96c04578c986ea7c183cf40c0c71b7124369cb7b3c4d2e4d371785dc72022299d17ccc9cac0aa1b6493777b33b37d4ebe0cdfbf66f2278ba41f54efdc60aa77380623b2d52b39d313c627c3091031bfdadf9be664060fa8edb8511d23608f389ca643680e263dd290a69327b27ade71d8b96c3c2417b6134efdbbf5b5e8d676d4aed9edfa9b6e4f6b448ee47732b7af60f72174164902c9f435834a81e235ac4976c8425eb4ff2c024485040ed8e2eab976c09a2da8a575f7f5ac45752fe3fd840321f2fa658209e7649dcc8d9baa1d2b57e8a902d48eb39e45f0d0fb7b9dec58b3d868fbe1b4936cbbfa2cd1fceabecb611311611f4d0f1453f3c00892a9757fc221244eb58b979894ea786cb9fbb02198f3e522939170358a8d9423a8a814fbd143d465b199e4c09a9ad1fdad412c1157821c15324bf0c6ba14e8993a4197df35754c31baeed7ab07c39311d7ab13f6f78bcd382f4e61a8e54d465196a5edc63a8b032df65559951399417f281bbf67f856add42b71f3357d956de270069d0a8bcbded49d20f8db2755011d3ab8909516d82aa843b2f54a24834490adcb036793b9d04f09324c2557dc9b00a87c67c11be2c9aec428ec2c65f3ddc2370d55940888cca6ba32249509631a171e7c10040b4e86deea63911b5dc6bdb47d64384127f3d01846751e44c3102cfdcf530e50888a852b44e46bf9123a5ff5330217b676bc06a3519acc96094bbdf1b9abd6ba6c18ea7b5bc8eee2e2ec648f932b4f2112b7786bbc8e56b69b81de19e4e5ab98a6c4bc32f6d44345e11ca5895ebdb67c0c7851a83e9898be8522034e86885c343a7d2008d35fdc83d0095865a81c25a7c8c5979d5a77203c94eacd0adf935ac0e8329229115c189ef621abd6157b2f3af4c7fdb340b01ba4969c2c2ddf18f2d8d198ee8fdebf617626a90ef59ba768fc99bbbbe01b64e14542ed32d9289ba768d9ea8ad18a39af59faaa7d85581163d9949e96c9b0e9534562b0fe25b42e1cccb862a8eef0c22af369483a3271571be31dc671d5b85ef02ece820f3f90abeee50e846da2b2941f688d5bc6d0750ea816336b10200cf9705eadccb098e29b5710b2f6e49149d33b8daf6d2c64f18cc3452cd16f72d4e59b58e936f7156237b48487f9a2ee9c4a707362a5bcb76215c04ea90e4ff4e7ce73d308a48878cb2bbee24e1572ba25faac647549cb7b6bf9973545bae84100043e05d95743d85426e5164dbc1cdd664b145a45a3100423bb6267255b250adeea5068c1f9740934bbd133173024a6d3622a25a99ec720b10845d3e185d7adf26a58b808b739b52d9179d446a7f79851364f465c8690f3245b3276497f72728e7e88be71fde4db370864f5f0e5ed008d9909089ad83b171acc04387509516a4ad96c9d8b8591385fc377e1b001002310dcae287c08430166a393f73dd30772173fc9fdb184c1c3bedea814088eb634a850fce755e897e21e393734c47c41b4184dd1a17326a07a2706dde7c9afa4d8ba8e051912b9aeb702b43a08b40a8369e6c6d8dcceda190d4f0fde19cdfffb5a6b8f0c254ab71b0dd257c60bdc70b1dd1a371a13e99f3e6cc707cdc9bb498fb07a0a73afb7027af48edb6edf709d956038b2575720c4f0d02294337a0d37ea2b1969fe761eccf41eee4aed37791813f74c8d4faebd5dbc09d7d3aef590268c076013a4bd8c7910015c57bc88f4deb319633a641f3a22753ed294caad2981b7403ffba236e533ce2754ef0e623f51fbe0d5aeaf65e5355a4931d5cde9e8b68c1bfdb3bf63e1c5fa45e3bdd5c5c8cb91002f63c90fee820cc2c5fef5599767ebb6310d184e0fd5088eb238c20bd414273a3719752cadd45e25f650a10ea741323825e29346b59609a6a65029350135446fcecad184503524eef18201fc01ae9e199cd1f306a1e67a6faf8c5fb2ee124f198b0b40b146427df8a9b8355123ea37a7409fb6419b24044d6f11f0378a7185f45d28ea0efcc1dca3c84f80ff266c407b1998191f038cab2f3b62977366dc6526796f92cc62dfa76a2331052da47b79ce602ecc231186c80f516c5d93c392f67604399bde9ac30e39adb833351adc1c8672ecdd146d363701159871f3cd3926bbb7c912da5aefcf1930095cecda5d4f09498930ed073aa47fe9fae70ec2caecce935001e79c041b32ab4b4fce4b81cbd12c420cbfaff6e714bc5dc80c30771ec494e08bbb84490b7370ebfc68040248cf7df5d147d09850b68cf4521eea8c5ce61ac7d27fc60cede928d702cfb24811e2710f946c185b19a9b9b8c82ed1c863287f2eb77301ac757c1a0d5a1ee6392876a3281dfc145f347930bfe420eacec8d87cfa9f2b65b05554ce47fcf5a7de9bf8e665febe91ede9ef112bc58427749d7835cd552d6df5ff35026cd9fa785f409f88dd84e6c1a1ed696b7758c21519fa5ea71c306048e734b817897f21975570b560084c92c2b97c8fc70b782b6cea27dc3df825ed42332b4e5ee7b12f78fb9d16998f06a8a16539c5cdc6e090acee548c4c2de0ee41a8aa36e83c7a2c6ee9d529dd705a4abafa3c6146102def854415c9accb3f20502e0604a0f890582140bf46db0eaed7e69f2b05ef0a9b897adec1b276043b81fe7d4eae56a0d81a3de3662eeb1e8e40727a8a9d972d04cd6658242f79b05689dc44f4da3956c773dd58507b354290926020564c3cc07507e54ac30f1326689387c4c95b7a7ade0611696579f6ae6555fd562de06182536790f60320aac7222013c6d1b38136af0898f2a54b7a1b62192552da1e0aa2e669a140decc9d1d0fcf60de387a73f0ba53e6d833e8d2c0d7ff65dd0de6a4cbbc4b4c9d49ea85cf1d2cf9e836344e8391f4979f27a241fcde285ed8cb2ae85072e1930d6b5b717de49d86b66c89efe44ed77a2e251a627adb54d84c2e03bdccb265e44ca526d3143cb28da65de19cb3a8320ac43f36240b478dd5e0c4cdfe72c530decf824bcde87ed45afb508536e006394413719a168e0453c6430127acd352ee132099c27401c6a411aefbb83a425df2169ac84fff6d6c00a91ca234c1922b67c36790e72b0195dca4cb72fc5ff3218bd4b93b936e20a4917eb7c67b1e748a115cc95d88d2c818d8f0f72790a6a9a35d5375445fe6f81a3cc6ec12c8c16818059bea134ae38caf33ec3eb607e7c88e1f70fbcced124389981212be481d0dff911bc3d5ff98fe2b1f86cd44f6cffad3c99e4c60d4b4fbba95d5be1e87819bf486621ef60efc963729eba94432f1e1cf90b18f45648fcde3c6daf8508cbc4d85727b473771306dabba03f38daabfe5885907a1d42ec73a1c2cf761f70726085c2d9b6b69f4bd6198704b176cb050cd7a651b9a2765b40f5c4ca6bcd998f486e6f3b72488966879356e8fa431dbc2af3c1b869456130ad249e1fb6ddd10ae5ecba021e53452b2b2dea3e252e83fb89382c29be692916380ea8dd3bd3552d8f86a5968134baa0addc4b8a83ff94e750981d70171c17b0d1ae8fbd311da22b7970fbcac4f1d658ce32dcc50e8965f2e892c3f020d20148135f9729ce0c7510c90d23fe01d1ba2bd229654d86dd4e0621ee62a61f98ab83934c0f9ca263a287267f434ce8ba6078dece1c1cffc8ecfa1c0dbff707694880b4a0f17dbaa81734d6757953e4361b04114bb183f7efe0dbe33edcfb56092ec0c7670961dbb0f06517e033b2e1095fbfb1e253559ca23ecebfd63dac36df413f0845bd6ffe8c29e69e6250ef7bb2eddb16b974841f3dbfdcd9aef7ebeff52c3f2fe71ec1a4980a91372262c951f61d63e26da829eac28e719d1490bf2c33e316646777d03c05738be3e923898290102985ddd404a2e948ab05d826d23346e25ffdefe713b8364e6fae8016346b1a213511d2e9eaeeaa64ab9a62117430598e360af6fc1a778a5a6e60950e47407d259790fdd905fa9d3036269529edd2ff08ed0e3eb435a6e88ecea55d5666a1d4c019e9da8c94d048a763c822dc29809adbf94ff366c2d583b8674265a82ef5a1b9ff386d3068ced541e3653f4b1b754b84f703bedbc3a65525e946969c143b0bf6b0e0fb299731d9d660bd57993f1d36fc8ef7fd05f83a745327e5ea4b8f34db76a14535d6bd313b8d0d46c22bbc5e0210809a4f4b7205de5c76e6b8e43dc9de5fc5a5ca2fcf27819d053b57dba9aa1c9a082809fc90520b0086221daa0e209b49342ffc46132d92c48dd0a144050966c0baf103a477e2ec3d940074c4c498cb0e54ac458ef0ff2a2ac6446837b6975f8eea24050999d84cb80bdc0598d010115acee120b1e77be6a2555da07c20b29ea1384e33bd621ed7f96e39611295aac75ddc4e31c445a0b1cfd5b858377b38918bf0de5df20f72b245b902c2d4eb217b4f59859e76c32d85369e87fc0b8d003b99366bc8258a473fc544d4448a3e93e52b46296f12a486784eebd9d5f2adc2be48c7b40ac5ea40f093f568183151a2a0787c3f50e727e86dc6af1cbfec1b97d4c55f6e1a72dcc60c6f4359db76743d66ad83c7a572cca0e30b2aad373770e304522b319a7906bbd0f9598857350970c4fb9b894bb2c05d7035094be19a758c8eea20576ad326ca6b4ca8c414e03988eae5be89ca092b9c9c166447fbd2e8b1ba5b279e17f2e694741fb4e14c7b601ec4d321e77524471eb2ee5d5bbed841ba9d8e68e73eff1361084395fc68455e6d85d5ebbcd54162cab6ad2d43573acbeb91a79f1320eb05e3f696ffbb96d5562355df214850d94723e8acab3c0f2eee92eda8dbdcabd284bec72373c330e6f78ef96a453b83c371cd34cfc6d04512b7fe26d6ee670a6160321c0f98104d8c6c8f62a8d38809e0a51b53acc3efb5e0c2fa43947b0cdea05fa1e61bb2f3910e78a0af4e722f8528fa7c3b5d64b5aea4e2092a1beb1aef130a958e72ce05b2b7e2b907cbce281a676641ae6dc860ce43649113789f41e72095ce9bdd891dac48d0614d5af93a02ecebbbad59636d1a6027f68087dcf57e4e070ac9dd65f22d487223ae91cec3371cc8b824ab508f3c5643eb1bdd6dada8fe932077c4d1c7e65998e7273ca5b385c682c91b4de3379ea8d41c8c12fd96b7860e73215672c9b607e8eb5cbe45bbab19a96438c1f60cb316c1a3ffc9ae2288da447e91d4b64ad6765c8c53947796e18dd537c9ab418ed47f4c62da7f443211f59e69adb36ff68d32c61eb6e6492d4e82079481c72f0002570a16e858ea959b8faaaa2bf75b0f3ed364d2970e2153ec63b22adcef71db93e25b215d8122cb078f5ce0df5f93520f07884b5dfc89507ec707abb8c2ef61ed986be45f4eaa85cab26d0d1e88650db6144e5d7c54fdd55a349923cb28439ced7ee9470ef8a5f84372f1f951185e3ead1712d2b52f1d6aef1818cab00f3fc4d447963aa26634f44b28edddde5d52893b32fdb036c7005aa386d64f767f2373cfc0f82382c35513b5f318875a3495bf45d79e6fdad672b5d172bac04874e7cd4a18e0e70df77bdb24e6941afe4d9a17bf854ec88859815ae612ba8a516f5394d3a82e80716f134c1e3db98a1ed5e0760f84825cc3ed5646179c0c71a77e2cf790004e85d5c02dfb3c8818e5586413dd236c7c8f90896e084acb565d7989ec9e23db7ed5f1ddb46b29eda1f3f8c7f0caedee1ced19aaccd48598c5eb1578af79aba9e7936884ecc7587ad5a579dfd9b53628b664104b762549c73c227475441c3ecc0a423bbde3a530a7a23338a14d5a6be9cd723a3fc31d1a4d0674e3a6943a357909e1bdee46eb61157f07190c361b82c53cd8b7e139832eba01033203d1e5073ae274da8568cf74b4b95143ce67a2e92e78f38eb891605a0dabeae77aebde3fbcd6ba0677d40965d5a2517052e14286491fc3dd62288e513274e185eee1b4f10df1b49fc41406e683b1de9e3629dc0d30fa336053301af804662b81c592c03c81eb71a86ec298c95ffd04c1c2cbae72f03316e8890c9aeb33ac45db1a9f5e0ecffdb2d8a915a312f286909e9906928a937934e860c7ccd3a8e8aa254f591a890ac8bf33953061f5d4f6362525dc3ab3a385ab20cd1748fd66abd2bb940dace6c7a6f8094a29f1d20cc7dc818527b3d3ad404d7001cccd8ea5b318c2d3d400f321d53ea281011345025dfef41bcfe0c18d3f7cacdc07996e7816e93a37dc3f60bfe88df9e78caca97fa8d054cbe676f735bfc832d6c075e1479f4a20cfec8f6b1ee17bd7f7450cc1e19b452e50cc908b65473fc2bbc6230c20104ba07bda8018221e71e1e59d8b8485dd6ca86256f2f8666cac572d576c927781fd03ea8011bab7a6251176c63f630dfaf29dcbedf8709b67ffc2314eaa0760b0a31be9721dfb0c85f0549018113a6342cedf1543a78e588a062da0e76878824fcde2cede06459a4b63db3747c8885b852ec06900a0796bfc5168d2b1c421642e6bc45e862b52ed411ffa072952ee37889b3dbdea0cd2222cb950364d2563fe9bc37c2f495e804c65c081c1cfa17bf461f2254b1061fb59c378b0f59f24f0d4b94eabef87cef4e71347ff10dc873245f695c423fd53aa4cd1460911aa18a933fc67781db606bda10baccf3239f353af371ad6834626170c69245dac7abd0f45845035218e0da2af74c0a8522ad8c1dc2b43d1417c69dc20da6f98a0700db48a1e623132fdad1fbcf19fcae82632fa642ecf3cb60c5b61acf859d799c842a575656a5a6cf84d479ce71d0444827e403101d1c0e8c3e4214b3fe986455ac56d3f60c22a71f07576c510dc2989a689801c77de6feb8c0367a204b65ba73fb97751ac0b6d8d7a0ac189313524f17b6bd3594ea8070c2c369a133932fac51aacea9e8f36b5815a441cf21d9804d68418baa02ea70f1660b379701681b67f2b65b7ed0b30388f2817e97eed9558d06c088465ce865dd0f668f2321acadb664eda087a68849f819f8a24716c5c5501f7582bc4b40651898442e4175c0fca1fc08083c8027afabda2223b59560eaf840505e8bfc2d889e2b27ec05bcf366f9d2bb8afbca985411fd2fdf83370b0940fdd4fcb63fd3b163de781634a06d0337fd2ee9493628e76ee7b2a0557fd533040771cc2679821045853c457bb31f47d8a8617ed81485c7bac52100154fa107d4812863e2ce9f722fa624da8a308f9a21078b7a6f8425c210171e116a5b61df3d143eae0de2eb31453eef617ed25e22c524a175352ad7ed4a3c98bc2c5648a97f22048d6bff75145f5778049fd1549c82e205cbb48ec7ccd81dd970d393c8ed3391a44b3ac1eb3adb351d25ebd99ad32c0f2ecbc931df904bb7793c75665f91c8a763b7f0c76015a86945bfcf869a5fa0bcd6003954b8e0c25c4b0570f7d79d9f0c3359588ecd971ee43ec67f617977b4047bbba06819e4540bdc970da499fe008c60dc70ff8e09d068669a084e294816b63ccb5f468e06e6360a4e1c0cdde84894a0ed10a0e03ebfb39bd82390652f18e6ba07361cb61a856e6c4edcca2045aca80e994cb220eb051a59614e178e1a8ca036f2a79e5d2c1127529cdc66b2224242c5f1f5a998b4d12c4e3532ac0acac8bd65ce46ad4df045d0d7f556df745af9381219e4c396316c7cc36bfa483231d4c520eedec51609ea776a77e0f0700ac89009cb71d30a5dc6c0c4c709e6f9fa1e02fdae1ca21152b5eae6f60ff95a046f6dda9344f0d88b9a9b055501861d3f050ff4a65ba3f1ce2f51e2e13ce478ba42f80443be65bdfe18bdfda4f248d74c9d9c0df2a1fbc2f846a7aab47045fa52ef6d67a71be71dda5a6ad83ed03aa6eaf062ab0dc76d9bc8726191d2de153530c1e59d86803dbdc5e26030523d5591bfd040ccaf8e81a0c3b8ab85f76956a632da753e623346be0003f66265a44aec8b3f323a4668ec400f1a1a69fe12e2d947802a53f6306324c7807d143dc590ff79d6e1ee4b78128eeea5f2196f2eb7374436a4af2be773a2f8fd1aa7664a861c2fc49383b66e8efc7d396f025e1ff4690df1db8393770a6b2171a22d4da77adc5f9fc55eefa4b8adb37a8942efe743b29625c2b7f38dd292dae456d6fc26a490ed5e4ab5d4a13c005f6048b308ccc642be145ef00e9b5e74c7ba067e8f0713bcf26b2df6b0512deeaff8cf1bdcfdfd460c09fc2a53f30ecab9bb602d302610f1fd7c129184ddfaec0513b918354d82ba52a573202455234c42588d0233bb56ca5d23c7d2a684964683ce952adf20d7ca9fb7eeea64593465f281a2bd98df5760fc197c74755ef7a71609bca13b36dbe5d33399f2f772cdee9bf87518d7bc6dddeaa9fb38335a859a277392717f6c3ef348e86fc9e8987ede252e8340c67544c8e31b77f235db62313dd8401e9a0c208251df53942c2eb2517556dfd710de988048418c224b2a4b54fcda162497b0ed5d0a6294002d957d21f9daa4605915363255071bf3787b2082db88c15cfe257064e3aeb6bad1eccab3ad75b34d417ddf42008202072624979eb0aaffe78b1f2691160d8c0d591d3f49162ddcbd4dcf314e89d9017852b49a93bf3f24da7b95206524d0b03d8bd21a8c98675715915959c8417c440297baddce183dee9d95f3b5bceca6865964c07ddaf0bbe1d6045841128dc52864d19c9b576fefae6a155a98feb230fad2d284bc75fbe9eac9f6ae0cede9e9f42d5ede48c3931f134bbd0a33b208f80ab9a12f79496d8da46e54066d6a6564659ac905a8c4300ca8db08052b22b79c9f645b368d1f9e4886b7d97d0dc8420101374534bb4996bad140c97bdb09c3c7895ac32087e967513d4f2ee20f1622660cf399202dbdaad4dbb07f89e3f8c33c79b01050e2ade44b4c57bd03ecf68cbc34c3431c8469ba4188066e322438b930bc049f47d4edeb496c51a97580c8b36524530b051aa0c19080c38e4f0019ac2689043797689d902f59f2f605486c5b56b4fdef1c581e809326a6371653d41d2348d8dd835f78fc5f32376bffed3e4f7475e800bc71af7525b4f66165d354a27e0213ae743a42aabe94edc12caac632b7be98fd1f9248c13fd72c1ab3a0beb5603671f04d832093cb1123df3c537c075173cae39b172727a1b5440a00b01e024b6e0299eba32d2e15c08989cd2cd17cc1f823624d61b5c4e41f9d65373fef22c54bf584e4abd05d1e0561745bec484ce937a97d66f9b9fca99baaefc5c47b68c18c2987c76036d22b0e281f67bebf5e3ba7db9d492fed1c2d124f925054eb8428081bc235716762c756e91f800c5edf4b494433359ba77db433faf01ce912bc10c0a2da715cfd35d6976aceaca7944a3012097a1d5c5c711d535d0479da24dfef23a383de53bda57eb96dd97abbf76e360a9bfbdddfb3f52c1401aebfd02a24449bfd0f1cbd46fc5637132e2b0f38099e7360d2a672989bfec5f99e28e573f81a228a6a5df7cbb21d9637e29d37a04ddce7ff2a07f66cab07ab13c82df2e18605b2a33b98c336c119ee4859e4bbb662d9caf888159fa973551e9a5752b1c77e36a38b8ad559a2dc438a30775252fc3ca41b47eeb4282ff0452883f360554c13432a7534554a984141fd2e96726e79cd3b6e1317d6b5f68d0fc009504674d99b11ced38e7632b7213780747b6436eefd59be54dfa35536b3bbb357d200b2b79c3368015a57edf67e1daeb9e64e8b37444f6e6a8043983b503bb0c576714cee24a34dba4edaa30904ce3e84c6bd34265a0b7b9a0ef83b6279dbdd941e1b15da1064d901fa860fae4c821e5573d22b589f144f4ca77fde8b8338551eca517ee73305501c1945a2eca53a35295a95992faae17df312bbf2ed5fc27ba831c7dc13ae1e2a07a93a255035c4f7489a74d7cf25912385dec3e0f2758120acda4d98ab7a3151c39f9b359e01a92c79c06cd6dca376ec6bc020bd1fb9c22d55ed2f9422a29793b73be89996609d2c6c8f343a202810504110cdb0816e258db33c8883c4cc1ce729c858b6fd78e0ea74e358f4f2ddded977dd5553d895847314c120a0f20749cd302aa9f4aac991977e272c158b4b7ced6d55ec4c39dabc6bd05a8391357583a4722d5d6d488791f2790ebff8f13baba38fc6451b66c153f7d68a577cacfac1dd5f3336e546c0a51871af9f9f53eae51e29bd90f60150c42896469e775ebfe465b04e5ad14b32c56140dbfa14c1c54110aec9720253911a7aec1371776df69317e5cd2a90edc6e66d7291e74eb8a5f99d6b18ce87b3e39fea1a654e45f2a6aa52261328c88168fc98f3c62f2ca13e3347e674a347ac27600ae063013058d33fedd23b151adff7acd5f05aed55ae35181c6e8b81afbad6acd0610362f9588a82fc3710cfddd8c4920bedfcc212b3fb74a4f89862a12a713d65ebed2e0334c200e27e369291d5efe0973593875bf07d8862ee829f6c9d69f0cdbd35b7ad6d88ae7d52eae5a7422d0f8739fff761b3b6a12125fe56d4475f509ccd661e587d577ba11a8d0529da0705abbb3eb22722615f918dc3a164d848951c264a4dac64adac6f2d3aaa0527b85fc435d4cb87ca1df862c78ac5394cc69483a2305fce8ad6ff88ad2957d94cff9b1f2deb79b71127c29eb015836c6436385c77df6923362e5dd1e1c38d7a73b82c55229cabbdc4589b0b38573822923e1d93a4afd96b8311d03b36d873becd6f7ae4ce048c5de54fa6cdd3dd6adbf2c8f8d482736a4bff8eac1325f7e46bad2c5fb464525b8124d91b12ae38c735892620bbd685d12ae626e30854821194c883589884cce64963ba457e556b7d3cffa798318a8474fd9b3edeeca6261c85d78614edcc885a33d37ec45d92859852d80164f94327db9b80c852d32f0a6cd0c758558aa615a202d4a1fa02481af818c9c7b12b7f87a33dbb92c5698548261a24b0b805efefa1300deed2d90d27ccaf0a8a6666db52f6c81221da2412e70592a2710dff2e1d11db338099de21a0e2c9e461a1fc2eb55236784dd1d021feab0cb1d25d8e63e9bcf626133b78fc59ded56ecf83a32211d1a90b88a27b0740e0f5e00210c019b7646a46ba968c337a16230fcee02400232a53bb299ecadf3d2d4a0f39f03e888dd336b3021992744f65e3cffe1b02270e2e7fad54adc0e0f98298bf372c6209b7ca32323309f539eb263216d356173b19a497cf6acd8432d0f04ffe8df4f0b5e374f6a7175c45498ec165c6fa71389ecec0bbd4274f616a89e1b3bc954cbb6d58e4030c737b022dd395734f6df43f73502a140fe4cec85ea18e131a3cce2959e4ec9569fb07359e6a6fa2adbdb13598685f5ee4f98575038e59c9d747b45d5746b7a718934e5a14fb6bec89bccb0e814ec3e18e557e875daef5ed123f765f1205d16da9b12b3cfa763199cc42bab82b1d087971edde2da295a435452d1d3130f897ae0bb9fa5b91e51deba408f2ccfae9fbc62cd4812d28fbe717e711c20bf84a23ce69f54157955a9ec88b7f853eb7d38d4924cb297c5f90812fef56aa1cb18123b04658b9f20ef1b6c2430ffa52cefeda36cfc5d203b370e0619a40b5f519c358436d919fb3a5bfd8f6e764eb87fd715230146afad255f292446045c0fab2d10a7504b371e7ba0d7794aa9bc74334e9e12686dc991f30978e799397308e6bd99d10fc39a8a2004ccdd2dd0c1ebc245c67e9268f24e4c538721d8020ac0d5b855757d9b35290a443406d4edb33e29e2bce9b9221c3b2cebb910f5a2744e6d0636ffc830b749fe13c40e46c541ef6e1242294448f44567a420c27deca8e793ee345e7ffe52c51ceaaa14fa81f2f51393a91538ba3ea5f8f860b4290dc1e1e11b3c32ddc487102cb2448861cb1127e78065e464bdf3849ca300b203f8f954b66e37c4445f728f73454cf467fe758dfdcb234e1a2cd13fd09b910f3f3f28d87ce6154ed16b3043f2c8268f52835ce49873510522b9ed34964860ee9c8edfc624c022c6900f9bb4a1ec97f703a3965eff3ce9813391cf5d1022612b670401ac3518806caaa88e8d0ea1f0ac2c0e16a6305b2698408bd06a7af7e983eeef2d4de0bf30f43e3d5937825d8fa44da839c36f96f8d622d53ce35507387546808e4a5aae35edae92a757ee5e2e9de01b4bc4372bc4828303c21c1be3db5340f483a0c5b642faf4d50d7b0e95518df54e84f4cf75efd0a8b0ac062d3baa4edf0b58a968395a3ad7cb709f4c93388180073b78affebd9af70d3d03f573856f1e9b262f0936efe0ea56eb75d62f55b6faa86aa03ff0ecb4489674861816bc084c44288e184f180789e2924b8d78cc4c53acc0712b945a89efbea8b508c680a4174a351809b879d02fd1c2b27d28b4651f59a0d15805ba68d213cf96c127aaa89bc96bc3586f730831a5f4042b2e9c815ecb3c7a78168cb807f50e73c28a9c6e87d468dc4c9e2acbb657d884047cec1ec6fa6957f9347e6656bacd5105d4beb197a941fc2a570d8b5bee40eade7f5a912daa425bd18016e92b95caaba712ea00cd1be49ef863a02e5b6c7ae0b1d2f2d7490c2f70a1d7a78e0e6f4aeadafdd84ee3239a4d496e98dd90acdc63640d533110d69a34db425750533cb42254f111fcdbda1098c10bd8c132d16c7503d2ed5825c2e4561c35f8f98056bebb0626e59d7c59b8afeb87629846f6dbf0e065b29f3e48edb91477dcc0cb8f40069b9dab4661ac1bc2fcdd0165fa6fd0b8dfb72b98baf8594da597e0fd884fee8097dcf121d11c9dc83119cb505dc685f4201195557b0d4480f897013026ba1a7a219aae6d233030c9658f764f5b1b5a619b8cbca98bfe83ee9cee41583b492c4d4a9b596faf30dcd0b43246383492384af371fcd41d25be0b05a38218dcd2da9fe85556004e8871b16f6c0fcb1ac4e120a1d16143c38fa9ff9b01a1cd1144fd6b44f430930f0e01fd507d97e0df1aaaead2116493828979f4c608cc8220929e7218f6ba708c680b7d55ed694772a566368e157cd22db4fad3685f143e2b36fec0482f1f2a4c88118438a3c30a34b76eab6b21fba72869a3fac0fcbaa9884725ff53d90c44cd6a6ceaef05dc680be80f1636e397aa61d8d1b33bb5280012b92cf1d50e5bba2ed514327333eb80553d695f8aa44601c0574085c466a7006e167638a539ef56e8575289bf7a1d7526620a0ac47cb7bd83b5df5c2c0c4000427420cf79ff3ea456cfee2b8a5f0a8225a8e68e420bc0f1fccf977aabda4805d2f6d51fb15159c4adb9e1bbe16498d2b2c272bdcfc8ee3e4800e0803a92151a6af906e0d47a550fcc9f6dce2eceea852c8cf8d4769e99fc35e83b6adff174e686011b6ac062c1a7f52d64cbbaf298e88c672911be607ad4f9468cd7348ab6b906d06493e470dda726d0897897e312f432fa0de4001580983e0fd82ec703c03ac9dc6292000b85d9bfa72c82337b42d08863a3c87a5c0de60eee1ed645c789c92c67089ff689f10fcc7a96f9a2c64adce22e900ae88c22a88d91304b08ee9cf22d5b197c442f42bc957360eafad051b287431dd12b48114f868bfb4f5f704b9b74d3fe375dd8a6521786faa5f9653d0d99fec9ea43229caea53d842ae68d850d8fa7622c395f295222000412f78cdc34a352388188459841a79fca696850b605d75771618ad213ce1c51e8e8107dbf9b77c60faa58ed0b6b41317cd71d0b1940c9632ca0d321085737d00efb09d663ee808c8cd5b920ca3e1a54c6ca9362b2617066bd6ba65398c0762ecbe72d228a8f300e63e87fe79f59992e0cd3da34afeee0b1e8c9fad05d195a0c5668a40d5ca0b9bce0c1777de2a1ec4ee88be0100eaa25e724a6cd3e62da53d54816b900d20e9e81826011d478bf97d527986fa4fe2323c30926ef9717e7ca8f08d60508a5c2d96f0114269ec103cf56da01ea1345b297abc52c767795658b91e19d2e142314cfd14b777e5e3e9897392ffb8462a946e0e7d6db2e54b4dc5e9f2ae46567366f8015c4e287389a4a824f1c1e5d1f74561931540ed8d7a74effe05c29f5bac731ae4d30f5bc0f911b6efcde0843ba6601bffa4d4e6b979d5f4a74e03182af3dcaade151f8816470005d85d7391bf335a2a1dc06f62e0817bfd3ebef4d30212b4027596c780bbb57f9ce580fe5af65df03d5cae1205f34218c6fdf6df106d37f3388d5f2d51fdbb897ca50bdac24d53cb3fb1eb3fcc7325e0e5ff54bf59f6eb28afd6b06ede9d348d1ffd38e332d189f3b49d7dfd5db67b96a7d3f0750ffd9f53b330bd9eccee88e4411712eb2c9e5fba58f7b8993ea77ceafcac320a67fe12023b4295a6d9edbbc1e36c168ea0bbcb6ac572e5bbce7fdfc81af5c5c1e930e8db5fa7cf9a53f909c480bfd101bcbb13bb728d48e45e0b0729020815dfe4edeaa46e8095dbae7e895e53aa35eee7ecfa8c2cd06ebf67a700c1e41c22b4066eb0e9ec9b3eef1d0348e909e780dfcf0c499aee2ae62c0f0d5c46e42f3157e6d180d3975c12b63ccf203818af7222bacfd9102f833a4edc5eda7312ed80c2c10bf337701cecc5a22855e0e1bbb10c6d7870036ed7b032462f2011f6fa4bfca623143ca42008e9669e11e305763e79b4483bc5dea6a84215488538b26b6c4c2f7d5625c114c44be721becbd519763c187c85242633ac70b7daaf3c4fa9709b17d865eea07bea09767c9115e4a9f9e8c5d65a40e691c61b4cd459e46ba6e7d231cb0da6198eb783f36974d1fd0884d9d2c945087c703c5c1edf149f3281ba8ebd196199d1da250622cbb2bce7963683a15093f9a2878c9ffeab50328f0ecefb06a10d2f25dd3429622b7833a1013537fecfb068b5664152f3184ce9c725eeea3b258a30fc442aebca7d9df76cd4717b8da06cc73a06741fa503ea6b7ba7dd58d0555ae8a01cb0e65b9407294395d9c3b3f5c1fc37ad86b819f9bf0ed2c9feabe1a491a82494dcb582478225d966a5793429fd97c1bfd1059d9b87544767b6a1c7cf6d37bbd2d13cc8fd31861ef71a5fa2aa5de14343d5490d330b708ea6a9dead7ba6a06b769521a626cce3e115cdb086f237bcfc59db797ad8b21322cedb6c7480602a0815eebca9d8774e674e72b527357f74a241efd89b9d5a72c09d61881e47e354b9b6625f3900de3f06ee41deee6d25d600e0b5a539dd713e73202726ec7b4d07dc6d1355910a7fb6f4d71d1472125be16fffbdcc09e0e15b10e181fdfb40263b7fd680d3d8b1509f6aa22a4355b45ea58b5320d8dbab6013312c66a100a7e463e82981a59ee7eab7d6c2b548d3457b4c7ce249be168e565c8f8ef1d094e8718c56c2c8f0929b92e71363592dc32cc57f72dfcb63676743a08b931f00a76a19217297f68265fbc47d4972e59f38bb40652b53b715f14b8b2711c9707df23ad420f20ee3ff27dd8e842dea9757dfa8bed3d7955fd24a81ef10d1fb9a8247475816f3c94a58c27446a290cda4ce41593e3be7727aca529ce43066d970892d3213a42e4cf42c56290905f0c7c36e5a3275170c1d0efa799a322c50ef219fb93f0b40fa2b65bdcf28d0f55e76e076ee4fc7b20a8eba990a2df645f67d4869d73f75c768b1606fcd0a30b58c2673a10e2bc091318aa86c7a2d70caaee33495973ffd798f2f2b71aa1256d8334ddcefc3456547384b54afeba73446f7304058f6ed16843c385c96a0474d2ea16720e57b902734da42bd4562a8acc9f92fb2f522116ad70ba3e79c1585f1cb461f3fcf9f2f1e086d05fe7b3d65170041e4b4fa622c2f31ad44889b2dc946b2658d353947b5c4073faf9e0e67a7d8d2d2a4ffa7cf20973efb95f407635fbd1219b0f3f3015f50e0409f2f0a06f9a2e42c7fcfcef372da1225e42d4361bb8eac5bc15b8a1af148472e30ecedad7bf351acd1a39799b01edd1130b60ab7aeba92c4ec031882e8928ba4d301a2964048bb43bd5c233a3bf0c10d0ad82947c08fb754e980591b7328d6a49d583d0bf4dc6709094f12c5f1ef12beb7dd2b4ada6183c31b60bd9a0bec4ef439ef352c51a9cd2e30183ae05fa8876aec6e0a10e7456388b1ffc40b2bad5c4030c3ed1048726f95be91e978c3fad23eca073bc553075ee64aaaf5db4ce4deb27ad15e7ceb70d387e63811803ac3a599690684fce84b277bb0b30da8d79eb0aab6f15707f937dc1d7dd51497b3238ed35704c94ee54645027628dac2cd71b8256a6490bedb360110ca091d51bbd9124b6ab90cecaa6e890150565a14fadbf728309cac8ba692e380b9f593e4a8ae7e68725f01b4993446a5ed4120531caf7b30390984d18978dd646e846d174bfa003d2e9b1c32c4bb4b46284a76f58fbbcddfa78b9da77c06a73d7f10bd19b3684ae6185fb3eedf132f00c8151a0a4d5a403eba1e510fe9d1edeea0e141d4a9473143a70d78eabfbc99d38fb92a57dc2691d3d41dd0d9c03e1f059ca848f47fcfdefed8edf9c441e34e6e7edf0574e372aa7aaa739a7ef99f2cbe07449637f035f1b1f70de52255cf0e888f32bbf215b39d367d0061ad6713688791ca87af1d66cd52b06fff7eae9916ce99a76e47b80099a7ef4410ec2fd8f9a57a0bc68c35eb5d6834336f1b461ca84f8c128f0105b89450f1dce79e4c30ca88064a9179761c61cad6ad8aa2510e774f820912ba27fc7f58903c94bd7f690c303376933c15f636d00659711df51437955c8d79b5832d7bad53a2e2388a5a3158d50f995aae2f39b7947950a88eb1529d13df39e3306d762b5440b9ac67a5df444b5aa97b9519900111cf1b19ad2638f6a28d7e8cd80c7ee2224bf23188b5f59776c677cafe67c76b747a130d0db31a54e2ad42f0826ff15b78444d46fd4a0b53b6c8b6beeeab72c65fded9f2b9dbd2b3b80850ba004315ba36a13c3592511e9b9d333387652d4f18642f02008d56fb59fe7065a907cbf8e8957de4e0ee5ad313cf714977b7bd6a4f40aa42939973c02cf16598ee063f1a3ec9b83ab73cf323fa9501717931b1a16e8e0da35f3e33d89cdddbf1ae63195b8cc55545433c64fdb1a0732587dd7fe324a3192435a8696c800018ba3f38708d09ce0eb856b787df22ed28789f4987de437403e7df28fb091542e853e68eb0fb25a4fcdd81dbfbfdaa5554d6d21e2ae916c8f3139c9347c49b3d6bd9ab99d39275a9f31c7ec16f0d6e83659cd0fa7eadd19a0f3ecd84365256a0ea6971f20abfdfa96906d557f26b0bf2a1a28aa2a92612707f8b859000f23622855d0735f2c286821eb877c68229130200803546b3fb1a2d71efe90cc244baabc3963d0acdf8f9bfc5480f1d9c6cdefd1f85047d0aec4a6b3e14fd47405758e8b0653ccac2153e1ce5db9b1889ca9d0bf012bbe7da9e955b43fe5e9e65d31f7ea4ddd9103b9b9e31ecd49cd67149b10ec4534f63c9bf0c66fc615a8dce150f2210f7b869f8ac92901ac11d8479cd711b6ee2426981072b8c92046542cdcf3f25791f36b848bf1262c34ee860114022b44028314cf71f1e86f9d1fe70a2287462007131bfb0245a55547d628345888a3f69124ac70705ac893a80435ee90deabcba44df90dd6b75ae124f40b0795943b99a6d9b7bc340733668876861d8cc852b4f9315983a559bf7fdd8ac8ec7e0f812ebf5b498438b1659980ddf44dc9be02c31e257292443a09401b82f3802938fda3e23069ec67327e9711ea6a83e629c34c64ad0a546382b2a34faa6af91d2d29c6403f5af25554924117f51c7c9d977f120649803e62b8eb8e2d5506a6781a6ffa31e980b271ac7156517e2b1b626bb80ccf068b92719e2fdeb22689860c027ea3f4ba2a8c71f121d6561a6cc9f2ec1969f77529cc4eb220cb2a4f852a4af5b82f1f620fadfaf758f01c821a69b1ba04ff3c4da1a67546ae5d6a9853ea6bcdcc6601f2dc6d417467c2c60254c7352717275fa4c26036a937ccffe3956608ff93e58c49cb7152b7ddb1e83a97bd2ed72d7a869acd4108518c0d709bce1873578bc13031992efbcf71e1fb6f13562895f2e03b38b4d910216ba9a5cb1b135fae4c453cbde5af95bf2be34e0304d861b1b3d63c8f4495ced990d9d5429bc2bf18005190426d6bc1e8503917e13e6e7ffcf524cbcb96c108811248a4af27d965618007dcc696289849084f61bd6af78b363df499123f94d130fb0587ac84b7d2c6394bfe3a32b42059202f98d5a30084ef6fdb076925966c293f64efc3f33b9867abf4a5039367e3b0bfaf2232d23145cb84aa996c7c648be83917b01fddb7e0abfe67d8bfcdfbeed9ec58f1901d9accc344f144e97b4d2248498dde7df0b1d69daf3c11e6a09a05ee286d235eb5aef3d2d344e1816afc9f6922f599359b8cd575730606be8fdecf9712bd6fc004968d26a706246e90f168775e4b897da787d08b0909995b420f84462fdd07d61d737f1656d078ba47cd860b0eb47b085da12309879d3d2c40bd0c59304649a42a3012916efc50254ce573d097c65d0ef0e455a7c396ed3591012f428e1b4a0fb6608a9db332c3449f27eb2e4b2d2b8d6aad4cc81916bc17f641b2e4d8805753f670da858aa501fbdfa33907bb8ed31e30e9af91f2f369314a4416b31d7a1086b56c1e0dda614b69c00fd45924f0c06bd01f1e3b418a1b536f41c4bc11ede8c4f8e2d166131a820a800410519186fed92dac2322407426e987cf6d257d2f90c94c24b9bd6e2e2836d258eab9ab0840d4c00bdd2e1eb9e709538d41bedf935de0fcf40af008260d847ec9738289007ca94b072ad0805befdf5d365a68dbaaead7cd9c18dcdb193c284ac3b82324341f18a888ee86d1dcbe269e0609e0771948c0ce50494ee81ef0bfd35402abbf07401e656c221f19bd8ab59ca67931fe41fddebbec96409bcaee71bfde8d306f87acf7e46e683e39833af603b1da4c9f920820c6d0c5936102ad23dc6ebd2a4be2fb625bdb10ea873dfb3a79c8e6ecfa7e7491418c0288772220068181ac89c8679e843ca7b71f1e5e44d1ab56877b8f776b2af7dfea0a13d6ff60498054fda27359e2456df5d802744056fe4d2e523e51730e6cc32b1ce7bdfa20b9ae6ec8d4907ac43867c174adc3cbea887cc89a08e54339ee998faa759426ab6d0dbe8db82f7ce728503eeb1e4fed0e9fcc7caf73007d27e0d603abc2dc60d1259da9684e04401960ad74bc5a49d6defa6b0562778659accbeda51ae09bea18ea20970dff8b4a09d7c3a51be63bbb0ffeb745144cd835ee55ac29ec1d75000572551d8847292b22870162152e493f19d27ee7c579b4d68cdc0547a965b4d893f546accf42d74059320a7d97852b96959bc44b3cd6d54720ee1b61fd93f979c0106cfa4fa617cfdbd9638d72293deae3d7ea9d0e03d45a78af05656f85e7d6db548264e961454e09c961e73de4bbef4f38d5e03a271073922a0f14bc81a6b45c2e125e73ee1764a587877cb506d0e57789a1db7f265dcda3c2ba234cc6530d793b82185a1891a4365e9be899d9eaf26018344f9bc1e4ea89d204eb1683783ff041c79f5438e1487b55626c2e10f20bd88e58f42336c8adbd74898908de46a091aebec2fcbeb32e7959b0f52b56b78ea7ccccd422def88271cab065c3cfe9228d92b7b21066fa41f001ef3e4f138225353adb773e8e845697d03543a3f22d28b63852592bc92578fe0ff1474f568c4446e99d430c8a249a8d5a979bde0796d574f2617ea795b410b0d590dafbb0b7a06d9516b488a819d94234e8c4ee87e110c987fba48a78e09a71d365e51594a01da8f0765dcb76c4e0652dd8ecd9f1fccb1188738ad2a1ed808d45db2a07abd45b7ee9a13aee715657e2e499c18bc6204a74cbd98d18b2223ccfef9085c86a27f81c8529f4c829681baa9c0f39330d11509aeb7529f8196a88c7083157865f5823bce539e3de5330e916818106e0bb6fe85fa1e3e96f365f2c33b4859e15aa558f63685892e18591ffe3a8ade106e8b16f7329cf060d646564db61d874cd677aaf1e0ca8caf61af3c528cb4b93462cdcbdcf00a7936a051e5f348ec5d7a92e33fa2ffa80254eb9b44d8aead994811ae9065349d90eefe35fb6cd5ddb4c7d2d0a03f4652542ddbea6acd5f4dab885eb03121fce7213ef5d582e8d2a8db6f531155ecbb9082c9576840935295c3cd1feff4a4f5078bdc10c0a0a3e81de078bf3ab033ad6f13e7bec7f082dfcb6cabb51fea8c50bb23b724f025cbcc5692ee4f08f1bdb1b7004b52a26372721b7e8b1072e3aac8ae48bc34fa0499c81227ac8905e3669800ae1246ef5eee76cf1d97071394ccd228a62224ae32fb922585dd82d05ffecc98df0a75a3ae2a5e5f50eb9ee5879f0076efa88641f4409118fe8a7511f02aea1179a1f545adf094f02a4785fbfd278b391525073ac3c2c7512337e1874e2df9898622f8cf3d41b9a918d3803f694ce2bd448a346b4dea035a70135e3381bbb128fe926489d69c1472633fd2e3e04f4a4a482d0fa6a5531fb01044dc4f40eccc3641a54e332565fadcefad072f619dc91dc520cf29718788406133871712b122711345bc9f7b3a90f9bbbe2453b971eaa9d860419e9f009c998b6b9c5c3d6d95c290a1cd0d98680eb2a48e9096e26a926a0b1a921bc1654c9e10807dca0a66d5f1d4d4e596c32e0e8cd908ec65143546770f4a65d45acdb7b81fc8b4b1953fa96a9c21b63bd63990670b9fe6f91147d98345ee09d460750142441c749226d18aa64167bd9abfe4c166010e1c05c3d7d5a8faa1b43a0a377a51d18b156b2d6561cc09fb0e055ed2ef1d47323ab24c1255503df93c2fcc6deddec78c2a596906bcf2e33555c0b0c74d91cda313d99432cc76cda9584757da003e69fcb3465bbf1346485e90de54744028c555d0c41884375c01880558eeb7a4f3da71d0d48eecc21395d86485492ee715c7e92b62daa1a673998cff33213d05d8112b49b39783ecf303e273d3e654be42f5ab66e9ba47bdbdaa95baa834d1b2957ef9e99f6594d680df542b65357bc1376bd2e70924d9f0d29150448536cdaa44e620412a7cbc256c961f43e040869e66c16e2fcf0fd3b2d6ac62b3809c7d00856ac10ddc0889188d989051ac20ecfd9f82c88db44967ec69bdf6d947a9e1552ff303a5e06cf8029d483ab3c08ecfaac0e025e8c01a0d216bd823555fd72a3089d63e39fec114a68873d0a7297687f44b9b7b3e81fa22ed575416a8d7d20ce2f0955959d77284bc12b879aa2d96390245ec23474754d8bb3d3df0c1750b70ea2e70b658735c447ac46532ec8fdaa6f4bddd91c1e4e9234d4361337fb96d4bcc72f77ccee742816a99fd32caa7ab79518d0c5e654c4f0998ea8c7636de64cbddcede667870cb0553aff5f8f8e2e45efae99b757a407bd9b1c0da578ca55484167a409f34e84ef227d3c19cc61aa0c7de756cc129094424ee79270c278b2cf52c861d3c806f0ac1608d6253426393aa425ca7b6f9f846fbe43e994ab7e7179e8b00640f26fd82635d4c740cd432cc124a6a73235c06326fcc4e11b608d17f3662a5f50c2d09386b225ece6b65ac8365316150b3e445c6ef0cdb5e40b73d5e501fbe99c6bb373ab15e9dfb310277053a1882c5ba576d2df82f739db4a8c4d9c53385440be7495244d5c422b15036e2ad520f2e18de1979799a77d4f21e4860f2d2fe19be62a21a1c48cdffd0ce12bc063801648c597f76bcea787b0960df73cf687e2a36a1e4b51bda712b5b055eb196362b68936540116dca1373802e27ab4b79095266f62df9fbad7f3a94935e15276f10bbba4b7b889c05b4d24f0baea614a9cefc0e0530f7cdbf056d17cbee310a8923af0bc7f8670e65244cb7fc6dedfac16db559b954d8d6d96bdc2203e1b3339d011aaeec7d9fff58195f124b4b856208a07af4f7b1b0cc54a780282f4700218a05d9dbe041c58aee77b9878525c2c0c5949abfc94246eb2d0f143e8d54798f8b653cbdafb6cee5f0a8f433e5294778abfe35c1f90f48f82e4851078f012bdeedb4a3c2e3d07967eb4f9d95ea47a041e459de3287c3299eb72084e6133003010171b64a73110255693b9f270570df3f427b673bb9293a559c83c71345a23f44ec50cc9c747b8d5ef0dec7ecbd77d0bd979b2e1423da5bc0c343ec890933539b5befb6b1c7432f80124dc722c7e8443f3933a0777e575216503fbe8fc8c5992f653de2464a1c91cb9c6c2d74d0d4309bb2ded4d31721fd163c8dc32bb413687c3a59598e4548119f5b53b295f2178590ab4dd073671a9c308c8ea7f731f693f5920f8489c77eab59cd768e585665f4e6ecbfe4b90c11fe729d392725580a3f7844c4fa0ec00d248347a84711348867502f5778463f115ce1553530c3f9fc30a5d011fa178af619df8b3dfc18f4b0d71aeb64bb4ab26721c701d3e61bf5e6ed0c9be94baa90367f45532ce90908476e9665ac68ea3da17248e5a4ce4cd0ff47224bfdfedd0cb6648d4ccc479217a50f66cf4e36e92eab29369dfd48628315dacff76aec771affe1692639781d48aa9f8f54bcf5cd37dc8012ceb1b2f9d91949d992b9023f4318fbf69ae23dff490185e8954198414150fa884c12387e9aaad7532a12a3cdc098e0fa882df846c06391bbad8d1ccdec399cc38abd14d93c6292dae8de1cc98520734499826fe043c266aabd134c8ba30406829ed2a5087f327b3953446be00c330c11d5459b887fb06a0c0807efae3ff5b96ef419d986dbabfcf2df3c5787435ef05d3d3692d0bfb65b7a2d5f3f30885c36dd9d053c749b261776da2ab77a35c9cf4714ef0b31a4e09fa95e9e0a7e6ce58d929fa89c788389ec31179c396f1f588addb3c1603346c077dfef7016398b1b7460353822ce0894c4195ed2234a1263aee34159a4d3c16d91cec22abb276e88e5be8a06225cda7c2357174679a1d2e0072ba06594068fa304668835476b998b275153f0acaddeffbb7ce045233daa83f0c0ffbf525ee809075996798fd11b20698ad00340fd19a84eea15929d1d287873de79f1b8029257d63ee270883514407e2b6b7a5586c57ada39cc3693a843bfb9a2d2f042c8d8bd005ee4b0325438affde1c15bc14f8aec34288e9be315540f17d485f77d350e3b75af93f9835935007e39c6309329a0215f4f5fc5ae70b5159899d9086392c58911a870412b071cf5c3d9dd72ccc8ef65777f3e845096081ab114151453b0efaa067963fdcedeafec57ae71237d807c8656756551ec9564bc3dd7b94adabab0cc740f0a5b875b46917568929d662f7389d0be67380822ebf78080124d403a5d96e9e8ad11da75bddf7e7c1c40effcdadd75132a266e560f8ba69952e63bbe88511015c6064153391fb23ee2643ae91ef4ddfbffc917a50182afdb06bdbd4f0dcae04ceafcde0c128a6fdc23f677fe0b54d383d92b37e7a753487cbaebe96dd7c1f96240199f78835ca1fdcd7a46462f66019718106f40faeef47419f4b2a16ca2bac89ecbc279efc1ecf2bd4207430467ccb721db180d996f0706165e6ea73229ec84b5e83edbb24dc31a0f22e5522c9fd38f36c947ea0fa65daecfaed37e1fc7b71fd73a72525a77378a15095a33159fa7d82200d8644e7c6358f98b780db9f9c596af35c1788cd30aa4d2be2d8afa42c1ca34ac918430d511a2dd68967e5525b5db5801281ce8ebe272717eb22e09910da07da362fc5c6e885c066ca34e20d165b02a15702a4094ed0edc219f7eb4b471a1bdbb021d0d2a2abe08e83b0ad7b6aece26791ee1269153d2615880505668ed8bb4b00f69937b4d72a641a13c012cf03b2e31978f950b1c899f23957849d27063dd9a7ade21e661d3f48adbbdc668ee674f7cf829cea9ced2429746d67ceb2ff7ae9f766cfba25527dd70e30a8a9be7e7d8b58e411d33391c1c99e8015805bfcee5817f0707ad62fa89353cd070d40648cf9d7e8f3e8b2653b006a83bf38bdcf68da91c014f963f71c66884e5acbe2e9ce89357834eeacbf7f19a0ce5ffdccb705a95f67d4c0c692eac17ef07fffeb7085b3fc0b0386ba3cd777f4f52ea1b9808ec16474c11be26985a80dd6aa1b773f9ce5421e9d0ae33915d01ad96671b5544362ebcf261681e39c8f990c49e231a50fd9b9f95d4a8315f1020cc7073bbefc35df00ef30820eb13ab90ded49e5d87f8ac9014f75de85e481c16dc340f93a13dc99820400577bac8674663e63f9ecfdf24a473179ab01533745cbebae8637076f077167f5640626c3bb4394b303b716908a40822473fd50ea6e9b03c97cab355244fcd2551d49118936b1bc93225f33f0b5943704305df3599265e435be5fad0c73bfd7980bab004b5a72eb77c4d699aa6f802d2eb65534b079d6120308c19dc7a1400ef46b1cb43887c9b024eb439af6e7e24e8bb0b596d24a8e55377b3aed93779bc8155160b42aa1011c7f8ea60dc0e3651f2288ba5a150dd536f7c8d42e196352db438dabb6a819bf2f2b0730358ecdb3d91d01f78477cff82dbc8f5b73ce4ebbd09db1fc5a8cd09dbedf9bdbae716e5f970f4def76d2740e3eac404cad0e746408d1dc4759b472da20ceeeefd260df4fdca4702b1ea1eb1debb2625869cb59666f409a4d8d11bc2d7c87a684c4a894094db12831d9ed643c6fa12b27d8e3fd949ed8d08d256a68b099bf154e2ec92ecb2ed9f5f7e59b2f36b5b8ae720182a3212f0f1d4814b16cca35796ac5fd01cfa1eb08958c67667732a24c0e63200ecf9d8365bbfc69ed05d901c0adcd0f1864cd6d5dd391f9b96241a5448ea0303a552cd1fa7da90308c9ebb149214b0818313c4ba9fd3d6a2b2f5f10f41af39aae1143d0d75aefe7e6335a3cf19d9e03222b213b6a9f1bac8f3304b67185ffbb4afcb226b18780409cc59d24586bcca08040047c7b7940cc556c3d26d39644e7b0bbce61cd4ef383638d3824f199e72801ef329075f04a2b36d44ad33d5a9ef664d97d6ab9a29aa5df3016a460aa21f3c624daa6f6ced9f30662db103c6a4900fda060cb53445ec0cb646deeaa6ffbb3091cd7abec570cc7e0a8f9a4d54727e93ba00957ca25fb1b26bda12cf52a5163624f038b43af537659734833189a02808b18b5cda71f6c3775f6c0806eae5323bac5c319aa7f137876a331047e949f09d6faf6f9eca1564dd56d34289edac0b18752088bcf3eb8f2e38d979579e1ce07b12b4714fc4d5df1cbc5f884ee72b360a3216cbd7219a349c4ba5bc7bd855ef0c4ae7ee20bb0a991f590777579fa85ab2dae7caebe4d4ae3379c3a30d630180b6354afb8b6cc9d7eb8ed13e44138e9f07fcb4cda654d2abbf07715ffd91cbd1ae928de9682e27405e5544b672eab531399cb8ae4347caa6282ae710ab4832fbd90aaacf362c567e7b6752a738b8a39a31c037bd3dd8117d61e346dd669951fe6e1633f06f39c403244075c86647a7dffc35fd1c32a03c9fdfc1f79446dc1f0355763bc597b45f32d1db261e13990f4434effe03e36e3c6fc2024d40ee89b32752afa5832b868a4813abe166da6c15fdbdcfe000be598cdde9143eb63c3b0a0be0508778cb1b5c862f42738f9ef95d3d485032baa98064d8b8231612f551b7cccb5639e76a4180777537e5b43ec21f3d9347f188f38a876395b7c19483ab48e82cbe0150aff98785cee55296a688291f1344999dec19494886edf34aba8729365edc43ed35734f16cc339ca9abde2aa7079ced0d474595082ecf50bd88af7fe270c47b22adacbafa212b91d4629f213b9ebc5b006ef210db33bbf37d68f56bafb4f2be0d6249edad92f018f01d4221687a588011384998ad6f20110016f83a122ec69cd688a1504f715c1cffbec7f63eb7828461afe5c7d3feacc6a8831597262577393c812f26d76520b2cdaec9800585808122b27266f33d5dc14154c109ae60b5615cb75ee74f9f223b22db55ba8f115ef0718125eb79615f2a80edaa968a7078c95987e2580038aa5db61cc3df5471e18e53de6de175ef3d9974790187f4fc78180b1bb695b3cf784f203b3bbc6e6959592b5a2f09be09474c4451a7c8ee5980c645790e64b01a6885554c779ee51cc040febcd69495b01fc89fe4e0ed911c59a419f13f047e9887b4a3afcc5d9a1e6e748541903f8f8310ef26d08f43279b4e8c291e0b985a8ac7483efa09be52ba8e5c83170edfb971941b01df566824eefed5d02a822a31498e8d06de9e9774ba46c64d366604c291292244c36d3aa56ee14ba44d043398db9c8c3a102421ffbdfe4798f1cba2c02fa3ed4474cb501a9ce7cf16ab808cd8d1da3d6c658da45f6f997075908af67050e10845fc10513eb692efd0c0757d054786075822c43da620f8d425cffe770889bf6ef5873a6e6a01dca426a877c3553154f7dc9cce8e24040b45103f7f09f9df414242f129440d0de2f284aa3ec61745bdf0e195287acd53b73823d791696b9dfbfbf0ef46ce39a59b2be0100a5ed6881775bffd8a13cdc4229107ee2f94a6cce2cdcabbe007ff41f85812a307e5c8f3bc6e62c34158703161c347730c5c19884e05a47aee13cdf503ea49afcc082e6ef326b4721d5ba2dc7320f2eb25920f9ff1b778ccfd8a454d03ea0fada8e7e00722092a11f9d4c22e8766ce77559d7dc159fd88b54ae38dc611085c9264ae9af98c7b4f184767e35e3e88cf809a8e501598dbc762facf3d6b89f15a6cbaf61bcb70ee95a40d06b084ff3a9ba2e0985d0cfb5a3e4a0e70fe20101856976847e5d04f12039621bf35abf8ce1edd23fe18d0a481ba671ee56af3b4c2b21fb06474cf16376bdab2ee9314843e62be16058b31769f74416e2c75c7187c081313dab23e560b6b58b193ddbbe28983be364fb1e2c5a536260927088d7877d89fbbf641cfc753448cb0e5757f8bd8a8f55e8719123cb63443c671bca8ebcd36aba3934682fd2457569765d7800282615fef47eb9d343d9b267dad74e0b59e13f62b885f67a91fa6276e7e2912be5429dbb56059ee38fc36b08effdccb2d3d8ab4c453df35997010dd280ae2d44fe1020378992222da3d0f946ef7e3eafb0dfab0eaa0b4d143143ee4825ac7fb83553714ea5cc08658ceb550d53dd83145883d90a6bd636eab07b389f9d0e96895a5ef5e05daeb2dd9d961ce5dec36165a5568058f62536ddf8c33b876320559a913c4c022ee3f711e00fedec1041b51dc25c7563dfb9813479ee3039518dc33ed20084fb89bcb619889198d2253b560849b4aceb7c415cc8cf610573f68cba0c97e2e6c21b3138529ccb6f7a1623ab0f873c8bb3b13f89351345ca8f2ea07e0b167381e8523780c2c879a62bd6dbbbb8398b4eedc4b977a08431dfabed0766448dd42592baa863005943400ab105536b8e2422c0f95e5e2d98c9d7b99c5a400459603eb710e463b01a9a9fad405c15de99e6d2f1e089e74a49f450e5df42f40373d478e0a188fb52bad1d629c5a6908e07d59207fcbc3ed94462e3f82c2f25dc21b70d277ac8746446a5e15c735f1758095307f314f7c042dfed7d0d0d67c1a136d0a3f3914473b2c660a3d534843e3e8f2be490732e92981dc6e471ec2c6c8d2ac9c0d03249852841fe811742371750a45baa55dd1b8e1a01aac5b05c7e40651603e208749ff82148d3508b1ebf143dbe295216d0aa8514f23d0c42d16fb861dcf6ac14a102b015a4743a7da35c7139d531fd855ca5256abcf4d71effde5756e580d2d63dce4b43e53000f87a4745ab75eac7b9ba37d5b7d3556ce45c8ffe0a0d231a9865fd0c6aaed3c382776ad3a90b3117c39c7a818610c288e07b1f5cdd49be02fb4cb156bd45fb8109b95d44995cc75ed8068d36c5e33c28370043654986f5f648d2ad0a9a9539507505798012ec2c174e823f733c2662682525326ae7ba992da1aa9d9ccd2bb4a065998b8dc7f41a33d95ed57956f68a179b2525ff5f1a17f60b008d6afd1ca4557c280a5154ba9541e5f77b33e0870a3785b08c6b9c9701ba48a4ac65f03f090aa673b67c781ff07cda63fdac9d843c689c2b3da66e7b789ca3ffe3be3545b8e4508f579e33e1211d9a15b24eae7177c15211634cc3d784ee9c509e68f19bf86c78c62af011cd781db81a29cb6d8e5a898ebb5b3ac1774029f824ec7872a1c19d2523d865e4a7349454310e5b3abe685d4dbb5a894830eaf9bdb2b699d9a2c1cae5d8a1b0d2692a9e0b244cb773a10cf8754cbde9d65e5985b4c6a8717a9458fb81f03d5658199b5d37c5bb09bd3909a4ca4523ed311facdf8c45861aca58c41e3b489c08f54195bae951a844b8d52440c8d25cb49e99af5d746ecb5dcfa214f83dad6b9431525606f437b6bc9baff98e941b61f925e380f3d882c29fb333907852d67e0a606a43b7d77288ef948a4a9b458ed02fc2bcdde34e331893d8edc2c67541ba09fc4261603d28c3c53a6775b11a4cf0015818d6f467643746f0b6cc026a5acdfd100917dfa0419273aa4ab81a2612e6c44c3186685c0f4fb971172d95be1b3c3e6209df3d3cd1c21dc30c09baac3547e30e7bf60e1738b73129032bf64c6868fd1ff7e9ab41fc874df716d1913414cf6cbe2c58190f39dd2b092fefcbc81786c2ad93e40c63736599613d9cb6a877d361eb758f39bd748c99cd85104119bb0706d069b80386c8c7ac0cdd63438b6430060796dc3bb74db5b5da072ad24fbc092902681e9b7c13b8a3fab430bed1dfd9cc4032a9d2c71e610d5f3805a949dab3a31e67018818b93cc0e4f60a5166141aed97421933900a30c8749e5cad7e78ee030890b6dbdfb2707826a0c4ccd4a40cecd353d5e1d20722e4e0bf0c9a0d7f0da1dc437f719272032c5f7215895ddabfdbf93cd94fa80f6754655ea4541344c4588d60bc8ce808cdc640c0d5982c908005d1e70c27ed953efb78981d3df5e013d58225cf690680539621c463b6f9369087819f33a52bb8fbbe729d5d5701cb2cabe89c5d81cb83f6a3d86879922ccdb92e6887ff5b90229483c1a12b0f280803293b5566ea6b9ce5328c84c0aeae49add80f45cacb4ca5dfffd8c2b5f99757761138b7b68b2f658e4006dcb7b5818345139db80e913773d423862879da2b87d206bd3e995bb987156050cf6afcd79d30d555ca2d67f30a9156d7980b99df3b30956c655504735d329c734f599e334c756aa916e7c93cfe396afc0dbcfef52cd8ce9754b492cfac8f7c580fd48a57d85184f64fa8096eb89a15603056d15a4c8cd45effd9f487ab4c476f99d518cbbafb70c5fe53f6fcee0bc066a4adfe2fd18f4a6f262d2bd76d9983b48e75ca51e33fa9774f374d4477099b49a0b7a309486e7466cdd65f082f0511e1fa0438c3f57660c88e0975944a5b08984f048b6895d0cac0424fad6270b00bd9d3a6efad3dc83837e7b6f00b99d4f2f7d0f80abdc97986af9d185fb6c17661b7cad34897ceebffb4dbc868991a4685ac8580b4bf26227e08d1d4cdf179ce656360f0c11c4cfb0453e1dedb8cdc9f2ff799158c828ec6eba91a062647e9085a0614cf6a958b2f3dd024855f1ec077e3b37c509ae0d61aa107273228ec993bead6872ae28cbfc44192c526a105084365663a66917a98a1d044ad2999abfcd2e40077b736667de43e5999c23ea5f46e0112906a094da077d54ebbd0380a777c358453bc043483391c665fc1a1e6e30d67427df94935c189a36b3ee979485fcdebee0a2d64c529bd35cc8f830ef3a91c0f3c05b48f973aea9f52ee99305978be965388a197ff60992a42c14b0339814e565eb612f71b7c713f9b0beca145f1127aff358737dac71b4d9deb349075a3daa0d427028f7972739d4a15b5119f5be67ed53955cea57d8395cbd0994fbf6bee04cd40355cc925a1d044d73794591b45800071acd6afd70cfe77a460b931262ff259c94b105fd831d9cb0251f3b6275e5bb1b46a9a013b7ec303483568d10ae880a51c9ee99e77ffa9e65bf408f9605c9691e22d4a70b61c1abadf94b780337c4a2d8b54f57344367ce6f7d0ca434d4992e96ddb83cfa1393378cca4aadca9222bd65a4af0d359f133f842d23c928ce9a601f34c751e62abc8be5b1fe37ea0ceac9e4d4995d0de2e2f52f4cf8f4e9ff302fa44adecceab2ddc19f3991bcd8156d6c05f74aa799f072dc06cf56fe1b4ee06b013fe5a4beb99b21c93463fd048c89638b6e201b7afd9f8f3e37afc0c635a604f2b70d9994e402384ac1ff4372c45f7887e4af2fa2809483584cca0c46b26771c10436b662e55e53a6bb57728be5e1efce2666341175bca09e8c70d5e6b476f996ec6a63a4470054c23bdcee6e3252bd524b6373cf32ecf8b24821a7c37e7ddd296407a05404458fa523454f5241b2b32908dad996074264e7b969055604e7ce5dcab63e0d5399d5f01ab77a0536ffa85d81822ed069538c5b72790166490084c967651813a27eaf5d15e396d1574e4f2a0ec7d572fe1b66f4e33bde2cc93e0f0e001e963de618580f67f4afb0806fff1e7c44f1dde50b46870db4ea3c14d31d3e445ebf21b338bd9ec6a0a05b70e4b818924d4edbca54bec53ab7a14f3cb84e1ecde9b654b6406c95545872ef01d2a5b25700ae4073317c9a0244910d298886668b72c358363c7b7b58cbedefa394cea655f0caaca085c2195bdcb7f2ae47b2cd090c4f974c17d22f315077e4b4199fb1f13db47d53250c2b7dfec91103bfcd65ff7c204d2e1838d4a1c71bf4770a464a11877c7e40955b0b96b32ac8ba78ab7655c71dac3e176cd26a47b044587f54f97b95eca133d8b64bdd1c61ce070387ec56bfd3ee15825a78d3a612da0b96d45389be0f95b02acb818ff60d997cbf39cb63d81cc7874173a059dcbe8484d78708fd44eb7e1d9d5ae14180e270560f35cabc0284415d83881ac3b387da7ec2add284e3fcea43c583d166557293f03ba7273550b653c3906779fcc5f2cb356a6ff57ad157c2da76f3497e9f12d41e963ce2f1469820bddabb79debf52ba8393f44c05e37ed095117e5c54f4ff664b022785c15ef59f766e2bfb53f76456bcb00da17b30fe3d8fcbb7e638260099ad5199a2e80e80ce326e7f6769347a65b9aae0d6168b4bb02539572dd0afd1f31363456370962e7e75b99542de065220b53fb790773ded35f227579e9e36a6cc107b0b4474618767ac19724ffc5f7d5848fbc8af7b748e9762aeeb5dd5d13bd0839edf53039b36c776b6192662d5a41c17a86a3499e55a0a1b2495616093953d40983fd69e163ead7efcbd365b8580702b13295004386d4e1f2e46f4c1b874b559b8daf349747bd525efe92bef1a6348441a793b9ac214233a0dc2b77eee5d158d182e3364db93f77926782d51b457b7665e6295ac79c796ce84e69e3ac8ce14a18341f236c7ce24ec0f62a2aff79c575bb6b1845e42afa60e63f80e04041785aa130d7452b282f2cc96533e25e3ccbee5469c8809c451c071bff32d376b5a02d9450d251e98d75f152a6a0ef29b052b88d11853bd110ce3a72f7f1dd77ce54b3dc66c721ffca94c988d15916048a43b846e6e161b8a8119b1f2b53b6d949fac27e8581029d08f4794a3fdba4fd1160acf8aae0861865e1f00bfa88ab3f2a8fc91841d88a2571b13f8991bebd3ee8404dc09ad44cfee46403e8a8ed3ae6860b8caba82dc57aeca3b92372ea095e30290a707fcb60fd8184785deeb0cba3f6984d9754d2ef1632aa858ac6c0ff91704d44fde63a275304dd0d1244733e1ae0197344a66466f8584ea5d5459ef2b15adc2c8bbe4fec34dda534630908efd9728d60e2c8a9edc6c849454884e7cb29fc1af1eca63d23f047b338225bba1120ed22326ff4d09311ea676671f41afdfa6c2edc4d081e93d0b8d6f4c2522184f426cac3de98213dd69cbb94b771d33ad66f2853425b9b639dcb76850687cacd8c946c234e7936b59016c4d594ff3ee6acfaf87e7b3f30eaa1d1c71dfb307ab26ee96aeab054e94fef9a98b57e6b84b35306bf2e28f9c142e298f7da5a005dd5ef671cf0e600fca33dc0483550ad4ffc845da732dd3294b759033bcf8cd3295402b97185fe4d3930144b2fd9896d66803bc2fb18beb55759f851c0fb34cb2f8bd55320218e64dc6a904829b6f4042a1112f4835b9e8b13607f72c48a5bce8bcf13bd1cbcd0fb2d499a1257d7853cdb5aa14f811c0062f784f283f453d80050c582073e27a022dce6c27d667b4eb2107b8f9c83aa3bba31ac2184b62a42ea2710b1dd7cad1df7faec2fefc86bdf40c13224965c7baaf3a5e30ee76a81c3a70695531552cf0ca5cccec0a68238afb406da729685f4a7404191e866f52f5aa87ccd5e276abcc4f65ad1aee14d5bc3356603df739899d18206f4d806f2632923e79efbc9b6a7f419652a8f09f9aeb5c0808d9dedf55d4b07261ebacb049d35ad02a336fc0ec1ef9befbadfe5eff42d50b7a5c5ad16b6d385bf0fc2e835bcbd294d23a30a041214c0f828b4b4cf7c37da8f1184b57916633b663bdc6989c9f2e2c48fb06e28d49133b9adbbe18cbda5465b53b8a0f9ff4c8e2dba75aa6a491abafb803752cd4015177e59eee1330a1b3225057dbcd688fb42e8fd2b6b14cae3d0c7670f5595b9b433eccf3b33a4d708fb09f5a7cc0dcd37d552949011fdb3ec74cb54f16bc491c60ec60d5dd6e70d095972a3c6705165c1b765a856aed2fca8a1331669006691c0424067a542ff15665cf5f4580f227d0fecda717708ecfc2772c348c7e65101dbf8c657f05989239166e99fb2f3983a1a1b4382979d0f32545f610744d1295116e3f35b508693b9645bbec514cc7adb6ccabb3b226519128cef50034447d61b3fe3a055d01ba467069577b0c5a9d430101afae132676097773db27ed6e666c511cfca755fe4b118908e09d5d13228e473bb05004857c932fc04b9a53e61af541067c721389f2675c0434fad200e9186d58fec526fc2596500e98c5aa927e3d5921f822c4abadee0dac8b86a3ce7a799da9ee6ddec4982aeb8d0b45559e62c2478f7597ebdf9f0db99b0881ed4d439fa7d9301666fbc4a4a90fbee95b6cc895e6b6da154e4b77ed8ef3e9067315770456ace51cbe5aac5beba4d8950d732c257083f59805347db834ecc0aae89670e8626540b96490d29591062c0edf4ad9e7d0df106b56942c7b935ef7503bd592f58db7679da6de8041cc65fb7cc4c5bd86d3d12f10625be7935f040e64b17e501f213b78a3035198c998725222bb96fdbb866af23f5c533d061f6c2e260404e1175a9eb4927a8c1220b3e73094d0277f8892b45918adba18dc4a5ee0403e48088f86bcbd7a35d0ad9fa79f411c745a8f6dcdf562608c3d02c2424cd9052b232bce27c6602bc8e35c2f7b6050b452b1d9c580e5bb7d038c34a167ea8f4e3242b9f97f96b0506ba2f1ec2d0a78aa8bd950994f5c8dde6fb0b5767dce7ea216f796710f0b993a0ee08df6b69fa9e24b41329dca51d0f5b55d8e01e1af1fbb38a057fbb6e224f52c08d91c74a9b4362ec5cfa3c4ae08b4a151582dfa2472b8e8697ac9755ca550c139e233208ad4e8e79f24718d6aec42bc1e0c4d4d382c34447c0b6780f7b2eb41146e9531654fb4bc7171f13c99871166c24c35c270f8d03442241808d5ec5ef8f5550f99514d89ec604e71f3bdd0066b2564aec593aba3a2eca97b987363578b8b54806532920c8e2584e509d6843979a015d4d42b6e3d45f5e1fb1e68b619f11b3f6ba3d70e5479dfdbc161f70645a9653cb0215b21661006a34d086f537608286592038988bed490fa34b79892d2f633f8c606a4ee862df4d436b87371a10394a7df67737da6d186d1211af27c276e07e9f846cbff3c5075ba8412c6ae7796e8e3d638828714223cf43c181f901809c783e2d25f8cf16a9381e3375288a40a6056605915293001541020b28cf1611e8690f59bfae91c25f65d054ebb13d15d88cdaef72f2007d89874a37878d9cad1e2fa1247d4c77fa5448434e9cbe15acbe425e19f8436b28b2b6a13b14c2523c428ce0c9ee6f07f80d90f606f406d1ad1fbddd537237e566bd074c2b3b99a46a57f2236b4b8dd8e6df5b5e7ce344402cad69316b6e98270f4e9553e085556d8b5d180f46152ae7c80a8adcaf6e3cb216fad51442c4f526eacda946fda453ade14797ddad4352fcb06393d8926ca8808cc199d04d0ac4bcfa8b11e650761d9f698f50c3ce099e05a86677e20ae75192f0d06aa938046a1c4ea56976e6e92e0b7990accb3367d4b16337ea605f2ce875729e0acf8e9196133e9c0305b53bc9d2ca2b30971ded09b018dd495dee30106359c801899e7f43b917ceb02ec3a8a8f8219620701c185502111a1a9f6a42c6b698d8f81e37fca132c5f1d960e3e236b015df7eaffac2fd4fc4f0385fbce37c3f95732d0f31df64803b24b5ac31974541336b2e86427b51f0aa23b7377789274f11fb98cbdfc0313bbd8c994883a1c3e006c883d127953d976fb58f0990b2bbd20b131c94c05f44c515b59add12e9635ea43959356cb9310f6b69f96cd58f811fa48d33c8030dd12ff384c41c0deb1d362ba63fb1c20dff866c26a7d7da2d22fc99f9dd88fab29422eb51e439cd8a02f2a9016b325fafaef4c8e9cba36456b67c002418e48ec684d2f5c03344b8dd17bbc4a3708680f66293eeb8bf162d427f4280b10885cf6285ed7be18f11cef69611af8e3a790b586dca2b4e8e877fb75320a3a96d9aa1141c6567a476860fdf2c454cb5798d84b09a418c09fb4c7db6b1d9a48cb50ba8668806d2332e158643678e47a1d8d0b7f8e877e0728300b1cc907b38415d5e7033bb7af9a041eaadbf95c290fce1c5e7c297309c35119b3db5cb81d368c5420b93167fc474c88249ac79bdef4451c5078cd5364d6ee43f5432deb7ec089ea2f831c8c6acbf3c11b72fc29d254ba7534b1b3f49570bf61f140471674e7abf8a69fb08a8fae189c6833d56f3816de1fcc1158af75babf06de25d44c8692963774164d9ca83901c66d93f770654c817ab13bbd9efb47feac969a85da57c4e94a01895c87d3fccbd8b475784832172c1de813a9012a91296a8ba4325549beb83fee54eae70f5dea5ee9c0c468dcf367177f711cbdce3c0fd39b38a2d3a59b9418573288e7f632ad0f683637eb9900a91acfb4a4f5b2899effa6db90a6b86f2267f74fb318c20e6d7beffa39c9504ee27886236df28a013ecbb9d0895da96f45ff7d40664566f78cfddee30a98b3e8e9c90a5575c673d75e7fe11f6af7f2d70133874ec089a29ed92e988285642d77b4a435f06bcc321b8e97522dbb6aad3397e7c24d116eda5ac06084b3410ae8181ec85f6af63904b7b5dc5e8ae8387ae57e0ea7d8d1fc30f0b2be3729c9f0cb6d3953bb3dc8e793b10fbaf7a366b6556849fcf43982bdc1b104adcd0edaa36f46125e6e756b2629d6c86401c1ad86da0deccef3e8a1705c4af6cae1b0809690e4da284da5f010e4cfd0b7178bc4060d1055a0da5e1905796e3ff8b130de2abcee0c11c57fe5727c69a9d2f1541ebb95e13859b666ec13e9a32b1c18612e06640087c2f143e5953d32854ec821d85d7d5ed66267d41e666718af53fb4137950976f20ecece369f601a4d77394791e56b2ddb9c83383fc1ed582704da26278fdc636704808b9388eb5fb6bf73628bcf9b790bf07b177b5382fe96b959b5d104f4a913a4b046eee3e57d1011f9b8c472724bdaa1722b6e23535b9fe70dbf86ad0660c88a2052ce5748f6de31c8b3cd32c41ebd21d1850c19b8be6631ab2eaec4cfc4e7494d35daba6bf649d10e511a207344a2fbe8604f97a8c472ccca63b912804d8d7b339c5eca894c8022c123f15189356960b9ca762e6b8cdfccd1bff13f5c332913b803d81419dec924401c94b287fa57c779d7db96577f905a54daa087b247a581652d9dfcbb67e400deb5248f23bc538ea2dc86aabc8e182f0819454def5a86bca3ec16242af6542c7d748c6bb2c1dd22a53a16ed31f051b98efd31807ce16f2353f3b412487b59b41341c3e6f7cc9d1407cfd6eaaeb78bb46cc2cb7166fc47c605fdfa4fa2b5931060f53d8298a28e06970ec92c1e11a07b59d7d5756d4d6b87ee17d77533e962a7996491288c707737fcb24f690cad8ae8c0af17f1641a57921ae80a1fb3cf513ff93514c4257e08da2878415c00ad32d7119efda2ff7b1afcf379200fe153bc6552346e68dbe1d5acca2776f442625d24f1215f095915aad45a192da959ec0e0ddf2bc25beac4f1618a8a7988d28634781b319e4e3b2d6ffc03ba45499e2ef2cdc7bbfef557b5f18e704aec3f96e5b9970c77de56ce6efd7d3acdc57c219ac343b40e275b3b2b833dda4c84b96e8ca855e35a11d7ea6baace5645e3bc1d6ae68b852993c189c39ee397a375c8b2cd2a3faf8caeabe6a23d31f9da262a71b7f7a3bb6a34863dc66e0220e38eb80fa7bcae38b62108124560c616b921284bab2d12c9a61d73f646640ddfc0a313d6d6fbc4307c7ce8d56f9156416197ede1feb56903c5b431c584c66c76b26a4d729418a7ffbfedda452f5092285644102bfcc13f40588b03c3d96553c056a132dc20c081a0239a95276f4b14cd96abb6407beef0298f0258d7e156ad6b9897fe6a5885f0a5e16028a5dd0180d032b78ac9a54202fc639d52fcb7f698a426b3e8ba505fa3cf90261bb30afb238deccf605e774287a4196e761560d5ef661105d2b0d615343dd7fde7da598b7b1b4531a94802d481498e888f003103340f70d17dd9efe005462e48c4026cd6980a8590673e0bae277e83d5c58fdd5308c6a1ae3f2d81590b0177ee783a3d9e55db5644de547ecd98ee4702c63420399ae0a81d0690b4b896b46f37f07a3a4fe86aab5dfddf97f88f9b07a1dd01ccc7429d98c6a72ea7bc69297374945c68d87b04dc68ac70358c094e9cec4d6f9b514d7cc68c5dc81db02b7f71a7e59059ad95c620f20bb1ad9f2e1cd3fb56180053d05213a9d8fee1adff39ec3f060bf61fa01821a4f9b088ce3d9a7d8597662c51e662313f5d47cb96cafd43f59c34246c82c2295d2eb6ccb849f74513457344ee363db0cf06ba949f7355f26a402564bba0ef63234616b118bd4d5fcce1007ba71ce4b5a479b50eeaa0bf83b62362d7def465e3c9f5ab687782f854f2e556006214651f46a79d564316d6808442b6400b0c34ca8f23df143586bffafe21e24262a2726d77df01e3d291aed333fd76ba2682f969e1e91e1dbb4f1c8136ee8f9be11d7f8d4662649fc53761481dbe846ae736a77976f5f4cbfd5fd30a11a069d38f39bc83f85bee32f36c8e16fb7b9d7aa358de06c775b9ff521734e3909511ddc34061f49414e9243821c5eab38f9b967140ade72d8eda4eb36a634771552125a4eb35caa0ba9701e13db2a1c2bdd916daeffad0194b73b860f4b3ebbffa4494aae07f0aad30adae686b3c5ede78dcd0ba6810a7586ca4397b91b5e5e8da45f967ea47685b32cab47303c56031fbab5a33c4d3288571a842eb655efed19bb8002abbd2f85a985a07edbce70d033332840fe1a7c11fe01f4f601d123d64152ad96090709dc36d0813901e3f61b325030ea0b5af989edf373e12c4c423c259c98cc8f66f93a40ca9d05041c53349ffcb2af41e42673106535791114a24ba6614c14ddfa9e953ad64fed485824262a5af2ede60f1f13c4e826dec9172dcee046469a23b24ed301f0af58aff33a198b748f66f8c4b75d5bdb5db082f1cc5872a2eafa98c4a49df19df608ee50a609e9f31e7a4a1593402fbeeba25502030411baeaabf3d856d278164f6755ef1ba4006bfb1c3138741a709c90092bb4f39e706dec30e3468732ef033786a6badcaaa0aa350933a6eb8692113ce315f1d626efeee59f9fb598762e112a3b5e11b46176ea41fa0d7aa50a9512e3cda89216078ce94af59ff81bfe6c23a69f7fd74b4814d2d6be55f4be8a190db8d12ffebe7f041fc46ac56151ba59e95765275d1becdf2c03bbe35f2c2f75c2ff565f9ae62c2b34554487084b0b89883766501e185f1ecf9339ecd1f6c4cfed455fdac42fea6803b99b548014b3fad076c25c3e8dd2e389f0f99fde452981d6d045eb6ad90cbf722a462459745a329d90271631fb01bf65f9fee8b0e62ad60eefe8a03abf7be817de4c8bedd221c7ccb180b60102eb72927bda7fbbc9add85595a8fb9c3417ef4cf92ddc405ff5fee160ebed3180d12d02e8cd446b2a1e01e03843f8f90ba3f2ab9a86b14e933e0bbcf69598d37dc5b1d9cddbe37188b2431baaa86554b9ae00ed3562c16e0b41152c5577fa366a267f30470701f1584088d414a10625eeb611443c6b531779fe23b379ea653fbde1090ddfa8fe1440ab49569c5d6e6aace27f0491832b801d3fd925e185d0f2fc6dacca49afcc70a32db6d9095cdcc2b6494130e5fd0639fb48fe32560c10b2935b0222589048bb3910feccf032f32e906b956e450c6fee62481e6d00f596884e3152912c9630b8ba45d60ae1cb2cfc1c631480fac680caa1c27d443c7052f180d67449f91ca30745f463ea2e04e75da50781067f994381402b62373c12fba5d4274e0d982377d70bf0c56d0fb487980a7408761abf78e21665798de024a3bc630ee1f6547d56c12089acb1485d395adef5fa19506ecbec195d1744500fbd3998347bde79b1608dd0a0b8789bc4df4f8cd4ddc6aa1f22a739b514bf4fc020f2ae87704167c13404c49c9d84271d7559545decc5b5d1f9e36b70893956294bc880c5b6733d377b835a3bc585397e0d645b48d57976a9e70a8336177b9d1efdba345e9f741949ba6349db6e82f0d478c6f9a5af76fd38591bf2e1b4bb72daab5f6aa30973d365dd63debb270340afc93b72c9ef0901275e7e70e812b7c571d584b1288dddf25ef94599e665cb593e36d7645bc8bae24c4303af3d60fd2d081a63df5f0b5130ebe74639b63555bb30ac469d9b17fa5515d12b7bfdba93c3e5544e35cf9ede5451989a981afe0e438ee8f0920e887137087555601b1a93a0b77e1100b942de954f2e619910a3969ca0108b9c0d62ab8418d134374cc592cafd6178937307527721995fee975ca96632c6f3be3a084a62dd2d3665f56fe5beb572e0412eb11dfd992d5ded982986d4b43d1f1a51127643e198fb135a76c9c8bd222feb5c6b8ad7d9fc186d1b6f891de7bec8db5df78bbb51d619e917058f086113ce84bebf2368fe28618fc74d52fc0a2e1c8fb810adc614c8dc6f23521013e088211d88676e14e84c8fea60caeed4d74cb4997553e103a55c40c814ae22c61ad18fa8afe89f61c5d7f60620b89e8b41aac88b32390ffc41e8358809ae4d54dad67f57d99d8960a49e0bdeeb2f347b15f7764ce95fb175d63c6f14adada27fcf179a0e01b0e3fb476c0fcca8674e62189efbfe2bd637a6dfedd0a6129343fa433034024e4177ac50fb17557a23d7afc090ba8ab5e0d4dc7e7f0a8ffef52f884b52ff7f60f5cfeba260389934c58d37a3b7c3d9b9f1856326d01035f3792104d9573ff7dd88581f9addc3129cda2a3bef25d3de8b8183609df64f8e014b62e4df1b46d2f25bf941587cc42ca932a9cd39a0841e3d120feb76e59108ae90adbc76532e5ea40ad3c16d6ca8d9a4c3436e58e3d01727e29b3596b7393cbe980c7eeb18d28157bbaa08ca960ded527ef0a503c28a560fe07a7735e58ead60252e6cef91c4ed980a323e7e0f8b9e8920ce52b4ccd93655224ca01117d036c327c25e4c4cea1a02bd276e032c51be4fb5f70c28e7a6dbe30b8f2079623461fe917385b04d156a468a0011ce4dd05308cd2071aa3653e158b2f06fee780b56b01bfb0bc9504540f150b494f649481d865c404fb2d906dba37a6fd0776ff3b048b5a04a6e63659b364a0f6cd8ac36914ae795c0dd2098cb2fbda518cdadc32cd2b19cb5520bed9ecefc3dbe14e00973fbcb47cfd8a104f20c9141bebc729d58e9cfa102726b416a51955b78817339d8849dbb7c088d827e8805e1adb77ca8fc90e5c0dd2b564374c7e7062641c640d3c8973d99a189b6fb32f93489ff2adc5e9faf77a13a7810ce6ee71fe29b066702b2a255389a5c56e700d1973588bcf98923625e737e5b7d9507a3fe603b448e3840f0b507bc8696277819cfa489586a219d49b0e0b518712ef4461cd35259131b219ee3169d6b8009142947697bac79b089d861c38a01488e8d2cdec4417947488a2321ff77e3b06d151b8324569677e965dd2d648ba7f7a2131f67606e5ebf4961184c284c3664802edefedbe232330b2a72f018be298c46fa8598916278ef59ea99f69da53efe1b98b81b52d62a62c4abdda12aa79e81e270478d9576e57ab5aeadbabc83fe492ca942881456970b0f260ad3d5086784cfbd2b0a9d2a0df3000c647b2013acb69cbc265e3f51daf6f4538796e6c61541440a7be6f2e49054e04202ae244a8ebabf0624e1b5facdecc23e18f58c5624da6a46e925688e818fc32102fbf302d9040ee7af8603a85e66b97ba7d09b4eda052a81cbe113d848eb825f4a7b72c92dc71b33e6498bc4e3f1a9a73a3838a23178e965ff734b5dcad13cc4ba58e6939e4ce9367860805acf8d0c63c626eab31cd017d463811029275f57847fefaae89ddc480cc9fbc7479755ccf7c258ab84993cfc81db187006cf0b90be56043f07373fa9926290aba462dd3a37840d29d0f7ca978c111d661a3bed08bb45cfd6001a7eb88b4cc1c86dbb788926d1a23fdd8575ff96c6c14889b837bc68f171fee8d819124a52399dff3aa66189362e7e78d7e71e70a1fafc003f8f3f98d8d16a20e2cddfe82848c070674d0d1093bd3b44e3b0c64ab488872770efac94a395cca8a9e89de3df025b2d0d972f79d70bdf59890417633881c5b66d730c467f7d621aa893c875043ac1b8116bbd48893c4a9b487561789e2bfcfdbe4f07df44638b5c98e4082e7dc2f85db0240f4309c65d8d416fb81c1f576d7ca15c2e58abcca03548f8d2542d1f18ea843b3d5c7ca50e8a30a564fdb062b0f30ed1853e7b7096f32a7b058e65b51c0bc536edbd1923236d7699a47f87a97806b396f9343018bc3ab03a72691c9fd091f51bb9fe28850ab4b91a8097c3160e95f47afb9b5379d78badec60c3ae403bc2228e745d4cc5d74179c857187874a9e9ad8bfa8f8771e6ecd14ac58fe0cb3263a0b0469af4dfc20f9f204b015b243cc80d3813baae163f26b0ae97528f937b71ca1a60f4aad6730876e41f979bdd783fdcaf0373cb60857625719dce23b1d00a357c5f56f41f5609abfecab02d26b9f72e9fa9c6c200a70ca5e1f0d22127e8b5ff650abd976ee1f5a975a3fd2046a01795e3c89e3e56b20ccdfa8f5f659ea7385772cf60554d29ec06e56bb9f82b63a50b6da9294c4be8608acb6aa4fb76c3216cc27d6395d95c3f5f5a436e226cc533d62158b39c0cf7b6c5b3633b01bf0271520992e7c75f7bc78dfc25b6c287a35e20c20e68acc01611de4623da26ee751d4224cb8eae0675ddb30ff738bdca8385baaa7c345e132959f318dc96bb63212c5f9b285f01f2959b04254bdc84669d0fc6e0280e49ec385002dab3b602a4b9a4daed24c54189624befb15be04de550c0cdf13453e592b4cd58fd9024d73dda5c588748efc2c7b3f51800b894b134b5dc543f865b07cce4b3c2bb7fc3aeaf8ccb4e8fdd0745483c711747ff838359fce06b18bc235f6ec3c5da599dd8a0eaf9a4fbde798cf6619d157724818266deddaf8f991c048d73e59353fe03bcfeb6a8e36205b72f2db0af539cb843e28ec584e71242d8306e72a6c230ce328cc8fcfeb44b2d5b9ef0f43aefdd8fb864a736e956eca3014df8a78f9c28905cd32ee942073bd5ad481f5192b7a4f78760ae70619e07037bfd95cf5b9fcb7b35953bb8b3b0b3f1a2a2cfc41683b61235fe69bd92257efceb5355e5d0fff60a6ee469587734672e2103306f5bfb2eb3b54da4e90bed928bc198d3f78e6eecc26c783fa008c53634c58722b1df01da1e31aa5746ad3df05c68372c1239954b78fe75b75d7e5f6bde469a90eecf8179bfaefa4672fb2434530e82879008b419c382cea240cb846a43dafdcd73eb70989088fae40c5934786ff34bfd33ea61f82050ae724f2f20b2bb92340cebb3bb6ee82abcbdf5fdad8214953e4c63bf4d9b7b82a16bc11bfbce0510e368c4fee9b0d66ff0f69c236659acb1d42a0b61900ec7536d615661f9c700095b8d229b8a7daf65d8ba54cda199ba9b300ffad351e031fdd9567340d2f21bfab9cb1acc47cbc35a06a3c5057a5372358f98ec0d34a013b6bee7aeb16340a5fa2e9b031060413cf363dc4999d0ee6701a11b425ab96630aa4ed8a8b216415be67d81e35d6e6566a507b3f6f2af5c049d85e36608922aaba2b1ea378f00665df95cb7b6a0a0b907e6df93b5bff9388417c421f516725d0d02534fcf26cd5133866b26e7e086b17dd9e426ea29af8b657b1fb58f91a9f6032f601b56ef670ed0a7488795b9f0bc24be2160cb880c1f87635cbf45cbd6c288516970e4cd0968b584e08b832fecf0bd7b1d9e8b9e07c57cc60bece9b379e4f9e51c4c94d2db3c2696c5b2b9f5ea8fea82c36355ae47b24620f8806ee775366cc369c74a69c05db6a83fdfa0795baaa38ef713c07a8fd35501ecde308d8184bce04cfafe9f4d346c6105b37b89f9ea09f08a29b5d0b3db35e1bae340f6f607e9477bc8363073640a066f8edc9aaa7a733de2f53a8d625e578369aa9dbf74a51253c9a70950ebe9fb3827608a1713070913eace03b71d177d750f5d562627cf5c535de7f7b90700bb4965ccf1bd31a1af9bc573b6ef8abf3d7122f5b94781bb90054bff712aaf609e46ea30d940c76a2dd71b7a853b08464312b05267d1389ed4bb775b9620810a2b36cd15e8f2c399389928fd893181b16cc0a4f0cd6d2004cf6dc7b6205866b387da849888397b90c677aea6b578f17c6137e7bab90ee27d09e4ccf7933d32c8e14368ab4e0e9bce417577f6e53f8815ae5f5eace5e7955a252a33665067d612668f041b4be10259203be81e4a1eba81a11c124dc390b2358152dfbe426319389a2fcf6bf7947dc6db915d27d047b9d05480ab02bdb52377ed40bfaf0cecd5f6d37c97ee430fe912a7275ecbb1ddafdeaaf896df22510f648e77a2bbcd93cc42a3a027c513976d33b5b157fc418ca5fdd247969c90c008aaa087ac4bf160460df6f3e29388eecb3d503eff6ccf9a03d999f651782c7b23d14a09146e719ae01ee147d9f67949ce528cc74e049bd045baae2193e033f4b63294eba196e268f8252e1544b1dd398f216fcebd3666f042b53b08077d391e25eea29b05be3f387f9253fc0a4889d4a2374f51433a407ddd3bb19a289a16a553a75c1efe8ae0af14fe8e4c7255aaa0e0d7a7bc77aac2843efca657d9b2e67c52c86933779712bb7db96b6310603d5c20c7c8ae6beedf2ee1a578920fe355419749a3b513e29daf804c10503bc8ddf02f950d3331052e5ed9b1c0e434fb490b3b4cf6d19c96ec9df637dddc13e6d137e8cd9d502bd4807cce1133b87bdc1266dd92aa581e88df97bc10f9070de35174ddf569bd73fac771fa9e8946fff951be4a8cedd397e523baa167aec8fddf55a26bb86c7c0dd8980c456e83910d3db16fa4551920a23371dc2177da4d518dbd6c991b7394d5bb72cba1c8261ab4f37e5a60efcdb1bffbeaf1369de72caaaffc5704cef4613e07ff21ca7b4bb681d9436aeec4dce81f1de3acf9be2e940b4c67120c0041fb83d53fe606fd5b27781a3c225e65e94e39d659d73bd95c7e9a6f26688732efe55b3fdb8a7a979761a9b31b23b5e0eb085a24ec31ae498e5a17e39c68458746fda67caf19ddb10e2f7df0125f4d6e7739d516d90b2751886548820cd21775b7de319b9fac36bd43394b055fd3f51998b10f6f80c58da5139f50025496ebb90361243778895f61e68fa1516a387b0eb76d48460c9c998cef357da768a031acedd149f4e8a88767eb33a5f0a2a4e0b9ddd7ce47069d64110055910e2a1390fbabb5e1df2bb2469b204e4da9cd33ff4f2eb76d66cb58808d507ed279a5e3c8baa4c190a30d54612b6e343e0a121ce8622044b54debb41982a8806fbf7684e93c7d025b60dc892f949829e977c6a1104f41fef0167217831c6d8886012179ed67272041a37e4895ec4babb7c3121253cad650feb25e81b1d0a2e43ca81928420b2b0a7d0ce15b9d3f689f17d81d4802055e23dabbb2ab30ec4cd1c9466b5f13069a5b2949139bee5db6707b34d28a13f7dff907ab1a8d2f41a6f00aff8bb0687ecdbe74210304778c039959e2a6a0c72b3d5adad7664cb4f736064455f4715f8ae31773898be9fc9900a8eae284054756a773d874bc03e7496f97c12dd134b35b63e5386375fdc82fb4e4364fad7a38a35a14eacd4cb2f692528b2380b62c7649c649ad6cbdb892c9b06ee8e8f1c8b7125aed89bd7a13128fa9138a9a284c2800df5589fec37f9d2bd1ae25ff9d60a69727c8b4ca9a1c0ce277fefa96fbefb77abcc3322098639522dd8854def1740f5bf97929dc1221bff185bee8cf0f07bfa542480f899b52ba5dd16ec050ee44c5b242c57d2aecb1ab660853d88208a01305d7eb0b1a9e0854e868c8e67bd1cd85e2d131477f2aa66b33a0518067cb7e97e4920967da135c83d67b7b32cd2e402b808265ebbe2e212e1654654ea36631a2ba45012c6277bc50bf8d52ce876b93d614574f51c5f39da8c13b88e025d2689707aaa6e747cd837f52e0cbcff2eccfdf827d02f35cb5dd4a2f0eb7eccb08cf176742e1be16297eca487040040b66707a1e091dbd241c85c5b0a7b64127149be887b094545a6d73c376e66cc2bda8e79375a87f1e970a0d427cdd324af2b94c6642d27551247d52fe4ef7dd377c7c4605bd86ecf5d35940dd8bbcd2343f62931bf4f21584bf6f84a0c463ef146a619bf05c4dbf8092a084ffc6dffc4e7626ca89c868e1733f2ad35a9da3240bc0facf2231874ec8d4f498bdf3e2ed9bf8f89d5ea57cb2b76b9c4de051f9102f3632406d96cb3c4c6b6bec1b22bf16248f2c75dd1f61c143aaf14302092685fb0ad7bd742b869d199eca2f9b81817d95cbc91aa503f73797d61bced75a8856619d473f1502888896a03f34d76298b0f2384f3aec09c39685dac538f4f6b5fa2ba4a05f32f5cb3b3c175d52697f23670cf4465ac34f83bf93c0e750aab7a580a21aea5b847c0f41207f34edc2a7242381e44c772ad8f18dae8580efae4f1f815cf9a0e108a933999da890cf98c40ee8ead04ee8bbdb65735a791186e57eee79234b6eb1422b486d003108d81e194cf1f7c990f285ac6cafc52aa659212c0cf65276664f9028b97174cfd584479a0a810791aa83315a07c80c1299d08d273f5354ba38157b7c3cb1b79aa52fd2246f7611d883f9f4726f90e0a460cb952ad4868e10747c133e1c5967e512ff2cdd960c7b35621d19a6034a5c4a9b47fcfb011dae884e3b45efd39916cc93b292302429ff073221245879fd658c6d821c940d134d2c4d3c5fee75ed1772c95b7c277e3dcc07d2569aa9900197ad2542d8315cd58d16a5d65c498dcbfbb27115127eac6d507fa2396f5ccddcf76e37b52318f0079d877173dec4a9ebae9a2aee71474abda9d30c87cf795f6ca35ee12142887062d4f9f6ce8e3169e37f7286f15430548d7c5639d48c7d2d72d983f4c20f47f500f656f7e75eff596067f3aa19769636761e49f97f5b3e8ef4c7d7a88ee480ce415ba7d91041a7e1a95210237c75b3f9f63f786e4ab7aef8b94be0db1ad48a9b756ed564a425710af8ba018d9c4de53c1fd236fcf2409d01dac9d361c19c514826a91ffa8d0a03048f139ff33fdcff114084b20d7be88905c9f89a0f33362519595dcd6821e7236813c213dadb7fd907da3099b9832833535931573e03378eca6264de0460f98e1b16a7397aadcae0bb35f4c3c7ea68fff40fd41467014f45fd32d233056d1d8cf1877c9beb70ffadb04cfd8f34182a0dd982fcabe08a1dc97e55790d273c09494e21ee2a4b40dcd903ae2f95b4bd3e42db9d679036e3a30bd4749d734c0906e07ddd8d49e13e8322de82b60458418ca406ef2d541ee771e83ad57edda59d1cc89d0a63bbb92926884f626b56478f8169a7c876c9a1ba4dd8dc1860c7308fab6c1b258016d191d0af0f361d946c6eaa65f3d65f124a7003d3f287f40e4a39cd37dcfb69017b3439a0ceaf1b6c18de38be4979883079f8c9e9aa607c06165133d82b5da3dc55122a5ef56c8d8ab04b0a6797e3e91839a7345a69f3fbf30c61634cf540ce30e285fcee31bf8ca9121fe3ddba8e990dc54bcfd357c4097e3bfcdc4753b202ccf11979739e54d4569c09cad07d010560eb155ad81cafa86c54089295b2bb1619b41968cce36dad2cb5b2f5bd6234042f4b1793369bef07a081e226b8a8ac57068b6cb85af4a47cf806da7681c2fe0fae75a94859693fb6fdc2baffdb74acb7b7cb3c7f9ff895b3635d175bc893fe930f90c720af3b04829e0be712ee78ee244f733f5016540b5bde2ef73067cde1857881405d2c849632d49805a9aaebebbc63f745abdb3c8ad3800cd2b6df2598ef34d9312438e99e9bd2567c619a1c059efc6b12dac5b3daca698d436349b7ab6f99b2d74d540a37c526fbdeebe98fe7c4f5e88e85de5b3592c8facd9497e01ab30f8a5d8a0da683c3a80effa389bed7fd76b58063855b83bc44b4948a0c85790c7c5f2cf5e47f7f4bcda8faddb621476259710fef949cba6cd8ef41dd329e1577a01f310342725ecdc93cf1e9505753ed487e07c687241579b4ec9729e51b6b2b0f78f42a7f54f58b3339aeb40b1a999385460ac92f4b520839893f80faf7d51593337eef2061ebad8621904c35e121bdc5c4d26f69fe5fbd472afa06a59f2764b84c09128d6e7d51fa79b4f8e92e2b13068363e01801111746ae9379b92d77d0de3affee5f87cddb3db6cb3562dca49904c6066235aea59ce197474ecec1911e8fb561c899bbd26f6d3987a3883654168981a925d7b8040e941d6108ac9b93fbd04a43686a9160212262e0aa781e5c2abd365cb1f0a111b16771c5825aab8a23fcb10ab477c51f081ed09533b105540e3c1e202cffc4e1282063a92864ac842c7f58a46eff4eaf4d420802a1e4788b7c41926868dd7cb9589fcaa73fbaa2f8e869cb0d7bb1ad654a0333fefc87b012b6761799a558d10fde8665838107baf78224a49f498d6d200b0c7d6fec9b1803615e14b24450a9d70591272dd5511e2dcc67fd14617f235bb0d4d6652ac5fcbdae0fa734040d10c6f7be47aedcfbf538a1582366f7999c0bcbf848b91dca62c8b23e6e3c62216dd80db8d11a4ec98dacb48b48b7b35617de36461c1cfc7743aa45b8a46b7ad56aed8ffc781e382a1655426e5d4ff672bab06156a4941edc06845232308c61bb972427a26f4475e84027d92a75e3f742914385a4c23cd9e0a815829720f83ac5218797df2a4d30bd20114fdf47725944a1aa8b64df1e0485aaa96c5e0f4fef675bd8e70063b9e1f2deb07f6983ade81f39b8437052de4691de28d20617cdc7b636bcdace5e6ee484cdbb3dc8eb13785411997f9420bbbe68140332f6b91d33b139eeab6a2e73dd41572ec83c5abed506a7bf712050fa99209a66d7bb59db9a15ee3b9ed3e6f15b848de325890416e7726cea899a7a0439b2b39bd8a84c2b4c0489acffe686abeaa4eddeac521f21a522a5948807a661bc0d4360a572efdda11273cb381845aa638eb5d68e4580e54820387310b4f07378ac2581f23b9493dea1769c628a3a5e555793017de28267c0aba5205408e957463b7573414e39580acb1f0c16670e1fb490df4ef71ac9df7f74e50dba07aa80a78daf94cc0777f7fb3fac308fcc3bce04aab50b4c2ffc735eaae19780be8805c59a72e778d2335eb7bec8861cbc5f45bae477e830446966a51f6dc05a2feb5964a9acfb20e83aa29b0fba53da17a8e21edf55ef23aa5fbdca24574a952040508afe6de47a8b8d1813dcc43c929d0fb4e3208e336e05143adcfeb4b81aafeb0e0658f04ce43704b3b461cf00e09fd4e741b2876cae1ab8c6cbd4dd8d6140310803177c7948ead20a00897c3625ffd6189cb78a27396991d19bdc758cd67af84a4e81f0ef4a229b3e04851de36405051bef7d8595fbc7a18941ecb7710ff7f9e7ad25eaee31e3e50829c69c391fac61b4595f44785e0b831f75e07d61c1a6ed508971e7b3725d40f877b532744cfacfdd9215ad01c13a88dcc85849b83b241ee7992f451b1a474a71c6b75e8016486ad2a23f7afa24bddfb6661dae7370efed712ca10adf7c386b39724e861312576485e5be3bda35a46d09e2f09ace21f08a9be2985576ffe55ef9fc4afdf79ff85d8af034d5b5a9d7510f8173ac5da26161d4440b183b044f5495f143a49fe5275b7aec690d65773a4708214c7b1509e412c5353aefb22edf4ed0df5d7cfb0d1cb547cfa3265d09ef804263a6e8dde50ee9d3cc3fa0f08a1210ad3ca751364694092d270f56e5ad33a4cb4058c78bfadffafe99da39f615211748f5e5749ffec0b1392e033791bc0b471e788aa68dbc7d054abdc77835edac21c584fd815880ffc6f7114869207c4b3a9ad4d1ca93906da775915dc61a178cee5f02261c1e4d411594ae028748d66a65f95084b0dfe602c1ea67bb06b3fd6ee4471a20bfa900f916321e4d77b2ea87e5dcf6be003813a6bcf2c0e97b258bffb5486958ce4f652f1d4bc29caaf671e84f9b3cae784f561cc0568cd4ee5050e3c2513089a35a0b81acbeffd6a1fcc0b8d3ae374e102d7530e523c6ec69f52682b507eff8cd4b5724943ce5f996c651ab785649800c2318ea175667b77f68f74603c3a2d202320f751fc3dad36f5cb9cbb04a8ae8ab163e58b1e84ba46225543db9e22ad871f09277a25191b59b37e3f2565224682d7fdca7b51d4bc470c6a7525ccf843a127b95fe9bfb9cdfce39b0692aab79df9b4c34ca912b75aca1c40976b8b228f383aa4c73664e4d806491fc7fc97de6375d6128e7da6ce649d87ef2449dcdb7b2448d90ebdad5ecd06c148a92ee3a2e05b97760c8a5871002e55065b166be0aa919d61daa11f3ad991690048d6a05222981972c922ad6bc644c63f5ba3ba456055ba6754453abb5c746398b55302be836797dd9085604c2463a2cbc08814484bb643f1d55554d3b6a46e9f445e019bf119c47e35b73d56232510b779d327790a9dc1a9adb92c9f8c81dda1c291337c6c38092e2df363d57471a56e10d4da2e8bfe34ce739770e90c3ece71b56b59fa8823615aaf13e23e9bf01ff61030380dda461a8720926f91d3ab2ff37cabf68cb871cda615c611ce853f0c24fa29e679125d2b0bf5590a787fbdbb307614434f8b87f06f2ca2952d36f94868f2668425a42c9be2b2da98c4e17dd61811f0e15594466c0bc84009ca251313ce9744660fd12f1e223f00a877dd81634d09ce88fb2310aeb25621b8432f46c415fa641fdbc50053198323e9a1ce2452aa3b7b594a1d0522ffec7569c7e4f65cb779749e0cbca173219d96006b4ae376c156c213c042c47a5177638347380de96ea4aa338debb3f9e799e3aa3759779bd12afa67c13ac1d98c602aca65bd6adebaa2c7f7ef727cf93486d871edba7e2edfdb4af4c92a4ec28084255e02ce1a34a7b91087df5ccd652f7052690d8ec0ba1cdc54f8bee3315a5fb37cd0af6c75a8753225cee905b32c6b9823dc6ef50bb9f1035ade59aeebc51068be3ba1c187fc42a1d77f93d9a7d45a7fbbca534e666e46ced7f048dbffd1e986a95d563755a17f43fda1ad991cdb7c39cc817981c1390c6b9bb23a4b758f3c224da4142dae3960322c0a4ae46ab909c376752385508aa06834211051116d01a53f2a0f88349df2a08b690296534482369921b182b5ff25887c21545a2499a30bd7decb388632fdc8fac34172436370aeed1bf2ac7a16d14d913e896d61a25fc5782645897134e8620169095023f19df3bd5a54a9083e6546b4270ed825be3b39bc7348292a2a6dfd2adbca87cd81af155efe5d19d6aceb043dbbc3b4f1ee570d810a00b6f191a1c50e954471135464fb6002ac0e2afc75f6569aa336ed50f77a60fbff675a74ec19b1c17f0b0557b39b793b10726fc65bab61565b8b8ab0da696990b36ba41d210ed6e6812d0ff9aac365b5a1c9257ae8305c098a39f467b52582e9cc3aa3ecec5e869768470720ca4723356da402a27ca1b7441bdf1f16c03a37719b575135af5371bfbce8be2a87b9c877b5d217d48b559b740754b700e38820908de78cf6c051e82bddaab998d6eb777cfd3d2cf792ad96cb1805887de0b2534a4649368a8ec717aadfd8ecf534fec7a9d125c79c6e5c327d01136014a02c8695e72ffcdd36dfba748966dd9bedc5d9c40a73e0e2944cee129a9e2ded423854baf90adfb36f9f1f340a07c8d100047e85e845b74554626a8add18285c38cd15ff935f84e246c6f5b17e1aaf7c7d515e12447839655136379a0aa1f8663f8510553a9733dc33c1640c2bfc4f7cd7c9b5e8f2d8881d70a0a0d952ca802cc3a5c9fc05273c583a0a52f82ad91c5d9cf915a4b587a6270d5d5b12e9b6b416728e4eb6ab26cd413f122a66e3bf32ce1ed0846032e57185359a0ada72e22d0cdc3d69b5e9ada321e7103814bfa2bbc99a7f724115bed2eb7a52d947f4f1d55f9612c94c66d53cc0d8679b49d1798ccccc72070f1220fc564ed60b3fe1b79131ef1f140e6011daa0fb8286599da67bb5a847fbb4b970db8a928d88a2c3fc75e66f47d1c2e5b22e4f4e1697a61b0078c27eff2fdd34f2eb6a280a2cd67bfdd56c89fcaaeb07f38d236cd161e4cebdc7b1605bdb281dd78c9a936fdc2b7eca8e39a24076d652f65ca0fbb06cec82475417bc7bf7ce86b05d17efb6e843a968ce80931de72cec7b198f583e004bc4ca5bdc212a0bb7240b9a1052c40ea368f0f72c390b4d63d19e168c97374009aa9fcf0cdd0fd9c4f126515b82f20c251ce7858b14ceb755f274e76cd5931c894d2bb9f90b1c6c9e9832009efadc345f802767c9eed154f956ccab2fce2d908f46ffe57df7122657ef4cb865959640770f24a7ed042e056d9ac3e47e04740653d645f43de18e63b4c5914e5a0e0ef953b360948cfba7f0979672e691d6b0e17b02c9d9dcfa0d6b272e6c2d086fac2028593649fd051263ae6c81d2c61b2b5d7d8e053f1a99493f321805ccf94207ebc253c489faf9164df4fa6d1322c72d477477bb2707e4443f7d39f64a0445ed1823e0a3b857f8ffd724d9bc81f1f1a650ba33314352d13ffb231158d0c7308b4b95b2ec2bbb8c5ddb20e733e6bc0e5b936a86e13bd7b997e5cec9c181d43c9996cc46b47ff20436e23aa96f7e183364a0df86b5d21e759a31449fe9d3c5750e6f35f47f7022775de6d38026668ddcc2c42328f2fe324d514beecdfa8ff3d43424e59cfbf9d60ab771f1ea12d8db76493d9147f82dc282e18d840db133cdfa3e3ba311daad80cc3f2b6ce606edc1a9cb9efc2ed0b930ed205c5d02c9000d96ec75fd88196d244ab401b637bf3f82943ae9cee9bd7f7a7ad4f1c517e9a0dcac83ef380b2bf80a12be67aa3def1cd53edd09a8ca115f915d3450196464402a91132b6577e4ae7248f416e7f22869ee185fb369f550171812d1992a7cd5d72f02bb858f9def8d00559c41d24a456709b89e1b0d6f0a940dd40899b0dd77171534071c485733d8fcf6902f72c8f9ad8286475aaeea42368f6fb2c370d7445b9dea0bb9920a52adf6e85a96213c2f6651e163a375778ad2c17b6e8a5ba3aa1d2b8159867fd130cb66118043f064a4ba030f0540bb6e19d07ff308e6800206023ec4c9aae277f04615ed5cfc39eb453077c21dd81b04af00635283f3c972636be30f5f6b83086a53ccb86d908071e31ee8091779c5b53a0ae6541d0116ee5c103243addda90e0b5b5cfd0244a47acffd9eea76d44dd93473c3adacc3395c4e1391826da5ad9687cef2a08d7e2fe802829c3c43fd6f09abe82d33849fd38412f81c68267081fbcb8f0e620444a9410e0907b42999cc618960d2ae161e5336a0309bf1ab6d195e82153337fa5e8e4b687b5636f269d4788d7705a3f4759655c073a70c7e4fc5b5294a2a88dffa946f42a1219023fbf9b9467341cc6ee561e994c2edf64b287c1f4e264d1e559441e15ddaebe92f064831ed4523e22a19f749a76d46a45f2246487e98388e84ec124af694874379a69e1e183c55ca0a343ac518af6e65ef42ca4b74deddd479e96a1bee0d4671acab4f4292b7a64b532500b02282d07c159f6c31996347da7b08c4ccacf6b7d6749f5b6e0b44d3881d796b940b4baefb014f6cb5dccbc2d2b9f1592c382d60311ffea661568bee05c1650087524f4b5c23e04204072b146f69698370aea27efd842fad15ea5f39e01a165b3f7e4e74eac2b2cce531bf17932eb4cce528c9e9878fb20129304c69442ba2948ffcbb5a552ef890cb2f54f165913e9d6c04048677669319cf60d7ed494bc92971596bc5e6e34aeb4fe5d343048cf7de40010fd9d0fc11a75fca0a5afdb89052b5eec622fbae0acf93b98c3794fe1bc90f864f506678d36e6c419dbcff96daa1bef5796b4e09d6900001fedcdd9a1b0f1c61215930d7845fd59a64adce7cb78e2aca09cd803385084f7f14e5e897d211407e0fa05dcbbeb4bc1e8c5330d8b6795ebba38d0cdab078e27f259727664b5b97bfafc4281489de2416696654379a92283e01a815ca4af04fdc6e9639465c67814bfe76489d647920bb8f7db58a440569082d15647ec43242ad40ec06c49b18007ad79f42b37fca39eea5642dcff788a937da61bf9849f44d6bf1d13db0175f16f7414ccb40c8d7e359610e0581d1cd3c57b6050f3745edee0ed2a0f1c3571d403e58a61e72fc0c925fb449510fddadf8b54760902d2ac4bfd6b644953959501bbcf8ff9c673a80aa2a0ae62b6e6a922a495353ec288e70fe2f54df4fe52bc65e7d83ffd7246af42f695e1b74a92b675dbc64c82a8f93ebd5f3fb55a49e9952e07a9fee3ae053199d7e3334bd20bc96bfc9d5fd70a47625c0b6fea35a77c9ccc27b7c890dd9da065d0b5280535ce40731ff03a937798e6836c065cd77ac40ac4901887ddf9e3c1e47df2a17da91f1142c57be952d6249d146bde1cb0ab0df2128492ecee5a1988a9428d404c8c0ad3ab1a1fb0b6580111d8500df625de6d20370f21fcaea4b9620b91b856c6b64ef93813f933f96f2725bcad02026ce494af23a716291853a9671d9eafb1b336958d0ff33abba6f5c6afe4c9096374630da02baf1712aa33da2e28bc59bcf551695fbb2d26618fce1de16184efdbab4f221f49cd5119c92598180c35bd4986407f5afd61c297aae8bd5ffc1ef1a884ad7d4146505b814a2f49534910b71c61b9c291e80ea6d7de6f93c36a6d29eea6323d9fae41ebe2f1f8381597c2b066a0cdf6468d70b4a1a6ccd69607bfa0c0415783616ad516830c528c9e928a9990b5d8f5f07332305cd5ed073c0a47aab028fc9f276105dd1c1d57d2f65ab45e2de3b6e0332c7a9424f4c50ea8abcfc357e0bfea8c4bf81626b8007c9827a8d217a053936c15762a4ae5f23a45f24bfe7602cd672ea092d83764d2c9e56d651412d021867f90f3096e70ff7251c7a88533d8989d7acc0a7242d519c85f9089a87f955b61e6911a6efe8b49870e2f9212319608144154c0b05f4edf3063675837890b64e28216e8566c850b8c211e2f3fa5ce2961ec472beeb2b5b5dd672ebdea7c6869632f845a9ee2e5c4e9aadd7222e4f0970229ab4239e7232fd0747ab459ee1c0ddeefe80915215e0488d41f964e12dd8f670815845179c1532debbe03748d55a00b427158599cafa174ef24bdd2c6789ec06783e1e81dae16509ee8ed2d76ceab3fe180cf1d2743af394a57535ff9cccc960e0162d8c87c4577cedb6a9a7085ab466106f5679861ba60b42d38bf6e704a1841ca88a6c67e1892b40e95fc7cce581f7139b67c22008e42a059fd0caaff989c27afa6bdd05664ad65d3db3f46e06e31e871782082eef3ecd4d7b23042f7221479cb6e4fc0d9172059d97e4992b7766a400859c560414fd9e835805828734e5a55ca14bc251941b9ba9ef0bc0c3b53fc9335fd1fee4c21c1987fdbb8d947890cc33ef6a2ec19aca66d4b30285230cc75aecd30e319d6c4e18e369e32266b764431f0e6e6091d235f84299c06d0835784f0e69fa4133ecd5b6483652c4bb0568a6328abe519f008a624ca78ef84e653d7f20afa6766f0bb0f96814f0d84c49a1d35f192e177875c99cc7d0f0dae384bb97c34a15fd156748776c480f1bd874af07fcebe2507f9eaccf837cb62d1800b3faac7a3aa6da7ea4889cb4011831c7b50629c197e57c8f130c859106d0c761c39f67ca5152c5c07339ec33e38b0369be717f922d5f0cd072f13731f329921a1784b0f0b5cf25435c2a0fbf39fd42e416c021cfe317534c496e3dc5d199e67cdd12c61deb94b4cd0e4e16aa78ac4a79402ab5b922570c4f238cc01d7fa5b713d8acadba0be3a497dde379144f29934b2caba6797a09a94058a443220f87bb9b6faade75f282251b6827c0757c6ac0898a3e56737d8465ab0f297a26619e3df2545ea8b81b120bc7b3db87a1d915ef52cb5aab21252217d681c26d233507ae363c70b2455c51bcd883b7fd27cc8a074a052323173e372f62ee4b583fd47e1519bdff88cdd8bbc32aab35d16c81f1b543ef2b8daa75e38458b35fbdc7bb57303d2e9a76f750122d37a14cbca54c2b824959c57372dd8e99800cc633ebdc4dc2effa77cc540bc86a876cec4b6ad725f55657886c5d75f10c3f579b67b67f0735e9c23324fd4986514ffc6afbc60cfca2b4298ddd2c9c514e1f3fe16be8eef64407cdf2f9d8189e047d4307d82362b96e188c8697a40eb714b199fc699f6efe414f4ebfe8c73e3f1059dab575e5af3f467e647bb8549d825a13fc3b5a110e1281c5241ca49450180e962776e7f9747d69f78132c0e534dc3acc7fa1e696099d09a650edd7a14da94e60ffb70ba16f1cd0138c9965c383d2605c54c34d51ba0f09a4b1e96c467c6a70fb919c28bc98955fc23480b3b6444cfc713ee4b14de81fe131d30c8524ed84c868f6c93e1faa22885bb1dd862a0a55755d14da9cc5ab1304309ac6d5d7f1722f177b5d3a62a6644d482a3f2db782c7f36b7bae315405a40e2734725eb580306bfed6dbffa35ff497297de06302f0792eb0e85cb4adff6ac95a63d7b4a0342bc66406d15a20c1a97497a1248b4ec33cf6a181dd09734eedf3a317fb1de19c8c4cfdb4274b0bf1212fa25e083a4b67a770f37ac680eae87ca274f1f90997dcf5759e747131cff9c027cb84310ec511f5faaa33194bffea5e6fa345d26c393a20ad4d7a638825f140994ada4ef87cfdb1a362ac527256b234376a8db756abaa43041865d2d02a77d8f50b6941a784dd745e21cfc941d2727eaed0002dda0bc406453ea7e824acaf3708c176239cb75d7625d3f225f2c7793937204f23842b94d83a3ad6baa4af5910fb2c5e5c93d7bbc8b61ab9c44800a39ae2b501ad027b361404113b79e291e9339bb01f55ba83e9199bea86d166327eca79a5bdafb43b68bbee3191c223a756c6678912d8ef7266765ba50e245020619b0b339ad18b16524e55f202c1a99dbedc080e4127659bcd67966326f2de500a919bafcacd2c80fdd4aedd228104073de08cc5b73a4ce5f97c9bed8567aeb3b08bcff84eea9ec960493076c81fdca013743a06b4de053fe3b29664bf116a53e12be88407a69059f3ac709ee2a4623ba2c1eb1964109efc4c2770ce6cb28a37916affb1902c9360f02a8a2e70fa27763868ae31e2f9ed96c64a65f7d9e43a71f639b3a75896448f0239a838617e6e1c782d01a2dbd19a2fbcb6caa16738be9706a9aa091faf33e162fa65736cd9071dcf1b4d904e7c6146b151a94f99834193cb93aa946d0ae6508aaecff0abab7803882d5eb8ddd58de3f3e2008b89bfe1b8522925e5e8ab3c5e4f6e8303527fdc4fb313bb86e00432799d6f370819c6dc038a571fdf37009e9c78aba4badf49ed2fa2ea9cad0589e685e233e5943f925b4418824bbbf271ac25582506d97200bd95b9e14004f701cd3e752f1385487de20e0f8cb5e440244866b18357a85e0f6bfc6980f05119defb55b5ac54ad3778405f306c31941d33230a489fd5562310f4ad127439297e5ed54180e48e91b72400b9db4e9ae9e50cda4570e22282fda675c19a26700820012ab2e95de44ff457bd5fac96c3d30cb6a3f1700f8f39280085f6b38b8871f7b97244043d12aa31b7619006243bcc5bf2b8a109883ada9c456481fee07b89a0dda1cf5b2f2b72d0c4560df3907b4d53b739c8647e82ac41fc861a47540007776191a50cb5eabe880bf10da748b31e69bc4656e5ff82e70321d98a6ee2cf0df337fdd45f053fd437845e97612f8e6d81eb0a9c2de9ebae4276d7b5ed181ecda5c6aedd2f5302cd6b189a5404df1b92e561e86a1df5b4797032c42f36536aed0e1a1e3c5e4bf226aa30dd5bcba518817fab0869d65fbb2471aeacde303a1fdd16d551bbfe5046c7474b64c6446ab83b11383e6ab1b8f02cbd3dddf2d82fb40397ffcffe0e43e525c7c36995c997019ff2c35b88a9cef8805ae5bee735bf4ccde7ea276d98a25a096dc4802cb6db751444831b293d59b4f22e09e394d65cb36c31dab36f01ac09851a60e75df20debca993eaaa4c20e48f6b23b11b31fd6d99c46fbb9a09042939411bf231e48277b70459009def27f4c7867065781a11b16406ce741753fa1a2026e7e9c651c08c927398a818cdcd7d074f6e895a0a051085e9c6756c0cdd350a774ffd6d57652759c22582f8d9a1bc050c96bb0bb1278468fae523a676409e0a406f79c183b58e7a897a85757157f924ce4d70f73c0e993377a0a5bd3396724d3f9a059c53a9131cceadab6096227dd57d4a08192875f9df3bc757b38598f4977865667325c4c823183f9d562f70464ca69697eca611ae9a235bd308348cfcc2b5d97ccafd5ed7970d835ffa41a63e8ecf743dbd0c2e1ad503f504481f0e6fcf44f4628dc2ab1e5f3fff3f676b57583484541772e232f2ac370c35f6fd0a98ac1a8fe499e65bfd5c18ede2b2cc758de437fc1642cfba563c6d202fc1296a9eed26394ce81521446b06f45e85333c3f6ec78cc299ea592559cb66716940fdcd9dc3f09af856914d9e8ebd2cb81c0a8f7d4c32224fd91b56f5fc9053dbc6e9922a43733f5f4c5c058af9e1ef45602a160426f37ac6bfbde2182cecc9564c691a92866991efa5338f5d3ac771de51db67fcf48744592be27adb3010dd6734b0fe59147c7d065889a0771344cb5d02c2e35e8e2b44ada7f240aa70d1cf814ee858099961a322349b0d3dddcce4418d91ec1df88807130a69f2d21de40d54da00f4be39604df99c320abe2ed4d3989c2d630b5edebd0e216aba5828216626e10de46169e01559bcc3f607018bf333f86bbd89af60a6c421eb0d0baad629398e3632b9f96db133addb6209119c4474473962d4f6ec7b0c7a47d906353b3bc7ac55f6f60ab96f0458b1872453a8e9b327587e670af3d4b6f7cba558947ec253c1a18f87fa7303bd9086cec24257e3880d96d917ff4183a97d03d93620a567b6ec37c2c206a258c72cc551174c8ed9539331a034752e3c892b0c15b7dffa7ed458e501f810f82fa3a9771b81b0c650ac423323a24b180dea3f2445326aa2b2915c3d3e2712e4bfd6685b9d36bea68ae9be40831cc48012813587d999f7ea2fca58e47f151b85fb711e65d78037b30696898ee674b4372aa63e5aeed79c01d993c303af58f429e78d8713d8f71482f495dbda3c5e8402f0dae4842374e7a7872753d0ce09d6d1208b6e5b32c02019b325836906613da3dd8edc67ac7074e7f4ef538fcac84665c26e2fa7bf70a6ba712862819cd7d13d0333baefe6b464993d4c7170e71c077682b2f13c9c87beed63142877ab8415d1a82d9c93e894d13dba347e013f78f7203d1f5b12e388307e0e7882d00a7c1eefb17e3c2f2486f174561e9cae1668034861b83a10f34264119cb6253a4c1fc3f4f13b2f1985db964add33dd2dd58205d93df8546bc9b538a57c567baa17efd8932631c41ff71986182787311f68a03f1dc2b881751cd2367ece568b2eec2e01c8976cc6c241648f532b8e0f45cd9fbb2b91ff9fb2930c09a5d63bdf35df7ddb272e33c04a05f9dbfe9607dd5a1f68166bea632927f2b1db283068ca3a7580afb42e194a52217677be165d06c737156db75753667a341e549d623bb4c4349f4fa79039955230d02d00b073e6947895487d72fb650631d6eaecc0cd69cba1a66cbf256c8081f7289e577837d62755fb8c604f354eb8b9f11a78b0c6e14974e6bd8a2cca47a533ba67b31ebf170c8745d17e9ded7919ce524bdd383bcc4f2da982978859a1a0006afd1714b7b1bd654037e4ced9cf219f50aef522415bcd9c5a629320d5455ed4677dde8ae7bcc820d2e26f65d7179de62ed2096cd17fc3180dd8b111394c1ca42ef4803029bfad33b3ebe90a59dc1197ec8e6bacd2670991b73113de473212a1c60d00e194616746eb4a7f39ca0d99eb17237afd64c88e34dc6b662e635d15cafa4a1982b15a06e606c038af8aef15cc54636dbbf89e6ce0fdd38f968794c1b3a691d076df5cbbbf99cc29645e8801baaf9810e029786cefd645502b42428d91a428d0f7dcd47e2be6270cd6de62c89539df0123b20cb8c5aba285dcfa5a3a439cb9c09bfbf831d121c03329560936f6eb9acb1c1ac52650302a18f63fb75a840f71044cfb2100a285185be965d337c87f1dde8056e2367f1f21f634248ae0ffd129445740d52ad28c06175e7e12ffb3d09fc06bad59d11db21fac7e3804bfaef3b23e2979950b6a51f03a9d4efdc9f59730d15063a4ff9002aecf8ed195966fc088c9c7c22d7a4db1bb8ebcb35fc98e6dcc269cf25aa4bafead52070b0f6c0c24392d7e706400dc0e47ef9920b4de0d378e0674f008d2f8d32eb6e08eca414b9180e822301bd6db09d8adc32b5ad2306aa36b93711cac78f32edb92759f90dc4bdc01daed9386ec3db7d6018ed0a8c950d89c9098626674378efe0dde0f71b4707f92af50efbc143e3989597a7bdd75c55139c76c7b147b99a989a26cc502df0baefb5c231a6433d072080f141b86213f5cfd555a749163aa73e0e3b055f5d80e6c7682086941028cab84809aa709f0f37eeaa470da54c464660490fd2bbb6a8ff018e20c4987a2695727187d7c4daad68cd052642c15bb63ad07ec3e3368d088d6d43540cfd881c594477bdcf16c08aea1e6b292f88d72ac0af7f7abc1101358d036876eb6d3dee0bd75c12bf8e43554d4f69160c3e9d2208562042e1905dc8c73ae802bdc30a7fe7b3e0e9120cd36f18e434c4fc4f2cdefccb80d651e7d81ac7a72d915ca855cad021570098a617322227de274660c1b6515bdde75faf08318b048aa154b728243d34b04430bacf1d697635ccff38586639ecc27b71d3eb4dce0fbe0572a4f370fde123ef1f3536d8fc74768a220006f43b1ba1705afdeb134dfeaaeccf9cf375cfdb4d95ba0a25a2ad0ab04a406ba43122521b0b01d3c9acba4025d8dd2384d9a53318581377e8d2127dc8dc8cb83e5808d5cf86b211d685d1137eb7f36262cc6dbfcbb1d94de47c522243f67861fde79edb093b94680b35323a773792d30e7267620182c9c69099f309473982d38b41a01a6eccb3cfed37b9ffabd1a5f938aeb53a560493913bfd4fa0d66f0ba7b097f8ea8df9d3886be582a76bf695240a1625ce36d44322c228d9e1077bea9c034ab4b7ad13f8936172fd475e733519c62d72b5bd78c8649266b116c6788af6d6dbde30c759d3e7c017c8ebcbfc03d4229e0e6e775c81144e7a9e0bfc2c0ea4be4babae05b75833e04eff909ae9396b28875db4d79fa45d29d25bda6a603591d7e72ea5a8f03f08fcd0b4bffe4cd9900dc242405e93ca006e64834cb9b65a3eaee785af8df4f1317a2e3c81ff1092591536cf4cb3529f59737e19ab09564fbe3686e49877a75ffc13454d41f05f6074cf1d0eaca04a8ca9290978ab07205eec0c3fd75af0acf55d484281351545b871d228076be3b75b2254d647e8ca1a18a515287f1933ef7be874940fb75fbc8d087a4b899ca6f9765cf0ee27ae53a0e97f0f5d01f391f93798a3481a8aa8ce50432aad80f9f2687ae1fec4eb9a293e426183c8e4cd85ec75412f1db281c77eadf4455b3c388d5ce3c6c3fb86080b708f50af126f3efa8d10effb136bf5a02f462270e2208492a2537d9aca3bc7a2394bfbfc116a53ce49c4a3122bc2965ca6a05751a8e2d305e218ebb3c71b6fc61e7285d9ff981e48febda3a5a754a3aeddaf5e556431489f53c8d9856bd40fc7dc088e977cbf49f96bb088e1cce974e4f47db976e7710cfd2883aa8fd1a885f099ecc7ebf3f07e0b67248ac8f9ba7a9ace0f810143909b997f9ef4ff53d26dba00ce10fcb64b6015502632a5fcba03efba733756bb7eb97f58957630f36c6d09d031169712a6aef070f33da9449e5da79c32ee971bcbf2030b063e929099134e69334fb810f461711e28ad07fe64926d4dd60890f882448558eefd3fa875a7b5e6abc0061965987dfd22f7c470c7ac7474b8224ce374601149f1545ab5ca937d208a2d4657970f9b8f7dcbdedafc694b1b0425eed563862999a9ef6448e8c0b8156684674f3176c359cfe6ab3d266cf871aad31a9059309b753e474d3c33df2f9e564a13d7dd349daa7d580e1db541aa6d49b07b400aee898bb33d21d88ef4c0d8fbf9ebd1508b1eb0fcac2645bb54c362bd2548cae6c069f365a3581f66d3b96b37bdb2992765bd7333f13b62615464c0a3a9c0dc1c821e46bae42f371ea719e66e7c093054edb9e8a8bc4dc0474b5a777ff09ec0fdc097cecf3354971b329553902bc36a7255e8fb751f1186d154747dcd22c5cd37dabb7aec192864b33adf472050b2dcfad7da6399fbf8350cd023d0da6b6d9ed9baca5633a6eb706b9a005687606b66ab01c5a50f7ab7dcb609dbff5271d241db577d75638313d755618aa7030abb17526c12b448a4fa863bb16b68f0e0972ce074cb1e249ade5bb8ceba598d7972720d2267782d7267ed332e3985d8238b761a4e1d2549a8c905c4c54b64cdcdf6ca61451419b55b0c6024e457acbd61ca1059a9211ea619684911e6e354c2d10059ecb578fa12d3791bf074714457adad7c712d7d8e6c45772f7f7dc1a036de80504a3d8de3f1065012200bcac6875bde1770bfb30f94f37656113be46fb21fd6499ef17a30564e4f308dac280b8aef57af7f064c7750ba752ed600ef315e23c450106a41ff12a8beef6d874c890e05a7f848b750e5563794a01df216ac62ac752d645e3fdedaaae9d23fac7d7ffa7088231e14a4ff010e2954a0a78a25d7354c22dadd5f107a3ea6d87d18016a723116e3f0621ebb6e998c13e117417f49b49e9235d53171875ece70cad00d8fb6b2a9bc635ce55e8df60d49cc82ede942ce4362996d1f983162d35df5be5c0d29ae0f5812bdcd571596d34b52f2f0a59e563091f2c44c80372622c188ccbd8b02c3b9ef597190ab7c99f3259b9f730a7dc8cf73ad4ab143fbb0f750ea03cfad07c59a928e50aae3f997f6382740c4162015639aa28fb1b6056556a989d419ac22813c309df6a8c40ecfd6c15a2c4ca125ae2e882a7e76f7c4052d9bb492d2137532ac931a2f36358364e4db004e5593ad74cd085b0b32cae9d603d33cac8335895ed1c1bb787b5a33947769e25192fb985779f30a8852220019a17ce6da4293ef9bb154e5da166c89e6a7d8deb7da57ce9b702457f683c69857765f244e907a3c2476b01431c1124f926f2078805d9d24a06b65be4af83f2c7cb116d8dbda7f7a9c41ed677654957245e2e0cf8e89b6f6995a455532843cb9840f9cc3d9622674d2788b2b64f271ff88491eb01321254b0d4552023c2d04c4c8707fec550cdbd7be050a51ae6b01a22cf6836117583f71a859f6cc2e52549a68454765bd0f4311ec3f55c1067e91c0db045a78e6b3636749696ea9e51c743b99b5417b881aa8a9fb91f8c8600cb3e5fe5f2901ca134e5ff0d56c906225153c7bec62b5ecdee9d875561f6b619e870a9a50f9cea93c6a3ca4c974056f3bdf59eeacc3b366688f97e2c4c4ef9fc8a51cb9994fd306df9dcf382399f15129ff8d7a4cf2d52a43aad330aa57ce9e47ce2c95fcc8aca9876b1b549cfa7f4bc39edd33b9340074688bdf94f68d87a4cb7beb835513b35213edbb854a648e9cf64f5eb58673477fc86077d24410fa46a9f8ec227ca0208e219dbd10e16f36a2d7f476e9e3ac9edaa3b5ba819db173de2329374ad816c94965ef24292c42d62bb821fed26c0ec42445d6d7fbd373491ebb6105b2ff55498428e27c532fe0af41fc02ba8970e43023cd842400ab11a2d70d64b8a4a61a915601a9c782ed7019c889110e46ab6835e222803ff61ff29bcbae2381e66dbb33b8a48aa350c3478d6d34aa36719b24479fc204b86dddfaad82a293e83c6ab860d1f1bf3fd677186d4e967db8258e9463aedd0f48aa384547b45a3e8192775583ba5ab4cdc3b2a938291eff095ae6e99d239efb8d0236b10fafc595c21fa08d073e52212dafefb1db005f8033395e87a13da1b59660574cd43604ddc18af4e45a4f85c859707484d1b58e21fa9f13f855b1f8cce5344de0a5b1e3300f859b68c9567bf89fbe7082eee293f1d8011c58ca874df09b5961732085faff707bfc10d6ef1ea758f530fd484ab8c9752def0a4c45b79a4ffd3ee37484d6db21ce520912a6025a8f89910ac0498603a67ed52ab68507aa05b9a1729a595ef16f7484f090fe0ccc38148e0bff63349f08c08ed1fd912e152fa87b383f60c13755be2aa2c72502cc16828577e62de44d8c2b4021eaae38afdf08d7a9ce02771b95eabc8d4bc6937cfb5bb66f03be6ff42663a0b4aa23da28e37092e7e09ce4ce61c6231dae2c4bf8534dcb33d627782471d22209ad1a2dd8b42159bc9c48769ed67f66e80034a0a277c6308112d87d64080d5882dc2a711c4428fef87e767b82ac5f704b180251b38a9e6b06d922b13642d58415be56fbb2107d15d7ff3c7b0d830723209b15559eee19f443e5faad30631f3d01d7aea3321d1204e124069286a8feacb164611434d00374b49520b88ab0c7988dcdac29d8a1cb85b2f456c2bee62b3a9d540de2b10d764c353f46a92a5541a03b9dd2f9fed3019701f7f1f0f1ccb9e9d6d448c801a4ec827afb6e47a9f4bbb27f22a33a9f8b3298fba44e1a8bd07f1b5f1d5764971975b931c3ba7f9b41c3f4835ff74a0baa204919da6699ee7ea769950823c37fcd1ccf22712674a197474dbdfbc2e7c6736b51e40fa2dae75b4d4a4d24e74e0214fc6e69430bfe81a81cfe954094174eaa90709115c247b20654a81063e09b6f3bb52ebaa48fd7c468ed9249d88c446c47d57905703821a525cfdf708e9f491141d68d9ba2a4efdf1d23eff03d7241d80dbfae339a08ec316e70d412f983256f89399d52e631c034010989fe57d406b44dd33e68bd6eb0edacdc46e0c0fbd863ef00e190e0ea4b8eea8e9a6df8aa5ce2ccf82a9fe7887998e51f4a4578530c0f4b505a85cfc653bcb5165a968ea6f90d666571e8c0e2bf238856d128aa1f5bc7f4ca70ec2bf00f32d97ff77d8fe52ea6e5af63857a0a1f7c94b86d04313dda82013fefa76357fee1d98a01997231528c7007e749bac5706ba1216ebf7848cc1620c4dc50274e364d437cd355b49e0316d3f1d405b9a4491870f0d1b38f10bc14d03a49e3590f28a47301bed53d48572a2e2b8c8348448bc2aff6042f8b72921fea898c70a6998883d1861e27ffdf212a2358f070653561349b02a123d05ae7fc79cfadcf34d018a3928f62c56f196a13c3cb3f38dfd5ff69af0fc7523713196a72d6ae4c80b303e29a8cfa179d9a254ed33a16c983dd96800d7382609e8d2a5ee3506592c6a0564e929b4e133ef78228cd775b7a71512568510e354f6273828023cc0999af1c8961e3d83b2859d5508a67c2d6288118e7849c09e48ccec4dbe3f6f0c29a226b6246b497c4412c2d938947b5cd5878d373b7520e34aa67a7489df7f316028801527243997b80349e974d65f4036088ef57c3452251b1158a41b028256b6a3f2d68e25fefd276a0b24e411e4989d8917f2c01ae648cbc706e9e077dd3552f492d5c87b6e70b4866da167e6453ec9b580dc3e1ea87fe7d10b780c117a1a6a1a3968ba7d4559cfe235ea441c771172f3c38be2fdf913e02fd2a26899d74c434e62bb31edf4c9a267384c1214721ee42a63cd853296f0fadf31d82f44127e600b2a7c2060cced4bba479d0239815de4e7d07f44f75f1417f787d61969b4f749850f7ee1e00a71f87050a0d7bc1e80f9ab1d7e79f0d6df2730c76fa88bc16a72feb0123ad673a5aa943bea619af47fd01a632ace7dfed58902f6ac7f04fd082802fc6b9c2fa4ebf3d991f442bc32a58c155763287e7714166f20d9a7eeccf2f7d6d5de081ec81a24a2836827fbf91bc7132c98d546e94d5e6816d07f3ad7532621e4480592283fb838901304841fecccf0ede4c1dacd13f3a7b8266069cc3a4a49ab52a9250952a96f3596dae4ba63cb79a810a74612a92812c1c8df4734b6c0491d2f491f7c1c55c5d17aaa94110d8f7750b41d74452c81156a069d650523e7c3cbe82cc14fb84c304d4a7455ecf30e255f9c0a3a4479db618be277b9829e86b2e0aad3b7d8827f985d333d4064b343269bba5f2bafad558e80b75c344c2d08cb1ddf2ffe55e52d70040c4a55db1e6ecf2606e13875259b7a36a9f261dbe454cd63a3123a216827096d61cb04adc2ed5ffe633ca77a620d15228f334c13d476ccb38c4d4b17c4ffdeeffa9285efb4b78051588cb9a8a54c53163b104005df4772c22da3820543d44b07cbe24731229d7812ce932a66101989258c0e92b6871eeb57d7914f811638d588710b94e143651da0235be8e0165eee4b34a573bfb394840a5c3d31bd09fd843de2f52749fcc4e68388f9c559cf6c4e070416efc09cdffdd40404a33b56ffd9e93c7c901ef1c0fa2b89bcdc3db7fdfe1c698542ec44a4d0aeac383d66c81ad183a423f072691b7fd4294d3d3761708171b0afbc98816c6bf8feed4ce276cb9868d39f275264c95d365aebb717cf19d5110eb70cc752b21d07d2af57093959200cfbaf7488c834a09779a9619b3944222b78fb862bb72ddb0b73e2d9b9833a1026bc2dcb571433a432eae74a65771fc9bc8915537d7f51500155a498bb251198cc6fd4b2f4ccf4067800ab64c84bb463c1595147131fe8e08d67b4dfe83649e4f8f482959733b468c844ba13b1f3a371ef93fb1850895bcc2ac257c1b60aaa3c68283358dfb5da6f37d17fdc6ea543f27ce7bf01d1d1009ffeef6c9721dfde3e0ea1db8ac0d10ebb22184d91b61608c70cc9b2f96e16b4d77863704474d1479fdcce3d9390cb3194fc784cb75759ef8cc4ffcb4606c4d22140fb47acc9232c0cf333764723f802efc2ecf98658760d819da0ab7542912444b99bf98caaa24a23bb10782d52c5dd73d3c9275313be109ce5d6d9d4ac1a32ea13c157c8920e5bb4b939496848b01a92efbd1fe67ddb36d6e3db93605933597d9dce56ea124ac491a49741a221b4f57ea4da0d5d426d0f02aae6f18ff3e82f1c977d290a46d5f382c001d5c17114880541149c6745813bb7d80fc2c181fa36483b96ab1ebee2b0cffd6f7cf475aa692eab08731ae13784bbb8f9c54ff05e64a7f6bc3033b118cf6487e6efb4f07dc18fdd78af934f16b05bfa468b64af2075e78d1099d886988f2f332cc943ef80142e9966a479a01ff5990b897254e5fa1ab821c42f60608d053856f0a9a2522c2aa00201afa3e73f641edf58d9a43c17df271e045a23d1ff4bdc51e4180f3a86ef6b272b470c9c3e087f08e31fd2579e843b8b002062aa976b6a100f4996aa4169115f4d0bbc1393cb076bfe50ff9516994989e2d13fb4e04ba314ec90f268f06bbc7c5c9c063bc6bbcd887da1adbd3eed034d06678c58863098175453a9131e12e3b9c952d61a1d74d8c096fda4a481b45dddee07167072a69d66b3ca6e35a3da2d1764ee459e1edc6f30b0651b95d80d3b2b9e1249126eaaa0f5a222016708a7cf87de2941140eb38b2737a6e5df080afcfa4b9a4cd8339e6c5c175d8205ac6b971c046953604aff9367e5085915c51e7a5d51cc0fbf9d0ccb710b0a11c5f95a7d02e40f63983837347f0b17e0917853ff924f73d501a8bae54fac753a3f7e961d056a8dac42854b8b63bc11d20897ebb785ba3d3ec0e440e2fbe90067da93c254f0aa901e9e4a36c6fbb2a6b0ed23e07a4da69a2e4a3a65b3e570c7071c615853e514f089dafb4715c754e2dd219df29b12b243fb52da0941c6565669d7727789b7bd5e479eb248fed3915f27bfe5645257ec6776faf7eddf6283aaaad0b31b75d5ca125d19e58ec6cb99210f5aa8aa5b9e0229c61b9106d296f5d6f75a05c99d2796d44091844a307f5de4c1c5723f2304afb47891ba90fb3d0ae4e0046d47264d0f9258e75590a0ea67ffb9bfcdfe382a8ec1b56187ff0120551abd4c6c10004e502e86e981f74bd96ce4fcb3911f3a73a4bcc83dd76f2e67c6b9ad566c8ca98edb03e61f11b0a44b8fd183dde31fd37c87b0fa04a01921f365083807a0cda4bdb29397fcfc356505a330f9a07f1bfa3c1ef9851d4c910109758c7f50d2d7680d88552cd903c92db9ecb8c939bc3d537a697f606a89fb5c6d5a1055aa8d2a3b5afbcc90776d12aebd8fba7ef14a595708d1ff2d62ca156c505557af9767c7cae55226511fb481aeeaed2084704a0a3a5a603d507d17f9e95051c936194471a4a54ee7c44a0e0260093b3747f7fcd6d5b02e7099df75ee9ec65af9d0d8e4e309543d8c3f3dc682cf0ce4643641b24eeef35b8a61f6202b3cb0fc8e953f29bf831d3097ca04c571c5bf390edc5566c999f372d4bde977b7272c962d3c8e50e3ac643be9f53fc73531f880a72a0281bd5046a0f6c85d6524cbfeb2edbfbdee0208604224378f621580b3049cdeed6877759e75e054daeba750ba69b6661841db10ab76cddd0a67bcc38878467921ffe68e20bde773bf5ae145947530c226e0ecf0a50587fc2976b34259bd7280bf70124afa9f6832676b92947d21f55312345b0d4e3bd324491759489164d6bdea430dde3e8c0a0a2ef7f12f3e9508311d423cda826bb1ff4f4ba865843c15d9b77c0b786b4ed438b0f9e6c28f14f6ddf2a633c7409f4b02cfb2b75b8173a0faf2fdb370b2a457fd2590e80f84c4b5b47c850f3e20c636f2705ef90b0c6cdc10fb3064db8a76f6a4cfa5a104723f131552adf023ecbf5b953fe1b201243cca6318cccb5c17255942a158a5fa6e05e02a4c91cf524b1d6479c92d93008102ad4eb458e79b3e0b244d65bfd5d46d141e18e953177d72dad11ad405562f4fc2a05497e4fb4c2fb5d56e1a3b2c4af0f9a54745ac96413f23acd89294d91347da004707c71bf227944967449a9c11cb77d624eec1dccec1222362a93aa13b980d73b7f725a9ca5fea6cd42c7e1d395fd4daccbb28c0d2034f1aa6b2e18e27a1c33019f62e10e93e0d1282f55ca733e3e585835e618f19b15e0e7147d287cd6d3663f0b446a6b45360a6802a9d8b75615a00c874738af050b7b5ff5b1bcc71974bc15f3c0663e0d4d96ccdf66f65b433a816ce12c3ceb8bbaf8342ec38a0f24185b76c97e26f9a377dce1494c9956d41917fe18c3f73e0b9ec25933527108d01f70ca643866d31eaeaada3989869f221e04878ee708f1635e0321ffbfeebcddfd0573d1649bdc4d6c7dc5203b26ac7533d628bf661609c43e8335548108570a2722737ce5f607b269ce62483bd70a21d9243891403708f56fac83ad548bade0f1ea16be34006d1ee28909015ae74382245e9a44a4e4aa6c64b97720a73bbde9ecae3355321405e521c589acf2543f0f7a46481e1c7bda2ff4699f4d8a3cfda6dae6441a01027a7cfd5ab6f89e6a9612f55dbd62b48f2ec52919f710f03081c59b93b13c4054da5cf22808233c5f392cf0a1658e1bd606e4d2c968958f2309680bcd170dabbba4ce6b463831cdbbb03309e1804bd91b17fbf07ac80ad58721e5e94e2f23919a46f0d6057846cedbada9ecba476e861685ada98807d814d0fa26bbdd260529cc018a1b86efb43a84554df64dbb1de996a9f0cea7cfbfd4b3f915c24b36fd835a5dbb7e2065d8a8ae4a37168489eda83aab8206392f3f6d55ab691105e973bc4d858bb5fcf77f3d9ffe125443b374252f725ef9a6db1a3412435e71a3624a716cc29f4885f452715854f884487bb4c42fbe1f920f1af160dae09217d4bf076e1049f83371cdb4a10cb3c7868b7e1ed955f717c1d2a02ae640314950495ae6a4583d8c1dec063e7bdf4afb6afcf570fff4a6edeec54a977740155cb66d41094d16ab260e5ebc1929dcce19717b7696b110298be7a8349a8b774df81f69612459b59ab8219c3234189984587b019805b879222c520bb92c5b6c462c207966f04290c331a398c569eecdf35915ee6064a9b4918c566e0e7312745cb31a13aabbdfe52ca14ac27cb172f85d15a5eb7c829a655e66c2d9df9059948b38d779ed6f183b85385cf6f6bd19e43e0def90b0646a1d4fc57cb50cd0ab6e30abbee4d3cc7e45353181c3b6c10f7559c8402b1dbb140bd8c3d146fb96941bd235b60783ef9d3440844565b747582871f295171fa6ae13388045f8a34e1995252fbd4c5db7e4c208d87909372be5af6bcb04b9e7ad0c2180bc3350b71282cff89af0f20219d39627f3f60cd2230de12351d872b03b387a675a7296885f51d37ac9985b01abf1decd045398c39e865f7ade288047b2e0b7e75415c394fdce973f8932c736fdb86f79970bd7c56d4c255126d1eeb0650a5a0e45d992be991ac3135393ddc688a5114ccfd1d5d63cf2efac002490244700a1d604bc08235ae3ebdb6018214a3ba121d08be87946a4388349d35996f3ed5a2c3b2ef0416ad77c43d05267462dceabedcd4352cce725ac30e6758c425713b0126167d68958b28a86545d02fa9ab2c796258dda338d3d6199729187a648a0466a84902dadd0d62727b69f149c3db90adbd026fdbb9a86eae3b377d5d55aa4a72fa14576ffff4f35c93d89ef08118432864752f03f1a538b2acafd5a35dca05f2d56ca70cf200badc2eafa10287be6ff52a6c87305d7a0b6f4793359a01809738da5ad01769a8bb029af4720a68c369e276478b9e2b2c59f829bcffeb649754b9a5b3da6fb1826840d851587048cb620f1e59b7535c0037c60009e83133d32cf73b2c49cb662042060917663b54f8bfe31305543fcf3c96a1cf82d17c453dc1fff79ac994c786489321690d9cc639349ba33b3583ff8cee6f8d4c64fa227ab4d785b3bc606b18155885008a0540c74ba5b6fc31eae03b9709132476d2d0bdd336bf23876d1d62345b29fcc93dfba8c9a0a95ae28504c165c5ef83e4c81fa8ff7732898d6c49d62dd6da0cba906bcb030410d02c9de5d4c714157e545d653518591abd5a3055e93d3bdc4ca8248d5c89befc7321bdfa3e4c5a02551b7941916034f8c55e68dc8bc62a1a4c093d507e557279fcacb48f0cc041c5b841446d81922f96572a50522bda4744d6c3b522a0ea63cdc2002f502a2da1db47be670f900460d4b3bf58d23546b5e41d04ea62a1f0158e62ccc13b25319017ca69d13897137dc292463a637a57d2bd8743eb509485fe5b06ff883c625a59bf60307a1add681a249ea5a2a4941073095007824d5ef76c9d3735703cb126a23907ff70bfa337d7a0d953d52912e6b4ee2c226740310d031c1a82cee49c987ff948a6ae20190742a0fd6045863941e230c003a5421dccaa241041f6d354860ff6fa7c2d174aff62d8138fdee35e53915dd67bc938f37facc1d6e11c61ad07ffc188cb9cc99a909518b5e1eef2760e1ffaa454c089f72a9759b44691965bbc8eaa81af7618b113ac6a9f56cd6d0276e210980ab31f05dab201f938ba93390df173d0a0bcee0f23a3862710719d4ce796380429f77af4fc4ab430919f87547c487d853e66425f1dcddb1824880616491cb1e0f102bb668296326d9458467e8d8139db794ae8eac66c930c5448a243adbdba9bd83e3363ae9851e64813e4be012205026e6e4c0c0dda263fd4576eb319a29e0a89079e5d8ea17706d132920c8cdac050942c15989a0c0c1533dc120d9439a717a270a5aa99154f1813e65c6c22263c5b8a00e63a37ee3a78b816826da805bf184d158810d4baa597ec9c1478219532710aeb82d16b38fb1806b2148753569bc597a66e737837a1538e8316d4757564abd4270cc1361455f8676987c3cf256cd67b3bb6342811b7c1ea4de70c4422cda38b29c7ec0e1eb946ae28b3fa854cb28f75f1fc05a4388772a6809c2e09923bdec08219778858c69da8a85616f77617780f11fe92d10a2079c30dbf1fae9812c6aed04b89c56466689f86f4d88da43d44cf7f3ba7b9cc548ab66a5bf1077f556a03a5d119b0a5743bcb708d4d6d2cdb36827c2e3d8f2f95faedd4c666632ef19392b87b27cc2a48ed489201f1810b0864fca7f7e657e630548088d54b4075495ae84a1ea49a3a1bdf9800627db2ad83b206c6fea7f2d9d9fd1bcfd066aaf9920f3cde35c81a02301be6435c216864db9df28b8b0be64478978bee61cbf31304212a0f61d034f04c0d4489123a1529ea3e0d57f574b7e19cdd9df0138c876f5f62dbc08dde864409982516be82f97b2ff7e017dede6ab4562d8bca4e41984e652cdd967aeebe7a992a6f40c2c01925f6c676df87d9c3216a9af2d4af324b4f8960f0525eec0dcef746a096c263df17a659bc376f0e10044015883eaae42197d8d3b3f75f5e27ea2b992b7dfcd8fe390eccfd7aa8e981e8647963da9b8578a02b09319543b097587ca56ccd528a0d9e07aeddf4d7dcb320c24ba8cbf1e92de8a190512f7c2ee224999a1158d2eb405fbecebf825d872791d03b3a80562a9f61a2ef8770eefcbed745d11fde0e8d76f6cd9a051e50b6c27aeec6c253d255f6fb257425fb73d79a415333c29a320aac4601a252fe1a5324b613390a17871bf2193cc3e38f5f409a4c19e8cc60d057c9a3b5d8e508c7b130fdd943cb672cb7cb181e6a67af29fd99399e2e309afa48b0c1b74fe47f278a5b69ee074cf1884deb969af738e4809eedbba202ea7c5d247fadace99a6e85ce27b91cd54f5091f5deada91630439fb801e4991d189c0f8c161ba70a69dc1dfa62cc42c1c24dea476e5f70b0366c17f53878872581596815fe0dc824b50643b2cd45edccfd7405b8a0549f03246edd8ad19035abaacabb2bac6b4dfb4d8df64bb486696f9fb67a51f0de68865e04a3ef460e7f0e81a2142e2748c61a7c758bd24d64f33e0fa2f4f55660330efd17f4e539975728f7f6496ffcf2df21a62afa9119cbce2fc919f8edaf5a9cba7a0c3e0e184a00bb89bd22d9ffedd954df9f20b278967cc6fc415b5628d51960516f888a1ccb23d6161a99963bd8ff494ab1396d2e0496fdc116473ae4042fdf194ac9c94c841af8af158b6a130590522152b2cf8403f8756c309f7aaf3cbcc7b9e1ee5f48b64fe413fb11e5cc1dbad96511c4b12be6910f04e1c41bdecb25ee6c7cfa3648c262898aabf34a27210cab51058731a6697313dd449e173779a548153826b54a10861de009e9929dae6b5894da8280a6922adf9c3ce1d19d80c56ea5942de9fff534714d0144bc7b7fb63291fac1a3f6acd02ebed89dd3c29b76ba5f9dfc72cff25cad33821ca69054bf95e7d937b7767418709d16487251819dd7114ee95a4f1343034478f44e6daeeb85811fcbcd57a44dd230e623dea6746981f78935a48403cd749c0d325d011c92b361f01d8ecca9b5858ae919a13aafddd27a0a9dbe86302c907c6ad77936a4c2f5ae142d23cda1a5a198599e0688c9d20a62ebf1f23bb11baf0f2562d53f395ef815cb741542a18855a025bd12c760e5c3f7aa700b73d48541d48d9d24087fd94bff6f6ed90ea9ac53ad4a0b76a55f9990bc943aba137e673ae19696f08c3b1ff0f0127f1c56ed617dd73140b21d8705355af4685e88bf1af7e5de63f892929c0361c52038395a084ccb03bad2c167f99ce7810271a6be3e9212b5d4689aac372ba6c701a28224cefe8dfece4fe32ee9f0b1ba66f2e01705b524ffc56be4078b36e0dc46b9d429cebd0a96c25360aade614874d4e530c84731bf19ece81645ea5ba944f0bec4395c5365f1133d79dd4d7170abf47b3f0d097a29aa0817403717366897ba7f4da13afdd3d67df272b71dc0130ef73485a7c6a849346d8604bedfe4fb34594d9ef88274099ef0575689fb79ea6bf74e4a803c228423ecd2288bc52b483e0f682ae1c1157af76dae4fe2ffe8a04f4e869a56ded6e959b74a8e5ed53a3539484d41318f5adf64cc2f82f7192f0b3db8cf3326ee7045fadc3a5e964ed866946a551ced096e38fec3d09e6a5d5f8ce47ed233cdfed0c45cda861dded2e0a607cd02241a1352d70783dab09eeac5e4d2d468826704960141f44f79577250bd4fd85b553bed1742312c60a7b5b1fbc4df34d467c286cf86ab56c8c1de6338c1a4a2edfc3768b7a9c74ae36bd363971bbd1354398ab756243bf010571a8aa9d73e0ebe59f05b293bc89e67eb79eed78576b39aad21d6e6c75518d3808116ee055c7de6000d7b8c8cef2e18f41ac0b39abe2cc71e8cb2587dc4e7e6a16aafa78e269fac7291afd21e9b6fdaeb533e3205ac2aa09d275ccd87d196d0f68882670a5dca43f854e45c5df4bb06a28ec59251b1735ba64fc87915a1e8aca1aa2a80717ee18d6faad8eea488248bfb4b89f2fb0765422189c82e395b1822c4db37b4c40622e41df9530fc76ac9e120ac87d96dfc79a0ac24842afa1b97d9a634281177de08e45053112a810256ac95f453903acfdd13eae0d8a75e2804efe563c8651d3cc7a0ac8f8c55724064f5fd606678cbafe449be0c2ef68d02604e51add4e361319d39cb1634bc6046acb1974f39f71c3fb8030af1b72ce47fef3fcd06a78324e81e8dd86137d917a618a63f17b1ff324a67b131f57a0958ca3913b4b38e199f57b133d0853ff5f8ed905104e7d6fae38446ddd911575404d50a4095a06e6f45ffdfb829731670178f570d4f9d8e872f6243b0e5606b67099a91d504200e80084652a779ec35e28173151fd85f135d36a91a87d13f2d8a5163f7b0a987b3e32007d427444f1610ee41507e9de82ace269bf7336aee55c641bffb301310150ffffffaf