PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 48535 4757153dbab31f7ffb6dd62c324e69d1a4114c1b7895126a731affea693925f2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4b20f52d3986f166e3028e78bf9506926f80a3190c3a72aa3a87aa10bd512412
Certificate Block Hash
4757153dbab31f7ffb6dd62c324e69d1a4114c1b7895126a731affea693925f2
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00030d000016520000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000216f346f7cd4329ca44a4992c4a21bfac9aec8e520820105c5fbef8a1aa4711f14eeb9bfb0bda56bb732cb5a78fa2f7f814416c08533d78d61c14bac04409dcf381d48ba2350208293a8680192a156a70fcd0d1e466aeab8245e0000000000000080000000e00000030d000016520000

Raw Header Hex

00004020e7c667d5eec84a1aead49bcb2870cd6d2d77d298868aa10373fa1b731a723906e516bc7390f32e1fe65c28b1e6b156c260b43f8db2d10d26e86daa9beabaa394700a006a5dea0f18122451bd10aa873aaa723a0c19a3806f920695bf788e02e366f186392df5204b

Proof Data Hex

59,560 bytes
121216010307d47f17baa3fb0201ebb3e811184ef5303eb41f19128918b30f32b9eee29d2d4a15dfc599ab31d9b47655a99dd0bb83d97f97104ac5bbfb553d7e6c3d49db78d55fe38140221640799328184d6d0305d3107e87fef3d02a5e280d96f90101e17d1475a1d26f121f4c59768af9f8ec741d15fcaaee094c121f7499fd59019538edaad4625061e9192d8ed86a0da9b7e668e9e3d1caf28480de52207598ac682a6fc94c72885ef39550a90c56d62d6768ce0d3a368d944abea03fb0f2407a48a589ca2665be493848ea8b587255e04443b1dffd021a493e12809f9f1ef8ee790a14181d3a44b9d02460837bef76dfc24f5088d020b3bb8a43417b77ad8f57a067b792ee79369f31b9bc93aa39bd86580e27fb8bcde675116697ee43e7824715048622a4d472a19b58a72ac5808f0e748f5d0f6218097dec8231503aa0407372051613b1dfe487ae4b2c340a32831e1dfce777ce64e340e01725e095b94ebbc9b60f0e3172b74db6c3a00b543b881f8951d00dbd01e10018441ca848c365654f2506fa0cb8c5be9f8426ff6817ee2ea2d6bd3462cefbfaf9555dc252166e434d3353110e238dd83f0ef8a5b2e2ff752b21de50dc3f1d59573f56fbbc0a7a10e230f643758e5997b16bc59bd23e094a709acc6d05e021e5c6af8c953706c1395aa7dccce9286cc86f924e5cd8b3e48e8f3a52c65ebcfa55a11a86680d08420f854e376a0f691d625148ba1ec7147794c006a673aecbf31c82441f62cfb6685ad7f07351ec6b5859d0f06d7f90ac9bf773f55f05476bbf2a14013946508743a64204057bddc249381b16a97f5bb79eea34d766fd7621c7065d8f3af1b2f5723de1bc72be67740c9986d7b53461b918ec10597fe61212467c2eb228543cffc15952fae82590dc0e8adc02cb3e4b69fdee61159323ffb13f937e4bb71422e77f0eca79c1d925c3b42c48d27a68f8097722d5ccd42a1bf6a859b9d9d5cf3cdae1cee2fac9ec6ab66f52e43f7a0d72151e5f224f22190155bba3ddb48129215474105d032925776e46c827210ef6f8aeb115b1067c5c2424d0650e1d3800132be2f64a1d67f2617293c45359f6adbe8437fc4339b87d94a340013b3f47ae5240161bc00fa182a7f50f3a6c445277c832f828ff7adf41de3517c483c539d1aad987da71d36185781956e42d0d9822265563f1d5398c18b9a21d9d5215746d11b283a3a31ae39e0e2ede2112942ab9d56339ce4917e3e3bdc06b15c93e3c4ffcda63060c6c6bdd39b7a59e0f15a0c6ba4df863bb30aa3f23b4905089ece2f72c758f5266fb42969fad4937abaea2362bf0129360580874e865cabd04d75391fa95c1aeacb92f241cb98502fe13373ae5a7701003d141b5875144c7f40df44689570a32293a4149206422dd68e41ae05e088941499e0ae356894491094cd009cee959c75d32690be8924a05a2e57cc53632e819a49cc616b436d43d479d1c4b0b2e59709374efcc6b1b596034f19298d706ea57cadd0f1938422a53a034b971c8280179cbac4e1bced824af55587cfd9203c497686790e3196d9f85572fd72c2f36367e41c33ca8ce5c272050d0061e71ecf353638f886b40772764be551ef8cc9412c68e9c7f85e2ee3bf7bc20ce277fbc42eec7f6fb1526f46fb0645b2a539e2ebb8108e414394fadb9ef73078de631a1d85c8a1bc554ea4d469a341a276d7e14839b591b7ce4bf529c3ff994e6d3678e29cebcc614e345d67505ef72ac20d6e123c5cd9e0bbe52455e4b605f5b16c76a4cf7788a49f94592a82d927da9faab26fe67188a4d6e41e701bcc06dd4844e542b82498a89ba0ca0f5a5da3bb6d133345fa063b14e369975b34b8ee039a200431716a5db28ebd9d81fea9d3817d956b74dea8702b908799acdfbff8e419c1f862d650b17b6345644fab5e7339903efff16929a0618018a9f65b8983db943976a5573c227fc30e477f02d7a89bc487a9ce2a65cc905bb9cf398ed12e5c5bd39924ad96ff9490706f210765c1fa35c262f3c770f8ec0a4166c0039902c4519397610d0dda8e5ec4bf614aad079d4d9c90e8f52005e0a6f0f98dc8d0c81d7abed108d10ebcaaaaf23949d7f23112a1dff10bdb026480bebdef02227d5a3ab239a1d959216f4af0f965504a5c7a0c3a55cec8a455e7282de7e08771dc310495ecc3e1f794fc6cc1cca9ff25026685081e9bb4b53d9ef2f0a013620d646653f4ba212cd5d6fd7d6ccb0b8df860ff5f9c91a7c443170fefadcfc1d11fa1bce37efb65986436c2bff9f3fa861e4cb615e074564cb129318223db6eafb7165644b74cb1fd02337e79cd95896434e62e78e772cf0bc246a3682bc795e0299fb3222ca6ebad8308f9bc654f225b1bbd4ddb1b329db838aa88df7b443defb36af4b81d14a0dd7419de01cbd83246991cfbd217bcafa182bd45b8254fe4d7fdcf84c7cb494c082649652bcef8926b0b1deb508940207cacb89e88e471586889b6b3492a9601b41a0e8ed7b40c20cb9c5ac9b35d446967753cf3dca7d92883a44d08dcfeee62039799b6bf772eb62ec8fa1c1048c4d23843576c1deb9099ab27b7402e92fecef3d217e8355f7f4c1c0deaa13a075eeb34fbc86046873d4dbd1c963e3a097bb88e7b74d97850a767ed90b1a8a29100c76b2fde58145dbf030d5c229dc286b54edea95dfa680a30fd65e4bfd3675d1c75e1d0d681d43729b7cdbd0e3e0ffabc619b6278bdea19cb116ffe29fd2b494cf76571159e40ce5c54e37d57ce7e90c5b40e7ef1e6df263671820b8cdc66e0f6c66f46b3972bae10a3be65d770184f2e29f053322b347a8b191a0a81682eecef4ed351a5adf42e171cd145af3c9ea87314048f1ae0be97577e58f09805fa1335d1e2ad588871031c7547883fa055ea794866e8d1ca55d3b07a004740dfde4a00b2824670c550ae2273c3915cf0dcfa019a9d08038639c6cfaa957dc40506edec21c11612be91b8bd85483d36c96cd54a8bc9ac70d04e6e25391226a27a7343ca660d9b9f3cf4fb299a6857b266a1516c902703486e8b1081fac10e075d252883fca3998798f2359448ae2ee4ed939b09f38e83003eeb2ff577d3c6e2aebd65d2819d5051a88c51b269f75eec4c5f51ba56cabb558e493cb44ac73711a1b8d049f4371c3b98c24f99cdc56b0ff3fcb31e9065396310f465005d8e077ea8c6b8fb9dca0a9766328ed01b6f741bd9c57c7c9f8915e3a586b70a66510f81caf3fc7b2ed317d320f75b711a507d8623c5fb3a36f56265ea9dba84cf4a1f508e1f096c39e8a0b9aef175aa76b57ddab766200d5554a675826e8636d2554736458e39040a2e1ceb138d2e69a1eadacc3de09239edb3ad545f6d3bafe718f635ed555b7c296aaf0facb5122bab96f75ef4c595d4cec4875d8d47e40a898531b0df9e446332d019f196f6d37ae6f4c9255d7230d347dd350f2390e6ce15ec4faec15a9f1d420799e5c0852b7796f754e67d5b50049dfe57191e2acd7497f1ecb818095ff3fbeaabf3c9606ecaccc6411af94cc47879ae40fb756efddec01302947ba80abc38275a10e45b581a0582bc47fcc1906c0167e72a4f7ab77ee57aa6ccc4f0ba193406f51599ec2b83742035bc5f0f000e78c53ce109869840f65452c7933e9c5d36eb374e53448b3a66e856a94ca4a7f776692ca366700b29dfc118785f9325b5a64e2c517d0ededeabaac1b0f02dbb6f36feefac869ae39987aeba4155948f396ce751a2b62db9de36181ab8422c427e6c4472f652281f69f61aab7ac731ff0dad649f0b4f7e66077654f3a6e3609cc19f87d7346845dc6d76a34d25b2e828ab4d269ebe61788f4d81d9857e429c4340ef084d61c17d2a1bb6f57d564dacfaa3e68e1ce3555ee6d6ddbef03e64e587ce88eabfc6dc866080ac2c152c51a655a304507ed04c72fc408a7b6092aced9b9b2298ad64fe6b5a0a9573b6e13b78a5648fcf822b77c8f700fbef5a8c98a7837c19d54123670bf92493d7873ac147ee4fcf41bbdbd06265954e70daa8ab633519fe110c21c494264cd8d3f5785981f38287571266b63909e2acf12983313f504089c47393fbbc94ecaff5dffcad20457fcb026410bd4864cc35e0ff5b98b3e42486ffedd91e8caaa99ef126ff45939f9120c5f3a855370e63206c162d42eff9dca98a20511be55d7ef30706160f3af4764ee85d7d40dce0bc5edd80773e28ee3cc904d3bf515901f1b17e4db66cee2443df4762f83d5fbc5e04d7fc092b37fd78f7b8ebfaaf1a53efb65f6c7f00dcdc7e45f2d68ae7498fce6b76da980f075b47b26c4ec9e72b90aa81b3b9bc5bebaa4f02d811133c06e06d844af8c914b992ee078440ba3318748eca5203a0d61fe9df5f101d0bb82d8c71e7fd6b3ebb764db061e3aa17b546cb115b98f1fcda9514128871a052136cf0e833d442d38cadfe6fe1944d0ca243055ec3c037116c957217f288947ec0bdae8fba1a08697d626f469f51e91db272133f46b67da3062e27154668a59f415d2a37c26ac3f6e2f6d9826a7d91fba7cb5295bd9ee369abe24dd440b2dea20a3eb4e3114929b93384eef2b9186ac8133787ffdf52108969c18ed6da627846b2c2c86564545d3b39ff8203fe513b6e50834cea5627c73db93cf4869d75349612cf3d7fd3898c62ed879c1c7430deb06c0adc3fc62a9c981b998ed4e6860df0978e21c346b99c44b9eb689120af3a3d1b3d60cd88dd0c40ca56c80a39230772c70dfaa8fbfbdd7e1750e205ef62bc69f56059b77385e4005ca1a7fc45547b2fda34fbbd4aadc6be254dd262da5190848c07ebb9c42661cc2429f3246c2741a6eb36bbf298c57bbe7951745484775e117e8ae83eeb2459a9dfbaa3bcbc679b2ebf1871d2f591cb40603a036812794d490211838547458c5d9048dfe34cddcd8670ca3075953d22981cfda67fe92e0cd3e80db7ebd8e652b83a63cc980c49114ff892508e53fdb25f0500532e5dd0b8b32192ba433dfecfb5af87f265b4c2cebabb53b35c6061748f4a31da8822a291f80f711d56289b7855431b6939c03020dbf79cd678fe7019c6eea09b91ec8dfdfb4b06ecdfa694346b7b09e4ea02e9a9048aef749ca17f3ba9b7993f4ff990271aeec4ffc55cd9352e5a61079c0f282db51e6621b9ed353881e9b728b2eab2089642057d25b7079b5567036eb3383c5adbfbd90e9084bee0afe95ae1f9fd4a6204b7fb3aa7b2ee5e2b1f1fe30db5d52532e36ffd347141a8cd25b542a0e4eec2cee6064cec80dc23eda4c661ca1039c21a105f3b465a2e0b73d50194d90f6e33baa90e53c13cf97feb337576e79ceb061be2ab48188c4356845e6dc9edd09bc1f544d9266dedec0b749314932b40436e6c802945cb5a29eb8995c59f8dc497bfb3928da679962a49ce485504b2b0960638366bae8e0ec6c0a6e048ce4c46748efc26c6c9f62e0c30bc859680cf5151694b933561098414597dec6bf8f1a37b8a1e86ef67959fa8fea498e77a8686ff3cbfd286c11c3c9f1ef6ad721da805975c236a53c8cbc87d9fde81c0bb8e3615f9815d70a7731e70aa381be050d042d5993e61316d5b477757f4602e09f207939f704ac26edbe115a19064bd09fbb6d0a4bb94b9515b8d56bc6507f4fec560067015d5b7c6a6509e6523f7ec8c238e7fc3ea0aeeaebc2745a2c1a347ddea07f2fbc1c286fa27f883631985d4c3d87f5c5e039fb788d11ad8cb2a8a1669a63df1917af162680e2a54fe003ce3ea3a1b4d875f0c8c0735c505417395201921ae6f58e0db87e0217aa635a0c8c93590980f8e69840efe97c3243b468e8e4a16034da2d902909d4bc87879757ae7d48c3b203969b3975b0b30962fa1750e308bc94622056cab491cdab9fa2de44a33a91299276d43de0e2e5c6b9c88c96c79ae68e8448b179f151c559a0da185fb6e2b553756dd519ad5cb8e4368a65fa5eecb158e0e54ccdf9613f64113654039e9f3c5fbcb15e50f24e85528c31788e465db96cd0a429f2dc4b3c23adcd3f5048816383efa751915a6ec4bd73bf76e67817e9939eff1c1282a0b8e6ba85b60f96ce76c049fa5f94f09eb886a2e40d79f64f8c0de66e1aecb850fcf137125866c0466efdcfbe1ab558b188bf56c3923377efeaa520e0bcd1c62f729f2515e28c4db0f3b6c384e5f3affa37eb3c274cdec83ff98bfe847a3a1521d11c70dfd26a9449dea807f597fe73af05cd9196b0289a030fd1e265c5b9b21312e4bf295344e65aed73888d63b4eb16db9471d2e5e3b6adfb1e000e613449895bb12d51667f60f039cf75bf3349c5d9a9de098b7d640b267c1993241ed791a48c788cb3a3a82dc018bb4acb677392909d8a286ffbf02f7060cc594c484060e58b80b9aeb83fcd5cb727d7fd30c2a370280aafae8be0167c194c5e2c6c3428ba8f08fd61fdf9c5e5e7cefc42a2f26c4ae04d99f05b5b5ee77455df939cdb1b1bb400cf78f1a169fe1445cbeeeb65d879426783869267c0faef6f46f3a9c3ade92861b89168ac14560e069e123e2cbce33710a7bb63372d5d5a904f1a4bf23ca6e3d2f82a65a8b806eef3eb7c30dbfd6ecb65d91d21e6c05d2974665e34aa2ebba50fd9aa2c71ecfb6c51381107cc2f64e776976f3c55117a5c3fb7b2ff507246b887fd4dc6e429229fdc738416bb374036f781ea93b646167831b2ae30d2cda05a44c7ffc7985de127de3d43309e3a07d866a8ddedabcfb2368493ada02bf58f1a50933b09304e7c07e07156c9ee0c74c797b79845e4fe48a90fbf0202106e37bb5b63a45066edb47278581f50fb4ccb0d62efc730eb87f83ba8c77376e419f32e4a5a1b658751eb0409d368c27e82b35e666d14c12075fe41c9abcc88f0de9279edd79f95053ca3ab7f73a2c58410705a76a28f527546a33bd05638ef6b3008386f5017b0ba60e07ca4d0d0e6de462ca5de791dba5fccd8104ef8480b774f7ca6dfaa673fac4e8b17d9410f851f8c342dad9ffa31709b5472e547d384936d2e5b1fe2aa123529f63e17b896ea7ce24824458e65ca3dfc605165b2fccf13aa789d84980fa110c0c791e22dec08d707f800215739cbb9b5a9b7927605b0660cf80272dadc75b273b10027466e317194759d438d4368d28ffa55a8dc25b6fb5328fa89b3376eb8dbd7000016c2d8db659e35b3b6df19a5224a2ea453b0903d679223966cbbbb74c0f5c41ea2643cea337b9d7dbba27a17337313c1df69e430e46dbba59463bf1c1b6d0d6fb9a7b6e57b4a0cf59224053419eefccf94c6ac505b511216c1b11ab04cbd2b311e5f72121dc9756531200475c528f4f80a01893b8d78fc542817d8221742d6bddea17dd2ef1d46adcd7487d23199f2ebad568afc11dcb5c8d154ea2ef5e419a4ee297c27331abcc2c1ea7abd3abd0e278da76a27ed50f43387cc5b50bf034be2b786a6b1d4aa6d9b9eef50a1f4bc3b45debbb397d1bfb7f0deafea7243f5d72fa42197dfde2b16f71085c393893644f0a3c1d78f95c1ec35f59fcd759451b2d8bb1a1e8a0c4bb5b8fc41d9f7cbcdb99932c97b748f1344f9e1ac5dae0cd2c760da0ff2235dcdf82e1be086cb97fc7302a2d3343edd0cc0da5344e51aed3039a5e4ab993e130504ead3cea7ee7b5ca9a762166d5663d108ef46198619093cbc0c3fd12fa85bec41fe207e4ad4febf6a139b3a5978c823c44d94fbce055dc9af1831d2df172bb542e1e4fb7d3b95e823b4ee7f22e1616547908b7799d3e8379119928d514a4216cfaed669b269c81d344c16428e34529cd967a43cc4b3cc2df5508b17cda7bb8b6f1e239390aa881a5b5f61e5ea6bf9f8f028a014dafa3cd71c91508b919c2627f9926ab5831fcf2e57abd1d0f79b16872077579d00dfc9fee3ca9a3de83e6371496b3a06fc6656ca456dac77e07dd3df76d4278f882762796834ae19ef7c86f7db0c1e6f4335bc8848b51b0f0ae82258c8161b3fbfce93d180e488933b486344d198e29617ec32cc29dc8da2c0b9dc022fc46ef6698cf7f4f1a5a965a45db73f1e8ce02f314172747f4bef548eea12ff4a450ba2f7abb8cbc2475f2544a9872e9b665e4001df428ea9a47a355fdd2f6a01bd551303c7503378c3d6ea187c8380115b71a58373f293e9b366bc00a96c444f9acd1512289d036a151f784a03aa282380ed986afd945d7cbb68b1a71cb4e4ac6a12621b55ed03b95941ea46b5c68eca416400b29cfbb7380c77bc103088f808729e457fee786067be0bf6aa1d2f7023b241730e2a267c51868e6d6f30ccae36aa735fb06b5956dad470bbac56be07a8abd37c272d454cfb00a15b8afec151db633510d99eb8b31d4dc37f114e5cae6c7151328dcea307eb326ecc75752a495e4ea7c534b73b20aaf30e1ff7d2ef9317f844685756c1db057f5ab291a5975379c744cc4ac558524004cd104301199506c8cb86c009930c488171fee7201f087b81ac26e668191a12a6ef5c181cb54df9ed9438e5066c4903f3ad1abd6686904d0f27deac9576a89b4a6349575aae55e3263675bf3cd18eda1f58d7f2d177b97869bd212705a5b4d0e44e4d942612a902f6d5e0306feb73f3f8fba42ba118c0f461b5161113c5eb333c3e903bedd1db56b607001391e9a9b005f3c3d6ac39fd2aecf5e03eadde45b151db4bfa9528367ed87ba0524ec40c56a5ce9bb0231c4ce89eeb5469a1e6b185d5ca8677da3e139b83dbb2a067702b578cfea5d0602e13fae54ce622d5dd05987ffd04ab5c92d13e5f8d8f816816496625a5b4090f9c67434c8086faaffe8cdf917ed0bdeca8d574d474bc83a66a0a9d34c727a2da5bbd68a4ec71edf3e3cf72a5c9c9c52199af5119f8f3cb88de36ad5ec4f297f2dae94603ae5cf6c1b872d5b5e2c05760a012e25b0494bb138896cea098230afa9b9516e57fc32ff049408199f03a879c710a2dd5fc6b000f93b5a52ef3f3372dff55eb9df1cbd6f1776e9296c420b9359f9d3d94a69cb13f691ac5427e0e9ce9cdb0092c51210cc8684a617169b9e4b2780e81676fd4981701f931ea0ecb824b5c726cc40e9a97f63c348716588d2a4b1b066e654ec204af431c3d24a009a14e739aadc311a41ba3e89407d1bd7b7fae20b84dfee16b426b3f89fd2f202db6e829964ad33a90e2e5379a5d2a3c27c51c7e487511a2981b504acc36abf44dfb8c70f38b307b767119bdf2887a53c1ff8cae69a66ebac8f29fc9d2d3dbf2cefedb550bb5478941e2e18a41900596c90a318eec2abd3471e42a7f1002b9f431e8ae0508f538d39b7d5f697ca9f27545e85dca871b45fd629e39f13874e1e8aab240800854fc14cb5d018d017554fa47d02bd70564c9bb1d2fe45607a6d9df02880c585a42ea619a0bb1c97c87dae1f396036d7a0bb71b037c403d5c6f2ea4a6d82eaf625d90407b165c3d9fe63ad2a2c087456106e81192dab0b8cdec22ceb549769df5801061130445ea854c1e3a799cc9d730deaf912a0f183b0a94d877dcfaee6073df40eb2a44a1dcb8470d66e228832a2aa576dd735525282b58136962a7b1d60917a461a5b4a48e559d5fbed56196b5556855d3a874fdcfc31b2f39f1205892f78c81be5b5ce8663ed094780019423dfdb1d4d9d446b22617f837891c2c47ed2cd077e14498b0223e5aedd0fd1afe8b5c97f0453b4fc0fddbd274bdbba3a81c7721001c48ef134f7d1396a3047389ff7b925c751ddeca64035bb473b8a27c0d0a7defd52014e5e11bdf606f7e261f89a59243786356d13c958cb08b47068d579bf2beb7e3bbc1122a83a6154a3330e26d084ea357b47830829c77037e8092382a75d8d102634877cc755e06e9a6a266be483a415b1525e75469c53cdef5127f933d1e8dd9c82cc0baca158bbfdf4e6fcd153cb483865914b949da2fddc92a9fbf072eeafe64ca668824e53750e5382b2e201ef6de5d92651c3aa1afc2a725535f55d72cc0e769d0ee9df38d9b62f30ac2a9c19b3b7b101dd3a67d8164e5367cd90afe1ef4a015d4e70d5afc441c3fff40a20eaec9e3a1a0f1a2fa8974e7a73e40255f54493d811cfb3a27c0bc77e2b899b2327870880c724a91523123bf5cfadad0ed621bc65d3e0792b14c2205ef71f37bfa2bd99acd84051154b8e9d2d3c712e60662d9e4314c1f26025aa4cfa9f28f95b22dfa1ff83418cabd2a20d803705bf83af967ced3784601da728ac273606566f8b61a10a0baa9541cae665135366f9e5641488de4edc37fde80c3a79d73f0fff1ce4dd5be399983e355f09610363c5a79f60e4530f82f4d33f42be5e659d3dddf03052a4bb38c63fccf29609ec58b9ef416a23e8c1fc9bbc4d96338fce9416fedfc623096937a876c1342aea880b08a46f7f4559807b4b7072ea5e7c81ccf67d004dd9b2e74205bf04284f9b0f6257feb972039bbfec547321806e1a15dc6b3df0207d74b2c6e6367a4600ea136393685c25b28ef392e850a1b856084951ccd63fe616611ad2ff7aba07f2d36e143d9e622012683147f91b143fcee4a1d067cdb64132d6bcbcf422bdc3dfea83c87934ec854653f02d3e108c94894293ab41d39deeb4ca641f2cd481e0683da09376bf802682da26f12d133e15538e9ad499a9a407c864a6c2a3a741ac9212d1ae0a05d2398bd299f6b8994139a84c3a8b6fd0789c266ba27c2d623946703ff1b88c1f59665bb55e90867962fcad6f1f2f88fa8dc0786bef142c08f4ff4460a9339118a6b4d23806d9e43061f46cf25edc70a60a11719f3d69620cd14d795853c6bf7917026bae4a341dfe2f23fe7fa8cfc73958dbc1271ac935a42c469c2afaa44b4cf88e800555cb54a6c381b61f180bb605b9ba7bce462212d124c15742d3755235564e84d4a2753bbf26d7a73bf605037c526e9c052a4b18645ace027959e60be38c8fa76f040f67c059a8a17e38d5b033bfe8df4ef03eb683498e7300d82e0b1b5ae29d785b3c6d63150e95445926338055e362a6858f1a038a86a5cd51dff3f3f95dc9085963b3b32c48153a4ad1befcce296d752166b849f677ecc9be93db0ad965a59aa6f785e4326a9dcbd43072861730c3df521b0d69874161e0cf097aca68572ea2065513d6a70dca9106e1e7e1ed5afa637ca483d9c08aa5c19058006f7f4058f7f2dee9e9566ab147f2c089bae975c1f7e3e7aa87add517d43819e2a7d8ee7bb93912d4a096604c2633447efbc385effb27fb27ba420913be51fa9ff93a821d5da8a75ceeec0a684eda2cc17dbcdc7ca1adb1dfed4ae48512b16c9406edd69288e770966587efb9fb4e126aff67b03ad1f3f24612246d4f36cd073db0717a4e141d5cfeb1281779241e7bf4df85c08289305735c05fc1d743671d11fa79daa2fd5db2e58ad22bfc6455ff0e87fdea2f9239adf349a4a1e73ccc15d13056de6b4c76079c80bb97d441674306dd8b6313c8f7776348e80f706046c3f72f196431d4f0467503d42f842b726fb475e50c166a6b49d8f88f4580666e314916b695ee2e117d8d25c68de228aac591dbf343f0f8db8b69891853b019b1df8f9a07cfeee3ca78f5d5fbd1fd614b86ac6f3aa2c6ab49a9198d2568e219f28f798cc9a323b86ea3e8ea9dfe59defd8d8155072f3c5024cbd43e060f04eb9f65d5b3000839117d7ab5ae957a06c1ac199068d30cfd25430233919c7fa6c05c0da3a08ce1a6352545605b7b82e27dda307ce54bdb6cb336fb5a1721c930ae315d3a4aae7b225dd1cdae71d11a0fe2f0c0160d0ce80fe3c11fc9b581c1d60b7f18f528a520894806ee3f740eb62ba9efa1bb220ced8fc27a706b292e2ece416cf5b7018e6afaab2b3fe1ef5cb3c6bc9e91267e0a66bffdb9bf5ad31668baaf3db432a153d7aa4aedd0fc5781cf066f97c959b87924db337ab2217a85ef0d448058c160c626d16371cf8c899d9c1f6fae18c3bc4aa103ecd9f7c4bad084918d42b3efd8bd246733f6d5bb0517fe80be7bffbce12431081b6aa6776d14b07d79d57e3d6fa285d0ef9712905594d302fd5699f73dab7a73ecbd56c0b70645db145470147402d92c025e52021102ce7145dc6f1136ffab3a2147f7452dc174d86ecdff705eaf8d7ea195352ccad40d28c64eb659ce431e211a01ef52e080372053488784c36e447119d388234c3af57d0fe49896bbe8c42e0204e23674e643561296f94937042d6c3821bd079e00ccaaba3f1cdc2f7823a9ba783ef2e5a15d6abfafc597b5590617bc903bd15f81d70541b4d72767bb2dd022e742c69d23556c3c0e3ee88c2bcb1532fafe0a0351651916f9bc0162ded084b29ce0260f87515586d0029062820e8ec0f613317432ef5c66415b6f3624909084faf689cb5e5428c40fa47ad30c0686009f619202205eea9f77b6c5955c1d4bb701a177b566b67e579896c59ebd1b0ab34ae3294014406a1001731f7d14b44a7c2dd0b09d7f06a7bf3ac9ef0315fca04e5f516dd85e497ec75474979d5b4b0f19190b1a0c96df617e076010c02659a6b5770461bc438e12d4d480aea728127f3993e70425a4b5c5d4f22b2dc364673db0126e61e5270b4ccd02a44ee33186f98252a94ebc4fec6f3b188c98bb08da6a9a04f8ab8686a234e4742809d0a0a58c848eefa3e043a0eec0c0428b4b464561ec65d2a2fdc17b1aad9f6b7af9d0abfa30f7ba8eba49b8abd3267b423ac21892a0cd43b8bd019f7a2bf786d00ff34ef0031e0a26022a734d4ab55f93486688301a94bd2a46d3ea8c623fff5d45fc85ff19698d9e25225f384008fb84bbbcf59271020019257d1de0650243e393069f73fdb62c9050811b8caf735c24a09f8af19bf8485e627682134e4bd63cae11066cb2884ce9d0919b3e73a0413547460e6ea442f81d57cfc263cb7fbc40198d93c77b4d606e80c09cf0111abd000718f9ababa9b6664d0aac7f43a4a4de5f0586a8967b544267f5739a24bae698b3588101ea5116b65d173b3d611b7f1f30754b0cff59375200d7e56dce32d5ddb521ab47d7c910f24de7bdde5a420ad8a79dfa4668e873fa5d25ac218bae4b228bbc3ab0765c4af72c99384a4ffd1e9b37455861ed51779fd76f9d72a1b6b21a1fc563d1613312d568d36209ee3e37cbabe739370b62752fdc9558be9141cc0f20bcb64b2240cdc4331b5c6f34ff4548d6fbc3814b73fc41b6b85e367332a399708195e891090d58c1dd9790acd0640d636eb226c9e96c85ee599ff3b2712dbb2b3c93ea3ea0fbca995f1ae75f21180eeec94f4b1338f03ef3e56e7ca823f5561f89713703439a8d863bf134de9f36397f637982888c901e43ec128a7e7a8c702545ee4761fe18c6121f7fbd8d9c2bd49cef46df05b9709298958bd854726029f36cbb52e850e670b057ecbe96d532cce221388f80f011c14a9bc889122faeccf9697d84b9316283c4938bf2ee9d99eee89813f652093ecee1aa6c455c44591ef4cd0a67071ad60ae2586d59a3c1ae337ff7e0c7c30170aa20540708925ac25ce0d1b835c1d729206454b7d04de673e58f2a31c0886d4609642b3cd7f4c8126593db30e3fed699c5e47090868f2a0b662c1ee248ef1d9e1587b7cadc374eddc809165ca0bc0a3f75c9b6bb8ead49f52c8aa6ca3f70ca0cb8fe1533da24b0b9f26d3680fc71d5c0de0ddd039d7f2e5f4501ca3758761f544de63bc7cf76dd853149416bb972d6d0544362ff29dd14c90815c2359b5de350630c0e2a9d1eff57c1b25898b21a0f9ead7ab1d850bd87d520f1137fd66bb375a999d6b20aef511c99e5a8b3afdd0db2ffee3fc9be32262cd7f6ee92f97d7a498e9f7599f1223aed1e00b89143b769ca35cd7440bcd813e4f35c2f33271a677cec16a0b1137939d7cbdb5fa60689bd5b147e2fe41276cf26caa66e3dad9c8d31196fa42e0479556f6fc76275dbb80a0b3ff821a422d8cd31e06784dbb1df057899506c8bb60a288aec71329dd6d0ba25ee92e3e903713e12ae1ed8ca4b585cc6d4ae8a4a830b6816809f02afc64cc28b89e1b4d8430584bb00ec2046fd573ba59d146edd6398214bfd6a046285cc774663688111ba80a539e016d3e28cc26f23d18dbc9fab35f70cd309d52fda07b57a2b0f39f6bd78cfe515546175c42d512d21a00cb3a2cba069101ce65ff37bdb210b7243706611d288e74766a132c56d6ac4aace88df0115208ad3faad53a8f823d4344d32adeda530e5f5e380938b126824751a5cb8a85ae43adb3f4649a427c6b8ed419f42f7ef96a880130252806db2212036c40df80d55aa64cf80a45dedfdd752987d00f9be24ac5f2566ea64d282d1d1624eeecbf889555a118375958feba081dcc688139441f6d066bcbab8d8b541b44e255f42e6f6cadb1037d3c890a068a6003921d6e1b2db12a610ef464a36e9d0c2d9a8b0535b71abff7e9abbd27ee5780051a1cd1c5e3b9cc50b6c6aeeab91b9666e4d2132b7d9e94e719c6cfa62f9d33e329d1c461411c51df95f2fc0e7fa76399573ed2584a9d82170f17255961a7075e86e29d9870869d9d78d3b5b5a26fde1c25be4c145596d955237e22c5c29c32f1991b166b2d90e0b853d0108ec9b1e18af26e77ee235a7ca6a106dcc8ec7cd1b39ecd4d21d91e85253072ab876c340633943bb77771a86e9232e75f02b236c97a0e41dc0013d2e8a58369f07cbb5d82c86843af49ee9967716e5095db68ab9c6321331da4090aa118f213c4a4e383559b1f0cb29fc19969b9c2fb4e185d5732bc6d28e5df2129d86f4795c959551babea3a7a5825a181718852e073b4170b8442031398e40c9e94514efd94b1f5f883e43909367e12f81581fea1834a7787cdc26dddce4a46b17c23a5c1deffd0885e1bd88e369f7db5ea9757159f16559aa9cae686d191965e745427aee54a6f832407beecb448c57d7a0bebb2d70670d2cf2cf487723377c297bf718f5ff3fb56cbd94cc6b778f105c245e964b4b62421e7638bda5b1347799f72013a10f7b5e639b75a357534fcff3e8724d954499c6d92a6cc18887456da161920d7e282bef4067463fba7092017b96e7cbd1042e312bbe8ddab4efd32dea3f9bb847ec54faa70058159fbb910d470753da60814826e74b6b149e2b8d1170254e30422d0a53b87cf9e68a3392b77a52b9e7a3228d4879d2a4c02352ce4ba3457bc8b3459ccc0edcc088d920c462ee7f90ee807fff9ed4a0a94b032c39a7165761136b9f54158f294e1a2ae5b4aea2735a3bd7a10994a762b23cef16d07deca2fb186937b5f826bfa3623e0771f11ba91e9ef49bf879cd47263e6580dd16ad39f9c5c47a08b914bb5e034d17f48be59734a32cd00bc5713414ea78735e6c61156210e41c50bde3d0fb131b99c1642f8bfc4d7ef89dbb758b4e787d92b1482b7122438941fb0ba63e6d515852da69111dbf4e67233de0506d46c2e7f42c2398ae3e9a66f8d0779e77f9c5af41f9d5193bc6dabdde4bf05a0c9a308a61da3de26613b48a7667e416de1aacada82afe6bbf3402db632a96e4192f3163106af0a0b64e5e13a97f43dc67f18a0f46c88d0ca1a966313786763e32679adc87f1a28bfbcc25e6bc01b45457dabc4a901fd6cd265bc91e480fdcee5cd5f46b74626ec50fd0eafd783ad51f09369a2004d1e656dd3d7a733ab5f82d1fe6b09e46cce9a667cd7c58396f8bbb2875998cac20102ae2713644dc7480212c94e48719005ac81d979077a0fd10155fc168f46bfa3bb0cce36b2e2b05795fae887a8669f9ac6af183545639b412ed6c732cd5f08742fe1aaa05ce346eb7ce51d2b869ef771ec816294b186b1e37dcb49e80e299beb7fb13e8f6b11c5466ec2fcdd4f5c2539e506b7765d2de54605078178ee1b60eb472957c0a11056b2a56268378a87f77d70eea662c56a870a04b772148a8e00c88335fd09931e53adc65933a64d3c98feea96f777e77b9c44c23f5fd6d76fcd3f0996785730a080be0aa29e975722fd5324171ac20791af4eb998ddc892a9a4c51b5c52b34fa892d9e3a025e2a63a7dd1da3adbd7bf85e6f61b8e419a7860eb531b517866c2b481bcbeab529524678f0882af00a925d364e7c326d96e7a971541bde66d86fc59780c791926dc3fc21797a69bd6817a5fa49a63cf330e6da2c824b0d9863a18924e1123044f9895badf997642529b4a62c979e376c31e8aa9830845831a7c810ca34914fc30830ecfc54f72be6fe6bdb33ce3903b10728e312b578b1d883aad49b7d2f30202898e37427dc954a661e0046eff65be54a5f35fbb456d3dbbf6456aa2b43299a302ee3bb7b15e6840b03a5f9b7bf0347fd458b913813c6053f0e4a53fde6f61a802a37f81335c3d7f08f1c0276cae6c0fd56e497bb47f5b339a5bca31e6865a872a35d60a346ea6f65699c7fd77bb446bade0d9c8a6f02c3ccda506ae61e9b2934af500561bd028c645872cbe40486b9627d5c9c071916da5247ea04a02e150ad25258e513c7725e2f8c9aa3fa9cd1db9c4e6f278f7abda3ac93985005143acc2559618d48b346b01c0d1f1bf0a439d0f3619141a340f91105e5887ed045372f0e84fcc946b39d8e74aed99d03efdf602b158f5090cd58468060701d76742061553b48134c1f7ea4038c6e90490d401d5a33397407014b1084f9f67cbdb2fbdcdc1d02ed5365cc0451faf47bf0a478c9a478da4ec7f756b1f3d05e1420a30930e7534ceb5aacd27c1a8a06aa05c67f55de2861fd9c116ca5b0de82ef48e141456473e749223c6780f1174258d3241d86ef147f45f8727083ec4d3cf441e4f96eee41283a0ca5b0a485fb64971105b8c9e5fefe3b9d9d4654a1cf00cd782cd1bd9b1636e633ad60d3690a1a090fdaecfeddc4bc3bd53cec2c450b2eb6684a403e646daad6191a38c8c8f0adb843c384e7f69f2b108feab30eac9db6fd9fbd87fe55c707deb4f29b6dd6a43a4cda2338606e00b4a76087495a33ec90e079e22610fa9302344fd6fc1b0c46e959d6f73f014a1e55bad951ef009732451b786465145204cb789c23860c1e9b1447554c3f9090e6c35021d9fd37d14349aee9a2c8b44f9f2920d9119279912305252f5454af9793755c7f0b509896397fef473fbf64d22bc6c6779357a0a420be07e35055bc7bd7c3443e0e1e2ed94097ccfb37ac18f9ffc8b8811f6e25730e076467387c299e5517c1d94fb56a96429e54fb76e6ef5c2a150f68e31b1456ca0b49d2e092ad3454eb8c2c6d47544dde846952aaf455306ed487854ce44f875d1758c62696879beccfa029f29f2287ec75e0bdaa4e2d805dc744550f3e212324a201881c237082a58570241125a02b06b19448e8c7e693c8ed8b2fb550bdc2e14fd7ba967f8f795d90ba212d3576f0bddf645a19aee9b0736e8eae36f17b72ed03b795f5ca0e5658256061d52936c3e16b4265b0841e6061d0325763f38e00dd797d83ac7e9795acbf630e74a0a8a46dae1d39b318e3d4946eb56d6b76925670e255a3ed4d61a3248246b3c88fc09590e7f5cec3249c166adf56965f1cd621b27fd3a112171973fb8d2e1e1859e90a8208b91ba408d180e25f89acb6d70cb52ffc8b55e756f401bf815253989d1b1918d22d5ee5751e173c9d4bee29b898f81ee9e2f4cc42c6041c365ca2e94e34f9fccd281b86459c62724a1cf21134d538532af57cde5a037c640b7826d2d69a745f4e41b28059873f6821d7e59991ff932f48eb9e31c217688b78c0f4746a5858dd770a8d92a243fb4655e6a44e4b42306ebab8eee0fa0afb8c8084e8f288050abbc0bb8cdf1af10b97318aa78042e0282f170868c309303fcc84c4140a72f34bf8f9a456190d77d803d58013922c45aa5405840e4c6f357475558a6eb232da0eb2a8b53ac4d9b94cff2c16f402afeebd93b32665f875a95aedf5efb4e6d1986264158a6bba4d6aabf50424d86d0bf6a0e83ccbb6f7862e273d6a55ca6073b69f6a426c1763cb4ead6d62ef24d9adf51b073b970550ed0af11db67920582ff97ebd993a93a9353f3c01066b23e1b5e26ec893b10fce1c2b0acf941b1b57b062e74db3a6e9a761b755e9709ca721f7f328bb7dcaad99c63c00c6f2c2084b3d483c7923aa3f7b3f42bd9bbed8372fd28f1dcef933d151f7a286f7fd6547440a54da65e1fd84c4284062eb2e141745c852d76c262e2dbce5ffa2c228d94e2e43a8494fd4683a5716230ad3540c0e1fee81b673959a215bb3a5df919cca9a04558c0bc4b23812b9424892283e826ae6a4f5118a6dd50c4210caf9281513b42558eff4ceadcf8495245a7601c6584a87749e2a543b7258cf4ffba862937173535164629149b25d11e3bba19e52db9008c65859583b82441c0fae0cb7fa472d1c0d0c8277abf925095ad7709963e728feba2a452478c8691eab51a25c46ee000ea572a107bda71bf6f526e025d7ff813977b1204f09c37be77b3340a43de2a2a98f669dd9d26a811267289183853d6bae3a56a015bbab9131736696186828fec7a3b2ddb293962a34f3457ab375458c8512d5c30e593c97cddde20a9f707e3c154daba0081e6ccd42af82093245fc158a6d491966c61a439f3066387174f9115fd78a1ef508bbd5eef31845cf1245cee25a9cf8b13f622010d147fbe2a3ff25b07678acee6879ab3354c4782faa9f1a64793b8fc59bddbee020295a6a1d1cbf4abc4012af297b664c8faa338f7ad633585800ec36a41bee5eb0a7825e7be36f53fcbf081326f0f789a9e5fbf98dbc948123450f8c12ab55b6ad80e2fcb257c2c2fafd5cec0bcec4e0de6519b6003ab65e8ecc6efe2331ce686038ed03ca481762a357638565701b65ac09be9be063d7ddb54c149edc1050592b1e542bb2ca6ccb2331008d82143af24c5d04ec9b8d3bfa08a42c1c1630a81cfb4f9a4af802e04e5478018701be14b78cfca3e1d1de2ce77409853f10f929160fb359987a6c69c25846c59624b4a7427dcf9135c6c48a36237102cc2d2ed18bbace0ddb44bc6bbad6cfdeeea76f70ff9f67bcb81aaa7a23ea683bee7f89f4c9c90f600e5e763427e5492f32d4c240878097f650474f7f8e7e9ea8f50f40fb2273040c248f4f4c759c5294f441e32ff5d28eeb2bcad182e74b1660773200d63b28730045d18e1f6a7cbabf6dfe13de9c8b49ff0fb17928307abdbfd99285bf11e13c3f190ffb6e2c92ea8f30af9cfa15033abce8e66000debd2943d8c51be01ec8e615071e2e90f75f7154a8ca993a90756fb61421905330b700f56ecd2d995df41b4e0044185ac85617208967b760e49a06b13ff167e2d08cabf36496497d5074905b051adab41fe779939aa36b203b650cfb0cbc581e1bddd92cb23e755e0008f048825d954f5572bc95dc120c5308dc2bfeed786b0ec3435cc01a9b1ab9df29c399d6f9dfd42530180f8e692e6de03f4b173486520c25d28e65179705ceceae0dbe97c6fe296793dae499088b4aa9b77fb4e68f0bd35d3f7c9adddcfd922e50897210c16d9a2dc4c85ceb26f095ab637a1e35e3ccf5fac131100d9b0a1a45ad1445ee09d4f95d8fd49df98f5a49d0bad7569e7eef9dbf90bc233968a8dfdcfa37b8741ff22d076a386e040bae61d587b51b9af03675712f4beb8936e67171073cd4ef96bed1b90136c2d77cc30afaab3918068b85467a2d1f6510be6bae05d261c4c1c15d5188bd44c0270ebda4a98903a3c5393fd044e2bad75be5e56a76bac90db0035c75449f98a8c1be4039f81d4c05813f8767beed4a038032abf9d1e819b5adf5aeb57a08aceea8fd407f1fad1b12b286076b97acd9ebd5f538e795f9f66897fc33d7e7a9e7aee1cf10906cd98686cce7f211e9a92334171ebb7199a618411433a91545b9ef1fce1ba85c8f519fc08a4baab58167dcfc239dc977741e988915d40278b135e8d499b2262a8f53775f7bb809d30ad39ba286ec19df0ebcd9ae37a8b23d6b3647cd51554c84a297452e84a5b0ff3a05c994decc1257ef522a6be496066abad4e45b257f8dc27d0ea6e600204a13125beda59db6facffee8f59576e5febdc144d502734919ca4d93490ad457ca355e2c6a8c6eed5ce4f05e4b61879169ff238e14150145c386ea94b98364fbae960f4eb4289e0f516d7ecf0b36a92d74bad17092641d047c38eea6936f72d662a6e6e250aed2c5ee90cb89e6558fababd2b389986256012bb397affee15ca40cfa0085710bce62fd5216f9dfede42fa44ba128f417b7217e899f96e89dac3eae5c8c22851d0ee8494c159ded960a9f821ac87a41b2bb4d59a4b508ab620b29ead7a5a1d1ed885db0e0d27fc753c67defbc1c71628a6927d2ff7178b065608536cdcfcd88335b1e7914dc8b5826a95ec43c1d99489825de3460da791f599f418006e9d807b0723ed0b7ad1b565c3d7abf39c843cc27cbfc9607cd22563d032a73ea50c4321556166e16b5539d79b90975656f54608cb6ff93232de69658368c43ceb6000106cacf836f589e6c22411155cddb1ad9e39bd5a5c21d2bf29f96a1efe3a64856f6710ab306ef3bf553ee17e8f6356facf32d73be8f2e53ed15d40e80afc0f0a62a23c7d40053797f6b37fa126d2cf73558b333d934d051acb5bdaa23e15391831f46bca81f6ed4ac032fdabf86d10163cce637367f268eecdd45b2770da8c0f69ce6933b5c8b9b9f894b3ad8b0f280f36d1487dcf71716a15d4329428d63e50140ba6839a27e542ce8b70886b80de2a0df2c1e7b983d7491fb956152e2f87d66ac4fde8ec7a02be5439d18ef3e66cfa9bd0406d4599877f4bdfa8006fadf53667588f78afc3e6591445703586185feb0401535bfe54205bd8e69f444e007e20a5f47b42bf3f79ffd8171f7f02f15632fedbd167c58d5d445d315e6b65f1d1e4f0f44a4328bcb0fb07a54a3b141070efb714c13fdad4ea49e4c66e77e3d7984f30daf550bab19968826b92bd227f645415d77a3f88f2eb4bef9c0235e6aabaf794d0cf94a58a2658b921b1f1cc1432e97bf7bbe2eaf30abcd48e4ea50f8f8ad8d9e5f58322afe00bce510f3b8bd083561cea69d84aafd61c18b8ab606ea34d7e095027f6a0afad4149a4bcbb9820ee5805b8c2b69156b7772386a303b2fcb60770f2aa4fab563b0f6d2fa5adaa4ba4803ca31b58d2c3599cc37f553d7b1c470a79f45b0bfd99053dc86e3b7455eada76dd16ad172d9dfb1dc54737926fc023c494239062043246cb9ea5c0cdbdc9936b907c9fd75d4da8df75ecb59066f8494eef2d408d2b9d8943daeac51c6bdda812660acaeb4606fc756b9c16e2fca8bd35499c6ee83e554a40b5d3c989e77c17341e447bc50b111bdb8ecf9bf9d6f565deecc647db548390ee5ee0764e77e1fce1eac52b129b018cba0b4e240676021aba4bfd1af73dfe5f861bf95eabeac77502c233a6f7cf9edf131693047c18e980f08168eb086073bec8742bbcd31a9301dc53dfc4827de32276e896f8163d49bad54b9bdf6a1541a2d7de3e61e2ce10672e7a4b99da27df0916868f897a98c79efce2798b7e7fe937c271a3f8ce7a6e3a36bbf50726440b66eb60e6a5e891abbad79fe8931a424ca165cb1b0e08656488bca2fcdf6d9de644d40c8aaa660af9cfd858bba0559e3d2810831267abb972b6a8c06f19281151b7d666c6deca49ee7969c8113108e31e43ec2d248a62e7e37a6863255d40ca32411d0ad6c3e392075e07ab4881d2d497251e13b5264ae725310b36e4fa06b1a3200ea0c607be3896f41ffe5d617206086892326bb020af879d6104e7546ed53ecb2433274313239d419072f523a7134a93901ce9a6ff1ebd6d7b191a1d45b1b45565a272b209a7e936e25f65e47d04d4d4676310fffb8e39199ed7584e626aeba92bd55694e14148c019518bec0daf1a5be06ac1e6d90a51af427ea40ba6b7b4864a430e175fecf9c0aa4a0a7f19fefa1c8f8614332a735e28ebe34b6c26a25ee4c7650625923895481a7e58494c66603540c13ca5384d30bd6b80e341c0582791678aa7233ef313e0fc86b13880cec8a7989ed35a9d7f3ab5c1ef16636de7ee68f64464830f8529c3d2a9efc00a42ea883573448fb8c59297770f0eccb541dd3badecaeec60d07314ca8591eb04b94d56fe927fd65ae46063261256175b5d33ba94aac312c2aaee0e56eccaf5b97b9b437337fa5527215984be12d2e1308db96e4e116b42f207d069321fba41a32ed3ccce29cdd3262fda998fc26ad43e60c91e4a0e0041b657f6a01b184fc758c2ea9fcd74cbdf5af46d9d32cc312fe593a0a8cb426a829fc13a45f5ac2eafecf1e784f9c5ec010cf03964b18c6bb9bc6e92ab4e197ff24143d19df881a967247752fdd25866af9dd05d597abf41985b9163da643a4c7fb8a125741ef34d8559e67cb9cc600b43795b6d84c5885cecfa0016373d232029e21a884b52df95c77a802be8b8012cbb1e77027fd3a6392b831bf29ddc256c0021c0de868bebb320f8ae35eab135949763ccd79deeb098304de14dfa5c797dcb7c6e9ef1bbe190f21d2655e3230d8744974eb25748335626475ba9c57e435ff63b4a27a91a0c667155f7661aa72921306fdfe95312620035a3af5ba1f9d3e1983265d7632888412609c10dfcc142d20e3130d7d7c54a1f2e7740b1d137d1975d1c78d303715e6ccd9abca44587932ac2b6beacb09ca611abd9db0ae27ef18d87ed2376008692909e0153d9dca580b95df53e90e269061be05fe0cbf3d1d00eaea0aa3b66c7f3f9c6fe4c2976cef7f6768d3a21eb578fdb5973fe6501130fcdccf4025af0f311f3bce6179790422c661811b8547e05e23305837e66afc39e3201e9698bd61b8d4363d136d2139ded0fa051cb4a2970d76b43ecff30ce9b46eb307ef95168c06d5c7dbe8d87c59e268aac43bd2eb172c62175a360ee363decd791d8a5388228bbaaf64d7610f08e4e421c1263355a158be5317c67c7d54564cbcba8116faf8f7129f7b9b80ce03f56c579957d393f23fe42a8419b9554de12210a0e1897ac45878b7f6aead99dd1014067b558f2d4653a1e16db46a5d57dc48c04ba1fe78cdb7113e34dafd75327d712daac6bfa446251b6c633c07d67f6f31903f8afe2645a92d56f3fcee07b403c24ef2abd62ae04adf5a9f1d7dd16999bc4d44a115cdd5376d1d052226023d22d34971fdddda1027f4439daa3da6796efbd6e1013a9f6d68228a5158d83d1bb5d984837240121521d6972c10c98f9f839462520747ccff304d84f5561ae5a0320e08be548dbc3a95a166a132bcf85e0702600fb395f11c5ec07a2091116f4bfc62569b9f8ef269dffcd4a941785460fcf8569e28ce48c4135674b23f875ccf0af8acc0219a66edcdb50db7685e69fa5207dc9375bf72022b4134f1985e288dc65dc328e0057b39792599394f6afea76a6247923f6db9530f3591619ee85a6ae5124b147206190c161ee6c4f13a443225f67eaf0e24d667d6652eb1b8971b6c04ced69bc448c495b2b5fc8228e2657de4572440575b7c38649b887bb0782e6211551df34773e40a49316b4addecefa1b619663eca01dd78b1b90ca90101d282207d7a3e625840f7c2811d48a88dcc1544eb1a2c32f4f27dff8f8801e62f5532d2751471af15a441aa9a8c600c23612d0a1c021705f8becffeed19dc8e8b458e59b5be92cb6a022b86e534802a67dc7b4311417297dbb40e3a0fc89576c0e41db3c0b9ebce4fb3ec94c99235104d5fff5becc4a72b9cc0a5f006634efc7bd49c1f3b90bb9d6663da4d7ea99103583f1086729a5d8d114b670fd856a6fe22f0a64f299f426379be3c2fd61e689d57bff0f7c12aaa719a5aa7039aff9691ebdd23591771b5beab075dd2f261ec147b501598eae97dcbfd125f4b6728caa10dd6856f8994a8fcff76f9496f90a3b14f2fb98af870855e75b1a7b3e47c1a22cd9c2b9a15597df750e15e3861e38abb5bb8fde27908d2046ae4e6eabbf0a6d234fcd5f979eec2279f758c50a15adc43f6550e14a83a585e354e0df4c2fc601304ba30788e2278004432bf4c91ae48d2af5c85e20d7e7c676b81152fb865f2bb5f833fba2d192440ec2c68f14674d42246cd8a361cf8fca30ffa8731d0f921f08876cea88ac4c17fdec145c0ea273ba13ec42db852022682b06f47273b8df2e6e6a1a3ece4078e24478c93d2f13b0854f9df3959a362537fc258367bbe999da89fb508f9e64c663c510a1eeae84cef5006b0830b28141fc94f00d7c8bb1e5017ad1676294ee79c99c3ed136b0f832dd087c4f7f03ffe82e6a3847528521b3290b7501fd69d90d65977a4808e6b3274fd10054bc9ade527e55fd133f66fcd4d1595fee0121133f65524e6294f7aeeedbd09daed41b28ff3906efb349cb0a90d79a94282db36cf51a551475eb1e2b5a5375229d75dfdb4217ab01bed79351ff59633dc3e5297f532de4497146e3feabb039667482ffbe8d3b30bc1d3310aa60c3a597f968d22ef5b03f06c6e179b7c3dae591fb92cacd722a2cbeeccb726437a56d5674201971d0662839de1c3f0d08afa7fc72b72edaacdb0c38c27b85af3f6dadb2da2d5203f7a6d60cb2f6844c6099e579df6c37f4aeecf7c1f68d79ee7188526de9391f2a60c41f57bb6081c22f8d4a79266b181520d5d9d4566f7e4005840c5199d0d22034286b71e8d54175870225f0115ebbdfe7a64b708a4fe1cf399ef04c91a7b21fc735ea7aa5f5b7681d2df0cab8ff4e53e837382c0a08749db8d85ae646c7dc921d2a1bde5b852c9afb187543af196523fbef4f348f0adc1ab2b4610179ade63071029b5f75a374bb6a93593edb3107b012333e5ff1a43b00c85c0b356ef0d7928254bcf2d3a01e069897d26c6c36d780f0acc35144d43071461a67d3ddfc31c20dd063fc4d5633fea456d0405f9e856d002d64f28ca07c7d6b7535d1679d3413b18c2823061832532cf9ae726074c574ed108c34506114f3fb7c0952a41157d7ff14177257ddfaa8ff652033d350aed4029d6cc837d3074610aa079ff1b9788c47acd29babd33533fb16255a65d79105e7ab89519a8c04f215b19a324d73ee433a0277d9b08003e8a8a0e243430dc5d8e0ce8db51e924afcf1630777068a890bdee429bc89304ef7c859574eca714af7bebde0de107cea8efe6d08ee5f1de1891078f05102f74410f7723720176e0cadfbbe427e466ec92390fa23741288adb0e62feaac208d3ecd090b0d3d2ceee98552626667d93c3eda1377dc30122fc38bde68cb4e92d6e6b7e8d02781d7010e8f935abffaf158162b41e97a1fe7b16b1f1f5529b3b01426e3edeced7738007c0b2c6e25f558076510331e3a9db9e76c89b2b2fec7fd3994aca0391abd7da37b2db8d00fbac9de770c502c5a57d5fbdd38803826dc324e3d99acdf6b690ddc6ad7a4a15944f4e0588102c3ea72d691820254f02145dd6ca0f47f0f7221c08dcf7d63b2fca9b49bbbca19e70a04bc5f4e62ab8163d4d382fa763293aef0b12ee0b6b9294afe9115e0de859fc284fa82f355eb75386e322d5fd490c319b57769e3b2ae8d1d1096e374ac6ea5777bb9d2ca74f3f66e75f03cb9976106ac8537492a9247599324953d45298592671e93cc4b6bd1559dc6822fe0b371490929064fcdc04a2b9752b313420befcccd109f9d9cf16017940b1fec61325c2a0dcc4c184b254e63d353815769f86b08eb1ed1bf8286796678b6754cc4da81f37fd0372e1645c0ca2fc0c6dba64f94d184577dc10c5cfa135c1ee6c4e710efcc96832bf4b06ed3867010c555999fbcba08afc70181aa1ae564617a9901e0f7cdc6975d2545a25ea367862d21fe8bc71b891d829433ed6e24b8950cefcf645caa6eb140693c0ba4159c54f73b0400fe32d2727126ec71387071b61435bb19e6a0919be4e2f47ad112d3d3bcd91a9fe6e3f052bf253cf488656778f87e6538833dc9e065d81c475a8f5546203cbb6a2f8dc74b1e518676f207f92e4cca3c3691654182a3fb82b9089acddb4b531674b239d003f01d6742d4b6fa429846e879284f2aa4680e5b4889dd44af5b6739daf6cc096a646746c5b5d9e3331c680ab3f5b6ab295ce6f1c5f3d3a938b9655fc8fafd4cab30aefdfb2afd1c3c2bad3f92304d21db7cdd50d20b0e54f1794256826577d06dd38efa2b259d444c30e5cb612f96b4212c5d77b132e1f420efe289297495978796c5a4320f3436286fdb3765aa6db13e7e7697b4a1a9fc8d226b6856e993c697c46f2a2baf31e6ddcba150594bc5e0df47a47ca714b611b109497650659bc7df88c50e318add19e2af02d4ee8c431cacab29367ca43ac1cee333f8ad6181849b18ae9629a5849b1e58110f998974e85803f1348e73253e0819ebb835a00730cd8c44f42e3a8dfff6b40984bf80cb7f76d67386e5fe79f539036948dc3110b1156306ed6220e6d396ee4e4e0d7efb30202e485fba928628a66b62b6555269ff7977b575b2abb91ae5d912a240456dd0c1001e983c472054937295d15a8c37ed09e7d1c40752c6b67cb1da15e0d64fe689d1c6263b24b8a528c80e973104c63fe33c72fb2675806af11b3ae234295418b4d2673557ac082ed300726f1401bacf32d9c3e2a9d342b94b5a96569076977b1b5ccce3ff13279887c31345d1a99bc2d2204449b0a913b1f8c73b33cf24404d35f9c2c0f0e524af71946d9e31e5dfad916b9b2f5574f18eeee7c8ac164d80f35eec8e68fe69deb5ea2caebb3d8cb24d3c09234422aa685a881dfa5f9669968f6916abbaff09204017c78523664e0659d9a03d14a21b7fb76114a366fd26f149616976573ae4d6fc5ab4cd11aede28f2749dce6d1a752eb417d24ad7218f3dc4b76e7c1914f885f5341213f5c71da678a34240568f7569937fe900aef4c7e44f63a877963562f130bd06b97d073ea0f832c27c35eb64f5317088d58cbd009a655b4b9f71680f03cae74bc226347940bfa8ca1ce94570b9a062fda8c8d4a17d9c52e4d435a880ce2a7e69f9af1000aa8a818cc5f263fcf3e089d1b8ccf1c544cc200f663d94057ffd1db7d91cb18b896118e9ae3bb60700b0b6c7f6975f656a643ce3c34407786fe4269cce220867bedcfe3cb835a9605004fd4199c527efa155ff2811550b428b6ce70fcc0f5653958c7a52939b1424bd625a7e02d3950ec7eeca7b67e635a201f0b673a559f8e7ce02d4418be38166cd8ecd1b84481cf9fe9c799098dd43fdcb5085abce5a0fc8886b70229b01e5eacd8b64cd98dcdb46dcf5fad224f51bd68608206c1778b272d96050082900ac85096aaa76e8236399312e6f09e3471f0c71ec27dde8d2c8392523b3dc09ea057b77eeb91c373127f27e30bac5250ea164aa744a37652c5284f830368ec848ba3768be2f21d949f63ba83b577cae2204229da3c9b87a534bb44e2efad9702453296d413b6de37298a62e4a832b17a7a6a77a81c128e51603afcf4ecdba709301a0fcb13ae0ad0e646d13b84a03d154a9f9847aeac9262874823dee1e44cbd49434392cb807d99016474f6190f6887088a6d2e6369ea09498800c6b08c3e4b407faf95c8fbae9a6709a28d7560e45351f031f530e54ab7cbd5b1a5379edc59386ddf94284535abc39e295c830985fd11817fa5416a8be1b51f1219a48037ba8c0075853b3cb88975bc977f21d77ce5f8ade12c5fcaf4da52ac8ccf88ed8876520559888d7600e5daea5d4c6b85c91de745974da303eb596f595ceed6812559595770dd589cdd3132ae70874e3fcd5c8c7da717703d19e0539d97fc439cd1d21994497c7573f56946e132d80ec0c214e2c28540a21524f7da12361babcb09a8af0ad17b1e99e6db8ee2700feaba1d567e9a03cef42f81a10746eec3e1831381c4025707a1a8f8ea8e229d45a0768db05df47762395a889ceec5c477e310f19a64f4bef0fa1cdf38fe92820a187d7e9d76ce336da2e7cc54ff07016500c8edf12262e8e5175a7523de5b61729fdd8d431a955d6ccaf139751549a64ecb412339bb1d59deb113feb4ca10a593a6b65aa2b080fe2cec3fdec8676499698f3a3a69974d2ebc4597aa3e8b48086b67148d5c83f60b81f0bfe277dc788c00ae6a79a499acb032208bea37a24888e14b8666d4de512fec30f2d064370b3150757e6684f51c758d62c7d830ef326491666b7e81e6cdb867adc9737375a9dba7091837800eaeb631742c0e58c30f76caecc0f054c5d5980129c0ccfb65503aeeb46363bc79e0f925f6a3e9cde524f23c35cad46fa82a5c02bba92ddc5168b851d62e448d1abeaaacf8c361bc7c24d6112d1d6731b8d1ef53d37ddbf11178c6c1dd44ec0a7a7b63f199a3178fe29dcd5173fe42fd32c3da202fc35ba035aff8c3c720d9812876fde3fc4741b9d80650e05706c92ad9b8c889ab5eb9eb437b02ce0516ccf4a0f2c768ba73ee947c325068f3f160d83d8cc5a6840d5579304e1e5483a6507a00e1bff51f5934fd24f2dfe22b8c9110b56775d0a4946b652dcc3717f5259f33757830fc96a1c1f2ff7b3a34b80cd788b8f57c87410330fadb83df10ca50664e82c5e48eaf6537b3f2716ae5597628dbdeea03217af808279a75252e76b9ae918ea70b9f8c71a04146e0f163a8c630db4647c2beaa3cb20e92fa38ae00cb1b736fd2cb521dc50683f7750c052e74665ff04c03bceb0485a303ec9bb780cdd73a28cefe5ecaa79c7b37a1d6d4cf1b1dcf8b28792eda7610c16dd4da6bee81a922d8d761bfeec96e7014d46d2ad951c639fa1b95ea19f37df180f1d2789ff7e3e2f6fd229973c7673538c4981ddf0971d37bdc7a9f22f868d280ece953c6aa67d132ea34e9baba9ecbde1414aa84a1c4c6e00154bb9021e4c0420b446510ffd4745f986a6de5d2c627517699b84f042fcb9240fdfc864e4235ec60f1f681d6468938b1dbe0fb681822535011e1d38d70ef18686147d9ae9ee781d5be71eecb1d78ac8f623133351bd73233bc67217a1adc3ac1ec219b0fbbe5ccda664db5434e63cc746f21994005c1498293959cb34cf3c01c9a96a3b783a776531aacd5e68fb2daf6eb0f13ae644b0fe98bfe296cb4ee53dd103661fbf9c837b189063f73f56f8e21d33db7212802885e9bf07a7720a96148cc88ce3ee28968acd4a428b73e8392fa73fba9aeb41de7be5fad22d4a05c5f5b04673aa2e8eb51986ccb1abd6da32b18803f0804dc37d36d4190c296cb0ad187842866f0d03129b7f6d5dc55c78ef6192b7d775238342350eeabe3cb4cd2d1fcec756432d52e6bdcaaf431685b6af2fe520cfffba01373911231aa230c86646c32475cf7468f6d8dd182642c0e78dcfbd3599566adda3eeac749892aa5caac521b0ff5b6a8fcf0088bbcdbddcb9213647315ab5c712ec5d4a0718b496902493e98557bd79b65c1d2c9d997f6895bf8bc003db9be403825a50c1025cad547b85603e4b58cf18ae16642a486a7aa75bd4f24596b731c5c7c379251f6601c3e93572ac63f68b36379625097e3b94eda803844a77bfd08dd4835e5c20782de14f296cd91bc4942bb291d76db3d645942730b82ba601776dbb7330a6737cd97fc477c65011c34dc2150bd572695b6dfc16a80be84715ccd5a251c790ed51385fa2ca5e6be9470c02c12163e217fda0d4b7b8f5bcb9ead27a0c4030017b5dcf5a78df15d456e3c6eb8f1a26f41222373dec9f5a46d9654b28d3dd76d6b3f4b6e9d2488ae374df4c5b273c405e62351f12914d7cdbb4f11ba92d70580d23b48d440dc5c0130a58611ecae56445b2d2484195132a134573e78d6e3b9e79b9eb95bbeef665459864b70cd443b6b0f0cb98ad4b26fcf0a41cd1721e32888c93896c247419e0da5b0b718e51c87357e6edc4d78fd3e3202de3bc416b718814cc8b7df922f7de42af26864e9089678e4deffd01bcd9f3e68a642551917aa1afbf4df3dcc50883cada69274ebafe66b73cc31424bef9819e8bcf2e46ab58a9c6a429cf6908665c4d43fdaba0a4309c2a4478618720bfa22c9824751e26b017f5f825e7a0acf20d5ffaff356b32e2cd6ba4fd907c7cc13d8a8139536af1dee86ed2fc2a30161b5204467cdc4e33079164df53e2fd55a1af8b50511d5c37044b44ed1a1aae21b64aaa43a85bc0601d5a2af8526683bed1ca7ed146d1ee445b4d65ea6c963695721a3c30e300baaa9cf32aa7df29c52d4fe868666ef6eddc735aa5ba4474bdd1e5d190bf75764e06545ed661f0af3f1a0260f9972f1afe98e1edaf683f4c94fd22989dc8465bc6fea00c1dcfd889cbd8ade69be3dd5af40990760ea30929e70aa1a078adc08702076a8bbe967a9dfef39a5233570108c0db89a1d9c91fb960ad1f5e9afa5619c854b5bfd936c43bba0ffd3313b65fed4f9c6f9a2b45ab512ca9a99ff80edf7a618ea2107954f88f1eaa35f5c24738e004a41f463a2c2ec036c0cfc8dc1279b4eb8821358d8e810baa2498ace3338182dfc9b247624c63d6379e81c5802eacad5ed40bf94845393d6cfe734f255f7fa07c04774ea591d0e778196ea536ada7a2606fdb8de708249fdc6394d90ba2b7ed0b2b0d3b0ef67f0452c3aa9829223b347a2a20a10ffd6db45076dcca253dfa2992d8bcbc12149b049ab4a9826948e0a7f39487e89ab529809adec4aff198ad40556f10d983b79dffe36ccb6d5b5924a13e43734a0f7c78b4bee9f56ee463f942749ad38df07301d37488909ebe2efbdef92952c147813fc13eabe2a78a5d1fb271b1cadabad55fef91d0e8b74d9f602dd3f4578046b3031d7d757ff1e95143eacf29448569c3ff277f4d76ef662fd21ce7177e797d3f66d32d461187a0e2cad75ec8a3604eff22987d54dfc166f4f48c9bd572dc20a0e0d63c0a8b0f2a2521335b9af79581440de1ecb8e44b894f50f63a3c687f04a345e77339252793326df4068e212b163324e26c31a92277821662aa521e0fd573a5348cc8b9c8df306b80b0a167d89a82b62d079f498422eefb9df0932d4a95371107c70c500ca4f5796dbce6fa3b89a2dc56c5da9ac0e88b8ce8bd4e2a2237d9555c491912a089b255905c8b4129ec518e05174fa6a6690997f266131279eb4baea656f6bf852da83d7c5fe3d64686ebfca6c013b28853c7751ac096586a43ee8692a6dfae66c6a2bfca1c9065d6480d3c120f408f972d1b6e3d15a134d3805e5f0526bb9dfaff03a9dfdb345d9674b880712073a326c51a4c05f2031caff05eb094b27c87191ba65d9d55f1c7aa0ca68107f52ca080710aade8da65234535ffb05570e7382297202f0e5f8953efad06ffebd5b8e1fd141eb8e68140f52e0885db1cf3f30c6265b5e91502ac6f771103b627e0ce6e47b710ec06d8bec8fb4b2910e45f182b88703f9bcb105374b1c6e4627870a0b65b04a5fd7308079ba11f26cfd218e296b2cbc5df78ec495b47329ae0cda192139ee08dcca254182b820e5617e08ca352f3bd3359295cd259c88aa8e0dfa4cfeadbf6319ad69e2ec187b2bcc1afe0a10279d4412480d6fecae63e195cdb32fec8d6912f0013655f87201b9419e29983e28e8ac4e6bb42c4c5913c1721240fc58d6dd06b1f1c6c57ce0081658da6768d367997b8595543a4d6a0321a5ccec10a2da27f71251cc3982421d69451c98a9c245741181c5370106d9b3536f98879b58c7366918ce98f56ede6019a7ba7f5196d25023cdf675e2e013bbe62c3eec4ff0012cef217837d0ac2edc7ebebaf04b2e1f0f1ed3fab14c0a2ae660b683372874e8fadee475e5375e579eeaeced7571553e2bf4b75fac97153d8a29d36b7fdd89db6f5be87572961e4242b6c63a2e8a3b53dad57892b53b91c8a1c7c0813b137bf9caf5e1f59beae0b0f4ce6cca11dd8f997e54c2b45f2b1e6f26456346d3056aa23d5f0bee35aa369fbe68da8e7ffa5733bde9df66c7ceb850339d8c5a6d5a158d14073915e7f985727284347d664926d60e1bba2f5b1293ae62cfd21d389367aac8efff8f95f6a2f87b40549394724ecb6897a7ed9120ed5552b5e03298a7586a7f83bc43ad77a2db142e9804b6bbe35f6eec0d570d8465232ccb429f3dbf42036da8c3b3efa598566ac9f3193f685155a73cd7caf36dbb1db1e40143141992b2abc5a79ceb1451cc75cfa76a83ffd87ac10bec39beda43ee8caedcb43175c407dfd96d60c31c7e8c26614c68b9eff907c50532667b5534ea1c6af5577900e67a788924b5b3eb00f70e88dd22d598a3f1f57cd8a8ae48e887e49ca7e24104324215e227450d7f61b3c1cfed084f114549424a5e935846e0dc65b7ded30c49f8445290cc3d4c080c33b809988669616eb71904f9b2c6fbdc245296f2bb1da1bb30549bc658af00639ee61ff9f0600bbddd8270e22d9f0d1bb8ed790972904e3fb122c2cbe39fa605add683e88b43b722bfe144ea193d375e3a191c722f395adae9030e96705f85e46f2a5542a6a6938e340341fadbd81af55f8ef12a5953709cc2691bcb8a0a80e505cadcd2a24514a50e60ea63600e4cd7a409fd1ede67a107db227b8187faa674c2e840d1d7dce415a2a4a0b141a6d4124c384354b396b33975b93e68fe34a6c4c7fbf36bef10fd6a674598aba912a32416f6d0cc2d6d529e2af6716377fc8d9530def8c3050c0126e23945508be2daf5c6988158689dabc369dacd2dab519e568037c8dbc984b2862f8cfbcf95945883bbea724dacaf1afed33aaa86f618a14d0140e3e5cc39961ab6ec210e67349eb7cac1a22614e2983d14b4a7ca43732c3766830997fb7be25ccc8e31990c90a9184815323223b5cc7e4d31049f86d2f925e05c83c4fac72d6cddbe198f16211df6cf95e3277973ba91bb3530c0182c296596aba3221ded6c221314d3c0da343e97bcbf42dfbd673a46ced90746e28bcfa6979856bf0d091f35d198a0d1b87ecaf0d037323ee6f381f644646896083d9652078f2a45c57ee1da413675b731cc70a02b2915ea1b8419aa242f082d4f11d1cb4950b730f49b9f5d17e35f0216f0fa1c1fb17c1c47bf8e27467c75333be4125e2d2dac788f65fa76b0ca22ee89f75f821e58779e2cb3462df100e3afe77049c3c2b0d98fc3847b4918e33b5a9fda70f1b76de34b1e2d867b8961a21df59087dbecc010cad7b044439d88e013be6f948d887e6f5ab267539c2af59507b5222da0455607ee7c14e2baa54b66c2cd09d7ab3cabe0e48e37ae42387645450c30447a83b03c921373fd4f3e7d0a2a027039124c5f84020bb964229ad2260c40a3b731e047b8a6d82cc61b86ec1cacf7ad6abd7665649c2a972669fbe54d60c6d6300f8190a296e09c86736a89da19ae07af83c13f360fc39514c1a3f4ca8cf61a4a844efb27b5154eb0ce703c554b2798833c6045fb03fa2214452b668a392388ad02bc9f52c7fa01d8c7875bd6518e3fa08b49887194c49b00c170924f97091422bd33aa1938e8f97a3bc801e6c4f15ae4cc2bb2a581b887d6d23fc4bc688df54486aa33c1851aca1a3fcf1a8ae4093c7390cff3a78a9437948c0ab1cea4cac95346a3d847003ab7a8a1b36b589cc8f34f47fac8c252471a4b4bd5c4711607d30ef35b0467079269e4c2901a877c80452ca23b08912b06e58e36d131dbe03ed3cdcc970397ac9a691be3f5c05a38e69893d1ada4be88af3fd69cb93868ed039e5e93099a6532755af3e085f81e7de38d7f3b175fc2a72c0f5fb3488d20a633a992f45eb70e81341f9762d5a410ba45a90298cef4940a82347a010fec092e7ae615430538bbabfec78d70a1dd89fee2f258c84f4f3dacb1f5a72c4a38ff6fabe7e9c1b846d285e217fe048428583166cbacdfe5e6a5b79120124a5ab84b46bfd36b8db890b75157d33599dc129e9a4e10825fbda4c224603fc678355435bed887d1ebdaee16d0b90bbc068dda932b888ec4b155ddbad06c604b2aa298989f3c7ec62825d940f98cdd0a868145f2d9d94859d86cdd517682f1605ba192d120f3a9399540cf93528a2651c1232d32c47eb245713635b3c06d02a8ec7e528a95742eff7e3f3fb49a85e522faa72bf7e6394a8162b1829da616c186d6f2ebf91707e9b04a9693d6cf9c41328936bac88d5308381f95babcd7c40975c77ba1cdbab1341efe7c772567141b77ddb9644cffa3a539557d80d7f5e65eb63c2e326feab9695583687e9debd8eed7e7d403215e888b79e9bccd17aab626c3a6d5684cd0443d416e79ba83e0e2ee22835e04f6d3b3619f7c649f652a3165113d88257bd2f3826b2083e9d310bbf7daf6bd50ffc4de78df3b6e9f4b4de56994673335dbe25317448defafc8f63e8478907e4db0a2f9de8f0dc1a57f3930b528811518b43bff665eaeca5a147be642f6fb0f2fec31a4027d44a0a2b0e9cb437549423343e3b6b4738df97dcabd70dea9723eafc47bfea91461b0039fde4d3d34dd2a1a15b47c221d62ae7fc7dfdcc27aae96916a4947b4e034d6ccca1e286e7e7491f1913150bedca093500657254d0bb8d6a62721c16987d08724f938708e733b6aa684214f25189012d44154f37f79c56ae4e6c29a1e03c81f1c807bcb9b6edfa380bb0f8bf37dbe0eef993ec68276acb435288d38cf0e9237ed5d335775576c2db1c5ab1f87c7db3a2aff20ccac72a73c9da059ffcbba01bf58330a705d90efa66a65f0b1dc3423cc8c78bbcc623ffa2a4d1db027da580193fb21e1f6b7688ba187a38c56d4356bac57ddd67debce71c50d6b0bf518d08e2350ca0713edc33091787c136faa8e407b30af5edce7300ecc4ebcb5ccd60fc213f7de68d7c0c0168ad3f8f3b262b77f00b8834709c6c5ca5d53e47285d7b3b5ae29d28dd3ba243d76634e4df5a06ab05b293532a72dfe915e2f19e43af376a2fcbe322fc55e770166423a4fcc2c53fb460635530257ded0358bfc8510823b582999fb8b60c3c1fdfdc84b98d83092e1f081c640e741527b4e4c26db638057af9accdfdb9dfefbac93031d4e08a547d42e7daa8d923ebe437a4cdd04dbf1f73211e85743b00b44c4d87a3114a0c9849a64d6a3f2b036860465e2a902c266a88db96dc32a3c126a75e785c1f02c6ed4f1c08e3268d0051066ff4f7f5277b24c093dd29a5a7d209a9177b2224cea73b036b480e712293bcb714e4feb075839f2b60d8ad35e1ea0dea16bcdf6deb5384eef1bf455913f669da2e068b444d62c8a4d20633ab1ef557ab8efb445f99cc2a01347e631182288810c63edaed3d449b832b78e39f42bd0a4772cf805a95a8e41933c238f22f8ee9c0b929c48e2ccdece51e241151267a47f0a8213fc4bf9aca92ed8f9f7951b73307f8e91c6d9d7845acf4504cca0dcaa998989156db1d343a74099047104c486af8d1cdaeeb04bcbce095e226dd28f937091ef2f71c275483427bc4a867f8f7e25abdcdc56ca21cdcd9cbdd9e342c970330a62feaaccb8ee5caab8eb6cbe509fdc31e34c16ee0770bc89c9cd4469b5405bdee91086d3b63fdbb4e101183cea9e2de295d3f027c0bbd2b4a02f1266d91d88e672104239645f76c03e83c9a6372a049d40d47f7e45f99af8b4a9ff033204ce5ea915686ddd988eec9ff251fcfb2b9e098c09869d81a8ebcd9f1ebd39c68a2a5958073d9fa979b99770299fe35b9d8c43a4681082e54137f9a18f5347b28a866b3d388260cc2adf838f9f6f3cdccd413f0416697d35e853b53c026783d755a4dd0a8a8d1187478e08868b8468218a749fac6687bb4745a249d779ee5f9d14edaa193607100059c8fbaecc49ac0a9c9dade8a758bf027afb81e2250e2e864102666073d1015760db298b1f410ce9fd0765cc991636764a14aaacbdb70c0e0af32458d0e8fbd312ebeb8b48dd30728532da24055ae3fc5e2e669d6f50571e0ad8de26cfc1ecd6d14320b5ac7acc815b8ecbaaa5040cae1d1940306cf4fe21b909f47f8d49d1707d6aacd6b740748e822f9ca72325e11f88e667bae648eb35246cb86fd8b1952ed7d47e4756646705d5c3093b0b81bdcf3f321ed30c0ff96bc2a1b8c227f8352a3f2a465c16a8e7344916ef1c6c448232e8d50524d0e5cb555af6eae08399a3a5a6c34931602396822df7a651d346d4a00d17c68d5b6a7ff945f36e7c2aea59b305c7c5a4b03cb1bb5c71fcb9036917913fc6061279966939b922708c1872322394f0f3b6a7db382b96b8bb80cd982bba9e58c28a7681b925b7d8943f9de21137ba084aa9e6156280efeb83227696cb1389a08372b657679720433347ca3f51d62d34faad32a14a1fe543cc3100f592d0e4dc4ef15ccb8e079f77f532b6769877057560d3c4425295cd382497af79074828fd4d32abed3e823c4ddf8eada6ab90d7d3aeab16d1f9310913c0267ffc7da54c561d4772f0ca7a686d760cb0b4f2e39eccd05dcd4d10264dd0ff31dc85bae857148975564f0f3dd0bcf9664aaaff6868ed9695e28445e148262afd34aaf10d9bbfee453d3c796c6f513b22d04198d7afd582fc2c02c4bb71d8047f9da9c1ab35aa89812934887eb3793f405611398306e4d7055f947241f70d924164f849110e9f93416318219bace7b824685d978c8d88b80026b300c307fe8638f39c079692dbf4b153632890e61740637ae248cd428b3aec541d52bd6cc324332b395118e3b61d9b157d21806f18d1042f8a7c7f45662a17c86e3118a6254a0b9206b5c89b7c98948859bf4ac3099b5d9d86421b9841c3e457c8839609e6e097a224a8eff14625136b1742ca20d351d105223ab887857fac0623d88634cbfb80bd4e6a9b69d114449a94dea09e5edea85638330a2f4510d8ae334ac75af880eb5eb2717c4ee3db7aad9cbb0236f9cd4f6ee45a122365bcce5ac3162eeb6918c03b579094c1b5ee69baf3ff5e2f2cf358eaab37ed38b5e98665adbbc563461d2d09d959b4b14caca0e99d880ea40113cf3cf379376acca01da7d12a6ef0490148ce234310edcb78fdfeaafd07361b526c617c63b3a6365aedfb61a03d2c9227ba7d76da90965e88a4fa040e59c68383492bb2189f46552fca362ac92aed28d22ccafd5e0b2cc3ac65804836dff7b3ab13b083554ef3ffa810efa30e3e5b603f75f7270e7a27ebe8dd5ad1802bd332890ad70a44f77b937b6af5287e38e51736ed0faeda1dd4df549071e16215c2272100cb8c6218b19d2503b6e24b7a5518e0e53550112e8089c5d7c31098941c2c8ef04c77fb573756438031daedd81726cfd50c5eabd3c9740d33a1302efc124554f903d43d1431541cb27a0afffb4d385564854a5946a1a42950d00feadef6bb4f370b76309908fc56552f30fe0669af7786ada12fad2c5cad99e9852ea6c3adeb34d83706f99e626b7aea1782d781b67a526f7754d4f80ec155df7a6a3ce08285c0fa464eaba9461f0f2296f939d77b51a8e6e40f8b6dea993d160c8f3ee64b69fa8db256b90dfefe78b6c7145b4e0465556a934571f11dcca2d5e56fbb65a92264f429bc7431405c40405ce7698beea6a30e0b6b33cf9df16c52f4eb9ad83d0776b898ff58fc54df695838e1044a6f0a205b4f37b3fbe5ac473ecf0345f487cc53fa1e9aeea5b5229ba5d6f5ba56a2be725a4f8cb54eb0beb6e3c212e39f3a078b360ed064a42385df5ce94b4d209b81e028e464be569cb17b3fa2aff663b7b03a68793cbd7250a1690d15ceff77f28570998a01e03700d6f627f5b27797979cd659648e7bb0f9779dd775bf4edd0adbf7ae7ab16938d0a77ce1076744ad020374e6e5f70b1574c01a5830fda086d630a4b0570f728e1b9f0371b43dcded3483586b61d487361a28ae5581b68dbc7cb7f20409a0041885a95cb0280a786cf35b72692b8ac8b63f4df64bf713dd39baae8b9b369b1a58e43065030acc4a70bd890efbb643ebb7c0ef6bd30c9b37fa0da4333dce297116c3fffa4ed88fb772bc7262e22b3f23495a00119738461cd136a55abdbac8ad0b0d7da056cd79b912ac57e4b0376b915f1ccf936beb8e9664b2150e521d7e6bdcef899c47dbc7ecd250fda16cc70cc10a1e3116fbd5912e677f7362b6a05a438200e243369b36508a758cc36b8088da82ba906bee0df7fc9202fef6db779fe2290c1710fe0b71a5b1df49984cfe0f936f5a4fc13bfe01b32f8e38cb71d37dae7f23a90f549c20eb78049b8678fc21643f53430d49284e44ea19dd6f36d41d5a30322772872c1ccc0db6818c9b2f3baf5a5e39e649d8ad2ea0947d99dc1630903711b170784994b06c1108cba676e55701812ed2554457ac45004694155068d9ee543ef2a5cb838d958d726aa5a3fc542d18ecc90b7939905328d1a1342bc4a308aafeac28efd284138b5239eec803ea92592de6ea1e6798363c43949a0a89bb2e7545cc05597bfd65d3b1612f2c6d93d5ebdfee6c6e85f5b3fd73f70452ebe1adbc791946a277abb7541736a3056a3523b1da8e1781153cf97d59000ba831593d9dbaa3647cc2dc2a077180fa549ab59efcce667dc0440f5330c99b21282d8fb7d3f76ca47f64e92233b5d0e8c7dff3fd0e673ea5d04491c1c6ef7b0b41acb8cde35c3335f3852d1164c61fa417faf3f7006ed4cb10d15537d27cbbe24d32d2ef81fe3657ec0a06079f51f74397447a8a19b9b627c0c7d6ac1a108af6fce3d518bf7e51c8fa918026ea3fb73a47e116b6d3debb3acedf1e5f3a54928ecafde48f8bde35f9dfc29d9b9d5c8fdc2823bc9f169a92f2c7756fbef77b2b0e2d654baa3eae58a273a44bbc43d5df719ba76fffbf6669f36c5678b3ad0eeeb10717c9a5858a2f171bb36ba2bc1acf5f24ea8e1fdfaaae442a98b00050bc4681c34ee4b2e0debb4cdbb42ad5d35a12bb0d3b8daf277abcad51b8a29b417278e18fe24916fbe700fd89f533dc6b3104c6e385f5713e496d12f44a0ae17b7b9d9d5f3488dd7dfd29f14be9da5106b8312fd4a4d7a2f873094820532785be00b9c817af52b415e672e06e9a4e863c81695724a202f3198f179725225765aba104ee74cfc7561f4a49a9905dd320a7ed7114a4be8882ac473b0caf589c9793286507cf434e7e6387a7bfe6cb6df6fadd448c8619155660f6720d9127bd1dfd418bc7042646959a0a57bc22c2a6522e5780a052ed56d63a0d81d1fc6e843edc2b2b92c997f3414bd5006cf6b6b86a4241fd593510a02522088898d1e4954bb6a410d52b18f4f538d5a49ad279a1713c9565387e869598338a51f2b80074f3d879fa4853630f62cf4fe95569115ac937c968e6863e0408d26f13b9a9b70b3e8888e0124bedb7b45e1194d7e237bd3e3f433c31bdc481141c188d1b464ded4d3466ef441da9330af032b3afb8a301147512b26fe137587a705dae2b1fec11e708b1ecfc14e43b05b1670f5666b6089a70b1fa6941494b1474e886c8affd4d3f643a2380918bf27254e69176b197c5f54dc18e0b018ac314ea7f7a6164e0a99ea76e1950d7aec82f6fc17a18022fe0972177f58802289cf2f759a23f4a906122a135ed50b3525ac2402f6b6c9cf8d643bdf4288c71f1dce5a0c9f16212fa7e63c5c5f43b82930fa5c0357182a64c370be416a0be0cd0a4a8db1b654505573ab14a893ccbde219e49080fe3cfa6442f2f9385f89f1c65c6095b38bf80f8098c4a843b883ea82418bf4c2073cd4d1d743d1b25717d6578f8ead365b655ac1f66359090b3ed0486ffa87d486aea0a5257d3b700205e3af90ff4363592524d0c6167c1ac280ea4808c765b4795ab61b28d40243eed3c094314cff349dd253a21129a598b8ceeb3fcf8862788baca50e187254030050fbe5fb6db961b78625702bd0c9357852f103ed0cb5800280755b2e0c02fe79c18fcae7d9989bbe1a8e04d91da8cc11a1a5b58471cbf8e4e2b38e6be3edaea7d99a7f03b565f0f7962fd62fd80d6c987a219849d27debaeef71c0614773fc66c220e54b0a19b1fb78b5a045825eee4e5b5156a0b5343fe8a6b6df27bc0d1995d2c3abae454ed5b9b99fc82ec54cc4cef4c58c6ba767ae8e81477360ed69b5b3130de0a9751fc4255ee14bff2fb5a7aed66546a5705eec162b42e000c5b58d55746a931e644b2ea3e4d218d74dcf100bb309a0fc28b39e5b65545b5ae53d4d385b9e53df9f8792cc6efc83be0785b2cb71c5843d1c325301759512ab7d051a59af05257ae11b2ada81588a28b1f19f5bd55d34e8e8124209f2b7fb1d9b90bbc00b1eb6d19cb6c2034d27de1278125f31e2cdeac1e7ada1fa2c29bc1db2f7b5d2f7ec5adc2ddf74bdcc226250bd5819385e12ecf5aa7936e9445eba0583020049410c239358c1ae3758a9416cbb89d73794f0ccd6a4779007f18ea1d6e181cf9eb3333d7840999c3ac28abd9f5716252f9c1254e2fdcc80eb063341d7962720e4e13f4ee849ce31d45ef5ad07223d9a094305b29075ecda058e28c908e11acf716c17622603fbc8cbdfac4161034f6b3ba470ec1e18a64279c688f6c70e3ac40a4e09778f07a149b0bf16b15d1c423d42a12d0d6e42e3f10ecfcde09a717b0c6a2c7a0a96bef7cee1d95ff1d2fae523384b17f2015a567ea50ceb7565c74fdefd5cfdaca310c7efc967feef3d97642321178e15571484f9280fec7b57d0990fa28668ff871f2c4152e153f2140e67a82aec3f9ea42a3a63b2cdc4cdb61024b434d94797ecbe8fde5e8481b92f378b8d73909d2ba1f34fd000c182de006e42ad10f9f09a098b1601a8f18e8093f5b2d83ea34c4d5802d81c6728795775510d15163738651e74640003b8594e93f8f69e99a32b7125a156451d2a4139a541e36def4ff4de2a3bbd374f831b2e6e35d705356347cfc171aa0d389c50e0b169d9f47c3101dc917debaee33079156b7c1dfeb17a09c233552a36cd1089a3b938060e75cc86ce672cd0749354fc27cc1b0526f68199302c71fed7d323b60e276d8acd1f011a72bbbb23306cd3bae97678253277586392d65a14dc1a03a664db39f915ea7064efb1f74c4cd4b0353087703eb6cbccbcea71833132fd71086498f596deaf67777fe8a27d6f5294263df19c4f0016cbf9a1ccdd8b630731092429b587bc61ae4b58baad5c7cb825b0c7397fc21e0db43def523a4649fe4da1ce5199e488572ed34aca933c79c6d9855cdd69ce436a9110d4a8ada3c9eb07ebb792bf1a2a37a5ec49c2dba20a60fd0c603da5a04e24324cde8ca7ce4b3d3abd21a7028cbc5912c0df6b32ea28df6a40f3fdb9faf92f54407f34a44fb5acdb22dccf11699597f955d92e32e143151be10d53be668e0d5bdb9eee1db436890f8282cc7311f0dfad29d60b93fb05fb59b269ce0f057a496e3019b4c256b83916cd340f9766bd5352e38feff58a8a0b1ce538cf86e5b1c2f0075647c9faa9238d325b2337a6c05704d9b2cc861225b18800ffa22cc9431e5aeb6e5fdbad2566dea951e9487b41f5e2e0c35e7950df4be2f27b7b95c9d029eb182ca48098dbb0a18eb222383c786ff3c38c106b7378cb6e81c57f1ff42f17fcec235776912e3e1e34a686be3521bb4c6b3d245f6908fce55ac53a4236aed1a60093d290cebacf527a7caf28a4977f294b810ac1b2d707dd4c423e3732a28b1c49124c9eea6c81e5db997342ad921218326ca66438f68c8015ea30957bb8d2a766f5a17e69897016d7f328550b6306d482618b467d02b35aca9b54d10d887967d416104b242411badf83daeaf88177508fb4b10fd82e4a6532e0dda53c4ff6476ab6ae1179837e433810738e06c3a355cf587fa02138c51c4f17a5f5642cae57de3698ad49dcfc1ab59afa5c7e85079ff3e853a261a5817b7762782c0ff410a6670d845ca240a2bd86919b34e3f8e82c7fe85f0d8419319323497d7bf3ac17464adc0ae0a1e372fb5b867aa4aea2220fc334ef77775a7aace7d26a04dad53611d0253a4ee4e8a930c57d6a352b20f47d01fac8dfe990b4b7c61bb4bbceab513e464a90159320fcb2aaa175ba024a1a3f21da484aaa1040385819194c27600c8ebd5ba4aebc007e459c30e5029a1729b5789b213f640a4be775ea714e35c448d93a6cb915cf61fc23b32442034de856b3f68e8720d0f594b9143a77833ffcc7915e06b45347896e789395408a1e7220e964ba7837fd578e8cf04ec60f3d1f21da1414ccfd8d6787e44867ad251ebba1d68f8259b79c068f2a761d6f558dca442a56f5e1fa10d3fec56f7f87fc34c3336d3a771fd635249e75a5a95ba31b24b34fdf89b52fc2de097a961e608c1c690fff684749866690442c2bea9d68a0ee57c25f81c48663ec65de9b371e3251df8a28823f3bb3d2c294cfbd80d116463081cc2efc344052d9caa59a189d2a19b01f3f0de78f386717144a8e5d3c5da706271aa4b5951da264428d0a071d189eab4b528a007709a0a541c4e73edbc30f72d2cf6b4b04c54668413f2a2764a8e14e1b3e0b4aa941397f3df4514351acd2b1407de11dcfd2230a74162a814ce257dba6e99b87dc14a1adfe3f681c247ef6201849220da8381e9c90b30811fe5e8ba4f386c144e8153621cc98e960fbfd8da023ea609296e9740ab3fc4f92163ebbbfc10f2bf898255da896a6dba2b3a5e115be064accf3a2a45e6999df43e8128970b34e26c190f0ad3c903114357d5912c656f70727529e2de01a07d9bfd6f4e2e0992a70f8e43d6c6d33113399b0673ad565ab9e8ab508fde323cd2871f79432baaa1aca553cdf75ec1c637a00b61a33a00f360cbcd4d6e5b4a81bdb7e2ef92c7a224d38c6aff45df4b673bc2a3567dbc8797fb192c7a2c2ae49422abbcd3644d6372f67aba9137b407c052c91bfbe8e722c74fa7df58ab15a7ec23a293b9410ffe8a7c39fbb35de35c13aa752f83edb22a5b8134df0084e0e495f65c38d0047283c193c4fa71e26b5fe1f91ee5b7d1b68dbc7cb7f20409a0041885a95cb0280a786cf35b72692b8ac8b63f4df64bf713dd39baae8b9b369b1a58e43065030acc4a70bd890e77883732a9ce56070154402eff60fe635c067f5dbdb868c7e02f4f2d90a6d53b6155377a89d210c0420f3dfef80afcd6d8ef1f4152f4846eafc617be1c8e1838adb794e851bcdcc205ceec8fbb6a1259d54d475b56015044542a6b1a5f115b5717c12d57b7e7433d8cdf96741f440aec9bc5803cec41d497e3bdc64ea9e9210edb124aef49c4a385fba5f50719f25cbe4d84b222f66ef5b0f9b2be12b19a4d7317b175021f5ef1b2841f714e603422874b68ed3faaf969a9fb8fda167f0acd3f87ed337ddc2de03356d35036aa5d1c11dcbd90cfa8c3471d2b987d09e71ecbbd255f8a433b053820b3eb35b2f1c8c99d3a68e8077e3ec38af61a272a9a71c9c92216126b09a8abc418ffb1dd2e3e9880f7596b4a64638be2185c3cd5235c544a480ee0f2615466966ebcc091c4cbe67afb8dd667171db0c585625fe2f34d5d96f6e5183dcdc50219e98e2d476a6933f545f8020da44f2bc7f46faefe7afc2806d48fee09d3a4851d2d20f243a3424dd2f63f2c94e76d3dfcf6ce3e0c3271d74e0e5659f799f1a80d8740ed028dc7676c5c6abaa4b8eb88c79bb3a51d5d088bc020b2cab782b36b0050ffc06d7dd4e289796f4d9c9e640524d17cdc7e2775eeeb5b4f0e34860ff78682c8bc5348d3a6d10b464cabf6a8ba0b3949d5eaacc5e3385fda3b7d28adf3278568e5d127dbb2096c9191193139b65657ec0a06079f51f74397447a8a19b9b627c0c7d6ac1a108af6fce3d518bf7e51c8fa918026ea3fb73a47e116b6d3debb3acedf1e5f32c79a84d033d6afa75d5e16f08650379fa94f6889bf42ef3f5a88489fcef8a474e8159a167a8019a16dbc77beec16489f929755f6af496265ac3cc569fad037697e75e0eff741a4fd9340b9244876680159958a80429bc966763baaf1f1acab5b29db606978c2277b0aa57e2c2733a8bddebdcecd272fe6001980f2328a7842892d7fb9f8be159fae23108f7b3447a0603b4030ba641dba7a628cd25488a29bc64efed34ab7bad35d291118da8782e42cbb2eaf1a7db7bd02809d46897e57ed99cbc5cfc96dfdee0cad1a14aaa2ffc6b01ba69be89113c77d839a1c355abba8da4053d0e132ef6f3880e3b5523bfd6464f4c9c236f6ddf4bd6d4fdd3781fa3da9b1d4796604050874952eaf14017315a94d0e3f74912006b0fcf6c77b32b3413eb68a19d13ce700f41f10ab7be490fff6b7fb27579579791101c4fd533d3735ff9d2887f14485ce9b937654b9b81dd4355855ad45e990990ac77b7165a6fe074b92bd8db6daecd81dcc3a1393e924632dd9f51a103444e24ca90e37d5af8de37af8c78e2649ac0d03d910eea26beec39aab6fa9e1c40754a733c8c47d635834f2361f394cce8d92e5818c00804066d99862419c2fe8f64e2d615a7cfcd05a9518bef331939b04526cc5e584e98d35cfae81cca6c16e1354983a901bdab28c403acc2547ec9daf69159f84b32f78a80b89952f0b7f9f5488de552e82bdd9fd4af9720e20da620666679dfee93b028106a6987d8c309ea7626a0f7f6ba94afe0b21e531eec751ece2bf02c549c6040445fb0f4a940e706f6012fb953f25033ce0783c2392e80c94eaf516c54446500269a73bc1aaf2442381802264c8b1e7d3651d9b056907d5a554a7b64f27a8882f145640ca611a667c9a8b1b654505573ab14a893ccbde219e49080fe3cfa6442f2f9385f89f1c65c6095b38bf80f8098c4a843b883ea82418bf4c2073cd4d1d75a853f382651e87676fabee91179e42a006ce1a5d4c27adc655b6581b87a0a53dfcd4b253f35f3ad75196e4977a705f6ffaf5728197c5442c88699ddb7fc9de464fd783cd706032bad77a03e56782811ab64d524b1f47be71e3780e5134a622f6521c6fbde4b6073a2580cb579a9b900a82ac485eed26252768c62908df882f80c01bd41ed8670c4de83623b49a859a331d84619eddfa65069f585e65c29321c9ee7d6b5d54eae14be439f53a090ba27e6c704b048aa1321826d3fe3f1e596127889735ed858f45002baf4deae0771f354680732c6f92b771ea96b387fd089ae88726d0d890cf71544d72115eb0da86bd5a956dd07925312d6fe8a832013ac2d179902d15ce79680b8da2f48a4d8c8d4779855ac733a7c6b418e5c80949b9027330010874c4fe65190ad48b56eaa2f171950acbb18b0eb9cffa6250c1c452d3d5db82e6d33c5769c20cbc0cd74db890863d790c67f3f64ee452e4a316b3804ef630fc9bee0f2bcf5163fe8d4643817969bf1654f6804f313d055e8a6d8fa3763d47b7deb08610246c178e4c84bd1451278125f31e2cdeac1e7ada1fa2c29bc1db2f7b5d2f7ec5adc2ddf74bdcc226250bd5819385e12ecf5aa7936e9445eba058302004941b3f2bbb86bdcadd572736e8acf15e62e0f424a11ad307b825a8ec302df61eb20c0d6ec90710372f41ed4fc8f66d92b45c31ae34485db7de0a632df796dcb3efc94c00184b87e473e8fd24d025af8d09aebd5e4aa1639354667fc63216c12721f4fb31e233d11f42281c532e6aacf344e466025d9501d9db4e197c67fd99b028d09a3fdeefd8e5b7c98d70a2d616dc4d68ff03aa19cc613c753ca8358e396bcd613cb517176bcfd0ac53c483b8dd0fdb8a0b4faa9c30a7da0f1512be8ad24ef539312d2503839884d1f9a85a56092bd9752096c5c076fd8211561178995ce939dc1ade1494290555f9eba309609e84bfcbcab1c61ce44f89011001eebeac06a03171016e5150cf9846da1d47367eeba63dad89e7487a7655546ea5b8f8a2d6daa632bd6bae57c5da25e27a7e2c2897a579eab88346543e19d12238101f80f163738651e74640003b8594e93f8f69e99a32b7125a156451d2a4139a541e36def4ff4de2a3bbd374f831b2e6e35d705356347cfc171a6b52f180cf02536285da1540ab5809311e1be3c01840ec8215f90b8fea5b4f7c05f17ea2add822666d17a17a75d1e72e53280086554dacc51b9c49ed55a963424f26cee0156dd3920b30c81ba8de4fc487d3aed6583108d0ef04501d2de6ce97d659cdf0b24e9f26090be9dced72b5ea385073287eb34adf3c01f8302764c6c1a48fc4875ab1e91d18f352c2027b728c2956ed5c426afa8923653943bd3fd5a2df62de1b94ff6ec2d1e69a09eb4b4dba9a9c5d7853948f839a8ef20f73c4c566b70fc2ec56e22f8ba777ce44a0ac6bfe999973da1a418f19b8701dc1ca53324eaf89a0821f2673c2ee8659397a5ecf0bf6ba83ebc27ee63df9c63a49b79a053e291be87b1163ee67f91d683fb41792208964123bcf3d36fe5e7ff3e08ed0381166e3254694cb8d4a6d3f84b14d914526d5e17b278044e3018fb9c93f467870e015d6dc1621b80d253227cd3aa4a1fecd634c671a9c06f1fd124100a97cfe9969ecbb4f41a1b506b1651525bd7767b4bd1c93c0b2f3a906547262ca7decadefd6d9b5340ea05e87207216a181272e27bf9ee8208088c7ca2da4257ca9f1190156d934b2aed1f6bf0c5287ad417faef2c59e1bf9b704068b89fcd11acd4b7cfa686dd5f0441248d127c974793e17bd0cf4d0ed564a63a244c3c805791c507eaf41ccca275808188e7116a9e83c94766944caf30d3fd348e9076ce3551b91b914bfe4bed357696fa770dacf8965de89dbd51a0af8421140790e2a523471606f301b386a174efd694eb8bdd886f3207acc06f50fd095788a11fdd1a96cf8ec42fd2b96839a88b7cde3296e2a5835af082f88a661a34ef76a17f1149fde40bb46855c0d953c9df1b6e496f1af9677d6ef7a78df1c10b63cfb58446d569ee08852d0b9a545d1e7e50dca22ad2ba6e509d78b556e2f253b19f54646f2c10c64e45f23cd3acf754b2cc77194380829418a46071fdee75eb58186b3e880834e055fb0554e5ff4884bf06725149032c7abef9c357f2f664455f4e1033860ee235ab6e37d78010ad486f6602d9ead2527d286e87234f6e717e35523d2d97e3c1bed8e63413ccc36a1dfbd868b6c2f60f8780711d5b8b102a407573e54c7d94c004e2a5f5a7cc5f3b4d4544be08fea812763d0990c00ae64d97e790e8c3e2e01e3b91442344ea1960ce00f00b024d7754186b9de5f76c561769b25bc2be5b08a918dfec1fca3b6685753c02224ccaa179002e35c6f8a15fbfaa8d1e90128e642718dc01138bb234b364ade78db0b7dfe66619cfbad05c73cba82d6db85cca42c3cbfc293f02b2a15407e3d8c4ed2a469ce6d547ab89a3de122bbd9729e85f5b9a59c8a1aa947c7cb4236413b6834edb0ba1038d3b923a47e5ffb1dbf88319758beb6b153a1569e25f4b406c8073da9b8e36abb3c8fe37c2425bcd0a27d83cb2fe11eb1f2b7e3935b4aecff3322b6df7e994d656708cff171f3168922006d478b550a0b2af1fc121ba4be92241f0fb585b0d8a63bf21a675f15fac9427e70ed4aa2eb6fbbc00ee2552c8f8499d02f3c8d94d8b573c6b291b24efe4c4783d0f212f0880ecff3fe88e8dfecf92089e5d1ac3344ec65beef86995a74f106a808c549d7bf698194f3d96dd5b541b4178ff35cfb8e3fd09b0a6c4f53020ecc7d6bd7235bb9171b7e3571e49b5e75466d704a78f5a0fb6220ae9aa2fe3b49589f33a12adefab06b3619066f42f2a5711aa40719bf3d3aaf27549d374936f6ba7eb03476a25c3f76f9c07625e75195daebdd4193b995fa78a35f8720a16ec4d8e910b31ddf0619d1646f215d6f55434b871217788d0179bf27339a0d962d8e7abfd6ab0be3c9a2724dc3f1bf04dce3e31f2133ebf33e4fbb48295cb1d51234b30ce3a4b0376a8f7a409896bd1b197834e289651b4643304b83a5e865956333681763f24ecb84d4a9ac9b5f104aab48c0d5426a7b9384e90593a0c793117f6f180d92bbc2ca9a4bedfc4185ceb2cf120d3dcea772d2ad02de58a15ed7536cc9e37ca46791e367965097976db14a5214dbd6ff13d2761bb985fcfe8e2b6a96603434bebf85d4314c63e60df6b24e82450fe6dfcbeedf2406f2e0644e5432a3f1d3837d6c3cd2067d24456d87c2cba210a73b2658f23fcb3641c75f613656194376488c8fe8b341b96c7e22bfd3efbe59df262a87f3b316a67772bdbafa1b1981c3505b7b2da8f5d87e3d5f27f55d21da40394aa6e85ab0b45241f51b2678be19ed101eee59e9a50bc4ab06dd34b9ec0104d5f7ea35f33d57aa3e604521210382af1d8935890ad2ce157d37cfffdf86408fe5df1af56886e86c37bcf31295acc208e18cd7a003839055917c2aa886911e30fbd9681d98f1737669d1fc0334cd1709dbb31bb6900fa5c03bdf86a7a44dd6fca18e59612efc613d24c4f5579974981a0e289f6bc7534a508f0e4fb0d43bf7c059d326a292fa76f5a21d88df817ee094c9bf57aab4d99978129278be771309094caaaba3f9e4e7a03ad99fc7fd02b8d871f1829edba4aacdc62d75acb3a81aeacb5584cafb2d1ffb8820c043793d8116cae2ec5448646b1d686db6931c946abef2a030517a647ebcd51df8c26efa023a5e156e05fc8ce864a8197d46a13925863decf851a8b8db638ff8c727ac79eae0883ea06b92a754450ad8008b24a7f86faa4691944ba3586197973f7e75769379a6834b957505848888a001ec2277bf5f747e06ec4381723e9d6cbab814ac8db36c3b4c52711029ac4ca8153c55625a9e7a7b849cf4f2f2cfa7c740eee1910fca7a90103a4756c3043cd63647636952ec76089f9ec3d630474756fccdef6d22432119af048e19ad1af832ed02c88261f1c6096500e4d70706676b21c7f1e87e59564b2119c9c130ab5b0bdc9ff69cb5a1269674395c4fa7238fc4ac738251baaec625e98c865ca55897024b1e2d8d9af3540f3e40f728838a91e7703f1fc4d0ca1283143000ce3a2fdc4e29c90ed0b5592a5ea4a2f998ce5878c3cfa73cdf9bdc3d788cc5b8472caef0340b8e75d32c2f4aa2e98e7361ad5629b275b11dd6796b547fff4ffb9415debcab2d81c0d9bb66d030c2796a5bb9cfe1d429c501f4b17fab66d07599d693aee05cb9f8f9c99146b5a6b809d3dfea4aa6025df01de7e311614862b41a0be28aa84a71ee365bb1b6be4ec5c9b9f8dc64ea596bc122d4660a9fddb2c8d1720efc55d79084aced9b0bc8dc7d61daf7135873bd638d98c7a385ba66234e106c7c91e01697aa16ea5ae9cfc6d684c82c9de45d7de236e658fb5883629f23e246d6182db5b7eeb24773d252f0388c53e7e9226a7c59d9e060f6632cb991f37fd47afd77d6c2ee8532f1bf76d87bdff21c08b62a7ab0a01d7ab5b40c72261bb05b930398f09763027d8480d26bc9e4402e58bd626c2f7c424f67d58c2e41a492ffa8e1b1d045028213524bf78e7c70b3c77356b4064fe1fb780eaf5eeabd6cd28f1bb1e1b02c8faab4a6eb44e4cdbef5c62f6e9f89987db1d18372c12ab46fb0a682f249b781641405d081a816215691158818129e64059ecc246e9c31d3be4985266ab3b0094504048a3d5e92ab081b67021d6c362d75b01a66f07f9b53d018eb1919d837b8acc224602dd7d9a03528011b470da862753428bc46621248b28f54f00de2f05ba6dfc748a06892855313abf7aedb78888e58ce92ebf013e561968828e6aa94c149b945c1d8f5fc5f8f840737f3914efd2ce2ee94d9f2ab40adaa9734fb0e70752e091c5793addd39464273b9be023266442805ebdc13d8088755610c0775c29e9fccdb853f12dac349ab923a7703c7350e0813ecfc6463751c71ca15758b156fc1d1e8248cf8b6d208ed5ec58cb0241ef514b4c2078c96a080c5aaae70451a2ac0abbf21068633b9f17a2575281810e955928e5276acac99b7093018e3c4705c51a09f7a875ba5f2278170e3f47af79c042520b48f3ecfb513527af4bd36ae99bcdd12c002544a203981693b49bf57fc3de8e3478bf30e715786ec9871255a8075cffd52560fa2e9abfe102b90315285ebda999b5056fbde9033cf84504a3a4458c5d05d89f478de10cc0be2f77f8c90ba65ad77890ea2b90d9666c3bef8303c001cdd4d2855f3d79b27992c4e9971892e980353e2e8ba9518b834f3991f92224e1cd7b48530308a1eebabe18b347ce6b5819cf9702b70c1ecc862f449ee41ed4f1315f7c6a161b5e74d1f80f2d05398ff3728568729a14549b4f0a6ed74342e3b2eb74bd3e8cbb4c21d1596e2733c06be5a2e60c0e88860d06200d4ef4b66bc34a494516ffdfee0a1d2b3041b200735907aa8b75926f6291ad2cb94235d9adac0dcd17743e142a155384d9de7d991526cc57bb377f2a5f64330784e81757f14a8455f8f90339737b9f0e2f5f75b15332efb1af1aeeb8b8aa144e2ae42705c3608889db092dc0332aa6c33299b4b3ff3523434d964e8d697ff8de322c78897ca6b9353d3dddc9d0e3c9c8fc14cb93458875f16aa9222d61f409d5d25651528281302000730b7dc0d988ff0972f6808d550119dd7ca35295266fb15ef343f28cf0241ca37ff23c9b425124f9ccc0b5ffc2cfead2235836d0bbcd7caa6499b3343676808a5ea6ac80b051d9da71586abc4d251d3bfdac76e4b31903bc63304cd25dbe8c4448f33769d22281bbf36444ba4a610b4f1c3ec24a774fd7c9bb7299da4afa45e8128f6f7695a28bddb4390957185eb6e6f39fc5d2325096c38e487dfc4ca6eb4bdeba9433784fc7a994cdcdac4f22a6c42ac62484c99a9e6534ab36e8b1497f1e48280d155a4fedd8d4355b463ac39bd9a5db7fcf7ee0a9bc0f40dd0e8dbacdc8a2a60d1d82a4b63a6748d3795b7fda4cbae5cde57ed8c13b4114d4fe625aa3b4fec86a227f705c75f8d10e36d305a582b34903bdfc5c9b0747f1e122e9b619153216c24c2e4048ecc06964fdd518ff40e8ba95a2809b24e16ec00d61794fafb77dcd125650ec6e426d31ebf3a93842227a13f8e2125c159f5ee1547c096b9844911a47e46688896e4b698cfcb861526411c975826382e530c13a91f05121552a4254b8ee093bb61f73f363ba0623d344d6f0ebce971283c66d5a54b84368cb4eb927d8e4a29890e3f1e695c19378b8f677b80013825d3de3d750ad93534f6ef2d870712c85240a8a4c84399f4715490e2d30ef71884e71d31595b8d962cbb6cc2997e281bfeead28c4ef4350e6bac1affd1ea2d3812a3c3b59e5bf4a8f61a0f596a4ef685f9e5956af7801cd56d999abdf83d91a6f0515c02cf61143b273a65f602b4ce6fc608bd5d53a5bea68f50cb7da7be165611329623f8e71ee424c618ae0089bfb0175e47e17a2e4fe64c6715a08439bce7117330fc1e8a68c493126301f08f25bdb23d809ff57e483d9d5d7165a141defdcf1c37216115aac4e5cf50b8b14310d7cd8325a17108644e12d5088723986ed5ab51812110e8f8941f10f3e08b4acf8f0534a78fd1033045b9936fce4a2171e4453c04129c68b309f7cb5214ed63e30b5d9b88772130fca8cc560bcd176f36e09ee4d66b2a336085081ad7cff4be8c5f5001e6e57664358fb88278617cc38a8f1d310a7d0a68367606d646e38df21841c91df59690e4cdf3e429c299b758f68808d015dce5e060b64581195b40dca8e317476dfc3d19d566cb4d842c7be0c0e611acbb9c189f93285ce90425f0690400f5e2c0d18aeaa08f6e9da7e8656ff85df49dc595fffe51fa87ed9612558c35bfd12026c798b175ef6c3688f66e0b2ab86bc9251796e09858f62688edcd4ee11ee674fd6730ea4d7de4ad8a908cd6951d66bd6f57352c92710e478a32b62e1e1732d2f1563bcd1a82d5882625cb466c61e099345eb46696802b2e2d60097429b0b8e6cae37f5da5f43003b711deae8fae12ab68bde2d11016d8845fbe648152b570e1400b44e9800e1017675575832549982e6833637aad8df871ad030a37acde3fae08d7e78a661689cb4cfb907ac58100496f8521b8f7c81e0298b75fa173f85fbad9bef31f0f44ad4092da4619eda81a404da5e5cd119575132409eb312c4da532c4e3cc42bc3d498c893113b8975cfb900db3c6d1981f1984c598e78decf06b7d92e741e64b90df0c41dbfb00fc3b3ecef1e2125f9f7986bf1af256fdae56f2ca4a34be67b4c4c1d4038013453df89fb9bbb6f81129f915ba61742001ac1326f2033e04760f36dcf0f3daeb9cbe7d910186739d8e4cc0580517213bbc538a3403a4079e357ca6940b47589c66fd8ac51073505bdb9b11e4e1a65ab2a18899f8c6c548a60a925ab7b8519f8a6b9ed3a063bb7615da8f92e627918b9f8c6719c4ddb809031ecbf630d5a8d22ab69062047d1510c8ed745dafaec2f3377b4ec967467ef28a9eeeb2691e53e69b9587caf3634dec10a1992a8ec37e735ad663466b11480784a998dab1f6c92c30aaef146ae5a861d84ff602626afb5e2198d03c2a4526c83799d472c9ff19f39b8147255b33d5a316f628b893bf5af93e0b9fe7363d3d971f3f89814c61a88cb81e38137aa7efab02de9ef7271b61ac53927fc35b540e410a1381bd199263d0828b1b324dedaea001510a0f4faefdce2bc5aa67b0325f8f81bdb9acb2eddc9ce206fa227d30f8931395fca9ea14ac9f55181eff1cc0b5fc3ffd98a7b95200ae509052ce51b1fe01b33913a2a04c71f2d5bbd7a25800193e4c89561c484a0d78c06e7589051bf3d21b4aa09951acaec83e7ab7ce1a805ca816b8bb39b9887414ebf5e2d7b0701323bdc0276d2ceb1f55a00878b4519ed53b37d84a3775f54d4ca852260d13f3dd69d1beeac09133dccae00ef381a5e3ad5e9b4fa671c9c0688180a3e53a9cf497df1f6af88ee0261b8128e75624a60111ac6bddfc4ce58bdf1244518d072c8b909b5edcc9860f462ca9bcf24b4b451f56a1376824b5ae529680dd3353f30eef929e6261bb92cd451dfd1be8fcb9708e33f972ae4501f7142a3cc3c1a96cfe97bccbab51666a6534b79c4dbcf2f583acb30f7c27ab25fb35ee2b8d004d36bfa9bc0c60aed1d8579d8250658c7fbea986016413cf28bca019490f7ed2f7b9b43543cd22d4b3202ce91b930c974a16fe092bc79e89195f1034d0e91d56a972c04d6e5a6c3975a8c340233f23020d8b1accc499f6b6c0f91a2c8f2b38cc5043d2a066146de2ef20a768684e06dfaafc1168a8255d470131f26658fbfda9c164ac06f848a566c65a7cb40461bf594bdf6dc7f67ae91621859e10d01aff4aea8472ae4244daae751306f79b03dcb8aa67f90d8401b4f0dd1cfa4ed17cca4fb385a206ec3f68a8069c4b6078b287dc06b66c5d8939aa4764262a6c5928ccf10a79fc5d2d192237fd5f977e07663eedadf18c231953c6b2e567681c78dca439857f829ccd3c2f657c87ec0912613ee37130f2cdd25963c23e4b9e82b07772d31ca36795713be1a86792ff9d1d0a1b5d02e8609e9b50c88fca27c0b6a0a643d575376852a860189bdca8552fd4c749d9bae5e2846eb34956ad5d510836e3b7790469c83ca1a2e8c9077fe8afe8188b30fc09be2d51192d4f67bcaae655741895ae7d461a826261fbb2a09c630933585f2dcf458e08a0986ffee71d630354f49245cf098cdc410420db02e7c206f377e27db0b0376e83adb0af80a94c6de203d56778abc81406e6ca5edf0de9dca37c818d4c30e2fecd49e9fd5728abb79ee318f1445419214b7d3e6792f06cac8381e195e8c71c1915e6b9ee0099fcf1f43913a885c80e766b343f5b02968bf015cc46ed3897d18c60db8fdcc51a67f6515547bce51cbcb4f832709b7989a5be4ad1891cfdb6cbea2d1908318c7f623d8f1be8dfddc0cc52bb11c510db9d7a0980a69d2a8f5c15313e66d0e9e073e9a38832420033f5ac9b16c8aff550feb57b2358ec8e28fda5eaaebd1f675f40a674c8e119c1b0610fa5319e00fe580b60567b7a86cd6da0dc91abd68b3a331cb0c2c7e5299527db46d200c226a114cd47ac4e07c744b221f9825c14f81f3025ae740b28621edb3d8bd49f08bea7e9f795245513e0d1e6d9e0c39ef2f212a16ff46f75743a66529c9629129de661ad70c2cb0440fd2453d71329b76fd80658ad3b43a73ff5ed4edaa91cbe233189638bd7cbc82c5655a49d7d4e84c7a0cc69e8fadf34c3c0b773bba05dcb8859d2aa5b9ea06b11a887d75217db95bf97ca42e9ee10f960726562ba42ed1892d933bebb179fc53f3def2afaf0088a976173e86f9dcdf7fc395b6ad6218303b2d8da910d2ed5e16bf760197dc9e5a18797fc7d4458508c1928485073719cc076f2e76072bce484f5c3fb68b5b73e6b8371cd6a4954bb608171017571d9163db25b533d667ec4b509e971d877ece12725482b4f92f4bbc50cd0f39a5cd7ed195baf991552f20c906cc285f60f81637524e5546e841da0a6c68e7f4190108e0ecc34bc2a20afb3f80dde012c4fa73deb48613e05fae05b6235f8f9d57031564dbdeeb2fdb79c02cdb6fe633d9b77510bd30929fd8c69b1a5818dcbcf6593944cfcfbd82026d5b40b50ba1b765f6cf7ecc242521fbd89374850d39d8615b37f7109d442061df5c119294aa2c06706588a47d90ce871ab5a4dd435f907549632c60844c5f8916dab1fca159c38ecd931c1fe29140d0c5113803db3e028407220fc25dbfa426f7c5d0b9e63fbe94ca0cde10da63976c37dd3a4e5a5189125fd25ef2eb770bf3322300bef5b1d356657bab1aeed57eeddb8e8e4af0a34b791f1a60eeb723c05d774d751d1083b46041aea9766ab5abeea544d3578607ea12918a2648eb9c0f645d737b74ed4941f2f9a9ed6be957d8015cb5a8f4ab314dbc31c6e289a24a5262f6b7120371879163e0eac6bd3f080ef5767170cd3530ffc125ca22b31b88c42a5669d99c27d9b8542a733074a9df061ffef009cb962e953df6b9cafe89215d8e944e5f27344292e834e4810cb429b26efa32f681a59108c13549dd4dd6078600d76027196498134dd739dc959a3d66a0372d4e714576db4ac0aff5b61065fd9f9618d8480cf490d48094b834e096deba43bc8a098e441cc80cdf5182880408cbb9aab7c33d6b7b5e9149f5f42667c739c995907a11037c17698c52784c714b735e86dcc555c1ae429b84da0c6cd1773c6ed0cb2da181ad320c8d5d3748900d7d35914eb9a41d778381a1378640e47f684905a68b6fa9c335ad4e7ecbb841acb5730ec39fa72d5c6e8eb3ee7daaa4d2610f525b1b697cf32dac55521502dbd94445e2037235616a4e95fc60e2a99897d5e28f7a24386ee3caf616166c6a87224a1b331c01b64c31724632ddfd338011473b7210d4ee9e580227e56fb5c0f5037f1209f5701d06646d7fab8d2f0c70f80e1f7c6da096e436f0635e95d8b9832fd05de5a8f6c58f71b4fdb52069d881a8f24a81bc66d862b7713aaed1b371f934da61f4fa7a8d61925aa4c60a2cde43e72123c0247f0030c6601ea612187a5eb6994f8aa4d4268921e44a5c27b9a135a60555448365c0fd7a2e893dbf72d052134ca117122cf61735801205e4a0accf6dc3d804325335a3f41fe0be9ea6dabef5c8cce73550df6fc9ebec3e10f346d215a172d66242b10a4808273f0daf257d29aab93caf9f2f1cfd9d6b86915711245ab377e18b94b1c0aabe15ce12a4035dfd97a0ea7aa1b196173b392a4a454a6a69dff92c6568ee61062274b8ad7a00bc04f054051c7b643f39f58f72d6e86a9d4b442e265783394a488a408174b52b58515657e1dabdea3c06096dba43c500a8aab3090c24900a45416be6ec9696fa224a581e42c5df4be08ed0d8dee8a53280cd3d0c747f5336ed105319ebc01070a9351d6e961e100504412c3b7e33b08d5bce36858f3d9ed305a30cbd762cb36e6494b2993f24a37cda21adb63da53aa9a01951099ee43379a99561d4d1e65be1d1da2f8a5b247683332fe15bf40af2af3f179ff368552bf19e6874ef25fd35ec9ed04fbee7d18842197564f0d1b8a5f1652004e38a3ee8423b5fd10cad495ac73c9c3aef016050a9ee3ae8630ac93d068b3cb157e61e87f6b2bc63c13db0fe1a6d8b00eb0964a1efd3cb63341b4cbb8144aea3efc30351a0757deb73bfcb997c8ca0ee08da6b4d1074060f200223d7b58465d1936ce3c0977b117218aaecf8c745f505f45823c1305384a79984c7566b49d11ac4461da2d63b11c52acadd2f844e5b27dbe3304267a0d0f48df2db7d6d469c7ba66c4cf4f7ba6e807fc6cbf8e15fafda15f4538f0c506d7c6ce1b6e57b00affc4c903f1fbeda29dd3b0d0d0605862b4e9bda45a346a8c724cc97f35b0a8c6af17d6809272a0c6286a144697e740ad6dd2e4fde6f61822c229629e3d050a4bdb76019fb668b8cbfb4f40b624b55abeb685162e34d7fc6e4cc5b87617da8332717640abadb28da5817215dd0fbff48d67b602911b060d36b96eb16687c216566c1dc077b9bd4ecd0c7f64ffb875607715d7a89c6f0f709428cc734096576d13423ecb3adcdab23c4c90ca445b88552a112179e0a9c7decd74e1c776a8c1aa67879adb3d3a11b72d7299c14c5f2ea64f25c56a22725382dd4130fb364e5e6796eb89cf90ea281ee89d8a0fd444db4963516c4e5f601ea5764283f1b870de3bcc663a3124711119de9ff130106e34c2b605559411089dcc773dc1912e35a7dc90618f0980da70240707fb76329dd9ecc4c9bfb2331a0bdd7e827c4b51aa38ff22f3de555b84ef264e5326a018bcad28a4d7c981475eec4aef021202a8f1b0eeac2f88ca6fe30568ff5ca3775d22217618b0bb990394a205a56dd2929db85f3a19b5100d74c64054c6cdf64d8297df3b193bd84798a2309d220fbae56edd54fbd71441af83074be8e3b0f504ac40fe304258c687af5e9588d8ee4015e582c34845ba52e11d3d2ea34dfed1e020887300bdb7959c14db7359bba6078af864958da9cd1ce6b3040284ea26e1e4ac9b140448c73a8f5ee61e723301e2dad5f310ae9aaaf8f75d3493a3f0bce99bfcb345f8bc32688d3674f210d7d88e5753c21f4cafaba014552f4f3c6bfbe488191491b65a74700647d37228af8b2e04901cf9fe65e5ff9488f095da7a65779e02ed35b2f729d76337eec7a9247f23baac115ff769412951113e2fd62c59775cbcc2d9888e26f6d593bf84d225eb91706265b046939ceba307208f8a067c15ab9f1eabd0b498f44d5f1cea6a02a50a12c48f803080810ca5fff590ecfeb50725238dccb138f157b7d5681b3d945f47988330ffc827536a7c8a00dd4671c5cb106f68fdd0f5b357d2d2e86eda568bf8ae7192dfea8839b17c07398bd94ea1755cf269cd0d6a63048962a615033d53d70a6b537d640f22e592bcb583af6fe4bea5117c7925137f36d0d6d1b46ea5d17512b8f0f5a32d4c78e21bc35d006522d445720cadfd6f7460365f566cdea5da30356c4b53a1fe930c4db01fa7401a53e5849400e605a34f6abbd92840925d0df3b0cb6066ab3a0cb4276c6904cc07295d950452cfba750d84fa220a2590e6987087b455dbcd0513f951d3d300b2a3593bc55293df3f17925eab3a43858fe64feccd02a63edfc5b47700c78226d80a7d1504a27297156ed5baa788e6e4a4ff063fd08b3e57bf3ac660f941bb4fbbec31f9fdbcea5c107b2f81b66ff3868c7c3ba185a2c4968c4cdcb15afa977dc5d3f6d366ea8bb0fc2b291702f342a8fa51a5a229cb102ca18c82ffea24489abb998bc083764b72b5b02187e59a9a1512245d7c5bc2214fd480bc0551bb0af091dc6cf67f34ca32ff600974a5e936774804ddc46944e2818b439625a3664c514c93ffc45faaf43996b8f8c4a59662cb11a06b1a804dde89d135d2db220c80b857b98b46e7a981be7f991d0bd4c07da634b85e7d27f8a7caac57e39ee76934d14a2fe95d47be345ac66862a522b483a3327f376d5c4ea80a46de2b33c2ee86be4444b08031debc510c378523695c44a113a412c6c8c7f378f556eca7e24a300ae0ba7cf4f442efc885b50c274705020d408904f2efd9af7b04bd93a23d85a8f70965ff75b8d4ac6c95c9a2f54a0f64d77cc629d76a9bac2fbad5da47104bf53db202efe89115a0ce1f64ccb3661b39adb948add190e2a400611a91cded16afd356a7bca0805923f9c31b4e340e6d6c77ddf748343d0ead16ce3a544b11c5940ab50fd7c10163be06a8d66d3ca74d2bc36737be78084fa6f8cfdd373c351d787514b0eb4598d20da03aa16c0de1b08bd1d6a7e72b159937629dee563d25f41cab205a678d006801811ee91cdd4831134cf8b8fb612f1fb1e532acce796639ad55e40ed655a8dd008df4e5933385f637c6bfb9b1b8a453be3dbd598b8a37d16ef3f00009181d8336909f9e73d3ed618e95f588bc0a485e88c0b707c4a4bdc76a1d44dfc182100f2056ceac1a8891fa63869afae9ea3d3d3bf0759f0e17f5184e919f5d4fdf2ae0e929a0f69795e942ad61dc9dae553900f2f7f352a77091d83d70bda8d3d57658c5802ed8c89da2d3595575041999372ee461feaeb8b95cd431836a5dcdc381a3d5598c2679efe8475916e93b0cd6452aa6f2df9c51fe7a7c7e05d548b81f7f62c19bf9238ff4f6155fdbbace412feb6fe5e01299766161a6df5a96ba2d3e9a75fb396130fa6fc4355ff0db7539cbaa2ba63b3a8a9747d7a8ca9c2d5477b5dc5831f433a16c6d0022331c6b409546516d444b5afe1ead87c09f413f5047efa3d71c08acb6dcc6af17b93b075a41a608d7fd6bc3fd52466e96b12e7b149e6a58bd114429d7c2b40e6310bdc074711c92915b0b7c38f832e4a7b4a3d4d32467615677686a9aecbee3269977a282c552f046d2eb47e7d87d8af7aae47e7f21b03aa23fdc992e9f8aa10d6b5948d8fb4af7f1b975657d0e357422c4f1afd0d7e19a72c8f8e10f0ae4c08d3aa48c1ed10caad2e825cca5cefb53bc7a183311f6cb1bfbbb7c02952751b2233baff25a02e99b64794e4cec2e01ea23a1b8861d233b179d0a94ca06b2d80e553659e101ac3c77f74c9bba8518fc9975dce39196db0b97978601c7abc655999d6e36e97122739b0a0cf503bd2c06c337ee33d01295d40f1dcd000fe218908d5ef7d1c49f259bcfa3934fc83177853b62f61517cd45d1842eb1ccc4c4c53345a271268eb13ec2b81bca650cca12e8413d6fc0586b00409caecd08ec8d43e130c37497bc9f7d847a8011f638ed96a5320f0d6238d612471a7d71c9817ad19b7e32877177250d5effa172e06fb818f4885cded9819279d0ed58a329cfb8430f5f2d04f6d3bca814dbd2b953fc4da0db68d2740ee8aa8fdc31f155212a67e886e621a5a88e2cbc1af38b26e321078f894d1bf6302fb99f522e5863fdb6650e9714cae3b91302981acb778d19437c66fae689d681fd2daed5ba20346c05ac5a98285105b1165764112a865f08aaeeaf340752dcb1e604a930ff0de4c4f8279be2c14fa89dfca01447695ab44ce7c9315c72a5b3b88094edcb356a4c8f0cf67e087c3c97af315808dade8264cdd09dbec16bc022b6383a14466bef22c2f9ab320eba920b1dfd2738825daf50f6602152179e7282275fbf03bdbd84bb91269af1fb92068853856a00f6a2de8ef04c6134f50447fe8a70156eacbbb8c02d0fae4a062a7422375e885a0688e307cf6caa40657c083329c73af0099bfba956f5cb5f2ca989ca5c4e88a65482e5285b36f3f55053689fdc22f5ce3bad7c965ae680b2f50d773cfe81f249f45936d26abae52e2b69373b61ab0b23377ced48f2c60dcbfdf29bfe49a4a08694cf4a99fd09aa4ce70c23dc44f9371c615fe929d9685c3519c318c2d9cb1bf66152e9d1856eb283df5a8c619fb2a0e40d9463aee1d2749a4ef904024f316a0d63c4594a89301bf3c917b7c8bc2c28583d1c2e174b968c4c00fc5bbcb730e09c4b04356cd9fafe211327c3b3d8680b20ac00d7d5392a68bef9cb411c08ff139bbfce869ac978e4447817de2bbb9d13565bc66a4212b9e7330ef76eb5f4217bc8e557608e138543132cfd6d36990584220a543e5fedd71abb19d7c4dfb847ae2701b2d7fddac00b0b5e81d81bedd388a2f3aba91241a9085a5668092fcbd6337c3d4647d139ecfe387ff1dc8b02c079f382f11be10521da1a7c3c065d6356df35a4dc12f2b35a2a9df0c60eb29bfc7957da02e4123efeffbeb0efd61d41c17580c742fc5ac77470c2e4cd91cbe1b6d8e35ec049b1f7fbc5e6cea414b22c5d0ac657a6ab9a36ca8466b651cda3381abeb5e13af979f4190fd81a1eea0512d3948c9b6471521797d9a78149a2e6d25f18f6c70ded4a96b06ab0bace2b6e78bff7becf5686d58c07be0ed36126b3aef50057eb25f58e60c363436ae92d14f7be391d22763a780a06d0d3c256cffff5e140779b53428ef107a56b78d23086806cd40866e74c7b4e5d99b888f00ec95dd87cfd66d000dcbd534911c34b7624764a0c31c2aeb989e1401cab40835e471df28f01643bf0c115d9a1e25bfc0e28e013b1db99da015fd016cee06e0b907851483ce3beb46c915542a87e87197c0cce0ceaea1dabf3f73e3e9b5324686759a8eeac14d5fc18dcc162171635621d9a488982b9b7cec4a95c73fd16f0b90dc9ff6239f9102ed503c1e3855945b9cc61c31ab79796085c73fcfa84b2e8230a42121a5b65f791e2888c65872336fcb5ea6d951c5974ade97e14bacc1ffb2ae943672fbf048cf57a2c34bac1108fd5cfb9b1b5508f9517c88380d3359cafcd67bd329c611644aa37b34a246c11e8618e74cbba56db0ae871f7559e4f9a70a91935b07960bfb7111791454bf6755d8cc6ccbe12ce2a2d81b463e341254421998f6091cbd7b8d179d521cd1343532b80d3186fc32e5e052ea0fe70316765856a4eb4c2b2ce307e865503874ea013a83a875d5b6707d5dea6c439e55d54769185fee48e69be7f2b33ce5d735dc501301eac857972c57e34ee7ce21df82b1723c1fb4eee49cc406a55e784aca95d54d6285a1587731c70f988a520dc9a1a89f15bf7ab94f074991fe26abcce9359157ccdb94c00a4cdd49b5328716de304659ebc2d07ce82b8f0995a67ab7acfb9d33fd54da499cb2971d4577d25375a4ce81dd65b905b30fe0458f4a0fcb1a8ed8f8f34d0be6dde46fb63ff17f9d7f883b9a61a5ca3d6b431e4b68b877e5e10f33e740886401e83adde2ffd56a8ce909e86d3a591fa01f7bbe513f103b06ed8408961675754f851daf5beef21a3859a91209110e80d62401ef2658efb4c5bc9757ed593c3934fd83990dd02cf1cd2073564af9fb5a124b84996022bdeed7b87b5753854b4f60fd1b238bdf466952847d0564f64f6dfe773d528c469187a9d86065ac70f5807f3448d36e8ebc0979cbd26f443e0daffcab879776fc1923106c46e00094e1d40cab575e616ee269ab6e0e95432638322889cfb4222923d6aeaffb8321f0289f58308e33f974c170cacdb3b6da48ffeffc1166986229e00d3f107f2a790a75e49b947b63cb7372d747e70c08072a7a70ba48cd68c708449e12d79febb5d7b986838b461272a3ff5a875cff022a11ba69e4fa88c34f785c72dfe06de1b241e9f43e8b0106401b54da8cad735c7ace7808ac353713b81cc9c05cc5422413a50767f1d52b52f9b0365a8588abbe3cfbcd7ca8c59b824d70603e119845b30ab9dbe57e1ae9d38458afcd8349e7a2e49549a4b3861306f5f38bf90204608af1ab780fe25f68550b473f090d2781cd1a21a8055d531f3d30a0a4bed8bc31b5c6a3496996238ac7490e5a3ae71327794e3ea829bb6efc3e6ab274e0aec7d0a71fa2c6bb2c15b0a8aa2fbb78da7158c0e0901b3da424eb990f9c77acba7ba5c3e3cc6b5907cbf6e207c646e1089c11a5eff3ef64247cd0e7c71af62c5f94e9910004b6d84ea9632e99903280638ad144884b62f3de157e98477452ad83de80ed1a333da45a54398d07e49c1195b998a849389fbcbd3d41cefe9723f1afb50dd2e17ce23c7a8d484536a327a0c7f9906c65673a798315548100c60a905b703cf594a4efd0e9f38edc105d75df4f3b6cb0c6ee8f0c1f4155fd69a74892c6d7356c328d6594251ae583dde3dd3863a7257acd48797e6109af2e2da67b2f2b4f73e0f4cb3f1e6685bc7abcfe0b1e861a4182f0fdc5996475addb5b40e75ff7053df64b3897b0c6f7045098a16ae17f0220abee84fcf2fdedbce0490f3eb7bd0f90367ff1e35a39084143d762205c2147fd044516f3138173c2379b68dd366b2c38c427385125e145e4265b08f0b5cb96fb613389b4f14a278ebc300797cc8927dbd51d88b21c4c98668b351d3935ed381fa7c8735c3b1b53d0bacd0bb7a9cb95d24f8ac131a85bee812cd7fb515840051755746a9d06c60311b31b69552fb02fa2de1409a93f6b2e16a606a31b9eee42dcfedb9ad3ca3a0959d5c71fb946086c9e2aef980e37e71ac82cf9118d1e0f9aebb347f021f13fa7d0c8975a514e3d2206518386555e83788ecafba95e6f3a7522188a56e58b6136ee4f2cba22c27983ded491a3fbec6084d09c330ae641e8682649661297de5e5d85b896095afdb851b74eb46bd953bd5e795302194f66e43eb06cee68512d0d7c251b339fd699dd20c28803e79f56ec0608e198fe7f1408f6602433171e1eb00cbf6891ed381528406d86b6b14880b6d10ddffc1ead0f1768927f96b17d4d6635fab1f1a746f1b1b66f615d5d45a87d3f9eb9387a2f762bd2d91cd7b6ec7d29405d75a4e5ccbf58a0c8a70f0513968bcc62dd7e11152ffcd4aea9b1d7e1554ddff2cb31baeceb0c402ad822968dcbc22e7d77e92a7b246ef63378607c148259aa6d8e91392fe32484c7dfb43efc8ea1a1d880a68ab977f437656fce841d9b60acfe6a68cd289208060955c60da67abea0de31da6ae81bd706e8b5e53388342e9c786819c174a4ff1aebfd1cd50a72c539220a30c6cbfd9dbd69dc9fcfcda3c5aee2225854543fc509be790ca0a5e5e1300f0e44e286190baccfd1af87772963fe6928f1a33a29ba20792405be555210bbe09021b7a2552351330bb1d83424fb0514e597b949d4b925a9ebdafd52333583b769ec33af745022e5195bd6623728dcb81ba9d08d5cd9cbcc728ce6261a0ba2c9e78699c0f4c17616bf63c160d6634e1ad233095a3efaf1a77a1a593b690d341dc92aa2480590fb8c75ecfa35c0ace3850457f91fd09cb43f9afad4ae94ecc66415b6f3624909084faf689cb5e5428c40fa47ad30c0686009f619202205eea9f77b6c5955c1d4bb701a177b566b67e579896c59ebd1b0ab34ae3294014406a1001731f7d14b44a7c2dd0b09d7f06a7bb85c0e9241cd20289baf358a4716693cc3dea447fe4b1436ea8d0ce2ec9b57a8e7b96787256250aa4d26c9998ee243d6eee4275d5d84ba61cdee77ac7a018ea201c657aa2e99de2a5567c02a8d50181d40f781c74b311fd4cd9f068561f2029aa979967b51c127f331f96d7f4f921ffefe817245e310832ff4571c892e00dba69b6dc13735f3f88a0b34b8891a6d7f5afc2e2b178cabf3240fcf111f47c5c30bd343b6bc9cdf5d4e08abe8e14e17397036c39b60a6c44b20776cd99b6817dcc2b44c19082f694d4fe94816ff6ce70f01c45422700b2d36e0e762a61d7825effebf88508d18a6427c9e46339be962a7053dc1e5527415e0a6ad30d90bca5018f5eb0ce3969ea9b5f26ab6f7cb6830ca688eb26e5b440444c02c71460df8bf4d40374d87f60c50d2f18156ab7f4f0083c49cdc5082bee4356f0d4db0778de9528414684e70ab84facec5bc70b9692b2759a9f314b767bb25cef8a1c545f70576a519bb3d3d117d05bd66e08e3752376e6356ea509405ff85bb040bf6eea51b46e63e2dfd360cf32f14f6900429bf6acffa134539d635f95e5eba10ea9f5d14ba0146138e70e54489c3ee465ebce77f6e2690e5ae1da87721be421d19eac5dacceb244ff15fc6b365b58a78ea97f59f0775a33e61329463e1120bde455c27558be9141cc0f20bcb64b2240cdc4331b5c6f34ff4548d6fbc3814b73fc41b6b85e367332a399708195e891090d58c1dd9790acd0640d636eb226c9e96c85ee599ff3b2712dbb2b3c93ea3ea0fbca995f1196d7b181d4a3017d27af4d6f95a107f8e13d5d3b7d758add8313ac1916d6240447ea7e2cd5ec496eb769bccfa86d2ec90bc34a218e89bb9bd18700a79e0c05487fa3015ad6d67b6408795ac6e593a09f094460140ee364ef77b6c21f640c06b375df13542bf0ee31c0f64d5dfd372ed038e147bbff3cb1900a36f663ed7142ce571e53b8872977cc664f7abc6f09cfa2ca6059ee247e80dc08aefb73975f8d85675686b8c129a439e4250181be8ddfd0f9deb5ac7237b2581c814076573cdf3f853840e8bc9817dbed6330feaada6efbd8e8bf7eba8bd14ae95d05dfb8201d4b9c6d83eb257e5defcebecef901eecbad96abba73381e73337c2d1e0f1ebea358ffe6478ed8ccc0e96a73e1a8fe759fa6291cdd421541e200f212343315db944e391e372e7c40f8be6f92b39f1f417f0960cd22c5c21e36fb4f4b9d0e4fcef3fd8b42c2ed2c190622812e336c195e08bb30b29f0f5314b8567bca01ca8dd718696ce35d4ba110923068be3a603ff45c7760e2bd9545e8dbc01b9e65e674e01c52bf74865c880fb592d12f42eef1b44cfd5090bd21c09cc4312d0563ca167979fc1ba4a19fd060cc6cc9eb46232beaecb77f78225e52f6d565baf126c1ea13de85abf27163b6765b4d80465b237039d948ccee914c4c8804c6f6bd5a443461f90c1d1c4308625c417d2197767894afc3bdc28a76377428e0842ffb80d2ab1a0e38f81156adc3241a6a2929582fa36d4d1f59c99cc46986710dd9b930fb84261cb087d5e1925301e0fed52de191716ced5e0c6247f16409a32d079c9b6c98c5acaba85b7912b5fa1faa226ff14a9498764b00fad4402a92729b7a3369433b0f39f6bd78cfe515546175c42d512d21a00cb3a2cba069101ce65ff37bdb210b7243706611d288e74766a132c56d6ac4aace88df0115208ad3faad53a8f823d4344d32adeda530e5f5e380938b1268247eb3a4f97d3ad3a8fc71d75a16ce30a83d747a2eee5609a84f1aac2accd7367a274fc4a6b7e7c43a9316314420ca24f8f9a2269842a3ad9d21c35d864f44f2917b468c58f39fbd37f2f368a03be42b1b863cf0c66f194fbcd2196b8ec5f4adae19191aa7816d188492802ed02c886cf2f289e7b24d3879a8914b6f807eade315f0cfd76c151f01a26f6857299d03fa8fe29e858b6c75dbf65861a330c2553c4a3a2248fc41e5357b9a97fcbec4f66d209f15474f9e2734292a96417a175fb7154c34240c79cb61126dab5a7c2d6b6cc18d59fe4619a8ab1937ba23354284fc82569502fd7f8c5eb04f140a7e7c095c0926f8558884506c7fde774fb1062bd9ab4f45ef04b921a005266ef3878d260a3eaef3ede47d64713a3e660166fa1cdf88b5946828731c2b5071efa9e3111d2f609f9a239dfdbdcd7aa0563dcb35661e114dbbb559971f79e15d8af1667a7cb406ab5ccb548e668a6abf66a15729a69f25ac9ad81a5d6dcd9ffe6e63d66cca5da6b74e85173e5df2129d86f4795c959551babea3a7a5825a181718852e073b4170b8442031398e40c9e94514efd94b1f5f883e43909367e12f81581fea1834a7787cdc26dddce4a46b17c23a5c1deffd0885e1bd88e365bfc040cd9eedb2c74d16ea398f3943fe325e7d84a2c94b1f1e483a67ecca428dc13fe59664491275f46fa2dc02173cbd3d194abae4bb49ea90837c5e0316ee8ed97c9a207ce5db924040a1c2a8c775435affb8c1fc3d522d59b75f2b23028f4bbec3ac2b76f06d987c12e20f61753c748ff22f88f1d6d317f15ba630376622f09b0ab05299b3c6dfd6870bc77dc3f9dc1f9b051763e6d1bbd2e22b21d3886acdf52c2e20cbb98799673b689cc51b7c1632c3d612a2174463023c407eb31848390d025056b691c54668936c89d54c355781357a7c8cef39de4b23661a5a3bfc6f2b80f7db2a02a983cecf5a45abc8b5ac4eae4e8d803900848f23795df47242a2e1d9efa6897ed6469cbc481af26aa12be05c40a541e2ec937520836146dba9a4350c8ba91e9ef49bf879cd47263e6580dd16ad39f9c5c47a08b914bb5e034d17f48be59734a32cd00bc5713414ea78735e6c61156210e41c50bde3d0fb131b99c1642f8bfc4d7ef89dbb758b4e787d92b1482b7f59cd3f2ce5174ac5b390c7e5dbfc1ee726db6e6ca20c1ab27455d94db72c935d15178b6d143e0a3343d4a4b3c5007c33354766dc02ddd94a056421b459ac5f6a0361957e868b1bd76c8249aa5c1b58f547b3db6d7ec944c5dbefa3f27ff069a7301f7213c19d4f105c032532b10cbaf2f2ef7cfef7f23e6d515c5e0884a44af290fd3a274888ce706bd23cb2284e1f761be7a8faa4d9a0078f3aed90f50fc0a452d1e575a6308d9cd987dce10242c5e1541e3c196cc59272859c083229bd9e3ef073b895a5b68cb16dc828dd491f598fdc8e2ee53742ee78d6f11f983ae2f2a92ffca27697940e6bc86040dce3dfa7923ace5f5c5f42485f404c888fba8abfd692969dcefe38b79c17083ed0611cb8cf7e69884a4e8ce0415f439996b2fa96640d408c340b4ec50e277e9c613d7bb44988baa338c7391545cfe901b0dffe87d02738de5550bcec91bb9b59fc64b2ff61fe13a9c474e55bc9d7285e66394788edfb809f1dac0ef25c5c9e35c89cec925e28e6923971368e718a26a4975d943f491071532e6bf89f92b4d4bcdc043438a8dcc0f6b48b36a27828471d8341f6a959abfb612b4307b87ad699f5c2560343614bbbf4fa9076a5d2160cfa6ed97125cb53441a49f92256c14729ed57ddeb00d4e12be37144bf4f6e5d73fc7305cc332113148359fc76bb2e393d5b0c3fb4121d38fa475f8f33f64d8a0a496dcddce0acabc33eed80f0ace75160816ecc997a26fb73c307c73ff4f46f0fcd4ac39ebcbf05738625c015ca3546b6e29d85717de05206991092453944911a1425d307eb7422031d4d7859308f24e7a286d9a3a98fe2008e426b7b52d0b2e4608a76de669d8f05002cfbccf913671ba5b5817d6babdec64a90bf820f53c6fddadc1b633935c6c410f3621b20782c3f2865bd5026c6974a7ebf997aaa581d0edcac42cfe5725618e4a904f48c353862cdc0c685bdffeeb9b896474700aa744b61c82b1eda63f9fa7c3c844703c6d279a3a9e07aca27303a70e748a1d2b7afd6023cb32ff247de619f16d3950d1c51e433e31d69f6d1b502c1737a56effc4c16d4f7bc17c324ba7fb0ecf39bc752e3e98ed5a6e76ef98434050e9e4490ed10b4f00192bbd7bbe4bc45b4e1dfe113fd448fbe8d9179225217f5f29dc8baa7a97d5704d6b49135f2233cdc7fb7c9378c15f8de603fb40204cddee11bc17e33f3575e36e0575cfaa7d8494b3df39bd09b7ff4b4ed76b2a873b11f97c8279a3d52bc0464589aeefb266c4d9bfac561d5bc053ab5bf97853f00b418b6baa9c8c25f61d9270e23cf832c98c4a69c110a9ec25c6315c8f93c7aa3c3ff2089e09ad996f11f6832e140e2b70767913d4d62b26379154cf8ec280199807dcec55943ab728f434199cfcc0517de7faf10904e306418ab71b8bfa5149009f1ee16d63d966ff8bcbc51b7c1d06ef6b5d6a778c91d9d8b8a17af873dabe15c6500ce1ba092db44268f6859d44ac1a6bdc52fb79efadc6a78734bff3b3c165f90df635c7b0d958c57611a698c8088b229bca21b2e70766bf33204a0a228106f670d58610220f356c9e6cc73774f9ac777e2142e7b469fb8aefc4e60a0a2ef4f2dd1734a29eac3e74e5c199fd8246b8a26f59dde094c83fe62f700527a89defb77b88aa7aa6120f1e51dfe3326c860251a24a2346992dede10be4cbe51384f06f6b67e5fe9b68bdf53df0fc840a862fa53069235e097bf0b2e03c1c5b76185313077d7ac8ed8c462e93cbc86087274ce0456a3d19a70afdfed5879f6472e8cf3dda11f21b7047257d1c511f5d166ed6c3891c2c5209c4671952686c89030803b202b55d4a79dc6421137f3da7713aab99250b71e6f6d46beb85766adf8345d64043551d0903dcb0d415f7501330aa96226a8d081f7c78407b7c76d6daa952d1f72bcdf6ab69fcbd5d9f4580e5e9085ca48e7b4da4899c1e18d48affd0fe75215be13de7e88b3c08ba625166340c121cefeddb54a7922d9bbf54d0307db8da341dd27d69d427ed70783eb8b1a48a0746cea82f379defe11412399b65b434ae0466f27727c68cdf7cd2beb67f6a0aa4b2a40f39a6915430458c879eca980d307f612ed936bda5ed8175fc7874464d36342549d146fbdbf436f6fb0dd86c3274104d5a97bdeea2f23e7e4315ff2d8fe8f95f6d1ad138ecb45008cc0474d9a330635f4080243f2fe0cc3454206aa585946e35083ae83e12abe8113691ddde0241d45783cdfdfff5e95767a0e7b78bde835b6cd6861a9535ab3b82de0626056866d035950be34ba1591b823b6822683634aed966a92e11ad05e33cd044bd27556988a2e048944e8574891e57beb60bf95cd20ee9b8c30fa41b272d499bb071b7663899b2cad592aa5f2f1672587aa47e1789cbf1af8ab479d5165006f4f0f7b26bcd535bf5059a02f75302f9c3974c359c06e5d6dd5e3f8a14bf2cfcca27c702dc91fb1253dac023b58fb406cee9f2403a8a41d3e6f33388c11ffffaee7f1c2b2300268e5ff6a740b634fd6391bfc07a5d740af54b8045312fc85ca29119e58323d5b1f68ec1834229a776b0588c99efa374ee2d9a0b38680531405ebb2b42dc84cdc4dc442bc0bb39582a42f8a600f0f37ad61fa9e7d949aaf4f10a104a63f1253e856b3cac3e64e8eacbb8f6cc0612e3d99236c25f948bbf19987b311aba1b22152933569424ba052fbf6c1222e9ea373551ea312862adc555708fc14c36b4bdd73fe9ea6bfe32c9ee650ef542b36a582d241c9d08fd368f5bda747cc378c544eb4a80be2138913ae723544cf73c25f557d090ef1efe68751431106418de2eed1965da7cfab07a4834a12b38cd1ecb1c424ab8c7649c7f7c945d7a130dbf950cf801f57651d373e51333b768d6d3b5ebde926bee94c6c9c8c7a92ad560cb5e68709690cb3a2b5684edc5618344abb88e3fac53145bd9b30c60b97b5dff9600c9db18fb093aaf9e491cb582ff9c3a041157e370abd97294bf36a4d36c45ba25eea97269845f1cccfb8cffebe14d1b8956f47667e51cc3fb554a31e9af3569bd4e546cbf3d0f0bdd449a476f52562358d60bc45b922eabc51cba63d682f048ce7e5c7fe7b92e2e5691a3eb800aa66870abf90a27ac35c513631e5b2793a84adb93f67169534854c6608d4656aad5a2f1aa72a3d935ecadc7602c01266ecc2268d5b225a3e743a57558c68ce2fe2d2c1baa03dfdea7c521e7f4326e81c8cffd163c10c409744095bf7f7b0b342e83dd6fe480cfd9e38bfa5809f5a39cbcf482554eed5a79994e625a2f371588c65e0ab34a7d1a02f5d27246d7e1c9825627d35ce66785fa0fd0ee0cad504983f2e06219ce535771003012472f5d5b2780957bb5bdf5c4ed87d29a3cd51b1f3d38ef947660ea8a31d3742faa7fc44fd0a518da994b43d251979dc18de1aba705c7549f7e64a93d26cc2e588baa1be60f168454a8307a94e44d0f6f4a53b15af56163c0b72823c59f55db70e0a75d50ba2ecb28012073cb0783a4a5efd50d5382005a86b99f88120087bb0fde9ea375098926d6c6bb56d7f1c6519e96608964803b1d11c1d62412dfa387f093cd7c7a4384916a417d1558d9769f16b5ea911d787fb23589bfc968fb225859429107c4c5ea2ec2e947fddcc2bee440dda65d08d5977ead48a784d3ea32f308a3da1975733d93ccae3feb39282d5572a2e47d6bcfc4c7082306994ae5474a6ddee402bcdd4639e3d5b6277cb7a26b4c35123d51fe452e125feb9896584cf017566d2c458ae6d4b2f6931048153616421e621105d76a8d9de2df2e4192c4b1e7de4ebec791edc69579c3a458750a42aa40cdeb229820c5cf729632a8cdbcbfbed2816cb8fd6bbc84a89820c68f46debbc7ac33b8c908973bce350ff1eb1f946a1971fc0d8f13edfe419bfbc9539bb1d6737c2dc48ecbb35f4b42556350f53be560c5254ad7ab1df1bfd33741d1d7c39c61eeb90ab2871e849d27f8bcdf3f224cd3515f3384672bc2d59b68c11125f78fcdd24ca9749d2fd1bc1e04b9183ac1c470ce24238f1419faa50b47d00e664339fc356f3f0392ba6d2d96a89d8bc3e92800e0d20c3d5291caec7083352fd6abcd88ee1c300b023a0dc530df03746734e27dbb524ba6723f92786275cbcb685d0c91660804b5468444e1c93bb94020963c7776008a7939636896f9ad3c5ad3725a27ef3474e292a4c2f38afcfc2b517e7d73135da76aaad1183938a6fbc8c0e325ae25a9e1ef48260b9c170d0eac48799e7f55e6faa0d8b86b8724a69471eaaecec55ffb44ecf82263a11e8ed5ac491bab4dbbfa0f681c5abc06f3d2f038f0f4aaa892422a87d84676d34a37796be6d68d80d2ccf475c1bf5dc4f18130b46f1f5321195ed317fe61cae6ed6b565418a4db12e7e00df041338c1b77d40190eeb4f6979484e713d75834ad174e749c6e0cdf7de26cfcf7fef29f0c92e1c8e50e20111270d2db321b98491235090ac0be0c9a646de96b0d77cc4416bdfd4aaae623667cf49b5ba069374ee1bc389e37312df73b9f2203684a4a65b69a048abbe13be6e5aed6dbdb67133ca13ab9dd4253153eb60a4dc7cbc67956b99e282e462d0646017af321008d6297bb20e4b8c05c1f403af3346598b3d76e85514223d65fb20e033b641abd1718a6e231b4861c419b731ae2ea8a7e7e83cce2c4790e61468dae355cfd5bace0b4e865f4e825df98a3e193ac5edfa0864f9f097f2ca9d171b13c0678bfc733ea20717ca94982f2ddf2fbc12ad3d4f69b9cc2dd9a453d852fe7bda59198d6766e584c1977330d3eb4b0daa167bb9608bb60a6fdc40375644b6de9a4632498ae933dd5a152484a87c66860b6f0c5fe07a896efdcd5266c15c9a5cc599266fdeca223a6fd9f6893f753894f50c31cd85c40812f7df32122af1fc24d14df76cd6657de14f8881a7a21a4e68df687fc55c818c5f8ffc073d03f8e75ddd79ccecad517c68f205682887de0d5506387731eb98f1dc50d61e016602c7e81f1786e17efb852eebfcfd963420106b768fc8345ee4af6c5aac4e8cabff605f03e3a16a20ec21d50fa807860290e5f29a321ba3b82cda8984f9deae1a8d10df857bb48abe1e06e7cc773335157c8a706c4bdf88d3e7a8303a8d5230d13a791424e6802745fc4eab0b4a8d050a517fe644bb984ce86cb387a3eb0ebf37a318624930b97592bc554c4aeef317e954cacf65ca78ed60bbc495e814e7c29266d7db79127359c2837a73f3629317df9d9451644845b129747ae48a9b18919916cd23f328ca8c06c92c152d8644051f1389873ce685cd27c756e07ec3d980a50d2b38b5e31f3f7ec38a8bd8703374db20c502fd31f2c1802bd49b38c7e1536f477bc435f8145165884803977ad55b6339d06d0046fc45ec5f5fa7f91983b42f08b3e3a35afb7bb82786c4802efe62f56cbfa7d68ff485e2d9928c0e302b2a50188c87b70962c1f672410da80bfaa661a9a83dbf5a6e858b51f3ea25ce46aacc4d98a8bdb1a4da7dcf68bf775dd594976d2e02c04b28da0562bd037bd682896a0835f1f87dd7d1080f49f2c2aac923431bf570ae6af815571cea84771a284006e59af0f6df16db3b6bc3a4ba51de9d2dfccf056b74ca5b1c3d6fe1a8f4ca9847cac5c70c6f373b40d683c6c8c773b73d6c0fca9b39cb1b41fd6d6924045c6fdd5e57d6428ea936092a9f1f9b55269220091e5429cb5472e55d5a0251519679e829c7ddf6dfd7fceaebea3255fb8c359e8995774d1bd8ca204e0f40f4c81126f217ba3711721abc8656f52255802d5cec6235022c826e36d2285d744093e1282f6d27e4e0e08b951a5f262e1cadd9708d8807548695ca669a396a903762c9fa35dc7d47b0cc1690a9b65ad8ca45e5a2e21cc251d4c35d20b4bc14402816d992cf7b7e92ddd60a934bfdbcb3ef8ba72497fc0b52326fdb7ff9470ade36849e07013f7e8c8906bba42a0e98c1e6b6c073c9a6e9c91fe1bee8974a20354eb9ecde09b5d965571e2f6414c6ab06590cf8fe39b7b0c1bbe450fbff4275e07ff496d71cc5e91bff14dbc389517d0f365c873ad766e53595d3a57f5996c1ee3237131b5a91098a09bae46d1e31e76b670eb8eebcdf748adbc233d09a4e6da792bdc2989b41050e486d4ffacfdd29bf800a119d34bafde32491b22e70bbe099027bcc416f4fd356c10308a94769be6ab588500c6754c9b0ac09edc273b91c9c06dea3bc0b14ba36424b731a3b6c65db7683e35cab4b076124f2e52023cb6f678de27b95e63de14c5e22d6d133a6551a0ed26bff9259f1aea08042df3b2b05db3d689376c2e25d00b40becd3b00b1dfa4aa8c2cfaf0c4a25c91431211e8d7a3fb62d7c78a84e06d181337b0493993a49e87257dce59380f747ec4b4431ae4495c42ac10014faef617d9d02318f78a6c00205331b2834ab06a3bc0bdd2fc61497548e1d20e74730e31f57d35460787623b1027987132f0c281605e6b850a7405cb11189563eb2a69116918b5dc9573db3bf9583e2bb48f8d3616d2b84f11c7a33630c68e02ddc14c841e44a71ae9158cab7e789561ceb342db6bffc74b2cdd188a044cfc9a16e975cef1aa49b398197625db667e977842fb70702d3b128176acce532b8352de913e36dfd549f90f6c93527dac118964fa71886af014500c404efd9a09dc99199805081efb8832d6e74ec26196e6c763f5e28e34eb76507c741ebcb5e88f847c643486a98d0bac3f1dad3db2b069638919133e86bfd6576e82196998625cd84b223d918411dcac9062bb5700aa4fbc89831534dc066fc7aab1602ee367e6b27ee721ea63ee45f260d66082dd4d16bbdcf5c6b71a1d0f5a3fbcc79b2ec7b0bed63c0050b6631035519d5ae48ed1756fba0099eb9d7d9c9a1f82fa8c7e3f9fe6979eff406ba6d3445ae7514c7bbc5371e02d53acef8524157eac1344cc728e9fe942847924220cba4f5983184b42782e1b78195436726cdadc191c36feec9af075619066ab8a30fd60ed117cd078efcbfe271a213d7462b5bafd4adc7eaac35cc738cd832350d311ee0b752fff87c4dad20629cc0d5c605a8a589c0701a5af5e580c5f7b79434dbe42aa343c4ddc1205eb02de9bfc141a3340cacb957e655dcc77470fcdb182113bca2e8136f068f2c7f517811a11b76ce102fa014b976614ed9e7f63358794b0c99cc852b1ded70e85862e88f581cc47e905a55f761649b04c8e438139a7f3a13c85c8d733d8f98525456084e49efca919f79dc30dd2503774f5e1b1e1f4d9fb63ba309ca0776177617a5037387e8e2718dd5a9ee9356fab8c9aef548cc8f98984b35f4957735f35d8ef16097507edebb0f41e07191d3096e0f0ff166d0a2260ffac3c820c55ccf33a71e3ebbec07d46f1869019b945098aefffcf1b03d94bf2982e58c4dc1980b20ea7299a3a89740f99cc2a0a45aaca3397ebc6635ed33477039fd0ddae34b2737ea46980fc0cbdb14c3f5350e4510a7bf222dd10607f75e4f933fcb4b7013d539db496b6faf2466d9637edcc2d5efa84623830a79d13755306a2d6a588fbc91e3e42e380a7bdc29509489c9b2943b8701a1876ddeb7d5d8935aae05634a76eb81d2fa3926c5b8e05fcb389f4d6c877a9997e9a00e22f14eda20b4a1acd776c378ac88c043effaa7668e32e38682c2e2cffe7e513f54b606e18b24a3e19a52f63ce9ea5c865a2cf2ae3bb6564ea3a382706cf7c53f86f0d9dde19ca07fea2e78c9f874ec9769051620ebbdc7e8a76f0690c5017d5fb925283e818ce56c76d2a3640bd1a9ce0aa719341f4252780a228e6982e5e0e4c799e7a3707f595d14fb6ade6aadfab21e8d57cce5aef5ad21dc8267ae832204b034398856b4708069b0e762c82a7c2bafcfd46a69fb5a00579cbc9e76f29d4ba0aba556863231e2e7576743f14b97c2f76c8cabd2ae0872239af03883767c506015ca06f5f5d390d4e1b1405fc409882578673a72ae4f7a6383304433ef4c50e8a53644363bd7e65552fb44ea1dc1615a335f09edbe13bf7ed7b42f7952f420bff1d688ee9dfdefac97351cb547b3f05b4411c59572c985d2915b1d0ecf3ea6a4e46461f7f6873be6d6d12d49c0642e5f5c3c08c85264a44ac92c21e0956844fb9b510902ec1ea7fa99529beb59740629f78dbcb2aba0389975ced00fc26c1a177e34799aac39b5d56251bbf7e743471de5bc56ac3a7be05bb451ad75a99751c94a678b6ae11f71cb7faf510fe58a1aa385dd5bc0633c6e6bb89e1a934614db3e214540e169062ea84394022df8916c0618743bb84a1486ac138fb1472b0bc95681a771fd6c31560e96f80990b069c06ad09a3b3192cc217a88173f7f6690a274736136c383d83bd098cc537026d521e068caf9c98583be1dd410377668b193a0ff5c0d323262ec14c492bff91b16ec546b3c7840095748dd57d69ec46a353c60ff5e5e1d2c84681f09c20bcb98c6e740b233cf3447623d736513e3bea93700c26378425d940108b54ad6a68ac79741ebeb2f432092c076c03f010c0e24ca2f1ad2d19c74bec486d1a298bd78d17c3e588c0891d242e278286f070e5454ed85e883ab5a9c3a14f08db57c659a07fcb7f97afc85ede49ef1777f256f9d2819db86db41b5d9b013f78b915d8f3250aecf3758b794120fff588e14db2da53cadf402a974582bc9044c70ab8ffc02a703d1cd66144752037118ac6aff65ee4c2c6301e288488c5d13d4a66ac187c051ec4d9cb05ee8d94496f1872eea01ecfdf9dfbbb279523bc0120ab82ec704db416b517d8c90af9ec1737cf51b8b70d9194f694355a931d1b3445cdfb5f26a5cda3fbd1263d6033e95954581296e5087a31a889cb7b5f7d67b30c445b82348adf767278092d551ab458fd0396c3332dc83609888dbae56ba731083142e7428032f55617b42ae27c16bd6a2b9b6ee22ce66def4bf55a3b2dc72a5fd7d15a2df62900ee61f7cfa6351325a6a1733742f291e1bf79e730fe615fc5a196237c86376b255db9231c3b15eb7dd9e8a1d0330e2af2f30355e4fcc0da0f9fca7f489bc36797f236ff2a611b39bb75427b5b363bb9c1759614fd0a8b07e3ae8efe63eb241f15334f2b8e49e9afeb48326cf53b2fc811b4e12bc1d17d45606948cbd244bf2f0610f0d6584bbaee800c6c9c95e654d2a10c947524fcf13909eec2f2cfd53dacabd65cf66403e1dd9c6ee354b9074b20615691d0509363d1390ac9588dbc1b8993cfc7fe9693a953192ddcd82f6ef0ecff7de0e8e098e414643c1b7d192b570f82ab0745033ec0b7366b80d8885eff3132a0d6b9bad71803c1400dc95836f39ca8575eeb9a06b73bf8db2e8e6af738bfcfa31d9de0190aaa89305f65d7de616e8618167deac314370125ee58a4bbcb298add9a49a0c1647e67136aa31eccdfbb54529fb61f4a9ef3cc42b49f6b743827108d99c00bb1e3cafed8b06f1bd8075c56f8af78888af5c7376740d0657457cbd5bcf82ebf8691f9de0acc68bc82addd6303b4fa5e6f782eae513e11a8127f87dc8d9f724d69d4af1fc9cdfa2455efd587bfc1cc24b2eb1e1bc3a8e9515227fc5ae9cd2b0e0927c5a07ee2b52f0ba96ad48952efb676adfff83133fe52d9bcb4d2ef85902c8aa3462311deec07c8e60b9c340b23629a2fec1334e2cc60ed43d5f06617292bbea5278b6f704db67c3147bb3414d7692f3c5b53556f1641baaf16455f95363222f666674231ae6d4e78220dc7c11a5de372b029e4879ae0e2e4e599f1e5b371d8796c874b77d6a8befd1c97dc7f66605a69f9f119ea79456b091f349eba96aa24dba6ca64cd0ee88acbb3e2ac4db61d5f383cb03f1368e0de31f09319c5f9b93cfd67d5bfb06e6bcbb7dd4594d7acaa1989b94155b84c68849200f4f6a6b82700c759688ed2cc47461265560ecfc34f563df937e5d3007925167b45ab5ba87d6a167c025667ef231fa814149364503df48549d1594a877b429ed5398216f0c1d4d7b0d213b3dba8b125214d72cc11169a362154f12d007c22be83e39db1b0a49bd40b5fa9f8557d57a6bfb19c55fa0321237b92987f90f4d821d9e8e90dcce1853515d9a8aba36ec874ef3c8a9a2abbe3b1252b6f61ad8cd448f95c7c915cbfdc1e265405718fa6eeece44f2ca37fde3ebbd6886aa62e1264a33c9933a555d0f1bb5de75f8f768c9fbf9757f208681663498416512b68984f8551537655aabbca6a0a63977899396177622583f843bf4d1b70c73e3cb479933933fa90993c1e51d2ffa79d26b812430505fb78633aa638eed78969a5c595e152920caf482f83cd67dfa41d2ccb85a82529f56647965228ec6758adeddd42615f42a39795e98dc3a541583d753aa1a1ff9d6b603a9fd9a5c2dd96063d73ddb7a82a6d21abc0d1037a9f4003eb5cbea2f0e9977696c1a4efcff57810b75939d3046f52be39504ec9442664cf79f123030fc89b12a89272c4e4042bde24bf6a435d945f11a5f4573f5a06437ca488c250b5b058fdc35a5040ab38a0682a18b0af828b9f9c18816fc9d464d662502fd932681b71fe903f95dff2f1b6562e9667eb5abee3c56bb549646103b3d538381286c24943d3fccb3e60fdecd325fe1523aed75042d2b9be70626ce5245b4525ae2ab70848d2676f9cd985b6314863a193b17a0f4fde2ac3dc21a726c0489ab7e450bb97c2a9a3ae38e2d828a3895f56c071a56d26f290a32cf3c56e5501a77c7d4e241f36aaf9f026afaf54c3c0aa3d9f2161e36ecccbd5bc5ea4a3fd2efd52ba4fef88a5d8b6543e5964e8b5443d7b7527c9730ef64365508f7e9a7b53e79f75b004fd4b75f89bb7e18c7356cdc12932fac04f6708c8abba262b6d3df2878286ed9168c288d67a331dba6d7fd7d53a9a7499b37c660b68368a7d3b2b5a62c121330a01b9f45e3e4686a7148b5d920fcf2761ca9e6ca3b95255dae62a33032c53e4e7a5db4ded3853ba98708e0d9670b6c023df173f8f9e118222625e26c47e8600cb37c1bb75652dc2e93ac88e0802b637aadcff3137a48a965db193f2cdedfbde6612a5a067caaba3db63b63fe278a9c7c55cf8319317e6b71d1c812d57ccaf8c8805307ea8962b3caff3b4fb120950f7d304cab2ed2c6ea0b237706f952193d353cfc2407bf300aa022eb33934110d34ec74db135967e983013fe6d4f040dd92790a5ad412507b9bc5e42c9f0f9a0f456647a71e55c91922f3c28f919d706515cee85dd0c43901384e3f60fa872bdc04e95439b50856ff9986882acad49dfafcb23dbf1cad7c46b5dc546823983f9c029d47b1e82c381bd81247cb5f37f06b5563b91d6aca6872ec5def33ef775bf1b31415f95bf462d49a680a30d29d175bf1bce8dcb41b89020033551da5648e42c492f57f3638d255e8b234746a4ae5f9b6fafaf8e9e651c25e60a68895562aaf6007e5afebc92a7bc681faf7bd0127841bb6ca6a701dab8f7785b0bc52991d82daac5fb2d6a12a4a120e6f59a7cd73881df5e1a4dd01e7999cd637fe829cc9d3f716c981d648ffc1501adb4bd5933a0110923d248aec21f7c0abb12c08867b02a868adfeecb3e4b4f5f323680bbb0e569e6dec28c76a18d9b2b26c466a9e8ea75157906b3e7a5556cd3cf1f1e3c7ed5f0239c7b85b466e8f3082fc7ace578743d906ea1013759eac74af11777bb31708b347b8c9a0aa9c7fd2a25b3afffdc49c6f9df87fdbd54386e4ce7d044f0f7f38cfda66ffeac542054bed6588fb060a11958c8b64c82940d89fd2b25cac32688c0917cef5ed314396d5a3dfa8538b32678c3b9a702911196f99b29047d757c2a849f34b5659617236133c27138e38e39058b96260b5f3f94b7c4c87d6504db08eb94a848b5a344565082014e64b4cf162a477030560eb92fa134cb3972d331f880e1d4100834397be0a6228c3d897025d1513feef8c4f48369295f16cf7d2667ce7b1bf02e15f2bc03500cf3a6070af7aa9604204cc4d562251443a3b4d1509b84fbffafe5286063fa65855e2741a8d7537a0fa818ce7acbd02961e60924e2b09fbd2e3dab99164564e6a18107600da7991fbfc0e294d2ef79e49b6ebcec6598e547b439cd6267f3a37ca88ab70b5064f516eb90ec3fd42a52afdd4527b65e78ca547a74e8c54f25d476447b4a866189948d14077885d8a744afc4bddad204781ec2221e288f4deef206f15858f80560b9e63f8624ad5711c127bfc69e5eebf36f91cf9029099537d59c2d97e33c3988165f77ec2db4af851ba16b9e6a686bdf5eada5b38fc4981d6405601a9ebf351ec80b46ea980a4bf2bda5fd3862d5ff80f3a188c5278197ceaf1e373a90f9aad6e7633eac134c0d26b06da8f1f3f338fdbe1361b4dc735c573e384b0f4a531bea9238c8894cbe6c918ca49f54f004144c829c519e927028ccafb368b2bf82b9285dbf25094172a51df9ab1ec1a05d65b87d29396dfd848bebfdf2b410c19db07456edaf08f67a5d01456a84ca058acc3eb79dbc08a2e118965e603230fa00f2d63bca4b9af6fc129f95834e259b2e2bdf2b6757e686e09f33ad809a62e0937903a3c60722decb6dc32fc7618cfcb8e9fccf54f11856b9fddfe1bf3d551e08f9e5be304adc65c1e7afebc7de93494681671a4ffd8796387c41142531d4dee735a4c2c98ea3ada61d3782cf508f6723f793a3f31a333185c90b1c6f6904d8e5ee417e4ccf84a03c6907ee12a6c2011f47b5e53e519dc37bfa07ef19c0243de1445a6d438ff57b2ff9c5ee8520fb0855db7f4dfa1e35994ad624e35c2cf9b4ab87adf114e730d1b20b28df1510db1e3a22354681ff0f7090a372e343e713c4ff3dd6c2d7a2ee46ca5a7d6d43d5faff2d732fcd92c87bb73cde5be0a61fae56ce8d135fd63f8685a5c658d68d1c6d7457f7220db7d08ff494157a0188d2535b9e7894404d7ab7ec5ed3b04d739b8f929732262f352e135ce3f6a4534ac0d3438f3d796df0ec4030e9e7c16072aeadc6ad9d358a144717c4c30ecf23058391de2992c3ce82a673ac5a175fd09af81af433dde6d56b993d85976463c4e3e24f4299d9b25f46e665f73d0dec50fc3c5eb8de1dcb210550d9bbcf19a5935afde169df13dab7fc993f44a67b47d4b830efed2529ab36acfabf1f62ff04a085ad920e92f1896facee8e0841b0861422970ba16fa4216c273d1196864767dbfdc110e3e9e28da8c19128fd2f14f3d3de42162f1aa816b0e304ca40d2edb484dbe3142cfcafda8dee3f9a1708e74a6534d6f86b78b15f54a36d2dd4c03bde0063b36d42630b4c8dd8a02f718f120e63ba31fdebd8ba8f631aa040290d43f366b6a1d7439369a30fc240f6bd1c2eda2898a663e729ca94e9605c43e697402733aa8460ee4137ae890a9f6a2e29da33be027d4ec436ae860c3e8bbdbea8e08443b8aafa4fe47869ab392a5727080d29eac22519cc5cf155a1abcc1a10af98752952d6dbf34cc7e3c6aa00966ecb79e826a0f801f8ba5d434078cc612e41c6e45b3ee1c600b57beb82f2903856ed92a7f392d6e8c6079404390167e35fdf0180b9098a7ffe1072dcb7021456fdba131aec298705f13e0f62590edd4cbca1707926cf9a3092fdc0480bfe0f826b528b8dc4c0aa1a5727eee5c3e1f78838f708f503c70816aed4b83bd87d84afecb32284247bd78e4407fb48c22c308f49475d697455a02adee92dedcb2ee461a37a7d6cfa06adc999f6b6996ed107cc6c3952e268394620a1c71d2ae5664b97db0157fc5e74895f34ffd90bba0482e181b13a27bc9a22a7c4ebf6ffc00ea6bc8001b4e1b72c62a5558c2169400f35d2c12baef2f0222ca6880818bf8cd897a6d8b043cd7ecb1b7fb050b725a4a13b44fcf8183d15c401e7791482101aa3da859a8835eebdd67b2497e821bd7f4b35c230a390a1d54b0207309962eabad46b362423726711369d81ed94aed150fee05101a8e75345a39cf65771bac2148dfbf8cd455ce40efd2f7649f982fc786e53adf99c0bb6735abbf19486b880ffcba31128ce6327c32aed3a7ac9cd9a1ef41463c22598c50f640795eb34dabf3086555b3679cc1363e0e93af2a234d32381bd29d9335fa97ee12b524e724b994792c3f958dc8c32a9e74ce45b18118554e1196a49078bda3c0196801da5cddcc38e1bd7b0bdc8c0102bad981b77d2c9af82cc665135ecf085ce58cd530876ad815dcd7b4f18a65c8720607df33d7af90537ec26dcef0809ddde6740b12f46d0c2c8feae7101354314c1373abce0628e0ec2d4d81c5889bab3cfb91ba78aec752aee072f14dfb6e8b823c3ea84f61ff8df84b80949e24e6421ef4d30796cc77509d426ddf93f57a6c452d9ee7a9687d5b1d2e57ab425d05bdbbc3388cfc7407dc72745baba3eddeee9d38d608304d37966bc0142c24967240b6c0f273af2b329b8934100a6778be6ec9de0422907288aa7e79b67655b469b2c0f2ac620af309388a38fc8a3c574511f05450062c6f58406711248637d789669e6f0bf3b2184f8b0461c94eb8ac4cd6d6d767c345932d867d0599410e5a582ea904f6475a2dccc8024e7ccaabd1dd405bafbcbf49cec83918c1d4abf9c3e2c05f7bfe84b2ecf7ccf6eb18bb47519372f09c1b3ea89da5f0defdc7151d742d04f2d98835fe6f3a73aaea42dc7126be1cc99076f18567b523c7a436dfe2bba294a00535066030d785fcbe603a7a8009a1da600ca2269641b1cd8f287995a17f20ffe242f937852f6ca62761f364a57552959ea9b5380b435c06f99a81f680efe50260d94001bbe4ba5e9cbd200985ce17a96c6ad333e0211aa522c84e71841a8d0576a9c786c786aa87e0a28a1549937ce8daf07f831c871206bf1ceccd8dda13f30ce7074ef02f1af64363340911c27b92b3af0bedee8f6d9b834d778c0d462cae41f8c684b96d596a6b8c9029c72600b9df11cb829dbe582d6081afc47fed36108d3f047c31e731f439b3b866cd8f474e3e2998baeb778584663907b0caa224340e3b694d26baded71e86da93f8632bce2b3460556c36b0f420dd03162901adda488a263b278bafa481062314842fd1f264b322a89c0c173433aaeb75a36e7a4d43b5215f8a9044ac7435cb07a430767d6e0aecb9f9ab10dfaf842a0e32f3294cebf2ebdab6508607df6d2d62a225e58b52f3b31dda53eff69d4d63589a8d650e8a926e515451df971e5c0b8f64c6b5ff5e34f019e749d79952bb666581aaf2cccd5ac0582154780d80186f735b1818d145228a06470e06c31fb378f5d198cc9453c2e71f930287ad2bc9e92161cae00936c23c01a0de9d23af409b3284baf86d22dae41661125b4c78c575aa0cc7eb662568998face1d46785d36e06d4a7932326a9b2d1448418ee53f21c02046aa0761f3570540b28ce09b5d3dde09509294faf2a4c43b2bcb0f3e76b293f27f9bfbb9c62e0725d390757b5c5fa6e0f0ce98822476297d68d14d59a0fd1848e2beb706cc44c052c4cace9a9ba86b6022689b7eb1333eec2d6c86aa40b5cbe7cdee31110d58e490e8c28ac02496b13da34b16b357da24f6446ac33521dc0ca010916580806c3331119e9eb65d9f5c9dd7b25860fc44919d0f353912ed8a698c23eb52574420fed0b7621d2de0c067de3403558256eb35aab096855e3277486eda6a2ebdb9c761768ef128343c5a8e84603667af9fff010627e22b6582a348af699ec3cc06154105a162f4260595e8a0f45a4912821b64598b788dfe1d50bfaea3afeaa18dc594c8faf3172d7a02b772d12014622af77ddf6ea0499da5c642e7592c99b43290c2fa6c4a67109414441959c0686b6ba6b02d387eacadf4be7f92a6676029eaec1c70eb64eeee8360b2dfb66569d8e888b66f159bb95528d393011ed1c2efb50bc0acc91bf600454fd450267de5247d2503553251b4a8db87e23655cf58ea4877f386aca3fbf4dd2899eedd0c99ded470033d6ee0b247f957bae240c1771e5e0c5ec0d7363053f3d14ee01dbc325d1f78365a87a85dbb62685cfadc97f697f3ea78e49e746aab9b83798dee5d75034064094824d9b63a92ed096f119d98e20d837bf86ee1bf054ffc4c3d9fddcba4be8421f12a1fea3e3be9e0b27571d34b470ecf88db287c7f86b19b01ab485f60058cb8f3f5814f92e10ffd43f416228a3e8b5b0cf2d0c65cd5fcc5e60b7e715f61f9fe357755bd95a82cd87af96b6809f846bd36e37952a3fff82bdfbb585086f6a0117afa0175f138eba99fb31403229d2d26c7d8788d3be2030ed7db07a6d43b4143b8a004efb56bd3a30b3aa54373dd5635a9635c404294b3af1af520ce06f59e6505eb11f148059511fc1252fa541234fff63dd4de7e4cc506763484b469b03305163b1d36d51928038b82af6117a37eb61f37e71ce6a86e72502884fb24046e1a3b528fd68545fbbc310d28bdfe7d9039e772df7479a44fef3d654a8aec92016aa80859ac43b80a8408d57d9d2f0df4a8813c4d53d5eebbe94e7af1b5fb0a91b7c343d48b5ef3c16a8bba5721c6ea403f63711b20f597836bf2d361b50febc0f1e6f6478ff4f4ce71b04a6eb4dacf6111ff2e4bd86a0ba5a27d8c9fec6c0e697eb0a50b4b3673dffc5371153e160fd7399cb55a43634d742f66bd0b778042be8f8b6c7d53c8685b4744f00f739c1b7f60c232b66870e0380d0b0c9d835d7faa9521a84cc41f45480cbdfdfb3d754dfd88604f5a3796fe8b04655849b8e01edc41271afb78b639538a89fab9dd7f66d9000b505ad78687684d787cdfdfa5250b54095c0cb158566d66e830150e7f9c83e9dd7e0a055cf8818715e3e406d433ae07ca5d1bc6175e7438b88c32037183358c908b9b99f8b8f2908783e902725c4216c4c0b2239a089d6a3cdff16d03f6ccaa6a597eaecfe445e3f213af5619b902f37bfe657a09a5e8edec828e5d63dc6b6a01745bcd8642522ddd4e4c5c90ab10ea498e6b025a3e161dd3e684251b9d390534870bdbca41edf7f2664512494847576daccc7259caea7089f748dd911a0cdfd92f2c4239c0c5b22f5b0b0b75d45e0ecb4ab97fbe63383b9078be01dd92f6b51cd85f99459a544c9867439d7e98daa7e3f9155eb463fd7752f761b421a746523be106d37522a5841111e0a652c55019adb03bd5294037bf99bf75336af5f782e447dfaed5a06b2b6df2e6d84deecb760e397d5eccd2c712042ff7f974e5b661efbbdbcb7818a26687b13a6ee4c143f2f630168b3206658ac6dfcece091cfde701ee1a1756ac4b67f99b5ec2b0d811bf6d70e14549abc1f458adaf18796cd928ab480d37aa07ea1b47e0fa15ea8a08171be46a77bb40fe9475d277ad26741ccd4bc7e6f281b80479cf4356b9eb1b39b1dab9719e7f6f1e5d3d5f16e19097651c188fc4dda586b9580076a87e2d08ee2f63e55198dceac3fe8823dc7d2dec83db568cf95ef72b1f659881d4887bda94f3df24434bbe6db091d12e6e0de95dbdb897b48fd50c769d179656431aa4124dd65b6cf0150044bada39b6f6056ad99d0a9b684b40bf338cc77b3ef429d3eddcc2b0d1f192cec1a9a3ae0ddb044326ea40f639d98b07b28c342cea733bb25af424bbeea1a7acecb778b5568b336ba0c7d8a5ac43c2e04357361520e42ab9a29040da2f91fe2b0bb85f6a1617e437439b9c04248e0d3db0f744823169e356f815bdde72c51c9994cd9ecb9e483c32c5812cae5231369cca44ffc5c0bca1cb2e0193b15e7516d4c3c4d96a0c66f6fc6c300fba5b61c68919a3ba28c6fd21b3f4826b7c5705685ec0cfc0128249c87e668419560e93755f8701741bbefa8b685168383ab724861c95b7a7521fac847b31ed728bbae10cd804ec661a89fce9ce7a9af8aae5d9d4174e48f58a385e68e66b494cac7f208e59a1c870233b232f9d8be9f7d49c636f05dc4beae1137d739ca6771d1ec6affb9cbca49ec47452a662d3f5dd16b41ebd556c9e6bdd2700cf14d01e5afd616b8673f9b3e5ee3f50189591317b0adc53ddbb55c0f345c2e59bc01e269ef28c36e2c461bbd1649c28b6d2e05d9475bca783d7434fd46f9bbe1411f10c517cc24793c71fc1addc00b2dcbf1e70645f7b06f1387ff9f8ec6c8a3d62df57f704fbd34bb269de86c41b2ae8b1bc1eaffff3f15