PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 59841 b1142484ec3991300f0c2dc1fea8712638865e6328732e6c144464d5217ee8fb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3e3d7fe7ce8639439e7f24ba78cee10f3429b9d4d65bf9df9d45ba1b132f4998
Certificate Block Hash
b1142484ec3991300f0c2dc1fea8712638865e6328732e6c144464d5217ee8fb
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00507a0000904d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000881bca0b4dfff5c64fbdb54f86ed03135d56ad615a86c33ce6b795f5a92ef04c34ba57256639a999058ec65fde16e9350556e94f48ecfb633fc8cff08f3dbc2fbc3a0af6132b8100b361b962b8cbc50ad5706506334ff9727180000000000000080000000800000507a0000904d0000

Raw Header Hex

000040206b876117ce43736b686903bfcf3fe901dfce3765cb0e80c4028fdf2d4867cc971a2d7b18844fa8be34b20b4dca3e6dec7cd58af6139a003dfe999f35b5d27946d3e8126add39031898492f131bba459ddff95bd6d4b929340fe1ce78ba247f9e433986cee77f3d3e

Proof Data Hex

59,560 bytes
12121602030713aa7b7fd839e7b43e68f54c467d66ca8b12b02f34b3f2180ce83a3218b87eac38332ed0c4cad6bdd61866fd578c058b989903cb8ebfe266e3c1d887f29e9e55d7e388619851b4fc951a66ce0284b9929d3848fcc76293e5c33497a4fc09f9f9bc760a81b60de1829324f9b074284f8645be13d12a72025f824ab565f80da13a76bca500f3b4be6b8ca8ddf2e842e128c4195df93fdfae3504f4a7cc28bdb8d3c099ac253e2cf798af4b0410e93ff8772e42d5a545a53a686e894f1d1b27a2394abfda0c157e8f73c39f3bbb3c4126f34152cfc0e8ce63d550facf0fb4ec5c551f9f88e68a9f6e379d37ab369af4f3b5d7017ae32f5e074e6e8ade93b2b6471eb94c65c1807b69a699541c084b93786b953e07e4f1f789e167e71e184ffc9d9ad073bee3b2f61fb5c3336d9d861a0e5f9a620ec4991188e7f2a2c199cfcf2dfdc26c65718950ec472b8f81cd5962f586d72de2899bf10762cbc68d71caadde4c38a7b0e2c0ef27c77ab3067b15092955d1b2cba773cbfab947f85b7c695690da0c4d006c1a0be9b8f57dc2c7fcef4378a5a681c9a2e88c144b7487a3bf757a45e2dc7ad20ee3fa45986316d477813351b5b1aee0d037c3894d00a7e78ea82e74ff8edf6d5ed19a55052f9f053439a4fa1690bfea59b9ea5a6f676cb221bbdad4925a75273350ce9bf79ad4084c3e33618873c5c7a8f16bfb75291de416544f6cf8e9a130f82ed55bcfb9fa8320975e3c61f7cf855bd5b2a38f1579c6a2a3de950d739058bdafe83f63765b9d5f59cae27384dad5be8eabce53ee2123061b40fcca8ae7c21c6310044aae5867d1b31af26528af4459d1ee1393dc6c305d5f0210f2388d9b97942f15df1a221c4824f96b5df4398a10777b1891add3838d421b64fb1a08c9abe452ea19a0d054f9eeda3576ce4eab62ec38fe658fd75e07d05553418521b812327dcd3901b0d07da34aaaf9046b3b710fc97e9cdd4643a4e7b99ec569856f5f0f35c86398e7abcddf279ee860f9d4ef64c482278526ae58eec80e30eeb4d2bd8c0f0b5e0ec20caa0318f13b5cddf93aec77086fa3fc1eee3d64146a91e4fe069bd9a4f24a798708d5abb0c966fc8f0b2912bfef86827afc3b5bdc199a37f7f9b99b162d900f66248714c4ad2e7d54c234fd49a59aae8a244045873f166556f6182aceedb6416909ef86b2e7ba46c075023ba1d719192800f8bc4e79532ccd72ecb9363b77c7f74d109d1d964921d61ff260384a0a9bae8781cb6300a7208391ee3bb53be88927023e4380af6b94fd67ff0fd038781565db10c29f945fc60e9ff1352410e98a9a4338fe20c99cf821b4a482a8530ea89c5a0f0a3a27bd4efde34414133793000bf0b1ba790e12704c39a4c8f185073c483a3e00996455315d6c6d6158adc1ed631ceb3803ed90ca050395247367278cf622682e0e6890ef800a8a60de51181248d11f1bac49557656ab55056beda1019b5f56916846f4d32186d6e3519d95fc560ce9361465a4f9502a54741bf4e147fbb8c9014d306f39a7f958222970f1dd6455338f479b10da83cdaf0cf5413d6fe23c49b56e8e67d5779c7051bdfe0ab1389237cd767f06b1f5c5507db9ab628ede7240c67964efa54a1376d33954a121b83d2ec87b46f3ff2196c7389dba8a933c84326cde10f475bb647b61418f10968c0c3a35e54625e816b6e62de981496108310585c06758d7090ccf10a2c589f485172b2c502122fef3a519a26fd82f4d44e87cc0ac167afb47d42768374fafcf70f6c01b00a040453ed02e31e517b47e0f94498e5b2eb465e5072f25648a5b58a7c42c2e02b2a9da1dc7d1339412207030d4a2fd47c9cf771e2c7ddcbe638ffabf3729932a6c4207603767e4b1d4b49e6505bbff253b1c3c535c8962c209c41639a73a63e445663f13bc7990741d19f876a05036ce89de175e7d2a93129159550bece2301b7a0a8e80a4acfcdcfa08321ef9612fc6b8dc6b24df83d3fbc38fb406c3f808a43b87072e55e669b4a599b793d434e46a8c75c859bf3d2571e729360f804fc0dec13868db440c8a7145f29c4554a905177b52de9af73c7948b846807548bf4e326ab8838799ca040a0e0b499517acd36e1e90fe2eb23e9b1037ac6a83f9891577febbf3e88cfc0637142d5d6367cea831d2932e31f6db16038eb0d167652b87b3b6ca244c5be744c2f092bdafde99261faf8cf75481adcdd42b15e0d9bf985a577a9f454590f04e72ec34fa4b3fcb2246ae59e0b2c3ec28f0b12ef53dc0aca779d840375b3f29b7b2bc3ff43e0ff4a7229ae4cf99a92a3da1736dbcb75388ac6aa240f024167338bb723415ed2e4e98fc97ac8779263b69ba93b454011adf3f58ed8d2cc30ffb1632784c1e8129018da5dfef4c57bbcecd55cbf9d1db246fbb77a67b7b2c62df2e80aeb4e4bc8836e4522ea46b80b39c644a4ab13caf9981d8a4b64fa6a76356226f771b04d0f5962479e2cdfb22589d9415dbbe6fa46af837d657290188e80071ff89b94e87816ca15db753ddaf53d00d3e1711639ffc91ee12b86072ddec0c7c4af3d413e0582ecb68b6abcf489ed7abda970eed5ab927f837e59b8f9cea27d1b0ba1d900bdde4c6e4c1afc084f12db8b35360c5d82c4fc37cb9f056ba865b072e7a69170e0975e7d5d3e4262903a6f187a58b3cfea987face7b5913797d4381c8c49fe91e050e9706e10574cc1b326417470478a4df546bf8bb942e4a99ff66b0a31f56d60934cd88f50820a7b838d7b0b09ae9173c57747e670d47122015128bfb24277d9af7a0c5aac28230a59d9e67ab548de608321b239a60c793de51dc5134eeef773d4d2f65490fbade79942b2940a8d557ddb027d5dba88bd4a993dec0b79a2a247d56fdd5946dafacc5f25e0454951354ba32b7ae2c640256e10cf9cd7f3c9f582bf64ea29c67a6303ff13caaa16ec990cd3cec65bd1da6d428cc90b490476ce3984f9eeb140dd00308d9b76328e82e9321697ca00abae4609141800d50bff6be241cc22926f414329ac20c2b1afc02fac6c11fc1b44cd4c87e31a22a6aa20ac9371b3f1c7ad4e778c1add53c77e9d772edf035afc80eb9c3aa5e4c789b656503579a18d34568597ba6600768b718c25c489c1f740b87b18ceb46cf363a372fca27d065e19298a2acda584012933eae803fecc3e4a0d0057681db2a73720b53c56bacf0d074dfdb727acb3549d8f7524757dd1bc27c4b5a5bacc7860fb1c8920827eb3b73f780ef9d1a81423e5c0ccd710b9e42ebeeb78b8979d33f29ede692e3a3d213480ffaf1349080c77970b77d6560242b3fa15457bf5c74594b10dcee27b6b5b3cc8da96be16cb4203317c5c1e00d3644438f25860d1981b39f4da01d7b0e2decf6592cfec8ff9185224b8e649bfa9d0af6f36c330905ab7bc9c15ab6c76c3e0ed8e287915be4ba411813830491cd813c87f67bea457cab08bab933b39313a4ff9b49b421aa6f77225e32de15b1a8843a1163370c376aae471ef7f9eb9df21fa975d74fa7ae2cd686b801a578570027347e2496ca159590c2a1be9f2dbde812a37aaa380956dc504e1a5558cac30533e18fcf59386ad2fde968c7ccb6976b15a4a80f56e2f9bc2efad29e48fd35b133aeab71c4be2dd2998ccaedd90076efc6250f88a2af520d988573e083a3186e621d30265a113b1d23b22970f9c2de5a6203253536213ddcf10b2cf6a6e3736c44744848f5097232ee08a7c66b8f24a12f49cd06c435c528f1296d2ecb0cad0b4b03b6b7ef5d14f56c89410c4561be76bf5587212a96aee4d89936a80546d2822c781d8817fe91109cfe40a23eeae2e9fbb860a242bccb9c4805c5991b0c76c4f54ad353fb1a2edee53c12162bcc3b391869bb322cea244ba303bdbfb96344ad3de7cd2e23c64e7e1e8401fd9b8eedd58bf9609ab5f9a19cf591363dd866469fe474edfac3a3e00d7b23dc1e10c42aa185d7124cf8ba59f30559a1365703bc8c209fb27ca07a9d3719b160dfadc832daddedfdd7e8f225a61984d26e189fe4098f43ffa4f27330ec463c2f642fd497caf820cdf2e4a321477708cb2c1f733f8e34c346108fc5c268b85055d2b72239a7f63377dbf487640073560ccb02fdeb712d45b6393e89ff487dba6aa32ec4297d84d6e741fd119192d34e934f9a5b4609c7534d97a5227999f9ef2e4b72491cc4d009ed56e0b2a844d00cfbf3b554aa9443863a55222c2b771570f1adcb56bb6ce7d46bc82d2ec4aea57025e0df9c9ea786d26c27da3f82dfb09637e2096c96b91f90dcb9a1acc7c3e98f25e8cd6d55a1a590b861a4e3fc21de9c46b683f81c3bb4bedb7d68303c73e936a175cc378b2c58eeb348d80aa74ed1859877bbab70d97777179096e4bc4e4b275cb2a787d9e0206535f0e9a61989b290e72f9a2fa162f198335c66048505970f23c04a3e52a76b82435615ec5e4df962b10cd07c9ed9d1aa12ad4e2933966cbeb6a7fdaab37d7d9892872928e84bd5c843c87f34b47caa48085c02e5514a33fe96758569a0f45e878b995503a114667fe9ee7aa72c066561f2a6a97f0a9af49eefe08edf18bc70968733b9b5fe5582d7a9b0f61c4f686ccc74a43a28addf9ef8d9e228ad8295e978bc682227439177b7615876a48a830eabd400236269ad2aaa9e7d5fb2df4f86e72b73fe3691fe7e2fbd811f680b546c517ce71f440f377315368ffe7e374f0a196fa32d0d90f748fea756ce4868bc8135cf0abb80c9107022d0975d8dfe75be98c007c4081ff107ca2e247a24092bb7446d406bd07e262bbb62fbc6fc5e95b7ccb393976828ff1822c856c0f3da94f1d93963c48ce1f8d564c0e26c555d977110d4b316e3c9630a778968a75689b3cae4488fa54e3726cf962ca4036aaa03ff1c22f2ce12fc833051c7db6687c7c9aaea50efe2880a7ab19deb536f51610e931b49b56a1865564f28f5a5709383c819affea504c3c4ce5e284d97a27139fad1710f1bc04ef012ba30e1bbb4c839ef7aec033dcbc80155435cb04a7d20e2fd7503d5a772c382ff2e4f888f6dd66960b38c7b574b6c2be279a62771e025a7dcd8cd2f288573151ceeac0a59cab939d0c94110e871e59976dee3aa3f6a628c2126bf27ac36a67df939616f6d6864b5accf3e9d2ab7de90d67758177eb72d21e9904ab0b3aaf1caf602f36aae5d22d08693ad9d82ea6eda829d54d1afe3fe673b8740caaed54e0c620e8f60417b4bcf2c2aae110f89f1069d72b6d5f392197db02abef08fa2ae07499e4f96044ff0d52afd7f1524a1bb2003210e888bf07035e00e009747ee82af37e48a97234f9a929817092356feb5fd19feedec22f525b8bf482a5f736a7b7500c9c9aed36cf118c6bd4e934103bbd620a23fb64da7071c1cc109cc49cb80232464eae5e1630549c90f8c90eb15e376bf2d7ec20ccfb11bd0e9982a51234f13d0193f9f0faa6563980989b91fe2cba1c2b924e1c9c697d01e88e3eda83ab8120487d912a3d55d1846b5acf35b68001e6b200b46facba3edd87e387c18d527766e9099164f82af579f093bbc3af0fc40c0a0e2a0ee77f51089d3e3ee7e94281f899f528e62a8bb96e86af188ecbdecdbf69cdb9136094fcc0bb34ccfceba35572b1b33d691003d4dd20647e07aa326d45479c73cf3131f166a06832dcc6159f9ff616b3fc79e8db70d9d2fb79fc0d85fc379e2d7ffa910883c0a563865cdd07fcc66dae0b8112eac51837a28b7b7d63297698c95dad6166b87ee2595ad05da4573b4c66d2bc39407051abd2c1f364e10db85a66c862bc8c20806cb900a6603fd3ab0b6265ef9b52ae872fdd2e9df2eb11f682b94c2e50ee0459ba188b3f322f96b1131ed93658f6dad3bdd246338cb6772fb4bb65679bab972a621c29493ce3c87631def258827693a31a75cdbf5c5d2e1ab77d0ac14ccc7e270ce0b472dda9219ef26fedd9465dfbf0a47950cd1694be2d9c725f633e38fa80993d669531f34fc3b0dfe78f31912cd19cd4e20f9a35455408581390e65852b081f15988885d1a632411c7a0f6001d60694921545ba5dc99bbb278a15acc3029610fabde2eb595d1b140d5b99303b6760e0b6e8eb4942f49fe7ceb9530479eb00bbac44f1eb0632fccbd66643be60a478d8518f1d5a1c1579be595512119362a8d6aa33af3f36249ba6adcdbad27567ebc8248407842f87e20210f3172e4f50e086831c2894a9cc4b3ac719e6a2521c3f93b907fd8cae78bae7ab8b26e3f94437235390e18ed85c0a32704d0a30165fcf3ecef0dd5954fab7ca233cabe4f9c3ddd548df2c445225950a6efd3b5e7e0b7b5593b6d51f9bfc7ed43097981d5674cb7195a67340b3a26d6ec65d309c58ace8e5e6019a1cbd0ad789520af43e449b722f0834d0374dcbaf0aea481e022a2fc381405424801dbe8d31a117b8d4b2a605fd03790110a88997f8d72f2e43b262a466964bcec8d144fb982eea658305cc8bb3799a88d4e78b99df7c45f930a22370ab77d943129ac33290e8631f483574a15b1e0d9b1afa1d4dc1eb6b04fb5766234173893ba4076b6dfda35d4411e620126403bfb0985e6f14e959212ba23a77b75ddd2a9f9907873761663583b4d180536d117d68ece02f5c577e3ec07eb60263dcca2a3f163856d0d7f0543fcc4ab718e1ccd597e7ddd2ef9fe797718205a411b5e777ed9e529fe6bf00060efa4a76e630f6c0dcc4635e71eaaad65ae2b82685afaf2dc6bce1924587517999f8d2804163cc4975bbdf96c47948c5058412e019b722e9b4a8c6480dc0625403a9ecc848c5d5f9749a133db2b7405323abbf8474a726ede9a79cb161a066749bc0fe1e846106f3d722a71d84c6a20aee3c16823af53d785e04cb60143e9d4a079dfccd78f5ac809018f88f9111824c51d133e4e3a12adf6c474f8f2f982bdf08f8cb056a40feeaa6b08c0ca98d936fed7411e191a67032436d3551d31b432d20709b72bdc03dacd9da45f0aa824724dc52146c9284f2b526f48798ce6b4e74b4a90af5350ba132d22acbc053a0210027516874d3be1eccaff946ea3ce29cd8a12aaccdc2c48e544f6496aa54f3c80e4bb57b815dc5cef71ace68ec7529bf61a171513f1bb755c8897c88783cdd2422a6a216af43466bda20ec47063f07006fbaf99966b723ebc4531c42afadc0af282de758b87fab217a8319e15fa67cca6f2942eb563a878519e58d25e090bf99ef3cb45cd71372a76ee4911d98d0a8a35e0c78a08b190aa1fd9ed9942f5beb54c23a382bf8338847ce1ebdb0aa0dfcd310939b335b082bb72eb19619d9f2d0c55f17ed477b9f43f07782c13023edc623bb3c5721d822e5e8c05bd109785a9a4458a8972a41f72655b3809a9006f39edf54e33aa72fe6475782d807de1f00705201294b89f60e5bf8787c483b1fffdff22ed355b25aa848fa9e9363a0ccc2a2a0bbd121c20319aae9184830a75561bd4f206f93348dae00d93ab354ccb2459f4494fcdf1685f363830ef95caeaad97a60e18d7e53a8d21e20d0a13f8a5b500134aab919a7051a0fa1d3ee99deb6293dd956c6fb9663285a04e2c8640cb0e640ced3120fc65ca7051657fbad59822d9f4e69019b96f51594d048fb792116748e3f9a0f051b4c33e7120817655ffb74d12b705fa8d6120b821301d6b60db7a15813071e50e6f0382171ee1417f3fb081a8d9348ccca09899bedec60cd304640185f69693b6c3daa24624c1fcfa2514d6c5be4e9f3ec329a024c23c64575b167365064654b8bb77a45b13345dbb3ab0c512c1313a027cb352a4fbb979e5db7e8d1706c22b853bb5a3e82cc57d7c032031aa92a956da8ed7beeecdcc2becd1e758ba08a630a072a257360065e8ae56e2401b9fe06a4c0a30d97afe3552c7a75595dd1cf6fe8f240c808eb9bf703105c4b89ac3ef10e80972ac0233dcce2b38d39ba06ee5619ff46e9439e80abdd6b39930b4083ba1380839b21a15c56e07ea01a8fae7f4f2619d0739c3e034c37e1d4172afd62ce6416b2debbb9ad3673f77d0476163431166fcfd619e8b2bbee0cc7bdb1c0af89159ac8e283ba20224d2cb7bef78294fa3e93021eb94bce34722ea5b9bb8f1dfa5c835e95cdad5021cbbd3f52d1ea07e91232deb1a1ed44e45820a124bcf0a79712eab79743e539bc202dfb1d0fed3b789c7853f8b297cec0acaaa892e9a387ae7c4362b352fa9ac5077c20bcb9406a076d34a080777d949dc900f85042dda3b8629240c1fe1d30aeab74452aef080b199ee3a91d89e791eacb08e9e0d4f98ca026c27d342ce43c184845736d31bc89c7bf37a031bbd6f8eefe2125ac7b68ed9e35d64c1056ba478937a3d87d31875f6833cadf91818dd4461da9c62fff4a179e3e3dd9db35b64d31e2e96263422d47286ced5931881a36cd91e935e964417db742f3a64d32fa23ab2544ee7f46662bf5b29ef916a88a0339f7ee028b5d962d8f709c7c549115fed5fde0e499fcb099fcd7edd43148fc3233ae0ffb00bb3bef5f3c8205ac6522ec322b08d0b72001450d129b80d2601d790e17c020447f108c461492dee430d7657280aaef2ea91f83f04e6d0cfc4bbfb2d0bcaca8a401224df76603d934bb1d8c812f527eb1364ad0c60bb3c1b0da8fced0034dbd408ec2b4badd5795eb9b298234b9fdcd9856e6d63d45a0481e2ccd0fd1451d7476e3853b9c3c56c7ce10b499be70ca8b8835833cac3cda0c4543e8d98a56d871678fd6b93f27eb1b2c17c2d8ff6ba2f8fcb294acd92dbd6663ffccfe4a674071758f2f552e617805959733aaffbaa1c58a2f098db12a2a777c779558e624eaebd9e18a4dd2eda12b656cff2339456443402ce36993baf01ecf1121a5b7067ad8b7efcf607345c475094ba9acb1c79fc9050245526c2df00c3d882bdb59baec5e5da55e7e00b9cd077aec3488f38579f12a0a5aad520f6f03072567895a814605e2238fba535ff1557477868bf21202f2d54b58eec45e05f85e36cbf6a224ad08c9a0c80e0b15fe39c7aaf2bda8a8cdf7e20970379b492fccb3c70da27eec91fd18ff46d23581eb15f22a0931370c8f86771ff432300053e7998858d69507d88fd31c6164ab13756a4b885d43f5fa7aeaa7391d8c3fad8a7f00f6431e9909a3b46bea81bf6344c9e0f9257e1f442fccf6e41c22b5fce073f06dfad4b7b5d1f942fcd691f80c8147655bec65b2fb01cf64f1d531692774ad2442f2d2103b24ffdea06f8839496c377b6057ab076895f04fdc91bbfb8d1262b3ae09b349497d8f336bf787fc1edebec044dae2f03f7252dfa3008b150f4b4abe7bf46ca0386c7204c5a912285deefe8cc17bc9a74d959ec9c409662d244c07192542f9b864899ff41321b21bf6a987801d446f363b80da7273e5f92f9942c0e943ff548a4f7553b5c436987f7978e6992a9d6d436dab2f8f6cd551cf64e5f36c3f6ed7169f94b540869455e7a1924e2034b86871a8a665b80126c2da641e788b5f5cb284e155cf6470125af0a4201ad314b83de235dc8f9ccd89091c1a460ffc5a124d8df50e6a1bd265cc4b83a5addd9d5546865719ddeb31bca03850a95e6b35a79e51b49ff11f4d80493fc09d2a39b51be6c2a13cb6eb8dd4862968bfa9aa186c36e4aee61cb42f05e726d8f35040d7fa06856005889ecf592d3a93578731f5d6c7efe4387db968c2098c2996ff302602af04650a49116e3efa1d8d06b811718d05ae2d1ea00e2e31deae144097ea08c2c436a7b8423918646bbce4050f9dc01a2986dcd085aca543cb05a0e4c54ec6609fb5d01d2df5bd9c70fd2eff0261fb2756dcd661734e32d2387c4554b436f1397e0c0ab3f15b62d192467bc35d24addf6395ae56979da371ae5c6f44c55dbc0497767c88d2dec67bf9b19b893f24e1ad91fcc7437edf02bf89ca23dc42c49f1ac62ec28cff0e87bf3ef2ccffd5ea1e58c50c67b91a1350d74860beb5cbb650361d203740bcb9c5c115f2005ea5efad1e5303524c6ddafa65abba65ce6a8d4de6d150749c8c61886dd49eeb61389faaa311ad7a0cf7f84313de85e9afb746cb61ce05a0867e80a1cf4c3acf9ad932e30a155c0e01b4064f6d2b999d6f360f0ed568695c9c766325267d28cfaf6f5cd3721cd18e988c16179bd93f17f519ab354ba5b90244deb4a0c6be2c3038998ad3072a7b52f1d9ffb2dec49969a8e993b0a60181df543223eb20fbb7a0981478ede3ff4d8b2439d4af61bf4ce2dd5f7a46c568fc9b6f973c00e96704aab7a7a73db5a30b8328ef58de016eec95cda650fc6c42279646eb34525f2fb57644f4362f21318b76062adab80b53df2a5dee23fd6b1be337b8a2b7524b24dee7511a0bb1bfacd739e5c87ba892fc58a432852327cc8f73d7dd6f2fb4fa6c821cb303dbe3bd52195b7a33571ba79a8a3d9bdc139606b10a2396f81375b04346649fb199800d753dfbc4499b91ec7b915d9dea17f7d568e086e7de6e9ec1b6a09663fd0767da5ccd22f18bef958bcdba001114f9895e63744d477107d7e41e6e45d32736f6ab08c4a993b9a019180454594dc10a0df5f72c72dd74f320301e44f16205a41c66b5099708f7241dc31690774c17eb4edd3923ae5005e6824cf4ffea6be8cf8d254c2736bcee3fa17c5b54dc15c4b551bcd6899ce7208ecfb7ce57fc9d82c4af77da7dd2e75cf50358fffac390fe0ffefbf4d18de57d13d9d166b22a163d1b3799b060da8d5455db6cfb42e90a420387da485f0260176db5cecfa7cb0d8800f457f061a4c145f71ec3804e8ab8834c53f86ce5e91307ff62818e0d46760e09feb857f4c507ac557f9da2490a08998d9485b055557a7d1b9b7d9ad03ac0adc31374a85b24d9996f58994d3d094c05cad7b7ff44de57c8c73209eda0771435af55f648953623f8d308e5b64049a6291d6aecc438b2091a4f2345fda7fcfd98fa4f0a08212b90e56a80ace79b5158aa8bda34c5643c6d9d0a4cbc0b7ffe19116cb6a8d75af4e919b167d32af3e1c89e5038f0e8a785331bbb0be92a1a6179abef3c819ddb15abb310362905152fb2f88f3dac9bfa331b47eb103170fe5bd4ea29eeda6297789b79de0075f1cb2cf9c79cca73cf0fd71b82240e7a06219e6e4a199f6af3db493147019d938ece1852f750bc97c29a633f93f5ae964903976c91f7aabb93438ab2642ef3b2d04270e150787dc228e4113f0de27d16fdc4403ebe4db18d06bf6df63096c7d6dd85c98c4bfaa363e98308f39db9e6845f5d335d6e20c0c649ea89f51b03dda69ae885a47b6314f8349e8dffdb02d7be4ac7f8f0eaf846d84cfac859e4b1cde2bf813e6c9ab78484a2b91fa0f0a068e7589eb34fc8a227b960689e0027551ed1720c3b4cea257e134253dfea2d2f350e6791e8faaa7878c5e0083695a67681be676f08f9eb4691a9cc960474a98cd4b19854fa72eecfdef99e2b6c716b878146e6b10285cae5518088de32340c7104373130bfedfc0b399cdb5b2b1ec6902ff2aff0e45127e24b982f0be6cbc12d61ce7f70d620104055999f88778ee027a87c8d9c7190aa78d0bd2bf97992a050db460900516a00a37b8c303f25c290ca9e9c943c9c920b74976d3eb4ba14e9eecf20f9f10ce89e540ec74ec1117f14d8eb67f4ca302c3c6ebca00173aa642f881c97870f216c890c6161913bd8804517267be2f50a1320d70e21d3b4e7e3da5b0f1559504684917496cc10ea238e6eec93adc33d62665b220851503d2b5159f60461b58c87a77545b8fbb7bf419d6cdc1009bb1542d05e5738bb30d2c68a09846d827eb246b76e81df295af55185880012d6cc8200c1aa9997a07ffba1de4ac49cca30d7906a811b8890f65cdca1e835a040570fbbec758b2ae22ee2bf63daa078d92c24606ea71160fd0f3af4565f8cfe224345ee678979e8ed963b4d006b048239d2b2f923eab37b9926a2809839aa693210c110146c1369b33d19d91f1215a5e380c083bb49532bc7fcb808de5389ea8b11c86c3fdbaf2e6506faf60e4ad6a930cb65b1ff1fa20cf0aaf9aaa63b1f7ee0d22f2e9b7eca7bb19d21b92486a548611b9accb670051bc4ebf38303a94bb86e88c7b95ce5d936914eb8041f78826e287876ff9099af8796508ac1eedf0b0468d3914b769536bfdfebdf65bce6fc5e79348f2545b7c4b464d990d85d66fc38ca6c93c168f6bfbe437d6defab97608dd266abc8b5df520736f5ab4cb0e138dfe4e7a911f01cf87d84df9fd6ef8eb734cd06025a39afaf60c5bebd4559bf149bbcf4960959e6dd44ec738e80312d2a69847f4456cea523abb85d5181c4c97d1664d1f33182cdf92c47a3f86769e46340d537e651ea18243aa36a0f2347f1419ec0596d387fef6a6872bcb9f6b2e3612ec1c0255e02f6ee07c375250085e955a459a55355bb4db3be6202532e064016bb857d79c4e04f77bda0c88b312a4f2aa83df5cd974fc68120eb5e59ed161dc72f4098e3043657d411f7dd0eb44a26889d18457aebd04178dd4512e973ab81dd2a9b33403725530dc26cafaaba1216e9c3e296c80a535d8a1fdc94b51655d5bd6b631bc9e66b3e30c6f9a26db6ef17fa1cb1c76de14ff3bdeda8140bfd7b679ef77d93c08519bf0ed422bfc8845a4ec8658272bdbd4f242b23558ca099491460c10f1bc27478ce38a31acd530862b748f219d9cf14e2c2ca762497c198fefe47520bc5cda83edf0042cb39b3711323ea859d9b5ade381be30079ff95339279a46917bdc77217f293121f84ea2d5240d24c838282c899298985a5304fda5dd36429c66082c8daff64f38b0f33355f63ed33c01cb0df27a80b51ee62b1d5a3738cf9c2d3d88f84b2d91d5ab175ff929e05d80fab4beda3c6545ea4e73327c3e34b3489939568b473b5574c7598f711e3283af46e58995797d667deb19566e44af080a45b60e5978cce6ee4d6ca111c694a27a1944bf0dca443e41a0b3a60b3c9d44f8849adfb68713ec60c9f1d90ce7f1e8bc94e52e741db4413c604b8440a790d39028856a099637414ed92f75e10155e27a3d4dfc545caf1d8ab0f9be2d8fd23aca78ffb81e9f5cfcbe10598c666aed397d32452a92ca2eb32aa7ce73d2960672d0253e3ee47e5b49a7daca35cac9ff7c28f2e13f688fdf6ee3fd6aab087e60c14ca97e63a87d3d355a387d2ce584e3291233d40a8776b8d426f05a54cce50556ad17050b8f738d03fe51aff246174ec7ca2086a3a050375e14ead77136cd843f79ad49fdef7774e2effc412ae2041c5d1eb44527635ee3ce7a76eb1ec3f55d78d56e73d5b7b565089c829c4ed12a9e7ebc4896a0ab8d61039df51a58f01e754b6f2d3eb6d3e85bdf9ed30d9caf902beeb0c890421b5d7dbd5ff5b607369292c3f3e763054fc46259cc40b62b71da352a51c5ed7fb0699a3b1ba4296d603e3dd1df9c3b9ddb0e263fb8c8c0e91c100fd909878255e48f5cce39fe0d3f167bfbd384bb2d010da7a4f335651d50ee2d27a691fb8a1b6c612392d7b024f9e1c52d59caf508a196f77322f54da24081a485cb18fa577ddafffdbcbf254adbbbf04d7e375d972cb7e9d7d23358a5517d9c0eb1b640100bf7b362be8304c0acbd78e2d47f5228a004bc580858f7ec94ab35d0f0b0cfd069a145486f744f9b1969d4b1c4cbd105f816fc9c21022ccf50a4f085135c09a499a5a18bca5862db56e8ea803efdd3becb5507c1ed0ef4a7fbbf66f77f6fed6027540d81278fc928072591967f656ec71b241cc1071eb46f665e2289e938c1fdd3781b2870c1b666bfc1f97e1e69cc8cd596a3252d511dcfe2ff6f3c510e48a0721a4424bb1cbaa42d19b96d05f5e2e058facdd43080d2aa2e2034649e21e002b975ad2b3af9b1534ec690735699cb1656222b2c363a5ec9f852ffc44c0e45b0354ce4405bb171fc15327162cd0ce981da63ad290637d721dc4b208aa311bea814af25101a1f670a598c5abb9dd6f7ad8f78c35d48450216a62074d7e4a4119f70e76228d3fb733edc76fd92fbbcdda6a2aa8518ec3e3b3a06a076994222761c74a9700f58df7983daee93dd5cae43f3558eb441559e980eaab5785807af2b845c02628696a1ebb4d412268bbfbd41160d46c992f6cd3236847e8b08f18c96961e31ba5594650ce8c4f56b44849652b035a8991c5e99b91eec50e7ed9c700fe9c400cfc1d9bed361fc9b391582c31eafaf39679337ef78949dcf703fd2d7226cacd4c09e312e831b062bf2c91fb7993e2169ca7da23c7c3103d63fa11aff76600c2394f3bbe115e00d20b2f8888efefd01af2495499b8c2da2220ac2418f38d9ffaebe5ee71f068ab966a5e6993b3e55fa75ba6aa608444f0fcd6728cdcd088fcaf5965c74d63056753459ec14d9f3c804e0c8f5c6a19d536d2b4b7ce290777da695dc537d307589783e89028f2398acfa8e0b873c67c0f28c45b51ae95846c2fa7f98bd7236a573aba5bb079f9d1a1f2fc5818868de1ef19501bcd091cbea18bc280b5f937a57c7eafd0184d2d8d6e045f02e36557cf1eb6bc14f6534180d350b0d7390cac70da121f82cb5e09998e3c55b049a335734a4f81c741c7e85b0fe1034308e7c9f354298d5c6833b57b7b9f878c5afec11e8db828bd008d884d46e6056c653e43f159205259f8445d55ebb4c6c3dda82a6cdbe6c808755f9a681641ec460ff81eb567e43a07c76790f1eb55e93539ec78ee0ee630280aa32af6e6163f01480702a66a99ca505cc6307c63e92fbfd02e70d43d83352da556e79d6ed1fc2e7960be1d4b1dc1aae5d136d5ef022acbccb3ab0a1ce4590b1c4aa6d0c4b683325850cf45c0cc9bd4cdee2064861a809ef4e24aec7784dae3c0f65b22c2932e0b75a64ff49c90ed4759428c8a490a12c602074d35288f8295415431bc6ac2feb10cfe78864f515526a3ff9c99d06c2984858039d12c912ba4c28feb7a017eca61e3f9aeac33232ae10adfbc9f9d9150ea2995159964b615297e03dc01cbc760690ffb95c84f19ee50b8cf16b1d0361905ab6bd182095e03bc018ca37912cbc18cd32d0de6cf545e918e57b7bb66ef7bf22a55e3f5cf81a0ebc756a441a46196e437b45746fd00b58693e7d336b455e1ecd77e79fc65e643921ec1af4db51b4d9e5d5293d985a6153d6b3f06597b6ea8495cbccedf1051f0e5fa32710cea7166e66c87bf2029568375397b23dc9f37e6ddddcf34906c2f234f4dcc7bc4a94feb3b59c71bc15b1afbdf3581fd9edc7d0eab363b82fa8567932f23f443572af8cb5f82ecb01afeebd625debfeb10798627edd04aa2b6a19eff2ac0ba6269bafcd9892f8b18002fb4e65c57d64f875afb99824943dba63a78a3f5bb84be7a1a73a119e8922511458d327a95553d9d14ef586f6ae10bdba729207192798228982924f92a8f0cb2b446a46de9312d039f8add0b65a4dff4cd218014d9618be107013d6513eb4add4242673aaf6ec06837cc6e490dc64e065c554af31d5d36a198cb79cb70229710a348803ee3ed8ed61236088c2aeeb4916f7f1b7c5437046cbf0985f30ec809c4ec43d47f861e807cdd7800d663ec13237cd9a12ac70245ca434206dd6dcf706ee7a651cb4900c14c70fac55da52400d24a3395e729ef023dc4c0afc107ad0b1e710b97aaca3296a0e894970a4836835ce43145a20fc47d4da29f744cdab0afd9d5a147221faa53eb01e4e6db11542dc70ff0ea0e00bc0972a1cb751ff226b344de0991d58fd4c23f29fa8b86760f534c459c9d27606373960571939dc782873200ad90737736680a19a3ad3a2ff686aa43196a092548ab6b8db3ffc5b24cba7056e5141ac0219cdfebb22f999c6d582fd00c97c31920daaff79c56dc09d5c3a1c47378f652c75ad01c922e0f5ec47140538f7cfd584c8756733310d88b8e5b8e8fd39f259c661f24bdb0ab44d937ac424994b66a120a38c68c133ecad820439a2afe006b1525de2d26da972b03d42ae34382aa675b2eb60ba2f8d096405e29415d0b89911e987d99b4fc907daf71ca6253a3f704c464b7ce95e447e011f0e2d348b740d9a9f2d59bc3593d3d9eb71e9c8316c1407666e34b83c4c877c0b809e2d16a7ea15dcfb13817572394d31bd22e8aafff63c081895e867c0b29e04dcbbbffef244bb535059bb2f12a5095e8ec00fdebbcd7cdc13497061d4bca5a66ceb5a200c7473836e33bcc478311613bf77b8101f97f800ba0d8db21788ed192f288293f3a1043514f841b704e6a493323add55d88661ed63a716f2611a523ebad768f4611d345b66187e156fe7982eb4963448b5292174ae55587d81452d910641cf396437fe3ad4858c94321621d27a36096b23af1196a9ebcc020ad8844ec4dc4bff988f0cfc20aae8fa3d2897d17ac704a4de8f98984d34ba6a923598c070cfcaaf902f755d5f51c2e0beea55e1419b1e4f18397d69dbcf6e19daebd5e207b5722eb7e9033faa89b9e0a5bf3f859b2b531fba68aea820ae2bd8955d52f8f92800940a6e339d305a70cda6e542aeccff523fdae91b78fb47d9be1eee9647423e1e01c175c7528ba014aaea0cf922a372860ec84ad4a99e17d0be879ed599a5959ed1d43392fb4682c8af324e981d2687b3aa663145047770b887e46845df7c4459431f6f5bf0d4ce7f7a52a1ee4cf974f031f5ee7feba0a84a607ffc773e2d600c4e2b01e2041639f44e5aa62610b509bf1298ff7fd835852f5c783f082b5ab4a74ff068875d075f172049922b3fb9c7d51e723fd43982ad91bda20ca16946c593bac7a83d2ce77c88874c3724064070138803aa0111992cc92918346a759bcaeabec2ffca7541388cf3ab97cfe173f00bf9db265768239b3f1f70a4a9418313b177bea20ba007c985d82045b6c5f5ff092b845a9646716fa1ac4b94ef34dedbc81e76fcf99802115c9d4b40dfcb22f7f9c10dfdf4ae8389db65d41790f0153f118a0aa1a15fa3be42033f7d8d709480195e92dfb631c1f6ab963fd847fd430d13cd46cc3b684919840140397d7472b2ab55baac20f41db1f50fe38343c7a9af0bbdf41f40ffaf94b1d9aa951eb5e573c2fff13dd0cc469ee8733ca8b0dc9d37907fd18df1a5b7525d07d13983ad5033939ea36b0bf30bf4a7023e526b8df7a36c9e0de5b512358182c618d9e371978fb2935358f7921c0e43543b2e65cf8c44af0724c311d8c8fc85eebfd8318f37c28e4c9ee36dcf50cf5fb26ca845f66e8674fe857166093153fe921cd8495c81ef570bb27abe71177805b6ca8de9449318338430a1de11aabdda9832326ff71718a8846e22fc8d020695d06a2dfe3b0970a2e5fbb906405869344f5584c2f50eec68667b8a2e5958af5dfa534be9b6fa847fb0f38c83cf38976f73d8465ea0542461ac36213bb1c160887f855739caba94e6d4a85096e52945c41ac5d5cace45d842b8f81990d21e1ab2d6e61356ee042a92421bb39e6fd444cbbdf03009cf4b6d2db90a041434fe2c14e6efb5a51b8d56f891f89fae7cdd4a2cc3b29a71a455276f04145a7698c27c8e383f480821c8ab0fc4bf39aadac96a57445b5b26c42f83711be25b19501c83ffbe7b42939d2b3176c1474bca0366398f09686729749f18e20b2c14ce60aa9b1615ed2536fa1254cb7284deee7ab8b0c01fb4fa2b16335f5d8f4771ab205f1bc3f790bdd598649029b2e293b1d0b905194d1de80e89729b90a856e3ddcef568492cd4809c4c3100207839ef69f408bbc0b530f8982ffc495381cc005daaaae8b9344f706355555c6d32d0df9ab5405a74ebf56709777c20ee6abe6e8691c3a4781158040674b5f96e9fb55e5e9eabac8d9ac02d49fcffedd68f7b6e491ff70f3a5f93ad0b2ee98986a03e16c608c827fc5e09e4df5b4345d8e7a9c0c580ababeb752f2f2b4e8be1ea63e2eaef5a20112cb76fd07e39e209b1f40e17653d5a3ecf54081caccdd4ba5334b5d1f82901fc9fcb9a106f3dd95dd2148cdb98ede0fae367186a7ebb6879d9b6c360e28e39b22ab5988e0c5d3b7d558ab03e6b3a168a293e143df64814c8d4a441574363ea5b9dab69f7dc772b3ec3ac76019dd3a6087ca38e2ad912db0aa3a456b24524c4aeac60674ffbe138d7988d4e96a1de508f42105c8c72fa965cb1b1f602d6d8b95e180a33dd72991aae99de941bf4c5360794d6e7b67ee496818e6a955515bea52fef705fcaf895d35a24a815b383779eca52b6f5cb6875e51dd244210ecab042e08362000e80c75bed61c923ff6682b7cceda4132ef0ed154adcb3bed65ba2785a638d17ba05fb9ed21e9e0e1f73dfd619137e7d20273e4d2971575fe6f7f0de24e2bc3667cfbe95917731a16d31e4cb1bdd34d22b5d3f60e0aad741a61f2e5d42f506219065f45d13354c2bdfab5981c30084096c6f96d627c713cee29aeac4122a4a23cf223e2176378d41917335908e3f6a9d9298b59b8ae2e2401d78779135e335d4aa363fa196a1b5e163bfbf1608d2aaea3758244120462109f82cdaf185b9e706ce0f92f20a5598d6eefaaa3be5d225392baf0b3295e851bf910679fc3674e2b5f94a8e37acb07736733bc2d7528c72f701c32470340db56c3390be1db4fe6a35ed2be7eaf9c1ced1bbf726d72e1d681c38b14c37026adc55280142acace253b161bc7611b214e1e36140955ad755b80439bb7b38c2553e8083037f49ebab9c66e4c01156dac8afc96fe62f448780f03f7a0b5f6ed381276374156c74b003917b37ea97a1d6e10a0e2c171236ffe7aefb41dbd9866034995cc985dc7a7c39d7a65e059ac928fb1b66d9c23036a6e677e66ba2e813e14d929af352c11039e3b17e2bd3946d071134b14ca7fc441cc9800c4bf3e866d4526c113ccd084baaff0a71f040bd8ae02088db5e4939bec6f5bc35d54b1b1c86ea2e39ddfbd6f202361e8f0ab7c0869a8072b92db7803ebe451d1e759f93cf3924322ab0f047bc07c92e21959bfd30c1b9d268a57c7f27fbb9621a53e997bd7649441e88a15c2f0f58f97b32e243c7674800ffbfdf8b718d43151e054d63e99927e1831051812bf4226a79e92c434efe9d733a9a15cb9d50cdc0af23582bfd9c581d7ae62041f1a3c993fe3379470e83c52373c153b668896d9d9c28613027cd8fc475b8992c6be446907d719f318c53cd89e069b31100c5a1b1fbee1ab0b486d7098a3b18bf51b87bdd2e97ed1735ec27b3d1dc747595371009d8188c92d7c6c108667e1a678ea6d6ea4d51226d49d0de85c50cb63205a8a901d55934f21ee5a76485618344ceeb0fa0c429f8933deb0ca472e0d081b60bbe1a8a82f39d504f6da38c6c188107ceb8ea1ece7023ea647a282519bfd058792c7ec2e5fc2b7bfc21a77bf6e7159d0db2f97d019d56d2c2bdbdfdf818972d11e2032d65c6d40bdece425f5cc6d4fbfe3b613fbea8e9f90c23e29bf004eb2352968981ff64f861e68f60af2ffa97e523c47fcb747051e0c597694c8ecdab17f6fb35f7bcfef4e46e7c3348e5712ef0d7da2059d7f0795af51be4fb43a9c82025e053c061316453d1687d6863d4d4ce18388fac1f0f433efd351e9027d5320b373931e1c9549a04aa37cbc2493a6c0ecd6851149c228146e77ec16daf9e9f79fab51fed9ebffb84a06118dcc8792582b5c864a7f53b7f7b858bae6954b96274b1b6bb6d47dcda4208f6e5633c559e12b24dccaab96257790af080e9668fe341060dd3a36ef6f49f98eca6300d080a9eb42f5443c8fe8f7dcb7220379680f8505da2aaf90786aedd1cb34835c060b9e1959eadac114df3243a0cddb7d88fe944f882396b86f91133f9d18d4baba486019871bcd78e5570ee37852d606748a8463017d41ca1e25bf9e172cd0f57bb62b46eaa74df44cad63022e47cb15733401aafb6fd6f601b0b5eb9c72b202fdfe9ff1b2cc8052fbcbb65041798a77b900309e094e62af1a640577b575b1f1b00d48d307dffbf0befbe493d41c549e3b4b2b0e436f706d8a49149824db3c8415889953b38422781f95b0de561454bdaf588eec6144ac15a188668e0ab5e58ae6b79e4b0127ca48fb74d174724610596bd978bae44ec66b1f34ea8d7f0ba0768918173fb2d65574dfcf85922c5daee609e4b44538ebfbb55d773600f9fd80c7f93c2ac0da369b9ccf13b9e91541b9ab4d02ab28888135ea0be17fda27c71543ae1dff7cc4585bc769902b0b5e80ed3eeb8cd4ef7a6f2df72dde24a5047ced61c97f511beebb5120915481412c5498885924bc026d5bc39f029cd1124e285dcd9e63b736f8b5aad54f07404adcc19908946ffead70ae9432b1282b886eada8648bccc11adae12c09a77c0c16239cc6d5d1cff8b99e288088ccc6b02a51843a0c9d2a4682da3618d6eddbd10e610293a726e3e0b0e37c127f9163f9725d8886d24f37f4eedadd93ba22ce93dbfc069b6ccde253a77dd56cf1ddd718331535ce75598f68474038a9fa43ee30a70ea8a921bd31aebf7ee4e11f8cd41ceabd21d6dba768231357f40fe25bf6c56aa6ed82c57708aa5e15d731c82b7c6820ed123743c837a342aaaa1848286034e77a72a94fc29ecfe421fc8e435256d0bc399cea56c2834faccc1f4bdb3705e1106f9161b938f5e79d1e9ef47fd2690b8a53e789c7cd4b22605dfb07f24bcf6113535ec85b1ee09ffd392c29e0accba3f770f51fe872d858ab62af1ae69bbea9b0e0332fb3d8ccbb80341194b3bb64ba3fdae5754eb441ed0d0e40e419dabe7b82f715ef702a39b13dd95a65ca25ac4314309dbc7764d291f20e263e72688f316f7eeaa35058d2cb5715fbd297d0dbd5693ef734173ff111ee0769eaaa171e4c99ff15478c2dc9e840ea615412ad76b1c3f4a56472092756aa3497ca3a10200320755c719da0495bae43c28bf282a7791ffd315ed22666795f1ab6122ffb66fc8cafe5b09bdfeef7dd219660dfc4b26382aa80efd7c33e8f991d73c1bfe3312c295cc2b774adaf3adcae4f66434c1edb834777033b7b6e9e222c615dc6441db05430abf81a87a541421843c65611c12338e57e3fd74c80c82c88f10efb8fbf4c4b79c25abb626104a4096f201f454935267a94e5c4c21962396cf3e154d5e02d37932ad9c6b202e23b87ed910b70e967dd5aac7c62a9516e33d4d9f211be3f21ec44d6abd16befa1ab48c62b1e0be27e200036eba7904ed26cdc7054a65cae6899f77842c9d3837bd8a00e8c9363ead1f523a4023a28b614742c1fb8d212fd53b465af660f5a2798c9c83745fb1f2cda6e7730a1333907bcaa1ddffe16f94c4490e11530e290ac7f7d2705d985f3c193cddd47be2dc63f8163ae20c8de6328b8eb022572c77d88df2ab882bdbdf562762b6e3e56ae2b85744c2297a2327f8bd97c516be688d7d6891d5a96d963959a8d304bde154292d7227e28b8cf875eca25dcc5bd9c5862ee45416cf86daee4d4f7cd9fb06456762a8eb8b2673111e27e3a0988213935fad095111d07afa5b17ab739a88b28445b128ace745e8509e6703ff9e4f56576c5f5f34af24f9ecef38822f38443b1dbd615fe7dc6a5284b1fb32af4f2625a126d57c4ab5ecae5a751c0a0f2548b129c4ed8b9d63c3527e317d969c5f1836357111f3584ffbea0369fd9eb68b67c9d8c4ae71aecf9b998169ed65d63b1e81660b5708f5ad80363b936a85a0a6182ce6e13e3aa23307d836f581d30b9657ba2db27f15cd05cc1bb702cafdea99cfa52839c78a6b9cfa4760902856def211c0c89121c2d1f74b6d7a7d0efd25a3e31c93605b1b00eaa151a611a47e5ef8026be8f64c860b3819927e8d9813b771166c27856754edb1af6839f4ab6badd852b45a28f110dc4efe19c40ff70cccd427e430ca856190ef1c5a2217c6aebd6a22dac21edf94b3b64022f1e551492571bac9b6457b3dfdc8636f163afc244f7309560b3c0f944deb1c2ffdd8fbc44c1f4b4f7fc1547e7b54de53497976e84d44857bc6880e6754d34f0b7390fcaaa536ba914bcd97424d240a53e0abe879137a7f2c99d65ccdc362cf17bae0bb0b6540f64d9c34cfcf115bb65f6377e02b0cbbe225c465865217142897f47f164ae10764632dac4466fd187e948a0f4afbd245936dca8a62cea48a76944ee13a5ec203b46d7f2a690205988a2b1ecb6e134f34a97f7254b3707ce851cf4cd55edbce51bf678b9684789d12d29ac9d5b9e68f4fc087c38796a740b1cfc85b6c45e471dc0275314a818689ec38d1d088b02454cfb68864c7e05f447820e007cea3dfeb1f9b04347a495b51c67b5bbb551715132e9ab1cf99f0adb0d04939d0556218b926445664cf594139365084450aa9bd8e96ebeb2539ea6edfd85f09cc04105dbedb7ecb516042662b7f27ac88a534bd3860d74a9a2644440c96ea2f3db69583acb9ae5af8f99a46f511db74c4ac50c895951c7ff5782990bcc6cfc98eff87bd98240a2293b772d6a33a1904e2e05cf00f29bb88b765f957156e381103f5fd55549e944b68802e256dc1da69c4ebe314dbd98469054d3d1ca650d824bfbd61c3fd9563b357931575f93c611461bd61074b3d5714a31a557d9cc5c5f15edad25eed579e1e15885f78cb353b2d931a1f6d76f4b9974428cc7202e395eadfed743186f67e27cdbc16304b0a4791e1420d229b3c069c5151f47a3b5356c6707e0576bd8a88f4e51959bf1821e7c97b13be9562797937d973140ae1665548327010d5afcdbe64cf96cbb85486f014ef4bad937f0214036f5099f56c98c2e7b3df4d691559018a68a6e6aae557fb3fa35ac39a47b29672e529361e5da82084ec0a5ccde72556ec3bbc1272147190539c3c38c0ff05674ee6d1433c06df82543d3368427b1afd0b1a279fc1cbb1e7019ff7d4ac66ebfccc316cf39ec529970e6c2395b1aeb714c597b656387df492dd8b04fb4891c0c4f7bdd55cce056ccccb7370f09a874afe3e83d2e19ccd3f3530f9bfc9e2263074e13bd87075ee58dd4d8e209d131163a202074b3728b0d4d900192e5bae42a735feb29856b7832075e6bea9cd93f834f10dfbea048639cb844f12ed5f81cd35d5ac4b69401264e45f8cfa618a2c37873bf0155f240cd64b4e3db4780086e506cd4c4ddfb692a0837affa3102baead7b79c2e184f52cecaf026dccfd74df9f2402f36617e083edd6f0e3064f7fe741e5525c12a88e77070ab1675198da73d0f3dbd81762cef9c52a24c89a52b2a6a5679e5dec5c55166005e139c8ff9edc8661f38ead18370930cc81ea450c537663f56a2e401efef715daeda9cec88eae041c44f676dc578d41cd8580ddd57399bbba0929f1ba84ea8409f08c7f0d08747ffbbaef3a57ea38914df20dea95479125656cf176144ef0fcc358f4168376bc4d2fd86ef18a7fa75a2d920a0a46d27f1b4ae91f2d08cff259d308955a6f6cb2505962a7b2295ef6ffdfb8441da8944f49424e1de3939695d221e7551d08f53b130621e947692d034b65d6f9d1a8bd970a7b74bf6bfa406dfdbaa57abcb31fc8ec4ee2fbd93c6280f113331c07fcdf4df3cc086975fde73d1f256c26aa1152e3cc8fab2caaf96d2436507025fc4cc935aa1af7e2ca6147a115902c7ae28f08618a036549fe81915f8a0bc39d02efe1315c3d5ac429eafb28b25f72ec9305bcf5a614e679594e668eca239237d3c5067f87b8803f20aaa5a82c403af529a29ebc708313a625b7a9abd3503e4229f330bb3c8303ddb046def1213401d466d3716c88e4ca01f4ddbfd0ba068369078f46d5f2c5186b96091ae29286c3f30811ab5fa42c554a6b95afffdc9e73926c10f2318ed10da42c858f22728dcc743103c1f0b4292b74a3e4ff4ee5b6665255edd7c60708090f2751b5d6ca05209bd63258698d07cc30a99b06b18fa9b28af711260988907be3d70b6edad8e360d3082b235bb5ea6db782e7d1d229a2c4640fde95bb79409152f00a2956656395d66a48add84a3444b36f4f4bb652ee26e79b1c5e284955cffcf1c8fc8d5f43f810f65185c435975c9ea972ff49233cd9f7a535012b5313180a9ecbb6ec2dc19e7368cb96adf435494118f86bc8911361b2c20c176d417794e6703c502fbf6845be9b7c4717af84f6bbf03c76de77da5b88ed3bddd5546c03d158c7d4577f2dc9c68ed07be794a60a956f432da59241a0334b4e658ec83e95d7002a4261eb75fe325cdbeeeca6e023dde709489136d9dd1ee5a7f4920c52a52fadbd9f306122b507b5c65a30535abefdca916d7f0f2082cb481141fccf6e30c80ac6a207acf31e2d192240de44f86f129d5ef2b5f70bad9cdec7d6bc956c55bfec49894287b23e7c8d4234d2d6875704b2e6381303f7b9758670a3e1ab8a2bb803008655e964ab8c29912bfb6a4bf508bfbef011a2be33a17c38b11f4e6d1224fad43328943f604479851b8d08d89dc27c7d815451a2a1350a80cd3366fe8b4bd107bd773244dde76360023766a7cbac399d3d9a112fa913b874e3785267597ef84b2e69958f3ad4ddb75e9a22065622d1e7034c6682e790d692440329506ea108171dca9194b6a0edb6232f99289430c58b17ce49434776b797d7b020ad89f615b352d3f4a4372d5845a2c0ea0108bf575ed4ae260c35faf4ea302a96911ba7788a0310690e4e31e7d017b7b83b6a0ab3021cff75676805b488f472e3af77326a62b836da09ba4573574853aa74efa18930e61db79714d1c9b6c6be91487d5683fc186acbe35d47fd8eec83fdaf3b95f4a534dd157709356bf0e85176b9c814c56cf4dc0fff3ab637e325556eb89eb9083df33137124c84a408f5221795dd461608218144ca86d72563a1255ef2d28287693b714513aca1c6ed42ca88b4165e65f39954bbc0004cf686bc043b240de2741dcfea5d577e7ff91329d4866c041ff3da6a88ff5c0d9619325e695a281240c8ca187258abb47574813e873559702dd0219e498c5df11afacc42c0a91e92016bf1038be294739edaf545d854159ac5de8414651689cb3fc85b03a6f734133473099da4cbc083cdaeeb169edb4f9a24e93b6ce24280e1dea888c313746f4fea14cbc76244b0884f16a9b7b74dab5af4b1b0f3444b8830eaff4fe22a0ba667051f1c8b927d4a86e6451c49cfdbafc747137514a2b7a920a518801414c55f10c4369d0f3ef68ff398b6f362822f731ee728c042b4168f1a28c71424b76237e92b154e2458d0955a99632c9854d0330f725ebdd4d0b0dce4428556bad1feadcd36c686a0e24d7ae7d81422779ce9386d3b582191ff33664e9af5c284486b3fc891b6bc152999bf43359bb406104ed853c06b16acef3f772457ea3ff4ad9a62b21658d2d5726c214f88738edb598f00c187f8bbd960408010c2b8297198ab6c625edcf4c8129c031ddbea15eb0c7be52ed3ba9d7ccb9b0c1d77c6410be7074ca51f821215cf81e77fa9225339383bd4125ae02f32b549ffafdda1a31b728f7aa3af7befd4696ff18c9c511ca497e7c2e501a66d3888eae330a6a4fd52cd5f6abcf016ce74f296cbaa0fa33ab5c4f69862627ac5d4d752df0bba0c8b45896a92a804ef83a90e6dc9f53df7585544a78e0a8e11ab08d9a28e33f024aeb96516114408338ba06efd54a477a4afd4200584353da567b5b8373cbee66a921647fbb53db375534cfbd375895d4959ec93cd6cbd395541386f9b9a2cf5742f4045a9c3f2c27b8e7e3387bb4cf22ce9b13bfda1bedd2dea3a6a62b1c0c0c6f4c8f60e60bcb66ef21d1f4103414fd80f9a030878d7f60cdfae35da75d7c42456befa3a1487c7d808f487cb4c12485fdf50c15e6abcd215183de0951b01fc004fa9006d0787bf5737731e44118039d07642f85bfaaf00757911e10af4a8c753a419a7a2a1b8dd2e8df24fb8a446fd277ddaff5d0e47de85b6e3c0b89e0ab166b3800f459bf868bcf650768b0b3db23ad488044b35238efeb86932ee1b28c46af83aa1d51fe35bb6647b86da98420cbe00b3c0efecbd245c5de9b869fc005e2f435cf98da3f6c63b87fdd94c6a19022466128428708c552e71a3c3872b6e249ec009aa18b89ad24467cc2f0bd0c21d4352a8ded34764993af8c689f43cff6632c9bb5896755ed136a2c9d56107370065b869e02223dd2f07156bff1e8094a61dc0ed745f33b744169182b3d55745779561ede737e654900a20b289cc0a4532f4032723d09ca10751b60c5b1b1a7bfad7f43c49b804235289c865677976257e86a65ebf404c664301af81a80b9da0f1a4e1ea0a93f346362efe0f2f08ea1b29eb413375438143899e34ee2f423ee0747874d219b0fce56962f12df0eb888a3d319b4d549a242c47d819f0b41c547f636a12929a54eb1c05a74be3f34f5399afc710d1d289fde40042e6d36cb949beaa1b8dafdbd2ac94bc644cd03ba0941b79ea7a5edef02d95c7779693b946c587b0f38c72ce5701d2654874d1934723c9affda4f259417010ea1bfcae80ab930755c171f2e69e4f23a09453ca27d56a38a5bf5f8497fa0dbd73cf6a1b1331a606db31ecbeff0266bdcb8be57f6755ba1ee67a604b0f030eccb8ca46cf5f5e620119337d4f4a106e3525c55cbdf052a4fba880cabba2a67f791e265b1aa509a37e51d5fae60f8bf9b38b0f5ad99304697f09f4c81fdf20585ed227b259c8e58904dd1d92739bbb090393a471d730588e89de8d31ef89b63afb913353bc7fea85cdff2da6ff8e2f9511763061312a07f88bf9c62f57b468e1019dc5556781fb9fefcc3acaff3f67e256eed015579588feaeeefd465de4d98a07dd58ff4e79e5655cde01bda789334b9800f220afd94c8e52d31eb115d88d81543b15b021b7b301125c0e71fea30e5c3b432f4fac901fdf553c400f739ef09b96659a80fe29beba6d4a946e9dded05c5322e44a2661b594829e9455ef5f099361b5c5979783205a691b46d62a03ba2010564d91e4d24150e8ac698d117530ee3e4fe31223fda2b6d893d8ce10c6c281109805eef1a4af7e45c0158cf2d1fa608145dd32e53acc013997bc6d746a4f1df6c807ab35c902d3d016b74a6186512dc9e48f35b64039c9d9318f98c5639dd6347c691b69f072aa16062eda6439c4b29f3a5f40ff4b441cba22e707057b0245903ba0fe38dda84e4d1cb7a7a104530bfa01e1f60feeb77122fa0ecf3ccfb800662d9770f57795c5c3fcc979e240deaefa1fe0862d7714216e0be7e6ae73611484856f9a56c64e735e38df016c43b67d68bd4214ef9841f1b0b80d39a09d5ab6d0d019be79773543bd3099e8d648997c6a045dffc5d9af73bf667c80404ccfc1cb21b2575ffa20f996518f296803d32163727677957862e54e8a90e08651a639314df2821bafdb35800fb14545dc373ef6ce28c40580eb82a16f4f57a0d4d4666453f67d729f131d6519c7723c3b4fbabecfab0447196c7e2a87c6adeb8c965d2200a865accb2a0a98509f3c6fd0ed4255e36374a22e3ceb4d4be1a4682397921d86e804a52e5b0d526275306b6a0167f6215470f6a3fd2e5de7b2489b40347fa21e65ea5c2a51f55c419bd92ce6b89098e48e72fb3aecfbb35102c96a703294fbdcfde9a9cb0e5a9ca68f36c1770507f4dcf6803ceb8c563bebef540b43992eb6235cc24e00faa6cd5ed656e144aac90176862baea3a2feccdda18a4882e39ba5b0473906ea3f18b39bb9348fdc461acc2be835850fa11082f0b7e16afb01b7ad29b3f351d0a60b772a10d9ee31e9562a4dcadaa27fe2469db6df216f678cbc95cdf63ab2bd150fe6029ccfe30d4bf6f37e66fdc8fbeac85caf60487eb33e42d6ad181eb18e29a30fbdc2e74a57237a1ce0d96633f106f45ae9a2e2e00de25d1bdb597104bde99c1f05e54a4ddf35167cf9dd9be2a08ff7f150b81a61a0e602fdbda3e1d2bc51e2c70383b68aa3640ba0f8aa49f55feb1b644a8c976e7a7ce00cf6622cbd28c091c112817e42e69dc1452a400d46debc3b00389bdddea862c310c8f11ce3668518002e649eb62074b87a2eb726dc9ff4d4013946c64b161a01f9543b6dabe60a1e721efef28503775d8c0176188abecf5acfd65e454d1854f6a5f0f051fc448836134620362d5c57af21a1be8322ec33986496f81c38437658ae13909911c638e6a2b881ffe61bd2fb0e6817618131ebf6dd7db5a0d59183965bf5287f566ac46f5b53b3cb14294020de2ededffea36f6d3c8d4139ab131491e5ce84e4bb85f1ca4e00ad864dab68ff9b74623aa5c4c57d1e9c544bdbd1cd1725de718130d65c410c7c55dc065641ae8146516797ba3896052325f3cf5b46165c5ea7a984a4de78520e9d98d810c4fef47022143a3f698384d2d2a746f323d5ff0580bddae3840b1ed75eaa7a9167e9f6c61d71a4f358ba439c70c2a37cc8c6467dff712f33e970c080ed3a8a4f244b058f936f6eb24db907aee3201a1455221578310d07b924e793f4ad8283517e2e5bfb7c0b552b09e446ac278fafe04af10620b5277c4222fc2ca35503bc65e8cb08f4485aa8f6b15a406944a16c681558461c251981b02a8316b486593c2fe09cd47d17c2e1d5fcf94316156c53672cf6f43d8d3957ac2de1cacf458aea531432429e2b9e019ec57fadc3d84b5328ae542c58b04e20f714b38e2945d2724f40e71233d334481db263c5f8aff06f9058e71e7ef94b6643a05c964c219bfacd391b51a95b5d93d762639668bf44209de8fa9f496e2f82f344c71f4c03ce3daffc5c3ebfaf00aca86778c2b0b67a18febdbc1c47ce42d7eeb76866c198e3a7bd286b71a74ef01ed3ea9444b199b08a46863ceb795fae83e51592aeaac200db80d899cca40e80e87bda8aae928849c71c5cdf4320d2f084b1799db77a94206f58e958cf5c1e37e5ad33304daf672d254720f5f97d098376cc0d9b3567fb76c9d099a2dc60cec6a30d2cc9e6ccb01e9df2800aaf489ed99ebe8d40cc0b6bb7cb2f2498a7f18237d041c9902b592e9e9abe5e9b198af4ddaa113df23116533d36cee83a1dcdfef2f64bd5b496952b4db2fb2bee74d8f06f75d0d07ddd1e9dadb722809369541a68451296d88dd5b03152d7fbdfac6b4a84883401202758103470a7d2cc1ac8fa4a25a9b0b8227bdbd1d845ab76dec833696b253cf39b1ceaa00dbafbf5e44d7355f8d3ffe305f0fd5a368a5363ace43f16b8e78a53d8584015f081cba2efe05df51b890bfaaf25322010c939ba39be5cd1a08410330bf9977aed6bcead04ec424d3fd86c221bf558e808d55ecf3b82a7718d27bafeb8a60df3f99b31d041cfce6d1980c1560181e51a5e76017ec6051dd4289a9d516f349fc6909f0e30f6393a49ef6e8fc04e7b3e47f513e81466a65914c69e02a14e8ad83e042b3278b394a5ca577c744730a2f88564c149ec695a7d6d139a781ff69842031ecbba3aee203365fb2b6a2ddd2c43783e4546fcdb98a1adc6ee4f0593bdbe6604e1118464ee1c7dc3e877584cfcfffbd389240ba54d80e64891e4278b8d634227f92ff1a65920009ade540df1c0800f1af3965957697cb194f291a2ef84d3cd66ac797aa9c4597717be2a04ae7de6c7e920ed6c2da21e82222efbf062e2f936d2726d04edffe367c71e2493ad1f0d1594b10707336473670cdb57a376cdbf4a596e96be8cfc4d4b00ccec304c71bbce7e6c74b7ecb714558fe6a53b69349e4464158b930848f69ea0fe072e96d3917022853f4484057657a182707a421a3c688d134cecbafcc0668dbd1efc6fecc555dc745f9392025d4c04f4ee27345684fa9ff11fe3980099579e9ea9fc6bd97752b7c697b34d38acbd29d5f88bee9522a2c29e0bea7e7e655fe68ed38dafeed5b77f09d072a65027e50049bcec437ff8e747f42d0b94d4101adf736e16c07e604cc85ebc0d7728a2645fe6337a7d566ab44d7b36385f350f1ced6338f6bf69da79d5b1450020f3d43aeb4f13eac8b589301097969d788f710589482632643ae6ff27f370792db2da5b761155d8851b0e4fc36f1a9b1152f6d18fc593422703ef476a0f273edc6ce8dd46b042b41febcfa284d5156d46933366460160fd5250f9ffb407b64802bdc5a4b4ed1a7851b88624cf3d5fae3b2cd7a91ffccea1a45367f3344e15d9433d674a8a8f1f13ec5ed9b15667786628c5eb1120beb0b8743bc667e6db9f890c600e89a6c2d0db223086ce8e1f6412e78552c2182b01d87a46661a0ac6270c924c071506edc78b6ff8d96fa54f25ebdc6c32542cdd9e49d5da233075531c7f1a93ea2bb790015d55ef6499544d68951089390ab5504150c9e09623b62c9d037ec67f79c90a80d580ef87e90a031f1503705e7bb901e04de183089f5469c6117b566b590d427a5d29aeb19a703b90b4a4598a74cc66615c1f33dcc2f2a0ba98b137cb8aa22b0cc779dbc12aaad372c600eec6bd5f73d9e710ae5af3f6c7c69b107eaed379edc3bfa47f85d5e4adfca370f91373085cfd2d046568eb3d4760cd72624581c0c81e5fbd16faadf5b548cc168669c3bab2606560cee8ceae3df72f8276bc17eed713a6182cbaffad2a50a70400141c64705f834b8a7a8bfc136fad396f658ff804eb9e967b307481a3bdcb5673596c699407732216c71162cb4cdb62bcd5630ec4126aa7ad35e80e499963e557a2e4c9c2adb0076d3fcfe798221780a75c322e2762dab9e13dabe4c8682b35f9fb092acad485393bb941e02bf262e4504c5b23242c900c11c91978c74bdbaa5c2351fee7bd15cbd2dc0f120580329d567065be77cf3bb83322fdb9dfe1c01a313c7be4d06a7d8c249fca4a69584a4b591ea4b54ce560b7924a23b1c01f554ae74b2eb39efd292ab19268c5faeb3b8cef6e3d144bd8f94afcebd9dc723fcd4598d0a289f940b1015307fc7b35f25cce7822c6bb8bb09dfaed82f10bc58b0e7ee163c9edcdd35e76e1f1a031a2a3a3b625e970065eb08148dbc532a8a43d757184aba306b68492c24559f755d084ab42448733f58eeece4638d707a29d7f232eeac6c72af688ed32c2c9523dd068c8cecae012909b8b8b035444c52eabc4bfeefb6e7a422c59a1f286375df0706ad20f78f89beff768c04b9bd91c912ca09b1330fce514c36a1900a80ee639adf792a0fdc01f51909c343b45d0b0732b8ba7f2f8d74ea28e979800957bc2e22ce4b3566867a41bcb2960bbcdc11b5c3d2041762d6197588d0c0bbb7c41b65b492def37774efd70d0ead9ac96991d520c268d4393eedc399bbd0d15e7094a4652213e7fddc36f5472832037bb836c65aa4a8fae0e238c1c9ba7df9752a4cb98daf672dd74107ca2fa2c05295113c1e80636d48a63972925a1e175376dbec449727578cf0fd85904170ad9eb0ba6025843f723a9a644f610a0cebeb399d8d31a0af2d627986ddf46fd124fd92a2b3ff71b961462ddd6270ed76a30ddbafd792290dba6ef6ce925618b40826ad64335457107a66ccc3c8acf8115c553b70e637df4d895f7ad3bde8fe98da84511b878ef7a9eaa98bd84691382a1b3fa98fefa02701a55636a672a40f138a6de9e30ca11b22bca50dc627b32cb6bc41fce08f0f9cbe3020119ac07288b27a06f23b45acdd4a04f1b040ab665b871074e6eae6d5abbbe17179e345056baeeb2322f3ee6842c004bbd073ab66f8aac5f1514640605c7148349d38110fc384d1433f73a82d6611249043485ff597ded616a34c32972646ca35bb1fa8923cd7684718e848353838476588867bb6a207bb3ff824a4f59a694a7a32e636def33ba420ada248ddfa561ea8e7b110760a4f873bc12bcc1cd2e58b0f04560dbbb52328d01cbaff4fa832dbfd9e022381365870e09df472e6568e8211274e41cdd34d1d79f3a2751e5f07fdd1c9988454f65a16e1b83ab9aecd3698cdc7bacb999060c9c830ed9ef32c5d4e5fcafb78c265d1a31a2a83bff4a1a1792175aadf5f5f1438f7ea16fb8255536133f8994455df40d30b3fcdeede3fea0d469b7fa1c017becf43e0e7e420d9dc4a18efb1cbc4efdc7ccc3b5d4e370226545a356c460f33e2a832f1fb89baac5a8dacca23f1328461dfd5dc25b631b06735e8009206fc51531d322ec675501c1fc40c906c096e781099732fb96c4e4bde32b79edad3ef1f91b562f0b9e33cbb6559cefb72c132b4a5bf2191944747c1193a826acd6a2bf3a8b5b0b19905baa18de7b0172a3e9a8c4bbfd3f6baa049eb8a5652e1392d09720f41b442b48837d9802eefd72b5640703a55672dc5127451ff54192479467a6a7fb02755dc45bf4617ffe00e98b6c4f80d6dc8fc472a62b11f15f44e23b3680a26e2f47698b9981d9f849d66b4b6c44c72d4cd00e0a63b61ff3bd785e81a38497e71d54a4c23220250df124bd4cc58dead251d8dbccf8084af76b7f872e8e46bc9c804db932cc9e03fe298c7426ea2dbb2e92d966902d202417ac4ce773e96caa89078047763c10d71dfa4d16cba1f385d830c7ad9726f6d95b2fe6d9a6fb1ccc8a0acc91e330c75d56ffd35cd92122e7c8e14cc384e933424688c58a183b30034acd8c459abf24e8383f1d599ee257680fd68bb2a2997ccf5fa1eb7ec02be709543080c0ca27c75ad84ea33ad36bda50d7ebc3c57e8b279b6c0bbe2ef56c2d263fccf055dd2a3697278077a0ea8053fe17236fbe128c7034ba2660d1128990e0060da7adff3f8a71c6ca0337d91feb3f916206f8f9d783d4c372f54f5b82eb8243d16f9d61d27eac209a39a2ecf0b4e36cb61a5381eca133f4cc44c8c11fa35e8b1984dded1ebda84f00ba3b1681b054e6c8e1324cc3f44773d456ffa0e44d3283d12a182dd25a59257fcc1770973b92de9221aaa9a96a736c77db449863b9df7788102ebff612f04cbafc1c27829b0aa250670ba6fbf9fe52dcea9b3a6986c1a6ef9d3bce22f78154b79cc079a24350bef21f6fe6058124e17adba66fbd374e7ec7938fbc6aba2f092dce0b8c53cee906f4ff0f43a4b7b925f204c210b0748140863c76abb4660fe1bc77c17d10fdadf399d76cfdca651cc671e2bc29814943b219e6b24f10120b269f73d2ea4045bb2d1584061accc6d5069eafd298fe393999a048c8e538ac8df44a703dfeaa8e4ac88517c748dd10c8eca62866a1e717b3cfdd1591c19b9f23682474c270de99a9af0c9dc9059bf76e577530df652e2b0aee0059b44c6f27cdb84f2215500797459e51d614b9cf682c76ae0ec255eefcc2dd5921e4e93f49ae73fd0e0efbf232e81fd52f80ce6a32e98d0cc10a13bedf9b756e9dd08d327badf5a941b1e61b70a558a77e4c87379eef6a1d74f25c6ac25fcf3fc2f2dbb6ecbfc4781ad42e4d7f42f791ee9351e188cc00071ba13e1f270b0accafa08d084bd9a05c33dca98b400db36f42091107398b7ab4b7d8d88302123b621071a3146107178d46a77ceb602989ae182ab60cac76bbd181691381666c6251070773a47572eef6b3d9cf25e0ff4806ce5eca842c553ae0c125efc46662baa4705990952c881707a05cadaff71fc8a614572ba372211b1209839273a9bdce58caf5ea2f38d577b7eddf7eae14d427429acdd13c6264e3b707b1172767d8f79c95eb5a50ff1175795d411acb3f3496172feaa7f86aae393aa2489713bdaef01dcfcedee34879110a847080cbd370b02a64a1a6003c9a7295483449ca67189433295f35bbdffb6fdfb28b73d3d5eca0382afbb052c4490a4a87c36b2f72ab95c6cafb3104d9520a1d78d5575e5c1e9187a9254fa7ee956d7f52f1076745864c5852d222d4917e5d044684ed41bbcf5c0368104e3504dfa9840bee9671eb7f1fcd38e81dcd3fe10cc3f96ae5c5a358986e8ce357328ec91d70803a9df6ee75d78335bfe8a8de2d6db70f778754534f6b6bf4f4d6c842b14f628cbdb63f2fe519ed756d2d1d701bcf3a1657667e5512a6859295ac46383a2e26beba7b345579a506098669713823766cefc4a0f8b404b44a2c8fbf4c1669270a3d30fa9ce7631849d0db03138d039371d407c472812fa9f7e04cc354ebad51f80792336695a1baeeb317b014264fc16b13f8cb552d832d1ab6bf803a25c9c0e11a260dd25adbcd4617e1cc65e577ca33a01e1ff491eeb674a27580ba82116a63ab859a3661b617b0936838c3b65616b18779ae7d9ec1382d4f69b5baee55b3217c9872264056c04a5094fa138f13d1c3d1a607a74efbc2c0994369b4e99e5496c34cc8f09672b956a50dfbbce7ef56409aacfdd2eb9b97e76d62a04081893c0a104a04618fcc77036ccc38c61b6248dbb89d4b8b933e69a05fea7d48f4e5fb58d50337c2c4517d317ddf7b3e8e4a53f77e027b25dcd0fd68cf5229b70e1059b92310dc4e1111c54c778af9643bfb10231da135e250ed5d0d00498bd32cd003b7a87ecafef65d3569bd72bb86433fbdd3393b13be2ced759699ce010b272ba0c460a9587d0eacb08fbd2c9ec2e5a72886cc660828bf209ace08e50e229fa9a4ff05898e99af6d700a7d5a4ba7289473088294547e6acf9af2649556cbebe024f7e81d4c9401147bbbc541b24c21440fbf849bc24c33814cdd02db7c49d78dabe12ea7eafc098cb10f408337d5ccbcb75b5984e21d29a8262b86710dfcd3c7675c5d521175bfbebbe033d201f77e8cd9641f689d3db2c6b0c95881b843fd9c94eb4430056a7aec8e2683540a7fdc7c048cd5ff052df766e5f656592d1c773840f8451d621dc959f7650cd96f840e82fb5e0a5a336ccc6a13c0ccd8efffa2f2cf7f4c9211fc0a15be4b182fd7f3ef4ea171db63f4d93d4721f94335208fc5d22b2b4391517cd01126fbf2b5338c3b8a52658b5a738453dcd33045d2138cd59f18bdb968c964069b657d8c61dd9d57c269c4b26d57977e60c8bcbfa5f5dac2db83f49adf5e626b8cfa0e010126c8438de226422c3993337c81cc51da7bf28d8e86cc8022a90a5bc2bd5382706bc584207a6df28963fc52265548db9d1a2ad3452cfc0e08d47dd758c51268802b72031cec7787f379d30a2862a3aa5803bbdb35b0686c0a3b55d288fa4366fe0c57f0adcbfee1d9de471831fdfad3b389449daafbe46aa87b455af26f834696dca69ad5473c05e8af422671a889eeb3858a3aacb4397cde8b9d7a9c670b95006093439924c29eea2e08ab8851d1c32f5766aba5152ccfd209e7b618b68ecc7519d5fd70d9ef0740c5f6a876d5bc09354b64b62859e1c1f4d8cf3e01919e6243edf62100d370a555c822f80de317ffb055e57362891ea92a3bdddb0a8a76262aa82ef35f67cb84e44418e657ec5f87e99b4c36de88bc854c425f0f7f3cd5ae7abae7364121c6140ac14fdcb8243b3226b632bb5ff81668c5ad229d1a31d0dbde127b95514f2c91d1ff15276f1d208d39b91eb095e3e7d3e0acaa2d8bce8843718b58a9c031e0600b1469600a52a40a95c344a157293a58265ee3ee7d9c9ef5c622f62fd89e3388474c998410e89bc35810ca042084c345b71f0a7cde2fe84e1b91091c86439d675d88048886d9c002e86aff155cf7abb510ed5cb9c9ddc4e1bd851f861552cbd1a70a271bb69ccf8f16386b4bdc3130ef23ded56d480283e85d2bd4add331a135aa01256e31c8e202f6c5a7feb46189a453bce12b20074584a01f47e57a5c43eae5c62f40b133a7f63dc4f298c2945db893aeb19658d3274f7c22e78d0f5df96fa7785df07c5c4f43e5ffd503c9050932d340e85d649144a5fa80c4a3b0ed377c788009f957b327eb504104794ecf40500663897c232cfd6c3e30008711f2a2695863e225653dc676a57a2876c2c5289225c4892438f98cea5caa38b019942000ebc231ec3498a9d651163f447d5c0602f094a1e4e9596902fab3b3f4001a1494daec61c4b5fa716b4c227a82404007a92cb81da6e46b3c5a2d659e5484706dadfa1da05df300e4b9bb9dcffddf9de7cb3a5aaf4c05f3e529da85026a5c4088bb32729589085a7ae5fd67c9f279c5ca57c37878d01aa24b108401db00fb4053da25ef86151da4d062a336e5e715bbbb895f482e0aa777f1027d9ab2d8fdabe30a41100ed6de796ff7613d7e8063d2fc7f024bd0fc105e9fc9d3760cbf499e8f97eeb68f8c1b1578902d04312126a2a188ce9fa013d9d5fc9d83f34f4c8a8891d891c77b3d57538463bcd9ac7b816b23b7445d0507a56c1e9cf62b4808efcee53d61ec7c747af3774808a69e1245c2e6ebdcd5adf348b4a0209908e9d9dcde8aa777b806028f54532c55b6ed6b356cf179e7597baea7ab6123d6d31d5d7e1ad9ba38b75779bf1674c1789af150cf24d2920ca3437ef4124700638935c0bc2629eb6f363f5f131594cf73117f00760dc9a401b8df9014eb0e61093a6e18fe428bda5abf52ef64b5e63477bfeddbea596d2872a1a06f1e648dcde554ea64cdac88b58f71266828b3b0fe6df56da5574d32a223aa0407690e34e8d3eab3460dec675b74bd60b25bba9761610b40c2e3b7b1ca1fb36ea466e77b6a27f57478d5e5dfc85da291a0ebd6106d6ce8a9ae0c3ac74fdfdad83579f65aa2a8b76f5aa47ee7be10f6c526f767265ef392879714acef77d9fe45e75124aaa9c96802a1bf73f4e99cb86aa715dee771ec72e4c96b4b3098dbe80120ebdb79fbdff045bd1645a29dc682882c0550a7e121fc195909567c39c9de08e4fd38c29f3ec8149abf42ffa9d0546db28e4b1e6a305f4dbaccee6cfdf8c4a57a386b868e3f07b837dce2ef8aa1c606ce890fda29e3eb815925719035457e53eeb67236b169aee77c20188ebce88d71bbc814f95e215191371d0d4c68a81d4e6738004f1825081db6a91d87e12f2ab19270c101efe647c2a1ab1e95ea288fefd585caaea9fb2cc8c7fa114999397184fac136f08ab554c717176facf5ffb76c0ac8e41fe64e34f34bc839c8f445971387f95856ac26f9d0f16ac1f29a1bc53ee6146a1aadab81f336525f10302318cdaaab465f35b82acca1ff3104965639cfb6a276d49b42d509530d17a53086ce4f693f7b49615dc29500621748a77013b762b74297935ff2b5f0a97df723548eb0cccfad2b45cd575f6d70bd815b55a6839f4b02e866ab3b06cb8c24eeecc9bf1a58f6e934883509f7b8cf804ca3371e8dfe5b88a6532dddc6aba65298f2de06e6c4023d5e66b02d2dbae9eeb1e9d2907074c28525967a735f03da3ae701fbf41af3e0f607d05bc89c7216e4cdcaa085eac929cae6e1e252289988a7e26e2e1941848115bf9434bf43951a081ddee3dc98de2ab29839f7be055ba7032000ee56fb2207c8b27b3b0bcbfd43827fa62f2effe735b22780f137a2408d720050c6ba9ddedc13763c6c1911a46ed80bedb0e595351e8f703ba3aa3f80f90bf6afe60436dce7798581af0e247364077d1d61ba08662c914e45c2a5518c32981ce95eeffc43ef686424c68ca7053fd69ed7d393274bce80fa3bf9bea07454cdec3213b3879f1018a56a7bd1c2bc5e50db93a3250353e5316ade288fe298b4e3ac0d6fada81cdde5fd4adddb364d14b8ced4a8a43aab63eca9888073672d373a3b319e78e66fa397424f86721b6e7aa563d7fb0629081379669415a25482c49b17792e08da62974934648ad666a73bc23536f9d9bb286388bcb4ac6e311e8f0b29224b953c1f53386f1a35b7e1995f9896f029ab9fff847d5517e45f18bb6d7efc9e0698672f99ccb8eae1b89c6dee0a850d3599814fc955d00fe24d83b90b34e9c869df22352b832188924092cd43e1d6de720a86a2b09e7704b7fdd4d26c28cc8f658128d3988aed05111d7dd3aadf0cbe1d5a6c5563c199bd03bd4451f0db10e591b02a01da4597ff1a15d7b23e5878d85ded5796289558505a00f651a6c1d50392c756e961e4179a563b8329152aa549e9379b43dbb4852be0f667bdc2f3d57a039be36d5b8723721184aa48a09e9f7b9c0cc34c3bb8a60e292b5678d54410f63655165e78d15dd2cc75436396b6a0e9160a12f4f089d9e0d7b3546e8fb9d1df7f1b45c5fcbbe7201fe7783cf23dce9cfe823c5659a1d80e3782edb63d4bf49b443da8d3134f68798746d5e47b977f10d7223ff6eb1631e413a364ffcfb4794cd7735d6ad2e0fbf666dc6d051135d589bfca10f786f68120d27f5a029930454096f5915e7bb19831e24108ee1a97ffd04bd72918fc4203252ac2e08c06b9fcfd961091a61d51966d243344f9a9c2b6d3a768abea035104f40920df4a61506f8ee30d6042cfa8a1a1ed168c59f98b91e8945eb3e312bf0138cdce3f4e3ffe2307ce4746434390ff01f26e8eb966a7985e949b10f53842a3384c6d23e5ab653a740c0b0aca5b7dac1c10874c642abc8ca0effd88bfdb15c1b973f3636674c9e92f86254f1cd16e11c91198fc4355730116381b8d314065e0afa83b176153b430ce9ec8031d6b320e14b8abd974d03567519c9044f65619ca5ae28815f65949342342c1d5766f40f2750053b40d9e4623735ab26ffcc91ee6a3d583b483a5269f158c12f2b93b54462a45a279ec3b8e41aef4a678d3042c5b7e957ac497d53990c3823643f7d9a36db62650a22b5365ee6de5e9a3f7d26b0d98cab8937bf3497aa2cb201cfc5161182bbe12471967e12389b82a928ba2df20e39c012668982e820dd5861127967e1d050b2477de725218ce645c4bb9a78cde0769c94f007d7322b2a6fd8221a73e73083bbe9e12d53d18a3d745f5aa54e90b22b7d905417e091074f5e13a6fdccec30cd3c8c40f11c9c80901b7db21c2c988c6e219367f8fe58c0cff8fb8898e116ec0c245a41b13788227ee0575e1cdbaf04ed38ddced5e988918f34a2199bd7290ce00f17ac1f3e19741eee753a3f4d1e4dc8a05097485c3ef81c77ef2950afbed38d6a3532fc32661343d408a53cf13e461037a4bdb332288bdac0e2a80c1e5f9234bf8744d5d8643d4d9d90224781de696a430fdc4c0a6230e69ede9aec9d0d1157bc99ff673f5c5489ee0621023a264fd6636f40aa73250b0ab9bd454465025b9ef38f5b10b25827aa80a4129e654acb71f74a2129ea438c38806431b2762c8ed9e017beceeaebd45f31e3b40fa1f5a517f1b99298b53790959a3d406a4b48ca3ca099534f4f42d4f152ddeeded32cd258343370130749f7546d4dbcd3e516943720ecfaf427ab95185f8bc5ecee50a9a1633fff8e0a235f47318fd78a8ca4c764f92bab48491f7d468748db69bf02d126cd8545cf1879a4cce62961715adfec2abf2399b53f386eaf809cddc2590867a1a6199b634d9f71bec48210e6132cf5f383679a3185cfcf18fe67cdd5bcf4ce8d1a3978ed67f6e30ed05489ae3669d10c10e2c04a55ae0336a24a01976858afb90bc841a99a0c8ceaafc043bd832a57f2821a824949949adf634da1c3f6f25bf4786f7b5b3d6fc92872d8183ff1bae1735fd2b03fddbc0e57ad5e8098352b2049359a85114c34ec972ccc2c4644bc68e33dd621268268a7cace92723728ab4c88db219f43f2cc0a8fc2dbd4712c4c5e3dae883d9eeab960466c32c14e1c084c752ca27013571905e4bb62f8dd96f08150e9847d714feb70c6caa888ffdcaf1d3d5d17697e290044054840f6272fc1dfce1c1df19869c09bef18efd9d98af085c5b6992642dca1106d2ef1cf439ccc7db324b2ffbade6257fa37223ce87165ef5cf6a5878ce4ffb29ea52b2d1c3fa2a3381897325c79aa39437b6833f657680df6ac18fc75dc7fa579290d3d88ac623936c5120802c72dcf3f4234dc4cf23c656bec844f65ff3811aa8fbbeff418c2a17fa38eacc04562d198a383b23cf4c230d48ae3cb938d4ce844d7773439ee7f4b77060c89e2b6e9389955a5772a2d5a6b99602506f54b4cdfd0909ad26028fd90660cc33384519a32a73a9ed56ed6c7f55428827f64b81442704f87f5ddd11d3dcc0ef899a1dfb68ad11b076300fc5a949a690d317e8aa50b45aed77ddc4f36459fb28c7ca624cabde4e8aa872b93d150dceac77ee4e66a0c9d7a7cb5b21c1f0450d4ae5532d642515c254d4144824c8f3251627b04e9f142b4b2fe00cdcb4cc0e37a12b15361256d3dfdafd1a5e81f9b9de79c78450377e7845bdb327547128d787036211baee3247122422f1bf905c96bc44fbcdf8769ab7fb1cf7aab84977ea0fe4f2e3ed7c0f0dd9ce38c62a8080a3cb1180ee4a89abffb649c1754d23c9884209da67bfcf15442a971d57aefabd1ddc229b7db806772ff5babbf17820f47fbaae81b699e2e42e4bf79068fe45fbd5cbfa73a973b372c83b074a57d4fd8fe2a39e515fce37b507815327bfa7c9bc129aa6874c0d12f101e72f9df7f80f54ed9379700f00b72ba359550849084a132b122f5116062c3b735b63fa5059db67be57d0a603c7d8ea10c7e4c5e9bf008156370836a4b05ef8e707b07d0a92efe504ba7f3539d431f72bed4b0cc28041401c043e8f060594176d8d16b75a5a922262b98e15cd1b6a2094efff722c3b9d3f322a83388982c6a851e81113bb5965ea264e62e840a8d20ad65808ba339e1d288cee4a7d10838dcb59f3815685d63a6ac9dd4522ae65f0ac350db0d6978bcb5d9dfc294350723aeb794819455f99042e9e7f0b83fadf1aa196f4d9b8a259adf5ead9ed2bc928cb8acf806e92c0b264f280cf71eb3bcaa16530d5284fe6ffbf9a3d47ee3be878effd274632ad23f66a5d8864254fe307b7bef52441602735c31ab4a918cc6d24924d24b52b514439c2d8ed0c69f759642cb20844f8a0afda0d33d48ba1a572d9e0c249733f050cd2a9f16241d6fb54c26c3e658ade3047e8cc7076ba73f6ac76330219e00f41bbaa2e26ff23f1b7049aa181237516b43ceda591ec6b6b912e1ab02211fa7ce25880a4adf6cb60dd5f27e4f2234920325f6ab3d03570d6172046aeb8b0c37de40d7e53211289a7d30269ba39f8f6487b550cfdb01810e5ff014ba20591b38442a2d641ea63e4379cf9697282bbbb7d486476c138b0450628d0902d060fe54101fbbe753d5f72089b755f3064dcdeb3dcc33bfa9f025bcd5abe06633c0bcd3a6e3c040d8ca74c847dba80a7c0941a8e3420e52f8a02860a813dcae7a721ebaae7a613ebb7b0d1127724e68cb9da17c25499e85466bc7e7a68cf9f8c70226681aebaf7fdccb1789dd8f6a298873d97740feca0c3f64c86c62fb2c8306edbe8b88e9c5ebd024922674f4416b9c5d515e04e74f7a5ee4f2e094f7c3da8fe625027a9d8af72dcd772f48bba2cf98b5c244c2b36ea26df4b9b3fee2bfd0bf3ca953a2aabfc290b37ebf99ca86ff806537d734d2930a68e49835d3bb43788c18c454f4627b063e4de2780b76b10ac7d3a39e91db3de6b5c9824a18db9fae9b574f0fdaf57bfd0f44d13ba3984c19f0d6eaa0692fa31ac8eaa8770cc8a23d13cb96f3a8eb61d3f841dfc29299d4b4210690d3ce484a2712b6f31ecb5d9d7dbca6c5240ad93df8dc6bc050fb1875156e47aa55565a2f29108fc1ba40449fe1590c4abe6c58c9afa9366ac049bd82344eb40157d4a1c64dc0ea9aad86051b19543b024f5ef8902b62981079b1672537210e6795e8ef7504a6bbd68179ba0e508beec6e5380112cbfe64c9e715d2716102e7b9cea5b8c75862087a7c900ed19a08915a76a414c7748e7998d1abf7ef236fcb09e6d13b995ed008ec293f9655a66c9faa6d2474c59fb78e490fd74ff5b5d0eb0bbf57bcce7914395aa6b9b9b55fc578113edb123a269f3a69777c4c32fa1e2d0bd49fab20dea59f65ddc77c72749b9eda0685de3416a05cfb466a167cae199dbcf272d9a074ce80f556d92873dbb21266b575ac4a6b221b6d3e13672ccfe9303ba733c14be7ea08f90fbe2b568bd877809eddb5e3d1c628c17ab9d1bfb0775f2e1ed2d5be6ad8328d6346a578c87f6e2c8d66f2b86ca8c43a29d70b20f24540ecad0c974fb42d1a09e311f1fb11393d6381a7e5e8c3d2e8ebebb1915bc3d1b637dd44a00a04b1fcfc817a0630d8cae586af1b0365a2a1e534265a39c742021ec524fd6272cfcec577ca48f38ec852f0ea18c81be81774ed68589d3d22602b444e4096380ffae9026f9e18990efaad60f54887e41bc31fba7bced6e1ab32e90d4c4f03f9b62550d38e49b2080366b6c991e887290dd510a2340efcead1e28d680a0eafe245c4c83b164d9c4080e387736008938cf2c15bae83f32109492d40f8e970b36f767b41d7d4d3e037cb00d66a4000cbde08fd34c31bad5a14779fbbcec7e51a4a234a57022dd7db07779d22e706e47d60d33ec93b9c81704c8a608fcd22a6e69f36d3b0ab6018092293bd1722bf3c1a6c79ca685cce7c2596ef982dc715c706625279a04bf75514e8b449dfb0cc248b8986b88a6a30c03a930d5afa534446f264970cf79986d6740fd7d14e62568a67030d59dde9090b4080b26ae15f47259d7b1ef7d4ff564f2e908f9c9fafa11d04dab0f319db916e4170f333881f60c33b03628efe6baea3dae7d7957b585496524e81ee53e77d0e1455d8863b73c6583a77ca53d5a404e6800f9f3b96cbc9b4ba1b547d249d619eb988a7c6e1024fad03c7ce52ddf0cee918f700df174f2224a757679d1ac4ab3274d232fdcd5bbff008ba2c9acfb7f7860218ff2b047d3b27e64d0d9a48ea749eba277a95c7fc26726e575ef106de7f55230cce0eb2084fbbb2b57975d446d3cf3f0ec493093e9cc507cc3a6c49af016d4866f0dce35f71143976dfd091bbbd376487804d6646372cb9975568943c986d4b60f9fd9777cb61dde5d817fcf77b6edf4fc615056c3ceb9d6a667fbf80e417d04e3a7821469975dd875ddc6914ad31aa66859c4485be01536e9e1c4827b2371374a87c4ec5df16405feb777fa26375aebc4907b177e2da29a27b61866924bd85077f11304dba8e652ae71ecb5809eb183283bc516cd671e287eeac369c1e6f081bc8ee9e16771726f97d9f22566e80fa7e724ef849d5c210f5b44956ee103a7f76432e9ed1371569b318a8b1a40a39774a18d347d5ca6c21ffd7e518a11515aff38ce6da16a7ad319f9f10e3918ab346a7d365c11ebaaff9363197362b88eb067e5bc420e65da2e308ef11ea8f3f82f8d0062dc00efaa9c4a8ae75c19d405ed63e3ce961e8b2b53677e0777582ecba4c1c766546c64c5022ea20f752f9e2122ef3a629e0d2fb267ad3a383b0964c0f2f0e0b325375aa9e77cc0cfdacab39288879f3e11f53d02065a36c61581ef836eb4ad6d25a15c9debc73aacec2292469f6fed142c69bbd032b96a5a9880669717250add3fff4b967b048f9f97d8c2799900189abf2c58003d47a26d76eb452bcdddce5a2ededd9f078df0ffd53a7ca30d1ae31038f6ea73940a7425d93bd5f5841ee487431f256d54ef7e7982646f547a736976286951bc9ce013c7f65bda1120c73001c94fa659fc70a29a94212e0e8f983dd95485bf04caf9f14d6ea11b086e06be5f1bbb597a3ed152d28459b80013f281c6d1857564da8a432298c43c27808f04de4fc4d950b66579fe34cea7caeab43ab58d626a8abd3114c6a2a1a920a82e7ec822be1456b1afd39aeec195e7f27d8126ff55e3b83ff7bd9171dfd50c97f35e32d1eb750a84b52a2f1eddb0301fe7d87fbb23718d6e2085a8dbaf01fe60a58ee7818ed689c885d7a9faeabb6fff6449df39657db127da3c79a623e4f6e0c88ed42ec1c9722433f10aee95ff7fa60b9a83d537eb355eea49d60c5dfc6f7ee1704942b903b898b4c3d94fa5f3dd04fae2e380fdd40198616b627a3d6894efd54308ea18104427ea36ab4fadb11862661293635fceed5a0411d04a7d8589cfcffdc5fc75d47d9c28b3046417ee47dd070226659da501f17c6430b4a5fefff004fdebccdd015205272927a88bf8bc35925345e61e71b06d4056689682282a425bcb3bd23fa97d5fa130efac234b69fd00c66730786056cdf26288ba9c9cbda2828df08b621a2c92fdc15f8ce87a99f0c51079bda6173d874ed2c34ca9f73c71a20b619c4b6ad551577603c4a87d72218e8c38e16864d7390ba0e7d0c2e07827ea76acdf2ac70116750d614d78a2c5dd24879c29161582e3a38371dd0338b2a262db11030ab670f2cec33fd8b1880668391bf64d43af9086788eaea120d9e6b15fec346e3b2755a5b416214b00f0d5da1c0314caafe62778ca23139adaacb411efb7bbdf2ad2997115b39b06856b91b25988e2774b1e557bd2b62ae8090669e5a639f4bbff3aa04fd50fe7a8032344063b9e61f056b68ebae9e060616c862036aa02ab456da0fc6f5835170345ec77b6804bfedd743a8e7093ddb17d0017dbf417c0f90bc0d934b32133257f8eccbe390662f1521bbb1b63ed30b7775df2f11799d985ca7cb2a0ffb66d221cb195a6be46fc169c868e6457c2cd27ec00f11a6a538651b06bedd0101fc5731d6590a64626df24240f793fb4dad137b61e8e14ebbb9d31c89c4dcffa8d7b7686990aea918e1dc604f16146e73090cbdc4fdfdeb5403828b6d98698e60d68d8d25c90d7ef8ace77e9bf6d8b02661968c7dd64926bcfd744900b502665a60ee9e7b56ba55ca18d0aa97062aa8f8a8c5138bed83d26baf63f9cb194fddb4cb0170927aee5f9cdd67cf09dad4011ca1a7f07f9abfb5f72473aa0be93c20b66146cdfec9644048e3a1c25a661d65777ffea91813ea5bc2cfddabf79a07383688a690abccb9aad1d0386e11c9c14c1f22116f4926b781b9ff569c78825b25da91c62961b163b96d4c6ba9fdfef61cb27f3ec4a190bd254b7864a944b5e9484068158d01e00b02671b9cc2f31f5b5d4777e5fd0b05ff080284fb43d674ca73c7f2b1b119a6f6661ba0701322a1f247ffce28a9396597849347d80a7055094568bcad4880a0940015d9d0adce0487dd3dfa220d22fb371e74bc450cb24a169f6df7d80b2ff02fa836891ba5ed5540496e18ae005a501e1eb454a61878ef01c135ca761c90cda50b6bcc57ad76f0c07d25d07611e69fe9d475ac76835221c39e5a0bee30fdd9ba3fbfea40074200d58b090d4bac835d20f1c805dd4137a6ac76801ae34ec6d9eb749964f03eb0d84294e44f2590aa6af2d9858943b707a6df0af93d1aa20b8ca15d00576ad5552b8b01f58f49243e17134bb0b5a2db4c757b7a793e6e8f0c80bac936c50ce723d3c4a1ddb28b30a71952fbb911d622ee690eb18295ca39ea05b926bab15020405dd42409af27c7942509a215a9a47e23c2e5ca7043ac9cc46fab2dffddb4788f446ae50a3aa81183e08bd589bd83d088d021ffa24740ff2e20d59d135331d30d95670c3c6c1d41cb9243bbf3c109511926b6db2db97b29de70eecf65c40bd7f894a59261235389cc0c8053acec860aa1c2eda2306a0d03759288c276f6ac13147fe31eb1aef1acfba70cdc20b4c7795850afaf608a540acc2d2f9d4a85352e1ce312fe57262a4a5488f4e32378b41c654d2b9fbd67faa1ebb2b140dc3ec2ad119a38758afed7b3f4e4b26b4e0aa29bf189d9e20dda370aae672de8d62df04fd4adb6dc7613aec8a7ac5d55ad05bf654de9955e0981998c6178f5bccfd1bc4d9ead235f0eadb388f78d73110e05981f9f8254be0ec11b23f3d400985958ca990424668078a67946b9812244790f7d0e5a00509e95b3f4a90b6597ce07a31ea59a572b7c9368da1ea66f0f983c5846f3b74d65429982525b1648753d3e9e660387097464324ac2c3d11cbfec9ab653429067e0a0c7c03c99012123a9ce4c13ca46ce4155e927c642415ff87cd6055b7b7f274b9473b05585ed851e3bf8e9e23c3d89cab2a8b40909924cb6ec3c0b69a0720d93e8c6544135869332acc8c9cef6659565affee3bc08727d318454b2e6e2198c250e04825c8843ca013da92b342edbb24b0d29727dc97761f6096ba900cc3cf327f2fe572e1bd1b85e98bc9d2a42fbca1c2769e847f7ce6f0a12a9686a9d570e08e0953297458fdd666111ae428db254476e57f3c8dee19d293ab3a605c3e0ba46932b56baa2dacf86f8cf5808baada84df4ad55ef51a1b25500c6b1622c6d5f2915536d71280ada785a36e9d86d2fe79f1ded5bc897f73c8e8978bda929c7d7c5a0b2c948c6a3ee51d4d858973538e73ec5aa721b72dcc8bfd21e774addfb2092303afea14d2b32585d764f55ce76525e55eae5044826693367853ebabb126466434dba447b2cd7b93b0dff811ded2578f41826f0efa9c04e4867af9a976a13127747955f9cda01fb77f8176c9bc053fc7aed84dfc14e49731c16a9cad2a012916101bd333230bdf342d20c4234fc39d97c43e89d5a2607bfeecde6df4b7e1c574534bfeae98fb79f7486a267d878d69af50af371d5dcb97137cb60e2ee8a62ee7d2f9f6b090f7b4f61cc75d32e82b38b6864b4977e177f7f4951328dbac05dc4da36d959e28ccdafa8935a776d509989c31b3e7e9da362186a4cacbd4474c060968041f95af3b7c9e30eba23a41cc9da6a757e32db0f54948dae67ba6e802dbd4d95312d73c6392ee4e08cb48550408aa5c1e75e8958308b46347b08e48c9fdb4900417d3413793641bfd3c604ac468b54be3fbd2c3185b3511e2812889a65456ec3797df56820fb932d9e51dfb85ab69d3222f6bf7ad6b6a64b84b4805f17774b9050693061276eba6f85d69cb994fe894184fbf1b55368cad25be891b7037790ee2a9b1ec4f4456b6a37fdc5ccde84c786ff896aa3ae621ec75bb0eb2c790f5ae229249e49eb0e25392981598f2523bff6f8e176f4048abe44fbfa104668ecb3d712331cc41e405c1e396c67aec8f47a93d02a20618862378b9cb570927b0c64d29f2060f9a3568417cb206b29aa994d975ef165b0ae93c824cd0e4229abcde5e51c737bc6097d3890b0cad8fd9b5b16c654164d72dec40973fd02a6b4fff201fa275ab8b160989fcf9b523dc9e4944076d21acad27b62bed2b3f2137f8539927a95ab52bfa49494c82448865df819cad0334c7c56b11798edfe58104544f2e0a7e8148a0ae1f38ad59a3f89162aa06b9de8e08204becf5ce99c336b4e6bf854034f949a26f86447443c6a62757dea6617b834c37eb5748da9fe91c8146f1e2c9cee60435a957eec71a8f20ab5dacd9e99d80e35c3452b04040aec8a90def5eca3953e438a9e0342c8735aa47b5846a1ec240d99a48524f164f2786e5c23b96bc2bd902155d433dd79d0165361e1cde41f27a79a6e57f578ec72175b1668300ce4f265644692b2340e32ee4179d309f300bad23d87869486d1c0f52513d12b9d58bff8be7d2bdd212f0b8226f31cccc84ed57c24de689f1c42c426c9fe5a3da4989f7ca8e89c0a4d24c90ce8e73c098bb748e52fd84d02c1d315f958c29d7cff578ced5c15fe09a7e423051d544dab24b3918535090612688f245e663e504af0268294be9a203ab4dc41b441f92e95e09a77e7f36ff622398aef61bddeb4b9684376cb994c6f46c0ae2fe77e0f718d74e898b9c46f7157118692a6cd2a3938d1d4b5efc0494c77a9f85f1891f2e47c72eea6f974fbdd416072f5622ef963eb8a3e97add2b3ffe1b7183f8e6746f371dc80f68ef65a717b0ba4c4fceea7c0a083aad1dc69c8fac3491bc88999644e00180dac00b3cd6fcc0eaecbf7ec719413ef8a2797a33a1f1e22e3aa753311766cd76ff4997d124f6b25eaa2dee200c7456d292761f8fe0341d35ad9107d5ac0046cfe205b682a91d6c63f2c4e73ab58f34474a14ce377f1b36834d436bf2ee61260621ae957becf057c20874c4b5b5ab77ffef4a9c1a206d27152a57b7969d17a39eb485e5ce901c221c1ba2380eb4e2253b081c0f5dd07ba40cde5f56c72f7e0f89afc1bbaff4d1aa2e92471a60eef3b8a6c44b1b09c7215686afafaa09960d369389fe8002f476b6edb92aaf7015e2717b97dc7b21f9fb1d23ed5b56b3acdb8ccc4b6a9910b2581b7d71e6a7e938303cf5b4fa78d7d4e0ed4c4b14c78d538b740ccdc399de1bb30854406cecd3bf6f258e7449321b30798391f377672184fdd6c0af7a1f7cb69f8901f196ccda6c647a810928eb58d8fafcc8fcad673938522f254dec9573bc6a8a137f0ef67cca3ef78782c85e9f3cea6320de6af22ebe83683a8e3c2b1676ad1fbcba441c9de7fdc1aa3da876cb112c0a23cdf0b2fc5bb94d3f7cec8128f2f7c1cb0fd269b9445a821839a30a49749824589a43df9cac328f0a6df8087320aa9666ac425d6ed069ac12ddc4eea49eb6d16de9bfc5e2473a1e74bc60ed9c4847a02833e0f223e9ff4f2d9b89d7dacd18ae17a425f23047a640920ed8fb0cabea4099be30540ac1a675c852fdb87c81bd3ec5debc6afe6f07a8f1c3057f4058d7a0eb835014fc4f89d09a1ff26296992242066cdeac16e182cc80455fafc613b970bcfb4c9dab7200e1e4841351cd6e9a6a11bb5524f3c405d3f0596b923d03e728aefc8fe6239dd40824812a806968bef9f02403f8328b82e61aef931c5bc5d56bdf0c54dee13efeead3fb3a02f2106b5d0bd7a5fed2959e3e07f235ba215d4da7a5d8f01042174e3ba3809b2cdb5b934ecdbff5c8b098d6565b836cdc5b46f18b715233c194781c31fc1f663699bd7ffb108087b78307b23a79e903dc308c19c1e2a9eee6fddf3b3dcefc714599793e29eb05c5c5f115167f7edc21ab6bb4bd04d3c5ea17ce05d376868e5dd21599946f07c7713e12955221c66be58f98a6719ab6c529c6b725b0d485c78358ebcc5e68c609bc7cb0af3f6395bce4152c98b43d8a421a53618781a0ff56ec01fe6cbc6dd8eefdd0f11094251792a495810456ad1db0eb0cffc2bcb87da87b18d6ab43e2f10043ce27c0c7dbd516bd0f7dad1cb4234f3f1a7a166069da33c1f51013cfcbd57e3c7dd800c9067e77f17d5c4d8bef4a27e890338a04fd6bf73f8ebd9efc46d0fef5e9de3c8ec8af98e0628fb5ef866efd4c37a98c000081ff9ff95cdb705c32acc402eb0e4c62fc5bc37c78b15036c575af73b0ed54ae3a465329ae2ad059c7d4f0e50407b77993acd7118ec4854a18a5ecd8fbb7b12b0c7c182b45d54c916053adc71d62c701cb00f972722465c244ac34b73685d89e4f13641c4de20f70cade07a7b0eae931dc183d03f8ce034a5aa7812d978078ce3244f785de73416758f7fe45d1acd19781661b5d2210f922ccfb694ab1bff651acb11106210d02df00ef73a9de5888a71295ac06af68e2032d84028fd14bcf19274a21ccce80c077f0f20c026415b6231aa4c9b4f0bba04cf9c3ec8172695006bd9510e2985bb8e13a8515eef8e5deb3d9ccdd86415d501b888bc1140fd9b6a9d2d6d698eb94f7cab542d99eb226ca63bacfee07e0722d255b265e33561757ae9d04e8dffd5e10cb62248f5240937ac84359d3a35a9eacac1dd40577134d000a0554ffc3a5f37cd38d6d7cdf87f39018c11a772d5a9be8f9e6e5e5f9e0dcb367f4e874954309004019bf009772c099dcf32b1c866c0860d318abb30e7f5005ad1a1c0bbcc654ad5bdd57451a394d189c8c961de1dc72d5c18ccb375596392a24f36737ae8f502a888b7d4a734b7f202266f01128e4e0e41b7070e3c019b109386ee471de313a064c269cb943ea7c6dde1c4a6cd6727cc0797eb5c54a9731ac455a1dba35c9cf0329887ea7274b0c48c13a45c6f700da7239dc3bb6ffe70268c5489bc564f12eaf231e18b6c544f511e9022e0c167d0d8647a773b0d61f47128ef1431514d9db73d2269dfd0984001743ee93da7d3137ade8fde9f26bd6ffa43ceb36625f496df2baf941806498fe99620820fded7fd8ca4b3d5c715f8a726fd0ff44cc496faeee06755c809c2c8f8661197eb63a4944a2c38340b0f9270e45444273527b56645111f0f5d974c5cede962334e194b6dfa052b64eded25b947ccc26bdf2158b1216449dc3cae07abc1a776d5380760000e2eb5e132d461870db4c8baa86a02fc87a24cc53866bc9874d2d0583cd8d6169c51bf9eb90251ecea0cb05a1dabcdaaa12def5d70193eacd0a205f7d43ee838ca7077947bd48367731c09780f85e73cdc57d2ace410d4c5108387f587d12215ff79968e19091895e6b9d65dee41e2d90141039bd38a75cbb2deb3fb95d6e975316eec1328fb17567730288558e30b852d59ded6efa9e93ee377e655498e3f1144925c52a789394eb45b8cdadaee2244e65c30c3a800696d9da2eb205df664ec7d1e6ed9ea23801b051ca892d4f87d1091f0b84ede740ed409990f6c966a4e808594762e13ad2664274d1d31e73343112535a0702f6869ad20edb3e5494615603fba4f1d4fa69038bf4d39fb487cf3973db4df41786c562583f91710ee715bcd25265fe1d7e16c54ae52ded960b1919d49e4172fcd8564895df5b604aae533b6e866ba92d566fc77cae4768fdc67ee1a4dd0d12a9ac60bcc23dff34d94b9a0b62787bd214e0350e9dd46c07d6c0f24d436410f388073c7625c1d6f6f6111d49bd919eaf59738d38862d0ad1db29c0c099505df20956ebd4fd5b2195dee0c477045064b5249a11d037131da06a95eeb76e4f9745a53dd0c5874f218f040c3bcd2d86746bd73c3d01cf59aa2b1b087679c65ddd8644b7a9facc5e1d0b95dc75f17735fcea7ab97df05328af1ebddd509246aa7042585aaa334722caee4e4a603ab324da0cb73ef5c813ceea81c9427aaa4c4bb831a1cfb5afbd49ed8d35e371e634444f9a167c7eb62dcfc1b446b0c887d0881978753788d1e8e50e91bae323d122867763b3183eec51c41ddf7a911b9a3cf54a4f9c36531dd8e3400a6f9092539dd7df660a005573ffa0a4617164725d399e5ba0a0c8e6e1c926c4f6401c68a54b6dd9ad14d2c07edf0b52a08662498b748f04d61035f99d91cca5433e93fe1d8f277e009483ac902dd418352cd3876b287f9651982a0886b7b4388c3c2226785a71cda4ba0ee41f59260bea6a508705f7adcdb1974863e4c5d3a4538ad9d9a26c5ca149225f5988c1180979f14dc56be974f909c33f96b45408da0fb8e3284a37af11be8204d42caa1a4d38486b057283b01aabb55ff5ef0b5f0676609b938e063f615a518bb2256eca6b03bfccc4b4ff4267d518d60322a65f925bddde25a4c1f422e24fe342ebc5754dd99e94a2f9f92474a25ba305326cc83a705a7d8e679076e22371e5ccdfc65af2af344613cbcec37443c62d4e4366f22b5f872214d6309bb8dd639fcedd37ab1c10d7c50139743ed496fe65ff5e74c54bb71a25d0d86a411f34e7a1d759e9653e73f15a8dfca28f2e92fe5109305c40c7834d6cd926275bdf3e8131d3d5ddaa26d76ed67455c0b781bc1ef845483bf5b8e842eb4d1db2f5d73a44b93c747879b59bb89a4001626e097f541f6de0b8714f3a3e9525ce8dc65d01ee0d3d8cba9e23be36929f04eae3d52ebbf501264039bf049ac9d5ee96bf322378ebf171ad439bd06c78d93a9e70b6501f7e6c8e015fb2c2708c66dfa52b49cbc86fec83c51c0a5fa60679ba26802fd8e18dbea2a63730b18106373f62348b255dca0f47c59fa06ffd2c63c8c72726b479d74dcbe22ecdce87e1a5b9cf73bb3674a76a8898a8e4b324f39926a4d620dee264f6206ad81aa3d7327c9725a0f9929632b197ad793bf4ac798512b501e6a7ddd9406bf3db603bb71d1839ecaa7c4659f405d1e28b433701e6f1bf447e2b1f3f2f72adf9a82c3478c62d12c69aa4db6be170dc8a0aa6b709f43910487417aecef429944ea5afaca66840686979f34018bd5b5cefe840629a07a9169239ebb3f1e61e098183596b29bc872dd93cdbfb6daff10ef2e674bb94dfcf0fd0c464688fa220afd354e6b240016b1ee98e4e00203db60ebdb5921319206c6e54a8f26b87e3e53b7ea8997486c6dc6e5479a9a769fcf4e59a6a21b6c466e9325259dfe5591e23031993ee0f786b29d31b5159c0af5975819225680eef2b2b7069735e01eabbf6a04fae661bab1838449913e3664f2ed0cc413c5a4440ae99e285800d9b505d3d6158858d0fe93c1c21e6598fdeee20a33ed169e552b02bed5a35949af23a837f5635f62a6cdbc3e741a379db0437e2824fd60ad236a83009d1a502855cc49637a78d3fa7c36344c76a69e0aa4dfc90b1727567ccd827f3038800761aed95bda1db8c5e7fd2a68c9167908d8d262ea2da387878e29e8d8614876ca92f482a786c682b3f755f337be63bdc905612698b3af44a1a8d55a0561dc4cbc85c5819533dd90a8f02f39bce287e7d66a1e7f01f18665c829a9c72f198dc1233a1fedb5f9cb3af7018138ed26cfeb29adb20e3d4a63401a97e7f31db73f24264e0e489d2edaa9e5958830d33cefa520a0b7dade5192086c2d83588c99628c4bb168f1598c8c4a3ebd1eaabc4b1ba1686895b86a2209ebc819615d3dd160bb698a990be728a22c3633b6f70da3098a6f8df660d3e01d1eb41eb9565fc0329fdd541bae9c3f356618720ea58ad0bf1a2a71fee13ba9be3c9844ac10be2955be9063c599c9559b58785fba22d4bb5a4668191332218afc7b049dc01898b34a95671c3932ebd6528a60240f1c32d74160dcfd3b9976f99f507f2e8a21b4a506481f977f5115c6f95b030e954f66a1b7dad09f75268841f46012b5a38f82f5cce9a229a8a38bd3017a0ecd936e535344407a7e06220948b96024a7e35e8700fd5b516de3ab36a01bc4fbfd15dd413a52aeb831e245e5721ea778a2d8a8c6ad941e7ef56b59b0cde6fba83863946f8f09e9874314667dc0d47e0734432d86fca07150d3392b6c23d25903c6d7a828a71e603359d6c6f4634d55f95f31626278ff825bb58a6d46aa7cdc9eecfcdbf67f2e85e8e8293ab60a43ff4c95d3a315730685f1150b48c87bda045b25980d49703e775cc38b7543676988f7763626a921a0b0bf7c1c5203937dd9784d78688fc539ec3e14a1124bbdf580b41685a1f75a6376db9b7a2bc596f3e00c839a2b0399b46a177a39f4145b5555c3a76722a74a92e5e9cc7672cb3bc8200739108d9d1201c5a101982bbaf30e8737a2357f65e92cf997394d9a3d3169c32f77f843c7fe1bef2e15fb991da4d2bb4c61945772414af9936740ce3d4ba46cbe4aae9f273d2d006afc3c26d366322783283a9b41e373918627fbecbd0b5f66f0e2d093e56ff67b9e8cda1bdc2b1bac857bdcef05f5f5742c6d306ea58d8ff0a709fa030f4d8fbbf74f171b2fa3fe09dfccec3ef47af588beb3f16ae0b105a40ce04d6e5f265bdbfbbf4193c22ac11effb6b02657cb2ec5e2c62750ae7fd03ce850f2611f05fa15a4fe883b48c868c968f3248171ef4545b0a4aa6ef4ed530757f0101e99dace2379dfaf5c7ba8c9d20fad0ad4745cc9d64d5b60ded5ad414565ea3ccf967b4caade1b8e8e395401e2c44d47c5ed006e998e21999c6a55d5c643944e8d8ae460ed60855ba7a18b9a3f78e1432f9fc534da02ab02998edb625851b6723fc587e0d9a864cb5605d2e11df075164c4e1f730d83b23e2f2d52fdc8473fa5448d3f304d13ef2e83071a4ce9a5a065474e429d2d608407a45914d7fbfafdc21a4abd6b04c39b499bc1411c6b3b7763af7705ca05c50612d71c588cea39ac405375ea8df2a4f90672765dbeb3974b537c3d459ba8b6e26e305f611bdbcd893ceccea2d742749524e7a2fa455b91773d6ca32587a1f808e59cfe4dbc89a57b19909e13516074803ad65bb65398f2e062e78757ff879881badbc1acf694a24eb9e36c00e45cdc254f14edd62d7669a34d507709863f10916ae7459118d910b4a6bf52a8fe0221d3c7a9eec547cca8eb35ae592e8707334311f8f52530fd7a39254193f6dd451b9d043b5987cd74e002444f99bcc2dc95a3fea12aa344a06e1333343d016abc5dda4a1af6c7f7527f6b82d6c504867051a6ccb100dbf656541e2f5d29a61347b3688efc659ac815cf76d6773b0055035884bcc72174c3aaae97db8c78e23bb990ff70dfa2b0e317d741960c40e2ef8cd25861b750cd917c8dcc2fbbf0ec40544fe4bca9056ccaaece85601837b52f3b9cbf27dde7f6eab5bced3495f72bf3fb08b11a3272fdd855494a92f44db046f89c57cae9d15924f2686f61717bad49e99abfaba43237685a9213d553e1a536c2f7187d3a8e02c4672b7ee0c8d2f38d813f0423c0873dbf09f6a55878e2033487acbf6dbcd1b3f1e4ef70f0aa9d48dceaad6b66b5d929cceb52eac430a6e554977d936750dc4e76eb137c23170172a08f56036b1243625cf1c0e61924efab86041caf0165ac7956d988274044a572025a8556c204a342e4527279d60c65e7957263d0b0a072bc0fa1e9af0ed446d0ca2fa45973f6127d45cd1f802b105f2ae33fe6422ce7fd243d1836df2d530e8a5c46c5e931ce44fd1dde7016458922297fbf8cb795d19140cc95cb31430ed74d93ae3d5cc036b508756aa66693908272d22cd65f5deb11b3242308b468cbfad84584ff1d356bd53be9b3c636d5da71ede05427eafdc91857deac99f7d2c88928a98ce21fd18957d044c3b613f205818c88765de1fae96f1ff4a4720ffe93188d4dff53fe3a2d60cece8626e2b67713d960c1aca5b8d10b3866d63161aefb0ef805c18199e856404dbff18e7b83a288d1a14a0b80c627a0fbec19f0977b76e0bc001d67f745f9575b594a8e9a87bf2867f215aa813a952b4978b97620d7fadabfaa0802f1e5e96d17b2ae448e0d8dfa8eb6cc22334d867062509c8573c67a0707bbdcf81b89ddec2c9951a0b6d05ffb9efd387995ee7314da0b236e328dae4d1477bac17c4159e822090da7ffbd214515a0e1b7eada963df448e5021ee94a684c47195bfb72b56779a2575fe62197af0d7cef952ee2a957b492c05b0aa8d3ecfd9cf744c20da0e9129434850b2083f0bb16243b69120346678092632e41b67bc3fcbee1c42bdb6e8c109bd4c52fb453214e47eaf6ff1fb4b68806fb3162da6f13d72205ccafd5ee5adf08a643fcd907e903277e95c187756ba91b50d1ca78cb6eaa2077dc0fb99aa29727483e91c042f441e7ea100b14f5b88cb34cf10beec372c93aab4b648dc46bcc3ffb51cdcf0c768023b2c9a2e2e266170c28312cde313543730ae426400e7cd9a67ffa25622404bcdd15ed7dfdff5da03fd69b383b041fa74baa0c121a5959457bde1e290addca9d0d7e6ff4c06c9aa918ae59d3a453f9d61fefbc1b1e107ffa4b10c10f021d2ee13763ccec397a42a34f1170b1ddad4f290e88bfc412b4cbf4d640dfd21aa1f357545c70a58258003c023bac1a8b1c222e15eb3ea7505a021f9e428db25a4aa5cd221e7b3b61652039749aca49f4188906fa924f721c3433cacbe0adb2d619f11a3400518d6f07f4c78c377662e96a5b1f8e9cc199a41aa50bc986096e5b835829f105c9257019da75f224810f342bec82be46c5e2449fc85a8d7ce6bf42d7260b28dbcc0ec7c93b83601c34253d6e3d4e92151e054b13d2276c77f9de47aee0d6dd9f8616cf8e82f8b74dfd61111d68e93e8997bbb65fb1794e6a90390d18caf22fea830c01e3d5fed809b8ff8aaf5cbe74bf1c72db5d955ddbd94b579e522bd4cf503328d54fbf3a458eaa5f4bd50b8ed02f3fce977e3fe91bbccc95ccaf5fec352d8a9815f712413dca3870c953554e0ed037ee789a200f1243c62ca862e6a540eb2415a4d69c36fd78f28502e280eb1ae47fbeec4982343b3dc590b58c7d654cb0090ea6da7b3700686f5e78ab4aaeca7b7db635b20a1c57a4b8616e3935c41e07223da957fb1971e7adc8136d5fabd5f67b67f3d3fe3491e7153ff718cd0f6350e2a33151728187101af6997ba082ce251159bce9b7796ae526fabfcacf96b576704dc3b63529d6b43b05c3951b687d006ccb1f1b5aa72e73e55cf12d2afa4e3c308816a89c1a58a528246a533bb0a4685478bcb0686d9fe2f880a658b1c9bb34a20fa8a713d04cba93c72b093e19d7f4838f4a60cdd717df351442f9dd18b13d11ccc6b926a0a433d3f0f9551410eeffa00adc8a832f191a6e466cfba883e986d535ce9a2d6135a5eb00b039cd853f066eb8aac977fdd90594cd5f8022aaf2ddd045b602b4c42e566a6ef618bf292ac609dbadaedc11ddad887486d4b8305efcb82c453f67f6d8f991f4a5fa033dc4b40158226c5b637fc7cc9ac735013a3f4b9b5785b9f5ef7011cfdf16f427e7e051eb1ae112e11a1a14a7424ade3821a90823bedb45b775dfc7f26e55f51f34383c8704875fc6d7b98dbe3d06332555c381f280dc54f9fa4842b05b8393c7fe4c1b848a5c701818ca973d302bfabc49513e67d7d48fcd57647c2537ef2740ede89e324d6c70e294c2627cfb410d3cad224ae597f14922cd282b9f5869da998c3eaec2cd297480f5e72a6208f0a2522eb1ed606f3bf7af41b9e23547c20de28090e6946b1698eb897d6f39762ba88bd133a7095a7f3babaa5beefbc8d548daf66a49d4944933980275d74e60f9085889388597e0c8511ff4bb8ba47d6b6d9cef8c2959c22c10b0652566c3e6a25def774c114dc16afe5bd651e919dea24ba28c7fa9121d4861f0620f3a14943475f0e2272c2a0e95d5590bcc6994a8d91883100f51a4442cac4233d49bad6e8abbbea69ba8acc65f28c850d44a56505e7c80d768e1aca5279ce51061f63a891ee07968f0e6cafe78907c89c664dc51fc4f5a1c41ef6b1c8b308b5884d1b78e1327e5c4a19ef6b54fa59180a6f8e7220971b6931b737ed7d32949db845f411a68f43e5445db0e0ad2428ea87cd32c71fd329ff19f2a9cb601fd6d4013b5a9affca47b7bbaf7e881c0d240077debbeb74de71d90b1fe1734341b227d0d2a2dca50871cac73489a11546fbeea9feee380c8c054f63dfb5d74acafbd67304cadb9dcc00fe7ae87d30fff9cdf2b3f34c8cecbb34e97c076955c45bbc8e5a1d9a64e35892fe21f32e4af593e3f3a7338ea7cdff60b16dcf3b5eace1746c3c559b1a4e0f05ce64c244c4797c67c67972f320ef6c7158cc122a32081cc7afaa262c0b7035c59247e03f4688453a83469134fdb31d740d3e8a8f40cc37f21f2b7626e4ebc205325391f54b906644751ef7faa04a6d4c8791ce6452397411b3efc215e909c17930b59a41974bc3883efcf41a3a3f82a6e55507fb64a9d67cd125ae6ea6d48f13205e944020e2d712b8f279f5e050153b18552ed61e38af2d894c0b20af3e11fcd26bb1ecd89e3bc64ccc5f125d4cb4cdf71a9c27479e5a2445ed23329bdc0321edf9471aa2a634ba82727e062f332ffafc85bc31012000c730bf5b615b1febaba72aff24f0ca88e536712e56c8fcc25ddf709dad359c28252c1174924ec1cd77b5c1d21fdea89507efb6a87ef7dbcb23b4197f794eb2ea53857301c814b00c2153a1c35658db05d9d0ce3a4a70189347775ddadf67299472883ad9ff84b253af67e6927321b51697fa8a94e2689ffe19b7db9ab13a36a9c817e75ca4159df3ee72790ac677c3d6c3438289e3754ea77fe9cbdac9fabcfad158644a578d90a8c8104d9a1fc5741dc7f84f30e520246b8ca33e8756906fac32fffd7b75982df2dccf87fe250e94c4c4ec94c2eff60f4bd509b1400251a38fd31fb4239884e5d71f87a271623970d24170a11016d19dd7a0f97d063b36ddb10ff60325f93ef4651278715792dd1b8e8925d73e929e7436d365fb5a72f49b6909670c79df2b96cedf9e38f48fe9aafc701e221bf62f686cf82122121c89cc07f0d7099e0e1a289b7ccf5fcfdb286dd3698138797bfed0ba79c6f528a5fcacf98167e3fa6e2ca9ec24ee8ddfb9aff3498424cd131148641bf8e50d73758c514e8fa751b62c18398b7144b073a5aeaadeb3608c594113ef711392fcf43fdd3233998b89baf4f922df712693e9cbe3379d97af10d828cdb15d7b09e56b0d1913e0fc3c9e73dfe0d560c0b3a7e7ff2c6412e1d5986bc464c022355e1b570e15d91b5771d6f8d2113c00b8154d63c65975d96e8c827ed5b113ca02eb92198a454d3efdaf493fd97ce8201ae68fe10a6d8e5dfa471a580f3060b1dfc113cce4e35fa7e04498976f73d8465ea0542461ac36213bb1c160887f855739caba94e6d4a85096e52945c41ac5d5cace45d842b8f81990d21e1ab2d6e61356ee042a92421bb39e6fd444cbbdf03009cf4b6d2db90a041434fe2c14e6efb5a51b8d56f891f89fae7cdd4a2cc3b29a71a455276f0414f681deabe48ada2d5ee7dd5836ff2cfb65f4d2c70cb67b5335118591c1013acbe76d584ec442faecafd58c86bf69bb46e11d786c645f66247e7ed15d8e4d95a95c971b594bd664bc02d6ebfdd039cd2f579ba853dea570d4db269ee902ebb5e8075897aa3941087fc029994c74222e4ec100dc76c689e772a00d1ee8862c0902a89896fd5e217e67b00ebf9486221bfe435f34cbf02e9d20fae672732b00a35353c588d3b51e4d23ee41462debb6d30027820f45350e0d466fb14a87032727eb2b2adc154fac9dcfd4901f658f3a5489a26f1e9bb1a15741e50b9e0dc8086b056d7ebb19932b6e2f7b019b1cec4eeafe83a80880c4683aa50976bc9e21fe327e299ee07f399925c225acab3ba352999cedbdb7d93ae7dfac2dfbe6371f3ed16e81f41606b3596ccfa2f6432701b9afafe5fdfad50d8bb157a4cece8b07463186efae58aa7bdd4d3625d89bcee187784971e5d04fc5a873388f85d34f4f153db15d178f97cb2bc879a57f767639ec5b69a36b3764369a5b960edf4ccb4be448ad9e6f1bb70168748e85be0c1bb63fe57478e3484d48281543545c58de297a4b5696bd42db77323d6e9cc736bac9b34d3bdd928f8ba026bbe04765a0baff3194b8ed94c5360794d6e7b67ee496818e6a955515bea52fef705fcaf895d35a24a815b383779eca52b6f5cb6875e51dd244210ecab042e08362000e80c75bed61c923ff6682b7cceda4132ef0ed154adcb3bed65ba2785a638d17ba05fb9ed21e9e0e1f73dfd619137e7d20273e4d297ed1f4a231fe5dc079de6fd402f5fd0802b14077e9586e98c7e399c3ada41610489f81074bf2166a10e848a14eb6966f5c3ca82993250fdd48fd97a1fe4e1694ea097df762edc313b493b11360ec8ce71e1f57294338e61bf33e3f917a934a94d83aff29ea88da52eeb690a34e915b1f372010b68121a1c9f479047aaa9b614d236335ec433c26bcd948fe4cf75f78b960f2af06ad64c579b93f1746c37bfa6767d8683ed1fc903aadfd2951d11071ee756f87c5b43ef837697b134cdf4e5072346e890d0f567bf9c30530856acd17d2ea6d51ee9cabdb8dbed9f0ee92a457f678c33e0f08436d11ea04166f9c5ade3c7ef5729101ce54e45be6c2a5dba78ec409add9a43b7fbf8dc2d621a50a49dcd1a56bdeaea383ff5c80fb113b5fa9a3403871ab9680fcfc82fe0db43174fee7df6e539c3e1a89748178613a1dffb845e63f2cfbffac999827f6db53a88426890c38807b9b10b49c76ea03444cee9b3712925db05f36d757eac88b673439ae073a07df044b48de974c37862c02d7dcf4b2ef14605eb90e96356524d5f26858ce15660f6f9c471df009cf0dba13a7c805e77cdeae01ad410a5bab8a5ea4a64f323378a6f89f437ad7e72cee6817894aa3462d092031307db6eca98d09a29840bdff762978f6b2c761b5627649035e1e5f3bf7fa839dc5ba53c636c821da69d131a39fd3ad538ac9ec701364dd7b21510c5070a0b35621210ec53a9e7ea5a211bc6ccf8b1d6a2b86ba2b83e12aa709f740b1c099c9c7e28d51797a4a137d04d512cb2a0339e15e53079e4107048d7b8fa158446ec5b8992c6be446907d719f318c53cd89e069b31100c5a1b1fbee1ab0b486d7098a3b18bf51b87bdd2e97ed1735ec27b3d1dc747595371009d8188c92d7c6c108667e1a678ea6d6ea4d51226d49d0de85c50cb63205a8a901d55934f21ee5a76485618344ceeb0fa0c429f893318a181da93364ea51f296ca0c3954312181c833aa83e4a71c9778d1b91a551abca7da46a329c2cfb29cd82de43cbdffad609c5e4c476f35060a54bf246c0d21104c5b70df35df96d3523355709fdfc26d5cf8a9f6cdfdbeeab331208b673f9388eac7ad956cd08694fb5188e9c9dd306eb95b0d6acfafdd0b3374da3d80a81000c06db486b38ae152f2ddc66ed518adf3414a14cd073102e1c20477382c9ebfabd38d343f5ad5bf658a01b5af1dc5b9fcce57d9c0bc0e3d0e8a91a56392d8d15db4724c5007741ad402504c6eedcc89f7de5dd28dae22ff1d3c88d57df0202e6556ae882d951f9064c4af79522063d9f2d3ea4848f8ef98a3eb4db1227674282cca44ab428290b52603ec735e01c0d1eb1f56161084117c08f18bc30e57c295e20078aeb09afa19fc3c023641d2d7be5e435aa1d81258744c0f334d5c18b0194f69397c3e8fddafc8c4ce1d81cec424940db865e56406d034f59eadac114df3243a0cddb7d88fe944f882396b86f91133f9d18d4baba486019871bcd78e5570ee37852d606748a8463017d41ca1e25bf9e172cd0f57bb62b46eaa74df44cad63022e47cb15733401aafb6fd6f601b0b5eb9c72b202fdfe9ff1b2cc8052fbcbb65041798a77a8fb03cb454153142dbb9fcea8b62d1ac1ee5d5c00acb53910e180e5aa6be1c890a798930066bd5f6bab61d31559597cee1cc57b20d3cca7145c69a6a44594a54d9435bbebef5d838775c858cd9611d3b7e68ebcfa62f179509623bffe4351547ddb3436cf021b4d38bb5523e62fc5db5cba44f6330ef78632ab805fc8a7d723096dd4f7646295f18033a0da9c2342d3811db316e7bb16b61db95ae584bc25837e8d48926ba5cf61a3ce06d43ef7d83aecbdefad0d649fda943011728d5c601a22ed174fd34ba8d393c21694708e8812ff14c5ee23aa4559f61c67fc4066c63e1c348e58ef2f0083f67b21562e507f35ed3f29415f8b3ac030707d33951802b47e93a785aa5c9df7b1282b886eada8648bccc11adae12c09a77c0c16239cc6d5d1cff8b99e288088ccc6b02a51843a0c9d2a4682da3618d6eddbd10e610293a726e3e0b0e37c127f9163f9725d8886d24f37f4eedadd93ba22ce93dbfc069b6ccde253a77dd56cf1ddd718331535ce75598f684705ec3255deb0fc616bcdb8f0b543779ccedc89b5aa7657cb84804e3a1b6ddbb5b5d04c54214a3b4d84a100825a297ab1d51e7e67db73e053a62f975aaba7c7d46aa4a9dc739baf7891836c561f0589d143afafbebe78534f6e2004dd26d6c119c1f793cae163e52383910ce514e33d935aa884ca6dd5539ea77114f64933167d63c23757aa00d6de3c82853f5758b52d8a17ee3a6d982f2a9021d8bf0271305ca748d797d287b3cea87b19af5404c2c16d68ea13638e699815c3ad5beb45d57d447338f190d94f324f75f0e695cc0158daab2b99553a7e878b1c2fafdb96c2d598b35ea26dba9a8b2cbf8be26ee1f3c1e854141f6245c5e07cdc119b63387545468680ed06544f20c0a9e531e704bc027e2123e21043e3b353051ac41bb3c7355cd6a1659482962c1c2e49779e149d531544ddfc3e016a176efa7a9d6d27dde3caa0aea22fc48fa2c4ba06832dc32c6a3067febe6c216148903b5aba02df81f5c64f088cdef3672f13bad89dda67d8e4acc3bd1922df5479ed77e721e3db1c95a55a458f3a0f6161d645d778fab00f20ff64dee99dacd5bd8751b3547894341ee43e6826f32f40a1f14e79ae8835e92552d28a3c56a64bce7c4d3e00dac1c61418f6f4b03aed4a4bf141b22dfe71195d0e43e5d6f6574157c874894e86f43c43ed36c86d1d6bdafb48ecc384803a41bd2cf64dfbcc28daa5d85ef496868d88a89f6c17354375ac34941b8a4cb810f079c204a887828eee5441b0dae2edc253c31574154e845169ba81a66a5aaa44311fec0cbcd0ab9656d6efce97905152302b77bf56cd544e01a1d77ffb181512bc6849d97b9059d70e3513a83c90a7f4e5f8da374fbf4e452361e4fb0378b1df1a1a5835b94c9964882f338fed9c4808855065f1dab082167d0c340871384e2f874c5b16095664d0551b1e245a3446e564158855de5e6f328ab24d27dc785c9e090aba77b90ab2b185a60c7102f5762541946b4417662a872fa2e6e37c3b881cc331d98e4bb162996e9fa910334bf41764e2e099e9ae08ccaa09fff07e4fb5c077c117a4f4f2fb65de17b37ee8ab98a029544a8650fb4e5ab71ebf705bf5685d35176bdf1fbf0c214d38bebf6b2d750f42fbaf950e2f84b5a13e2874f90dd402942469ebc954e747878091634186e205abef49a6efb3c554f1997e08777a041ab34a56e3e5ffb2047cc22aa53f65cd268332bf502ddb263b8f7535f1af2e7d4b8c04c204c22b3572e0c475d0f3efdee6744ce295a2d80e5b8f22db456907e3594bea816936bf50e43129de6217ef770d9f7fb8715440731c857de0397a57a0aae6c5b165305d1611b5b0f70069e0c75c75500b3341abd7b3565e3653d387b41d205cca6477cc878daaadbd51e21e9c30814241da1dc7e4925b3d1f0387261da2c660845fdb8ef3031d8d979ce17321b177a4de1ce1e229733b7ac967bb568976c99e5178f2179684230dddc9ddd6abda8978209d8ad725be20582594980da1be9933b94be93153d546adf23c07f4826620cc76e793a374c555848964d6d2ccc1a0bd1437268c4f16b6530f683a256a85f2c77c37ead042620c4466cd729fbdd635e9ea3ebb0bc6f536d6be7845401b217bbf1146e76465365ab1d32e56b9c1390c78ed0d39d01dd4a3d597eb42e7d01bd3e2b1fab0537786f3bb0221d4d7803e4f82f80d88dcdb68dc373bf593a0875545cb68c8bafb73124ee2e06086495d133d92ce458007c0adc6e772ed13efbc8b1a79705253a75a9df9dde170322e7b56813fa0129aeb7cda85c90be9e5e1e6b9c1e9155899ef43719971adcd7459c095e4c22be3b29dc2753c0217b50662f967d379184532eafeaf8bf831ac1932f2580256c2cf10cf640e8eb475aa238b264a9f67882f4a08dc59aad305784d922df6fac9fe54337aab87cbec8a7b931d33b88f0daa482fd3b682bb911a4588484dd48ec9e47cc3971f4bec47cc963c23199038d00c286b68d9e9e822ad67d43d85a798d81c8e5781fb678f70aabb13d91767cf10b2dd9150c273d3e2c35c62f67051015516b87ca8cb35dd6b9bc8614bf4fa873fa47b208f3834a8ef1f80cb4906c8ebd1d63f75cd43d151eadfefa223aa7887d836e725c9e116655ae9eec42eb793bfb4621c8a7719a1b4d0a5faeba07164eb583e62e7479bd2d3d922119e8654dcc977c7c82744b2a195abe0f1b9c255baa239d0b9cf3e82f0494ad43178981e5547fc91f7ae5228cd9b03a0a7d8dd06cc8bbcd63a960650539075faa75790797f6a98026e984b06a6c877eb7bbae45c17152512f01fabd3afe1823cf4e56c19f177cf53a6fcfc4047505b746a49c4dd5340aedc6e804f0c790f1a3890ed1907fe5ee4548947c2b181e3fe4c6d7d8b3191a13543feff440e0e467580fb8bd890b51cb57071347e5b4d8170a4297c8a9a972b7d9c7804924b5fbe2c383d3c6ef17e584faeea8207acb0a3283f03109a7a5c20a959ee04f66f34e3f64b0a38f085f22c50985a6342f796852b6cd9ec0d0841fa536ca6525813814ed93efe97e9131a5bea9cbee8eecca5fa8452928bd21d6ca3c623e03e4ccf75f1ed8c79f73d3f691ec052877f3dbc48aab8cb5934ede9dc885d4478a5c6ce3e30dd1c71094e060a889fe94c8890a85809b926164e92769bb75fca6882c24ce1de10eb877c12df0de89075ee34444eb3c94eb28f1683cda49e753acffe2228c3025f458ef8012c96a8d630893538bdce34a5c3c251e750a9c818a9338737996901e383a9967f3751941f2fde8eab95c55c66167f58bdc5c8a16878e2384c13f3cbd28b70f1d64d768c90d15345f9db09a0d3d2ebbf708872e5782a023c4e73dd67a4a1822a683170a00d85763da1bb9f00566766c6a3d034905ace899bbc078b4401ae2b5368591c045ea9ec60c2c92d0da598dd0bcac85140d55735b2f64ff848adcdac2836ca43820459142edfc06e3c1a595add07b89406b11a969e396a642afaa8584972391d5d603ededbb5a147857fdc31f82fb311e8ba88fe0dc12bb8b35226a5b71820ad5f9625dd2756ac6262b96049a078622092aa1b510bf3338364e65787b662d5381ba3a30b463bf1ea9c27fa4949be387681c377e15b00ec07f26a124135a252f11c971133235a5b77212c7826c3306ae5aebd3bc219978cc7af2104140f795aee37011e24e842613bb438241f4423b9bfbc74e370aa1d6b178d8acff8b660ba324e7b7921900bb5d135e84cc57b2ffde3064527b4d3a7be3b23a6e4a8b3c100e71a806813534d8bf881a81dc74f0eb94e6215d2c5c3a9dbfe268184aa6f5c4c797b6b0fe831490f6d701d1e92ba853f8b04c72d1aa453c52a3e3377c370f2d38f4ea9d7407b59dbb73f9d7400e6e0ea8664b2f64d58f620527acdff5a6a2a777ee87e62efe23e2265c01f1ffd44b47b1d84a7706d1253b94c98948df5d936146b9d06226bdbbf1662d8ae78b29ce5288cdc55ac178372b640231ee4e2aa8e3fb849038a27d88f6e916529dd692a2e52f5173c40ffa89b98822e2e698c589b602307d04e5b9fdfdd7146c9b81cf261704b3596b4a8943c26dfd3b539f280db0631d1f5182d384c2205f61646067012d5b70afa0e175283d65a9af1462c0d921066d0418af1e8f665f15ff4f0c9cef31b702335fee06e8afc755100b39ed7d46feeaa362b07a72ded5d912889293494d0373c5b8a30f9797b8da703ed938705d5b72b951af3cbf20e91a4c203ec5b1dafe81d99f733fd4e5560112cce6faf8877af90c7dbdf18f4cb761032968862137b7b1efe7a2cd13963f457aa1f1f34a0b224ee81b4543e1b1723e6458ca23b31e98920b10cd8001b91bf7a4f4cf80b7c2126f1d351359bcd74a7b83dc9963a2d701f4b834d71ad1f36be5a9d67d094b0383703846437733a687d548df53e675d48d0f5eab345ecaceb62c7e5a79ed9505d6ed9dcb1f0e132c3d9141b6e19e75665f3a1ecd77647751d080ae8ee4ae112e57e5cd6a66546d978fd591c730ae7c7c705a1fca09deab8da9ac9f0cbffb950a5c058a0683f5e40d2927e7454597c7d68cad99cc455297935aa4d03d6fe0c27ad882bb2d42d8b0203936769ea26b34c42003a4cba69cbb1aef0da2c01bab9e8c7e6b65151fbe18494212962d17eb6a4f27a5aec05834f7a29d7be0decac4a70117a66b0b37d2ecfbbaf27db2bb4e372082835f7585e6fcf45e523ab13e9e154270ae6475a99dd70df5840a414a9d202736212a548d1e788547c2e12af39b1df1577dc1ae07ccfd0f2a23e6d2d6c94a777af4c298a06053bc427208a16355fc4557b27e16973fa9942ce1f5d6191d0d6ae94fcfbdf6e18964a0709b4275f76a420a4b3ecd5d2cde94ed03963ce56a85222ddc1198ea343a7bbbb342e1d2ec3001fd503e4a90e614513a8010ffd3554e845a3c909e5db613f36126744764f03e23586c8b8bb3150ec9ff2b944b29344c8bacac43a92e7a8d919076103cc227edb968048ce7dd7d6fed69e1c3193b875480c6e6418f69bf816c88712d31aa6fb6b14002074c99a266f6342cacd9f11284b671ec525e5029f0eaf0aaf781baf8ac2e0bbae8103bd703e8abc1754d52353aa7d498170534efd83dce76f7ffe0f30dfbc643cfa493e60c5350f199f72edfa2324eedfb04b22f54d28ac159ce88acbbe796151cc659b4f962f8ecfece5b8068d847565d053a75673a9efbc407104e1413c5bf709a1d0a615a2e808bedce1636d328cbee1de35050116f0b01ddc81f8b339023178412ccc3959d45863e02b07aef30a7beab92dd2fd03ca102395daad7b29eaad205b3585e886fa9d1bef41a8fd7b1918f33452cbb02fad33dbb8d16e61bd8469516461ad34187b34faf80549bbacace9861f620a54c0bcd7703385b1c41da208cbe7046e23f6cb04df283699159c0df5507367103072b35f13bc73b505d6defd0af947ff98b0223baccea161bb0ff63aead1e06aa803d90a72316fe092684d9d763189a70830fba50ec22ab64917556f4ee1195c81da7cfedf1a68d66517efc5cb192cad21c1825d1aa085193bfd0599eebdb4a958fc0499a9a3eb80d22e64c7a73a76c7f92f58e8537a37694329a5cc23668452022e8009765d072e2ab38d0edf68acf1f2b9e295ff35abb2c62136a8a928192d40f75c2252f05ff4427768a58ceb74fb6ac8d592ced33a35a2ebefc01a8ef8019e6aeba25bd127b4acd3c8dc209a60eaa8d58ee5e61558ff000d4d6fd0b372ecf094f6e8cfb25a25449d18826a54eb5ee2deb65aa34751c29c7bd5e280e0dca18ec6d3c8285d48bb61ab29df1f13468e2ce07b689e93dd8b38a655295c3f6d2bfe461e16e17fda98bf3acd8cea26844914352ad3dfbe9434083da3654b5466da98bb86cf35bff3c66236193a6b5a5979f962007907e606bcbcc7d4592f1731caa8b01676e3b5af96d36b6bb2888c286fb484a1861ac788049eb718940926b9dc6d5b3bf251e6eadcdb69b6879cadc63a22daf68a27c7d5f717a6809fffd4d7c4c5f019ca667e48b2dcaefec70f7cadc4d68e3ef24592e5d0a50b650bd479e4c613e4643998708e3475e5d2e7916f6aa4253bdf6e67798b6c1791d8f1e8b326be13e66766bc67a80eb0c6c72cd4bd50f34a0f34fd7879fcc6c04152fec22f54830f164ca65f2c77acc7d62ba08a97ffef38c0a9e1abe0af6300daa453d87515263923ea4d77634720a6517b0c61c23d9e552a53e043b14e9c31bc5aab8f0d1509fb015903e0112cb28b5e6276e2c05f7bba6fcc17ec398e146fe57ae72b5000bafc5c0ee7ebd688fef7fcbb99579914a04fe1c9819ab6980e27de7357c4b03a222d4ea34fe7b8426a54161398653b4efb4377ccda6674400ae1a1060759e14c83cf7dc4a64810351c204246bf69a83f1ddfe50ecbcc4a97e72f8cccd3f2f32a9db6033d1bb924d1a9ebeb1834fde11ee9d586e925a304c6773f993c85b4b88b6fab866dd19a2e37a863a5688d6436d9dfa3ab0e7cc7dba2d7a0a3a0abbe4a07bda3e579d84260aa7c274e8c85aed50ce419a631f0bff3b7e00d0e402aa428663c09843db1f87a0b09920d99c582df1842cd77e2bdf43fe723c69888aa5bf0cf282f664fdd0d1951e73403e130f028a34ecea161341fcfe678846d422918434bd81588367fe8432511805b50589e2d3583cbb5481c0bd3d3fe4315f8f8717489ceaa7e08b03ed52390eca57e363d8be9556bca686fdbf1d455633efef10f8879f761fbe8e851a427e837368dd1f979d5363cced1913cc7a209fb57b03b2cf3f3947ac9227ffa6f6eef9e62346d48030a4c9c5d4cd7efe9424091dde7e06e747933599c96de91d236ff3fdccb31125e2531248d463943b644c924a9dc68dd52a86a3f431e3e13887e8c52517e11a3694422be6df90b2731ab4ffda8b956eb06eb3a6fe9b050a6fa8ae5d3cc038a5b2bba6d91f6691024992850158a89aa7442108f171a511bb04973a8129839e3f5ee8a07039a5a4684bea28eb7d1e60a0656efef48076ddc74a2cc09370a11a8bc9b18bc228f30f1a31fe5af355adda945347a20d587599528dc04b8fccf2ede11dc78276e112ec2f406c69ab2553d9beb29fbc35e4932e87de2aadddf35b1e79141586370a0f696eed8827a0f79ff8c99397b0d7de09ecc4d90f87d4aba2da79de1bb2b00e9d72ffe06f504d5452e56cf59d3b19293a0cba040e61b3ca0f44101a2e801b67cea2aee5db29bb7d1f2d81baf986ee9cc0c8f332f76ebc2d77ae6aa5ae02a58d910d8cb6bbb7b11c36292c589894ffa41f0a1d97ef0a715b771df7e18152965168195ec25ad2adbd74d4109de6723a0c4df454cf8c9bfc97ea5f0d66687e7880795c9ea991d7af6c6c6f500bdbdd3c3320568bad76188fe5346344861dd273e30ff8a1fac488fce6887fa55d8c83a8426973fbcd3332d1dba98f8e85cf3bb3297b2402b249d0b241fe7db1f8ae2187d6e759b8e0f19e44a3c0ebae5d59476f48610ea59c1a07629ed5dd6422c6e72830665f95743a6e6f2d2652eaa26d16f893552ff91162230763b1759ea4e37467ed9b6d667132c93391b6d2d0693b4c6b18d1b139f8ad6e7d587f6869b23cd45a2e965374f0d342d7e0d1b7d7f3b0540d17337940db48ae96ee042a92421bb39e6fd444cbbdf03009cf4b6d2db90a041434fe2c14e6efb5a51b8d56f891f89fae7cdd4a2cc3b29a71a455276f0419d2eeceb093a17074dc861fca04f59c5282e8889ebb03022d3960a87e38621ec44db0a9590cd3c29efa573bb2a8f4c4963d9a71e4a8f5c9b20c2101825af6c7735f6f49458c21f96f072131fab0879b5b99d4d04a2b9a97bbd09fd6d492faaa827ade052fa3c1fe756d5ac74925e903bde97cee2c32f5cc3e4bc5ce9a549ead81cc8c28af7a52e288e168b2bcdf1cf8964311e5aa588caab0f2e2cfcc5e2e5715d1ea73338523e7616f53524f9bca1e22a8e2f1125a03b54040c51d63502f97239fe2951eea596f73c57a77223d11649b01ec881683a1ff9855aecac5f52964c6c7e0eacee8793852e9357f825ea3ee1a0224304e58c3007412ea9d153f3d16297ca18a605bb1241f10b955952100fc1d8570d876821d7c0143ebdc7da1dc6cbde0d285f3d1de10f3c84fe95903b8a056310f2151cba973145beaa9d7da3ecd29ba1bf3129b571402f93ae1250c658d843872e091fd99b9dda79a3047d8cd6e2d637ea7091c3bc7ba0bc1a7056dc1809fb93f9a0ec7d55037c4f3b3e3121131dfc9f219c8134799549c6ecd9e0c8b702292cb72fe9f2dfa0640dad9c60c86f9b62af395a062c30f2185328d87b4fc1a536fe394aa0b7d5dc8607024f49ffbf126f9c9d776d7afe1ba4e3265b67c8a7045d298dc166074dc7edb9dad5dd3356cbbf856442937bc1ac5f13bda46d8ed18d26cb00ec44461ca500e80c75bed61c923ff6682b7cceda4132ef0ed154adcb3bed65ba2785a638d17ba05fb9ed21e9e0e1f73dfd619137e7d20273e4d2978c2ea61c53083c49ac6e69a45edfba6c17de56d3f4ff56f586c7610afe27de2db3fe8f8527b553eec5f7da535fde34bbaba4aab55e578617e88edbedc468a819c30c8a973dd4e4dd3cc4c38ea33198131a83641b2b32e8881e829555807bbf1f7aa2f0f0969ce99826bec2780c2b3f9bf763f11dffe856120c270806489df1f13454ec42701e703f310b0a1da51ee1bc4f59fb804e86121af64b82d86848f5aa026bbd966694baef9c718a5f0cdd34bdf416b54dae7c7c2ed17794f26472aa2df0d66a2f7cc701e53c52f6f946d96dabec33ad3f05ad3cad8160d81e9d8b788bdc84c1ac470d2e86592617d22541e195d00fbeb47f65b1c57fd2ee571b7308dabc1410c49c2343793494d8f5a59b4720d3f43f2d08c8e6090f4f54cb8ef763428ac0a567c3195e14c49cb4d90b8df9861e450876c39acd82504764abe44f55c0efe0a03ae390e90eed2520406b99f715955c6cfecda63bd30574af2de41f719f35b3e411c108eb8732f6e5bc3b7f6746932d8829bfd99221e183cce83b49cd2b3a12dd5dc0fc747334dd1f34d467b8c4da5615c22f009b65f731a3d3a8cf6f28caddafb0d448b5be345206dd84cad3ea8f5b28bed6a6ad92e9d8c2c2eb0ee3721a29f7b8b6c971de3a17eafbe9ffbd59b2548b7ff9f9c16897b12bd9b553e4ab5c14dcbcd813e24ab5c14ca553c94f15fe405ce10c9caa73b8537d1a4457e9f938d0779e9475b020bf36a96e859c0560eb5d29161d48c4bcd9343cab252c8db79fc1c3320f8993ec8f7ae7618fa4e0409f9deaa34342848e0f341743b62e2c9e356714b8432b63ef3e5540954ad3f88c0fa55fe09b71425e5da80149a91a3fd6c3f4c1e48f35259949b8fc319b499db7df83f3ffa7befa6a009d8188c92d7c6c108667e1a678ea6d6ea4d51226d49d0de85c50cb63205a8a901d55934f21ee5a76485618344ceeb0fa0c429f8933df55f75b3b73e1ae1c2c35674099f81f32f2734131cce91d997d60fc7660e8098dcd80bba18d3e08ed5edc5badf8a7cc3d8d1b30d91de1b88bceca6c21b37fec5f23bccdca0bb454a9014a31429debee56d900af603e8c55ddccd2bfbc027cefbb27ed064cc0828a61fa5455677eb8eea90bed936548a043b712c049e9b8f0920c3859c840e83ba6c966f99fbebed60ee37bb07b2f081a80b61744b9e5c88fd0fd85fbe8c113e66c6baabad86f63fd8af58d96c8f1bdcd0af90241d62f620139241fbe63897ad576fd113832a717a6eff3e0fe0f45495d9543d508e0d9fea8ccabdfe419c1b413169c4111f8406a12ff8d5bbdea1773b643ce83be07bd7d67ee09bfa11891b9843ae63fdd49811f0a0941f7555f91941247a5f7fdc0477f9690f6d31181698d1f814d30f0d6221afa903719cc9baf0b7759493c30c10d337df8dceec2d0ebdef4979c74d1a8a0190f9e559eb362c6204a939a020e9adf0789d980b4c02f665f0308949b769dcb81c715e8bad9f893c816b2d4f1eccc56b08241ea00f67c9cc823179d5d82d9de3cf7bf9e172cd0f57bb62b46eaa74df44cad63022e47cb15733401aafb6fd6f601b0b5eb9c72b202fdfe9ff1b2cc8052fbcbb65041798a777aaab704d149372c81a998298a77ea0f6abde872576cdd3e9c98cfc5d09b8a4db1769a213a57e65e26c6f9e5130ddfb90cc510c5e43f549b01d8d8c330d21be92d85726d1f054376148b94b04a43f86b0de9fc521132f75f55594c0dbb31dbff860b800f5c59e7c1c204373f0de61c64ab58d364fb255ed9e22007effa1395db097079a0590b3fb87acffb394b81aae6bb6c62a5db34151dad4e45b66bfb2d04bbfa971f3a028be02157f65ff2c71ca0cfc6da7e0e914f6c985577b08a031ce9c1b8b4d51b887d77593e072b5cbce6db4260d446c52e315569d867236f15185ed8ecd40416a0695600a2eba4afa8365a47cdf83d7143868e605d6a804f02fb8ddfc55287515dc9f8d90f3c48801f44c944dad2dec91efa9c5124f82b99d684e7fa78ab1d0661952faaa6c30987d72e186b7f955f24a4158c4ddc2908cd8a93a726e3e0b0e37c127f9163f9725d8886d24f37f4eedadd93ba22ce93dbfc069b6ccde253a77dd56cf1ddd718331535ce75598f6847bf1e005ef007fec9923ce3f68396653e6002fbe68e122eb8c7b16127eb421ba8352fb72b8f3640c2256cc62c94c8e3824126bc45b5c6b3d267b8cd95cbcd047cf998f87065c302e1716d905b5f80494c37014df9962ac96980adc5e6f67d7a58855e6102cef7e309dcd048826047965bc42f1bc65c5184682f30c6c23b1bd1f6f149cdf633e503dbfeffd2f7eec0b92f4d88451c8bb4f57d2dde73b4096708b3b5407eb67fd94de65631d38b44dc5fb772be258e0b19042c9af8c87d0ab7e8e8a592f2325e383d01f0ac9f67d29c4043997551a2354b35284c2ed2d3bccd0fe1d51a2009e4522fb5d7dc19c596b3855f8cf663eefee293bb379f5ac3d687859439ac120849f96b0dccc2c142a5e1e50d6af66f25fd1a7977c5a5ca710e6e67f6cd2532daba0b656cc17de609d72c766e969d29cf91b02fd5a4a2fc019b3e195a31f14bd2bd28fce6fba2df9463dff6b17c09efa79347719d3026c8900e6984828a901b73dddac5742c2ed3db543ddf3aa58654383d841c30430f29dc2ffa94c5f97c320137efa29504dfe6e18a3ae9b9aaa54b76881ad37a5de00588168239deefef11ac626629e3360207a672dba4e3f5d22e14e8fa2890cffaf4a8c19287082b1fc96b8580fda449bd6246da3a9aaf7c78b8ee505c28a1f06f5adb37a5c23157e36e3a86216ebc865f115484ff6e6da0e1e04854ddf6699f0553f64620b2ca8f177053c5b35d2d4568644457364cd0432b782df9dc52674f9b1a374a8443830bbaa49073fcf48622e5d8ff3a0a7018403540c9919c4662170f38ce3f5c0b3efffb0a6a37fca47096659b3d39fece87321c45a4b29bbc852476436775489657f7ddfd9d6cdc8f92800a76ab50d1b2c405a11cd36aa8ffbbb27b40e09dd7a3a113e430bdc1b3b6f62212fbb60f6f5bdb3c238540b256d6a20deb0ed271f670ab7950dfea13b588f573665b140d8076de1505ec3143edc2fb084f1a0ea6ada368621aba9115c3ab414f86a42c0ef678082b30e96911ef5506eff427c6f5fab6636da441d2ba5375f319f6c2ead5d4757955f7742c4f216b6a72dbead1a0bda18657c00d8f36415f7967c4ce972802b06b741b836e3a0b7a42f1d7b4afac5d6bc520abdc37599604c344db3c8440762c7c16793ed4bd47f0a9c76b617416111f4ba4ee90c2f3faceb420abd56e9139492ab8598c7ce29d262af491a4134c5f5c19ce0f082ee43039bcadb2d54b665cef885e5eb1e501dfdeede26f74e30bca5abec52deaae5b3a65a695dce73b0993d4dd6a1cfb7bf227ac8324e8a87e98cf08c7b334bf1db80317be26513f6b08ca8c959d1573a092af71aa5f156f582b1eab14bb830f8b8a082939d6afbd1fc61848faceb4d0ae2e3316845f4ca549d643eaa5e57026fb186cc75b6317db2775a863272490a94429d11f019f0a0d600346d1ddf46f9fb9ec9c8cd8f1de36ad08a777c751074c894b20c4132fdd8b78c2297517bdacad191f1ee3d24d08939d154feaf6851a05e2ba336fb04b844a5fb7048e28bda139d3cf0c7946643bb0ff5d8a30103bc47ef393bb6f0d0f00f9d6ba165e3a89bd5e1d2f5947776e4ecce67b41ea412bb1f1f68a7d2a525bf762f99e670b04e7bbb002f641df3c7e8e49ce7cf71032c592a01f426f60ec43d6ad620b50d1a35c3e26fee9d71252a4aabaceb1378a9a8fa9bfe5a1e4df174fe68ec5686b9ec79a14842e339cd84853da26d2d68797465bdd796fdeac2c4684fb662b4942bd8d3f5e2cb29856a9d4c3e8cda0c86e94eb56e7778244504e0b68bcf5fd2d15821baa26f99c4ceaf3efaa3b82ba983a2b902501eebf5e2b29b860570870c5900818ef472258698ece242fb716c46a4059ddb913b586dad68792ec96d58cb503946f58fb45a4db264d821048cc153ebd31ee975f13e8913dd1cfb17bcb91c4a9cc84f17e1aa9b862839f5495ffa67c33ea3cced1cb9631df5f29803192f22d88b5751fa90003986319f0df5a8a856de3d65fc73bd50559c212a4105210003afc759deaf42b2df33430fd4d6a26bffc1b3e572c9307cf2cac4e889c56e5a29064dd49318890927b7c784905be6c8d146ed292c24147d944fb7a886a751be3c02793633c96f611d611a02e7ed1d9d7a64a5e2191882d2d02b35d9fd4fa05ff8d687b677316cf67745199bfd92be7bd055ee837fe3b14bd0c9ebfad6e4154562dc8d1664fc26367ce421662e5031d32e5e0434bf3fa6d4219fda9f42ff0275218e142a099e5728d65b4b247134e2106cdace26d8d8130a23d6ca1b1eaf9f9cc880a7d04112e0b56bb955451dab223422dd1cb40b59132b6bb99db69b1794d5242ef51b14a153f1c9b2f0fe4a38d2a14e7f2aa6b07c4962bf09de7b8a65d0dccc49d96bc9727228fb8f88d5738a80e2ee0e3324277788d26b040c241b4f4a5a361ce0581717041b1c2526db3ec1369cc171442402693773f640e5e88646f277bf26f1c430eeb1899a68095d0372315bff24e071ef749b75e2d2acc7ac9c7cffa796ae82638bc73ffb5ddeaf343f352dbd64514432ee87a62d9657d544a3a51fd870d71b3041afcb77c5491c05748f29f8f3b49121c2da9d892c929f69c771a568678c39de3266884a06ecf41c025b1a07a7a8523b0d09781251cb377d4324f570db887b06188ade864bca86876a95e2aa0d346db8d596aa6f40bc41fc21bc0990f62218d43a4fe1e1e53a39b80101ed2a5f84ba6989381fca0b0b3c6105641390c5782ad1c339c93c6375adfd3b0edcb8ee94328faba6a900ed05795f0f3494f5e280bf1f9e518f979563da103e58247d31d86fd4419bb52b0a588530f459b17e33ffc3d4203c788659541180a6730586e92f96c428e7406406ce3fbabb26bf62277267a637ff16f7abb3ae4d4be96aef04f33492ee6397d5b5af7e7092f3e4f65d0fb330e6e45fd7b8b0fb377af7bb25bb507aa9bcde39392a3875dceda64699cc27944ab6e6e999b5259e00e6a327e11ac291f37bf96427ae950bb26befea3acbb658dc258c1d84134c98214eeffe0e62ebe9c2c5be141917831e0e2806829020374e06694f95f42583648de6ca71213074cb06f49745f36da108f6f48049a8927db9f5ada514ccd7b9238296513c7f6b61dffe7b0bca4df48d2422be996b87f9bc137600ae186c9385ce4d526e8694b81aa788758be19c4696aae78c890146acb2d019c4adb776058f2498094c17cf02b2ad6f2c0d6e5d956983519c4487a216bc81b16c8be37202c449405b23a6955648b20919fa46efe08fe4d11b16a6937829b86d4be32bc377212487566ec2606d8ca160f1a87300f34e501b7e9d299d4143050e8a812e4a16acbd4bf172c03efc28f05967b41b078482f0c8b57ab2d77adb8ea44bf702f30654d1342275bbf19b01b9d4893e0e647801da618132d0fad4873d607cafb1bc2ab86beb223eca3da2dc69a7bea5572909b7c8d5f6d5540ad6260e20473b05571352323d90ea198735e30809431715e403a5486e402dfde03ac7ce7ccdce4ebd97ecc0979ddf2f36233f7b93e10d673182ed483f19fcc39dc3413ec88df4f668d28e3706cadf2d914ec218294b3e6f64d30c51e52fd29644b9b16f80c2b464de8d0412f1aba20daa66c7af72e5db2f5906c923504c7de8cc9a4e66b220ef0445bc240b8c33b0e497e1fa84c89a42b1aa29ceb68599a67ae1c83426a316aaa2e6b875ce1aafacfd407b03dde0a80a0fc883ae62cf48a9c16cae06c391fb74e2b5a7275a73919c91132bfcd0c8110b3d465e1f85978a26f5eb0329d1355ed2696eadc2b12df85ea775c576ca7bfdd2364a7fe87c0447c83bfddbfd4aa4c1cff170b04f4f6a8689dee460b3e011ea717ada7db4e9e595e236a4030d68df1c61e1c8b4861e0e1cad57b734aed90f9f02d8192eb2f4854fa0511688098c921777dbe81e0791b9f864fa80ba1ebb837ea61bb512f8d89f4d91d25abcd661d36f3a7302acbd80959bdc96e16032e4d3802e273ecbad14a7515d611bcc7188f2174248a1b8353cc20890bc36b56c4e554965aee7ca14b83bcd88dfc46478e9a8075cc297dc459e40a630cb5238c3e9b349bdee4332fdb89d256a6858ec58bbd2b16884012f1f6c0a18c9cbae022c43280a3c808d279b69d2039b514097d817eb2f8d8c0ced17099d5a15fc6ec0b83df9925704d0e05d55859506cc3631401d580c97d2219de4f7da8196d19109f92119be8c7fa3767dffa591c7cf90bb8699f34dc0aff7c3729475fbc8fc122d14dc52795aea09c3e11eb27967f1b2849b7faad1cfd7cb4ab00da6760224d65f7286aff6026ec1fecc36b7dae348b7f8d6a6ad3c333633e9b1b6e556a172ed1d8fdf5b97efba0b9d61278dccda34136572d3aaa27418914c6f551a9a07911171664b64fcbbb1a8e8bcbcc293fe812b7de27230e26fc576bcffe8f490824585a47378f1e77be834567fb3a6281d67a25e0d9afdff8b6a1950c58234400ce2522a12b60b43addd5c5aa9d454dd1895398a97f98a631e47fad26ec0a99bce696c77e6bbe471005c9f66c56e5c7fe049abd4c6b5c5ab5b8498acc3c9da9545b79dd2e22e43cfa460908a315f5862172dccf98697d038a3485795b0182b02e422c3ad9d3be9606018041200b1a9426d4996b3e7dbb76c864fa96c115d59233ae31a8ddc57ebb925b87d061f4e3379b0936650b4a59907372cef8738dbb99f8a3bac5a9dd096102763ae0a508c2d7fd5b86ca49c67588c679ffecfea9876a7e5d30c4bc28f9c2ccd683c8c4c9292fd3700de7853e97c448ff243cdea95feaa40e5fa8282c546d17026b763fbbdef70e955592fb5f1336fdcf2245d1fa19570204b9d11f74bc16c3129a36d4d8eb15a99a9a97d56a60bf89bb6795ee447f787cb69a8cd5e017eb1fa5fa16fc69792f7d7567fb4fb0583ec9ed4b80fd195899505f55639e8f0e8f58f6b477f77e4fa8d4a6d826431bcd36061efe1438056c7ac0813b12b68d196b324d6d7aa824e46652be32f10405cadc6dca0a9393b2c7df790efe2f897188257f05ede147d0e633823169e0f253c3bf388cd9ae60367843bf9b5b9c5b52a0b1f5b16d5a0234a18cd9252d5d5aba95da05691d6e813c82126a980b234c422d796b14ae22e3ab3ca9fc8e24018dfefe36cd84d7484a25c12656c7d78a3033f5eec514ed9f7a45e7d99cb6534de4a91dffe8dcfe5c8450ef8118c653ba02a749ed2834990f1d68033c8b58eeeeb23cf2f6723a072cff61fd0b00af8bb7e42a82165c38f56a26f701d01e84fde8beaae17952dcd3d332f6e1cc973728ed0b3d048ded8872eaf122df2fe2842c6fd590d50c4610cc8b648badcec1a529368eb875937f42bc3696cc35cefe2c30633f6a64e22629389207d243ef821be22ef51b945bb6b7a90f4939af4412a0ef0fcaabd3e6bdc8d1e7526cd8aee654382f4136f96818c05d1914250103b82cfffd95211ab3aa24014b5f516f6bb33ca734d752856950a749e1ca58267356ab3757106abe4df5d424fbf295f5e6f9d26ea73a1a088f053b78bc9ce76478057e1e4ccda3177c4053403e6ce9540fb7cd2456a9f627c7b89b7f8992e0dc44f3eae1e051fe3191c426bed4488009fe7924a37640309f3ab536cf056cb4980a47339c3e33d82848158d456b0fe6cbc013999a5c82b3d1d99225168a8172ed1afa3289c4ab6722dfc5c65f6b8b18c15e9f3c0f91da15fa3f86d9df3730c7d3d38ee160bdf70893a5a5792427954913c7acf4310bae7961dc82eeacb3080b12f28d7917158f3298aeb36e8c435c0a4cf2d1ea457b5c6eb9d8334e9cf08fceeeb4fdf6311c1638915d17cccc39d004b26fc8daae120c6fd463ed23eaa1dc43d49d28373bdbf3de8079358346b71d11e2ae3680a42bfa98bef98d113998d0984cefc66dbc8339a662e01d842df2281c6789fc1c89317f0c7ea714a16bef9d1c7c90c0c5bcd9344e8572681abd412fb3af66aef332390d93e99992237df051d3f2349d97897a8a93ecec1e16975a34e378f9c0956f43bdffc4274f231df61a54222bd7f68fec58f356d7d7278f3404adc7fea91ec9550f28c90c69c57130b6e68856096a1d7101c938edf2b5adee2fa55de297c3cafb6895d0e65ec86999dbffe37eccf8440de84900cabcd5e9705e43cea4a423e7cacb90da0f37e9eba4d77d4ddd917d409ae1fe8d0cd26101751f8a0a41a30edc86fc9436618879d54637092f68eafe069ad9da31c5f45a0af9fe648d649983c6ddb89425637b4a92636f3aa45c6cb0a795e831e3398fa7c7a60cc822a705e9df0ae689ddb518397d16a28d85abe812eac8f6ea7d829b6fda56f4c8baae322e445c4cf23c966ca2cfa70ad6e2aee702a07fa53709368508d6921e04b2c0c355a82635d44701abcd780c563977572879eaadce1027297a411503d29febf51ec8fb84133724c444d5bc6a58f130619b1d8faebe89339054708e114723f379010ded8e1dbb82120155a9c7d053e57fc97b3cd9593012fb2e4a824a4e060bdf9ab9782b50736a0e515f31494407ae811eaa8b3b1b987168b532b15db3bd3b62b45ac5c8efaf3c76914acc76d8c830c0f914d3e9936ae4810a086ce1a2e420261885c87aff810297e9bfec85a468e674d7bc0fe12e74bf66612c4c56c7eee01f577709547b7f00605a2277f7c85dd69d891b093ff0cd69d72905887fcece1e863cae0ce6cf5ccf188864e92b6c74fe90f57d1f32ef9b659e11ad42c0daa53f7bf691b7b3c03482f832ac751fe74f4679650a72b2548af39eff4c6711bd6c28a160d854c209cb0787bba6bda0dd7d0736021db9488bd7dc4caf036c6c94c2074721559f100796337ef74edc398021ef8fb01a0de6eb611c6fdf92a2a6954ab07517a100aa32d4c3a76d45201021b74ad21bdfef88d92b5c2b44e49e0326ded849f6a10481ceb994a870070f3f465b126c81104be76893b18dd1633133529edd8c97d3231449ccbb0e3a4a2da4aa9daca73686e50dad2d5ebfb032a29dee95578a6f320d47f127699001dc3b66fd43823e3b0da9d811dfc891937cadaa5eae059a521bd232250532f415cf36face4c37baf67ee52853a1b3e7f40a84ef26f5183de9977fe944603555ce77a0e4fa1ebc6118206dcabcbf670bf9504dd3f9a6d4c557895c66f2b9c2fccdc8aad3b84a71ef05b5d78e4054a15842c23800081e49b40c35f6b78d045af339c79ea109097624221e79c6a9a755cdc0016c75c644213666002ef6ab0d75fefdd765bd2c2b7afc2a6440dd9bdee7de2a7bcd447469bae06712818361b88b4ab65bdded3ea01d7438003f4d29d0dba251a2539c5b14bc259c1759f8e655e92451a0019aa3a11a5fc218ccbb9c1d09baef655aa60e51e056ea39613cd3484589c85445274abff1ddebc306448cfd48732955b24565e2082a0f32b94c6c7ae2816ac0883cced54391c7e169112a675bb4074fc5a36baa646c86fb1a71abcb158753e767e6cdde8322c9c67ba5163b7443510069cacd6b086eea071227eb2ac08aa37bf268b554285a1d3a8138abe9a47d276d14fbdcda62ab68917df06379100361bc6cd04817ea0a128be4595b615ec395865a56cca02b3248637658af27cfc5e4f6ab124aa1652e17cbc7a615f4d2417feb479334ae8503a1db6f28b99c57dcfd3de3f00340e5464d59e1992a9da2d1c4121c84228c99eb3bb09d15ccac195618dd656f3449d0a9603229f406601e5848bd93b44fa077b0cf2e98c273081a35b56f9b48b95b8380deb4c69f650bde400b66b8b5ab121660c7088b3cc8a61e04bfa03441dfe00d896ad9f0975a1b36ade8dd406cc6faef187e1a051587863e806c71c6f764a159da8c3eb4f08e3525ca89365dbfffcb5743394779aeb9b8a901c94e49b81207e9e6480bfd0006676c52378dc442efbfbb31689525c421c24a4b0f7b4aba42028069f13c03f082999f90225ab818f47189230fc7245c8954de2254855016b0cb3129c2f1904294b665d020ab57434b7698d2b2fd75750c0a6bf2a97c3388bc6445726ac0cb2bb2e4812399284ee5c4578c8d9b2b02d3d80e44ad2da041741b0ce58036b3905dbe3ccdc69b256ceb7950c886254ced78343e610426b3af1c16bad44364717070f0bf13f24e6394c9e2c70e5b98cd0e78219ff6a6cc1044a647bb3d619fd99576149c218e54ac1ec1b3bf0701e51a93dca3afe4729ecef324fdb8eb88a25f17f07efbd6cad507c633347ea6731facc58cfbe54060c56f5ae0d24fd310524c55423c368ba7a27a3630095e719f70bc51676fd04954d47e158812d52304b1a4d4c432ee8cdbf07ceb380feef3018f05b77ce127b470206b499a90b1ef1122d16ed000c902471a2ce47dc96e5a18c08ce72c6638e586289eeec698f40f9c6a58404a4741d167e9ade53f95266341a028868f88e47ee6c201d76d6b52bb8c6c7aad4b0297025353ca07ea358ba5e272f070e78bce7b0ef0c4f517297aab322c902712f196d5a4d39cc2b9604328344f8ccf9fa24a0c8cfeeb15df7915152805f9703c7334f4a77f302450a43e428ad59c70ba04d1d0d9cc9b79c30da95da4d74dd94dfc62a46235c777217b98c8710b94a64e834eece739771f934af0e42ebcb77eaed69b3cf7d9ad49507022faca055668d8945e3feb3de812865928cef9f8f0c72d27de3fab20132612e3d406c3553ad13b82c296d834f295c7f13fe95f1af02d288eb800473804961e050cffe016cb11cdce39c814185dfe62e0a95b8ca92db89e5f70c4cd9d9bc73dda18074dd7ed63302771bea48645288fd7a3e602485aab73ebccea9706e8c10cdf7d3392c19777a5178585afd4f84ee0531a8fa02c32dec3b3f2eb955fd436ed092d5d7f2335edb2336cb8a3a6d24612cb3abdb583dbc654a120f0bd04bf23b213a64add17162c2d8f0111e94ad811d3082cebe2f8cbf1e2a29450d7b391e526808d9b2e1a816b7bce9aa9d92e914a9da9c4b38fb821151ab0ff2bbceca033ec6df9b9105dda184349f6fb867fca90b15c1b8ba9ee748f1abc239bb4f87bf848990bb402a03df46da5c5ea03827bdcc979f5e60261664bc20851f3c5c616eb9dce1bd828ee61d76695d7f83500e87983aa3ea2879688b71d9d5e15819aa0418b7db66edb8a9bc8f70c5f522557ce353bd90f3bb8703bf27b9161a9221d1caa8a5a902058f975ad1f8fa563bfa05d57844450c91aa218a42c03cbb2578a2b434f862a351827961dd65cd4df4b7b9463f9145eae30cf1ff2c25f3cc8fdfc122dbf37165690cca9aaf34021a3167e9b67075c7a3281d6e4b093350c6e05bfd5b7c1da250f659e92c54a3395ec4dcd779bc14d83ea4aee4c1bd68039913aa338cb7ced16b39a3a5b24a7033c40c57cf2200168d263fdce646cbd0d51635bd37c9b2a1aa44fea97ac0d3292cdc9f78e4565607c168b0e548da0236c49d8eab04e00300c5d2acc4285947ce2f280237c0f1e5204bd0e484ee4b3efef8eb53954919a9870f507c5e945de53dfac5689df867b7ef367e76ceb4cf5c9702dacd65162a0aee746e94756d9230ad63cb506ad57be8921a513c8d26a1b7e88ce9614e9aca220342e816abf5443b2c13cf4e3488be1bda04410eb4139e4a672d4107166b45df293185642c0851ddd1e7df31f0b6e7b21ab66cbf641689e27491456187efc424f884a14621ac445ac3ba8db2cd113ce60012f8241e3562f0c787093dd955531ab3e9c06f1bf25d8ad2afc7f07ff82825edc55e89cbcf3fefa4970012f1d5586ded745bfb142942b06809bb35f990979f957de3a872cd8272e2f9b4f32f4a636f94e96e9bca4b258bb66d5278b214df80b24a4356a9b6a09203e21a9a53e69cee58891f8ee2921f871b490b46329b5c034b9ab26b38aab766353cce22f1dfb131c478dd8ce8c26e0054f352fee4cd95b06c3d7ab78a8275a94ec1ae8c47297f2738a9bb3b8624fa4ce70c57c485c7ff3943123edc458f0798cc000bcec345531be32939c15fbc1e77df9cec1339dd645816704c61c375ba84565a20bc37c086a6b72cb77386fbb60ba0a2beb9698cbfcf52560ca4663f83a232b8b5437455472e7745e517f74c1f59713d96587faa4a44e7a4844bb3b2080db3d9d551f3945f398a233310e34926afe55b7567697ac9db24f4d623ea5ebbae5f21d05f9207be92001a46661727d98ca1c028a772c2e08ec324803f5c0ed1b365981492d511263c67f37b7947fa4b97c5151e6ec15928d0eec3689b2c3801f9c11a2822f71d617e2f6f0ba63d6badcea1fa977cc7106d480b3a067631a7a7efd84803af7b5c5785bbc6a1d442b56c6d8b17c48f7af4f33eca0d3bb1379b627edd7a66009087447fba4072e946898bdae12b36e5cc1ba061b7965c3f623a189355534ad66b5646cb6bd54a9efe3341b882cc91a04c596dec971ea2598c1c9a066d02eb441921dd832bfcb31598c7b3bc06be09030142ff1a53c1d07eb4c850662a99e86904f646f645d623947593c6ff5d8354d72ef5ef635508385896142b018f28d7439bccec5baf1cef1890236cc8bcbcc6e8dda5237607f77e4f76b553477dab314b39ed5392c771441ed74685ff41bf3065a921ac716abdcf80fb8245d714b357d5f9fdf7aecb3eb66614a7938efc52ed568d459c69cf3bb148f831f9389c33fc4b9e989353d91414971741fba182c1659bb33d1d6803b5629f31b6dc7319377cd06de47a58e392d4be0734e59c9b8dbb43d8a621f28d44ec9d1f9974de5ef9268f8927eb7797650637a0573bc436b076edf45bb82fa95f83f185e5579e1007949db5650c62a5f64d1535579af590f3563bc2ba4ab7adb1ba239d0af0b22df12ec8c87653c33bcd2582032aeed41374e4be410a54c8126ec25eb40ebcb052a035e367425d7d79ca7d5fb44db0897010a4e834dca03bf2822e0d6f75d7dcc797ac97a793cd54ed8f27057c4a06678120aabf4d543db1f1ac213d32a776c1fc193e778535da80267a694d4b93d24e70fb90720e6fd5b458e16fb26d9bf22061ff29955c450aba71e99acfce8320a96761b84700fcf6a624a5d68b9b222abe5cb4cd21195017d0769728da8da6014189807d92a881e4b8bc5acb2a9a630a1ad26b4ced719b233cf7eca1c606d197b5921c18426073b6da0118f36991ea8c6c826288bcd7353d5ea0c3d9784b3372b92000eeb71b1f1a8d5aba1f21c92a7b165c064c21bcb02ec6bbdfe3cf5ecac5750590a82009e3013cffed56ad3f8bfd20a1f7ab052843472c093b0a6cd85efc7f185ede0b8839b0550d6519bbc41b7b4d359c0cc46fb970e09d21a77591ec02edc409ea5fada4eacc70fd9c1133e9409c563dae6c1682a1a24b53eab837ca57133f3c87e8274898a2aac3d468303a38380038a2631320152b64cad065eb696be1494a4508853aec45f1c15b66bbe07bc022a0ce1ba41d1ff494af26a57867ac597b32a68f12302dbbd91a6842d71bb4c6f4703727e01eb50f149eda4879a0f33a750a0759100e99b7ffd131300b7a3fae7a8225ead1453717cb073443f8b7be7f0f7fceacd24c283e53c7b22023d3169e7216e7991b6f0d701598e0b0cc982cf4f96bba3b9c956207fbeadb1029d4d1bc550b675f052c742d6dd99060be4dff5e947380247bbcc15e055d1a4867f8383328c508d972d5b3a491cf4eec3b8217a542d0409962f2e20be2f6d37d12f95c8e2bd5a4081f1a8a66529f62f904c556dd03afec3e5702d0f3c35b9ccc0b2b0f5fbe55e2bf730eb5f698aef8b9932292c2aeb9ca557fbcdabd4532bd7de072d1c4428190d38e0549ddd8cfd6eac2a3c76624ec61abcba0d169b6115fb55449f7d931697b044e59fd2e0c2be034a9029fa202a0095dcc3ea7c106606ba2e845fb57f5633044918329685f8c713afd83301a693b2593c12ed1fabcc63d376f3f3caa88b5074bdb97b01ff83744c225d8044bc1846fda62d41fa1e4e9f273c2c66d7f0235004d5be1497952adac7652269b52181b3c66ff507695c66822c36ad83a25692433e6ef4d9e4c65d6d4db8f327d96eddddeb55b113648dcded6a817889c426cc8ec786681ef961e7f7316f0031502d99ecc7207759ec123e72695b431f54840e772bc6851af114a7ea3ad93d1ab05e3f5e5b077d4da1058e6ec763630571e9143b1380a300a9186a050a45f221f5ba0100a7ceb13d55e9d0920f44ae2b1bfde8c0f9c631897372c46bcf78aaae098b7fde267ef4abe55ea18252322b386e2154187f710bf35c68ca1d7ebf503952c38acd11726a18b92e4a7e946f0be0f5ca469d678d08264af9af87c5dc51bc7174fb73dbed88db144a38502dbab18d278edf4a5b016c19be330b320881c836a68ff0746c2bbc3a2093e00ee2a8c086ce9163255f61f085015db4659fd1e46360ebceddceb2dc776feeb47be2c5673acc00d94d126c0f0da92c50a7363080aaad0794594f0026e899ed232336c27e28348c60ab800468546523267edb378b5aa6c579fa23f0d9276603ed19d929f5ff57ed05a08c26b6f9d0fa9ae7aaab027b0713b7b0284983a8f98f8563a57b064e1bf418915d4d8e1b0054c4a48da4d010e318b67bfee00d69b553a28d6dcf37bc547642b793040373e4c71e7a326320568e0cf361d6d2af6927483cf5a059eb9df37d90ab57aadba485cfda6a3dc01c1255e41f34a52ed38f1724a4dc92bdc43e6cf46ac2fc883294fe8ccc676bdb677d93cc2ccbed0a1657d645f1b7e516a43eb08fb8a9f8bbed3ba50cc4b86d6b72f2d362f08b87a861c75d9a756aa1427bbbb3988e1a1ff634aa49c5897dc3ff6aa1181785ccdd75570f7e84a556f7bcd3be9409bb54888a2e0e38fe81fd48ec3219a93a617d5de1448c7f15f62f097f0417d15ac93336fea59c8948d2bb06a36d1959fbc3042698b03baa043b5b92c4ad705af290d89b7e46617003e2d32508b413450567823021036ef199259b99553b627aa8a71ee2b63d9533e70ef596df1c136fa5a8e803486870eb34b1eef05a8c72d62edda50730fc96e6e8d498a20174ffffff8b