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 70171 41b541347310670d1815db1780ba3bf372f7554d3d1969d7be8c5b7f3933e087

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aaca7ce7bac3563ad81157854c895c9be74c2784eb0e43178916ef252aae763e
Certificate Block Hash
41b541347310670d1815db1780ba3bf372f7554d3d1969d7be8c5b7f3933e087
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00154801000cbc0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000328654f41c6bdcdf02b5512a3de8bf0ac58794530d3795793c3e1c64e713240cc4216e8800625596eb42411d67fff4e47cb4263a75be0e890defa057a8c93474de0e5a35de0c016ecb490b16ee938baf1a370fbac6d5da7c58010000000000000000020000000200154801000cbc0000

Raw Header Hex

00004020766659608d696640a091399e82c97ea9a39cd7ab7860e1090d65ecd7108d87b08c138165a14af9c84b24ed888bae2ef865435fe4b33be455c55e491592224c511f70276a920801183e76ae2a25ef168917430eeb84274ce79b5c894c855711d83a56c3bae77ccaaa

Proof Data Hex

59,560 bytes
121216020307badb94028107f78e811552c50aa050f2d76134aa212d6e586a12f9220df527793f1c5a1be033efd86f954a652f26cced207485fbd11a29ae96ed6367731c1b0a13ab52ee5a276117d9c33fa41b0c94b455aa77b28101d9dcc9cf8dcfab63ae1af2d2339be8c887312359e2194bb510dd536865cb253705c367e6572cf7d5270c3ce53d0e748bfddd9c3809ce475e8adb1b1d7bb28dbaa8c520031345e4b8a03ee910597ae136ce5bbd4af236c3bb5fedcd9f24e37cb19f0b5962c599f24f0b6e1eedec9465dd92306b3ba9aa6f414052bbb79d9be0f717776aec8d7171c4ca8e233999338b6b2414ea986aab4d68c31756f69e74611a673706a2ef253cd68740dca0e596fc7fc04ae22fa143a1f3750b10f684ad2202c97bf094e99f7177f27086174fd01fa3e2725c112fe725aa0b6e4a1b07fde8907c5c46b627f3f2f698b823ff314ecedaacb6327f7e90379697166bd714bbde8ddea41395704c2d54d2a38403478094e890c0388d349003c6a2b399032608a7c81061ce2666203492b4b33935fc2517ce1337fc8e7caa9bd4efea6af0838ee9308f6dea8403ea24c7c3f35513b73e86aeb31bb2b8b1d2dfa52c89eed9746eaf6755ad2c3858a420e3987c682fe7b717546f9768d9bb439e47b7a7cf2a2ef98dc595a9a2f8a5696014019501b9a3beb627e8b2ea8223a0cb893b21247e0fafa43dc147b7d41dd5bd6d5334ce9e12e935059f88c6618559271a85b596e9ab22908dda7d393c2538db4a76fa6d7c1497857399d8c989bb15c72116f41988399bfcf4f0cb0d2481e94649414586435ea7f080cff9274f3f4a62cfde9f0c382bfdd69a0bfcbaa32a56bc342921ffd60391806341aa8673497ce986327c871abf08cf7dc2e18c21a47ac3958c1237d86ebee2ddb5751cf5fae46afb4654c45aa9d9915578086424095d6794f1a9a7a81e721994a2b610d3b0032d68c4b2a5b2c9c26a4b745a0a165d086c46909adda2a02f85386c50fbac65923f55b2cd53d8e8c1f77dc933e1cdf9d63a57ef1f50d170ee296b2d183dd245365261f79bc347f4d51e827b4d0258e716cfc09009bd3f13ae05a58678a8636d5f802fb5af9259ca8ee453300c2685c207e818f92f72d6c87ba1634b35d06c9cf7bfe7bdf24874b5f8bff64b42d75d8bd666b4bef15b23d69204ecfce84fcdf5e7e0997a3746206efb44cc3fffe2acad4fb97f7e3b417d5c28ac6f37d37b027c76c1b30910cec35691f2a1a5dfbc5af9abb3b7043a4679726c83d4660a565540a13c122abf90441fa5722ff4f99ffd8c9690b620568aca194bbfbd752dbe24d40430f431866f211dcce30300774e411509202ee85b5a7a0e9583078123b6c2514927a15575157c2990ef4154de7b6aec20a2338964c66779094b7b423ae679076446142dc2ea01bbbfee9a90c08b139ea15d156cc5e39eedf0a818b091a2eb267db5d354c1563be50293d70fc2ae1921a3f3ea3ff9501aa1962f137713651beb06e1e1ac0abce39e3c08a946174cb9cd0d053f76bfb06dfa980fd512342502575ea60f7e4822d4941bff9555cb0fc62df81e9aea7dc25da31d1685f7a4d7c9bb015eb489a32c8ba155bff87d82b3803c3fb93044d5448a5a13c2325b7aaf7603e5675a73d41cedb84d339d45029bd57d9b774a9f2d6aab41e9e909ccdb26cd8bfaf25987b7f237144940960e356aadecadce615e199a40b7d65c956a1c03df9d949502f1c7f882a8d5281dddb9733085f7f784914e4283f9b45da1561e5b5fc0dafad876062302b7269e77385ccf22ee55636d6fd61b2ff859eccf8d26d9b21e2cf381d0590c389bcfa940936185c30a0b868df3438b2ac72efc65064e889689c48cb21953ba0ede21aa8ca724d3b04ae49a8ed261585faefc35704430c8951eb4d6553845c7721b1eec8a93478fb1dff681b313a44b4ce6303fc77233f958dea33b747d40423670d550fbe4214c65cc5c68085ff313f72a9c7c8434f598669d79e5304000a550612212be2c6dcd2fa9088b049259b3f48e298d042ae2200584b21dd03910c39e68bb33e8cded9c41f2db089fe80ebc04c96715d9bff3906579a90a069ab158f25280e0e790a24f8217d6720e7be46aa504303871685c0f594a9daacd7cb4c5eb9b284a86cfd0563bfc43dbfe250e6a1990242fc4581f2778430faab9b1937d55b3eae6983d690b6dde33e8ed65a3344de413ee4be37eeb8d100e0dc27d136a112a136b3c342fcf404329641d240b94721f715258b319f2fb9315962688f7ba9afe0ab167807f230671cd528e049750b18e68affe83fbc3bad22d3165a9dec6733a7c5357c1374f77c80aee678931f9d9fe42bc15f0903013b11ae93edaeb2c681f193a65cb312c9da5a22cd4a13e61863859e1d90ac39565a7a8cbf0e8525f89ff061c1caeaa03990d620b69a660e78bbb05a0982c8e47a32f06aa95524faa9e25cd111a09c5bb5b2f338df3a9d0c18c62a224192fc692fae64cf0966531e0a8d9bdfb88844acb4ce8835a2a39fea34fbade11e151c8c8a0354cb661a6bcbbd2d5010d912101450fcb1ed9354a97eacc2918d2750d2fb152227a327469fdb94ee4f93d921757a70a6d3503286b982a5d8aa5b0edafeaba990fa5fbd0034441954f6ceca495e50afe8b4a27b25831fd09cbcb7a3af8dca53251e1b50613ea664d91b2fb5cc21eb3a2734f3a51a0fc7b85be8d79da5fd05436de06ba7d3c934b9d84227ccafdd81167479940ad7ac327eadae02d5cdf258ba4923a9d9fc93a2ceed6a3ba6f2c4bb7cf4817f4536fe8c0d3015a79fdf0c3a4932681f27a6dce6e475cff1e72ebe9c35c970d8e214f0cad14d4f4029235eb705b71b26e7b1539de8b6aae44f497b3481b2143eff67d7b6cac6be15649f46a30f07770245f4481b21aeac86ab95825fe737cf85bdbd2c06a357c3ae920822034a817393a528ddeb73ef9911f7351344d51a65f40f13733715a40368d41e1a77456347b6fb6a133b2608a4ee8951044e714c9eed3781edea7c2b8384f5d3ecb8358aba87de35cf99008693d52c70177445f3e157f24bcb45fb36ecb344d45e9901371a72612fddb723953faa88a4cd55189fdbd77e93cc36b72ce20a957a13f58605142a2f5a93147f0c3981eb32176d51b53c998ec1c9ffbdcea7c0b7e7a285a65606ba1001ea790afd1c86b2fba67b11bdf8607c0a4338b885834c288398c1498118da65cf0ab3b5d1ef4cbb35754bb980cd0cd9f4d393aacb10f70039a9bfbeec4791c7ee8b11e566ea7b3739f2fa562cf614edd6e6af3e9cb1b3e085efffbc5bfada7d12a7d739fed730b9b4b50a9bc880ad3c58acff83baa929e9de7a5ea9758ddb3ad5c13e085629437db7fd78e573d08f008b2768e5983e195638b402443aa01d065971c794de9eed004afc6e3db9410e0fb9408f8049736d12c6d56b4931d1e14a7f4880c20d8edd89092ee0d5856325c13a9b248a4e217de7217f64935733c59c046c21e44208699ad223267693bef7b884a0c4f39e007e946fdf01437c76be6857d16e379c45f2475230b4ca9ce5edc21f07e9dd35e4d57413e8885cea5298393940b9283eede42ac859af8b49be6c63cc01e5d71fc685698e34deca722c6c4d1cce9b6542cebd774c8bddf18f880dc301f0dd16a18598f80f26b36fe5ec735bb743b8c2ca6e0579bbdcce832692ed16e6b9d6421a0c688c09ab3d292fb14c1ecc7b04e71a82255f8b55ad7caf542c406f0abc79b96036f742ecc7cc8035f06d80e1f863030e6167d7a5ee7245a2a2b61b7c5dcd9ccce111d38d7dee834bf0b5a767ff3b8b9209f9ea89407cfbbb81bf81538b8e02c7d952f94fdda99b0a100d17b66f156e14f5688a9680785a79cd01446f3ff6663d3c3ad896401c5cd31db66430106a975e4d982443137861fbeae004c471c73921d724d4f51166c57cf62b504afb6bb4ed9664afade4f3336d0c20bef8263b6b7e2d7844fd34e402f5399338f8f39a196cd2ca905fc03231e9aafdddbb3ea8e3ca2509aeb70e6559c57a6263390febdb672e1cd2ea6d0e99aed7100b9d125373b59b98d1613ac2492ac70e5c8c257f836a11868829d49b516428f4183a930195e86be7cdc052495213b552b78945439c7d5ea00f6d285ced818219b846b0da08a1373ff6edcb4a3c2dc470679957054f5c64015bacfc48f37659b20fe3ebfa6f1d7554face93b923506a54486c968becce4ef16c53563744630f1c25059d579041a186f2703ea7cd7b4c1e279a21b1f0265634cb888533ddd6eaf7dea2aa09d720b5464375903c0a75b8684cf9b6b75fe93307adce28f196bdb73448b8085252083421f89044d79501a4c056e1da1510ceabb06724d91c338ec3b0374dfb3f4f2fe750b805991e82df7bef72c615320d8b659298958dacb43c21202b5ab7a987091603a5f71a7d3b02c21807c4cf2c03ee72f52f34c6d634b8595b34265b73890f6985d2cd707aa4b2e00b295205565394dcebb89d00b9a83f21df2deab9730e5b8abfc6804e013ac7c5a3d3dc22ed49ed5aa130fce4add73ee7de0e629989aa1d1eeb010f9dae38d28d20267ad75a9ce08402ca605b1bb72713397c606ae4b45859a17a22baf3e10b63994027225852ac653f8d3eef495716f53745cecc8818ff310d6073f0acba8116b4edb5fe2be725161f693fb9607096f6c04cc2cad14b18facec25fb2f9390761b69e15b268bdfb93b03daf2ee27f534774fd188460501455ce4f16a6f389ae40fe05a51b78577fd4135a4eea6d859938e268d5a0924e3fe76b1c8354f349f04bf5742089567d2bac6fd533bb9a905558769415809315890e296c538f37853d6a96d93a033ba2fb98bbb783646c2e8435c603cd74f83be8899ac9bbcfc0391a3afa7540367da5c77cfa152336c1769097c6ba1ee9d4a540e0773d3974e77d8e2e75b4eeb1b779fdbfdc3448e1998eb201051f8bfe4cb71ed8682b6709db15957c5494dd4f7a5035407d36bc9fbba0ad6b9ce48c7d61af81f78711b27ba79a12a7e81acf810c81ef4bda8fe5631111f91e4e85106fbc0b35145539287e5a691bc896b1c2bf44ba6b37305fa3da18fff0487b054671da7a986d6754fbcbc29ce1a2ea74236bce9845abff88f4041f2d1d8fa45e9e1f02e82eb8368f04787fd76c57de91a749f53b93bb7503e6d4262c8fae57d4ece281884b1e5cca407d3076a30fa6494fa7b754ed2a2e21c291040f47a9d734e14926726cfc5afb9a83db869115cded2a642aa05afbb5189d25f2c82846ed44b274725e5c03bacaa0d52ce77fdfcf2d3d31762e218be3fb2150081dda8af14b911914ba7fce946e0395a4ec3a44ce6e26476a5101965c13b55da4e3dce90fe66fdc4d6b6de31c52f138666ae278d771a30e2194318e328cdbe45b923cf12e9fb91c6f3ed8f5544fcb59a861c6589e5abacc42168f65e9c04546f336957ee0d66bef7e3c09a1e29393545bf128776355b70c7eebe825bd2770881412b610adf8a8703c54b2619fae6f1313ad59817c21f0de28801619bb3e0f5c92e69519b8eb091c79e24ce056b43f917bbfd5484806a96b77b159b153576be4797ab6d65275d27c6e9a762499f7aac2899b4ddab57a27765d36be68690813411f7e1f8fb83af0561cfc68bb43e8d2a1e41156668323d192d306f1b67e5b0074ce623736c38820e3bc52c5148096edfff2c0a4886aa40766654778763a3ab18933d4f624c5ad8b12af1b71deb19ff2329b1441b561acd06a9b8b4ffd50ab39c56323c8eafea0c49d5abf7699be9f7159bdda86fd97d8f732eb2fbdc1714be81a64a44760bcfa820e6ca2acdaf9ce44b31a413f8e7b8f59efc545fcd5697c43be14bd6a8cfd57e9ff9a4cde5c7682a034efcb24e81d5d4ba5e9b0a98cb34ca747b9a27c12df51d727df15b8cfe9697ff3dbf21103f6ed5feff2af297e23ebb7297357c68cb2a07896055440082c9d002c6628389bb6c169eb1b44ce3e2fb0acddad6dd7c56f154355d020a1030e428b8f8f741d60635363a590a95b52a459e27d49a4e1dafa94ee26d636a86e20b4adc43305979445799b2490b769c01e57c6cf895c9707bb6f2b16061251d3e55cc2c4339ae4a20ebda210b4bc48f5b384b90a342c0c8b6f021fcd07881518bbeee881629e8a22443a209d624674302d2652a0eca57973569d85674874d21ba6c35631d380d7a47cb2889514d3620ac22b61e6a2440315eed92c37452de6770deeb3088361f6b983026ac534b0bc3736f96e0a1b50de405acad774080fc3e2c8449f54b493d0d88b9220bc071d2e6abe831b8c14e5c0fe7399772279ac7d00ac99abf60da435abe04a098b8bdc12ca9d6c349e2ada7e2667f417c53fd31fbf00f55cfa46822556b6c609cd91fd6ccfbb7de8ac5ff33de136d616a6a7c1c796404618d29db978824d29f1a9c85515de6b642e1df231fa25a0898d207d93c6583f3a50cf563b4c326cdd1dbbda02336f64879b2a9e39d00c5d18ecfbb66b870a6c9738fe860f5f0de7a0262fd9547e900f23b9dfb25deabdb72a0df80244d48c958c6780b1d4aa2f587fa9a20af4e3ccaa84c9ff62b19b8f27c96085759091bb83ce31d184c5f28b9c0f2281a6509c6f1af99f7bfb8c2903c8c21e36f66c081aec0c8167587ea248599a9c6f6be5540298aafe90316ef520151c00a90aa265eb76568befe71c20f4c854e518b268625f3d5ec1d2449264c78e4af22caa08253ae6f34023ca58f59481835b68dcf01ecf2a1aca2ec6794c6b525776e8f6b2998532588ebdfd86f071a6d41dd04160587ab4c4b200d5ff35e7299d4a762b09659c9f2aa3c09e2b0bebde8ab8d8e61012895975e53e9c41626441bc07151323bf642f9fbdb181babc19775a63bf8b02d82963ad470a342e96b2de6ad8927db7313da55de3340ea43e1bc0b85341016c9788c45f871745b16c84037925ecb1bd7d65aecf85839f250876b4569a73373c31962549a9a2184f9e08688c29920ff16102915eec41d090e9bdc4daf075b2d793b8f37347e767a87d5ae1b3a78bb9a8d29512782635b629b90113345345b87d04dce3b9a3bdaa565916032437c13adfa85cddf8680ee8f084b62cb0e7a572fd712501f73c1bdc25ece49361300fb01409064bd58899350f043f1e4be5f4a16ba379f6dc49b7fa0507805a0e466347715c032425fbfae806619b2edb8d6dee9e290a744a58d5acfca42d34c9bdc0048709d1be3752df33f38fd58cd4d32d36c0c2ca6084937aef5a29f0346dc69ef64809322d8c46d16d3cb0f48fa43891e1c520f01755adaddfc7ccd830445797ba0ce2406b728dcf2581cd3b9b8ea1ecb7ec4d32f27a517ad1d0b0fa3636000f213148b5acf8265b9f691c4f6fb84980b898104bd4b3b72bb3f9e2de47f4263a443eaceb682afdbbaccf27e8fa1194593a7abe52ac65458fd139837ed63be2547ddae5ccfeb66c7b6ff8247f875bd8ce27873fefe8799a6e101d70a2ca0ccd1daa1c352c7cd6a73284a46c23d80e307ac919c5398a1e8edf5a3e742dbae85d218ad1bd80d21835c946ce0b14255993a65c6a9c828d3881f0f77d5e39dd7a351fff8881132d255b2d284e6151659f9d16106355322403e134d6c4ff1b4c9ee5336e2dc92eb56e579fbb1730d7da4addaa81e4d8c4c2bf2dd861f0161ee7ae8993959865aca4d12bbadfb8e202fb3e828f5695613a20ae2719021ab332eb27439db3ef04068a84cbc34a66c1c95458ba57a2dd4d219a3b689a46094bf4513a73281f8b93c35ffea8f5222649691bcaac852048f626adf8095d87fa901947c71285d5abe689e2d7b2d831aad4d7a2701ec916ca5833e82e4a5264b772fcacd6d3c3aa1164f944723cc69eb54f5264173ebee4290cfd666f6a4d40d54212bdbadeb63222d80b28e3e39673d90e20ac9d7fff94644edfe484de794238ff5234b5c1b8423471efcdc06e6221fb7efb35818e34e38b01e615b6e5d02addbf53a5462846ea70c98f7d20ec3effa764d1419448c792178bbaad3b8856464c514435f2b8b004bef8671cba7d3da98eec0ebe3f0a303b3739855bc643a981d8e55990aebb823b23ab83f17b5efc5a824a79223961d46553414fe3749763e9b0642bafdb57776e7a29844d7af2824c10e1251cf3663cbe6953e95716bb4d146a86b67d9c9d75cea8c5a496a2cbcdb450003cb278c06c1e9bf347e6d255ddeb14e2760e5a95094f72caa99bd85bd33de06b080c1fff62411dbdb78d50a27f2a85c6c00ccc9b0415b4591e50e2775e3fc4e4956b5b3c355d04ab123a334e55a37257d96235eba567b4b21f9aadc0edbf4335cc842e79d3a0b347d8ff125607787289762e6dabf5a9f5bb2f46bba51514d9d3567ba3456d7a212dacccd3218f80baebced2fc187ceb5765e8aee11c3a7f52295fbf140815790956a2098f2f3bbae44f1f62cb678594994590884ebb1d144181db6427b713b0da01a327dd4cc67c67db35353a5bca20965fb785bd6a16c41f46d1fb745e2abd0ad83fc0b8b2b2e8f284a92a05c4fd369f497e7afe53ec23c1211d1496a13b62187ef054b4839a8d2a1de826192d46e81138b27a49d32d4b0eb230dae0478ece4d27d9aef148da512fa30175768fc3f6a7d885c03e5dc51cb16f15b065dacfa39799545cd595ba3a41461f8e83a8db26c1c37e9babf787edb81bfd0a597da599a4e713d1f898fab9f703f407d4943a166633932246c9d9401ad071a0db31011ac85b68dfab18ecafe4dbb781df14a18cfaa0dbe1b29b4eac3c42340b403e6e0972360fae45b34b5718c0ff33fe241d2b9b4b8e22a598eca3b49f2b697dba8a440a51675207a2ef949d8776618a8f8f27dfa97fabd6b2c2624e98c05c091070986ce392e3df70336aa3c2d3763d2102982c5339242c546e9522529afc25169e8cb5beab13fefe27077c9419ef16d74bfb813c32b21bdf46f3bc60786998218d16e2c8e03a26f21423159af9029e7fedd3c2634c45daafc18386ec02c20eb54e690cced50bebc21c34b095292c98581f3ec53ef608ba9e0acbcc5341a3f809104864bbb37713c7d563996d1399410da024910c18dc39a0162b1defc3b37e65a6ada4f6486a77966a1a58fccb8cd4f0baffe7ebfda93c2d3bc4db79c029463473342c9a60a683c9d62ee6ea89b406331d2a1ab286e11cdc6513f895b6281f00f33f1ac047eff9731e7abf1acdb2e5fcddabd6db6043e2c29b921ae2522b64315d874669da592d291085f0cf4212c26f2b570bc08ffd6106f5145528c43a19f814262efd8af3373ed247c70eb3b2aa318553e8bbec6ccd159192dcb8eeb4a27abdd42aded8ddcde7c3964f20772b287ed2a651c229b6ca8beb8a0f2a7f5b8f645a01ccd9f2e2e4bcabb3c7ee85958d111a6d43d497c20763065b1bf3aa92225a4188940a2b5c1a00c3a23f0d0567db38ddb6684c632d7993f4263c2b89d92c408f2ee44f7ec654e01df7c99a423608e900db91c445c2b3254a21b8511de6dd7e347fd5d41886423146cc440647cc41175e0c30a26883f3697fb0f3d57f1e48e771c81221cb47ab598660ed325f161b2532af51c6362a4889e5fc3901b93e28134d6ba5c699708a669d6755cb44482b4d6216e21c7fbd4b4429682661dfdb1d5d859137cdb1eaecad7a027d7f030b9816a102a8ab4e5241f0412937d2e673060d192092bf39f4afc538571b47748564f29ebff8c280e2d4f77c61517d72faa2b4df2e81d9206c29615fdfd447ce447f6282105907f8342fc23a4a91e7792e604266c02c965caa382a57c59ba7398c821a3406a3d900bbac234fb70fec0bc5c67e65fc73cc452e3d3aba5b765f31ec8b90710a32a00cc07b81e8782638e46312efe570479ab64553358349751d7a0ed40e336ab4aa9cc57340cb86811cd3633bd8a92affd89361fa2429e3b89283389388108ee3dd107315681fad8ad87b117f3b8447c93dc2d17055c5119fac941f5d7e6cd55bdf42cfce544aaaf81674580393c8af059e1aacc1a9fbc28c12c383a28b10d2ae554e2effa08cdcbba73bdbf93fa7953d887be79dc95f21bd691a5505535962490a5e10db7532e13cd82c2b5a109a3fa5cbce87478c5e8d2d5854344f68f87813809d4f3beab2bfc0ce800ebd1112808fa5ced95aaa9eea47622f678d6d1dc5d88f124be7bfa538a0ac27b3842766f6a71f9c69a76f6a8261e5d2f146ea3082d55bbc3a05556b070367ce9bf116c5d282aa3cdc35993af4b82845cc9529e865fbdb6af30c9cfc49efd5f098d4931736d8391281f7db2a65309cfb715ae58b61182ed5391d4f465ccad9e12fbbb359189a9706c0dc74b2a8020d3da3ccadc4fbcf7e8d8b75212ba1db8382060232399aafa0af9728dd7299dbb3f9580a592fbc5310db3f974d9645eabfaf7d88a4c2d39978c5404a4ae5a9b4a89fed9207f3f8c957d5fdddd177a9330ded86d5786b18dc36b8bf761e62987f248503b42a491335ded0852c83ad870b2d14ec2ff685eb86a484b895cbfbb99e64fce8df24b7ec8f1a1e255980630ce10ebd567bf33a2090956eb15dd7c5121b4a0bd23e901eb61c1898045d69f236f872faa244f51bc439718b9767444475359486a30826eeb317a17ec9b2e4ccb7dbb0f1831a71b1787fea44f90c657029134d7212bcce19a8d14f594a0707871d22737ca0683bec745fa44842a12ac7d5b02101da4565a9fda66900f627e74cc29201a2f724c3d8bc42c9e28c745ee8e353611239f584b0b891f34253381e4d81c439217cef39762e39a00bb74f5daa47e35dcc601eed9f170c72c5f480b6683a671be01fc3a2e81aa6b6982930d20f448ec178c61307b6fbd4f543640932cc62243e5f57168979ebc8a844e5c1dc9642aa1195925a7952ef2fd1159dbce174a95bf88d5f698c8ae13bf6f2610815a447d0a4c77c599120cdd0dfa093ea2f5d0bb5dd114b7353133f7b50bb491108c8ac2d6933a34060a60dbd7c824fa947dbfcfbbf4286382e1f13dde802a59214e4cbd5c705f66fb02bd90cd59392b4bdb7e4685914586827bebfeecc35c2d074c1fd88a310d82badd19c3b95d416978e438059a69911c70a599aa5d170b3b906c700568902eb96a7f8fa19536d9970c07a521bc9f0a8490a71f58ed2b235039ad3ee83827137578995e56dde0538c923bd91a7aa44bddf6ac11f72256010a1b6634150d132e7da0c467533e775d60d63720675cc449d5f36066ca747faf7071d785b7f887ee3961e8b85afb41102d5c78e63f0bfdf5ad5d602cbce5be9cddb72fdee92de1274c32d2f5b16ef451685a262e458e52cf26bce97806dd8a36e56aef136a373e1f0797a4762a1e774774bc6570bc6a6c3130b377791d20e9a6d53c0a48463b6d98976c7241c529c616ce288503ac64b045aa37fd3e7ee7763786d3f57b36edad8ec605adabb423d3f1bdd2157db896e82d440bbd6362b0e7b42874b942dd306727da647c27785f578aa870ebfe707a1965d22df1c7c62d90a8fe65a0db857def548bdbe42084692315b5015910b8b2955a34b9aa686cc5c2e677246ee84fc00f5135eba7d249441462f6b0f269b163bdcd76cdb849a1d4a01b5832272c1ca148d649c54d63b64c02015a95743509c1c288f08e7956374cd24e8f802e788322a6df5e35c2b9cb06a3635e58e52d4f71c5b92755adce9e7910db20d2532bef3209c0bd352115f9c73a47153ad70bf9309b6d960137b73a0e7e649c9f77ba8e354456dfe873926970916b0604ee4e2fed779da11ce7e7f3a1929e34c995d6ccca1904cef4be1c959ecb857c380b001cdece441d0f57537f98e67dd88bae47099994740b37f559e61d7c6224c8f70fb930c1474d8db7f8123a95f9b4c1782bdf015316ae697b65770d645ef6b24a9df4ef6d3b49fe5d0d802966b0c2249f6b626e626418578e8355d9d3a1b3103ad5d996a87cfbd30b78056f037191dda178cbb199951b765cc614bcca6f17c4ee719093a1834b7b20488b9ed60ceb09c1ca90d33631885a7f2a780bb74ddfcaf9e1dc99a4069c39d60171c557c5265212ba88fdd0e9cf729f496fd4c9e7f3a44e8da8caa679adb6a06eeceb924ed789b25a8fa658c7e8854e26e3519ff3a81423916f55efc6805f4c617c9c2c8fd8c190c82eeb9e6d890b25c951d4f785d913869342ff16788b362645809b3017572826dde0bc3620a5ce2d5ebe3ee80513015046e0c9e7ab3e85805c5286337a10978cf1e0ce9f8142b78cba2fc2698b1d504d6d24e79c973b73940c821f79cf8da392a1a6ad2dd8b42a26f6aa909290189bbfbac90e41d7aac82e65dc0089b1adac908a29c20471b2b8019f364bfa281faa9ef3168099c06668fe5de8d1e665333ebea669120dbdc83842d28074a094ed8003f8060c761089c14834c92c84a6c352a43f69323e80e7b5c4ba61c7e013b4da264213251ba4619862a5d1932c0a338aed5a4157030435f11e92e34a531002918b6b6ffe25a683e51f3ef2feb8a68643b762da5d2b84e5ce9cd6b9b09a16412afd4ddbaddb54a95b97f8a4d6693d4c5110c3d846d9e4d6bb717660deb00cf8ed6c2411ccc9ea9a0fe266c56969b4085bfc8989e2e88e666d12574155fad00629a636e81319d9aa97649bcc23cd48d90fe4fe2faf0cb83f2a02c99cae34f860cd0bba3e926b516f283dac5bd720f96a3956e974fb614acf20b1b9e33ad4d914388e84278644be5d252361c80a643dd4a3e72e9dddbbb0a1f10c0e692d8c5eab4b4c04be096cfb9d78d86ca72dc01c919a6d1aa0c3f1870b449c51fafaa5720932f3ee1a18631ab0449157ee4e267f9b676eb7f2ffd69c5be6b3cb6b6a81122732dda64dff9c672e89842c233f2400dd4d6c846fa77fccccd75ed03861b4922c06d98fa945adaf5a0cadb14884a156c6e3bedfd9415362cf690f5bca0eee390b28854df3d45adadaef0659cb84b211e114be81c039db172c1ef5c5494a874a1a5fad618ab0083c3fa5842a4fcc984568fae2a0a796d3224f85ee1cf45b2224fcd864774bd2bbe3ca85fb3471f87afbe7f78c7cc4efd3be53b1effdfa7db40584a74c9a2c7e69b44e1236601f0de707d44350bd2ef0c90541115a4d516349d9b11cd17a70d70b9fb2a9696605ada3d5fcd4025456f0fc9d87d6472579d74670494475ac993fca2297c7c91b608f2f3d9d75f64c23bebbcd4d6f27b59fb251d9086ce2e5596cc33b325480ff12ba7b6ac8b92bbd04d99afd6849d7a3c43119a195823c1829d96efe5c474594b8aa5ee1fb91b2c85f849a0fb205973013684c93fbcf3d13548cd4003fb9ed773ab0eb0f5446315934e3d686ecc6afd630616183b5bc7c09d68b4b7c3b29b7cadb82171190504ca1b161e64622edcb1700f728b700a02f78a392c72e13e72447cb761b7bc5d392fe5a8e771318fe771beb215bc760bfb043ff2fe1bb2cac8750043a244d5d0720add337993281097a6c3ca30ce609e05932ddd1c38f9fa33b5d312ac9a7976eef27fd3099ef6bd968cb6765da56c628f498017240ebdb12dd1e9f280409875429e76443cfa29d36eceed06c4c33cb1344fb0e776c664b46e98434ec6a5f7c995c9dfc4cf7a38d625e783b45e60fc10f6e99028a0eb0db8ed99cc935fdaefabda1a07ddb9f711bb684ea96ae7b96973cd45cbdd5059abce79cf8fec138d43f0eb14e6b044b4b45ac5729525653cb7f6f637b1836aefbab46bb4109d97142bcc710d29c6f024c6019417bc2e58d3225cbc0df7916534b3a4402ae9e58500dbedc809dd2077474466a6423045d1bd9e836e53330f203c9dc4dbc515ab49c3cb4a3973d90a9982c14dcce7a758936868feb62f35e90118c0fecbf1f5ce4193d72b734f7e0c8d004eef60c03b84e6facd5af73eee436a67af392e2edfac59da88e76c3a34be3fadc85f882ef59dd37b9cb0871363d0af1a4c3e8c5833816af2ab65cd7dff0615d7a35d418333f0f93ff654b8328d87880f0a8e537705c72220d2efdc4494e60fd4daa8d199aa50330a097a1ea8906a833669f8445242936219ee96c76f3f1cf365572da4728aec6aab42d7f39549a1a79620795a7b554a486c026b1e1f25a45e273ce4174f1f28b26a118b6b5f7fc65b302611b950f1ac25d97a98d9e6e87cf29f59d88a2f8a9c5d2f171ec07204994a1ff646bb96e1c8cf87968a0b9d3648315008e6ae27bef1f2f788fc0a7e988ca209c1edc5f299110eff7333434d2a394dac5c8234164f2a465ecd972b04f7056f4ae1e2de8f88512fd91704526e05a65156a53eb076df97e65d7109cf055b500f553979c4b1045791167f877b85154accd4c780947ac9eab0ebc7c447858ee00c69dccc70362aff20a95f0183f26740c189bd17e43db4e65a7aa872ca652ff78de416a346372ab664283ddbc6b290c4e111e81b4fff73f7575a6120827878e35bcb76e681151ab58dac7a6cf51b9b542f2d8c3d582f348ab9e945136517f459206eb643fd1e34e01c8a00aa80acfe68494fcdb54d238725c77e0549baa3fe32fcfd5688a482415a2c826a37000209a8995991994a240fd029f29341116eaaa61b3e09bfd9d4a003cf1aca438d7380760305519455742fb315d1779a9ae897dfa1dda10450a9ac8e9931f90aab8f2699ed47bdf75eec1ec4a6705fd2f8aa020fcaf82c9fd993936175ec382f77b1f6285bd96e363cbf4e3422be4383ebebf22a0ce8f7688e25565e8d9aa073db37426c7ffae80e140459a14fb267995c3d6a4f16e640e5bf307b18840e2591c46bb65e3f78521276d0de20466ded955f0bd963cb3fe7db78f4682857d7c11e3a660291c3d8e40c0c6b03937a26355131140c3c1a95eddce59ad3391126365c33159e17887e94087c03a177948d669cfb80d606f6dd1be18f200b52a7c967360da26bf876866623dc9bb349aa292b42f983e3e7f11dc97215aa0cc448da7ce9d160c010761ff807c6d5e935f47965e45b5a358a8c66801cc232b4fff43f681b2581d87beb4ed4426096177b74611f34018e0ae84d1b278b999931e9401265cc806cdcb5e43d06fdcc937bfb0ce1c79d696782d57144d6af6c8f7b1bd81568d3ec8dc762e2eb1582f56fe9a3ee9efa5c3d12ddf5a9d7130edf7a2127868de5f8974dda1726de77449ea20025f4b689d617ebd732db519f15b8701ab9b3b8fd5702ea7c9a24ac40ba676700c77fc6fb70a4f73b4de1b60f9a05a5f4c50e38e8d26bf8906aef8e864587cd0183bc52d7282d261a54566e576bf7c939adedcb90fb3ad5b45bf0c9efd8c1610a2b03028625abc96bcce824e66c32843c9a6af9af147722ee02bde4561059c378d13cb444cd312dfb788adf6f7c0745ffd5bba72808e6d01178428bf223081262aaea382a1362482ef06c51d983b32fbead5d5b9a4cb784fb776131b365fa28a69bb1c2ccf5513abd970aef220a688acc292bc9c6f7aa0d2e2dcf3dd17807e4d262e5774385f13e72c5e836aff348ccf7fe5ef40344d761f2abeb4c6701e4c471e4c8875eb1c99e918e06d1245de7eceda853a90ce418de125037ce9aa420eb1458650a2c9822a298a6522f4cd4fad897a5c0e3dbee8ce8f0184957f1ac0c6bf92bdfd68ebf252c24ac0da35b517cdf52360d451abca35b0fb04786fd4ff83d822f951630fb6f526a193557b5dd112c0944329ebb82c792e3791e2f81d5ba315807a1ee815b4c97a8a6b71a9c136dc6f79cfd5006c990aac9e43ae000d33dd6f00420fed863a70921f06ec5d14e112ba1dcb401edac1159e1a4e988e8728b135328345ca7e46824a0426b2a4b76a41f01f7916f39eb11e95c0f700813709f8bdd99e73635ec7bede9b6ccc71cdda28e3c3cd92400e739967e6d46535e0d5e6884f8b5fd611cfd45dafb41d8831d7661ed55056a17977a0ba10f849f92e2ac1a1cd09042cc990f41318b299d9ab83f8d770e53cb321893ea23cbb8cde4b33447fa287266e767b1933f32dd1bc90c3934d93c4357dcd8ab7e110fdf06217c6641263a322ef6f6eec7106bc2059a64e949ad4aa2487fc3421dc06aa80cbe5ed2d2005e483d6a934031573437a4396ddca2bf43f73ee66293c8941998e5e2983d272fc750cbae0602dd12a3ae17b6992e3f890fab0917494c5a6119bbab7101659fcba9901327a92063c7d8503748459a1251aa099d731b58eeb058a041985ef9f156d6437ba32eee383fad05b5c461f8e4e6e630ceec4573867d33c6e0ef8f74a560451a260c614f2a3a4e3ba73d9fed02f17dec5581d1eb50a845bddeb8c00f23ee715f1e2a9e7e0f7d66c427b60b27317193c688c2e8eca00aefd6ddb4a1f01a2ee51b26501d79c9870430252906430b9e7c6eecf99f261800653b59e7383aaa25abdb63a8d3d8f0a1619e6ea054287a49d1b181c10e24a760c7332b186bf0ffb5402adea6f5dc6eaeaaab5b01fe31022a9eff0896727e1e57dbeda140fe96abd3a1c2ddd8c1e91f60c65f2798a52d9e3d66f208eded9997a1d69e80dda9ae5b4999fc8d6660e23f1db44c18711b92167c8f152a9052408e26047b1ee15c0fb28401001d8d78abceb6f6e0a5174d2dc891caa25b78f88a47ce52791d30c2243856c59ce10e25c54e59a106c62fc34e21bb765a1d85e68d4f44714538df7931b922336f26058192f32150bdb57bf0f6ed98f30891b765f378a4558664b4dedf5a1482aaedccd2d566a44cda49f19eddbcf7ecfb5a63f3b0acb9ea7999cf56222e47285520d712878e06d6f1a5273e5dc2542951df47668f4666ceca51e22dc3c7a0e49426ec92bf5dc202f2fb533b9797fd4f3adaf5bfc2cd612df1dfb0b520d00ee6efc8f953c972306657761483e8e20e86989adb15ba0b94109b99b6afa2df9fc0ad37e2833b46a0c4cadfa937a62acecb30eda1237ee9631873228d0fd0ce2c313b0b5327ab8b945870f96776adf8a8fd1eb07f6b1c9f60a9830e32c515e78a02f1f10f29689c908157b4f4bc36826c5d1e6d8f6e75e7c15ffe3d3a6cbbf22af72d76f3b3e2e156954c6152433ed9f5cc95e45550caec216e678937e5a1b7cf8d539bc42ebba4028d8bb1d7c202df575c22e3fd2ae27de49a3a90f2456fb8586c47ee1aa441695dbf4f6e2fed1fb67e15db2eeb86d2698c34d7dd967615c782077fb12dcad7d195153685909bc6e4122b6c88d42229f26fb80d03183656564a4de62fd9b46bd32f85f31cd2460a9fb03aaf4cb5f56417dded12b285f9a350ff98fff33a837e38068f62a8ae49f29ae883e59c72a85d1662f75212749e698a15193724768c251563409d3802167b0855a68375ef1e8d3e8fb3df5223f2bd59569a7902871a573fb572a60c26caf7a374465dd182fa0fdc68cc6c0eac9f401fa7442da1162e725f935c597eb4ccfe237b4ea34287f089ebfffe32d5a1a9e0503b1a3e6ecd87c9d970d3488e56635a1a2da9d9e8c6845b951d6e8b5c1752a1c148f29120faa5b23ac9006d6e22d94daf2e7ca8c9135a0fdc8381d17555ab0c23ba67c86d82f4e9c997a1f407c1be9f6bc461ec7fe72f1fa70ad38609641fad169401e22464a243566095390e9e696fc74325b70e102ad1d02dd670e490c44724bda544a5475d3af97fb779a4bdb0f0da69bf995d9e053553e81b97c457ee9d0162bf30f74d8d721e7e5fb939024efc968603f49261e09c5580746c41528fe0ee81fc4180f148efe927e4173fcfaba7f955721349406d53f1e0fcf0b6d5cfc6d5f5fc3f803985d81d5dc338d8e6cd611f300cb78141c5fb5fd0b6c0deb2e21ad252860defc1a819914e159b993b769678bb84caa6106a432cb4eb7f2b1b70d5588dd14fda31e91fee78ec323b5898a2cdb4ec554d07441f84414be1e488d1564bef1eb9d79e33b4e3b53d7db2fbb478597a799b4b1ea432a5674f9339414b5dec0745dbeb543203257be5042301a50bfd8cfdfb92ad6f57f8b84a75c4f55ff6725587dc974f4bc61d9b2bf6573da8def3636f7d5f9d7204d094ca59cb2b6c5559bebc5307d6e5d330efbf73d128f44bcd177fe8028831154196dac8c3199c3c640a3748a2d1b604c390324029f6d80a313adee4a75ca9166d810c6bcd6aa0fb1b5ffa116af352d616eceaf6f274d21439f6bee87116d868a7ea76772ba6eb3b63542cfdbdb87c674bf5f23144fe99da4b65388cb37d17166fac17ad550baef57db050679960e80cb430db757f35accd87c0fe44056cfb3b549b5f53bfb552f2d11dec88680c14b049995f79c4ce287b9ba9659a50c9d27fc3f72fd563f91c9b7b8d9b72276414e2ba6bf78d266c440bc52145276897102f6799645e7a5aba8150d1e3a92d403c365de50da6730b2baccbb58a31a07936af5f329b282a8c7ff4059c2d70066cee3f39c531d1cb21610f841f036ff66ea25e9a0db2d60d68edd3058ac981061c80cec908f6abcde867dcbe20b7bbce2b2f8c54fa7e2558461d727c5dcc6c1383fc4af0b2365cd5cc67604df1ab85c87e1c3937adbf47b8c134b3f1bf556f0372dd89f7a5d1bd23fae62d20351eb103d9d97076b3bc6bc311e165f14f37e5c7a6edfab03e84debed2cf0f41a3e248f034159c7853053518fa22119f6840c3cf120758e813260f0c6fbd8e578e517671e69c999d1197f5e0811cad9158921e71d605f03ab164927252f019d2eabd8f9c927431ac649ed80404afacc41e1fe5e20ff750f53c30ac592ce710e8fe5c2e8a8ae53c7f24e45ff08fe32078ecb54915675d8f050d21bf3cf276082862349b0f6c25a7a0afec76b6aef668686d88c83d672d160fffe9320f9b8baebb286c1e16811b5695adaf71d699da6fae6597876093ab464bb6f3680b37cd819aaa8f87db23e7dfd6aa1ed792ab51b9164db66be6a8581a31aa6e50e2bb510337d48b1bdd7199bf5bdfee0ed0db55008caca403357e14eba3c6972806a4d03fc6ec9ddba2ee1e0699fd25aa71c617664a4733444ac2c1da9240ba0a861b9c4c512033003299093ea5c0cafd09215cda1dd61952db6e7c766a61cd6fa69db4e8631cd0f45bebe3b895c6be8ff9a3bf0e6adb59c7fb80d7a2428b09b5afed1a38a6059e310c94915e0d83ecc5d8c93fcb5b081d038c8516d08331d9c9e69c7d576bc3a2abe2d560e49a989b560318f21c26ad15d379bf689d6cb79a91fc901d90d8159f243d33a2d4cb32ba0fca4dfe87b810a8378c9ac871a74eb2e390fecf7e1b95ec3db7c5e8935350c8df48f3b8c5dee63640afa5301d53db0a50709f246db3ac485d476583acd3cc49cde15b0dc5a1660363849905e9ff4ebe375530899dc7aaedeeaeeef401b91c4d34f2427fc43bcac3d438e1ee5de4b6e7eed86c607922eaaff26fc8c7440cce6ce3741d4e7b7ed8db68464b770ce892db9b770ce89c74e014bfcf95634db30d56befc3ca8b880c3ffe7bb12e0d95b6e6fb1dc88d34aa05cae17d72cfab56cc626dd5740cf695839f58e5101e05a1f24316f8fc295ef16913bf7a636a97ca4b76757c4f8fe085b97db54a299deccbdacf140d1b47d7f91aa998f110e32daf8fc787db2c4d6efc29081611e5239463fd4f8b53758f8ac6fbff7249fa0d8929aa477cc36faf62417429a9a377a3e80fd58fc5f1b0867f11939c844171008bf95b78bb63bc89743193095090cc519180967bc385a2eb318b7847d18b0cb6e8f8736b5e6374a3f0aef7b84beeacddcd759880b04069642993fb1ea9669ddb17259c30b31d7b1d26784c8396f8739a9ca2f7e212a2e4862625970de74d78749a4d8cc3caed35b5cf81467d0ffaeec6dae8e3cdff2e946c1445cf630de3cbd09c794b2755c68c4fe1e2e463122ca820cb1578f49392c657b4657b48f6f2967492b43072cf972239c4191c111c81d4eed292d50778e9de91f7122663ed96292a84ded11b011c07c26b1e3ea77178db5592d0f2d5ddd5edbeb94267239f293af10da0934c9197c79f0f851504bfcd64169d9d8901a802e71954bd45f3642e394ccb8b1f42bcdc153d50138f0abe62de2912f29db7b75a4c27eeb25f37080e33156ddb358bb907a726fba7a2e718b0970ce7527e0e5425f654ad108c8707016b2ce920c608d6b8bebaad950b5b098a580c64134e6e9babfe80c7af13905c19624b37d57ded47632842b397935e63f520aad7d683a2dfd602e8d0e978441bc1511d1a9a57ad3c3feb4be55aabf8736e3f0d959481e4e66927057374e57152675bcfc5e4f61dce6c8090cf825e408b7022f6c66ad5f256cb40aca4e710b782c51ad4ea2a2ad782fe17b408f3618e033cccc8539684c1e3952cf62103755146761cd9f45bfa17d4d9e96418fb50fc3c2378da5bb72e1619a8cbfaabbf85ffac24dbd8a1d5440b83ee7297aab73aa06ce4ee5d1a1f7119f08b4cb74d23981cdd0797e7b58bdf737b0342860b56ee5a7efcbee4be5b9d8d83f89362973cb6548eb8c45b57d05e58667297a116f46f9bb4a51f572ce9a83afc6420599d3e166dd8a0a59f69c3c389c82a2f001cf2c2dbeaabd9b90c79819eecd378b4c6dce820b204fc65051e7a603974acde7bfa48c2b97e7ba26b1905c35b7bf6aaf2b07336fdebf353d570733197ae886075d8ef772b651a9c292101d879dafd23b1c551b824d53e934432b4708e8c06ecb31151c16c7085c12c0189c130bde6e7319027740ad29327a8e80957604119252d49e779c502b124bed23a87448516e6d7818f37f67b6248a9d4247591e27af5f9e4f81e32d12109770e040e82221b95ef3688e2e1c3794363009808ebf8660c83226fbe4ec293c37a0e7c3c36fd8ea2444f04b2df8656342be332e436f53ad879c25ee5a2e3f41aa9bc8c7daa3a0f6911856e0400a4e5b7b0a8f82d1f03e0c1f58f48eae9bb707fb9371114b1f7629baadb89a2868b56af704416b0d4eed539014f7f4e68dddbcda73648d5423a3adf0a03e0979c986d6400ad1b93de8a788ac65a7b22a421c3ef1934e4dcc57ed28f7c62aaf287599d010a95d513d595d6f0fc8ebee49664625d877f747924aabff1cc1b960f39eac2874760149d59c5b1eccbd5238631ea35386305cedf8881ecea8721cc7a33496039448860f651e4596fa5016d0d09820d404d7c69025da58962645c0e5f72036e95229304760976dd0ea55c6277ab6f1eb42d17bb94059811b64949118237ae976894edadd5e818cb1c1f3e469edf76cd640413f376b096a7f450e313b0a3bfd5715f115bf90ddfc97b145cd95abd778663e28ddb57f35ca0cd9a9499fb3a060fb2cc0e8035b1d1acb24b6434bf058405bba8701e81a00f332081d9d382044c079f16070efb02afd2e47984af33a2fc9dc068f293585e4dc222eb86b20dae262a6ff779af01a512027199b1845450ec6560f22ab69fdfda62c3faeaa25dee17a5d309b318234ef82626488102fc558f818e10afd080864bd9e6621cdd593eb0da2c1b1a1cf8e9d61ab18d26a5880f6c93ea43ae05ff2db123c049c765a5b7cf862a8309fa5785891aaeaebc33e481c7a62041757ce38f504f236e169726affd1aecf1264c61924df18314e94a118835d09892d1dc132642ec48bd5ea3f06f62334879b2e3d41be446aed254724a11da3e0efc2ea28382ffab85edecfc5b51fe14c2a6064da82163c7f9b6b48f7fe4e64d9c41d9af321b7f22904960ec8b8fe5064a20afd26ebb46918e6adebc87ee2a94c0f770bd55509415e4475e148773b20634dd1a8077d139daa05c67221fd1a4cb6ff033774ebfbbdd79216e3b454052520e87e020b1ea8b715866536d5835de305a8efd75dca92119337e70db7902862cc8f4ac84fda6697367463da20994c6ee86a5dc3e2b4afcfc2fcf888d6d752c5558023c0a7753500da9fe5ec5f1772bbde4cf95bef57a35005f6c9f9460ec3466242ca9442abe81c5b3706e05ad476d8caecb17637d73572f3e504b8b30845c7e28259fc242366ed7463e95a026b3d4ce7f4a0bf9d3a9bbe8369f95775ca6dfcdee1f1f9d822a6f94a9045207570b816acc20aa3f53e8aaeebc0f288af97333c8f4fecc09d905cc5aa01456900ad7d0710550660f925c721641f827317ed660d80a5cb608e62fb99e9cf9fdb806ba75865b72c89dda9bbeb56e1289351c82f010baddfd19b72c20b5215c19c565ef743ca1170ced5c5279cea0c9fd350b6a29f8a4d58a7d5ace194752e4d53c96cdee83b0885600546a54408a290c86796e102af4da4c67a09104dd7b3e847b19a93ea3d007e2be2d9837cbfc3e01d8d4791d824cdec973976259f2afd683afd05d34cbf913dae59302fa65380b6a3fa90711932b9cac885ba36253f3c9f7441ae0d77b19069b1c77cd11cce2fba010c7a75f429172034647df5467ee8a052164751cd79813bfbc6b4bce4539320d4281df01a49569918a84649b2f165ba0f2a006df112943fe5d7a4a32cba36b40112942181fd0a14b16ce91234f3a3005bb3f9298b4d634783406c90c30ad95c9c73941117b41df744c781fd587f8d4c667104699a58f86106a216880e7c816a32464a105027e74055545e7d501321e14ad1162437d0bed6b43b99e1e258c2cac0cc0703099b0cbcd73ac1298de961424770be6da78eaf5ac4b18ff0aca783f38a29d5838adb749dd43c00039db6c358bc4405f1cc45dad1ca28cc68244f434d059fe91505833a2cd2248f8e92594b27340a33738026a4b7e41b40ed6ea8f5afaa6ba6e7ae6540fcb9417cff59f84ac1a622c65f70982861000b2772af435099caf2705e1bc032fca2577b0bc5fe331f19f0a9f9f5eedac5109a43e45cdeb59e35a62982b5448a34933bd62fb0f87f6df056edc24709f71df05bd2cfaf122ba1abfb02dcd35cae45126c9d1bbe8344a0aa0b3bbc2448783a01bd1e17c0c8dcd3bd7f44dd3ee4a38d2ef6aefb17b2e71aae476409990edd80fcfc42dbc7b50c1b4eaec066f43e00c47be9980ad838d917a56ee7263dfd0016dab69679906b59cdf052fdf5181d1617b35b446ecba360a8f60acc78700c3ebfac90995ce8bd18a1ea0fd448df24c10c57fb68359a5339676ef3690459435b4fc3ec9b66c545c32d556fcfe632c788fc8b24c46a8a0e09aab81e125d490a6be763823eef8f6e0bbcccf035b452d987a6a12599e7358eb35a4d15466afc80b15d03ef88a5547387726748368a8e456234395e8282395fbe6890ff9be2a35ab28db44bc42680bcf2c08654d06a2e84f9404a902ab4de143514a970f1fa56b53e3d27e8c8ed0d2156a9f75821ac623c865bd53a7536d13680c3c334c9c7dfbe41f23e8c15d07a600e806aea49b6abfa653de22fb6ad08c9c9eaf548a0d3579687770122568e4963970e2a1da69c6271fb3cd5967c20497882cf62bc7a5f4efec16b88250ecda7d6de97c6d048ebe38c1f80d4519b6614707423784eff0eb2ecd16f95d33cefe5049563577bb34ea15650e24244ae850bee0a951247f4fb8b902dcd1ff68fcc0c63c34f9d09c5ef3a4a9f3364c851e3a2cdfa66788d493b7c7cc83ac49f1afd9ecb5447fc286af0e778020d762dd0b2a00c736490dd929f963a74ce08123250dd0140aba94189ac44a4fef0ec8dd0c1d522232332fec935ceff1da248336618199d56633f046e048fa67e9154537efebd0875e118d5952b8cce5653e9c4e591fcbbbb373f1e8dfae8194074075212a0da4878a722dfc29f7fdac076b172ed97a3e371e03c5f63e60e7ae77dbc1e5ba19513ebc1dd3468b573eb9c6067d0ae66116eed71efb52fd8fa254215d437e06f7a212315eefb8a579475f12f3423b0f8090043dcecdbe653276f2f7fefe9bfc0041b68dd70061c9c04d7628f25103b951d06ff95e88b887dbf8a9490aaa3908b05e851b99a23958e26b081b66741e0964cf108dba63bc9b84b6e118f93fa324bbd25b72e6c27b909b4f71453ad22785c80d1e520c2366f5da56e9e5f338b7bc2e7c623e3f98359b058fc710d63e2f959daeab3f222cbc921837e8f3419101f2e439d1e5983f2ca793df944d03b1a79636a15291ff095d67f2c6058079d8a2724ac4653faba64abf4fde121773198284bfe0541dba81879dbdfa272d976a4833e8a543a7b5bf54642a8be6c388a018e616149c88d30a65e241af2e2e7eff9fd11c1f1071675cb8fd9d0d4e573c1c9493ef9ee86c317bf73be30acc3a4fa937ec1e2423b6b72b446b16786eb2c7fd8e98e6934c8f323e39a60f74d9de599cf34eb4ef2bf75cbdf5b4ee35500115e41d4b46f745d40b14da4a892ec67c2b346c44c2f32b452d38bf25b2f86ae6c4a55b7a3939aaf6c8dbcacc8cd7bb2c669064777ae68af6e8d8813469ca687bb0207f700ea805b3f0c73d96f80e0060c97daccd3a29b6c86e0fc0fcad2c5da330ed6faefe6b7d99f76210f0a808234a97d95eb10c07125357466e97a41074aefcf7d52a6c18770ffb3891f477caba5471d0d726f451de411dc82746dbe96e297e73b1ce04ba031102e138a328e1e103bf6307be80b6618916df9efbf53881f1a58254146d0cacb571332ce26a453b9c0391036589afb4f28c0c0a97db9ae6bd4cf1c4dd28d4c4ccccf7674419f17767aedae749fcf47bab604831e8479ca3ace5d4432389ff94f428c5e204605a2971d33a842655e1ae54ea23831d3ed8cc6ee7d49a73a7a7eecb0849fe69220b378354ccd0d1576602d2b533f858f0508e7aecbbf18c6ce1d28b403a77f522361738b44b38580faf380693f7d4b594e4591cea33766c3c89670c32bdd097d4deb9a8cabc63245a80fa232b1962b29a4f4490f3a258cb46ca827da862036bf7947bac6deb401380444751676b0d03bacebec247587bb6efb3226c67526bc7cabc8872f99baf59d875a6c2bad9b0cdbcdb94e73b52c9db5453dd7c94b2c258f5b04ac206e564ec01d78629a2fc3afce9f4499e50a1630b4ca448f1cde9f3e1458f60a589d9e111af13ab02478be9d83c864d54a29fcb63c82738c406e6d04a057782aac8d676afd58dc9a247b2c164e3081d4de174f198f6a018abbae5c5760426fd8852c3e8d2e8b105e4730a9ebdc71fba065df398a25112f02be1e465f7013a61f9718f71ccb626e969cc1c3d447cf54a0e861dc1a2a12d1c354358f38508b0f4d165e2f43b8dbf4bbedbc10a0a362507488dd852d20458efea80e4334083adb6b71234d00fe33bc7bf40f0b03696170916f3cda95089dceaa1a5419ed24163f3aaa1e7a6e351e3dc43256c3a0a15ff7bdb63f87191177699d2fee2cedb7b0166a7484e44a0bf2e7206d1a7be80ec32677e4eb87286c3332f3a41d3f14143416145e8b7a0be511d5394e78a79f976f6861adc2493514b969508f2936cb7602cdfd67a20e5f2aed42aa92fec8da0aafc1727551d435f25c2a8bece4ad33744dd0bfefc4cc299c08f1fc880538633886fe9d392a5ce533a179b1c8cf25b227f4b6998a3b1e5e4dcbb2bca391adcbed01d36ca26e217871f01ed4822b6e71099ef312d04eb23426acb80cc15aa5c92ae31265f361f3d0b47d7f9f0448e5e986c93f85a9e88ffdaad6db064edcdfa204b701ca0f2851df1594d569812e4ea32cafc2605fa974bf69319fe9b835ae384c43db911f26508a7be38e6abd5e0fda9e643943ee378ab427f9433bc6e8a4102786760998cf084774495a4ab720831615e461d99bfd627c5d3afec852d550d867e0899eb2a40fcaf749d096fd2c59ebf6446297b446ecfc83015c5a7fe435e21a33026382de0071874f9f94bd5d6ba0fe6080534fc386b67fc1a3ff0fbc6b847c666787a43ffb3cbe450b3d1036f6a3282e3e78f961a549ec45375d8e640a96071e671e5ce52c1e2da3495754b95157379dc96b15cd47b669ff44eb4aa55dd4e6b1b1b13746ae515ccd2722ed74a5ca47e2b295977c6642a402d12016a78676db53d3cb494fee9a73c1e50567cec55a426372280a315c312a9f14e6dcc43f14ddee4562a73abc4af4bacf7a680ac09aac31d606d8a6440dc6e543a7a44559278e398eac75569fd27050c6965ee558117065726f2b4c273deaed674ac61181b58721708f26c886a2b1bd30f05db8c66f6e7d9152fad90bcb7d18a906a194525d73c8e4f9643fe088afaf578bab6b75393a9eed794bb422ad604d186418062e56a932a06e3ec3492c6c4743439925b62221152e788a4aa6be651b7896b3a5e4bc726345921f0a74b05d5c9233257fdda0eb56cb45c54e80f9c2a49119bc85f1ba131d12788e2f7aa515a536eb5c9c5afa565cf0b568011064d4adc6e6a1548ef10cb27d3c04b6db78146728cf231a36501dca63e7cbe45f0d70d15c1c47390f6eabce2cdced8e235f54acfd474074aeafa8a305c901958e829f4beb2cfa8da2e0d2435cf50825291d35f9f94b182925434a9a4e0ef13457e2aeb7f1a06715af8652381c9a22128d0f2aea8dd2a2cafa5fd6ea8584c04e213124c8f57e67561e315fcad51402f5b1a31fc3e464fe3435edfeed0ec60e77aaa84a007dac350add6007260bd74690f05bc9a1a50dfda1b1fd2a292b10cd2204669f83d9068a9eaf27a1b04bfb97e88adc54470e2f711e3151538bc68f26cb2c548840d4ad3a5050fd3f2f629601db0a748d3328ddb42f85614c8fc4a46f0ef5923f84842c796bc663bb77822560144428d7c38248926bc150bb3a8d8fbb688f1eb80cfbb59b744a4c495453af0ae154303508888ac0dffd64e6f2f0b5b535bb9cea558882f72773cd921f468b2c9822cb9166b67bb56cf4127e307846970ff22e4aceb821d8fa1d0b4ebe37913f2df854f2506fec018ea33a92368bba5e065f953afcc112f88447d8ddcd690c6120157de6c67d71b3145fca043c3197b0e978788836cd2fbc47dcff1b645425e4ac55c1ef610b964ea63ef28eb0079fe8efaf57164821a2e1e96732303d1512aa05d95fd977e888b1d01d2a1055d3bc11ddf5bbc51bf4de7b2169f6a374ff125ae8ca3a2732329eddeb54c16b2062082cb859f26eb810a5a2483794ee6c106c78bf621f8b9f082d949a483bd76abd89403fe9dda4c21290646746409ef59a677d1ccd3a3054640434fd6756dbea9cf2e191f9f167f13629c17a3eeef2f5d97699de01d88ed4b730792d90fb1bd4319a9ad7c14e4001473a24b743b00aeebfbaba8dade02549faeabba6480a3f6224b29171ca5ac0af5ee1b216ff20051a848e77de7d3231692be8c4110b37ff7d06f6a1c76a2063d25c13c2dfab9330d9e41ad1490fcb7a2723de61344a9fd342d133aec39e970ebe558aba448c31939107309a9479956cd8602dfd91abfc180565fd32c91a2be97393c22cb6614acfed3a5bd50bacd546acd995c091751c58eb6777148cf9ba9ba72af52179ab36ebe01b492131008c7b7b8b54d15215fc47315fc7f4cea6666f64517fec719fbac8973e8eca940442c75e53c282da5c0c1c4a318cbce7f89a4dbd106b50930811e8a1ec0a4f8edece7000c6b324bfa194c4f58f6e618d7c1646784aab1f5c6b4deb0b9b6ebed47450e7203c89bc40d72d9a85504e669f5db7d5af08eda2056a6d0ce26798327bc75642d67158d508b5efbd761d848c648f1245fed7770c765a2b5a136a26ad7de5e33f997745332a453e5aaec875545d728098503381d1ca07fcbaa854603dac1f3ff0ee667e7e887e408bf431af40baf93cf274c490992ccad0d1b1539bfc8ab6eaa0f602c5ac4a2960c97e753aa12ad9cab117a7220a7557abbfae87a1de1bf241665287f8eba9f61eb5f34d52e21c796fb277d96b39f66aa2641512befe8382374d1ee024cc6596ce7caad68b45570d0a2d66d7259aa74181c38fd414071771cfc9ab8beafffcd18d5cef4e0e2f5dd34a465f59a74f9db7bb0674e4577145391fd781b113b8e580b5d35c5dccb05ec1db5493b19c00f0b1ca2a18be2174845b6c313a135fea0bdf514bf00529b0b5da148d316cab536f442ed471455c1d05c77785771c3f7d2f947c8de215cc2226a8b4f1fa542cb7e41ea449fbd34091eb885a078982e47b971e92a0c051e7069f8c492b8cf11cb6a8c9cde69fef45f4e510ac33faeaa813e94774dd74b5b1bf59a17d69787061e94297fbc061db11703b42d9428b333ba916979fb675f6b4255f15e90c078811c6b797de0f028588ced0034691c35c1ef5cfb8d2abe46cf0dcd500769ecae71f2b755efb4027dfeaafecaa4e4f71f915575d0ae5caefd303f97335f4088359b2686725651255b4657cd3fd7a907237513d1e57a228a046e76aa43aebf829bfeaa3decc604218defbaed8fc78a4b5b7111751bd9dcfcd0f479bd0c3da6c540e34f7d48913a8694688ae23f2353138958e3b636e9cbbc1f7294bd1c680f1f38d3e6ab50076573460c8230d53c99bf3d085c48ae2805ef61f9d52f0f69f50fc23d965ce5dc4f5afa6cec9e4d3df6a62034f2807c5d91d782f36112e181cb094dfb28c31a6e5b269a7417a28af6ed12e340ea2a5d970e129a339870911ca0fca46b41346473f31488933e4d3cef1f3fa005b0d69b640fe1d6981f73bf6123f4e511ef8e20a57987221e236b9591c851eb1a7311ac30ac8eb1e52c5d4665ff7c87c4f23df15c02de72d6478fa0176d2af20cc861f33cdd6a259fb9d3f6e7f3d04ae857421db885c782ca076e19e9d988363816c5d0c6e2ac1c45114b27892a5d95cf1b0f82f2fd8b5d0c1c99f90ab700c558636afb900573625fbff85d409f283f541226003841714fe862845e12759fd145e68a1a838d8dbf198cdd2ced855471b7bf2322ce34a44a81bb805b2593e2d2630cac57d8ebefbbe46860ffed57dc7764d9e1dda72d7ac05ab0015c61b7da660b5c00ee2012b68398ea99183d3758adaf3a364c57c19c011e5c09213cec3d0d0f868dfa9d65d299837bdb309cd791e96d9bddcff4c21d0677dc4f7cea905b58448a2a0214108a1a86cd70f0ae14023be372845872b3e14d037dcef2272f33d224f1e7e5d6b42e978e2e3cbd8072a24d98222e9a4eecd5d537cd3467b0de925732f5bd838c258572ffd78842b4d9314069a9bd641777ebd0fd1038231e223afdf9494daa263394b15bbaeae2e2817289c0a73c3887349db929881ec6d68d4a3da9434eb4bb5200bf14ebe2067d365b31ef6d53c26c30bd86dc0ebd09a3b72f027100d3a6f938b7546db46d4ccfc53ab62d9e96bbcde5cbe91f5237a33d16884c8d44177aa9c6c232fb22fa4a6cf9ba526485154b348c84a6b7479ad7fe5f83d9bb1ebd46082f5eb4b5127071108bce79c8cb923739696a209a40d1742739dd6e3d3901b018d25bca6d52f7583207381ef4f5623249f9bce748469b95384be0f56a0811b32ef7aa623e20a058242147ce3a396ca8b1ba8c768a5c90f8f10e063b23259ec8d51f3b437d2048e35f6b0241da982e18582cab8eec661a582f1b4a6b683ebe39bcf1edb94a400108b689a998d3467e1e9a6c64a6c6f7fd10a0df24052cc82e6178a7baaea63d117d3546c481cf4cbd61395a9486504da5f25a43043b58cd90ba7c22953d6abbf8f14b0f6a21c0286e2d18314450b03d14adc2ffb4101b1c105d35ee4daf9ccb7b9eab9fe76969a2c119758c3bf8284aafee0080969d314201726d4dfe942c00d94ef945495acd4785549b350c7dc137d5affab6a26c12b95de3d0598a8abeac5a6f902ef295db682cc77452a4d7495f728cf764e8bae6e8d5fdfdb91df912251c72a4683ba054345314fb9f457aa409d2b0182ee0667a354c71d1b25950448602dddee43772acda536817b4a2129828d1ced62cb21be86b9984976617e49d8fe7f3f6729d1fd8e246f91580c2b01ab5d56883e4d4fdee7b701b6feb165b41f23344fe051d7d7492f1e327af2408486bb2cd6f9c8f00cb31fedbe8e626804abc05d93a9aa2ff417768899b77ce729b13556c4173efa6b2d5e97b4194e1f831063884ddf1f2e3019bb8151c8363cacd1902b85e6423adcabd827db48d4cde89cf306bf5aa77d96d8c2bda530a8f69cdb5b2354c13d55f1d293a88794ec90205fac70a8e6d85df9e91c8ef8fa6fbd6da8dc480d96a9c080681787eb5e9cf18d05cdbca6065012de23b0c0579b9ed68ec236efd37981dcbb9bd6726f63476936d15fbee70aaad2dbfbc607358260b8440f0f8f8041bbc221d5f22fff6b54b48e786d35feb820bbfbb3d6d9623b7569b51f9cb7c92ba6c8379cc25720875abca1661528d85046134a68b37b52ad5146204ccedcb516d32caf26b6c8773c916788ac7fb0812f6809d9edea0eccffd8b65aaa69e0961c64c639f5e642ba40e3018cb161e06082092c04f7c1464bca1b355e48a0bca431ccf681535cc17503b6f532eb80441dd88e54d0616ae9bffe7fd4985d3bdb98090469bf6a391700db092eab5fa48c44e59cf0086c56e5440b34883c8b3638f2bcf0b22d254a14752646dbb94d46dc8ae379478b50d4ef3137590224a10050babd7b74338c0a5ade6263a1f41189c960dc435dca0cbe47786d601e586494d51f2df3b45ed1d665a7beb484aa12dfcf9f8960576acac57d8719707629eaffeca50b3a380099a7bd782446142c4ae5b378deb1a1ad00824ff1e4f698f7878d30c007a035962eb441922a44c234a855a99a7b657988e3f48bdbc71dfc3fe048fdb0163f6e8108f903bb59e89ba3cdba4f54e78209ef3cbffab179bebd3f594158e72574c23bdf73b9ad5f5d6a32aebd45c25af70925a1593f40509543309371bbd01962c590e586d62122041681665612172fd3023c4c8d9bdf6ce0934e218cec74a87c6b4ed1dfc012439ce7c415eefa0d92c9514d4cd679027b9a7688f95a85eff993c1b6c27a5bc24cd5fb5444a6c4482e6c625a2f2a95feb8ce506f8282d2ff66244a4653c5e4d640b474d7f858a034757f61e3d3e50e3a184498bee8ebed6aa0b293bd27289ae87482bbce58e559fb8ac243aa9353a0cff8bcc3144d30511fdd7814732c472da4174bf51bd948234d4a6becd66ad048fb548b55b99348f0b81ed896928384bd0a400b655071ac7d0a566a82651f563b735348d3489c099d8f1322c218b5c413f1a2374358d1a74144a44e018f6e1c7d05cff9edb48275091991b99ae7db5386ae11ab34775d492c839c6a559c9b3e18965e194f60a79e65b12b04928b945598c4baefa506370eeed9bd4296c9281e2d2b39edfc76af013d9fe12191f429e12131689a834aca3a6bc8de0d20e2fcb63e255d4ef0f1e7c2825dcb4a0a756f06f155910ef7bf7cfed5d1ef6af43035f84155234293773ada606422b4d723f54b4526c3e1f1dd88ad6a077dabd5819dfc1e2ea8c39081ba6b71725c04d0f8bf357777027b3aed773880303942dd0eeaab54bb0c82c5ea73d9e1a78b0f4cd884ab00fcc90aabe3cace7ddb036c72ab0c5223265df9f9c3bbff29f351d5a4d0ad1cb223c41f13421b6a077995054eba76723b7590878941497e33d756372e31b29c96b46707fd0c159e6c04ad48c9ac79cba5b4fea7a12509e08337dc180cadf1dcb33ec37fa8e8f92ef030e0e41fdc7f605b18a6ce0c9d1986afe2725d89ef500e01ca13c6548cfb63c8d6701b11d246fd54542f6027c2a79b56a09dc337f369db55f005a1163a02da82db8c45553026dfbc0737709ba055649b66382c281680235a5d38a45b0edca512e85c184bd54d311204a692d23689896405b1527636ac5eb59845bd5af82b23a49f975adb12246ad605c0ec66b8e4b1d9cd19965b3e01dbf092f27b0ee82728da586fccbe733a5591bce3c74db8fcde21802cdf1eea81e5d92f828fb727dd88f7209429f73523cf7a20a19983181e78528abbe2ee9b1e6ced4af5817186c65fd948cfb9d28679bef89518944e1095cfee2332865883808edcf03f984862a452e317f5faf1b61143ede4bb71be50af724ae9580f59b9cf5701905193d23b6cd82016773a78189cb8aab57e5fd3c344e3b4d1ed6a62233d3b08c04f4245dbe33aca919c933624e5417575e26257eb3d24cc07b42c2ab03ed79bc398e05f7e6c8185c9277f35eaf6d2a21c4ec0eee1cbbd016a2aecf7030e2b4724b5ae5342ba58fbc499c67a0a49b014a2e44a3a0bb005d942b065857f6ff685180e020383000b17105f7c084affc88aedd48787de7f89d02c038c0ab0b04ee7ba96ca9cdfa5a7997a66181482980fbfb0424d6eea2bc278a151e39f947bf233dfdcf410f3d3410cc59d6b0ba852f79affdcb31086e0af6d33a3d249fcdea602d2ff1d98bdd39a4369c23f5f7f38f44599c81595c90b3241a43a9b0b7b25c2926fbce6479cca34e7274890f04fa6af024f2f0c2047862e40243a5aead6e45474106222b9b4fc65185127a50ebc3f8442daf6126f4e516b895493ce49722409d9e5b84df2a82204d97bfa862453e3205a6db6c11ab4a94e50a6cbc9a871e2b08b59b4c10e164ab6efce83137511cc9a32b92cb03449d00fbe326ab97d2493dd1b9c0c4117cbbca045a39990144f3cd0d23e07265761b2b0ef8a2a4f81e96dbacd2d768daa246a78462d667f840f6e5de5678200049d1a509fba1ed38e7e11be53392cb180113a24f10f74ae49bd8361b04096c2aca7a7d3e570954394abc8454b066d760e88453f40ab2cb17b5539dae760100ddef19723422e019516ba661cef9b3b53166e186da4028b2548a776ae8f1ce5a68f1ffbac0ac5501e37ead0eee5ae17039d3762d85460f6ab06aac725df89b535b0ee7e4c53e281bb4441a4b84e0cba0fb4a47eef312cf3decb9aa765c934f5d0c72e435d9f7be87b51fba737c8c3f7df1bd7e5d59c9939247576a5bd1413014d3aa6cfca3e46014767663ba6b6ecff6422b785bca8c391a7c6ab312445457407e9f36d06388f817667e205b5285d11a3e15cbb7dba67665cf801f90c3bcc7216bb1a9e9671f7084a167b83f3ebc0560774f8257472543e78283f85238fe99ec34b52278737d2de99937e12593fb32cf13237e34c55e4334222deeec4d87a00f2fd964833a1544841122f78da3bab06131342a61b0e7707ded888db698eb0a2a43b282ab9a7aa633a9b718ae3be01fbe6c8c80ade5991d83d9019958ddb933906f87e64e2e674bc062e85a148b5dd9d975bedbda93f6fb3069bdfcb670c84d91c65229d4173c6d201deac93f657d540ea5ff0716ce7dff1f2827ced36edbd405db6403e394456f1a0c10f5e1291bb5b9b92f6ae29c1c38ff53f0ea1609483309e1990468b06299f2e0d810df2166246d0e0398b53346b5d0b64788e42250d994ac8611d30070815ac9b805391e8d16b5e4e8586bc5c2e16a3b33a12ca74a6a3e31bce4ddd0e817ecb0fdd3bac11ae002c12aa341e1ff54a118cf4316451203f682608b70b0703465ee76e9b61594d7898e45830a4dd2f3ee51413382365c9406704fc73e5c70d60918686579a6cb752bcbc217024c3b546b7e0a141eaa29fe42f5333314e031b7a7ecb349783bf38f0768c81e001a042a38d656b31f7b01bd63e345c1d171fb5128149e2bb8c20078e0aa074a0df1413bdbeed30c95c7bd067810e4dfc85cc0e3b730afd2685236b354e82a8e3b41ac981cdd6e7b02ff3283faa7e2909f84f2df5dbf385a040a2df5ede8c53a3e30d74a219b56f32fe13b8f2ce96eea01f0782120e8cfbe5cbcea1426fa7730d25a685234a59287568641a144f9eba612a8db89c23807dcc1be82d80b21567659c544d29bc580e24b451b6839049c16002b87ad361dffde8a0c5d4f06f5155831e8c845d391b90a73a5cc5c29a5ec7cf36d506d85d9696da255b7ba5e55227ba5bddf0b8d4f0efecbcefd7b3fffa266f9d2893d17a3978ddcd038365c42dd2d4d893d5774d82a40ecf7df9efd899b5d05426bab15f1fb7cc086e39dfe1c92113ec55e21211fb66f5027a2cdcd5ba5ced3db2b0bc82c3956912317392a7091e6f21faa0676607359b4f24d76f96fdcdcbe3fcbc30d165a4e6b630f82b79d1c82224b050bc9042ce2941b09bfb0857b421573a10b60eee5bf14bd73ca2be0968af6c02233b137d359ee5b2f72ccc8562d1676da3a2c5dc9c7d652d9250ee7849309d2876e1099ae9e58eb29abea20ba6619b2495293aaf3a63aceaaa4e4ee29ba6e3dbbd78b8407e7f9c8659c16f99e60e1813028fda01d355c52f4bc63b93c1098d353ee986a2f243f15f6d1b2c8a5fc6eeb75acf50118d9bd0cb0b646c459e476588fbf09d2fb1339ffe04212934a8f9c732ffd5d05add957486bf2031d73b35fc92e03b6de18907cd2c10a88af15c0a0ab9e0413da2b48575d4c95286c1d5dccf53507990d4235505493299314b80f2f71d347961b1fe748b80a1c387b1d0f7f6419595d1746ec62c655c945ba38d9601cfd95aab705c6d17d12fc411f8909b667ac8eb842d2e3a6b663223175065ba8a98cf2f84b66c9782c3df49690232351ed74e64cc0cb94fbe51c4ac1d2d3de0a140d710cbc49e8155f560db23e698f4bc48de355e5c7f6b699413cf38558bde02921b015dc2315aaa3863ef5d996ef534ea73d446ab1aa224d350b7ac38a6b958d1f7b689f9c30e9853da61757543a4b4b97116b2971ade73a9132533a9685bf2edfd7892d6bb6abaf1e725b2f920aee1abf74d9a1813bbd38743b71836141aba2d430fe9a8c875d701dd8beacd26e53b11a0be8b4ba566068d42d319b655b993289c5d69abc7f86a55780b6dfda2f9e5bd7caeaabfd41bb759605f2263a000c06adfbc02c299df4e46b38b357cca78bebf3de6ec598ee25ed8639ebe20e25acef9918c0a51b1f526ede30608918ec5fbd021181de22aa88361551150b002dedeabffad85925ead82153fa2bfabd514840a41941e542e98f98f0c98f76c2d38d34c77328492fb13d00f0a6b489ecfb091f0898460384b2d16134f5deb94f6a66e7c05113f0b56e343e9f0811800c69b126397ca51f3a4f92c15c9b10a7cb385d4077dcdbb442de6ebd75242ba85fdf3d92c5a00f7c1f0c80d450229ef858a84ad205457a9b9093d4bb020d633abec790b22415b20f8c5dea1e7aa67d9ebe888dd445e82fc4558a5c5afcbf15a5ef914b35b116eaa332f9f39c4cf57f2564b26de656e0c151479a3f8aeab99f2d90b37d2f0a5ec6329f7293b396782dab1dd0ce91b5421b5c08a658e9612e7cb4153984865977d61b46546935bd95c0d1cea67e3537bbcef90346d494874ecb790cb2be3837e8acf8daa1393e60e3fb03f3ee03ec48b0f0c0654e4e511c31b77a9ae0ca13800415b52ade73c0a3a9008b33165d9d8c1327af426b915d4220334d058604f5aeb17b04fcfa376f7aa61847c021bd45622267fed130ff10830643aea74dad0c7bb4cb97e3e062cfec35e0d280058a38357e5909a2433f32c455c5bc9ad369ffe6ef33c1904b9e118986030526851cb1e0a0b095d32d23ee0f34c38281f1c41ac2dd97f412bb6e939762c6e83009be66ced9e4bfd708d3441bb361302671aa7831ce0d60a8654a5ac42404c40e2821db55e37465fc46cd1d51512edb429fd655b553509dddcf8a5412282c6a9a27150f5bc2d609290067791f341dcbc1a21c034064c0b05bd29c3c978514647ca31b479ed0905fad600c632d58764d60b27f729dcf78989ca44ee43d73fd5c3262baa85d9890e37c9bf1b5543787029090fc87b1d8e6002eaf25617a97148b8b1528478e5fefdf91b6bb842055a8eb94f6c908db69b2c9941f8b2202fefc91f50e6d2ea786e2e42831b93b3563c86dabee3924cfdc9fcb4a069e1ea3f2457ee28ab878f644a2a9629f4dc81fbbfe542bf46d6782e380f9190272e376638bc5c72aa849e4c08c9e38ab7096ffd23d33a5c16b1dfae9eeb7fc622b2654aa8c9f4239c52d6ae2b6aaf0c9c84726952166ed38d947e02b9b78dbf6211d2d1958a596b86fec88fe1fdbac517e00a4dbe8ae9d300e3e8689d5bc928f4d9b0793fca777eaaf72e8040ef0f26799517b53cea4428c9c1b8808f19baf2db40530f3819c7bbf31c74cbaefced1ee54cfe0c5c752818ba17f9bdf9461f05e640ac5724448f81e130dabece7510a2d4c084b64016d8f1039a23d96ed4ad81daa900e882e43b991b24eb0139726319e70a77659ffd832228a8fb7ff1767d68c2c83058c927657115763816b9af148aa61be7e88285293c4c04b327effc83110462018feaa35a93c05c59193c74eb4ddfa2e836ae3a7f223004d980482f5f3c0fb3cb027bc2952c01c75ef0a23a1a82a6bfb1f52bfc887a491df0bbba260899940d3d9e99ab8bda7f2061e6428d3bb817cb62ac8d9df07e542f819c76af2a355692a1c8ef7bcb14f1c5644b6bde08b726c8e0e010016993fde9308ce233aab971b9e89866126b0ce186ca42ffc0ecd49c817d8ae8158c29d08228fba4705f35005b7b805999c9812d46a7a6bc37375d31fd83356829fd6be08abcd3a98d332d33c4c6fc4a8a9ed97295f3cd3399dae8578e03581e11ca90e6c53bf7b279e6c6ac8b57072356c249f3ceedc3cff2300867ebd67d5dad601b59b3301a0ba78c9ac647e22a74071b33020ce96a8d3cb7a474db4b7eff0db4e698b063943bff6b7ecadca34636db3d5cfec74b2a5b81623520036baf702cd836da55c92f3168f897961bb4d44dd4bfeea45f1be74229fb6f278b7eeb9063b882137d530c228e4c66e7771612139c80a03cc92a5c3360299c54c533d2de882817b0bf9d50a47e219bf9565cc34b4489e41608763c90306c1402b84befca3495d107f6a531b02d140c92d38f174c1a97b2fe34db0890c5fb3e8b06b89b7f715ee76df25fee89e37da3d29d547cd24b72ca0f764b2fd7fb6b74ac9964bd749cf18049375215454aa0f902c1a847d2bf02815cbc6f3f8173e60c6cc80246388f2d864d29e0b6eb4fe28ab01a4fb37264f77290f7f63ad7a6a9f606601300d1693b874b596e6f50afc74f242986321645925e694d8c92564b1af49c490dea919fb6db252da51b217809c4e5d167a1dea04a2f330eae7df6bb762c89de9f17fef8719d1a6850bc48c9bc82750b2213676b1e8e04d9ecc287480f5228c4b59dd49568d9b6ec11f03dbd91f87382382bf129c1e039e8329bb6ac4f47ee54c3ab2115d3bb4b16787ad88179c160f09e075408141828df25284158d3e147ca8336b3aff06a05321ca4170418ae10279a3deba45b69a5381847ea2c932c8cff2b83a36766abb5aae7310ee1e72c65f7ed71f0d0bd9c84f82fc212dd86dd7e5e584cf31f12c761d493e770a8c119926f9b2543062b4646a84687e0853bb5d767f77242bec20d7eb0f4f3763dbef72256d9e03dc3deb7d35d71ab4fd43b73174a67bfdf03d1d6f46fcfa23372e57f0e5291f7624b8729b4b29feb4c840afe43afa68b6aeddf1100beaf51e2eee2fbf0fd3fe9e2b9d20ab576554b7b7bb571836558b4b366c25fff995d4056481009a6fc5b437662b872b385ab31f82eaf1322a706bb4c688b0c5c9d7702ab5cd8915b749c037982d8047c4bc6a1927f3e1dba9dedce51c224d16a21b4e918b5b0dab00deaa58943823a3d5635e0bd35f6ccc568deab70a0c3b65d2fee24046e2bb4420626a2f8a9c3457d5209a0aceb3fdf597fd456d6bcb994822e84661763af0dc5e0ec2a24ccf1f9fe3a4adb79a11463b2e884defc9875a35781b8b55b91f3d402a239d93d7040e8ddcc527fe4c74fc7f9703b8cda81adfaef15be702c0be11067de8a02fa0fdc68cc6c0eac9f401fa7442da1162e725f935c597eb4ccfe237b4ea34287f089ebfffe32d5a1a9e0503b1a3e6ecd87c9d970d3488e56635a1a2da9d9e8c6845b951d6e8b5c1752a1c148f29120faa5b23ac9006d6e22d94daf2e7ca8c9135a0fdc8381d17555ab0c23b4d849a89a130b814026da0ef3cfdbd7a84ad082f138dba746f193d6e517e9aaaf83c09f57c6a7b44f697eeb65749236d0617aebcb6979fad4136fe3426f26be50a2a2d445fe774f7005536bf309aa68fcf9185a2fa46155fb3c1a64f0b02ed7a7007afaff5afa011d700ab191293d13224a3fd7f813263b10e90fb54d600ad3d83adec2827c23bfb6d6742e31c88a600800df6683cb761320f4aa0193f70b1b3b2d677c72eb8892f17e7409afdd038c7ee9540b810b92482d2a59f98c14f29c4d5c432948133151d67e684b5a84aed4df07706e829266fb3a699f2ab6c346486dc3adc14295e38af94e69320fbc9da800c82f555972c4b6235a8b0cb9c2a5c4f32ac427e9b27753a0cbb0bd18c183cd304740c5bbc1c8b0010236b14b7caf420f4ba53f57916ad6abc69cb95ffae9c57f100bf3102d3d95f6f3a9a4276b9631194a2c79a72cb6607ce570170ad0d34c4bfcd3a1c6c081e67db3e4816c6e99e994699c98b2c24e64abe1636b698ad0063d9cb4c36ae8ce0219f4de6934ff94e34c91148b96f5716dceb136c812bad24ac810964148c24bf16a8fb74df17b538a447f07634474ec18cdd1f7c2da52331dc873c78937225b8e9ac2c70bf7b51a63471a6dbdb87c674bf5f23144fe99da4b65388cb37d17166fac17ad550baef57db050679960e80cb430db757f35accd87c0fe44056cfb3b549b5f53bfb552f2d11dec88680c14b049995f79c4ce287b9ba9659a50c9d27fc3f72fd563f91c9b7b8d9b72276414e2ba6bf78d266c4404aa41b83f276d769ba3a78f11e5926850ae5f82491fbeda41b6c158dd8ac4e7066528ed279ba532fe995d4b6c90044eb151490f5f166de7c0d10033a04ca100fafa22042cac0c8cc26fdf352465f1832fdfbfdc4de2906716864bd54abcf2cf5df89798ea47e5ca59a3fc3df31060005df869bdbaf16af27cc4ea72cd067a5744f5b8b8100eaeaadbb0b2b94233383b1ee2b8dfa34c49012d93611c09bf7182ce19442251e4a11d16d57a5b32977cef93276482e0aa25fe0947de51a7c54034346fc3fa757504cf042c4710cae235237cc0378b7c211610672dc43dfe06f742e7ecedafaef1eba16b7135b90563c85e26d8ba9ed5193991bcebdd6879949b472e8ca6927e3300b6c220b4f75ca2c7f80522eacf9a255a5a20fb658c554f4904b4e2ee04a6af500dfeb05b959d8e29e367dd136cfc0895bed3428b2e84ed438c6522870feb7e2d0cee5e7210ec05ae298c1f535f9ba97165662c099d2bb4f9178169bab086ecac85d27e270e5804de28808ec525e2a19de76580f3983f47aa6755c365efbf77566712dab845dde931450ec277e0703ac54775581ceec6648443807f8824f73b9498ee014ffe1bb1239e136982896b668b1785daa4737e93129a244f040802d6146545e1094f4ac4b5f8e086baade8d1d17d7654df342cde0e4f5606f68e6d170a22ba2d65ca10ceee68da624f26ee1db036a2bf0179efa0109aaebea25ea2347e6f592417349c8f2d33651a4f311766c90445fdaec14eff2c1be2761f5f022407730693eb71b3884e6c5651a4357c5cfb8f720287ec2416bb6c1ccbb3a2abe2d560e49a989b560318f21c26ad15d379bf689d6cb79a91fc901d90d8159f243d33a2d4cb32ba0fca4dfe87b810a8378c9ac871a74eb2e390fecf7e1b95ec3db7c5e8935350c8df48f3b8c5dee63640afa5301d53db0a50709f246db3ac485d476583acd3cc49cde157fe8301b9f26e4bc3dbe40907025e639f60cfb104eb2e213a8157ec0c20cffdd4787490e272b39e69626ce5df2d240743b454a6642c93b3a9e3d182a56f98e74b62558c51c0c75addf3786a2ba7504a22673e1880ae0d91aff5158cd094bdc243e682085e109116d390ad62106d8515234780c64091043a6e12316b839a122670c4e1ecd7e0f447b2bcfa1342c130ed1ad206b0d5703150c699a3455241ea45a2732a2a07b64c3dc0f1c1d94fbbd2e97dd74682289103723af8697bdb567b911e525dbd0a59a83b2a4d398dd05e1ea43a72377b4c0c8131e2149b0fdb94b787b4d631fba80a8334c793485f374e4d5b356e71484420ca4b4c73d78e28309772cffbaf15ec07b81dada9f347c1fc95d851783fc28a160e1651895aea24f40b66b2ffa59135a6a36ae5e3d0bf692292933e26a66f6fe7af2036eb500ac0f2c7a7e2f9e05785907a52f3ab8c466f0c18ca6f16a005c83148c862c9a4d8cc3caed35b5cf81467d0ffaeec6dae8e3cdff2e946c1445cf630de3cbd09c794b2755c68c4fe1e2e463122ca820cb1578f49392c657b4657b48f6f2967492b43072cf972239c4191c111c81d4eed292d50778e9de91f7122663ed96292a84ded11b011c07c26b1e3ea706a2dcceddab8a37ef688dfff1b96521c310b14b33d32d5c44dc2591f2a301bba9bc4b0b27baf3fb7d08ceb2a793cf5fcefc777b0e24cea271d6b4ad6cbabfc19047ba126193151b3fc86ff4396beaaf1348b1cfa518e4f6a5082a120e9c2bb04c88559bf3ae691ee6985823608e224e523c3ea96fb79ea6983a6d2c953aa2fe091b5699e901783fc425892a72c47471ccdeb85cef1b3e1b7c0ff81c3c3498fd2fdefb456cd9f3205bf889aac07f8a2549b9c176a017e72ccd72815efc739abbaa4e3f7e9a0e01289aa19c38c7b7bf30fbcd5188ad2f5a2e6afddfcc14f946c4063f8d3cf862a1926912bd994102c91faba2551ab98327d4b7793a9f8b8ed993666820ab65204a3de3952cf62103755146761cd9f45bfa17d4d9e96418fb50fc3c2378da5bb72e1619a8cbfaabbf85ffac24dbd8a1d5440b83ee7297aab73aa06ce4ee5d1a1f7119f08b4cb74d23981cdd0797e7b58bdf737b0342860b56ee5a7efcbee4be5b9d8d83f89362973cb6548eb8c45bf70360134d246eb9b34980d15ac54285c8f3ef19a86c3ddef54c387eebd34a8adc7b2f06565cfbb177e4ff16ffbd3a9db5a013599bc0779f885ec51881a2f9a4833d696d8be6f679283c7a90f71e8a9821a3649c7dc1cf067633b83566db42ef58de7323f4e9933739082e14c7eeda8697e0ef3088d0377cd7f560c3e7aef7f32b6e4d8262cabf1c372be2cf611d4fbec799fe23dae8a5c2fb8bc08e6a133ddacbc9890de82199735a65d97dfb1699dbee372f8ef511b44c4d58f3c2f1ad597fd938c4b0d25d3b883ad873dbbfcd3403df92cd10b7dbc761e1b91942c36f3a57b7c4367098df9c1aeb821cbcc6442b71f67e4dc85e9356d33d6d1853aa04202feb13cd477a623609b91c88837cdc94a82b97b7929ec67e47c6df2a4ec32ac1250298e0589c2de9ce840c1285dd149f4cfc48f9de6704eea7545d11509f51d0e8803f637929d7d4aa9ec27d1a284fb7ed411e367837c327e8352442bc27620f2602ac39962ae7ff5abbbe697ee41311f4feefe8538467a9dccbbaf524c3085bfe8b1a56cf0ef9759d0f295a320640df4d12d2679e99c86813bffa9f8050da9ab327e26ba51a3a09af7bb6adfb72fb4d082e448f44ee36fd389fb9decdf7da731a2aa977292933177942c895cc9daf9b3cbcb261175fbd09362fc5464bd88e61ec3e3f9f325caadc2a8382177f22b2989faace50a0b372bfd949b9b5e7994fdb2a2277852f41e32834dc317481c1fbb12211e85eaea7b2eb23a8ad67209678aca62a86a9baf50763af7ffd928b572b0a3e6d044d9c71638b639b1e40666b22b46f3197e3d647cbb91060f9e6546a37548df8d9145fa03b3125e2f6c3a074295c8fd14b9d1f3c4976cd2a18a91cb8f2cfd6165db809f9c7bcd41521f43b6014ce04f672427b4e2275924c6914dfefdffc6322451a3c06528c327572a91b0876d59b0cd839db8fd0f3c9863335d692ee30d6fb272a498b837e3efdb1fd2db56db2553163c0a8f769fbe3f3c5dc4b63d62380a01a8b7737ad7e09183e187ac597a505403eaf0487006759a45ef5753124cbeb9807d6962b6e7c946d675a8cc156964757d94c7a621bf3c05cddc5c0932a4261d898b1db97f05e07b04843b4cb424d3adf2a1339591475327076d87abc707e0ba1d27fcd12eb00e80f8903a4d5a37fbd137d09779bbde89f5d129ae9a346e9904424f78addedf7159e0369c902956b33a649fd39bc41c65a227e28fcdf806a97ac61aacc776217dd45a13bb4f737cdb9c4961cc6a9ff5ad22ea21ca9b662df83b833d8c39852f0367a6e857879db8db2cd3a47569503d6f041cd9cdc109ac44897d130a0107ea15c49ff3e5ea39510e269f8326ec40c3f08e97201d1ba1178f5554b8a4d7ec2f12b70504464714248a73b26eeb7275e4ec823009d17366f978bdfae7c32a08b5a0375c06b39964fd2f60492778e441fbad6f83c1137b1e1127ba0f8a07929f027b9cbf919878c87eb5c727954d98af658b0bd7b26f735d61f08499673d4bc7b560c4a7b62cf19d123e7ea31d269005b17ca09f823562d43168f8445c1210bc340bf0f908f9a4a28fb6a42d5a2661ed90d978c70d22102c49227bc23cad60150da96fc18e502f21f9e0f5d3180b851b79839f69b38e4dc11d281c35f0ec54b346b98c864f3d93acc35ce2a40ba29e28055b410cc73aa8602b320c880e15132172315e45c0d7203def3896f56dd6150d8ea90a813174014d05f41931889e37dd9f0537a023149c6fe4301aadf36f1ce78b9a072acef04ec750ff0423966a4ba4879aa7a46427c9bcaddf44d67a77a4fad5c6addcdb7a2c2893a6ffbec5c6efc0c576e71128bb74448852aaf5f49d1234bf2253820bc09222f0dec94a671cd9a40e636eb0266446132fec7355f609b78ee97a3a2942f93205085ef7fce3fc65e49cc1c50db3accf5613dffa0a33054d622f7fde29eb78498b2bda3adb22b1e8f308b0f97827517d202b9a14d74f63cbfd2aed850b7b730497f1b1eeecb830acdbf7179c3754e1d9e974bc3272c8787ae2daf0c5120250a6e645c00092c5653945d99d112b19e0b58e902ae56586ead04698e8f79ca156dc81e309681029f3d5f0d8c234dac3548d47e8473e9626cfe2c3d7bc9ab6c1ca313897224f73d5eac9cb924e857eab5afb3c68945105fb1f386b46022796029749a9c6fd60a5f0a7c62c999de6938714e91acb460801c69eee49fc1affc73e729cbb5f3c3ca66593749d32a5991c9e70e89bb6155492ce08967f9ffbe449f4dfc2e65f66930bbb541648c2cebb232731a883ac45c106c06220e1cb9499f3a233d8752bf550ab4370a641d833c28e203f0727da20b8d109e49e4af0fcc912f727b02c0f6cadc53d6f536c077d74eb9bcb051185ddfa65973eb286449f9c15b7ef908cdc2bf2f0f8f5f29b185b249101fb5e73dce31a64e4d812143ac58612a138ccc9cbad24651e27e5e164fa7c8048d18341a54ee9d32cb7a90d34ecb1170a18b180b37fbdf9b0e082319e5a7abe419686626d3d3cad54e778a0248d093e3887bd4554106b6650e21831b01e089238e9eb48c0ad3240d7c529ee2701d9932ddb4cd57f1d133b8f6f7bd235d815e139a64bec99bfd75b110993b6e9d479e716adaa594914951fe0dcf058217ad87cc4957befda68e884b366abc5a1de045b444d85d2821a9b0d4dc6ee93df7686035eb6794fdb3bca83cc625be92961fb93ca25bec46677c617b6957687308057d21046141b782a10feb50bc70a448bea550dceed9be9d2bd50777537e89703c720c63218b3f6a371204b6f07d1cd132e6c57b6fc8154c7074827d96e70ff80fb895792ae7810cf8eeacd9c59cd3fa44522cf79776845b80aa325f6560a950425895325b274d3ee54d869672ccd823a61497e248e2859e52b31be8542dd84be5f4cc8730851fc9b7dc38c0909f8d77ef1d506df591cd48d99a63f3665c1a99532b596345560941713ba132240c6107d13f6577e6b37f569025e7d7512b3b0bdfb0bf2bca2d20a7d39d5704abc04c655a470101baf35ee1580cbe8784dcff9504b98ad5ae1c69b5408e8a2b9eab7652523abd837df7cc7ef9228fa36bae10e5e62de85eccf6237652eed2f2edc6dd18cd3e38864af7007bfd6b2ff9547675db56cc8b81a6037aa09eb32f537c17c4af0f1b706202d86e23daafbe0c9853f4603316e573a3c8ac499c7faa6faf720bb8254dddaf53afb4aba4f4cb91ff2aadbe3b4a11fe9599d2f3f6e22e51050e592bf361f0bd2b8610ab0e6250e8699328da87caa12363f4c992dc98065e59336bd949345ac0640304b42130f85e3f0ff404a5515d402216a920b8d470ef9fcd924e2ca5770c934ad57b4822e4edacbd1caf79c0857a58c385ce3d11947031ddf89232c2c3a3608f924dc91ad60dad7081053bf7edca111a83352492776a956e6b6d819611a4f5a38e69b963353e9282a0d34123ff794a2053dd577c6747eb9bcc9e580292d9ec201cb13a8aecca59bc113328a9b4e6ae30ef4e14da93e1600138177690022db3f59df481c79270970d52147c0a107c3768fce3663b3171b6a25f03557ce93ddc1e47088501a434ffa78d1bce6e44cf96affcd125478b087686da36523f8fe62dd39b13b53c843dbc47df9db57e3317ba221c47845fdd969aa19e6cb648bf03900ee6c44f0fba64f6218156e75c7ab1a24b1a5f30ee34a89a960b416fe5848362288d0daae52e1728a3500dd059a50470afc599eb212abc9e2762062df109a0f2ec4b55755272d5adc03306f339b75afc7d57e34f91f4a74f7e0f443ec0beab9f87a3c2c5674b16d7d2aa7c08249bdb46d43deaa2cbc9d0d20147b908f4744fb86b2bc87001eaae5fcfabe237cdb3d8b2bb1cfa27336cd94c5a704ab2b7517d562b7d13fd84968fd90a4d9fef403ef00698b668feae07096752e8e5c473d3fa81f284526061ca950a9cf86e50ed57f3ca1bd4bd578334862549192f05b5216f1757ed75e86b73fef72039b0ae7e50d981f73f3d62d59e11358e6e074430f507ec30039f6442ab5a991713e3dcf2e50d16fed21b1818bf00dfd4aa8ff6d5450c667afd62f2ca5ec70df1c9466aee9c29cfc54aada5ec865334bd54e98c9de79b5da7e2ba8515cad7f4e29f211aa94ac8970d7cee7635e663b80f3f8463d5ced516f220d15e85f0b04e53e80cbaf0ee1d443db80ffdcf6d5c69e6ec0137979508cc949d096c1900d3b0836ad7959caead459b64a52d9cae85cae38aa52ff28649f2d7a0d1ca693e912a03e9c3182d481b3b648f87433d0b380a3df3db52d69bf142695c3a0b05aa875a925e5f3550ea0dd3ab1c705b3aaf2dfe3bf64f31d34b779e9d8ae59037a20cfeef2f4c24fda3ae8233ce449829ba1ffe22443ab6e7a88a643e48481451eff1816dbfe2a90d5fc9ea6de3b4967b8f4c365aab66e14d51d4d3ffbcf48b2c97c43d5b9f8df03898318ee08c1108e1d5b29e55039effdd403edec032a0360629b0ac47db8ab378b4baad8edf44a75d667dfcc73d99e4656d5c58c71205d11eb4db1be7ab78a38bc20f02bbdd5779a27501e50e14476a88fa50237dd49fa1e265046773996cc41ef22062ae907f6b57c2e273b1b6f15f29116c738f5283f1436d747532ccdfe274524442be02d35813be4658c73faed31c59a6083f29195edb68455ee0eaea30f748281e0f8c3d685df86999de673feec82f52660e7e94094c298bea097c317e1558ecdcf762eaf3060e70ba9e22d905072cf8c9d71b41ddbeb49a73db68ce997fcbe0dd39989681e8c0c7a94bfb0b2baa93772fcc97c27b6b808add3edd50bcc38af1f2170de1c5a9337291c5165b50a9307db5ead5459eaef96fc8ac8ecf35ceb6b88a4c262a3369ec9658b47e3539553593e90d213465d123855c927eb5612e85102c22e2c940a1ec42d0136377ba9140abdb51749c4b8b11e9f8c8eb1df67dc5c304198aafc0efaf9d8d8564b43c8185855216a526035d5597e5a7eeffe139f7ce94efe7abaedc029ca1783c54f059dd2873d2f972a0a8378ccab02320a5deb2e411b7c35fefa184f2c59de16cb828db3dc0c0f7b6351c9187546d53bc9088d63a18241f184cb0f943e3d768ea98e639a218061c447ac083ee9fe06d8ac3ff324ecaa227c38a4563dc451ba3139fa47316c0724694918144bd42d06774aa4cdd0b813d44e18867fb0d833c06d45fb38cd8e68447fb7b2fa82bcb04ecc1739ecd46ce02ea4da7e3a260e53e962f108bc89cb5b00a9b2e2df9c2c519b7be9b5f25482f7d1bfb5555b3320f294c1bd1d8cf09320903573449dabf8074953b4d672ed9b62bd6cd26fdd9e4e36c5530b3814ba1a4ce6bd0c99b7f54f99d297e11ef95301798e8cf7ff9fe6a9629e54eaafb034b709a7fa455e97c116f5e53d986aa2735d9bd49441ac4a4d99e6b3705a20faf9fcb778428a4440bf804ff49f2fcd47c8ba6c6865ed05163e9532c77bd7e766e8bbe00cb09003a1ad6b90c2df2809f4cd3931a4923a30dfd555cc8a7929c38c1d96268eb19083d73d957da096dd331ee181eab1ae38ec72663ca3df7b2435efa780a716b05b3fe0f6a4908dbb0d11bafcabbd1027b76092ed5bc203726ec52cd326182acf3a9a75030bdc0c77aab72de61cf4c6c144b9b02c09900c5e7d7d159d9eb4a679227238856adb91a84065b853b283d3550309127c583adc65436c78f4c9b5f7dc09f08b905ca659e068fdaae6d29f2432fe3a54b4e1fc41bdda90fd5f56db99c5e0fe0db63d7a9f92474b25b31735930ff3d9341915a3146d62b44a1d7ba8d0983ef3a7cc801bdb902131a497f79e49a9209896d05d42b75d184fb0f23df2b1a93c120bcdb8d4241754960c4b9fade6b21ca48cf05c65b2cd63e6eb985987eba0d3eed83debbb94297a6f4c01816c1cdde0552b2d39fca1a0968738ebd850b4bd32a5437afd34fda7c5d7f6b67991ebdda9fdb198f82ac3779778b68a8065af83c979d889708e5a98197f863f55fb28ddf8d796d0d066e72b30b2bd8475180f8fe578a7d63a0f13230bce26cc3aeeec20cff5099965ded3ad542b79e386522987f8a78c4557f1935844edf657286052f9944e696a5a1a06644d3d12fbd6ba219f36e20d6c3b60a147a9f12871b55657118342bf51269fe85df3e1646375408e6f9e863925e244c56c37ef4a5e87e464ba8055551031981c57dd69234d63b9c2bc6d524d321037f22e749f8aed2d3eeea2509bd966d398014c200efb8c348e93b1a4babe2d899c3ff96ef957412e87c660eaa9f4f68dd54f409e7409dc7a79b8b474b22703a605e515bf2a9dd3d4d5e039235795acd562822702b9bf3daf4846b2e35a05c701bf286adc62481fc47e0c6a38c0df00b1ca5732d4b8bfc305f3a9536aa69b6803f43e3295eff7a1f77b140ba973f8347b62383e7e64efdbe2ee94fc646c5b4b163ea510eb27fc91b36ef96e5fd1437537586246c88881a12a53643040309911da20ad9299a4f506c51768c4f0dbd87c9a9172f80a1a018da835a5a65460c492cc484e896ce34ded392579c1ecf40c341308382ac90709e394dc3923af5ce4d815902868665ee75fe95501ff031e7cd61683dc7823595ed66f3d305061b7b196cdd98a8c11fad900f0f75cb47207f20e597391ecd9384ddbb404f4994e47085b49a2cc99e887507b79cfc8133596ac41b50e2003f5d7487a34b5c7e97556db379ebc368ba79206dc82537a92e1ea708592c22b2a586d4e9a5a2448746dfccd9edb7cb652dbaa7332a72fff880cfcd21100fb49d49a7b859ac35483fffc8ac854c4a260657166082ebadc43d8dbe490455887801b4c1e5d5174b7be8106a39473653b06c0a066d610deb9919705c826843d7457afc48e0431e144d166d92bbe3b447ff6a4e2711c6a3f4f29dd9b1576b975685e8f94d578d306ca1320baa92dfe96ffc75d180a23fa1642e4ddf3c3b35605fe6c6359f62dc43935d72540412fc7f91c81b6edd19a535a162151a4142806219a9b1f66b074271c6d886abd748398af6ed3602e480d418abf5acfd01fbf14bb0557f115f200ccd079f01608230e041cbbd31d00685e61ee9722b7bc51f2663d73f6979dd50f8077218b875b2ea8b15881068879c7a084b3486d17d8192e946ae431360567a83f4979a29aa0d42462023ee95daf44021ba96205f420e23b7a002a1289ffe207aaa7c33417d16371ec3e20f3bb043dfb884157a8341efe55d37d850db41776aec7c03d829a108303cc9e7c6b844c0ba9635e2fe5c82e0739c55eab1f23ee813acac1e98293b2bdec946e05888d8749b9b578a83af935ebcdf2399625763bb82747d6a10c445f91422f6cdf104d389b893c4d4b22a0e25aaf420365f2232822cbb8b6c638ca0c2425d44d69294cdcdd5077da1636a414184ed31549e64ef951c0f28a631796dcef8057f0f59399407c816e94264105525bbe182a533c7f2eedfdc480ff1a298fc1e86cd581c2a0a4e453f7fffec8445e6e09c37b3b839df1cef624733a8a6d35ca3caedd8623b02247467b1b1b37606da4c7ad7e298dc7889c9a04bc110ce158c84b824de1cc1b876d62e9b97e7afa52124392fd9f4cf4045cb87d4d5bbc1e9ec921f66a76297792f6790c5bb9e25e6de7085ef818040837a7f2ce1045bd5c480c886bb8b1b309478f38d66142c0eb343ba80397474bc48ef602a95ceaae52ea31c49d37b741b4d724ec857aecfb8241adfebc5ee522e43a04ff7d11ccdcc5be45b73bdcd574bcba771723992509135021262ad1a1663fb7be7d2c97cebd5509222a2c6869c6185df8d21cf7d15527f9555edb23d75459995738c4b004665dcc815c54a568e5e6d2a65f2a881cd7fb45947f38d210abc8ef0787f08896d6b48f9e4e4f72aa2d9e034a69b3f0a4abf84881e0f462f489c1b80bbe709378f688389232771aedefa1be3b448a49abf0ce568ab04089e70fb360ed154a1da97d9d70c86bddf85f997ad694a21a36fe85e3f8c92ecefffd0708f278cc25261d4fde8e7d406c5796b6f453905070717029f9aff3b48f7cca9040add8de2db20d9b88c1e644e192299d4a145ab6b6584e063357eea51b9b3494f0d92885b08d581c8bd6a8efbddd98c5b30f8d84f6d49131e22258fb117b5e55718e0b07a8cb7c45539e101a5d72e7fd14ede02ca3d427ea6c138e6ff12263ba3e7d98263f322d3e32900a71c32ce486ab5373d478ae28d6b50bcf912e0d851a10887e8760fac76a8b20fea4aa4ca9036597f04ed28d0867efcf212c1eb3e1b0b428ab6cfff57009a4027b302e85113574e78c77d498ec10b2c53f21ef6212c0251d8fbeb13099f005e7a14ac7c34565cd0ab7453a465eb634f95431f0dd6526e219f5b1b7957705502c2e5aec15eafbefa0fc6c5388561a5b4fd019ecd4343a5d03f86bdfe73215ec9b3208bac3878684c0abaf9869c6b58e9b39f009b716f59234366b2c6c446c62b75577d743107d4bc60d01ef6f882b416e6806ae0b12f4d40bd0e9b5d8d5093328ea38c47f1e26b4e44f15043f650f4f1ce15fe0abba2880e90243c0a0d5f6e7ae92c6460e4aae2d566b2070a0d98351ae4655761805b2a099bf9be6767bfe7bbf489ea5e75e2ac817db1326b27f45478530a4a28f3c500b8ff440d9842a6692c140555ed3da8cfc0b0525ca373b3d7cdeaf9faacb1276684e32e1155962558ff114a35baf65a5aa7aae12f558685f8652f9b3c02dee5c6b1b887e3938d992f7501194f474d1ea8dcc67f06d20ebb4651608ede286b3cb230563dd9ef272c5e7e5eb7f500732762d23f537a7a3b1cf5ca93fab33b1d798eadbe0292f91703a6b501e647ef9c85bf61cefdb3eed6cd6c94bae359df7ace6bcd705035422d7fcc4446b541b6ab8a0710f50338fadd7b2aa88e04187871ead8722051a303f91071452ed0c968e99ee521ea905bed46111befb8c8e0b37fdaaadaa3ae6160bdc45a06fe7569b0dd06e4c38274945b7957450fdc2f721a242bf7a20c741b768f0967eaf51a76b8c733557ca45ad7dcf49e54759fd8e439892741e4cfa6c923ab95b8c54385a134994e601cf456c0b14920c923f691d4f539ad5d0597af1c630c579208644a5be6f1da111d445b540712af3f55768f93f2a0608d2abc4f8757282f0c84a9d75e86d317d0a16f901c2f453409bb319421cca0a62c3d6c929a974e783b2861b6bbd42752a68cc9dcc0887ead43bca77a0ce7f9af6c7b3d73e8458f122b67704deb59ba58ca3971dfb9870373ab8b2555c9318ab113b2d6c6243eb30d13d6657afbcf18789f0a51d6ae275683a6f3171f0b8714815e3bdc888192d7eb25b83e9537bc8d70c2df3aa03f6549f8a64eac9233d108a6e6a98ad1fca678d10e7b9dc1ea8bb93f79393380aa125d42329e0d9700c42d1712e1cbf3011f5ad2a5740e0b9f4b0f93194dd4cb8609d3ea5cfd01dd4947a8a29ab1befe514e973b1303002134b086fa40925fc521341a3911b5e100473dd2940e3bb5b317d7d7e264399adb91944b920afdf6636447221cb539960b55371e55f322045183d22799c92010e045e3aaada233d2f7e64e9ff18eec70b4f9265f107ff91891aefbdc5c10a587f5e289bb69c448c40293aaddab843a6fdd27d49b61769126bdbc29483ee3d89944c90e650063c9b4a82cab49b071523b7baf7e718a18d66d28bf337abb356873a3f9623cec91598f78dcc15e6778e4af5b219416fa161dc3f643865fda15a634b493817a8ca829fd653efc3d7c059dd9d72b3899b4dc39f85df4b244f48d60d9061d095a0e801efe493f25ac68bc9d7c8ff76c448e961565cc8329abb88c35b28cb92be7f511e023d92a58e0e9b1383af465c52aa6a3a1f6b3327e0295ef11bece3de82b8ab08fa2146e6eaacbc469f8130ebc2632acca8d2f17c61631f03e0d99e8d087c026a54148ca58c17db99b306b52776dce21b630acb6a6bea0e78cda0d514d400ed8758d46ac8a1d1f051981f18f559f267e4d2d672abeaf43896bc63d4ff089678a591dcdc9f1633cef9790ce3b195b69639c8488ccb7a0e4739f4daacee89450a695308a9b63d78c4e16c1c548de51777522045acebcac6da1b5cfd867acb02fc9ad5560787705b982c7a3f5b2b5a183b5818ba9b694ab71c946ec7bfd114e0c2f7f319b0cafc59fbd492b92ae649a77ed4cd3675a856f5b5586368b6a8a0c5f0b32d887a2f5feb5657483088d676b9e7f0f0cdade79be99dbe2f394b8186bc1525006cbaab3939c61b8de8e2f5a4d0d2d352f0dc8194283e9eb018a6d765324e456442fddddf590e01586964c674d51ff74c4fc9c0533a2ad1108cfeb564c5e2fc3f51644f1c6fe0c660a7055c8f1bfad2da426c2977532b23dcfc07bdb6d743d9eb00065bff08ac3bf2aa87bb44385eb6aeede5fd15c9c30c61c62a3162bb0b4b63f9cfee266e2b024497af9281b6a59929acc668eea87f0f261876c1fa83c94d53aa8f6d2202cf6f38c2edc0f434b3a9cd20565ce86ffe7a86d5d63e60ecbcc77273c4eef2ce0fd9959690fc3461767d93274b698ae87c2d62fa9566bf73e93d2fae2b8a82a9a2895a90cad57fbf85476528ad9c048d0a553de93f4a20027fc26f2b828b86ff870fb6f27aaa872b09b7c330cc26c41868720bb592d370970ea68def5f85cda83779d3945dcc1a407baa3ddf39f44238f1147ec53a58802b9b9914705b3b253fadff463cebef0bb52f91c50bd4f5661becd0dd67e08657c48eb175422eefabb451c98a6616b5614e3c70d70770905bf9edcd541b14b490cc3027009af0d128c6049ac2ebe17c7316b7d09345334b3560a2e474eea850b62fbe1a0ea09de5d1d2aa835f5f9d83e0215e9793c3100a2fcc53e535d7697dbe1e6b871fec4cef4238a022b05915a209a00136368a2a9d4f688daa9e9c5b4ae96838ea508106188a79d8a3eb838560b1bacd6af1f8925f4559cf477a4aeecfca49ff8e3b5ceb1d78cd71cf42c4002384eb1626efe6350783f41395de0ef5c478f199f0d8f3602692bbc810778fb4dbe13ae9cdd5c3cefffd134b04aa1c69176fdeaa6859310fafb244208456c7bc819493f9bccc79565f7b6e373ecad4f8726071ae314b54b8a7b1899ec5ac7acdaa20794b54f2987dae71dd1c93f028cb1af942ae2869fdff1e8de5d6921f5041a52c99829813923fdf875f0aaedf21e47304b2eee6f545bd0426b34e6520bc7ecefb86c2efcc899e997a20e32f54dccbd2373842f321be455a2d3bd421880949d292002df67f69e78536f18ec9a2281c5e9c24a9d08b5ed813394a7161b6796833fe6f490bc487e468716218b68ae4c0d85e6b66efce39b6b502f45cfb8ac8ee1ec0f74bf217e69ed1463a0e36e407b4bb305dbcfecc8bad1a351b3e7371937bcf63bc7986086ae2bcfd9bc0759860b7a222e0d0c9182cd6f908eb8267a4ae28ab298508aa31e255ce63593f22ed2290d0ab5fe0afbd4afa841bb862ecc2d0b1bd1eeabba39e38c00f6981afeb18a244c9eaa60e59f53e39863d09d7edec9b1262e1617eaac4ccae9046a8a07259e41e1ed6146f5b3cd6098c6632344275920d3ed91b22acb0212d92f6d26610b230233ad7396d6162a5118240c464f21e68ef2ef2308195b9cda7e12ec1cf9f52dcb14b6fa6778ac736a8a36ed976b2490cd777d61f373f8f46ceb31795354d2fef81d18668169ae2fce24ee0919cc0fe99430f177dae527b5ca7e9244b6bbbcbb64c8cd064ba9f956c6dc660f4d7096e85c95d0bc6380740a82d35a652576d225d929286d272e026903339c808be6b2dad5b9b8cb1207094e7f0ac4b194dd3198b538963f69f9c221cdb733f2ef345fa8b6d1bc07b8999b8581273dd0cf2d3e57a8ca69ba8669daef87e2ae9ab46e081a3fb8d858aa254bec76a2965bbc6148a5aa9e8a5323294de2deec8b6a108626e0e39cbe884909d7ec14ed59c0562e9aa2733ac6e251efa4e3bd6edfed1687e4fb535961093a7c6bd0ee542a532ab370023f96045f733164bc831d6ffac87eb8e5db7e7477e9b2f51e2d2e21e59291fc9629b9177a0a2fcf42134a45647e3376511f0e4c8a0087362bfb22cb806f3388643574f91e07908dae9a4b22010f11210081867073ff404dc5f376af7687e064f568169bbc336e85ac6de7f72ce6067cb47af492841eead410ea7a0e5b6319fd651b4858bb1d6e61454bf0e7e090b8d7194d9c762789a8d26a7a70f8083e9523fa7d95526d4e8a78130cc5e4de1f7e3bea513ace61580a40c60cf4fa4141ddb4a257aae01b28c6a78934d1083c02d109eb8ea638b3fcf543291b08ce561d07a7672d8c688fbe0a2484cecc881465ec876eeb848773c9a35c7f75a66eb8cd03303709229d4a00411a2d3b1e278398797d3a4fac1f395955a4e97047ec3d0144065e7ca884d06bac9a2f747385b57b769fb8a09c4fa21ef7229b1e944d29238d4bfb6c9befb1c4d260933f3310d5323161bfd6ec3843e7947f05e4c27efb0f3fa30d472d0d95da7607b67a8522c2d0e4525e1a63a980c8751494d75abf2e5781d6a7ce7d811a9c65c619da5729fa50f3eecc5f46a8143b8842464ae052c60275c2024b18bba426b86ce5bc1c8d6c80211efd975420a8c7eef4ba275c4bfb2ed1ee895981cc77a255f653266480ab48089d54441a1b64565794cb78162eb2f4b693157756534bb785925b061d807ad2a02472d705af5566538ccbfab6420f35eddb61643bef3485ef669de7f8b2c70c298cdd584131bb5420c7f59b71cd9022f050bd829629b197ffebce4369fbaecc1b88d6771c721bce7cfb5b4e02f7d9ebeea5d84cf42ec764e8467dd2df04ffc6fd04aa27aec767852f95e3f6852ab3a729f078a06563c63e996421de53a98126aee45e4839247a4a5744fd44798fc42f0988068e29d6842a1495bd3c149e79ab9c0984835a18613eb96eb3d2263a8c18d7b203a4506fb1ac3f8e91f4c873a9b2a87b7c940699592c7e49901e84bb7dbd6faf75b36f089179f0d165c10e436165f66ea98d1ef993c645fc6608b81f9f8f04ac0d183e2c7beab0c778e7a7398575078154110d6847a0802e392e3d880279bdb4d0e7f38b40d45e5148507d58dd071b31ab154249870145c76d197714a342683262116fb6444d543628bf3836255656e9d179b076aec3fbb30fe87043a439db53c8ed551266e6cd3b82fbc22a33aecaee917c3c0fbcf5a45174677a77d8706da766964f9c714fbbca185fb14b03d494802f2efac0153c097a2712b54d5bbec6d5c5bce4e4adb0a3dd60d1000c19154aa763e39000681946cfc7353fd0fee0e9d04f5698f16503dfbeafc59989c424db18f73441189af02643b8f7148e24be1a1e981e196ae5dac189e960e2f3c0988db72b0a526b1543d8f1c23a0c3b359731488f08afc80badf05a101df95dbc561fb6ecdc5f9a88fa7d7efe22b18c6730c3e4ff055ae8e8a6d648ecec350fad77ab3b8147b12eccaadca15555932d3138a00cbdd75f8550030c6a7804216a89c87cc867efac199b5eae7e932e1db3444f17885da3cbcaea65a4c1b8a6ee69aba25bb9cb46052c70c39420b89cf2e2a2afd2a2869ecfb7120f8873dcea82ffbfe7e5d546544da0f3cc9cc1b32a1d41689ebef2ab0bb82e583417d5a69b179cb172abbf30a04f04a9186b33d47cdbb480d14c06df866389e4c7e19f90161ea1e1d98b1571bb64c8d35b77f96a1c0161ecb79a3d52d3b15a933b3fa96b8ab3135876cdaee597c4364398e1387e57d5c6663b97d9d9b24bd430d0faf11aaa2062e038cc669ed2eb6345030c5e3fd72ac47b8484aa6dabe3756de926bb21226926f0b5a207fd225e13cb24789137d1fe729d6f8c300b8d8a650e7188502d5a0c1f46b4d72bb1b03f105ead7c934ebfbe22c385ca44f3e6cba8372eebcfb9eb56a664c6498b29c7fe60cd4d0f230c825d564e6815c057b92f9a60add35ebc83eb423d2f569e9f5e013d25c15e02439b690ab30f56706f0312c7960e9c662c9a96f86be47ea3cb911509cce333bb7ec72fdc7da5773480c46c2bf43e8cdfd8a6e9fefee631bdee3bef58fb51ce087194a0ad276490c12f2f68b4ba10d24be5dfff02040326371dea8681642b3e54d0d43c0b26b7d3297349071500ca384df13bbeac288088429e9d3349c39a81b9a3f5bd1ce450b425d659fd2488e046e5b1c0ff0bc47ef88b35b8ea802973a2892aa2a659e2a69375030c3e52a370efbccfa906b4bf7fc8fb439c3671d06c62bd57b009cc077438c07bef90e8e80662d10c5d68b2b487ce044fb108ef353ae957f88c8d0abe758846d0ee4e04f6973e77408cb9526b7bcf90226fde572e5a39facf518dd39764978daa8502e0d264137c194bdf7691a7cbce05c6542a46e41622a106d7d22bd122177a5afe2219971838acfacba0fc87b889d4d383eeb6d45ae36505f218dd92b1d47c6530767e17ab9d36cc8531bb4fc74e888fde910e1941719577fb1cd667a6c7868ed2d4297280a7bc51107c4937f9b21a5b64bbc10e0ae838402cee24e209ff3f74d57bc997e02002a91202ab01faed3f755da23520f465574bf23ae55030ffb152cd2988a4f6507b0a4277827ca16e841fb0f6c9a7c317aafd6eb372583ac01f96a718a90cc3d990cfd541f9cb4db3f3b69bbe785442142ae76feac6519d8cd45260e37c94fe1db964af16df88d67d6bd9eb87c84c781166f01a7ffaba0592d00dc2a925a6aa79f176693ecf6b9f18f18bc3ef2230f1c4252c3aee703eb6a07c8cddaa9f27cda175500b009006e4169838bdfe6d63c8be511e3185b5fd6de838d1e7d40505bfcc37110d1870a2be14b46fa06e01a94aec0a3a1f637a89772dedba83b5f4dc09952211bd33613f98eea44a88b7a25ea7728fd8229e6d74cc9442115af92f4671297a9d4d2265455d21e7a5ffe0dab749267a076e9318a8c578641133a3c666cfd6bba96e6c0609b8301d4d7664c59e24616240774f5205f332eeaec1618b7853277806dd0cef05d08f2acb86eeeb25dfa85b44bdc2a078dd6309bc791119475dbc31b7c07503d65a9a0e73f4080ef7a7ccf40e617d9cda919e0dc89aff99ac42bcee0afab509b06930c3b55c7c69836cd757125e539a6e6e4788ee58b20d0446e9bc47f1ae8561cef5dc36f774695c37c9ee4f045def508ab55d65882802011c45446a70beee95a5cbcdfcba436b83362a09541767a8d5e8138e672298a9d20d91cb138690413c255280078a4f7eb5ceab092c159461718a918d8f7780fb6b7ee453b2cc75103121e9f77451f6583d9df39f39d05e70b86c5a7e716ccb5b9a22ed3df641bf5bece0be27cb36c058d62dc5acb64a5fb613693c5ba534f77be696bc9c7ec76eb9b906152abfe08ec05b4cbf41f9fa1164bd05b26afa6f414b7f7ee9ac5ee7685c44b237048f07cc3ca85176fce83f15c2a00fa01b93ab2b4497e0609a512885ad93d6d34c0b71a691e46ad47d5ffe544e444ba623bc992e5ad209c03c39d29971e79e9f635bff55d5f1cde797ad3c6deec0ec95208abfd5598692e580d96dba32495a93d067c1f842e033d5ac6ee75cf33579311736597807bfa46e7b24c87e75f6969e235fa25d210ed15ac4959ae34e0f8e425c39b0d807f166a55106abd249806f9fc846789a4f3534432969c2bc87d2f2bd7c2ce190bbcbb1a1b29cdb4d431ab7061085d8c29c058c8781b09c44aa4ceb132001fed117a182f7eb3273ee62b6e740ecde6a4f8d795cc5b22af5cf235cea4f5015e31abf217acb8afa8ac36a0ac36d2b55abc941fd857f00e3b8df8293c8b48eb0a63f5fd4848ae6fc8191150e03aa175c7b7319a8946eb7ebae71ef6b2ba84bee850d96ec6b461f10a3650a5354e02d83f0bf004d9118192d84faf3ad710e99a53ede32670b1e93a8d7a926478b7eb3a38888d731c438f3888be89bcbf334bb5bad11f4b7d34853132b61426de306697b9c74a1b206ad939bd82f7dc441e22935a88aefb49453ebf35606722284318a6763b4b8f7d8f43c8abeadbf163a06de14a886f67145292d9a2e5e4997f97ff51a67aab01d14fb836d18455e29595c9518802904b4fa214c37834f170fb0fd7c4f27b6a462f27c6f9cde0c459bb0c8a1530e04d7997c0166852f9207cfc8d69e2d8d52b3873ce2f6bbea42b5d2b01ea60f99cfdd9427ebf97c3b98491d1aa9b60b540c45c7f93c72b5598ee04f24b9b958557d1c6754f11b29831be3de88c3907209fb51e62d459ea28f981ce7f4945e17ce35c797e689672deb6820b13886fc1d02d7b453a7559437490fa10600b3ab0a9b8c95c757f8b2d8da36b65e5721df6db6c110778d6196988908b03d0cbede28ace07397b207d4e6db4b09a8c100b8f974140c18c556b849a6acb47ea93d05c46ae83cb5c68d7571f2e69565a949d66227705f0b53b67029b3c93a508d35715bb7a787be6ddf9c7e8022a218d5454ee2f2bc85b3e7b698f20f467107205b04afa67e21fc5642968c2b1daa2a2d223ed5e4b0395fc1dd1172fd7bffbbe79b43dd62eff4ae61c5dea9a97415c5eb77c6af5279fa40b06941fcd6c610d4522868367619fd27e7cd1ce54761a005d44ac56ae02a65662c059d142f9ff59186c362de7394086bb21b061bd2019c54d74442560942afa0990251999993235be1fe8ce9693d4816f154defd9635a92a23cad21ce68071b407fa7d810f32bcbac76898e768e5d1e1463484b10fc27d2f4421f1548d90d5853885af383c99d06933be9cc42e812e0159a511551acf2e4982f82ecc0f06dc70f64d85e08f43127f5c218aed8a9e909cb97194c43d10c867ef9a841e9a5aa04557231657ee456afb19d10aa1dff2cefdd9f7ffe4b7610466a7d5fe272b2d16fdcc2295319e0b214b07595bdaf598bfa6a2d4f7238195540382d985bf34dccfd83f4cf4d9b0436aae1c0971e7801a8156cf44b0431e94f748101593cb239c860ec1932737ce8d3ffd5c0fe1b4931d4fd21f7af8b0a21ee48af7c24f0c610d2573b5355a461246dd2f2529c8fe21b48d866f7c3edffbaf0328b0c8ad06115d5d8e471e09ce4a6358658231b9d89746a1dc276d20dc88d37c7aecc27a834f5b23938085d0d9410eba7c8406be7c50be97fd96f228053d1643e95c8766f7d35ce48bca37e37b5e30d85685668417036de849bd3fee355d475cd2f487e048f6cbb1dfcdbbf6222ee20a949f3deae041b39d5e82b27c826e64b8859617753e9d4eeeeb910826a96fd93a26aada8b465641fcd443a78e40fbd84d66aa0d7f71f6d9f5d480854007a144ee2631111861c8ba503aaab7ee2c173e08e91ac824d5b0dee45bc5d830eb35a2e54180e25acc7b6e86adc9bc9a7fa3ee8e8fd7caf2caca9dcf9f1a430d29ed3670ce9b064e4343eb32af49e010b72089df8b7e6c444766a25397fa1fcb7e395ecfcc8feffda271266fd21798f8657b22bcf454090df7cf144248e71e4589dc90297de8e40154ce2e4a9e8206359b308035835611ffa8e8f56afaade354c9368adcd9d3494360c04d602256b42a8a3a9d3d10d15ec114a443822732c3f9f73d65f63d88e90f031e589ec8b89145250b1d37bb648a170095438d3b586df65f67897c6158d0d996721c7f80b8699f4578f557c1280e2ce332bcd2fe41b187c7a1e1f03a754df67e3a901b216fab4424d90bcb071884f810320cef38e8d6f04e2afb04539eda865d18dfd845d965375a36d5c265b0286a49aad80a984a66789d3759f2d97d34535baea5b45ac8dc718cde4cce8c93700ed75d0f624859fe050f6ad53d34c4c2e268e71c28cbf6a79a4258515f2a6ffa84da867e671ba282b46b903dbfbe92f822e19fb57b5c2c7979bf59317a693a652d553181ae5db444757f714ab714ae0f07e786e2d762f06a09262e6c9d8be3621b1a531b423ae598c30fb3fd74dcc3c17d16d43481bd4250b44c088c4722139494a52c04722bd5938ef6d8f35fd09d87a17114564f5ce69efd5daef8ae45600c5ea6c6074d93e526518ee74c20016185e1f4bd18fdb50193330a3664b1647043d9e42f5fd671dbdf0856b3b19fc8c8b292c22c26fc279b029b04d652aaceb827a659965a22bee6b87c49977f46e5a20982fb76835cbb8571038026bac83a3be7e47451311ed18def10d44aa3f607133676fdcba5f589a5503476e6625a17885b85ef9b9a585d39cfb4e43cfa1e0d486787c04552d224a527887c9cc82213743fe45707e6f1805de0209873e38cb157d352b9b4ed85b2d1f12b0689b2babdd0df3caa83cd8ac54e3c93e68895a924d6909cf0dc4dfb142207da9065f050454c796a69fb8ff8aca27a7237c619c4e2d783561c42091bef5b49a32abd1fc6fd8bd3e2f421d8d91b64548c6183f2c04147415b8842f0c246b27e16ebfff4977b45df3b1468dc2d783bce05592545d36d75e43348f68be58e03631b3a7bd7387d903154b2076d123cdb87ea56688451772f86dd196295b402aa38f1732fd3ab27b82760107611d4e0e7fd78c7cf39e766abfee54e1eb42cabab2602663e06da590f628e24a2775df4f5a7ea5116e7431d34fde87635986d1737e108bd57fc4533d32fa43a454309e3cc03075f40560b644a57e740b2a3fc25448d1f504a05b5b0ff5430b733f3bc960f0c06fa019c9bb8d4acab74684c5b8af073b97c40a3fc35a9a7c9a66b8c13917a63e61df4b0d69345f3e4918678d8f3b3679cd90ebcf2f00de713c07598a0ff796c016343affb9ff3810c4c06c261f245de67af464d0d21a9e6b4433a8402551888e83825cdc5b1fe6cd898cfdf8efb1b1e9c03d37dc7b4d3cbca59ec267aa177920e512ed8e702b57504f6b75e98c92b0d9e6bd06b39f98489a9117cadbc7edbf28ce5482c4366de89f797accf2b582d23961c905e85090c64c28cfb4fd7b6feb678988e4b6c7aa8e1af917f96ae9e8b7a90968efac37ce95842d12d4c87f5efece38d6f47357b3587d4fe949fc6a18095a6392873a68ecacde94290507c12f76e5c077c0f4ee99192a70d023f7fc4dd1ae1f2cf7f41973e61e270fc132ece68cb3854773e8939ab8aeaf86ccfba68b3ee80f3829abc4614a7fdcb073408613f499ac0618315029601dc236e38c76288a60bda0461eba7f5823046cc736de76f8a1e0124a4a90a9b67197ecda3d00b3fdd0266bac0667d635fb2336936b2b8f982acdde8a59207fb67a827fb81c8856bccc8e9f40d4815af119cf9f25681ef16370d064a0eb33231e076d3bcbd63870159c777a9d9401544b8b11fb7a0a144e3548ffb7c6501a74c3bf47ee83a0c00916c73e3daaa075a93508dc90b673efdd3025c6221c1d08536d607f39c5b2d8336c1230514ac3121586a535363c227d8e2110bf5ad6e9172b36bff7266eccb5b490f0f4927d3727fafdb160232fa535e039853a2c4d60ff518a68c89550b64f2146b98032528526c59f2aa7889083176940a6f523042fb9518e1d591eda5d9c144681fe0cdfa612a7b859d43e547633b7029275775d28448efc5242019e86c82cdbc5781a5124d6235430e4b9e42b16384800c9c98d599e3deb13bcae1d7267561776001ed4416c42fa8126b503d413b13294ec4c585e4cc65ade154e07d425e25729579ebdf412d179b9b303e4f31002d6d2887e16c7dd4311e7c16b8cb7d96c171b1138c8aeec2ced35026fc330343e58413456d4d9524db60483e535d21a96c41cfe1118d36baccce9edafa245346de39596d33330a6b25e9faf451323df65e36965c09943a2c5d218bf79ef5e6d45076b00f01d2c69e96885bd4e63b0b98c95f2fb666f140f523c454a910beb1103b800de1f32577043bd76592a5024490c479f040e2724a11c9ebab0f13917eac469ca403a7056a5dc92aacdbba9b937545def393cde9677762827ca1c59e6aebb0e52ad7994103a5b20c1857fbd3174e08574c09f1b402d5aee26b88e4ffe06c4e996b1c1b13ef1c50f1e4671df52f103db1c47c80a014493e7d378022fd0cc95c8a9ab49a20adfe802b6b3c7105b7dc619f7788f2b847bfbca45c855704cff595a9121c8ce01c4f7f600c7c539b8bf35971b9b384db2925155c729094d04667fa90b5fd726a682b871a065c1ab0753256f5ae654178ea4a0eb14ccaad10e62a596376db516e162aa63204d85755aab8000caa956aeae12ca3bba3cd20bf3721a0524a4dbe7a94378bcddacb3f9f9a25a261cf1b7fae2da2f8eb3ca9f084cbfce43b7236a95425fe81dcccee0796dcd46e69c521b3e289ddde37681c0cbd14d43aa0a68659ec6d50a125e40bf777adbd7caea96e50797d450e87bc4fdb954e6a3583a8544201b28fb8845816cc8867a863a93656a829e5e30897cc54a53aff14dc65ce961469b32e9bb5ff49852704746482a833dabd545aa7657199c683d08149247f01975a0194e8702c7fa9596da83f66d0f12ea59c61e54ffb5443618c6f18ad643f38bc96e894149127b3128d93d2c6d2c44674a01afe413a62e4503e3fe200957b10859596f51b14f76f574c6c57a5f4e6248f54334f453abfa6bb2672093f983b9f5c4f17b8131a9faf2d5d8f00ca61a131db078cbe7c7a76a1140386aa7f14396a9e17bd7d085d900598b07405a50cb5df665ed03e8019ee6e1c0b2ef03c45ea8b54feb8dc5885ca1a811b991355e0e496032d347b68133dbaf46795942b0d25dbc590b2aa12fe0ef25fd1c98f7c406ef2dc21076c01bf971f2bbd612ed733bcbb52966630bf5a138b13d48d795b076696c86a73960bbf8cdd4685cb36638210a0a5d2c4760d273379f5568121aba94e2beba5bac25dfe9ecadc84b43981cd537e2cffd0b10cede56a0ad7dc2072a8a644a7eb3f4ab29089122a07a8efe2b437bf13ff9f5643b8354961a8bddd4440e91ee4186421657a3c6646faabb532849e3ab895cb21a7eb07bedef82da5deef7dde6f6d9af03f08e143cbc74bc0919d056eaab03c1f9f42c0126e286c449502cb3c9a50219fbf1b008ef8edb4e5fd8b38ea86c1f4f5af8c7ec3b9e11cb23ed9f275d8fec88847486a7edabcd6dc4632ec5ad78b7d2eb86702bbe78af69f075668f609ae8ed0ae6b257b824dac623950229687a6aa1a73b279cc844273e8b650791ac60d6f9e793f7aec61a369ee4f08c77cf88638b2caf0f91cd5a1ba58ba709f165783beabb7a644c49e8c83c3c529034f6d990ba9d5e7cea86b89e3fa829099f546fbf133fdc94ba1f1fa519dfeea4b1455090218289c2aee2f3a96f7566d183245a629ccf281ebe9067f4fdc1d71ddb8b9bb5380d8181989e1e46a606b98d6c58594c4d19acad3189e814789e95e4e7e3d1afac245357d1e96598effb44b1c34377c8ef4dcc3f80c570a8a02f1780936c08218f8b69d945dd0c3eb49259b0f1547705d1e54a075325148b81df67c592cc3bb69d8a9241b581aae3d556cf6230a71d03dfaba12bfbe15bc36bf35caf0e43f0f29f0e1dd732bda11c6fecea0de53865ed4c445cdd5d8fa559b5eb3c5eb2a73066042077e3c091a39c59e31e5e8827b994fc3072379b012b00129801ab13e833cd2ac6827b669b2e77ca933aa775e1fa872febc55f20efacc387fc6ba29df395a5b6ecc671f29a23dda81794ca67af742ef7567ee11586356671978d7963c5beebeeefbacd8826355edacc714364f54f7e0eaa03bb7e47bff94e43f9eb7b7c195039efb5e4e23ec89664453f2d8bfd13f78ebaeb04bd1d65d4dfd898a4d39aa828d7a5c7f13c527a9f7858d370a567a61c59e42d25e6bd6bdcb6166e7ae8fd240ad11c481960dceddaeb493020fd2bc274cae35be42ef5d79ca82fed625847aed28cb5325ead0755380bcf172ec3fcb23aa12079bffcf38da0ffa95f27cda18649a276638251cb39564a4817d3a7f79fb51aa28094626fbb720bb953a3ca8d67f534517cbff5685eddcae4ffc0df91ca4188af0747f8c0ef197f3d01b970d0dad6c7709af11b3558950ddce0a15ee81c378c09404c8ef01729f88ca946640c7255f7cb172a966eaacbd567f773f2a0ab1b12e68f53eb32824d146c8dc0a79a7b07faf7ef4b54759b018e0f61e99b75d98009b4f7387eb5e78005ea013a43feb1da16f138608c6c89618a2891457256f068a657fde34b132bb560d81472769d88cfad8c818d880500e7092eff703f01a9563b280111f92032008ded3f4fbd6823c83c9b6f62a4ab2d375ff9f49b83544f00c669814a3e6aacc9a24124bb22f98a0c00c6e266d9f81625d6604979eb49bd6e34a154324771ac4b4618313ff4c9b90d0ff071b4ca90dd13d2d8dcd103182371b42c8ef4814747eff48fa447218f25441339245323cc9ea21422b1cc3e85e915145a3d72d72cfb2d0af9dca42e2e48cfa8d2ef7dcf269709888c23b30bfcab02ab97dd80bfdff15e3d98878f733eb382ea1de06175901e354286bd7998c713103a5e56fc033ba48f1a80f01a7edf78ae76dde8b56537ca0deda8885303010443de7ac272da83c20f78f4618aad8543dff9492a310cc8f6e5be83995f456a8bcfddaea0419ba8887b658d9f063bbde9da822febcd82cca720b671a3ba0c1e0da942432598bf4572fd47f918ae0cd837533d8c42fbbbe2cfbec2cb933a91c6334e8f25a39d1861081517ef129b5a370c8e0f43618fe0c0fa1ac9f9ae654b5283821f287de865d922f1662dfd1bee311318e624ea44e35f3b967e8b52742597523eb844d96411132cb02ead274a86ad04d8be91b51548bd1782b2d8b7975b6e349f9f6438a3f3ac95753da7e3c2b8f9078939dca2fe528854cdd2bdd220377bce4636174f5f3630a35feeaf98ff84474941ae85bbc534c9ae2128437457a321a61c57718780ec6be2da596a910dad8735273ee0febc28e2437574236af45b6bf68352181ab19dff422730d449e4e2bfe482db15498d7b403f7f82e459a7e7d6c23292eba924021933523b27482e674569ad391e46c901a448ed6789da53da5b85916b9a43bcba01d3acde166558e21a4cb374880289cfbfd71fc30534586c75dc0b037f3809be22ee97bc1eeb5382bb9b0cc1a739507dd8adeb2f866dd01401aee4b12763ded83e3253f0d24c31e3f9933a5eeebf06dd43c38979e270ac9072b9c3666324112659a1f2743f232b0d379c017b0b6cd0e655b6ba241a333f982aef5831349365b115687b2b6c29d4ca73f4d44260446d9431d8a758a8a14d87b5ed998d4f9cec99c716a69a6f367b4869fd154b446d1e01f8d9c98e9ad48518dddb8e40944b3dfb72c7441907692f98eddd99aa55ccfe37b9ff8db548717dc918f8bf4e299a5b5d933b071512fc6213e17926c6cd3182c6acefb5f9483b2654204eded551afdf0b826c6c4d6bcad0e2ea7188245f43a304cc3460c41c41cb6eac562b69f2d5354453664565475aadec4a2c8c7735e9c92c883fc31f4ea8791667b9621346432502981cf2ec17a51a9b8c56c030a7508c55a5e33d91df04de50b16116e94bc5d528a5bda3b5de2f1a6d7fc285a3531322c4fa050558b915ef5caf2d62ba120ea94cc208845efc5cc0daaab1bf785bc16f5d0bd1f4dc86a34f0bad7d0c92f0e35926a62b5d6a30771f559b5add7cf2ddc2ceaa2bc31bdd0569e71de82e3da84970f0c33c7ad1c72e839fc0f0b3fd27231ceae270294b66e9f74e946d61ca2bfe4fd412c8e85a8a7d783183994bb61eed7b470119845a081c90b81f5093c1301eecc81b40d91d6652577dbcccdcdda4ea1f97e9b76940adc8c3157c939ce868bd431e6e020260d2de334e9e0fa12f73068758a5231c6af244a71f4ad7c76007f02b3f0c1ad5fcbdaa326666cbdcbec0731ac3667103d2ac51a46a4c456c050071e0f132ac95e2b96fcddfcea2183f07dc4942626c069d1886fb9d931702340c876d4e38c7a74315f6c1b64b7544f882386bd1cfbcf3e2896a4de4cb4e5d348ba07d9deb545379f0daed9b8b261523de1abf11cf787cfe99c9280b21c0dd5fc710f0fd1a2b5a40eeb4d64d85ad6c0edbd3d3b6b453a58a0eb62834c5e176ad706ca5106a625621ca26785a96eeb3855d7fc80604aa5ebc81cbda9cee92de490c039f1884cd356e613692faa3e34ad26f0fdba0d615875bea1ae241841b7b6d72fa3a5d89ddbe0aa8d55ce65221b989baf66cd4fe4ed6a92edacfdd5fadc28e4521f18e492c33b4ff173cdd2462cd2fd4a4678d81b9f4c7aab5f47279dd12751c30b39d2ff5dc0f0e931db974c7d2db924401ea693d38a00bffd15d5a1079396958e228f3fdee295058a6e5ddaf1331e31ff829a6d252395acfe2cd821883f409ed935f6a92aeb2efde16f41a0480e40f717a09d6c5bbdc1036f792329cfd234f4805b4060d9edea81adaed1d997c4cb8176c62586dbd69e0c9c3d36ac1b2da7d12f84b8d476640aa24ca980ba7d9704b04645b373854f9615190bec853faad2fa8c2e81381d361be7081993b30416fcaa487c9f04043f5b8b6c70ca7a3804bf9a365eaaecac1f6819543ecb0cd1648b02efef32eedde1bcfcbde6cb32331050c8360c27f7bac3acf509684c71d7974eb713fd9d96762b82947adddc989a2e60fe987f47b152d12602ca38973c197876a883073acde626967549035495dc4faf1007d56557e5f2dc8e8ff11acba945a1f51766b39acfb65891ebd1eeed92303f9f0d19e8866988a9a905392900f9d5ed069973ce91b453e9b3fbf152f1df841220e852f2a143bd4aabc662eabd7bc3a78d70dafa7704190069afd1a25c0c4218614441cff01ff02f89512b0978091bf5ed8a2b25983e7c1239409836500986c9834f40252f8c3143494915de936b096304d3eb2b88444f69f9e13a1ab2358509efb0f50404032d887b8baf06a5e3e9dcbb9b92260cabf879b5e1577b3b609963b3d54d40962b99ce4ee3f64adb1dc23b21bccfa29add4d4301ebaf64967a8156ad52863fe2cd63c266e6efb50fc73616186e2782c63bfe2796279cc95dd4712e6f92c5da219f05e9c45a4c84b5f0e22bfde82659f4a328494234e87c8809ff86e371e2d8734b531c5284ceac946874ed649bacf6e81c308d638531dc778310abbf3e5a77f059de5012dde9954670f435a843ca149459ca81e9856f551645d6629fa40c77151a03f1e2ce0f32846049ba9ded0664c0f45757d52fc09497bc7c253c18aa3e2b21f3e210946aea93ceee08d9a4d058752eeaa07ea14b8cd2be61c2b408605172de5e31012cb986d8fff0fbf588608e51248222131cec1e02908eb55e43485cff4aad967a85259e564f7ea1078babec4b246673c3ddcbd586b1286b127d67825a4f2cb14475ab38e19a3b950cb7df2b7bfa1a246622a8915273e8f9cd11ec0175a2a411c44a36f1e6326288a83fd57c432a8029f716965dfe335c301483005085bfba02f56040b0155c76833a188f33099cf474713f0ef25e5e4bee11d3372629f474ad739d95f7a5ad63ce0e5ad3c4fea0a67ef56d3bd7d0d7866cc5e5857ab63a5e03f7a896620bcc1e9383fb3dbdd67415b908f2f429fa6bf832230a0a98e9036b82d9be46ec9912703017b2f50cda619a94bd780213eca44ab138b075d65755a47b480fc946f8eddfecce73fc0e2a332042421b559db249b8910e77cc6207a68389bb6688dd9f7ba2ba8823523520e861eb1bc99d317767fdba22f8dfbceedb1f7bb29932f3ecdd0eee80472557177609fe9f007d5da88f0375c64e14f9fd58029ccb78e01acca61c805e970cfc5b181da6099b7992753b780bb502b56c8812fccacd6133f2e161b37d2406ff0f7f2048540a4f32369d75463f2e723f789ff8bd0f9f1db9ef5614d116ed1ffa01726bbf91749c35cbd51d7c3e02283cdc5fd2b562fa802f255f8d78abcf93755af874dbd35ddbc0478208a5c58f714955d0017cb37eec15d1175a845b2f152b20867e2c44ab38ac14b7be0e891128a907f29bea269e7e1a0c11b82d36f122fba7ce36a5f530ad178182ed007d24cdd2778e18950829f69287d7924253ec91d16d60de3b5131e8049a3564af51a20fec2451e73efb6bde8807ad0e051c78fe7e27b0d208b99bd5405772ddab9152d1e70bf3c4c818543ccb3d0963085f7c5cecddfe654e497126bccaea848717fef710688df715b8402e29b49282e15f20b2a9cbdeb7d2c511a43e6845bb9c30a3f7895ebaea249bcb68670b42d36b1db8d832b78de6509700bfb43f09019c387517f1aa625c1d611f568e94b0997938c0ca7f48e0867fa6f6930face7b2662146d1c08592023061eb4fe0b3579d83bc26a6a5ba2f584f2635effd1751774bdb727b0b9462a4fc7d599abb1ff63f8141bc83eb77d1d67f853fe2b3c061e3def051b8b79da94d9bfc8bb05336c4be8e02943a069521d5af9474b08fbd01f2208ece022a555e9f922197060175dba5ea897a599b6442f28042fd906443971bd4d971bd86681b6c48bb221bfe076136a3b4ab23bfe81f1009a00f67d7a14df8c6a2cb693f924de0d7ae318e938c76a75c934b75be148a840c74e1c98f31984939aa12655d95e78b945b7497ebd0017222aa51221bb55fe9b00a91dffe3fe9c83ef942953dc44665cdad470ba08d377381014553f49c609d1556741ff97b48ecab6dc623843a4d694d448571cd2d1dfaf9358b9ba2c0accf32f59e3e65d1658937a6ec5044eb9545a9775a88b48566e5087828886eb4c386f4d5429be5df5ca969c01e2c1cdd2f824c6df19d382ea3d337daf314ca61c04002406f5f4d79abc25e6d934735e417a2a31bc0edadec2367ff4f9550f62f9ac9a6810b610bf8fc957d170bb788e22516ad05bcdf14bc0d197029c6aa13b37f89244ba0c860c0be7bbf21c4ace727d986abd0f4fd6a73cfaadd1e7eeb0804ea0ed31cb91d831aa43984b126a07b0a9ca04960cd34a7be69129af41ddea09fdb501a0da5061fcbba8754c063f177c2101710dad00f34ae2fec7438d815718b6e1808f46fa28f5ee8c7d9822c5078f6075598eb691b8a8ab46262a2a31043576f2018873107ffd83d88850b2cf9d4b92ac6151b49c8bdc89fc0fe5788bb9d81278e5bba70cd6d61b639b84fef57e0e1f618e849350f92c32770e6272a9432cbcc3c0b3e35c04303fe7252169a9ae0d3ea21683f08083708f65879a7fb60c18f6ac5c2aa397f928e0ef3940a9d6f71bbee350af06fabc5e1a196b761d714910c2eee329f70d2f2905040871fd15687de472aa6101d4ffc5282045de39b27e454e96a23ddadf138fbc9f8259a3d193f8d86c2af4595768c44d1690483143597a33d173bd1b24c5243bada636ac8fbf105f5dd92a8f21cda3ddcac52d6879d6bdec81bcfbbb9da142b63a02f67c7fec9fc9692d6f07831b1f88055d68042f7e1812a422ec6e23d83bfea2ffc597d371852d345adb7b69ad16b62b6bcfe8ddeb3762ac1ce2d63b7768052746fb274e075c1a07bf67f27c773ab8bb03f01592576dbe4a0d09b45e85981b0ed00c4d7d8469105b3e5a4cad35c34dd7e3c09b958078e2fa9b03969f8c4324f0549a48a31959990ba8a6b4c323c212360b769f3b4602101d1b2931c2eae10bbc4e160686ead7d60c0a8bc9e5eca4cb32952e1f92f63c27c291bc1a8348c3ff0192569873c82b04b149e05a13e7b6c3b2795b95e6cf4ef8480f09e4e66dcfef02796b3c05a698b172ed3a351d6efe98e59e28bcd5246753798c30765cd6caebaef5e5968ee3126fe9084b02aabdb92a17edc73c51472556389dd0fc7b4d298f922143378fbaf4894831e3f2b5c496c32967810919d01271f8375eabbf628000fa5fc57fb7fdfcd216b9bdc986af29c1053922386dbadf9c9260e874deff42f5ae1915d71e16324ce48f113a0dbeec9340f58e1d7c0eef8ca0959973dddd53292d84d4c29b4f77e0f34bf295ba32ab43f9a002ca89872ca7ef1a8148328680fa9fbd043377fa174710cc37be1c9cdafef427302d636dc8089002c46b5efbf2e45fbf3354be674c04736dd878b0383e3d8ffca9e207f8babdf4aa8740ebfcf642de165ae970df8f3d6479e1df0dc1a4bd1558f40f93e3ab14d34a91ef7e17aa1f434592c34ea4b78266eebc35d4bb461adc10144799e5163404d54e2a7530ce5c4ebf2e36413c19f0879354f894a1962c601bf01e819be67e1d98c0a081d7ac791857b80b9c51d299a892fcea2e0c09526e91a05fe6eee667b05c9a0218eda76e602225e34269f5b739fbbe9b2ca6d7c378c57570ffa802c2f6e67997e53a8e9374190df457b2734b560cd85b3304387300dab77313c0b5862eb727b659a5ae877130510f2d0f244a902fb65491731ae835565378aa0d25d3f0c00baf85dd1926bedc3f1407e6e28bbc641b9f38d75558f2b7b64b6faa7714d9d2066216a9ce8d4c038a03907f3eccbecb2706a208c8c78a7aa77445b1de69488f1a9254ff93fb85cdc4d9f90566f2111c89a7852567ab1ee94deb2c819c96f44544a7c42672677329c92ca5a359a015f51c30e621bff8ee015a7f4473bdce46324af3c28404e748cf6fa4fcd13c90f955ca1339f56405f0a2b8c1a87ec48ce6a95d4acf753b5caa9731cd62eb85f4dc25b19d0eb210332424a050fa865865cfd13cf347d7c861896d0d99b4614b4001839b13f2e461b958f237a7b8d225eff52ca9436c62fe5f2a4aff9690b423ef14cb362ecaab3b769b6e045842f826321a35f489a458d0bfe9fbd57e77bf289470f822d43646da9d3fa940fcddd6351f98840c8acb9fdcee3915116baa2aaf72c70d6717aec8bc5595e420d21bee230888aa7781a586fbb0f431857e5876fd5c8f7f5ae2ce8a35af4cfceeff1ec7126ad1da9fc806cfba9e435a4c41e4992145da11702df3248e0be6ec1537ffea5b8f9456d9bba7d6005a6141da5083192e1baf62fac7a36021984adec5b594c16a9bf357a2e1270930f17cfb6c213eb44d89cdbdbc4efd3d69962dab3b3faa673e9079cd70d733ca83381e08797d34fcc1858d05f4cd655e51b74ab1e425ba4cb1ee5d6f7e26a4c5657c3dad2987466347b09cb27ae669cc76bb517453851f1726b8f77c6d9dc824091db9982889a0cb684b2128c69520afffbc3f563096d0803244b829c210fb4f70e15e82936df4761ab182f0d823ff37a338b647dcfa91ad4a8a9bf0a937d2cde40df919b329506c1055b868220543d05c91f0a0f7b941a38755d7c41f08c05840619f8123edf0f22e0127e4252c7e59139636851bf5f0842dd367c71a3b53978d512642c9f4bc191e6d1868f1063de9bc1a5ca24003afaf3d07dd202afba0021f2304764a53b4ae8db8c13a82dee5e09cd8103f106928eef529f8e2c28efbab550baf0760c93aa17cf8b72f1b34745403c02c72d7d169b1454f54f346164bcf211e21ed4e7ac3b2dd2ca184879bcd1dbfa27c2ba7fd3f7246d23cc1bd31f122ed6da04fd131f107cc4689e9bb0a81c2e1908ffef35171c5688c270561663bcdb0ce80c636b12cfdf29fb514a86667514fb23602349df73da0921dafc2986d44af114ca93330e816b8cf27fad82b65334b4a5750fe52d2425c9f5b395796f30d652d837f7948837f96abe1126eb00831e82107bd97913dbec233c14708c8e4876eb02171162ad439e3184a112bb9f58820ea8dc9497e1c56143e0e4d6d7cfda85b30076c5da3b4c3b264a431736205aa3c33ff374a1ef07202a166f34704de6820d2a7a31beb695e621402fe3303c4085d024a37def265bfe03d53d399860d1a9ffd147d836b270b17ab74ef7a17db0aabd48ec2ba53554dd8390113f88f88d5fe83204ba13b78607bf839b1ff36417da8a79c6c7617f943eb95a6507230ffec0fa3e1873fa8ceb367b50a3a105c8a270547dbcce68db15bbf8898a3f90536a7787bf5008e851d972eabb8cff33849205d122016771faf91669739745af61fc21e4b9805374e8cbae7cccb80c39b2f023da317ef4d7a36bc44802611cf6cbebe92b49b27bb6a6660ca4dc56dccfbfdae58a919abb6476f537813e994413850780aab177464f69588a54995684f1c90c2450e2419e941028264e089acf9cf14b9bf5dc144ac60fcea7f675f4e275926470d0200e3d904eeb08d511db3c88ee31ab099837f4990991edca44f7b0677d37ac1231b6a20213983de72beaa6a0c745a18e03b321c84b701cdaf6e82ecc451fd04424482e7ba861f64b7ffefd6915fce05a601ff7c3289391aaf791e17b1818d720d856762d18844e647e2a654f95baa2ad7d91eeae0aad63bd62def166af169135adaf473a00a506c420f0204d8cc683b67d173daf282d56e8d081034febaefd2eca173a040fa8d369c33deb5d2fcc6bca28b9ecd1257360aff84a898858dc86c730cb6dc75310cebb63a9f1ff3ed9be2759aaac2906230d24f39da67109b8977a5ca47e7c80970be7746c1b31475aa80df56c6e9f3cd185a2f3e5a715a42bc6e47ab2c0ae7ad88607a161bf3ac09e7cc7b387c072165b851e7cf5aad516891fd59ee31c79aadfcd428991f427f726c058749da2fd7b8174fc76eb9c4dc3106f9ecba952e098dbfb91641eee1d179f1b3f368ff1ce7fda3c137752465bdcadbe3532a72fd36ce4b70a5137c09a947b37fe022925dceffbe3a99a2c3bc1b435a98c0c29ea3e9407b216019b1ab160d6a22bb0f285ee48fc5d2f6022d14ff432ecb013f50a5c6672ab50a4cd833f1ccaae81a898c9b778dc6524de5404734f764108c48bd97d5ea44deb3135887cec8fb09661b880ddf61191f67e8b9837d56d1d0c87893c6be87a0c1117980055035e150a834b8169acacd00e51f84b928909e0db54f2a01956d86d46699622f46d6ed5208dcbc1103b17abd124a9186c0570166b2ed871bac41ea23198130893c60ab4db970f0cb275f7d2b71598a236f8cfab2f1864e536a1ca5c7d2d0518b5a9a5d2be293f49ebcdd7cc69bc4a6eed60c645834bd1b763f78c130721139f016dbc5e09fb6dd2a31718bf24276c01102f6fb00227059f70f073ac7bea7d81f0557a18cf598d9db161a0825d5ac467bf3b6b0c1f58f2f619a2ba3e19c700cfcf65de58c46bb230d4dabee02593ed6e314d4cb73f7a9e2fc495187f6dbfd80fe6c6afc26fe76b02d8c06ecc3f15bed3bc376b5604255c79ea03bffe725679ac4dfd0051e6f5c96859420435628047887aef5e15fd1dce5a580bfc525e5fcbe049dde101ea7bd49b1028c231a7fc264b00d644c4c8482de456ea6df870a9a8b4909a1f11559c0933cab2b76fd11e32ad3967c0a5af9ee13fe2797b4e6b6e7d4819824332ac460c2491cddcf59c6c70860bc8ba584feac9a72685b0655613758fe4dd4875e7e4a112b04ed3e8ec5148bce1358cf820044b69dc3f9056dbe0f6a6843eab6cc73df8c0c395b4732e2a9a94fbbbfeac873446ae10618553a3c21729171a04430efae1b4fbcb97ca589877af66ec1131a0b8df96f55f57f117a2ad8bc6e1a4f7487b81295eae303318ff3860b279ff40746132b5bf6c45d5d6abe0c5a35b69a6ac9e0d3a108ee46a89a6c0de050b4a524261efd79f3fc337938e67495a6f67f4dea38932d9ee8ee7af390efab38bb3b3ae1b8e03acf4ebf58315201df9327e4d5148ed138d8aee0ed17a1e2b22ba7064048c236ab6e85da64419c9690d0f88a8c95036c81e78cb8b7f0d417b4c6d48f845a02bd1753e29ad24c4ff80ff70d00ee1debf3500e88577550625c1aeee022806d2316c080e9427af231f73a8999f48f2cea7acfe3db2f46e0194943b1ac3ed895f5ec4b87e3ed03a9e90141044b7a87e9e077fdd2998bd3f90b2dd6fc2f34164bb492d0b0a4d30bf97c777bc1a5baf6a374a81a61b884c7dc667071fc256aaa0a565d8fe8a047c336109329dc6db696e28b9a356a4cd6577046c486d00c7962ab46a63c38a338cecf3e01aee2f0c387bbba34e52fb94a68d96047c8e027c2040610f3125d50e4018319a36f28cf7eb5b794e6cdb4dc4b2050941dd5eb9139abb8728aa6b67720a0a3e688c3eb05ed817b1219974c374e8deec9596b7e84168db0fe29061c46e019082db6d548815f92e7c469af82fac536d16ebbd9ff936a5ae589c6b4106036460d32461eb232c1649c4bf22f247b6e15ec4edecef85082e82e9a2d14354bb976600af5ed9ef56efa009236005e334a684eda455b4c2c6e5ac921a9775970bae86923c28533dd456cc155ab82832248a821fef1acf75baeb032053ca24bf7e769edd939a9b71d84ec7103b72a6ff130989942e620784497bdc34a2abe332650695a5c53efac00559c421c3d01acab57ca1d28483af4da2cf19fda207bcfbad675663a5f667c1e081e12216582f0f1364d4c65e4c8db72f57b163f8aa856de2cca7757c04c775074117117eeeaeb8492a28aff375f7c3964d24ba22778ea11dcf61fa286a65e461da4fa05c6ac0fd0ba6bf7982c771c2c99027f1171aedb746859d489e5af08eda2056a6d0ce26798327bc75642d67158d508b5efbd761d848c648f1245fed7770c765a2b5a136a26ad7de5e33f997745332a453e5aaec875545d728098503381d1ca07fcbaa854603dac1f3ff0ee667e7e887e408bf431af40baf93cf274c490992ccad0d1b1539bf1e971c3fc2e9465be8ee40b0f068033f1fcdab30232d2f1293ddb43d62e421066b2641243cb14d8f8bc4fbadbee86a50a83c34d895c6345dcc91bd5959cee6a44f595b8cb22628ff589c2deb1b9a964acf5fa575376c6b5bea8722ce31b9cc5e91496a7cdd9179ad789efae3f5b39b8272e9797d4ff93e6f760525570641a9da15f46556a9d75e099bfbfdee665def660ea8655e3a87f54c0fef17a68a8fe0ddd3f79632377bcdd95d7ec700658bd414ee34252df5ea1c26054327896a945194cad9513856cc19e4ba17e91336909d2a9322bfd8206a00ed8991ba129229c95896e5b308b0016cc8f14750926db24d672396b92b1dd7049102838aeb1940ba6276f61b6f0856022510f11eb3563e074b1b37d62f604740c40879053fb5892d6106805ee38c733d4ef9907d603994153b8438d168177e8f137351894a367a5fb8cff47c59e8ae66cae0389fa1a0d0748621a93c9826dde47d3186bce4e2ce6ac8ec3a8fe9f8129e2b610dd7b82f96c14b14db053260604f95587901b86f3ffa1fc1f45a088fec0cb0560f512499b5e797a064381119107177bef7bdbdae207dbceed795b0bdfacc321ea82ccfcfcfce3a2da2e857239c163fa23125ad2f12535c7fcd2353138958e3b636e9cbbc1f7294bd1c680f1f38d3e6ab50076573460c8230d53c99bf3d085c48ae2805ef61f9d52f0f69f50fc23d965ce5dc4f5afa6cec9e4d3df6a62034f2807c5d91d782f36112e181cb094dfb28c31a6e5b269a7417a28af6ed12e340ea2a5d970e129a324aadcbd5f87f6e5173e2b0e3d3921fc4420ce70cf812d541fe6ee58fb5ac10c4ab22558e3636553581387f4114f3985d83951919877cc73651fd42901a6e0ed5afcfaefe6724cf4a59c84ee73a975fd5eea5a7044bfcd96efe9ec5894d136d67c873d51023f11f956e94ed95a1ef786e74613b5149c1e49df8232d7df297dd6704ac628966cd728f83be2ff8f3fb73141a8438c26fc173bea6d7ae7a105f2cd3b5557b7e7e7abd2cbb52337c1a2f81dc4d67580874b4056c6b1e9a1f4bc7682a94f3d2ddff9778ef0584c5ccab366592fa585d64ff60161357ddab84a3a276d34a07eab567a57676979ccecc70470683a4a05556a6f93f823716055ab5cb0e6dc3099caf452b085589cc9e35408ff043f017d09bed3fdd0f80688c96b6a7f9bd8e9f6b1f48dc66c7220887fde66bd4d1dff2ec5de920396980978a87ca7bce77a811e6c6b9ce7ae0c760caa56fb4bb940aab09c44c709e1f50937904d74f330bbdeffafff5b601816b014b971228b7025325102ce2f51ae1eb24f829f3751d4cb1dd7e0c6d48f01a9c97e1fbc865e234650779b1d8b36469afde2d7c528c45bf5fb85d82c87f447820bbea4f977a494f83d4ce7354b0b401cc3eabd44acc021d8e30dc811cac8c04199600db98709e0a292503b8a98f7df5ab2ef11e342199205806dd817453bf0ca67bc6f82e1ae00d87a83389b11ea80bc627d6770416d2591ab81c16bbee7092390bdadf1be2483352c69e1c1ce7a6e7deeb90bf4bd6755ce5c61a67267f2b373c814be79e4994b17b91704c355881bc4c089249c53d8f5a7ff7583207381ef4f5623249f9bce748469b95384be0f56a0811b32ef7aa623e20a058242147ce3a396ca8b1ba8c768a5c90f8f10e063b23259ec8d51f3b437d2048e35f6b0241da982e18582cab8eec661a582f1b4a6b683ebe39bcf1edb94a400108b689a998d3467e1e9a6c7b7d8f83b85bbfcf4b3f7ee34c7cae6af4d6d13189cdbbbb443804693f1f8c49da42ac37d09072a78c7c2f4c60ba5e95b733509cd2324105f3a3adf50b5657483afeb2b6f7f6849f7cd6cec43905a5c0115364a7f14d1dcfe0522890bf3a0d3222030a405b94065da38f97e29edf118afe0d6a9a64847be72c39037fca84dccd0c6198ff02bc395801ca89097cfa45b0a3512f2c06af88e507883dc9659fa357b4cd7242da36916acf1864c7e5a5aef9ecdcb6e3d10755a5bbdb115752b4cc89cf45e402f8a00430bc6f970d2cebb1f09ef60da728192fb57adc661a2b4eb874bc1eb4196bb7cd1792f11186c7af6985a332001a66d1673ecc052daa8c60b6354ab7f13935644628c9bdb4407e5903fa02c27e4de328c14edde197715dd5a3b477090d25e149849487be3af912b38d03411c4478d988ba6105828151c9b3123647c7df63e220e96672243bb6718e93abeb725bbf4dbe0b7edbe3019bb8151c8363cacd1902b85e6423adcabd827db48d4cde89cf306bf5aa77d96d8c2bda530a8f69cdb5b2354c13d55f1d293a88794ec90205fac70a8e6d85df9e91c8ef8fa6fbd6da8dc480d96a9c080681787eb5e9cf18d05cdbca6065012de23b0c0579b9ed68ec236effa0f5e77dfe11c7dd0c48e2a6db778dfcf713ca16f5b7622512b24896d4e56fa7902e5d8ff31e8c2e31c9561bcd488a10819000e08d40b4d1577da6b3cd248affb61966b53d6f9436972df51a6ec260b8095b66bb1d50aadfeff5604bd1c4ae818075379e7d03f4c35d72d8189bca9babb4e0cb341268fb4badf386c723a7ad094c5cdb6e17dc6f116b3aab7354c178ad7ac8ec6a530f73c66366a15a3ee0939ae7bb453a7d38d8a72ec968b59f39a469b59141de51b92d28df5a3192c984ce6f737a07f736a7d09135974c31f265da6ccb29a8e38bb29bb5536a422e57f36e2d78f2cdc049d3d5451659d353c9cda89fa644ba82dc5e056f3fc1a2433d9bfebac9aec994d77f8eade6263a1f41189c960dc435dca0cbe47786d601e586494d51f2df3b45ed1d665a7beb484aa12dfcf9f8960576acac57d8719707629eaffeca50b3a380099a7bd782446142c4ae5b378deb1a1ad00824ff1e4f698f7878d30c007a035962eb441922a44c234a855a99a7b65744371c08103e386e0055dd2a21b0364ae32a0cdf08551dede8041f1953d7c29f1171f97c3d4cd66cd16be9c9c55a0bc3abb48a88a696d5829ec50bd8741a278d235619f41bc67741de6dc925039a23919ec06b6b60dae32195b9bc905ea2c838a9bd415a4c39ae1b25ac99fc2549cafc1d0212eb264e7ede3230d04827f10b94c458d187ebdca70f5ce6c584fb1844e745f3466a0d0d3c5e21a4d612539d8a714ff0e4cc558f18b926412ee88342c6d3b2d6cb8e6e483594e6ab9722d02cc55e6f5576036918cd4fd35849d00638e55659780f3960b138bbab8b7904bd05187500395753f7b9ce6ec3e9e0deadf9ca9335de6e6dc3c25f193b53fb46e7ea6520add0c87d349eae2edc2688843d4ad786b15158ae3828969ca7eab303716ba8d194f062064d5799755b67f02b79873faa6897f155c9ea952520a8430f14479da17b0513010b9cfd2348dbbb0d2b47c4c552890758a33d7a2dc9a2eed9a3a1fbcdadc7945743eaa412d8680c8a0d31ae5868ba450b1a020ecb3d184c844000dbcd566d698fa9e33d5edcdb30cfceec3b103aad0596c81dae1d45b16eebce7169d5c3c3a67adc1512eeab86a8fe3af87dd1189d183e926e1fcc748d5004935fc7ffbc8ddbc735e3f8478b8196c16da085cb411d10760892956eabfd8a0dd8f2af40b4ed1e1c0da37c9d75795863f66e3e8df32f33b6e479c30a877f0f75de999510a9e4ee975ebddf8306f8ed192599d44760500a434a79ffabb2b808233c55460a43d594104406ac163c12f269ae1b2a93159bfdd4ab9b43130314387bdb4922e2246a38db8047511a68f71cfe3e7de714943614a6c53c88a5a74608881bdf1732ef131abaffe19c036c7e73e770572fb7f71272e551cb6ac12618b991877ea7edaf2814de10cd6c709c31720c326682a7f65fc459c82187bf687bc916decebfbd888fd4c5665f41566c705aa9aa77b2ab927b855d1791f6a7aeb186d6e2b3bca8e5151226fa29bd491616a8d5d4c7f9516d7917e924330ff443eea7ed4163371b32fe282b3fbd9ec23848242d7077854c46fe0b18961f1cfe23159dbcd84dbf120848c92f02dc5324a7d67ddec51453986383cff4191efaebb986e1653b888e3d9c64efd8a9eb37b4e044cdb8eb674874a212be6e4ccf3e2241b81bb077b646dc1401c99fb51bf2c4413f4398b01e1424a51041a25af142b4a58fddf3163185c514278c358fd547190f0c192f8e824a30c9f58318fbb4a1b54aad77744a941d35926d5e05a817d86a679f049b113516e379781fc702de21702d06e5d9b4c2f9c9a9677848e6621898e3c1307be0cb3c6e17d666701fa0332fca31631b6debe8176dbfe5deb50539f333f0a657920a0bc5fd65fd2b6ad5e09e074721f55f81eac30b73b82df1373238ba1c52d2cae83e020cf62ee93bf8ff63803d007e5272086b33319b7d7da7be9cff0aad9382f7c3b87d2ed3c234b1b402e13ae0b9529299ece8d10c1601e6c6f193a14520add69428a040fca7b4ad92931aac8bdfef2683171870238a2062ede0558bc3cb9d6abfb89ba9ebca9cf4bb730fe44a62f8430bcb982d21ef4c8feb6fa05b74c6feb30b22446176ffc5eff8922ded6ad63aff43003f4d81345a89f2cbeae1be9d2260f5e7c5fba253b71c53ad0a2acbe13d641037a2ba6d031c8a22f500705852df8cd1235f0d7ae0b55fb0f1463dbcf9fd226ae66cf7a7b10efc3269449502ff339fae3165e0424961caf620a550630f38d58995522238b792fbc736bde3360245e994c86c6cac9df785a49d9a7f4615d19d8fd74485c95c95f77b1db1566fa62a945886dae5668c1d6df9e4e3fc58677271e3478412523d497d6fa95f1007a308c2ab8cfbacbbf4fcfb08d4ed99b7ff274fb70b1ab88ce9e75564efda98712bf87ca57d7ed0baa361cc13e14718de282700f8cd0aed8b4cebc6f1925b5d184f7b94c116169455d552ce64868919c238d0f3d1c1e0f3c716c4b4d835ac102b6d14e40bdfe9e8d091f6c2fecc0804886e5b4eb43d9d787c47302bff5c7cac0da4a228d5e38ee3203ac1d2f4231332e381b46ec7aab216482bbe65f62074c78f7c3ac3e9332f4f010fcd851ddaeb51a31c51e9f216efae4d92f58d100294303a579595005c6fbac747a1590e03b3d1081e55fc9f143d77339e46a5389bae12951cd6d027ab893e149c69e7714e01637b5acfd3042b0c1b2549feff5165d378262351b8c37be80ba3bb21ecf9a7aa29a30683119f7c8e85bf6802425e60a5a66dcdd46b79a70abd6b1a54bad7750308e22474e0b12d63eae5124f4df1ad9932b7200cbc80dfee0d72d82e47819095e30e0adb885d353af10b896ff30ffaaf849892d09edd775e813eb97de52ae215cd5d0179caed5ef30669598fe604887e6f034978a0a5328467ff13fbcd5c300b2653e39d8e03757d97a4aa2feea2231978a8875e9b12dfab46869693e7d05b898e9aec7419e7ed34208b6b5bc193ee169fd0ebac89c8471dde641a12b9a7c91e7a54e82a29b72dcf4b7853023fc49d9986365b4ab2b2131c3aab459da102ed670f8747145a64e52ee7bf772125ec6fd3a88ae1dd6b4de9e8241775de9d4854ae919ec3c57c8bc88f8d7183a5102aaa2e3a330fa9f1f4b1f24dc8d42abaf8a02e6edb81a3f3aa95ba0003c94013829b38600d4bd51469e6b38b9b1698cc63a067b352a05cb1dc1a8abd125b292d660acc0cb72930b7f6fd6d28d366e09b13796ab1f66d9544cbbe946d3551d2f495437b55e2e7dd6a2b42db317003d5a27be267026edecf0c07dbafffeefb3058a41cc938cb319387a88b28e94c0cc026ae03815d39c4f3045db73beb2e8465ef7dffc6a32af522db3bdd2f5fcad92b12e4b340a135ed85e942296524bc4462a8ef9a8b1bfac3b8bbce8aa2557c156e22c0aa788f3d9c7502362d1878831569266e7f068931aa9ffcef251fc51bccd2dba66624e44600740447f06bc98ce9c609b81776cd5da6a8a4e86509ab1ee615d3ab9db718bef4189108dc63f38eadb2a1100c48292dca064e1bcb182f19e1645bb0060b287cd08a7962796fb984eea129d9619faf986fab3c6cc4bd50ba2d29cce9e2589adc94940fd286eb5f028bfb414a28f62f819e983dfc96b9eb0efb19dc779fbc26bef30b6d5849ed96c3299f2bbc24bcb7c6e89f02730cd5a883b8aae4ca9bd66fca6aa768b48ea0ced932687314d0c04755a86d27b0955a1b6903a017195535b3539a41b758e113f96b43c1472ae86ca75dfaaf93fe85b914e8d08358862f00951fd8ce31bfd30c5336ae8d34fc41cb80d0bb1ceba695612f681a0f70e5a75aa2f70730b7853f3d972df53fd055ca309f2595f31a5310a4b746e56aafee892882a881f7bd4b9548d3f5ee4995209445cbcc8e67f4f4adde32e0ca1fdfd04cb17e855953c873ba8c3224044a7b13b3d65562c8241c9f4008e4021caa699fbeb2a5d2b881fc770837de66788c48ec255736afc86a22c2e11d9a600dac517339f285122880290bee0f66ac047f26f414bdf58588180f68f002197cc640fa5e372585153a589cf9b293200527eed6a9eae45fd2f8aed1ed7620825e1d9444358953999c0609875fb8a3d097a08fc36e346a1591ff5c2edd8b4df35086078ba72edd3940b5cd6f37e1a0ca0f9099f61ec5c5b274dfa0f253bbeafd22ffb15283bc8d84a58f14bfde959284a6c40feec82ded6939dcaf78576b0d70634fb404e479e56c25e2b3066500688432f8eff4e3fc085dfabc9f06190b0a967d4f468d9168f2f36adb746c5164479bf1f5fd66a376a5c32f2bf6d6c12098a53fd697deeb85418ceb1fc5b39e70483f6494f2c32d7d5cf883536aaf4c73bed631374ce64e413e8f8436e74e869a8e0d164b9624a9841e9c7a294ce141f927ab7c33b1a442b4b53f45f9e99dd657b4a4c2b3362a12483184c902b08b88b4ff8563052d0972a5e64ddb4b2836ebb231d7ee3d971eff436951b5219f9411624678710b9e65a645c992b4b433bc9dab15730cb4105c3099cbb0e7f108af88e7487de43cc8b9d1e21be5816c528160944d753f40fd041e2f3e8b0c159a0d9518a3ea4b49ad530cce3ecfc945a84ae35b5a451d8d721ad986f59cae278ef1f18280ac0f7af87f0b8ef3d5668e181f321d13fda07615e75254b2bf9029b948397c04b3caa0be35c88387d144bd861743fb07bce662f294926b45fe0367da4ba6ba0cac7f7fa8df8d6429d43b894f9fe823f7dd7ad50f5d10283214e6b2012289d83f5c9c4a349f474eb23c46c984f36a07fb7af65c2ac5e6bb03609ef02af1fffa7709c19cbdf7f820e6204cf56be4824a703c4e2899ed021b011cc158fdef4c0ba9471393fbaaca1cab193143ffb784ed33299381c3f4930c860c58ba7b28e7b29e3528ea88571d9b6d12a5e57295ece2a4d526606b2c96707e54d560df1ad8de1928eb6e4c3ddda01606967f2e5ebaf7a87688d61bc7c9fa2ace98de5700401b003cde2c66a83ae36ab66ab81c275db77f53fcb0428fa9ee933e5a5373338df596ca55ef62312549be837a83650fe7c66d66bc4c527c474736fb67d86d2819df849804542a20895db7067be3bf076b2c09554dc389baf1e3df9c497acbe379068e78bec425886d5912824b15331346173d390f6144944094fd5dbcc151db67a42029f3550131c277caa65a295c4188a8dc9f0c08a012d6afd0f8c77c30da2009bc5c9596775b7add58a6e953c81967687ec55487b47fabb11d1f2a65d70f6ab52bed72d0575e9bf529f35da87d6df53a7aa6a74811d991472687221adc5c79bde5a00e101889809b22b64ab8ff82923b9c3a0a2f8ffeab51eaa61c6020015147f7c2e79909e46d755f36f1184953ad866c59f2f3c24d467c65be8b231ab4121de37598d4e86fffb0cbb5e0546a9ccf535ff81bf399eb1be3a4698e83189486221b2327c9451042a1c44e92fa43ab9ce4917be30ca67691125e5d3e9aa888a982292925ec9454fc898d278a83ce6e88a87144b76979dd9d19a8b13b4499593ca5ca4bc3183799815bf35bda5d86368f078daf1ec3e8905c013fe13af2b169f83384cef06643dd732ee53b5926d39f0b0ee41ee8f9678d3542b62fed9f9748006a4386f793276846a01ab3da6781c675e1d551d9159230452f537a0d95215da0eb0873b534c71bf589a3fcede40fd84a50f3272e579777c5ad20d66d4ee1810aeb7e0d1c3f3223d298803fa0c709f797a91a5ba39be393f471fe00993ca99a04dd39b2d1fd373b0c36f7aed1c467e76bd6623d1e55c60d98a10c30a5eb9b4a22dc97530ec116d44786963eeda95bca22a9b8010992874ae6e8b1b7e547384c976d83414b11c5a5dd44ed57b07a6d67b52474426022a640140fb0265aaedb5098e8a34c38051fe92f1c077215c6aa6b1e7bdf8ef51792c7b79cd41a33fe509f9869e6621fae79de88461d8f4cf9e157e7df619e67b0467e14eca914995cc02d6b7fdb3b0e63b0a8252eb00ccaa9a9d0f2364ca13926a9d565ff026186efef8ad18efc40d5439919f28be86aaa92305b75313187f722f26c15c7680edbe690756c3719f88511c0367d5add102e9b021ca5e8b0a0147d9204a01a30ddb5dba0ca2f1679f032a07c76334f10e762088f823c3f6b6b1d7e27991cf9d28425db7071472773d63bcf3a159c4b9523517136ea922a5f1ea72e50ce882e0b7332a0c599a6dc0ddea5a467efbda945fef0d611c17e0d5da7a8c861462257fe0068e78818cf3ca6987cb9e94003c1f0f08c22d3f4705dcc33743b26d35b8b4dd6c5c59a3e84cf0be1a1ffca1857a9be51a72410462c97f7ba7dbefdfb65fce487cf9b4bd534c344983657c6b731d476334d37f56efa9ed7d0c2a9ff68466007096d035a3f9ce80fa0b0bb9b89aafd8622575984ecb62b17ae5494d634f5c5c705d428add41c0ed7064038236043aae4746a232e46250d608f6044dc5c1f785db7919fd67954ab3a6cc32bf1cb930cd21f3b830fa3c08329678bd5fde1c5d242ff7fa40181888be1ab0a4421658f09802c953cd6be6e46c1bd42be6c5006741bbb6730fe57548d55f8f685301a01d5ba12b309e8ca10324fad9ad98d9de2d38b0a4eb20174862d9db865acfe4ec6d2c702858c4c8cab7b862325a525785030cc70eb25c24699535539a0942f8a9743d6bd5a1833636434bc3b7553e2cb85c68c76ac5b07ed52a45c52b8dceadd8ab6472ff68dbbd496c242f8e3e91fa8654db6b61309a79bbf6da8296cc04366db2e904c74a38c1f00a3b8189c03cd66af859fb10d52502b721135db865f804a5679bc35cfed33df7dca7cc7566c203e7bc2c27fc6af9a9da3c6ea7eb892a7a0b5cad86abbe04a77c91e064058ac98475c9cfce46bb74eaacf1167bc0660b4d6f698d108a3a4530ee8f1d85eb0a3e527aef114d65bbd9c67dba69763773cd131652d80a6e0f9af799d3556e12665edc9947e4046660c0a76b94562116685dacc4f40719d3b5b156b6e4a25561d9a802bd03de55c56496e33cf8324d83a5c35ed68b66ed3f3a7a00e3a2172fa5b7b9aefba17aef757e42fc13393a4d6dde39b5dc5eae8d7d1a55dbc3739bbed7468b13b94eec3182cfeb544d25e911ad43bb0acf2854fb07307757b316094835678db18a7ec22028ef74bed2984aa1bd5dbc6147959b8874747e28a48bbe08bc5fa29800c3031977510934c578721426acd683dfb1127efe2f9e8200ca8e389d44fbfe346c257da76bf09a42a00bc015ae0119c3ee3485fbbbc99cfa2c5f0d407067b780f5d931d87987235296ea0dece64deb233144e86fa28eaf32397897ba02c121986c700c5c65422803d985341997ded43133ebc8168a55fbfa7729cb4615a0dc42299dbb03eb5346fcb365151c61e342221fe02b2e44d1213aac0656e009db435a59e076693d16210156e4dabdb40a2b0087866e60b375a43d2dc827182b5bb7acc229a5822df806f762b3876f63ec8d7d294eebbcd1d08174517d7ba8f339a6c85709052601fa0ef4321d058833977e82431f257b5fd95b26d79e89e2325ecb1c5db5fe561d8b8d76a64277040ab4ea674e8795eeb0d6af2d741cea30580824489b64c3528f822307bcc9abba9d1f5b5dea9dfff8b678de802ae7d3fdb69100d08512e5c09b6b1767e5a946d10cef241284ea4513354b67be8f28a14111977ea2f524ad1172c0843f8f20bcae7fd79588cfacd9d3704853681d948e7a366ee30a4c2cb95ad78a2aed3a917f6597f4da7067d895aab595f39f4b22169c15ace0b914c360d13def0e3ada2c95a411c7dd69d9146461006ba9e4190026d1f3e6fb2076401beb329d7117cbed79acb121dda13f4c51021523993e2741bf086dcbad8bc769f532d70917f91fc228911f3453dedc5d902a9aab0b674d9120b3c577e09d74df1bfac7bf7c418384df8fbfc9f775754ed772da680aa6d31bcf7bfe24d666b0ecee9bc3d77875d3beda96d6a9fcaa518611638d335b1e70d9cc1eafc5f84269df53ce1587c76b8f34f33bde927ef0380a07e918a559b852fa365eef9670f3dfaa1010ac5ad6a773fbb9c770badb32f411a7bd0e436c464e3fecf77ff2eca0687fa34a9997a61261d56761fde37bd7401f8765eefb52fd040586780c446c7b867ea84c57513c087003206dc06ac9bd288eae55cbf16cf2a9e0d140b4c02cc5534a6b1fc37491809172e06971e254b28e604085ee7bd7075136ba0b3e5959581044337ad19536d290ec2dfa1b2f29ae7c2be0cb192e01a16cf219660bc30cbe6322e1a12f92a756a5d991037387ef630b6a944a423c5e78488ea1b42830f570e32c2565e49f7ecb92da6c8eab00323e8d08f87ccb29f5480baf43d1579f7994c406c1c16e524c0f146299fa90813d1f397b64b4e0624378098acb3f9903ed0b7cc76cec2da0a460829fef436e7d2f4f909c1b40bb8eed091d579ed09feb8040000000000