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 66766 f9dc2ad2f7879a4dd5413edc88e77cb4ef4c090ddf7b587c806e5c5a8c2fc514

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d3da068ff322a872625d9a917d3cb5c6680858f493a2910e6f9e0ddf7acac2ee
Certificate Block Hash
f9dc2ad2f7879a4dd5413edc88e77cb4ef4c090ddf7b587c806e5c5a8c2fc514
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0011110000047d0000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000bca83e25f182d022f2a536ae84c7d0cf566e5b0cdb783144d70d543b72d0ff9b3ac51f13395b9539571e369fc6e2991f1017d7c9754ccf7a7f0c6ecfa1512f686da14b2b3ec8162f7acb9be7c2b5c2c64b0aec469cbd39146a0d0000000000000080000000e0000011110000047d0000

Raw Header Hex

000040207cb4171c57ef36a14b029f6e9d8ddeab31ebfe9167417d4890f46c171ef150a7bb8fd4923c0b4ed8668bf98aaef4d59c9d14246e1e55934cd78bb780d6c3672ba3851f6a17560118eec2ca7adf0d9e6f0e91a293f4580868c6b53c7d919a5d6272a822f38f06dad3

Proof Data Hex

59,560 bytes
121216010307f3c6846f0db72c06e39186f11e426a1e930979c7e80972cfde0cbfa73779cbaec3baafe1d0b4b729c84d668d0bc443a97a12738105f31b2e7c17525f9e5e5c75f9a31b1108e4c74bc5d7f0e3caa1f3f4bb548d827febc85390926780663a4a2ef50b642ff02fb26d226e5744b94c6cc7eb5590b1d1f31dd5d15c22ea543219e36c767a720871e5d53833be60fc30a286df400c0f14c2d300e5f8506ed0cd53a0363eea61ecd456d880b167598a204f43e2cb7fefc31927bb57ee9298aa12748a3058640034fc633ed2bf8d3e02c74b50d975903aa5a91e7d0c574dc126be5d0adcbf59dd5acd2e370e0b0eebbcdbca7374a8a17ada00d7ea7e3756b3648682dbf287d37a0656c901665c2c20a3a5741613312750eae91286ae022eed725a1865245ab6688717a07c37ba44b05e632a6f0c4c7ff41be8ac7b0b5da582548461accb7834099fce9a7a27e966cb4b56101e9b8abaecda283d6a430d2d2ba66100b0ad1ecfac2605705357602af18e382f7f91dc6bb0575c28b367525251a7c5b1310893b8a31a550c143a08f38f54fa1213a32f61656b4f5bda64eed3ea1a3489c5a4d560e6c640bb7446efed07d335b47798477ca5a601904d7072672afa68c99bcc1ec5b8c7fd6021c5ead09fdad8ebda7b051f988ef352828dce7c42024dbf0fa539800e10e0b9d69ee6b3f4d3a1e9a6f542809568a3d3662c34136ade34363e20871113f1faef3c2b9baf0383ede69454d359c8192144d2660ab8db96ca45fa78c464a98564a2643408a76e72b719b698e8ff5367598c6c06914a5fcefce1f242965e067b0f982a2cd4bfe840b3c1db93b931d3176715eaafcc4f7bce621a8e1c3bd1c44e584bda37780a1c59e581c2c184ad44cd6911612adad727873b76b1184550d432dcba41b4ffe8bb5221db937f442dbbad0bd716954fd91858c3b06d5ed2f0606d10b39557fb96837b56a49227d65d5566028706accc4af904d4720fd22976a1291eaffb36815e345fbbeaa73249724eb41984a1ba15753fc39582bc7ed5e1ceaf9d3381236b33612b60464f327a544b27ba88e3d29c54ac82a7ab2420edf65f2e001a0004fd199630a810b8ae756f022f4920d8f66705010d7913e2f8a0b39b55530079bcef504acdc464ebe859dadb04637def3fe4a66cc11f6000469a52bd2709e6b300a1b3788c4ec0b29f23c8275fea1c84616c17f3504df5feb4286697aa6c9f06e4a3d855880d73115f054854422fdf5036d0e61455a66dbc706fb9e002f95d80b1bc75fef7a3419a4bc71eafec0e9db1ad80ff4040adbb94f2795f1114dbf4901b610c0933e0a774bf4a75d5c432bf27fca46951048623c4bfea540d06fb268c12817bd0b53cd891c0a6e339857d2d06e7f8e2e6280704e8d8cd60086b81ee6b644aa269d9d9701e422dcd5f931f22a105cad0c9baccf4c50a4144398c603013234f105dd411aad0ba0346bf8a133a77ef93f2927b3eae43f3bbfc5fcd47b1013229fe37e675b0f4ec04c9f8ece3ff9144ed74f4d716c5a6e1fe440ef8840e45569ee4f2d0adffcef1037ff48dbfa33f99a01568cda25f55c9c35bc14336b85db0ddc087cded0287fe76039138283ce6adf55951d141f49f9d67c6184c211cbbf952d5ca65e11ebc0fda985cded9c9f75e0aa20819698c573cdbd0f6dd30ffbb3b9db501b3924f0a0cd61175b8fd02eeec6b845b8d6b0f93f977b9cda7f9262953cde2165042a84ba6aa269883cdbbf011dcee911d09456c800fdec91cfb46beff5db5cf5071e8d1789bb82cb81afaaad2921b97494ae1cc2c816bd80a75d5058f8be3c087251ff2136e77ee1bc6e3a7e870ab88048595534ab63943cd9db1b55c06f05c651900da387e44ad9de0014a76da7398fabc7c5aa027da34149e4aedb82a12b05e9400c794d826677c691b149735f8bc3cf47dab90c9699bef4bb19e40a48d36035c3a232c6d7f3633f6b990cbf3073fc36814a2259c1ebe49928424922a771e3019158d2915169fb7afc6d45cf2824b601cac0e490ef66478940411a7bbdac11b0663a2e0cfe91b08c9d1a11114b02622dcfba2eece4defdd9f289e810f523525a91f9f34874741206de791d3ca7a319efd919ec96aa506ab327d2c2323f189cd2f6f480d832463bc7d8d46a8379c3f4c3589f663d15a08ab64f4dc5c7424b3c2886a643ed083d465a2edeb6b470aeb5f795374910c05dac9c4836f1df3ed7cb3d928a07bac97fe4d2ec1361b633d533fe22e78e600450a8e70013650380db742351cd7c14ac1064e9e603fb31fdf850dd6ceab0baaddb555b4e0a0b4790a1e7c811e019d3653126855b34efb5fd38f057bbea4e316e8891e97df8095c7c1696a73140f699cafe8b190b5a68c1d46c3405dcc3705c41c71381377e97dd738b2989c3297e79f0e6a2ec14ee60b6f2b575d10eb738cb68c4563efc36daf9531c507c2dbb720501b4b339436bfcbd3d8b93cc86955c016751194759efc5dcb61a44b5f28fcd8c8c5e4ba98bccd961c871ace6dec96823cee8bd2c979774d2764a35d1de9feb247482900a1505803e47f2de37a9d43c0cbbd15092c9bfe018c01249abb631663c208c0e72f36c6eeec1928fe9621dae4aa857b889e19769dab767c2d713aede216a71749828d0d6425b95e8ba41219fb15ba0b7915795da0b65f25342e09e99861f699e0629341440322172d49430c16626f214d03c6d05de7c8af2287abc20858cb6dbab956d94b1ccd27a2867e374d503585a210a61ec94c62b776e84b0a81e96e15961d2f17736ba9adc3643226c6535fc0abd899d2b28f5fda4621f4198d216aa95c08e2cb3ed2ecaecc9909cb1acc5b71f61b8fed9fa5b4c12ab4c46bff77229c6f39cae51bb170f9d7c157a694aab39f15a8a2d5ce3b7c6916e3f410039ab3de6a4d1b4cf7bda3246e121b1409ae4f3782c1e0094f2129746ec5fe2ce88e469143859548af4042b0c82cde098f24e33938ac368cdd1c8d2fced9da62a184ab1c79279c9ed572e483185a11523ae3baa0930a63a3aa5fde9ee5cd51f136e8acabdbbc053497e567022a3d2c5d02e9c83fb0795a3a58b2df7de7501826dde4bbed07a3066adf76b8643336a73440a81e128b3e87b98945404e51a4508453753e5622b5a6636d06eedf878033da02230af63083548aef083565a41fb2bd6f2dfeb733a727a0aa436bc6b9e6dee2a53ebe49e415cad1d807fd1724de6f80f5347db3691297a004e4078cf05fc8be92135c1f74031f88e4f560d8518ef40e1d88769bd26deb8cf472859026869239c8817253d449ee8c13b633cc89fbac363e06897a413c8f717cc34877cbe1216b8c1ea95f7010c04fddc8ebc6d7ef7034dea797b4fc722871cc1befddc88a9734d683087c07aab16b885340045841f573688dbd4e1c479a21528a7c1f1cb5a28c040612965c53e6e1bf20fbcfa77c4a1be9763dd1bfc546ed04ebda0b067b8abc48a64228210738686ec0a61726bf2193fa9061cc25cff7357937cdb25cc0795ad1d1750f369a1429b7eb11ade6881f57a02c6578d3a6734b64fd581eb9d4e5c7fbaa03826ad6184bd1296009ef385ddeca98f9a2ccd41dfdc033f18868790e8fb00875362dbf96f02c13450b292c2cfe8741c5c51caacd8fac92e30f34821bb344cff4fad38bb3eba6abb6bd2e20ec666daea49fa729dbc6dbd792897ec1c381b64a604df1c8943f9d1487865c30ada78d40a2da31045875d996d8f9fa06863bb7dc1dcc00d7ec1d0f1efb0a6d73d9e3a0dc6b65c14ee128652987b3f1b15975223e41f7d7b96b5bca1dd9512f052451a083de66ef0bbcd720d229f063b67af80c38600dbe867cf6707562879d28e56ed30ad4e6fb003d16e461f1b61edf9dbc708797fca61bdefe66ad873875779f0b91c086d6bccaf9b4c4853bb68b16e4a7f6e27a6c28ad753e99b3f5f063a2c701c8bfe34a94b96fb2b12ee985337860165f215fed8051d7e0b12bdee9bb01e403b21c491b2bec2afe899b22903acf1d9c05282835110339af7fc6404617174bf0e81e0cbdc5f2d0ef6cd28145afbaaffd7db46a1067c03a4526d8a4e25c8f252c1f59905596a04cc0c3912b2531c48dac38be8113f96a3d66c10c0fca85d2a2fd564f67413a95585ec54f6867965de84b6d2162e2bd1aa4939107336cc01fd0a73933eb429ab8d480ce3a9c25ed2f496e29cc258641c13e4f55628c33f419d5cb034ebd5a1f65b4bce93e79f13ba333cf64a84904a8ad7b1eab63360474a86bafa28fadda1b076194658a4104836957f582cbc27a9919aeb5199c8ba70e81072bf9109b5698a931122686eab0c4ed6f296fcc3c2aa1e571c84d727dbd75acc8f84b96a9cd4dc64bed8e6e3261c70d12776ea001d812bd00606d33116fad90e045077fa6bf2ec1243aeba0727211e69e62a6d95c80db86907ad5f1f501b4d4d06d8f3ae85fea346ea12c774d2379b5ded953702f3907c54be69944df413b3aed4ca2a94c54942edc1f68a6b86c5776e691880673a672d530b3fe1882fb7a7b07a8f547379b64089e51d03588a25a28911946ac0cf869b84e6c09210fa38a2e299b859ccf8a69a357a72a31c388eefb06fe16b50c765bf8a4e81741d30aebdf17adb9bab94f885998f3b64f2039b7c6249734401b68d20d7bbf9674384d736a3d2ab5b130e6afe314bf0c89da591962824c58bb750f1e26331e27d3986d81f5ed9e0020c2779f67375cbcb265bd5750c982d62a037171d2bddd8f71f96701576ffc0e90e6d8879a95cda1463beff14e5931ec40f1c626d7c8d5fe7d51a739ab3aa81eee3a2481f619f543254f2c0e0c4bc23961e59aa7db31d534492b5c6af491bd6318b5bc412a816b167c4bf5d2903b891b2b74bcfc0cfae41eabe6c4f95bf2469b11f8022b836ff7bd72b9ce5afdd045c54709dbdd327c30457faab6ceb00a453fe190644247b587881c4b0b7b318fe334865bb833dcdaa5f0118275bca9a402227148fa756e1790fe98572569d5cbea42a308b9373330647e83a4cb7b3ddf51ceeaf94b12d06885653067a65d148efe8440abdaf3d9be51ec5a32fd9e32e2415f2c4898dc4ec5563a5a79833f7edc264d9847f4c7f7c2623b0533c334bf02417d5e4c2ff192c4e4b49d1c637667908e5993c505b1a329987d34c9c4c4ace656e539d35982cdcd07c06228706dee08ee4e302d34e6da3ddddc3b272ec5b40bc3d8c24b164392bbdc7d9f95a8e3509e528ed7e0e9afb4d972d6225a0e4ab7e461727ed45213bd2f6a3fab96c2a54305412e6c782e6146661f772bff66a14c4c71a0362183acd1d52ff6e80a56db4a68c401d62c4a3acf6051898ebf7a6e975e92e470ae0ab058f425c741401dac67f666509fc94bc192f41725f53c216754d096981d4352170b961670ca238095365d6dda7385e294af45422ebfe7b3df70306ea492352ce995fa2688bcf8fd6ebfe29ece4901caa13981960179fb4fcf203589274f5313d390a756add60b7caa93ebeabdf9657eeb95df786ba4942305bc47dc1556b3d89bbe2e58e4d20aa08d13c451283ee397e27aeac7acc0235ae888458091dcd23c9b19bfb69d991875869d980baf19eeabb445ecd4235d4af959ec7581daf08076197dd911e3c39bb1baecdc12462d192db8ceb3ee9947e8597665cec0d2c4a3011a2d78d56c7416074500e05b2682c35b3324369427dcbd62f42003154004894e2a0da50efe3beb6773a0ae73b50d31acb3b90d1953a2310f69b15be1c66e394b4571994c649849dca557b13a3f311fbb1d8dc8e9cc8679bfd310edca96b142e0d6e28b7a2cb3b5643dbea5580043ce649ae97887cd37930590ebc8dd57f9631575898cfe7125dc260725bb0b4113214bce077c28aa3e902e60d2440eb511939827ec80e0ee057523895e4318302fe6f27514ae8a9c5a0b1abb17b7e77ed664218f38b53e2d576c1a10b51bb63a6bdcfd1dc588cfd551e863ad6754926894e1ee1517a84f9c1b274cad65a8c8f4d4ae60b83ac66503a760f4897dabfac5aaf3f761c3ef08374f9a4fdaa60593f6a6780c15abc572915e9e84d537d4e545709301817405732890d2c838451a39d55c956ddc43dd4c7ccfbc76e2dc7769e0f87aaeaa4da21216cd88f93952817780afd18d9ed9a739a2143c8203234675b92b90fd275eec1825c4eed7e5b0c225f97f7319084e80f299ae371694907459734eb42836701783602447e30cf480b519d9e0d79419a19322c05d22bfb3816c00d4aaaeee6de19104c809de7a339975c8334f7c9e3974af8e264fdf2624ee2390ad5ed3741a1888e5768344cf9426df399fb5db23ebe3d7a526ded7b1e3ffdaf6f0189e29c848eb096edb07651fb2f040a20284ed2e4281ed5a7c293d1a2d513ae66deeed90d5518c7e1be9bf9af73e1eb7239433600fdfbe5c8467967747ba5403a8cb51451983e993eda34b936115b53e924f614e00720c8ecb31776b1c29bef0e781c366e271df6fe4a29cea702646130eb0a1539b161909b8b8ebde72bd3339556f13559d8cb05366ff525a175a7740aadaed86c4acd5d785d047d613981fa83a049b5cff055fc764eb74fc48136c56b833379da4dfc6f84872ca74ad8870bd03b3daa97c394a965128ba8e263490487d8c9db7771b7b00ccea18b8d958ce0532d1a4e8867a196988c871b98a4472aaa4fec57856a2a781d92c855f9a0a07cc5731d971e4321e1b1f382cac878bb229e95656053e0eda1ec77f267fe00de47b6ea99cf80f1bdcc040df14e792c72992a2c45e2cb2a25b86e35c48bad8efa1ef65519f151185b8ce595fbcdd2e5ee60365eb6dd2d5e9cc3f2ec72b3bf01b3f46c3fd0cf3c621f5486415adc5e74d532502f3ba97c9e0607d13bc68e04a997e480d1d3b8c319072c22ab98e5b5d4d7e49a7409b50b9f7e739d3bb92f985071a4f108c689207bf0c2c70ec93327571062513008961e3444b89c2bf9ebc6e6e582ef0d30dfa6d3783de02b03d7940a3484aa751fa44e1cabe7230ddec0a60c58b27c37fc61a934eb49f4c8cc1caed7c151e0f4910b93ca3c5fa4748d02c6f30dfc4e01ca9b6dc052ee849c297dae546e741d202c658ac8b36705455844de8f0a2baf195c013faa61eea3d93530a11a9fa85d4c41a8a9f8ed8c4b0bdc8a6583122fa062967e29752e89213a7d08fc5de50644a9be3c3d7dba212b42211081eb285fc6145d092cbb1d15e4379a00d6baf2523616c184d78bc3a922c6726c45ec19adc0b33d33a845f83d5e2e079de3460f12c6c54ef416a8fdc91eb28e7cbcfcc9e75b0ee91d3b66a9912bf5e5942a48faf0e00622d6769bbb74aa67a231927707270605d088a062ac75331d1d9077732987796c1dc1a3d0c1c41462ce8fa4e9d2af0424ab18faaf8b382c5d2f69e7d420e60eafc71545c7ea5baf99948a4f7e1d39e618d5097dbc04bfaa6c95ccfaffbf6e6a8b5634dddd8b0c8baf0613294421ba627c901dd04d597a91907794d43a7f21c4ec36242d3599a9515559dfedf76bea025481dde6c81adc6630a77e8308c4da7ed36fb2d83bf40afffebcca474b2c8cc6a4f024c67ce0516d4c38ce0c46640f5b4fbae94b4dffba88be136fd0f57bf85a056b18d4de1a8b480b2af81c32756e711986adfd10d6a10f3d0e172c78da125cdabcd40a3bb8e160dc191b2273ba1a95bdf2af71fab1b60a95bb5112377292caf7fc91861028b2e5ea327bd8a029320a8f2bd96da120be4c42e3943fa1780acf130f0c78c16b20d23aba6fb4cf63ee45fb19267a09c3888e687e5cf7f42e65bc719cf3d84e3298ef688b40e30d6bba5ea38b159190aec1ddf3afd0b8001dc08c5aaf62d01786ad73e73b91f9240c926ac861b67026721277eef6f1b7074fc1970b059e357ee8e331bbb00cbe18a87616cd8128b2f10ac9bc1896bb5735c87b373e0f05307d80e2e70fb45e2c8fff7ba3beadbf658af2d65e526309a6046ada9ed5d205869e2c3140cc1140fe6dfec5ff5a4dc2ee52249f9c8806c23981fb60c4659735661d4471e32119f35e2b301145aab19a59bde66d30aef7a8a7f7edcbd744fb761d05c386eefe2d6946d0deb8ffdc98078e3bf4386aa399283fa7166651c84aa65be0c26510e43e633187825e60bc308d6760e5d8d822006849730faac303219194e720930022260691c58275aff95365c92b36c13601cee11c9f870b9ee6a2e5796a60d02d884fc00e11d8553e5be3f0b8f067c987a0dc29df29f20b79950edd1c545e341b92f9de94933740b5321228bfef4c9d2f85790e9783e31432c9ef756c462eab1b8a464bbc3b0288405b847ce17222c6bd91ad1e1c9e7ac283992f05f4955077af6f9e7a347e498a8a924d6b4596d9141c10e92db40b2030e3b5800ba9c215c9e4ba0957f496196c9e92672986256bd22981ae342c313374553e48cb4464163c90a2672ef5f79a0ecbb19d71e427b01976f1edb2d591d551fc25a7cd11de6aa51b7f7adad86618c42e8583e52da94956e50ef63884da801abce0e0859bc1010ad781c010ddc5c890846b1c59f119af9f0ac9765c3c0abb304e4a66aa745158a723e3581b27779d067258eed249915f8575fd84c7b835e8cce7eb4772ab47d208da06f88dec581c83d2725a9afc685dda0b72a4d496009673c1c02e072a849cc2cb5edac2ae2f294faf878362f6e75fac8cd05bffe47f1c0b9ce4976a2596414ecfc116a6834eefdf246f9277f2991e253a3cf31b8121e8a1b9b02f85396f27734df1d617c3a1e401229ffd9a7bd12e4f768e5e430b1770c9707ad94603940b67aef0a4c37d7bae36c773850df0f45ab3357f599e8aebf1e6df7a699426151c06ed8044d82af726b5c78ca42dbcd7ecaec771f44f20d005a76ee520ab5cd3c0e0e72b4632e2b06b4b3aa38c666dbdd204a875064288aa88e21b6a76e84ede9cae8fa791b88f7f415f95033ab6d527472491f5dc7acc73ce01bb69d29086ffee761ad5cdac7e1e3a2fedf14a2ae6fed0bf0de558cc48718d378a8f8ef94bc4cd762ec02949b1de9cb5136f82bc618d24d29d13c8206893d4206b2c3f7f21dc455391cf2f935ebba2d7f3823da87b92d609a73e003ffc25143f7188ed2cdff984196aff232b9cf840e72f5d3a13c6c1779198b80d2d1fdd4e82d033c5c5253747dc8f3cafc1756a4d47208b761d7e0498115b290fbf3042430769c0c81fa2d14c34888edae77b6ee823b7061644c33c297ee21c6689da6962be765127872c2162f9b72add4993997c7bb369961c8fe5c751bca3aac9804e170c9141717cbb5d760f5af9a02e6cc03f407f077db7bf27b92e158e4fcfad8daf9c6636b84519771833627f4e4e381dfb2b78db386caaf673b353335a2878088806f00830be6eea2315b1f5f2c60a08e452e0307753b58fd6edcfead427f73db3567f8951531281d40e9baa5e45bcd002d16e773bc79836533b5cdef95c30ac449a3bed964d6d2083fad1476dc5787bd8c4b34e7cbd9721062ae8cca57e9da5818b6a59640080e28af785bd4d9818cc973a58cfedfc787d2553ad25496ce9859d5cf4d01d6881aa2c91d4fa03cbcf1834a00b3f1a9550cd8a4bdf7eb80978bbddc852f9f3cc0abc8d66a9efea7e63b1e9d97c2cfa0cceb584aee08edb70b0bee2bf82839bd57ce18119ec35325fddf637d673e51a1f9b9af8f4a095730999e88ccb513efd726a0e5eb70f6b7cc36a6f5b2d439b1846b6090d00a3f0f2e08b1b854330aa8c4d91aa892df244082b13c8c8ca2ea316a8dc9db0b57312f7834fe4c42142a6c51ed01783a0c4e11f8423c2bae8d05c6efe2e2682aca151f5198702199ead62ad1d5daf35241aaad97c0237d15e834f00a2496f3922a95325d61825867ea79065e28499f9004ea153f308b557d9b9b17be889320c67090f847457314f06ed195c2e0f6cf7cd0f5ee1da184849edf683e804911374224070fbe50e6fbd2731b5c052ca0f009fc1689d2528f407dafa7ced846906db7f30719dcf9d9bd7c6bf12c86471e37b95cb644dc4910ac01f663b5690061fde1d49b3032f49c330fe0c1afd67c157e9735173a978dc58bde716d58ab47a20002076b16e0259f5bf8df5e87dfa983de81e2b4d6363bdeec973b5852ee339bfcd5f74761155360af22b8804a749ff6083be1b3caedf281cc0747bcf969b9dcf5f9a24bd3b06f7aac920eec0d2966b41eb3cefc852db5ca7358f6101771bd807808d694fecb8358bc0f885d0591ffcbb15c4dde32cd01c7088b75aeeb305a5006027825f9c90dddc05b7a441829c74c5193d1a93578c83e2f9061e721ee499302e247e062021d51e4875ac934b7cc49c1f90acca8c9b60b35d712bf04f022a39be98b8f64039020f375d43fe38943c6ec5ef7d72669eadf16a5b7ad4d54d9f0e5f1a704aa5dce9e28982983a534f79868b36430c8dbfb5ef8bda15656e992d025c2d49c4000398ac3f85f1aa7ade651ab849871ea712c2be1bac2716973395913bf191623f5a51677396e5cf7f34f5453e893e050d6829bec0c48101d90cd875ea3b024cd49e04a6973aff1dc3c9be309d5b378b5536bf0356b99b3146664495f3822463791a8da89d6976985fe542646f26d60b5d9b92bf13c02c6203a0ff3aea10c9f0ea2768b01a630e5e248f7db5ba8090203647afed6d181e3010aff182d902687181da290e64ccd8ad2cbc2a340fa12e8234f399714941288ec3dc5ab7c41f75e0ef5cc0e0732b1313e0e7e5aa374989bc0a858eb365cc8d0a6c5c44ccf64531f1c9e1661522aeb17151a919b42826d506549581b5c6b557adf72691ccceec839a58db9c024f02d9a179948b056c6c5accd0aa5bfffadf2927cc5064b1ea28e643a28d21c5ed417ea9732769e9511551e17e8819ab91b147add74d383e297dc00b729b5c73dbe619b28c1dd8e30ff0b44d2dcab41bc809e7c370bf9685a26b50a275cc35e3348667dc14487cee9985aa51c301985495b556f09959167fa9f4fd0f21d10f17fbf53271d2417ced0c9f32e17aea3a9830f3bbf07eba27e401959071aab548207b33800fef1f0e8438263149742ca1b9f4c6deb14aeedb57d3d3dfebcaca608a6a3346b2a31510914283645e3af185a4879c8465c755e3a207c80406c951304018e3d554a2757656ae90ae1f93b1120f655f023f24275c925eb46274af9bfc36604fd001ad90d61d7841fd9a8990a25dd1877859c9dce5831b5ccb1516eeeece71e18f3ff4c532596483b48023cd1e0628ee7c5695e92b01a5d4c0d1625e0692c16a3740cdb8932ed25c1bb28797bd318620d2c2f07b59d150a029e5f66ef54bd5ce58800916d4222196c456e1633e16371b31fed8dae788ca6827bfa52e35ba99b7137d2f030f1bf3ecc95601e316d44535d0f92cf39e7fd607b4e67c21fd6501db302766b47c7cf6fad28b4645f5b33ba57e04c76cdeab1df30305b3eb5f29287b0cf26006baa9e539334207f726fe04e92f88694edbcc5b867c72ac4d10b6cffac45e932d74e0316455a12c5f29166eac1ed425b08628016b79765d48b08f150c91eabe1e10e4abd8119efab90faf1356215c40451af11ff93f25c0ef877cf32cde643d9ca634ad92e02bb193bc640ef29f22bd6ee55b4cd2471976b4354e8595cc66ed0d13891fc45b31a026af98f74a3732cacc1a93da9e06f1f6344d2d145df0fbe8a95e83caa206b3b178cff25851d2442cf7d325ce3af49666b07f96329fea7a126775641e895a94cd05a9e56ddc06c064ea7e56e35ae8379473c0b7226a1d3e68d306b539961ce82f931607f5a2e6378d150cd67dfa562d0f49624dcdf3ec342a0e50a29d628ae06b336b7fa93908b77c60e58580f6ab9e95e0b32a153b7381504fd54e4646d22a52f82a1206fc53400f35a0610a944ce6390929d587145b717c9c07c57434f53c2d787548c568b83f33efb44ac50d8b4188dc93ed584f10b8986b39e4c434e186f6859b8bff7874678454d42f318a7cd2ae7b6d5dae55e6368b292f4d44eb0d73988bb410fc30600e452d1a6ed0389d7b59827775dedc8b217d1580756a3569c686e4a32219ee8020ec952661bcafd386f30e5401bddbc0742f1538f9724d41ab35613ab6af241d9a696ee479f33b70e732521e464b6a9ae3b0c08c43696c0fac8ba1ce0965f8f1df95193742a30718ffe1b507961d3f52ecce6cb0b850fd01364aad95b68c3e4a418e6e4c6f897bfdc61a82f2823ef1e9ba1944099b1bbde6b4c1e7ccba0237813f3dc1395b39d76186fe410fd0de7a6c9671b5d2cc1bc9fd9282c1844e5da21a00bfeb7f2b3e82155f3633b63ada20f3544ee7aab865153284ad3d595cc934d55f4dbcc0f6b91a8260a9aa081a669986cfb9c5982a3ce431ae6ac7f26da45474e893c3b15943c2971e95dd55d00b4aa4275eb7049ba5b772902b80dcbbecaaea3011df20c6c71f7eb89cecca51567c206842b22b3bbbdfdfaa2efbb8de15febded712f2f399c90e8289c0fbdb9247cffd718176fd8823713ffc2fa4b7011138ec5271c3c0fdc68ac0b5875615c71b99237d9ed508673c00b0ffabe050607b8be306bb697c7c2666652ce5f51cd332b7acd78a329b4c5e9c38fdc4b3735b438b0311d8694fe90560333fcc71e6483202a1ddd4af0f1cde49aa7d749ecf488ca7e0c7ac027fd4dcf73642e8454e54edf91f47719cdfef8f973bc9f2f2f1f6ecc88ef46adb4f0c35f591a1e1f81907cfe558c0158d196b0d7c1d682d97e7e2cc9cab8f9ce1da7742ac7d7d737fee85ae72832ef9deb8c867d6b333c5f10fc0fd06c0063e57ca8886e570e5e78dc14756413c02a570049cb7ace5e306f5ea0cc17be0b2548351d39143a659d0ff6f36c6fd2618b3cd0b26a1e6ecf70091a87af91fd9fa687c8eeea279e96ee0ac63e8dc2cc88dd5233e99174c342866b29b6ff82415bafb0fb94b453737d6c2996f884ae69b783962e0687d291db1ee3452dc4a6e18b560abb832454daab5c39da5a31ad799d316b9dec25a89cda05c2f896457e9898089b8b5583cec5d48c68b0b83dc23f6239b255e57f5a4732ef09e5832da0cd8b00d6bf0844c3ba1ca1e76bb509b3b1cc9c48edda67c34974c1aa1bc481188310f10b624be1af698059eba6228a21ea4d7f13b65ae52be09b9ad2bb5f0df7d5315f16fc054124826573ac4612b89cac261bc631b4b6449fe27ba01a871bc2db5b1a225d2a3b25a5a792dc67ebdf9e4122c68c55e0b308a65aba2fc7553bee7b367f592e850cad81e9ae0aca9416c255184516c4e6bb9a40de3fd584b0ea3f4dab86ad1e1328b30f3c1ac45336a8c7160b5796230241fddbfbf08c1e7a3acae000f7383547cb9f6ac67448ea2ac02c5088909ae4ec57e17f279d42867857c7dc571a22508e862194b82745183792743e5434a8780afb531d20b2e734080375c0df51210060ee63ac3a2a7999399ddcab5f49d1fa05c0826176974240b42fddbda31e62b058a97c491a5b348b5084a063ad8278cb13a6524a84d6aeda353101237d0529197736546410c50a0b8f6fb0c4d7deae1d4ed2e54a6fd8ed1442c6c1980a302b3db5e2e4af51e57decab29adee71d80ccdb90473a456594cc497644b70b3d0fc0ae7b764d279ff3bdbc34aeb4a7fdf604caed241e17c243070b8df8a9730614e9f47ba120924a16718e354909c524a83666a2be0d7e026fe6096d62a5c32331c67dd9b7245d1f29fd28adaf269b9bc7055472260d75b460299c0e32ebf485dd707d6538caa7b08a1b361712c427c61929d7c4a50c4c24ae20e10bf892e94927903537d4a00a0854bbfdec4b4a69447e6bbe4171a3fb7226c338c7b2025d1b393ab4cdc33b780946cbd002ac25597b7a4d56859390c3c06383e0ec8ac25d4f2a04e60abf1c11c39e10920a7643bd8db232711f24640e38c81aaf383bb2070927d145871989febcad632ad11fb848592c2b8d585b63f8efa8f225db04fd7daa715f26ad2205149a81d13dbc18d6f0791fadaba757cd286528e2c989a31ccb1c3e3fd597a1016089500bb0572050bc6ecfe959f9b0dad9030662b8feefbb77d35773ae3d7f0a9a0857201739c7f5cf81634520ce2bfef8b1af277c204f02a5f512b8f512ea630203302df5a224f31d701c8edaf907f6cf550da4685547b9be557fe915b9608070b949ee155ef2e58ae6d5ef44337cd5f08ca7d4abbb26c71e1b0f2c17730fb84a6433410583228354206203eadbdb673a3fb63fab496257e7402609000d6c42202bc79f0f4311872ca5234274bc3f840a82eb7153fa7dd4ca6f72c0acef8d9ad94db917ea91ad92428cec05b958001337787475667ca70b086ef211da7146f659916355f7e8381d49c11190720e96cd0c0b1b6a26985183ff2bbd51f62aa53e46901d63d36a8e52491dc0c7adf9ffc49d95d58f060ce5e27939d596c5a0695f7361f9a1906ce63c721a90a61199380e2b4d768a14eeff4dbc5127f9c17f1b22e1e4cdc7aa67b0f1c5a7793ebdb3c23d406d4e0df6d956e38aa59b4be8388bc9e075f4013d7ead272c251d4a2ff9d4ad703227667717078f6bc71e2c36bfbd6d0446251671a59412cd9f17128ce09b87a68a770fb1bcd8cb15e4319ed2335523121b024d2cc49efd19e1d5c79efa48b84b0d14f90d089d6502fa6bead6bacb38d0ed72215ba5fcd035d126fb532d27845a73e922dd15e359298f7af36fca3a5adecca83ddc1cd5d382026708829645bb076c9d0587ebf5928ea913fa4ea19e988c8a54bd57ab40925c3ba0d906c7176c7bc6f3a2c79ca4e9ef1635da4bd3144e272eb87f99b384480af5f73702ffffc429ef155c88f0233f7a2baca544cc9c60a916aeca70ffb737b1c59981e19a31f64c31ce6ca1f9e890b4b186936cc6106cf74e4bcc4044860af111e2f1364de532beda9ef1bb78f102449d3edbf142caa59e192dbdd063ff9a66c22d13daa83d552cef7778b2005da7a42468b0559d61a2673810ec355cbd7726e914447e6baf441a93cab4dd0906ce39c6fb9e7be44f502d1c7543bff67668ee80d09983640c50788248b4ff1fe43a00131f3dfa56b2b59ba12fc5c6c694d3a5b39a7348d3987254b3c49f06fda0ae8fe3a24e4ff185ca232820ccf9ddb4f5d3edc65b48d64af0b9311a70aba64389f1069b0167fa01cdd43f378f252ff031cf66eb6d726995611d1b968c263c1350e59abd2157c4bb3f04671f467da85d5bc9384eeea900425bdb0b466e4ab4b329795b37a266ab0e8f15954f1ec89c398c6439894afead1a5188123d4922ffb9a840110b93b61ed1628f0fb258ec91a447302e50f5b6d24e9a6923bfd465a4aa181414e98bab8f985c1d972a394a120c76376dcd51d642525f19fb4f07ed8347459dad84b11335b2877557d6904b0bb7f22f0e7383b98a0684dfb278786062558cc33206c31b98e9b7cb6033aa92041cd62ca496c78b1849612b0f2fd658830a718a8941171566fede2a980de650ae5508cbbfd4f510f0da876005a0d4d98f7449073a85748a02e2125d8e50b63c693d6eff2b6f3e20ae8ee8acb54e77b304ef382083f52f86a649d2e6c6cc4ee85dbbe7006615d99aa5cae6015d1ec745122e07dff435d31c70a7991a68beb9a626b02c760a2fb8883b5c2032a395f2583b7b2746ad1aade8c25a15ae687536f12fe0441f825bb31e17b4eea36ea9bccdf210361a4559507fcdc5d0152f3a69cd55c1d5b0506e1e2219c965061fdbabcf85f8eca28fed1c3eba793805acb7e39e0ef2b55e12b7a827214dcab5e848d745fd40f37c215ff7247517e627c91b9dd99d46887a06413c84f3cd89729a7a649438604e6203abed11a3bdf0f0a5d1330f60ba7aff3b02260ae26839cc146851db4c35186b935b3cfea7af2b1e7e1bdadb238ad7812528c3c08a0b7647797453682347118210cd90c73daf6dc78ea3ade36fabdd348219803d0b2f805b54dfb1c4e743cc644b0d1b7ca1d4db816290942d663995feeaf591153c3efbab6c4c90310037f467cd6847904b0eb7e78cdc55c9d8fda06110b0327b605bf49b7fb793c0116f0a6f41cbe885b41eef7aabd57d745757311f434df93157a384cddc6d103aeb8d4a4b6b10cbff3ba5e975f3c2373eb6a2e2443ae32ae42b63df340176fd3274da66edf27fa822d49ab680a2550184c73811de783ba78c9d3d47963a0ae2679650d500cb0e345922f21370373dc4cbb7ad288f49f39626e9e325fb2bfc5b9c5d504b7b7560d1ee9082a2b2fff9c82a81a44f736ef57cd5baf0cd2507a67ff0052199088dc0cc6716ebc28dd31cc415e045fee1055050d8cb4365aba54152ac963a537a91ca12782a593243c5c931741f0302c74ab35c8ad23da2e8dc11b6bc1bbe5c6cf541c063adccf075d42bd1ba16d35084553e151507b6847a5ea9300dbbc73a69bc852aa3645c5ed17348510321c629488a7d3c8614b44c26d95b7aa889a390a40bf45a9013a79e5ffa227d4dbbb5e8dd2130067610894e82530e3123b8bd876a98654f072a589bd435ce71c11b0a820ec2dda66b60bc8b4373511402004830515c47c14cc5f588772f117e136e8901524870055d0bfce00c122c57873ae14b53057bb77e57200da0d09b12cbf16ab7fd84f088cb95343992aae7060119336b1f42c661bdb576bc1fd85b9560cbb0a75a4f8104f8015ae060e2235fe95ae898d792ac0d3fc9df37dd3e8f855f1d541cf951dff1d44a2e7c174df3d059a3516a9361a92e261a2104e2b53d9371e908fcb8059178631639e9c743e914ff53fe0882a82a16b40b9f2f7dc4cb0c11c07ca2775959193af4cf260b3b2b58bd10fd86b943b42f350124be89204bfd349bdf474c6f85ba42438d348828124a5c50d9713f0b13b0167f62403d5c09af08d45f1337f1371b2b922006b76ebb9b74dda26ed8e70ca706a138e9d80fa6ffc9d7f1450e53b584c9e8cf65ca4642d243eae55c2421ecda55d07c6f0a27d6251fcc8c6b665ad950a179031e60d61eb47ff1e554f4f8909362f4f82c948e4d4f76b337d232e0df2126dea4ac183276f845dfff49b2fe0b65a3fdddf82b37cf912484ab19320d60b804b010cff12977166d4306d1cecb262b031e6d505e983ec680904a7f6d8cb29a95e44a83b96e3d318e063c0ea291c2eeca01e5631252b1b237fa85be3057a1b3b67fa6dfe873c945c5057c5337c5d0859eb77612dd0af35eb05657bd9d4db653d2156b309db2871acc07de808e38d1d5ef31e27dde08cb89886f90e7ae141b13c5dc39ee54015b31a1a49a643df9450ab6d34baf2411a3c1c2dd8647dae867d60076e94eaa0d96e0457a9354f01916790c543084512cf9c3b6bcef38c15e172187289d1f6747da18b23192e21904a562b6f63bf0a0af9aec58aef223f7e1dc5411f4643d2f6f0ee6dc0d019f15d81f760d60af2c3ee9af543f1041a1163bcd772108577d22e4d753d5617d0aab893fcbe4cce3eb2ba7be516e87c99531c1f52400a00686684e3fb1f8d34cfeba2b718ee1556c881b94427bef412280145e59fc01ab3b0eae3f8adae5f70227793242ade2a7d62025c8fdc1818483b614fb91fe992ce8a53c308b82fbc551a17bf136f5a4fc8593b93779148cc8b4cee5e344e3a4d730674b30b51fefc70405fb0e0db2a8446bddb6bf8d8f53af8771749edada10900d299f439cabb52b45deb8053fc0510619a0b3cfe8709e0bceb477e3e6e7dd893a0f6dac988bad6b1c89d47c9dbc2f00e24bf8ae026b473e335466ccc6b91286e1d30a1bfa1b968fd60a25e233e3f9a5f34607b1d05b0ed6e07b8248fb1c04ff27ff390f46f22f627c5cc2f38285973845a4cc176b56263498c802bbd32c0f6dd375c02df1e3808fb48758dcb731edd841c4d750ae65416b51716c5b1fb0ba17aee6733687e1ed05bef79ddd4a904646ce958318b4c18448f3077f4f47802fd8ced618a34d3a728151e7351c6f6bbeb7b282aca0fc287b0cda06c954d89d32b852ba4d55cdfce6a33a366829c3c463f4e91b4f247ab65d0767c25ac3cd3da66de69c7e392f4251bcf52af19222efdcd81aa1f8c7edd12c8f5c1375ddc1020816ebf2223422e412d3c45fb7d3c610d447846ea83b3fd1a12ad1b26bcd1d8abbee2a94ed341839aa5b99e27f294f01a090b1e55a6c0f47c9cf5569936d187996baada8dcbe5ad7637f104040599bd1094bfc9aa9c9e46db71fe77991eed7721ca41f794285c32552b938554ffe019e00fded08932bfae594c0a6523dad7256feadef82b1aa1ae9cefc5a5130419f777c125fb25c519fd0d1313014d23302816b8f09f00da97c970670c228d7662f8ba4954e0b7a01f79d119b910d069b9e451030033eedba4ce472093baf4069bfea422c674a62a99f16e6ab357a06a42379cdd67e3391da8c97dd55b6c2937e3099d0ca634d336570a1050ed3136186549c1c5d118d1e15bd4db4b2bfc4a6dbab39718dca24128dee887bc8004d32eebc255d12fb82247e251630c2b0e1a1909ccb7ebb1ca8b029c6c07935aa9aeec111815cded462e436f1a886ca1c671ea2f77f49524e20f697339d224eb7dc7ea8979c18d97ff329189bbbe2e96dbd4392dde4493b468e44bb7573465cd40c398c1ecbe67686cce012a44f5c907c8ab6aa55777d74f59bdf7ddb048a9b8982241abd83bf42c2087ba037110be98b358736934ace0f1ee4c9bc2da42b70cc86cc11b3ecede5e225c5da33c3091f0ef1658fda92b7f8fe361c9d0d18b947890bd106397540ac3510e4b743d2f93e8a0ccdfb834c7e91b028e3b8e5ef0e7139d59980089b608e20d108f333dbb979763333d0cb9825118447685f77f71a311371c8b83defc0c5bdd17d34b754d0be710936dc13c3247801628768d937d4b2b321a5442b4e58fc0a4c9a1448fa4132530902bfb5ec3684b29f7fe10387333d6b478063d879f755c33141e0c3af8a63da171ef12d59946f6789129987beec9d8524bb8a0d68831d33e0ee8769c002d9354304808db98603dd31bf8a96d22308d21f3ae07c2dff124570db54d101290a99235ff76d52680fdbd42c964e9d4decc9a59e2c4b8da30ed83ae1d401f362f9089b825c49d1e7c7d8a296613cae59f1993cb295c9be9c972fc19cdea3b7d5d7f52bfefbfef268b1ce4fd95140fc12f13468268be1916c6ee4906e02af52596f55ec6715a26f485bf2f96e68b489565cfc874a0cab0dbd8af5043c8e654042c4e01b707cbc480659a065267e90402758351ea7b52676a0569090e2d06ece616d52e7543c74abcae212f8e7bab7056143aaba025894bfd285fb485998f6e87d6e3ea67ffc89caa1e4af3ad23aabb807b73e55c790762601d58961083de1a28f268289185f58a4f77556446f7092423461e2577537a89982ef06e9b4f00d37feaf7a52b2f493701265d3297d9a3b5efd7433ea2c9162f352c91c3ead709e0c85d27af6ba9e4451555fecd026401021908b118110fe1985cf01404cbef45b13ede25d9651805a7fc5e4258fa19b74be0842b1fc2224fc077c3cf733375edf98cd6618025e029af72d5ca86be7e5a18d4d7c021185875df049078b7a9aefeea9ba18b35bda4f43257823e9c7b02c0d30413aed92db69ba4f1b2eb8b6b77f23ee5b1346ad431116628b4864fe52efe0729b50ca215c87e90ed5d101a0b60985e1ddaa29cff031d377c8aede3c9c13e774f4ab7ed145a24aad20ff5149a3b711b74f5f5a62833ab7aa66b50cf79a130f4823dd7ac8ebc8b5e7e28b998ed72803842b6bd80100ca5ac0feee5370895b0a4d1201bc0edb50f14455aca15a13df06eed08d96b6e4b592a6f80db250ff654370ae64d94dba16e50edd0498681873d3abe7b3771b422ef8ef76f436b1961e7fadabda149e4a2eae49489d5e34c5f841e593bf9ebe573a2fb53395bdb0a00b078e5b4aac087c00ca2c25cb1ad5bd80cac3984176c1d3d0f9cfd833253db94b5b09c3d829253efa53c7fc780302b01f8e7346834df79cb15a7c52f53f5003ece8955c9ef72a99b54c7b5df685e3a8d3a3d6d386e065b595287be36d7f83226a41d90d402ebdc0b0e666e3d526ca53dcd120126844020911eea3358d831dbd6b464175368ffd1c73b2b307b09bf7344bd2b204b4c106e6648a5f0967ae2bf1050bfe9b294bc39e47679e1b2a53764a0a74694714dac8bcce997b9709b461e572a2b18e4116992964a5cbf551734550c8bb3f171d5e41478ec7dfbeb5526a40b15551634488a1cb1232fd0f0f38cfd3056b2f7445046c0aa7f6ba94df56f5c65686d643c510e38f4adc73a43f5c3a215705beed725b58d18383a3f47028e829deb784ad0227d8bc960ecf60fd226ed87d73ca70c6d599876397c0da55d4a25288da65966b961f199ea26010cf9fe0e96da9577d2ed460cc50864652fa2d3f5df9b24436838ff392a5a21954ba70bc4351521e597471b49470bd4f155c87ba027c04b135686b5cd4858547c3654aebe2125b62e07a94671085f069ce4c4beb417d95acd06462bb84ac6cadf2dc9fff6786711e28d11bfaa61cfb778724acbe44df66159feedfd402eeba9c112e299ebe29c112489910b2f292abbc813789fc9c9b5b461bde42c65f7bb1b299b80ebab4f05a41ce74fa03647b65623ccaace67aa6c93e32d3bf150ce9985510b655c784560310c6597e7299adf3fa858cc14aa09a4d417432d9f98dd73c14ea03e59e1ef87aab601452cdce1ff135109235a0aa5e469b17c106c88d035554bff69b037cfe2bbf9e87d40009496a7bf0a74506bd1cb54cdad07de111e8fd1dcfb84f98750520221c38650d99b8cbdf0f183d5eaef5d6efcd121bb902c03b38aedc0d49ded61e0adcd1c9569d27b4e90646ce03bc9e07235124f6cb22de428c0c83fac9021a2583240cdfb83c08bcfd37d6e19de21cb90899d68804ce8fe75d61ee839dbe9bb0583878723c08e09ce24bdeabddf4d167e2ac39a5b196d57e14663423360648360748a6cab72af1e12091ff951ab5ba2ddfa2d254ecdd9c769987b3893157c976ebe51a2c18e57254a1493164e76316db92b40f705afdcaafb18873d56fec6e4be76339485c94fa991eccd2b0739e73d40de66a7b15905536e68d4ab5c4b32e7b89070c4a58676e6130e862a194aa99e659b81c03e8b484e9d9261077a0e312203f43cc3fe6bbf3c40831558e3859e10951bc53c33e0a52a0ec935dd91e0a48dc40c702257ab69aff151f26c2df3db20837262f81569c8443596c49514f0d02217552f24642b397da288b2570b88e3668e27ca7fda06fa37b6d1dee761d6a7cec6783eab0129606cfd7fbd2df3548137551a132c72c7945cb16536e8b20af6555936543e7a532d2d09084df579ecccfb088fc95a1cd5269d677524257725231e9db1bf910ea8db478dfa8db84eb43ca4d47c78d4e99541dd8ee4f51775babfd0df15737115c8805be4049a6e7e26689475eb7102ffb9e766a6257ee15b0ea2f739f5769bc091175a5ad320668da1625379cfd015437c93c0eedb74c3b22fef9e2fd339bfb6fced1a1c7c607ea6bc3230770c13bff0be726a295c00feffd3e90568e8df028b7eae75e263191da84899166880b57caa4682241fc177f3e340e0ec4612667d273176bfb88424725196ad18b330db8db223e204c31cbfc56c077f7b99b81bfa097be03a420828a8bb0351932e0db6e0dd1ae12fb5c931d85f70edec82d5d7532bb9d48f457e90812f55c76001d71fa096404c88a8332e2114955498f5f8a679c92f5b76cf399d27401de8379cd6539b79984ec48a6f94a4015404c2a50985b505ee2132ca955ace9611b7381b00fc17a54aae326c71d736f7b6e57f3e259e854c79cd42864247203c451f1ce2f5b06df3f8c1e2829011fb70dc13fdd0bc8b5603c15a192e850b4dfdf23e6e7ba1e120f5e5d230533283b858a3cc6cec49b7b3abf0c401d72c1da41a7a47f82f80524b675ca4471cf4737f97be14b5a577de47ab359f87fba9e1ba7ccd0d119890f35cc3c2e539ad0388ef0da3a94be3a7cc2972079f64bf8ff4a58a6187e15e2671bb96970b54f45b8b5f5155415fb18d1918f89cd62a5cc1a387877f5cc5c663d8423880e120137993b9d593ffac71000ddfd8c656f5b82cff1207660f60dd6f7342453c58a30484ed4a232280a50892511fbd46280a7084ac06016b49598a96c829cdca932385d579b2de734d915807bfca857ff76d2ed10dbfa39e3de39d121529e3eae836f3b90ff2995174bf92ae8aa154edbbcdf07128b7a339a2f3a536883942f7e259e5eb5e10ec35a10078d8a33d941a77c5612dd3becf4dce764ae2c602a4f2149a683e35d35ee87a8cb000f8f53ca4227a210153f17dbf18324b20a2b809f3113d38c0aa57205d171f0371b91b7793f04464d92807d30125e9e2f48b54bd8df7170e8144f7f75902c09c6aec52bf83107d2cf37401ba5645f90b517b7ef0abc3481b741093865cf0b29fa72f2c53fd749a0e2c27b08d78a92cfe069e5dab32cf65a926b5f7e68ec36fb3019e6d2b4b852c38567004dd6665660787e7e8c45f974d271c9188ed7ed9a8dffb52794e57ddc1a04d63432a4b41591e2b640f8e15ef7de203b14ce00fd5425ece5f9b546d77eb237b4a6b84d2237bddc8505cf1fa8563ee4c508f3958e9356a9a759a4e78a5df4f5b7ee391153124ccc527dec3846d3b4ac4a89ca3bf9e6dff1fbea750f675ef0b1e7bd85a18b8cfc030cfc7e1c023656ed49762618b0b07ac114abadd7ce6190a7b467b18833fd1294d29223a271e6fb3f34084bf3c4670fc27ace83f763a88d08c984da34773b782f72594927e69ebb9ab4052ec7c0f39602fc721f787590462ced9a1e56f43cffc23879b752dcd14701416ac6c11f464bc0eb384d65661d7b9c16b6262a03f1b92c668464b4d59b4244f6dd8b72eefd15ed4d334de8bf4b5cc10ad568ca2517917a8e4fd1d1d7fa3e892e4b29f77b910fa83a0f8a8ecc6030e9251f9f26d8a91439b65d3d426a718b42da8a38698563b1bf2eb6ec20ee118a61ef0e3f5cdb4f63ad7a1567fbce69e423ba67a9eaa637c2a8fc89cc3a01e4edc27a99deba93569161c98fab246205cd94a48c120437df9aba95919d07a45a206e43aace46013649653519ea1f8a7bf27339f2f32454e9c81409a8946fd2e072c0d18050bf8aae406356627c1f5a8f018f4ca18f9b0ef42133afbd4f2f563b98ecb461dd995f0dab89b42021da41f976b52759950cf6b12da977c06175ffc53d76994f0aa89dc620f80ab757501e0c4213bfad4243e8cce59914072d59420c6d9ee873e06af6f2e67500d4c9b93acee0943e185af325d6ea95e742e1f236e6bcacd65d837d65856be172c08f3593954f29dcfb5ad7ecc82d8527f85f63f4219128f8ac5dfda236ed43515a946f2333308a3adeb805fe145962122ded581ee8b7dce0d882f092885a2fa4dfc0f00ee185634e0fbfb4849ea72bd23600bc6a6926654305b2f5b40cd5c043117ca23c7ca58d5c8b236c5a25deb086fa9e93afc9716690da0df7e46d5c4c663c4f31890747dafbff9a8a9f8ec8bba91a5d129a185bda53cb489fd21ffb2dbfe8fdac852b2270f7d081a7f665a1efb73ab2bca3da97bbc3bddb771c92c7613cf6c49faac66c1a6332a6260fef685ec4c51a0d83a393d56a9864d6bbe4776e9f2c9833ee00700c83adea58531b1ee767c4b86f88a8871b402df5a1369e2833fbd61e327fd7f22c46ddc0bf10bd0870dc3f27c7c4811707ac813a0a0f042d5baa945f5ef08bcfb50becab86ad9edeef9dfa7bdca863d90ef011c93f6d9133e3e843002d1eeded1da14ba699368f184f62ccd48c138f57c2cb8248bc1deb204b8ac2a6a45165ee13f5fec7256d019de45bbf997584032fdf499b0dbbd8e4757d56db7c5caa76f99d872a0cd593e4588d6563668d24d9dbbc4106a465643bb8d1f35b42d40f1bf9fae59cbd38f3cad849b990178f92210bfc56195cfa1b204ffc88c4cf39a268526f28ec8d6f47b39c47269eaa3274212011507f9ed32a61e19f35497e3136effa8cb234c542f237007c81323a714fa04d5df88bdee1396d036a715ff0323ce969adc6b8fe5275196109038bf3d31040b41fbacbd6dd80b56654cdccdfc66bd61ae90625958495ba6f37583922ba44a14ef1ee72375b4f4743b6fe642b26b4b100e09dbdd453f069737dd1f631a95537ea49ef6fadc4788dd6652d6d69507932ae239f9aa833f1d6da2d80a706d57b5ee0bf2d4d5f24149a56ee91a423a17402837d0d836a6965cf37b34741996bcd7dddd744b33db318dbb3012722ccab1f8d474cbc6e2f1c7d22a747e5ef301c2a11423d47348dd5a5aaede090e63442f099945bc9e5d33969fe08c18af18f7956f2e3986069335da75ca0ae16b7e22dd4d9b29b4e744232933816bba96b5ecf2b685f0964e59ebf5d5630759865d68605d0d48abdfe58eac26bdcea87455a209c3678e173b17dd512b722931da549aee398b89c06373577a3ff434025820c1a091f8f98c75ef4695d5fade3ad18e60c2b7227ceb97f472717b1aab286b9a202763668dddd2203fc09eb4bfe5e9499a3277d41557ef585ca6468e59c2fc913dacdcc20999b3783133371b015b1925550aa3d8ae3e7de74e2183f9a612f17ee5625e6fc44a20e56b5de467cd70ab8f5d52a04f0b5e1bd78903039e5f7fe165d4cccc96ae524837b5f6f52ab2560e65df0e3ebd560f80fb7493d4d7886c7ea5409d2114941bf84f345839bc747d738bc5872c9eedd691d56475dcca53e73fc0984677431eb2141e0abd90368e20c2080afc77eb8a74da63ede6705fded4777585e19ae457eea12ffa7104fc4318c9d41f1902b2cb25b13f07e25a83bab4ab85acd61d10891c70b35be69fe692b123ab706a5235072a453f44e9c1529c881c652f83caa5d74a24c3b99e01eacff7251d206dee65a1dbdca7e2063a2176bcb238d906c42862adf47753863e8ff854dcdabe2583d32a284b079bd4c68ff280d9cd92db8fc570a3f22ff0851b63d23acfc3d13b7731601c1cb10351add03150780e7124b9c2fa1a526c8d010c351e8f65796469ef17ab7921ac00ef1bfa5a3f877e1b7de48e2f0852d1256db5cdd00f44b4ed2797fb9def880162c15efbce9a36413cdcc0f5c09b6a77aa37de7eeec53ac934fe93acfdc9b816fdbfb721e0e118f76286631981ef4e639a2e0cd25bc6d42982224f96c8babcdb9721c641a11ff013b8fd84c5ef9b3e44d0df3cbb669c9e2aa4653ea21d10a4db30737da346b43c071171d5bf9b11392ae84850476ae5f920c9a8f1bd1e1b277d8d7efc46318063cf6ca54d0fecbd3db33a13883567e2e23e9eaf0e152220d7d1bd95591672f53cc48208e596cd43d1de6953bea68fc19545d57beb703439d413ba58c2bc08177bab4074d6b4e192eb87b089248b913863f3593a3610a1e1e8e2389fb4817331f281009b47a2e5c22631ac48888d5bf3360492a6c211c63bd765a39c3c76600b21d1b6b21f384021e33a9cb188cdf9ee533fe85f5f8a3cad0aef7df90d3666fa11d713a20ae1b323bc913e081f7045b832d2e287e5ed3387ef585b133d1adc6797c8e474ecf6bfa7a20110852e581b15d46703536e4b7cbe3b85f779130fd8757cb62e0766ce3f656abb0a232cbad12bbab938244942981305c88a31bf7db6d1a6a27c088b7581c14d9f9dfafc07cc2a1d37f880b518596d6ab5dc58edddb23d9282297d858561ef2ed3b552e3e666d1a64ea5a90f68ed7003c4b69922408605672cf9908e4f21d522ca4017fec40aca94badb88573746b78cb4c96d90389d8ee2b6df82cf18f9f8fb7a735953464db2ecf4a4c2826ad4374deff6cf1388ab19f46dbbd375e99a8cc5a09caca18254caee78b4b6e78cf10b3ce69c5bdb112da563f5063c9b7dabc580e9567eb67035b32262128360edd016a2eb93ae2d47246ce61801d7022ceacffaaa93107e99d573c75791ce7c4482bac5cc3d2cb2d82e1161544635288bdc12072a6549e93a30229f2397542eeb072e746d8c18e472eb8a70f1caf5456008ce3bf4e1fca6b7861326e84bb5c04933498094bf28645802fdb94ab16eae46660b9f2bff479f93d81a3863045e415ec7bc002f783702182b8915c81661aaec8c2c309ebe6b143bcfd1854b19e4e18ed71113f674180887b2da9073b0d85b9e60645e42bd2a6fed152c61aaeec2c26d2c2fffba61c52e372d996d06717991c8e18ecacfd65bab58406850d5148c9245e6e750df5ee2336f966b3e86caf462bc89172d58448c9940cdce4a1b9703b98df17e15f936701616c6b66ed7727d03d96f2a5077659dd8ecb892bf1a9fe1671dd7009953b0dc55d62e0ebeaad8d7e53bb85b08e4191ecf8f6012f3bd6b9709682b3054e641b7e8e3ecf165799ea0071fabdbcabffdcae3f2cb681d06c93e3d00c989c9d61cd35ac4256d29f650333de8a3d13dcf9dcaa05d57023d2426f953c0c098a8b8c49359c8843d939bb9ced7c6704199bb45386c3fa65e6aec9415861a2600ec744b820e56e8a5b15604871bcb1926954728dcd1fb659361a7655af60e56bf53af58b90c3932a3e8f1b4bc3b625366c9eac55e923f1370d3606a6d8fff2fb03138a2b0b1ca5406ffcb6d9ae63fc0dd1ef7093d7a818d56126917f2365b0d5059da340787131142462f90c6e9055dc13a594780fc60eea4c5229b580134b6bf5ac8383ae0e9657f8a16ee4d2ac906d543d6caf700650dedaf47607c1673531329b85e3064cfec1199bc0d930076ae1a2e76b949d63f7d2d23fea1eed8aecf369751cef52c8fb5f4187a513bf36c9f61db4345ac8610a651c9561b8050b0a4ab0e80353ba6407fde7fa7d37f113ab4e1a46ddd5165e661bd3bbf5eff3b6fed4cbc14dedcb91f9ee10cae3e6919f753cbc011d2b38689e5bf71b9bea7e072cbba44f714e992e641d7d3df2571a9a2fdb30d268607a1e639c5ae5429be9415c3b3e2676a3c22f5103e24145a8638a099c196b5405717b7a62c92e961485ea8e7206003a8f4c3724c52e443c71c0dddeac493e82ebe99a8728ea4b5f0f36fa8298849cb26618e296846012ed085a22f8c0add1cfa5da10d62f6bea66069800989538357a89a6f0d9f3c44679c5fed2570fdec82a91cb62df6072f491d2a6526f1f80bedb1ff8b6420256b919eedc292ffcdfabedbb9bb75a182fb15daa75ed2d84e04f63507f8723adcf0402635febeee22c5c75153133eab8e2f3c220bd71c0e3766dfae9dc4cae32859ee2491ec03d73db345bf17a11273c0144d1267b04330fed0dc3b4ba1b45271b555e7cc188c832bd31d927e3938bfee6895733f1473ab0945852019039910b4274efd609e3ad11a4739cefcc8fa58706c000081bac66c09783b6004eb75ee927fe79764855512613f1c98527581f3eecf06ce87979aa96d7a28c4e5c46674c3ae3a5d13a18bf805119edb781b91523973d446b92f7681370d554f8d8f6a9d6ef8eb56cd52bb8c1e5595d1a4214ab9629e0dbe7eb9423f9e17801355d7f4fcac6d9f2670ba3587ce441e09537d5e5c05b045009ad4e15c23247db237272379ee27a987d047688c874d5bc77f4a463db4f8f67cda8522340f04e9135e44b29e4439f0d57db430600f6a1a256ef1b74009acea1c15debc56a204ab554378b975c3b3466d64d8c7a3e48961462fdc321c55415133d46225a447d1d4b33a8446e3a46f136fb774df8ec7ac7687e737f003f626da8bf35811c8f6dc8ec23c78ba64222aff3c8623112eabfbba69aeb2a862fe46f1333fb9a2fb0f82fbfca259219297147cb90373cf6b0fe8898ac92ae00257ab21ca0152caf278737d84f6b90059f390f8b152228e0a482a62c6ff0af66e1b16b4fb3828a5f7cd525cb73ff5cf637d027ae2caf38d60de32cbe4efebe9c0a2d9843dbd852a1bee5fc6ac4ecbdb40bee76afa591a2cd68dcbaf01192fe37321cca2a81b1d21ff1a502e1976f8942975870771974f885fa22ef310786622ebf6409a0a366fc23049f218283096a57218e9b9d31be274ae0cd06958d7b07bcff00e6753c884fb5804582f7557f2ce52a34a7c68b88352e96a3a6aa995f3e1d4517afded0a22dfeaccde7df856cafdbc08c1e3ea7f13bceb008a080e3c264f9b7d66995332c4a4b9aabd0f6ddddc594a4d0881a747bbe17207343cd8935a5f0cfe437e87c698ce088cfdd945d5ddad4ab62361b3bac02c8a1e5cf32b60ae13e8e8351b18330e527257cc08ff60ea0cdd0992f33bff9fb1a3005c9859f99c476ee5de13af40414cdb211cd549d92f0fac6de37bf580d763357b025d118dd7c83b2dfee1044695766f44e7d3b4f6a433cf78187800b4d782a473b84b96aabc4a8b36fb7a080adf1027350774fea3281a3e653067ca337f1e5b4f0854aedc7225d29c1c13dc34ff22ba4372d7a8f40cb2bf304e56d8ff32a42707e2471b88200621f662a652d2538abcc54703d39ee5ace129d9f7b3bb354c5a861e8af9c2bcb6dc407a5911716b70bc04a522f6a07d223323e44a9ec4540ac7fd686af31cade2997f3a01b8fdf5fe73e5bf5f20f77da8c4b44b26c8c5a4c975dbc2333727b842da6f81612566513837d2f1e9553906e3aae937c7961d007584f5eae0548f65c387a6e0650985b6b34a55b29cbca1d3ed2b053a8ca1eeab82f3ac981e6e83703de4955eefed0f588e6da8978b0f20b57891e9854c566e18d2f5f312eb5a0d34c2687d5ac28da91556b24d00227892192ff11a749a835606e42049b7c36e4014dd1f78646d8b322723fdad7c9e1a3249d52754742a89d22f0093ea699b4ab2491310f44421fc38b9f9c4d82fadae3b87782a620d47089d954607e926f20673a70ae4aa3ab1eadfb9e552f1295a192f31b36879a9b98504a4ec22ac4b7ae0681135b3a8a331a791926bd4d58a697f2ab177a4e8ca27c3091b75f7a752d6ddc2b916feaaa3b0fca6d7c4320213c4920c5e39844122774e7b391c912452c4d34fc64ccd4e8d74196dd76261b2cf86e5bcaed2c83a19d7128afb4687c0b6ad0feb59ec21762e200403f9592320d67300ca4ea3faf8cfd88981648746888630a79b0d8d6ba158d61dbb006eac50bcb496f17670a631dfa52ba6c9f85db654bd43492d68defde09e85f274291648e3ae7e9dc4b95a2d2788cb78e1206f4e391c1c454eee7b92d3f6360cc9995abcea3c2fb67d54040e4620a00cc4feabc08674d77b15d0b394cc6c1d00fcdb987e2809187f22088f0f4b3eb98abc554ca9587665ac1fb213fe13670308d3c0238265b4128bbfeb5c2f9a6759a8aef819b130e00e38a195b72c436f1641b9e4e474dbb6cbbc74bdce58c9729732b8e87267bad6bbe995a232bb754e2a89aacf66e7c0af3600f8ff450dd06bba055328cd482c15d9a88cae409d7fd1ff6f4cadb226c736892119cdd45913cec06e6176bf54ab997008c72810f760391b52e193b7f1e08dd08551a39bc1b4b540e302e58565967a748d82f65a73014cfe4ac72bce8f04cb220ac4e4f34b4e355ee4ca79ac9fa57e263974f6a3b1ffa49d5de2e79484fd759af665b8582fdf2ea52610c9eff1f6f61f75a5aca00dbb8ab4c1bf611893021ed10c866a481b05bb5f5de7f50398574fd7ba11c1eeb62056fc90af83840a671d316e5bd9195c58951d4e4730c0f0f1abe055fb275638b074fb2b73717681b024ff1e5b14f088396962bfeaf6477a20da9ab512acee3755f6e18b69304216733a5d41f641f59dbcc0b743dd6072ecc1334da4849eb044f1fe864651d7e1638f54e7fa64ba15a41ae9c5fbd5e21092f86ee5face08ee00801f6cf4a211d3b9b64a95b8967f10718854dd841fab400aba0a965907ace6340ccce121923e7c1656cd45d934ec45e210b89b6edc4138b8f0b79720a536ab0c54b43837a68489e274450fdf87391e1ec0a0423234df6dba8cc18485ec07212cd07c2bfa92065ce45d2cf0f0d0d39225127fc6f6d0dceec366d6650f6d394a6dcecbfab4deb5824bc252ed80baed605f0899067ed8a1955f49c8b4976c7caeb1943c9821538dfcce84e67d60c7b357867a4bf1783d467857834cf6c4fb6d105f119afd6b013729d55d02b58beb05c85de6db0206f517ee2704799ce9fee89fef7fb7a1f820a8c11061341c498b19f278064228f0499c61b2cb20de10800842fbf92ecd54d3f18312bb41ba5e651865f4cb08bf37c8821af0e5d0917bf0e768d27836af99148fbcf6621c49f5227c96d516e0580e022cd106869cbe56acce99ae1748500248a60ab0391e8bfd78ec7f9d2c1dacfca3fb7d32fd5f778c60357b7c5fcc7bb493e155fb6758da7488a66ab520c025e9304809e524a0305edf731847937e1e5a6763508124814155ac2b6b56008b095ec5e481103e80b286910b33438d62549c4154a795e17b1cb76dcf0669cb024bb5da5d80bd04c1037c4111ab56faad53961c53ef4e2de7fe0712297f04a902c76ea160d13a82a1da21e0339d89332e72bb4debb399ec02e6558fb53e9420c3d1267f7a5a2c798c3747da9aee8e2e72e544a44096c400348dafc02cf4029fd608b42348710719fc77997321b933b8474e0626d8f8c83cc178840f2ef44c221fcbaed00df44bc972fb376e0bcb052715761c30b59bdac7daf16cc70ae74b0bedccf31813042b8c71c36750105b00fd00a21853f383a9903144efa2a9a29c5c43d1274589b50d1c65f1cacc24f77c66ee13d490f66db827a5ca867b4d775c3481163ff8ed0a101b6fd9ac5b9cdcc737351c287ebfd19689e5acbce6a6b272ca4bb351ba7cdce5fbc5b9086598ade3e01a058b5f6dcab4ae46ec23c8f21d278d584fc543ead4e47466851e565d39328854b2f6ec105081ebd1848fd8f41ec78403c67efaee6998a8275c130cb24f4622329597939e52e627e653ec0b8864732ea516e4d0114cc31ae6d39a3db71c127940998982a98f4cf485a0de6c512664f13ffe4c255ff4ea96deb3ae4a39f9a917c9591dc60346f160eea867b20b0fc59fac15ca5bdca956205a8165a942dc2acc07ded63b984e4c00f45c37cb700a4646f7a1d56290d097c5d147615ca528da290f61798be9b620c7021096e2257c2326ba04acfa0d1864ceb104c77775c7ad276af94fe7814a31b5eac8577184217644bda722f296d0485a274a656341c833b66719a549905cf8a8d89f43a16a2802a54f5aeb92e4851ad18a3ae6d84d8bd7185fc95394f98e7556920f4e21c730ec9f2be2cac9ab6193c691f1e0d6738fc5396a40342859c2004506b665d6eb8e4052f56e747b1952ba0bc4d95deb1152b11720e3dcdb7f59cd1602f0d90985628c4913de72ac8bd6e0fdc35988ab94fa38e0bc34562f41671a045b788a15a940397196594fb3a7536028f2eaaa57ec8ffd6ad958853f49dc934233c4a01b185d2ad0b46eb68721a33179a63899961cb356e2134d44aea472444696b95c76675bfcc5d80326050822e729e403a01273888ae679a2ab14e915af9061356f51e85dbc30f85097ebbe5df89e281c470c32a63f74ff368c02130afccf4a4f733d1306e7fc8b39eff9e52f39a48d39a413185282961c355063ae537a25f13ab5314804e422c893371e218de08733da2e1b04a14d0edccc6076b9366f6e2cd14661eee4dbf261b7fa66d63406b5520382625cb978178345f742bf9e5307d3b51ebfd3e399e9becd23b73323f78c053fc7354cf9750187fcb96a499be858c49d92224c5f0c8f3fecf1b1a0e2a94f5d554c57fcba02f9f11da12a68a03843483aa069c9f610e2c5418e40ab92ed26195a9df02a1be119eea9b13abc75461cdfa607f20782bec92d79ad79eca464cce0446877b93634571e7806fb774424925421a6fd3149941c53aca2c44a5d965ab915803c0ddb6b9c9a046d6e83dc73e9d7e7beac20d3a002751e324a2c22cbf875f3d5ddeb44ee0cb88f70a150ef4841350b86c0a70fb23de752f7c0bc2cc512efe6c85f49141dc0d8f14d523288bc3a00d37172cd16e4943af96860ca2ccdb4f7e05ad5e464bef5220af85a1b440bb52311a38a66c4a922eea0436d9b1a6c3d352b901ddccefbdfb01307eaf7c78b5f249a60243e333311d9243a3d4d76b6cd1b3bfc577ee1f1bb1df1fa5470fcea2984038bf07de1026efe3d8b3c0be6bde280204dd713a27b9e91e3e35d46e51a0ba55834cef845a64fc41fb3c8a447cb1240bb9834ff2228984e0a8e470b748755e3eb532d5102443af8baf286aa5f7e72694ee297f23f13370e8f1f8ab41df38bcc5692d57c41e574550199600fdf726b715ebd6dc8f0435093f0acc318501fbb3b8f7a3f5ced901f79ce5b9a46b191879b6036fef8f77a8b49d39635b81358190e90a8a595d6e0a066fd1e9000e433ae5a50649aae4ac7bbfb8ad4480fa673651fc1b9761c8b40e7183a58f288e434ef681c6c16a48bbbd99b538e0098f2ae82665fbcc4f5ea405439cbae5b04aaf2d297e8e8c51a31ed28fbe90c39a4697a3a92d14e6672164b78dbe9ee50c7ad2b45df81e1bc6abe98a2b1afac9713825382008c3a1d23d96c72ce7b5a43dda8cb1044e26cf974401792867585bff0d1237c5c14c20d711e5e6f4739798343c0124a5b083ca34879ec1b667ec66c1390cdbf62384a35e29e44550d9f72758a1788465cf53d36d1ab1c78d612684c4ec75b2520de580af8fe961dff964b2bf3846e033952ea7049bd075fae8d32a877ca95d5c50cbee74af816c8014cdc63591353e7eedfe4b363804c5f23fecffe8e6750ad8b87377c505aa8f3fe4466ddb25fd3de61d691bf75613c6fe3cda911789daf8854e59d4c7bdbe5effb56e9c497a4598069e759f225ac06049b15e519c7fd73caa0e701b74099741cb1f4841fdc37d4403e285a3a780939b0bd4764199b0bb1cec4609c834827426508eb30f99f22d9e1909749d3e425c5152626060f49f3d42e1c940b08feb10613b4b0ec6645a934de713a580a9ddb21d36dcd9d53e0df3adfb9a3d2f7483fbaad79e12f8f607d62970daa976b72e35a12cda7c6ac08909542e1bf4d63a10213649b15f2cde5343bbf640cbc5627426aa84c2f51b28388c7f38deafe98e1258c05fd09c0b4abb32782df449ed6bb6b0d808732b7b7acbda7c62a6929273eb7222e7b3edc5358accf960044febe4aa438e3503145a73f4e25ac10f990e7a9fd1fbe230aaeb5128eba1c57c1a1687c09d320c76d2c79adc47d9bda2c8a61c4632cb2ca8911dcde8fbca478393e8dd4021e74a377caf5cfceebed989acf632e5ee0bcccb4f66b541cdc9efd689ea6141c6989c049fa30ea9e2357b740e984c0fd881ca3beb84d661cc4a0c17f12b21fc1fc07df6cbb5207800dc12332d4ecde7a09e5f9580cd8b46f2ea8cf276e28f8176a01e828aad72f10ef481477dd2e463d44fd7365a0f81a322cdeb8dec1d8d20278364a5afe5bc188fbad33e744ade30226c22cb61eeccd25bca0cae5d97f9ab8ff888c97fb2dd8d78cd05f25fcd0721511a1da6b05d31d005fd07fa34f13571181df8c61d6387d4f072669b3162bb363e028bf1ad596352488ccfc9c9836af542b5cfb262c1f0b0b3ad6fd68c714aecd48c8765b340d4bc901a93c2b7ac6abefefe317583851708057d4e07aa014e98d3f6aeb5bf6c6962a9abb4095b4c839a754e10c181e2c0d870f8259ad20bc5e63315eeedf04d48f1e61cfbcf4506f6c879fa8b281f4cc1bc8d7006f6e49e9393243e865d4d0cb4d0d49902881fedd26d01d99946137c63e6870ab8a794fd3ab692e2dd886be09281eb4e31e6ecd904bf10eb0e2c8aae0134390878103bb481aa19add23bff014968aacc4554aa7d4e994e9c36a46a18e3c16afabff0c201059587925b22bb165a76bb3ed37168d0460a99cf3f0faf9553eb212aff29883c83c368aeda5957abcaddc252289be25e72ca03c4079cc939067f34e02adcf3e76b000be9a642d083135d722c72ace1356836f07efd76e4f7f6ee53bac34851305b6672a58e8988aea943354b5674ecac6be99e110a52bf906a6e272d40a3671193e707bd7eae34b944f12c736829e1a54b295ea8ebac6e0deeb6015ba40025102e739c7ec5c66261e08bd494b82288c40e160811dbd74319908c280834dd66910a568c8babb2c4035503666ce818082ea962ae3db7fe9794a3ba942076a90c2e6709f64f93fbe3d73f6421113435f0e3b824a7a95f291f5e463c42103a0b21b984b6675f78bec0d09f4fb162739181ade16ed8a14b3211802bda8fc0ce1b0bac81bb219c3d082e558b05d8fb2c0ee874db7c0a77a394097f2d925c82543b7898117c8adc00cf048b5187f3077bb097b299d6f83e85fc146b89bf6d4b8effc70d9e1a1978335143e8dec8baa0643a3678d61fba9502e5ba2f1faf0fd384dc3afa7bc6516e9e7e010d29b11b8369db9e4fb909f24befafd91cbdcb6ce945a074c875b6cce51ae4a80230e5bafe4f426b8d700c01a1ebedc2d2339d19467c5fa31036f2484f2a2afd59b23dbdba5fedb5d5fe23e3ba6470dd9a20a6d1030e9ad626396588853ac9fd4a7f0f7ccc9b9d00b9f7b7466eca6bc162321688c4515a40f58d6605ae359f16e9eb6682763b04182e292f6852e67bcb2cba100fa6ba6b7adf2131d323a3427ba49ac94d0c22f5d42410db79ca8ef5d0395f6087db3d2936c2be61bed454c4a0aebfa5534673819d7fc7c24601012b85655376987d8ff1757f54d80f30f88cef01329e724610433b0f96940dd8e27203fcf34d5ef75e1c7a51ee63fe8499469392afe743afb85fd31815b38918e3fcd052700021ca8be3d3f01d8e77225df8eb796d6e5b9a7ac242f17baa58d692567b6dd10ba3963ef199338045706316baab2190e2dfa7aefc6762b3ce338e79fe49adda1798dd5a2e32a1f520e292062142cc119a37472b353510ff702dadab58eb44cc99f47e93ef26a43a182afb9700ce225d6f3e10dfa6fbd0ec7f306e8d814b00ce18513468d4f168027e0d0bf9a01c965bc4403e04cb991cddfc8501743f6b35fa988d75f7495d510bce8079d4bb0c5c1f8d5d827dae5bca936ed787199fa1ea14763ae2ab8f96e51de64641f67d7695fcc37e535f837fe0dfab3f6298a4a1126b745934e10a8f235f8a00c908e7f1fc4cd418b5e2043b53e583a4b599222f8f10910febfc29fb91355b1a87c26f7e4301544a1ce4ef530b2aa9cdcb18f47228da2e5d12dcf75d990fee2c076fdcfbd4bee3edfa2a5704ea20c494f0e27366cd9d4bac3a62b7566e727c309c7a6b114a9ef520fca874d31609faeb6dde3845501eeafe57f65f9b7aacdbf69d9707ebd61979c41224a1d9a9588573754b38dfb87a53cffb3012d48c7b8898bbf64f3f056e23d95a67711af66cd3066eae2be404f62a462dcc3020ec874e32e97d1b4782e97dde9fb512e760bcc458c89181ec08262f9b801221dd7167a25a7c2aab8d6d25fa5a8b63b7b9fe5ed6ad00ffc130f9f5adad8c4e3bd9155399fd20474008606633d7faca7744a031333985da12bb09d7dc625282cac7e9fa3a037e7e0e2ef5f6906ed18c075873506261f1a8c335b9c2ec25c6b737c6ec800bd8546bea0ae6e730b380602f7345200a1e76832f9fe0fa2469a80e3e4c2c49494014903143f511ccfceb18523421fee5c684af38819738dac52e72a2dd82a4f52f5c63c26f74f7a9629eddefbadf9cfe8b78e181c08e84c259e13e250e808ce97b448c377f25e5a64b60916fc534d9b138ffdf3c32d3f18f86cf1d4633db7d80b750ab05af92486dcc8cfae031ad223f3f4ed0fe7a1fd333a3832d0478773e10ea5991ab0deef11705760a3abec42c03f7e176e2007ca31b564fee5b708ccb0483cb93eac10e8c9ff4a24bec9e9d4132d9c49147dfe7db5a88f02395c55f422d6653e88e9f7d8d47aeac34fc95a2e39c8d28e68d1adfd743a22970b1a3781f84fb8e870769bb72a1ac8e284a2a20bf89a7bfbcdbc58b0910127979cda4725b3a124ce00d67670b1e768c0614fe7e7ca9b0804e2032ed6a2eb538f60ef149b5401f2840a196165848a8fa5118f0b9ebf43a0353d6ecb4a714fa34994ee2860ab3c8eb7454bdc5bbb870e6e383bb0dda577a781033253f7742037037e4f21c94cbadaf4275eca8069d1fe4f8d3e650d1364371c9dc77080f39a0645075c3860f9744758908f101f559a19d9f89b933c106d0186d0fa298726db4fea8db7ff1948c1e03b84fe018b6a0d0fe71fe1b6122b3d632fe2919943a9b10e62aac28af8b7ed187812c964f67c47016879485f8c341e4d81059f1472dd2c313af61adcea70785abf53c8c1201352ac94f324aad696f5cdcaa56300592e704472b50e3d3149d9d76f0f1de0d15a8c8eebfe75200fd043d3911a4c55110a302bfb0d3ba5f3cb2dc3b14e8bee5de1076dc83219a1d86e65ab0fd2efdc25049849e623d56ded41d3393ee7445fa05d66b24a4066de0bd09f3a3253cfda0245ce4caf298166994227c60d5b5e8a3796dc47ba25409ba102da9c8268ca3dec583d5a128e9e27e1495e1a6696550b175b43f5a0759d098fb30fa0f925d2c1290416da57cbd2b8441c4b94792f2a5ab24cda7770aae1406f750ad7b574ca4eb3c58642fd6bf9bdb3f39b50651b6743854b8b633e003e4453ed54a0da91b244421e9b493fef8a83ab6bf33c9ec99042976eb808b640cb552d83cd34416c961ffecf42293229ff89a6bfae464e82ebd9f600310711850ec822338ace43e0643ae42dce3468c12163d56d90840995651233dc803f8b21b18ad1adae86b45260fb7f2cd35d60ac9319910c505a95c5d2667bed36e9d53947833c9ffe8d1898679f8918ff888c9ab8e98e6a11f2412abb55b0b97b230984c3898aec740040a55ec9354ca0ad6d349832a0c39c5374d1e35ff644e70b84f329f7871add5b38c722020a2159ffbcdc5103e483bbbe6dd061bab790ca128816eed3ec8fd51efc077d7ec9fff9573fc144415fbae8b49e4d40b3fd09593ebd7a5aa88208e5852d0310bda52284c772fbb7cd51623c27b7017c4b7b0a1f5ab77cf0d2741d5103391db2cb5138d981d83a36aad35f2a91467e5d45daa1258dbf3dacb37f6e82e108374621545d8133b879f8a9635811bd43e14f5300e05629b1c9776d83450c0b977d2a76463a1b83c319d94ab1464e31c34ed4fb46d565830bae7e61094a2df37efd06d82cd2f0f2e0fc552e6e79a17c2bf3f1dd5dca585eebc413549658820d8feb8b81e7c2569f402865853555b3374f10e16f5d4c3f07c6534d671b726c732dfc673480c4795b3653f1592fe624b8cc6fa7121285b55dfd64c15b121f5fcc0938f48fb75463819a4981e61cd8590fbb17f09a5ee2d0ae7926215e0a27d927983f75bed7cdb6f0489704d31d5669f21a516336173cff6355d81ca8da0fba76b0512cf8639ba26b8f4664832f5f1668b2d41af68b18090eed715aca979d44c844e34b907cbb46836d08e8f3417b74f60ad027a930f2e293cfa07c1b609c6216033b712c82afbc8348db47e572e0ecbe0675aa9867b460189fc4cbf2a77cee8122c77a4a2a795d21b964148ba04a64cb28e72067e3fa9a417920be6ea8da7b5afd9ffe7998983d4f3587ee9291029db900fea7797433b2c7f9c5a5f7fc3ad692abb638d00327517cdbe1e112d4224a68830c881de7850e65dedbc4c47524f80cb685b6bf0a5ddaa0acea77e74a70a99d27a7a126683f601b3cd033a6ec4ef9514e0ac8163db4f8f67cda8522340f04e9135e44b29e4439f0d57db430600f66068f5687345c26cc162a99e36646c8ea7c499b382348abcf48f592ca2036e7c11dab31ed812903897fb56f7c68343f28fb91c5d0e392365c15be09a3c566eef007c5c2e610c2aa534e6ab9b59f8362bdc32b308bd7579c222d487c0f41be12b29b41cd3e4dbf54b0c7fa1c942132dc1365a1647a72a1a57f7ff8edd08b778773673955126b0a939e74011c02ec8e6ea5552510465269d260f1e8388def9432878d1c3ece749204ab29e48ba5334b57cfdffba0c7df98cf645f27b89d5db7ac8003cb58eeabeb2a70668e859afae2c388e432eed729c45680ec8951668539fce242b8d8a722048fea60e72bf8c5cea01cff9d52a23177a919f92a7bd2cc83d576436495b715fc3bc855a1e973c0bed7e6b3b1d47e1fb4068a591f5cbcd5ce80a57918a0dfb97d2419694dfbdf5ca0225b81e79209d1f1b96580be21be459fa1432ab51da5e59796f43aa70a6a61bd13408ea3bac8ae327551a30c3e45e4bd5e965843a38df50007ee45d578698ce0ef3f4d6f5665635539591cbcc49fad0fece0f0860ce2119cabf00eb9c2dc859bde93690e9cb9a97dc4951b5c37cfde94e2fd01672fd0b88ca65acf51b456d3d697ec3e523ecd2a47f7a60f32cc8ae99eb7eb8dd3b6d591525fb60e16f23b52a5360289998ace686e72014c19170fa1511ffd2dc767456ddd6022621ad4eb0cf6458a81eb6b848a03b41d4ee10d570c67ef8ad17e87df051f7110c6da84e243f5486489b893281a3e653067ca337f1e5b4f0854aedc7225d29c1c13dc34ff22b1cda8be22a41bb9d837c58b3bec9a93b1b305a6c00b21a855e984dead5a1953f1132521ab83899be50d65a06a19866e6f196f5c09976d816977af7dbd684e48b8769d8b21e356a34f7812ed324c6b042aaee28af958559839d52fb0438014b4d43f547bfc16defafc35b8280d7a45f32bcb4323594bf28166dee49fe84aed406145efc69982e8f9318d169df1e3e86deee3db912621eaeedea67a028fa3fb17837ad78356f8a69a477bcf9ee7c65cf47e6d0bc8fc69fb70162ae2ff969d470c4fd8a92216642a19c218afea47a2b186a2ac04d7ad809455b01562aae935112569fc53e7e45324acfe1ba868c22735785d451feb9e0eb34f6cf691fe67b4cebb6737c20a4d0ac601b31bb22f4ea4fa261f59f97eee8bf134e0f2e62d58556950a165de173d1403931ec712068fa24a061d005f589825c9f33e6d1b49af19f4b91df5f415b0dd04dd3df9e1c80c988f184d31b596ee3bae27ffb1f339c6cdf77a1d4e5a1237756d237d8d266595d0d8e945d9d224df9de7cfc1dc782fd2c3b95377af3093aeb825f1e3e0763a03da27f840d9d30100a04f72bddf7441d592732125c0a2d816d3d25c195b78a2dcff58f0f1f9a607ae8a190fa8b4461ac79d667f08f1b7389cb98d7cb3569b6ed072c1c7d8c5ae9511c9152be038647e477de11e6c3457a962e8e2e3fd869168398cd28a4ce94ae890dfa2a32fd673b559147c1257041ca1eb04ed243664ad2183e20b6128787d31f6af5c81d4ccd0a12346646266515c60e056c9723d5f318f7c9bfd43fdd49e09325c96ed54599c6c49cb6f8074538913198669326418c2b443f8ea0ede172ea892ab208c42ecbe21acd12abef5c62831b707d26764071ae3e28cfe1cecab7f8718f93cbfb5d9ed7c05ed33e0fb982026667981f92dd8c6db1c7ac5789befde26bbe995a232bb754e2a89aacf66e7c0af3600f8ff450dd06bba05513c51eaecb400bb18f1cf2d3764ea5cf59860bc67efc7a63ab17d4c4fbb609c43d92edfd7cdb51e9739e3adc754a023006ceb3c1d33cee08ca2ae36ac8952de388f61c89486fb3a1d2c5bf9fc5b1124104afa04a88c2f2f7a3ce05fcccc85526c97681d4e8161e46495c338b90cd516982523d0cbbdc0316d495b8a5de6f83c20c4936dd303efda134f2f06cc7353c750eee2059219888fba0407db4f962b431a228318560aa960134b8d947e633b0c7dc9a9709da54cefd505867a85588d0352af4fc0c79e897e013797d7beee5ed71eacfc08ea636034757e72e0a9626c672f878ed74e59a4cb98c69dcf5c9616c6c2df654f148def066b0db62728c00835fedc3400227197ba4d82f2b4544d51d13ef7e88aa166dae030590cbfbb9bc5b58f2801d494592582a58e858e1432011a1843d91bff990f4dec9e99c65cf4d697fddc7eef9dee760b1564a2b820606e4ed7a4b51c71acb93d29b02ac88901e190d53ede9ef3da7c584ca9491303e3e07dd2805cc3ea9b27e1a9223c039174aa2f8155c3cfb8a22becfd0e72bd3d8a4784e4c76b51a5d94327538ac54cad0dce8583e631e72280639f93736a6dcecbfab4deb5824bc252ed80baed605f0899067ed8a1955f49c657ab6ac433b9d9916d299127a2bb4061e4978d9c0815d7d97267d36ac0652bfc425e157138236ea3f18e2da7dac8254a3a4763a97d735fe45d8172deb67916b4d45085b8e88a98e617643ae9e59fcba5c276d17e9bd3596b2f90a47f7d11b926f9440fa7bc7dea6c8e9a0599be2e2ef35c05f144a55daf97235313b31cab98f097594e6181fd4484cec2966d08dfc44fa87e5eac33a7b694374a98414023a36803baefee6191c5dd6ef4ee67273bd8b8eed13be6b73bc120c7107eaa56d5cb34c2744ca6afd61885791d09850f41b9e978bfa36537007da5096fa69f664909818bda850a3862de190e4a3bb485e4233915b099c567f9b8d95534c99a8969010459400c72c9554a12f8892295f911f9563fb08e5025727144ea6676becd52a379347e853aab3a7a5cf97e9cd103cf008bdfeb06ce506f1a564bf96ef6abba905d477690135af600cee4436e3f89ee9fe7f158bf17f9210aa201267f7a5a2c798c3747da9aee8e2e72e544a44096c400348dafc02699da7325bb6b29e3b7b5971a502981c60fc1d53c0976d53838e183b65d2b6b8ac080b34b95a4ca881aa2e83072b09845e48b3cfaed96ebeec238bb7c85f1dd3827ce6c15f37b5216a8ceefc664ec1dd13703b3a00bccfe8d1f220f4fe50cee8010228fb89f1882555f556950718d2bc52805d7069f3fe4ab439b0c8f71c3dbec4b6fba1f98c0e1c22fb8fa57d73c1ac523e183713859b9206d1b230822732029e42847afd577df39323c82462daeeceaaab36cab4c08f28c191dec609eaa43efc1347551b262c572ae87c2a6f6e1adb79dc6f159af9a553048cff33cef4199b3d399ee736f593e79166700ad973ccc8b0aafe37de5833021dde1b2d844a17375a6f5ca59c7afdcd6b4112476dd20b7558c1f780e19215f59296b847eda59788f95134fc1756a2944bf0b7d069418dc608dccf1b61ef5da9595dcd9f2d712c77d848b3d58ff79f78ac032ad9bd8804144f9c1155c2bfd12bd2a40bc6e48452de3c8e7b160b62c95a69296f37413ab6f795537a81acae3c84ab12cf94de9d7a464e77ac9d9bdf0cabc0b6247632ca126faf3aba2cae5aacfcee10e61cbf530e5a4d28ddc60d2637d77bdc7c40747673aadd82263e397b3e4d44b25918f11732f038f6cce4cc16e0a530c997832b13a64cb3a8b65e31c99c5b9683dcedff7c1407bf10a53e40ac2c59ed813fd42ea16ed406cd4568a3c523c86fe85c38386f138904a68b037e52a9d02fd2eaca830f9832932da549512c3d03266b373b8abd7ff152df50f53141091d3c29d9ad0bfdb0b0d98da87c53b50b1a13249fc4eee466a1c18ba11e3010e96b94e88e8763afb1919d01cfa0a3c7355fa798c3f9562703e117d8d62ba2b33afc1b972031649971b0866cb6049dcb426173c2218b636fadffb712b74fc68dd40aefb0877a0fc8474543002407eddf56ad98f8f3dcb3573874c3af2a7a90bcaee6ecf0309cb14ce9866070c16b2941d60351a1d30d3694f3f458620d7feb0eb4bc2960b7237ada2defb9bab0ebf010f60986a1a05b10970a1b227aecb7138e80d065bba9b0d5ac47dcb0a90c2d374707551423bc51ba1b568b8199d46862e54bf45bc7c131801b142e9475847971b86d76b27ddd20ba1895bee2f78137a5e213a2c5d0e858ea829985d566932a371f301dd497028761f1777490eae2ad0904c917a3770171c593fc2296967ecccd25d6f9e11cfcb49def492b028ed414d18acc25ce3b9062482b782d47f06b8de9b80e2fd92b635f276c2d071c62c65167bc4854863fb041af2d45ddb4851367b532ab079fd1f91d81dd9a0ec759860785f899364573a4216f80e78229a49bdd448bef65dfe6a54e16822dbd632ecb0b336cca12ddc1cde574af8f5396f702449d70188545f661fa6d1f8621f8942db37bd649a83de1984b985a67517ad4c33c79396c7ed9d99cf123bd2de1f160ec290b46abeab2ebdfac4dcd3127b1514d3005e259920b465103331f5ed00d01d169906b132d3e7643b77d77c524063cdd01412b4957b42255657c08b419a3c0ca35c63ca6dfae9adb0153e0905d1a01d6f64d1ec6920fd9950b6acaa42706a9fe156cbaa0d7b0d1d075f24376a3af188ea1be320bef5e16fcd67f39b8a8bbea2127172d771cbb08f68a5233e19aef2a3896f47a210d8925a02dff4dfa9d004da7a6feaceb6de9fd4b4d8f1ac33f66d4e025aada408a88bb491fe263299a1d168615d2e6546a076a0cd24632bb23d0bd66ef232cde6e216ede807c30e2f6dd217a2eff506747b40e7e5fe212ef00399cb5b1a6133e890ce095c2835b5c6b6f4953fc947debea1fa1a16fd32dd6f30cf7bb99e247e197b6575794882221c52dde01a2c5cecfc95c276f3728184036b0b2823e5479b3c18c42b534745f8a3e5a59d7fba6de510f0958417c2473b861f4d4d17ab1a59184a30f1210c82c2e3aa9e570f26e59b028040f5bad93ef4f93d2cf89eb181ccd65bed2547f058e7082c3ee6b7d112d07b257b8f7e3ef2cdd50d0cb1713629f8943ed58b2f155f666a63074b70c5a06b93b021416623acab16b2daba1f29fb2d1caf1a94c3616d6414ba0b41522ab9dfeba37e81d288358fe01d29a9ce9d654653bcde24e6a86a69b1459a98b2c8577b84c3d430e1f383baab595bebcecbb4e85d94d5ba8a64e10399b94e5bb4441eafb59bd1a1d85f01ff1f6b0b17392a9c66f3809aef9911012aaed5f54784bf712e9eebb8adb0be3619c1db5a6779d6943a49207276aea960fe1d998281ff859c76f195a41eaf60c8541e11fae63c29d47214965249676d0f033248834069681c9f8a146a8a213b8411e4b65ee27b0edbb7b91442418c61f922445cea04ef646420fa4be65737eaf61551777c87347d9de5145c9c5db87b648964057824f13b93b276e93867fdee9cfc5012358b087c33a11799f667acfb8fbe23ed5789034a6e2be80192bce7c3ac8fda834c11b8092be9b58d078d6a77bfd6ac17e54c490dc6941e16c8396fe1fbeeb7078f0e582e3110f5009f9ba61de31b670ea8ceb535ee64b023d6574e9575218511cdde3848b5299c6acb3af220b5f2944fc43adf58a733f64edf317f159e9ecaddd80c9d46885d4b89daba1db3d8566a7e4c8cf96a415be05ca61676bfaaaadb70d7eea1196f6ecf48552d40471d40f21d81744561a868118e47a000fcb3c939b72f14aafe8d1e438abb46b7db02e86609ba7786551f3a3e8d09221354d2d9ad21598b8daf85968dcdc173cdc38c28020f91cd41a4d9060a5cd77edad6fc783953eab1ef61897fc49f21860b38827a014b9af6d3f69e0afb19571c688cca86f1c0efc43125e7a2d35c9417b873cb712640fea06d59258188b6651be2381be97780683d6512cf5acab3725087874a243489d22862c20b7322394c584d8fd5c50adacc968c6a69ced0016012ef4b69f02c5a1ed0310949e5ff259d3f2d7306aef77f42faedf65002e476720ed70deb78968e6efbf9bfc6f639da480529712195619b9e1338527e7f5feecb5ebaa63f258a447060e9e3bc83c00be9005e29c0f85df8ddfb319c01b330d4b6ba61d80667c56802ba844e6f459658ee6530299be737d1540d0791ef368bc205db9bceeb10265904500e64c49a6cbb9087ce6465a38147f6f0cc639215c7f178d1f7f9abc83a8dc9c9c9fa48444017f688b1019aa3ea1fbc4fdd00d3bfd97309acee6a9665c3ee0c813932796cffe9a721229f63954fad8e0ddd378b01753d1f8f752b863b9c8783e0ed6fd93120a35a64d0fcf71f3c05e9df90917751dd4b3aa26857b37f9507dfb7ddb9136bec4782aaedd70e632be7815db520fd12dc0e6ec007607b2dd7964fbbd39ae0e805558e67194e4ed19d6c36acc3b5924c9307454ffd89237107caa66f0fcb96dbb452979f3658ddbac6f31bd77fd5c0949d5dc624f32c4eea8fd1971e62494b1b732da4289b82d28f1e3194be7a3151488a1bbf0397fe0b0387bf2356bebf3e12e7927f1d04195c7f881f8fa81b722cbc6b76eb5951d0d89519e37dae54d323737198dc09198b154238961c415f0c013918bcea3a75ee4d5a320ebda865d5ee4d31d9b8324a860943c83bb7a1adf4720cfd824821236a34af6cb1800f1921bd6c0e275d215fba42b0984434f1ec17dd3031d0c23285038ca779b2f3e7f986e6e70ebc4f40b7d0c5a3c0829aa2c2ad71061abf99c2797e8d57d08bf6028b75f51b50bab38815a02db7c13491d993330bf2c2db25c4c4d1335ce32e5a1f6f6c71b238d2e2da5a650b9402381859f219bbbc12d4d67d109a1e4be28227b5c0d4817571e91bcfa48a5665b9f0be75da9d0fe928aa3c20056da7fac16decc57389dc4caf0eb1233a413a91d5e387f8d94b7601bac90dfddda705ee39e1f4768b05b19e327675a23ea62c40d4cb60ff9dd5d835a7d1554869f587203be3fa02ef4cda39e5e700334fad802050bbc8690e11080b434f3f97522e427e166bcb39e8418f777ab415daab17ea8a80c41f9ffbf502a5a925c5c7917e7d7fb1e5cf5f7e566da535c232faae09f3b348aabd418e6cace9616a8e9f51901aeee4e415a56dc7adb4dc83d220ca721975edd090ca1983affa142024faf6b9de723927c49f20527da6f27745bc483e789faffeb1604cdd64e544a1777787427eb776b36d06c5edd71c95a4a02cada48572cbb2ea569b020ba783b3a65ed8188a0a35dc5cc142f8c83e77b8ce3f29e4ac25d099158684859fc307776d7c5ae61e66c46c81b679eaf3b85f4d0fc50f2c1c9530d9d5e368c9bbcdde61f2ef0bb6516089e4691ba19a008df208f677b558c87b64f2e274118053f4155d08d889f118b15a35bdd00c09689af5fad324f1923b3494b6e8352dabfc32714068a2010d1d6eeedb7c00e3d1b71b38e095afa685ced0d6415689097af4b7101e02ef24e4a476d50957a62f12c42ec58f479ff85f655e009cd57710e465fb61466a0b2c1f3b3424180aa1276f3abf0ae3d62da4be88cb2eb923949d72af86444ede5ba641a0e30befee86ed34395ea9b1b27cd2aba048b444958ba086a10838917d9e4e5edf6db4ee36de9bd5201f858cd971f0d79478ad0ad48018e3308a70c89632887310d737244b85f410888a9ae4f417430a1b2fff075a7d3668f49add9717a263fd1fcccaeffc136d8fff1d6e8528dd1a3114f5e6e2188b317cf892982f3b4759248b141b2d981504432a67abbea2f607e935b8309d081fbbcb8ab6cd11ef26e97aa819bca25434e41287403d36bbb35cb7d48cc517204080652a498eb43a5d516af4dd7f40fa7c7679f605045a658164bc81b5ab1e598344ca26ae62793f22c19f973e9b0419cdf2a3014220507ab4ee3453d3ea275415857a67a1e88b271dd6013e1aa86b33450906fff8b1ef78be2299fae664632ed1ee1ea553f7b3e14b87b36384ea246c776bae986ab6e7379edf47cce57b67b7321a61932246161b8db9ae10454750cdd1affad58374f1a2f2f649826c3b82577e9de5cf96c576891c944582d6f56ec05c67c6d08738cf94a98104a6cb83813a8f34a712eb8f951d0753f4f8e8164c558b5bd2569d961f91457baa490e2b623442a15bb83a776a5643cbde83daf17450cd80cd73d3a230dd2650e66b57080aa3ba14b469a37664c57477ef470cc2118ac27cbf30c8c6b5eea1cda8db8c8995d827c7f395a4b0214e44e505b52ac7aa60a46b6544ad38cae3ed5b64cafbe87189774040f19dac41be984ccfa9a6636ac75e120d31347466417c8ed179bf7adc41f93d6eb71051d6bc142839593ce38b9d2b48a04745bc5a34473ece68d4b9e1691d3de724ed627a9c9a0b25696afa36877a2c01050944c22f7db3bae36f2d9be22bf4226ce75dff138298fd91298d331bacbdab4921a06a082f50178bdf2d9e84169961264d66fb9181648badca5daeff6905b088aa12781bf2cc5960c33d2657646eaa3a95a5f8d367e88e371e94a21eedcec77671c2ea0e70a474d22bbb15f780ec6ee12f87c82c434f576d24f499cdae3d3d0b4283948bc36cb7573c88f79f03db22360de3ce69d5326817a47f5e7ef62d8e37d69ba43f46f8dcaadce2d74bff1e3d144659defe2ebb2fd42098c97052095658d26a801315d0ee2eae02bf9c21de4f5a050002b12161f319c05ddc114f2773de914ee5ee4a2c4e0f2286ef688beb3f9def4d9821cb65c9c7d175893aa36817fd1372bb91d21991596e3238c0572fdf3da0086049dbfb07318485627e878a0cdba8b1637e554478e8710792b2d9931bab0b706e6cd22acca75be8bb8aedea0e56e54124ff91bb83ee9ba2743d3092af3b35398631a7011535e2e37eb829818fd43b89a9ac855e3f7eb4af784c5c4c69018c65ee54a8c10a29fd9198338aaff0b31aa92f93a272ec36ba462813fc6f20065e19ffcd6e4baaa391ea57a5001a148329a43c2b7095bbee1c5ca1bbc496a575d7053050c00fd9f5fdb20d9686ea7786a92ebb4fee528f5abf8bc800afbae75e0a9848b5be06f369872a9545b0ea86aee906286cd3a99a483223c1d8bb83295db57b040b18a7a5ca0019890a4b822f0f44b962e85dea18e64fb2052d6a2d62332177832f80f6dc767faaccf49c40274233168f5d2bfdaedc256227c4d1be61d4159db144a0df5cd86466fc5623c8855588e6ad374f18f200198c3ea7a6efb4b090d5b57d367966038ccfdef9b44dfdbd1dff6d848b19b53f72c0ff095760775727dc58e6e5bba968e9921ef323bbc7c8151d085820c9066c9f3124dbe5747c05d6cb9c27dafdf43a1a344b05b47274c740e4bcf70d9d4c524cbc4564e8c0346c45790866e40e2bd396eacdc886d4d6fe589c06da528fb44957a6727d3665a582cd67794d2cd8e7e2a17e2172edf22102ec95ef5b178b214d3fd0ee591ae188f97c656b89ae7730e688467ed66da43320f2bdcdd7aec299012df1ea16d82a3f3f421e1efba6b4168137e7f695f5d6f17a1ec16f06eda3fe90c04a7fa8a1addbe785fd8f2fc84c8b0e1c2e98d6e322e3761bff720e76da2dc71b797816911a41b470eacc4b14e9c22549bde1d713aaaf80804bc0e1a49a976b7cb48ed979586cb4632fd0343053b2d83c8941971f3bbf860d38106f2302f7520fe450994e59f91e8967fe4f1c90f1d9bcd6f97c9b0cbae1d03a7e2728afbb6772246af4a9f50f8d0e614a669a06d8bbe1b22672a0aabe0b84d326f22adb52df81182f73c80c8ea5723f443b686cae09838ece8f01d09d739fa5e8ca8fbc6a91996535357384f4ce4b538803396fb97a9a2e0ef6ac763c13915b622812ecfc70570557c28d0a9fd0ff023629f443c3490b436452c723c5bb433796ce41d022e67716ba86701dead45f8b31fe3184963d8280b55e0b1a40d9cfc1cfa5f1bd7ffcfb80a9d8385b8e143f244577d588d352710885991a694baa8fbd3b0dc1b1c2d4a2043d425ed2efb076e087de130801882da03f4f3e3037567d99ce41d13c353930f51b606d25d926a606a04eb5c807d85adcb073681a630138572bff109d69c133948838967f9d26935a9ec8591f9bead78423d79095d0179d093bc36ff2d1d4aaaa7cffc07567b175c5bb5aba0c47b7cce6087b6628e8fdd4d23bc60b0d566f3d733caf2615665c64a909f34682b7c06c75086c3e87ad1fcc37e296ae8831efcb106b809874dc5d8893c3b15943c2971e95dd55d00b4aa4275eb7049ba5b772902b80d258e3a896112a93132a8323caec9270a9983e5876945b5648ec3ce23683632352732005175e748aacf546f502499436e20aac0bd870f50119000501f09279034a8a3410c02a52b6435636a45e88310c89225361ace3251005231037190d501872169764b841416eaaa93899046b102c51da138a6bbe03116fd5954e3f01c46e198b78a4e39f3300c5c4e3b5bb3353f373719a3e4ee8236790f14bfb7342e503778098073f3f8d604fbcb7dee6b0c759cb23040ba7716b635b60190d4186971ed8398b4c45536198ff7ce1070ee0bf37a15800240321a27e428479a2c91528aba2a021da454ebb9937d236a145ce2b5e22454ae680e2d4989d6c690ca0d5342c015956be6f7aee6c58a66b6e529fbc0dd238e398ba040fcc04d75850b7f4b8d8446a84a3c1220b0d04184cf2b97a625a4a3e5f2a06cfa55b84c7e42df190c0a14a12a109c7045f4da6b2b5b15529ee738ac249be4057dae888259fc1da70353c102d470551995e1b2085e2885a9057c1fbd1fb200933fd88ae8e9be3c8770209a987d97f51fe5f2a3fc69d943e50a9771f6f4951c8b7a3944ed7609d675fce1353ab958cbeabde0bbe04304ec630cce627629366050f33e00eec88862e63473bd929ececf6579528ea37e1612962e9ef65c80dd032d5f185ca9b9192e8d7123148d1450e5ff27ba746e5b5b06cbad22076a2c1a01c72be460f7c871bc5d05aede17f85012935fa7a428f9d0a46a86254503dfd0cac261bc631b4b6449fe27ba01a871bc2db5b1a225d2a3b25a5a79bad2ced42f37d0e39f2bf0ea7faa0abbb37cdb36410395e53f107aa992688946ecfa360de2484c5190ba143a6bcb2fd34539588fb53ae8e239020eadbd81e34684ddd120a67c820956913e1405449f0317caf92f2544ba1414ae8804ada23ec6234953979cca42112a27dede4664cf023eef47052adc2c93fd0cf0bcd2cdc3741c2b10d9aa281f66b0c37422059d7d265aec329ee4e324ed47f97113de0b9c859e1dc08bc4d839d769110a7b1149d7d85eb09d384ec7eadbef5134413e8279b4acd8a29b0671594e0830a55058135e9a20eb805e9bd5be839f350e972ada56ff8741197e61126e8068b83b6f809404266b93bf4830ce10ad931a407c0ddd73828c0eab9813a140ca5777a0e1abf56e72f33e5601d26587720ff136e9b2ab009d8e08a9de8f4a3ef24082d95273de0d0f51aac847e14dc049783005a93f988c040e84ca9d8329e4b50bfdecf147d5d8ad6834e083417e838a9294155267b63a0686f7d7b3b1bad1164bdf8933391ccb795489e743522eda624bc5e1f1913e10ecb618ef080e4af2a7c4c961c53b26b2a0d063e273f39308f68b7777bd82eadfd519c82f201d338f7076bd0573847375432da64c6bc752faca452860f49fffbe8894dabb18b63395d29566c11fddcb81e2383807ff6dac9ac315775bf5d1975713a8718dfa3771ffdf3aa24b2f39b60cb764e813047615d9801a9dc8d1a5249ac798b3cd467c811ee7f53ee7d1caaf4a065b1bfb1361218bdff19691ca0543562732e91822ff33f57161080090e3cb11969d177e8485a27e09f20177f68e0073274db1e8e32fa3f1041e64c56a2183a7719c0d81138ab032d39f4b807391672a31405cbc0abaa03f8fea2adee62bdf1c2830b238a8261c967f69f6d1b5e4d65aabc7401dcc2dab38cfcf5b98d07ec985afe311165547b9be557fe915b9608070b949ee155ef2e58ae6d5ef44337cd592386386c8a5271e25135f8510199d203246fdcfccde7d93b94c4f9156d3a94c284cade5f405b277fa36602374097c30452664c3917d3ed078ae97ba2c2a4896f4ef1c5653f803c176206204d2a02616835e6cd302afbb3e54a9d31e6bef4e14629cf2557fae8155082913b3c8fcc5c82d6b6b5db3755cb33bab0f636665ca140ce76edd6eb155b421072b1a268eb8f47c9dd027f9672d1034f24550ee27126f3240b8d56211eb7e03bb54f9ee1af781d2c8118bce8bd81379e7226b6583ead823cf95752d8e1cb8f39fec47803ddaa072450f475b7e481bcc27b48c854ee161731b9272900ee217774415e4603ce13af9f4740b7c4d701813235cfc1b414191a8220cbd0e9956bd3dd163aa82c9690e786f07740c1e8abafbac3edba63d3e28e3cfdc65fae47e895b007c9b7104f5f4d4fcc477f6ea57bddfcd30dbad47c625bd59004b46cec1ebb7a0ca1b4663dba064bb6e9dcf71b46bc92d041989c49dc779f611d1473d863c989c1df7722d81f92faa377992b08f772ee28d39bb0afc2e0011d7f0254c1fecf928b19b5c2f09786000d78665bf442b81e6c3e323dca7a022a0dd06780027f92df035da4bd3144e272eb87f99b384480af5f73702ffffc429ef155c88ac4e6db06c54f9522c57ce7d2f2d68e6f97b94185ae5a5839cb609d677c075b165f6b0941aa6991b349867b6ae19bfce40b237b8547e5ba267971e2fa9353414dfe9e92e348d4538bd615be910c3e625d157d153f0cc420646a9c41008faf3775f84c6df1625af831c1f61d6913de403f2502782b2d247ce5ae31eae8daf2e9009fef15bcbce9cbbd24c6a359b2311dd512118d6bd1e41385f214db82496500de3db5d040d6128559b808a674944e19f26b8868c0e1fffae24488a34a9142b2e081c26aa5d16cbc1b4ddd0af33247606ea017bcbc3c725779054877333a9fd78d0c72ae4888e50d27162870fb171a62ed3ab005e99e44fda3c954f48ab4590fc8f5b378840127a3be7623889bdcea05273728ebcefc520fef15d9fa577b9ddc61e0589e3d09780385217b5625b3bf1cb35b7c2684496b7fb22040844bb9e0d350b1bf62ebe87fe94f3aa77c38c4a82f524ad7e0dd3929ed4264e9a6923bfd465a4aa181414e98bab8f985c1d972a394a120c76372d27dfddc9e3cbd97c223e32f73919f3bb12f363e5a31e093b3a83465a31b445d2f7540d04d5dc9170c0b3f97201aa4d4c72fb934d03db3888b91cbe71b74b6998f46ee5ce9f8e127dfcdcd5d8f18b9082c16d1831d55d27b5b5ee4c5d1e579d40fe1ed01f89c24e11fa4cb3fa73500afc6c86d1c3b573750386ad19a747ab6eaea7d352e0512a23ebb02c073b312f304a75bfdd9a8f087c91d2f7bef1360dd71d1b38b9612956c892944bbf3a6971ec1a55338ee22c3e08c716543e4ae0dff6ee68112ac502cac0191dfa1b527b8a42ad6a3178567a37652164251ca776dbc691ee45824faa4ef3ccc709124467fe227ea7cee11dce5e81669a3a53d28aac538e24558535951d4ecc7dc4ca498bb48d8b0f18f0f4cf1affb7187bd9abce33f7ad2f14e590981474bc81093bf0d0dc3066717fb23bee2750f1491344247d940abed25f586d08ba3c8956c35213feacd7c5944bfd6d47a68e317ce6f6d683182b38fea97af08ce691233fac751898d44ceb870ddb68adc64203319ae7fb909cc5c51094ccf07864dbc8554e3ddd24639614050de347694867ce89f5bb2a3a2a2c58f9a395ad2414530cf360fba3b6e8f676e1b4a0a41378baaedd49ae43765391e9de839e2d12bfd8bb9920b3fb4b3182a9e00530f5d2e9c7bbbca1891daac1427178d477db9981f5bd3235385cd7092eab21d9880b6a5899622a59726d1109254801bbcff265fb75af142066e55926af99fd55ab9e6fa1097bf588ebeef3ec709d5423bfa04624571337ad60ab1aa5384331dbf8d3ad5ee0d8d48b896e80c1a851c29e0d968fd48f25bdba1a6389ef22ff5d388f692b3723e1332a3a32d0648fc55ec920b3d53d0144645bf10b8a0e5a69f56fd7ce3e8f3be5f33f8feaee4b37c93f89b25e229e452141b67eb01bc178bc99644464e843e17639a4a442fe29afae5cd279d02c9506cf2e21bf9f7e6aefeffbcea5608d1608472dbf7462a414cc885528da67cd7909d4beda894658474cef365cc2e6522ffd4da5e74d527c45dbd3459e298fb65f57456d54d5c91ee883d192901c3eeb0cb59e2b52bbcf7b15e3d3bfc6776235d841c89dcd998e5a4a11f1da4f268da720ae55f29584aefb6bf761de896d6924bc38bebfbc9fb7755bd365f3092e7f7970b0c58a50af35c5a82ce6a41d6fd2786adcec5e5040eb8f31c87c1ec5a64ddc9c6555936f45c59aec77ee328b1b21277945ad29dc7160c11d0b0858fe563919355275313d39e1ad774edf9801538465147844ae59e1bd0276a1a9e21625fe46447574f512ff32606b85b0a2d8a382b47ee9dc706df012dde6e145e1eb0c649068e4f541af3fbd001c11858de97e6511e999874a36a836be9145a74acdb34f7527efae01f1ae3f47ad9c40c5b671547980fa15280acd86d574cd82b89e886579839d9a207e04c9fcd9513abc6f3d028a0c0382f244f5a703db7afa16b4b34d8e0787a998cd696fcfa6e1657f8f2d4ddf69991250a4f627ba3b55f2964b7b59eceb2073e3a887540da33ddcf1d19914fd02ee048b84a2fd1692fb92be595ca2acf3bc0f3036c7d0ff85db65dbe681f2161aad8be6f187561378092e39c5f466d00c3dd92a12f6b865a8fd6d9c3f79eeb49c7a726750653016f36b9fcdf66468bc1f53214a644675dcd76d2eb804ee634b2f6c293da969d1a41620c8f44ebdff224f87144586de593028afa732391477dd1c4d9445d81c5912219dfe6152a260b299d0fa13f51ae74aabc2602b810cc03bf15ac56299ca9045267aad4d2b62ce864ae608b9b6a1c9dba92e70f9af37abb48b519858ac09a363e1dce5d662dd3632931459d79f371673f948afce23c942b12e20fddfffeb7e848ea444595ebc88833875868b8cf30ba9a6640f505396849629123967f001645105d52f06888c954cd40a091addebcb449fdbdb36ffca267f9674914947cc2531312283672e3233878e9ee984f9218c1aba2f19b02531a7a95ece9d21b1afad306bcf4e64ab21a09f0bffe287bdb02fdddbb5518b0ec44b5a1a2a1a1e8e2c5d4500255d9cb6f4c4e68fcce94d82873d922407572fc6a26a79f2b3e1170ffa17f558b8e83682fd19077aec088c856ebc56153f2282c540ec7e21c01716a4a2f41ce88baad38894f3977b78a274ca82b6c0f0bfb2ca17d38671fb0494ebfab9336ea6bf4bb0bbff2c7812639dbc210b8ffa72c2e47ce809c8db269ef6853ad72a230d3e5ad52ea02eac20492055542d386e10833f43a6b2593c7a74f5ddbcd7c2a84132bd0f2f30b75b92434999baab23436c61a3868548478e68a30445a897da8121fca88671a1be942dd7dd61ecca110e2eecffd0edfe784b0fd83d463905dad11854fcb3d50e8e59576504c3c61006a9f6b9610db363fef54fbf444a95b3c5644a063ff9b1880d717b33175e7f0cb53df4e5f6ef7435202fa36fc47ae1e059f6591b894c7600c5ccde7584e1802ac7d77cf1c05be46e44c949bbff66f4f1e8629fb9e47ecb6165a92f797e17bf7aedeed94177feceddac8980c55a4bb8b02a77ee2fd0fe3d1800ed1da110fd6df7e7bb8a18fb2ac2f79c7ab5c0df15ba6c89eeb844d966d429a0871d45b340c5a83745df5d1abb23f294d84f142d52ae054a4ff1ef6f7c1a418627bfef27fa72ea8d2950289cdb949f179fe763e48ca728dba6d807b318a4cad2bc61709ee7f2a3ae5405a1223da769cbf86f21c3318005f2765e4698b8814b9645d4d60cfa4c8d9af7ed151af0881feb8d41b4cda94ff1487e9d462439e3a50e1ab0984f7c862cab13b5dccb9bf425e28d331bc1fbb7ead0d5faed097f2a649a86424eaa7953015c8a4df2e72262c8ed3a65d70c030f61caa737b65e7bbecacdf774b66ed458a41cedcc368046f45cef4eeab59223639bd1b735c1488bca8b0a84caa24e043517f0fef6f27fa66d8b3175ca2dbfbc3cf9c05543c098585122d85e61e96fe8415f7247ffeca7b8e40f1a6bfa90d2655010272fa573ffdade537db3f37816c34a0e40ba74174274d7b91578939e349062509477d3edf34756082e6723a5ce03911c1f62efd37ac731bc0dbfee9261732b4b332d62f9f6b160fef4c22e6753fec9697ebc32d7ae630ed2c5ba8f037a0a69a6daea11193e1559af1413b383646bd655901b3fe2d9aee978e89000cd0d7eb228c6ffc5bc77f8236a89092c3785728718b9ff5eaad0bbf4c72240c1490dffc90ca45bb79c5e4e527ac593ef8fce868d35a3cd060f2f64bc7e92f5bc5f4edc414abc05d0c273d9083d1e0f3b951cdb9c633f6d1f30a538e70c002a4358b9f0e899579dd9ca69bbe66d0f85180118b69ccd15f3aa0a7abd96ddb1160b34ff6515e3716c0288cb4847d416aaae8f84d5dca442bd1b6acc7575058dbab022d05b3b29bb2f7cdb93172d0ffd3f60a026f2b4aada89d7f9ebe1726fdfb9be564c22e4a99e48d8657c49201da8bd7a034773a2bff9d17ed62374721de299b21e761dce82315f81e1fcf99fa8673b610df4d71b4bf280c1de0fed9cd1cc555d9675342c8385955845e355c89dce69764d677c70993b27b2a2fd206d3b41d28dd593f2009e22fd6a2ac5cec48d2de0ea8109cd7ace0aca563d865d4814fbef543665ac640d67b5f77278c65d8491af05cfdf13c2c41d9f1347e7320eb37f37af5850d67da9480880f273ce277650e63f861d317bc916c5a4b5a020f4b5aa3a9dce1143deb37f173bc5b891db636037cd79bef81ef15eca52e49db7e0f5310c1092d8ad6337d208b452a34a69f42e79351e65b92dda908ef8b3016900dd0e2803a79f54b080afa11df0d973891e6c14c52bf648ef0c8f709aedab5248e67ff99ba71a2721e842c6b852b132f77adca2582e8f6f0680a7431442c12e08e704ddecfaca247edef5a3311b4808515e5e31e5abc43fce84e87b7fc7843ba3db085b023c660b72850d40d6d66f5ed62f63112da3c5fefcbf4a4654ba82b105966cd5f8e81abbb512f0e0a3777479fef87318e029cdf3c69d41e9b08abce236ba5f6781245f650694a9785ea980604cc452ec8c2a84772f826ec3e5d89e2b39837e276a4f7cfe0c3e11419882de971dbf6ae562ba8e457453e33603dfde68d29ee8347c5c4d9be2f3c0632df541be980d3a316492cb8f476ccc8b66941aee553149bafb4709612339a60a809677601429ea7d144532d2b6fb98a5d915ac9773d3297afaece54ddf87557430a19a09181df74ba82e21e9121c388f2b711044d8b6fe5c94b582d964cd01571bc68f9a5afe7743ae2f0efa876fec2eef01c7c9d675de2fe704220427647ecb9db0daac510d67bb6c255c87656dc1da4a5594e334ba65f9b6ede330dc1b1747f2e771ad81380a2386d8893c52fcfda27e90840ce4604289341b10fd4c506861147215638708dad1cb1287e06d75deb173900c2780be6fc3110e00c31b625801616b74c8a45c253bdc638ea3093558f93f6a712ae258de8a140e5da0dd835531493a6fda7cd6bbc4ed898f8ab006e15912513659a61efd7ad7ab5fbe8270b583080f448b22476810322b929fe3f772755835e7ae2e6af14df81960c00944ae28996f573ffb8528cf4d6d11ef19380e78b915b54e22b15bc3b4ead0eb4461082ac92db563d663d8433d9aae86695b0a15b646e315db2a4ea754b8fda82d3e64d28744033e3ce78951538c67add21db59afbd25eb6ca113a3549b9be1233d8cf4f7609b4985b60597adeb224411f3d6ffa479c1c238bcd4d7c95792a8611ce7fbdd57e60136d76a367e7b549c9ed5897bbe01704ca5c0ac826795ee5ecfe9f211669356b92579bf39616110f8ea56ceea7b6e9d2c55d972ca7d16a4adcd8b872df100f83c6bd00b6adfed028bf012778a6e23b248b0a3d60708c435f2ee5c49c2803ba42b5fc003aef63581935f91e3e3b39e54f8e3f18e41db33da60fda8b9d697835c6f0cc84d4d8a756588480fa9aa26616798b3252368a3edf061ea528fc227e94bf43431a3e8cdd840211bea79e0891efe65ab50958e7688f5aff817bf807643eecd4344fb10e5decd345e2ddd54121bdd1359b0db19765ba1f8159f638e8f1748b28e80596a6131dd1bc96b6e20361e96f917962f03c74fe5d56841efa80599329d6403b65e293b5e565820df58cb761e078ca52bfd6374c02b4b22eb2860e4634cd7270819b324d81bd67e2ee7f7ff808fecfc8b75fccb1d190b5df03c518935d5158ed416f9c625b1e6e822e300da562eae6027019338e5c97c0a33b54ce6098982e84b4d29b21c074b60fde9cb35b907834b3fb712d762db5f709581a54fd77b068d5e41e60378daa444714dc9c4d25982934611335ef32e0352313be6be667904e74ee3f64a6950889b100a99ce08674401f3896a96bd670916f80c5d17305a735d37632359977e0493074dd9714c1df702cabdb50e38455170dac1172ab12487ab54c9bbd4f948f9caa5d0e69c2db3d618cbca347c3ff4a4f1dd78d142f7d51eba2ba75762434dbf19e428e149272d93fc684558d953beb4b618ee1fd9378c29e4aae1954358d9b8763e7f5830809e44d6af50313854dba8bf2c5ee5bbb5a7df703f13c53f5ddb2b5907c00fc3e445e9156b94f16c407dd690176b1850790881afdbad551198db39be742482fe320247c5a1cb0b890305317cecd72316655fe1aa204953dd18071c546e1380c1f3447a149bf7db0dc15a92a7fd0ac28411f0a86a21a5a687b6e78ecc6e9d331b165fe9b8ae14129474586b35769ac47a0845805f8c2492c3494b5eba959cfeac3ff7c317be5a907d58330fdd87a9bf0c3d0795d40c3f347388a443ee859aba91a3c7b2bf9e27363ab8e93ac488b1b0c44f49549ad0629bc4cc302900a594a7cf25c1916b4c2a32eedf352c8600c88b7744ff46d9ff7bf7874cb7ca0f4f90c4cef06eaf433061df5d35fbde9e58036a45a7f05f7647ade534b44992bac9cdbb0582bb0e8a4c6b0fb7c5304b05a11d4d2b6dd51fde5fb8fdc45b4c59782089421ac907cb9ce2349c9443a750b927d19aadcd83b4b871aca8e44d861ae8f538d7abd2276a081f93e9afaf1fffe134ff9121728cc1832ce7b9acdb31f07e1c27dc6cf4ff5053ef8ad920153c90413b21024433f0809e4e3f705dbb1d63c941865b3ccd9a03a11590be6f85ece92430347eabdcfae7803d8b3c7364ff2c35e6ce55365633797e239554fa495c765e081a3bcb1213a3e1bba3a67efc50b0e1989df530b541d859679495d159e7b6f363221b55b819ce0d745d15944e474b9d567a28f414a6c6d47cffd46f631b092adef2f2045af2a7ce04d16409ec185df92b44d999f815a383e9690f0f8e33d3e68f32e78d2ee450c75a4933cff004c1be4b5ec91e4e5438740845e3d41209d2363f088d2e86913fc09731d8a98fb5a7326fdbd907d2d7ec7a10ff21d02c357c8bbb26a3c23749746b318d2410d6116ed139cee82524f0f99f51782ba44bd52391de435c86f3b4161c2a5b1595a58b7921677349be694ae251ea7b2b521b42c1bfcbf769c0a50bc263b4c6b4b424d9191b8a17f302f259ec6043cd2289c4e4d6d5c739bc4e08284eace34cf37be468cd1ea3c458f26a953266b4de8441851115fe29f5f312762261bcdbbd6142346c9310f8645d37184741357dcbc5601a79cde870ba4fc6906ed0e3d51ff5405160e91dd2f38a02671b7a7f5101b619ed2de13fec744437aa25634d01585c7b56f33af39d80771a87f445f04a27c662eaeba48d9600879750bd4500be77bf48c24dba1177708a8e2447fb044cb7969eb321449d01b3411d6f96ad49a0ad3ab635a2b0a5d89d0d7105bc480d2963f5c86de7d4b9eb5bb8610c6060cad75bfd1e059f20a0105dbffa583d07cceb97084983930eca67c40236a551a92521bf3a1f63bf9e89ea8e5240767b930bff5e0f32e9fb7fd26f32e7371beeba12045dc2ea871cc2104283dd3cccd6f4e03fd00b227e76ac8b5463fcb14ec9240ddac8b2e1c34753a3a82e080858b0ad8ff3d83e595b1b9db61b65df57bbec5f8419fe6c5936f55e3b1d9685027f81ded7116541f450ab15ffe72ac52222d346ebb1fc112962d9cf4fdc24aa4d80b13be57794b73f332b9a33dc5de8b691321295a32ae5d4e66d332e864c3f10cc8d710d526a687a4afa70616c7633013c8f0b0818c7251477f89cee1851ef5ac685a522166717eeba0b2abaeefb94ef0c3ab4d6868a0aec3086f5a1784254a76d30e6180af3112d96decd0fbf806964e1e1590cdc07cb8d04a0a721e38bf67ee68d8af01ed659bcba39b5012dfdd4472a62f6d2b39f1da72c3ef105213673a02fce8328109796eb759d9736041658432a3ce088d45a7265218c68cac95fc705b28d0b464244b1fe8d122a22b33ed71f3659b716e3d9c93729c4b3ea19d35b884bf7abd024d4f910d070f46c49ca7eb6c444e35513783ee2563d067bdf31591ec7598e37d6da1231e8c081d87c0b798c2d313ccf9c190412cf36ce9c5ae71969058800806b1b52b8095829a7a2b077d1b821e73886c5dd6efec8e1ed5054a26b4261e200729186e5c61a16ce2f7a218141d2103cbdaf6c229be4cfcde2ce3f2eb6dac90a4e77c41a2ab07a2caa81a3e60febf30d4dbdbafd980eaa0babb931a953a98ba75db82849e6646bff82ee939f40d9f48c406b195a5d0ea540bfe2b482502ecc336fcfc4c4d738ef41385188a57c2ed258584e6ad7a7de0b0580565e689378334eaeb05742e9b24a1a4a4168d0f8c7f40b62184cfd4a2f50537c9e6281dd698f64b95112e4cab7ab604196b143a33f32cb6862fe9849e3bc41ddaf636056f6dc90f8ae1088562306439906496233f3b18ef4236ac8dd5e847a4c233df465510c74afff96ea06369157a69efd32811b6794674984f846cbc2d5acd4affe9980d6617ae8f03c2fa56fcb937434ca3da344c9e0df13da0422018234db98800359d698a77e75b09b8ce96f78117e9c26f3b7292757b5a03cfd0aa8a4c09205863d55e7c5884a1bd093b8f4d5452e0670e0f80e5734bb241463c1f3617a4506b8617f673e3250b9e5b75408880bc6e68c1b0f79b81dd45839a7e8f6c8a3d96b4217ec2de2a9c4c044fdb248cb3dfa754d60f798890219141fb7893963ffb37c923588f0099cbf773d5a416631d8a0bf8d6b03d66618a02f69d0936d73a8bf6b0ce09475d7a104c85cb4c2a2eb967e5be775c2c1d65296b42dd94058b458e2d9967e1fe0b06b470b314ea52a271a311542b102294637e31b2c8a28072be744b4e166f0a0d0080e246e237d377b4de8450d0788d8826ed9351535c1811cb6130f2f5a209418e2b0156e102c57641be1fc7d8994f0c74297111319e2ecedbb7a41000d3870ecc0d5989873bf1e21f59d1414b6b897ecabbc70fac52d2a0f7073d7121b3705ffce2cebc72be24a4daba4bdad42f41eee9e486ac00b514f88be83d78a59f0c3f5be468aa81be18f3b931257a48a57e4ab6a274d18769fb51649a9f5e7d180e930fd2a27bd33691d530bd1e9514272922c125ad56ba88778844dbd9ea54a1ca92c65f93a6fce05dfc7decdc0c1f424ed4ae8581cf791d880249e689b3f5ef3d7298e32e1ab1d667f23300fa0723c77d901ad714ee2895b1e14d543d3263478aac45fc9e018371abade93431d6602b137987b29e90f9f875090e741e8cc707fc8b3184d6c40ba5487e940f8b4566bbba9ef9610ef7c7e3d18002dc816ac5f1834d966ab9afad22381da130e655da5ed74c9c1a1e4a1f77907885ac9238e925105d7644c6526834ed688a525201a51865043b2d099ef8158bcd721e8627e1ad6cc78807612981c4c09ae2ba6b87db4aff9ad2d76daf171d6f0c966d3d81747bf18d4522d72d05fab1d186daf93515fb69789d7b1cf8408d71dbba195554b69c115ac217c5782867fbb891136284d16ab21740803ee8832819ca8668cd559325d4bee313ba33bdf271be6a5e0ca203f5896b666ca8e3f5f1bad39e2b5d146409883fbe0da4685f16b9d7642d3276cd67b08071ea501006543d840dac49ac12092e6e93a63b7e746b37553a5987e3964c51dfd201f6756e47d47c08a8b5e55958f5cd6c5cf37cd0248a71d199395a6ace53bd5ba61b309cc9abfc8d33f4ab6d8ea2bf8ead2e61871ec936e40c2b8397c1c6bb91d28932ea946cd9b6aeb863c24bf5bc0757931c3726fc122f8d89f1ae6741eab11d6f5e96734569cba83fef301bcc46d573dfad5b70273a9fa30d3a56ebd754324b6cd118679eaf09f7e490ed7a404166860cac2183c07bcff0e969ae84dbce7194e26e240fcf1d3d8c6341f2216b51203d9b8fad90a27ca0320a39722401532e1b570e932b1b1ea68344e73b0f5cf450fbebc5fdb2abe6527db5efd43b7a637c297276197d96f187409cf0329bac74cefee30e60318eb55dd0470f45a9d0fccbced72ecbe8c5d43d0d7a3bce903a72542914d38b3b57a6e9d3c64b3dca835fb12a346e1fc17fdf9b4e28f4aba479bc7246c64af40b7449dfe8fdfb8d144411708888e9c89a858c114755ceb26592f44193e2be42521e75ba809715d107842781365213179fec4d7a0bed12fc745b41f1e2e304b81396602617cd99b4e0db67c2614ceb175b6599296a1b61c7e2c0544869ffea209be70d642f17a5bcd01b118afe1130746f1b289ae4b7aeb3693dd5354d1e9dd795274a147ee7f8d79d9181cddddad2ac511694d1c8b9bec2c360bd569f21a530871aad91e1801c806561925c5b5f664f29ffd9001ac1db85cdd4043b5217b3d7fecff0b419eab164d409e3d16e3066204e049778ee1c8f1fd9ee974ae25e4f0e80b6bd30b8ec9f51f94f3ca260303c477b131fd9ee9f98b1903f5e3ef152a1bedc2b265e3e23a6d23f99671eb220a878222a0a140d7efa0b9a1c9040489de8cbf917149c39514cd86cd7ba8fa9bff1bcaa361511969e3925896f9029c706248c39627274fde75f954dc36bd5ba50a4c9675f07299a17cad4726681ce89fc3c0f3e120e6b006e12a363e9ba32694a06e0066509d52daed3c5716791e74769338f16acbc0145385bfdda40d44169b2861c2256195acd5c13cebbc6331782d6a6633351bb1c3d9934e8c7b51a23a07aea1b804cc3ecfe8d9cfa875284a3388fb1f591ed91625fa2d999a8364c510dfd70e47ea74494697a2e2c79251f944185b5fdd23c9f5a0cad635af02689768f29c047fd7e65455bba2d057b984f06578d0d68a05608dcf9419fbe02955b0fa8e4d122afcd6e26ce5a25d93bbc99efcaa70f3c453e4565b767f9c98576657edec3c1b73a18f1c6606216a491d31d69db26fbc86450096b01f1d6498388ae2d21261c4d545c1fca5a17159f422bb48210cae4ae20da0df9d0910d8e4175fdf77e991b7f4978a2c56a4e611ece9b6a9aec79a09691732aac8128e63bf921702548fbbcf5663025a09ee9259f54e10f4d0cf4fe3ba7a4478a25503da6ccd2d1f2eea02684ac6a11b2661880bcd3a41de17155a5dd3ea64317bea6ea8a08d9dbe44fbb203ea779a14816eadbd583ab7206bfc59f9934aa35907e929fa9637f6ddc0c95fa7bf257cd69a16d3ed764012473e69b55754c9448c4b3c50f0355f734d97e8519c27cf4b579de6c39de69ae1ef26f99110fe9202e66b816abccb4e6bfea3c17cc2f9a6a3dd085c78c4a6908ce07352995cfa41d2415ed3a349e3a19dda604388c2dbbe5b5ecb0f7edd48f98298a4e8c259b1668adfe7d119caf4a19c6a7610a9e769b946154c2b6e5d62dec2ad9e5844194ea225baf7e66f0ef495916a1b90af7878941f272c435fa4f1c8776621a9fd81f5ac2c13eb025e527f5d8a15beb760213bc493f72e99099a0dede0fa8088cfc56949016e0ffe2b2f019da607b78a5d6cab7fe3d3bd2fe06bd881d1194622c37645a2f58d67cc39c391cac92b8859ff52ad78422ac9ac5d15c27df8950730da8ca388e2cc70d06b7ba19aa0d05d221184ef2da8728d9e2aed15ed0188057e6c8b47248611c28434b0d2a316b321cee27873f9113ae749bd589a6fe1b1a296230e93e6a36351a1ffb4160064ef4e9967d2aa4dbbc71f315762d1b12221c0230105ce7237ed3a7d071c2699ed4ccda2f337bbc67b6b3ed756e04887e3e548d43cd246150005825a2d9a0af605b44033a4dfa6bb9230a3874f96141a975cce8f85d55e41d297146a874fdf314a4fcc409d68a11f56da89a476d084e1716ebf49f760b4be76063424e9d11e0abc010a92a14bde9880811cadb72c64f3857dd9cf08176b709db4e08da3f4573e66993d2c5fa0e170a23d6fa772977ab2091114bfb416c9b44e64ef043c8897f9ffb083055bac635b004af554fc214bc83a09c10e98d16811cfe7e2cd91a542f06c1c504f1c9c9ecbb1e5f56eef1e4687638ed694bdd3321e8e5492fac23e4dbd1b7d9d1c9bdee906e77258e42ba2d3855ba82081144ee189a0559638acf3b0be76feffc1087514e4c5410b1925f23c5ed9f496865b2c88ab5b5a5106392ae7a9fd199dea1de9605065c780744cfc2f72f4fdd3aa63f7e5b9fa8d81457aba58696ec59bb1c6348efaf1b9bf91a53e5f57179be65d5c2885f5e21ffe94237fd4c7114401afab4e13df5d45a11bd7b5f00be49dafd185424214ce2515f12e1427cc6333e9d2f1b39996b7240af06ae51db6b92dcd0a777aee7224bb9f5fa6e5f828a12481f9957a65a98653f6e0f7df063b3b1b1c43b7bc1f9e3b72ec778e21f33409a4cc5dacd570ca7d38217c16f1532444a8e54b4fb504cfd19f53eaefedfd24dea7b2f76f5c582f7c6045d9eaf6cf832348c8fe83321b0cc511f2093e95c5b9a8ecedbdcf9b660bd8b3f3bd9415754328c048328c14f4db5df9ca92092e9ba25b12d8598a27216821b44c42fecde25868f559f03de4c1f24620c52ec42410bd397f9124086c6c2f9a62c24c124c4a51e5a7a0861ac3884e296a329bcba1ad391457f0b35a85ef94074c26ad5356f024848d796c989fd8991d1593ecbf2db335adec8da9fd0caa0e94066d7342167b508ae98c032ccbc2151c63d2baa74197fd5db6bf246e310e1836c4e079aaeb974091f7565c14caa4202a589cdf0ba168e34d832008637e86dd9afda77ac7b198b6dbc01ce15192a699b6fd2040097f1249e24264ea92be6a5bc790f7c052a6ba43d788bdfb671943c51c0941c1c3afacd1f28ec99b4b7c4d9568b47bb03fad7e14cae666140f7104d42d1f1191484bf7e0f6b71e2b273816067f24c35622200b5ca4e7d1cb748b230ff51ebe1e432d41d92458045f0824ad8d748f5054cfa12b786465cfa08dbc281d3b4d101ef7426749e5f9ac9b8672571755a3619bc56387b5519a0df16c052fd0efebce2fa6240278827e7e0000f9d706f46df34c0afadd2b0c9582895f2607bebe031e2f329b657dafcaeb47ee7bd77a079981e4d6df943f2731c177301f5453fc341f9e3fbad9fdd10294376fa500a44b0d685f151fe83c403f5f42996f71e75ba0fd2643c0ccde13fa6a68500dea90073be5cb46d877a5892f730549815efa3b2db87c28e75ee7eb756e55771b6fcb6cc516109965ff6ad76da1f5056d2abe9a1b1a68ca4d329cb1ac8882b736840f4c08698b61f6294f5e5de645f3bf7f16d5683c78216b7c764d48b4417bc6a92f0482d39ab099c5337849e3bf7fc74383a2cc11af2da254bd589aace28a8c7d660cd8f9499598059bf80a36d9aa049577ab2eaf1d211a620feda33d1f21793ccec867a5bf015e700f87bf601b5c99fe203b6cafb9e48b5ad39b8e153379a10c7a611b1096bac5f751dcd75791b01245ec2be71992ba43d9e539ee448ae77b1634db499e00fb8a6b5f6aa3b7cbd1fd9c343e1cda7a89675b9062694da8f470b094ee7fa17dc6e9a0f971fa6475b4d075a2c1f300f63ca90dd33d679c2376349325402b8464b357be8fb4ab84265bd320c125569c3d00f370e8c34894d39fcc6505c8f3dc57338c4670e11d935645b12699de715a9374652d0232f50546ebddb758e93928867aa4ffdb37a5955f5195999b17ce002b32129cda2cffff2f709aca7cee29e654a646ce46c209695ed82a423091ca0686f491e109c311a432a573cdb4701b78c5ffefdc2362a9adc41e79f2ce5ce1f01c053927c18f84724036028bc7b453a2d7443bae76520e2c1631908327395dd5cc20266a3bf4b440f9fa922712b6f9232b95ff67f91f8349f42732f966ea5f9689407794428e022b60e2447416f7d41ab494490364b9d05bbb3f7312f465e0431f9e99ade57c9dbcaa24911ed09d2ca77edd29bc6536cb112929c7fe32ab82360f116d269cb5eaaac039835e4ebd7ef276a07a9600cf43432a57f29d0945bcc157244731040da5f14f050ddde352756efec5a515c66c23a6409030914985db042bc39c81f880fd22fe82223a8183b9e701586434f555c8217e82b3d9722bd604b35976ea78e037a38f59400800ff9aefbb0768cbffca9c2842c97da3a262ed671a3e65c5530429877967bcd668f307d946b82f162f0f0c8199387f6d0964c5c77ccba96daa0f6421cd83cdc5588f59c9c9216f1ddfcb6bdb04889300c9b27999817c434bfb440147b87a7f7ce1e37f0a5749093871d821593dbd1d794c0c3b3879771c754b586f8e73840264eff1d4a62456827cfea6457213c3830997d995b6c785d9332824cb68486e1cfb234c2a83152a3d17036b8242118fc7289949dd7e90de4222489779314cf31c3a4d6f19dd880eb83ebd3dd2394dfc04486090d593fa4d3107abacdb1f51c584f890ba0081277b3e8e7bd8fe041e5a38776dd4b0a03da371b1e94d0e8294cbf8ddab4afe2ba2f80f1c64a2a734e220f1c40287a5759674da0d58a86b1f1b367d5f7d4c3f3d6d10d088087833ee003dad236af043bb1e52a3d25c668df3abb0fc47e15dfa45c85ac98a0379842d7d0f5885be8fc07554cff87d70118ae00a53784d0fa43550d0c5502ca0d67b3cc5d9838b6e4a1d25b3822fbca8dbedda49e7797750aee9ce9c07f628cd295443d81819d8bf859759973bd28ed0710bae273501f1aca1a3c5b39688a91fcae0928ec3d87e634e7431540a8da266026fe009551218221af99233da3bcb87018596bd77d2f949ef6ceb92dd30b92312de1fb819925293872a4b8602524430963bfaedb2dc3e8385d66a90f2826480a7af86855de1e6457387813a1c6b64fd9762fd7fa6c2adce841f7df97a30c38afb5006af18f9f74809f326f4dc36299567febd3098269fdcf4773cc977bdb9bfd503096e4d10bedb23e276886b5c4f3ca8dc70811fc1bfe502d3b89709db2be3e75aca4665fb1a1749045f402f495f92c6894aa74ee507acd68f6c6c1f9ae20fa0c0dc36154f729720b9fd35df54aea608e5ea1435cf37c6f69722ef14d9ab30a65458fd39c8e546bef662f5f099cc8cd50e64f43d2d636318bebeb951783cde840cceaa497247f53ded7848146a7bce46dd460fa7ca798f8e52ceef2e5dc2f37fa3f21aff2c25a2460afd0e0514b5d676cfa077c97416c682435c49d11468a38ccc23495a2a669a245cedde1ce4635f917c29e48039b18670c50da86d9fe803c939bf36b3edeaf15ae7d19a72ce81d3f507d815239eaa540e7b4d418c189b182182a3d90bdbe33af4aad1e447518c801aad7c88c0564b3e801b367c527a9974e7ddae987e53018c0c665f71adeebf09b2fbd980d90cef40f8ab845f07b593490af94fba7b9ba18adcce967136d9f57ba2aca21d0e5d62c80f24408a9e910d4d59ebb9524b1bcf6f85f903081de7c3997923fa9e8f59401afcbdae215176cb91c08d1410b7a85334beb20260fd92eda502e2742121603770c75196f21b9bc61f3ac0609746d241d1b5e36d419ac8fc42c56699f1e4e9a2db6a1e21a10a6036730bc1978cea488bfe3341faf53f8fc52ee4cdcb33b32816223f433c3c73f64d6b1c06b7e71b172d829832170838df58e9e48e02767b483c810d234fca0a7d5fe05053136307f73dc77f3ee66c904327526973bd6b13f2df0bceab3d87a2d264523ed44c78e71c524329696938dd8beb7c053e667020b8c13182b74004d707dc85ba07e6b8517ccc6421f6ad2fad493c09c97bc145301e545388b92f8a855ce25be1e9b4e4f55e91c3c79fd08590a5d7d43daa197de30fa305d8b6a34aee5084dc2dd166a143b9ceffbc9a2329bdd73149c6cb23cebedeba7f29af848be51202d1b5cc920b2af388e406fac892fd461833f43b26d783515275591e52f37e1732c10b09ffb901597ce03a38699bc81d6751595a5ca36da01bf6d0451ff57ea1a5964b4414450115831cf5baffe764487c3a472213f03250c186edf4c778bd6bf8a83ed46e1a084390560d09a7a13697df17824434aef338747de3ec1dc8d8617364ffd38d7f6235480f97ef590bebdb0cb160b13f101a2a8aaa46f587152b0c952a6649d5ea37b943ba2d71a50f0dc3986c65d7d60959e6bf054483ba24275e93ab289fed1745b1c4d6641c4cfbf6767173ea8577717ac2728e29c7233cbce9d27d2a54e17a670e1a6921c5438c3d16825a44f4fae8769d0b1aa243edcb603326964382681e9f079377e9b915f39e80369cd24d1504ee59425b1e9663a7cc12ba83a9b89bd0db8c4e4b6451c063d5bf4bfad8d19da78eb2ea9261f1939b0aa68326df5a196167adb8cbcf1d8f17b21479b488c73a8516796abf1ac0c5dcda515121ff7db0d5e820550fd595e96410a6d0115189f6cc50f6daa3944aeec7191f50de4caee674ac25c4e857ad27c792beec5878abb66f137661a8408b942b1345fac752a68cb9765b21b26df1de1927fd5612d07707566fb3f140ea25a71bba3d4f326e70080aec48043a4df68bf00b191ca2d3fb2c7ca9293847925e0d9f3ccf408750b2bb2a7ce947c3a1cb2f3c2fbcb9cf4b69a37df7b7b854ccf12539f802b73dad7f5a4adfaac71710eaeb868f4118751fae1bd6a14bc23818fe7965264f1a05b8c8225db6142cee0776783f258a1a9130f4ec8b1f3b9a64b14861badfb55d664ffae05ce8ae66a966be4ddc4cbf212a2410f2f25aa9513fff90b41c5f6c8cb803e638612bc44d482cace7ed445201abe189c4427c8469bc69fe8160f5c17a772d3d3ea07629b181ed71e79fc29e7db977244752b51fe321990d2af30b2a124833089eca8943b6b4ec6348ff0e4ca03e68c1761077a5faf6a4527f0c84c8e30eab128efabcdfae889856b6a5e946aed1f8f73b51bd8aaf96adfbdbc14576e9d45d417812f4712cb8137302b23e3b287474ebbc62be53b8972e459ff3be6b4b6b6796271e3b68d9fb708b490f97b49700eb3a5079d46246549e07b8b6a352ff244eb1ac36e7d3e47b8e9d44963b5b1764bc1a991280b009a2abd04764a22aaced58e5fc8b42fa66cad420bd354f1356d8fc210258132abdbf9a5889c779c4a28ba1c60c78ef949748bedccafbdcef2ba412630f0abc6a1b4bd5639ee79cdb85bf56a3226a05d41874fd19e8f9c901040321cf7fbcd27389333a137b6707f672d9f8a169c96b6aa6b8b9b6cd6fb94157c1e546e2800ddabfe30f2818802eb6f4bcdb5ec642034a991eb64cefdb0a4efd2f89d9f0a3ec9ce3e25f8ca9653b4a9c16273aa99c3cc4fdea1fba459af052dedda88b7db69bb2f68b1b49cb3d750480b1e390c72f4a4cefa5be3571f734a9e527fbdce511c5c9669625a6821d08156eab8b96709d45cf096d0463233c25ee7d9742aad2aa98c32a564309eaa9a89138919f6bb2d9bf151d2db406c70ad9a340f4eb302eeeae4a1d880b74905775872fa8faf29a91dbe6d9f034d27ba2004a14fe8a99d70a124cb197d2eed9d196fd04cda4a5642fddcdae7229c2ed90be2ee8aa84a36d498e55e374947521f0004fea10e79d4132ce1d7357ffa9bf016eabc5d9d1e70e168dc6411252347ad10bd72808a144ed65067508f0f66567245707c48333498ed8c488f1c58efaae7e7fa22d08568ba4dae92a2ebb048cd72a9916af5431ed673ab39a3dbe31ddfc8a57ac08a723cac125c62535086f51bf3261b4a5c74a7b1be72db12cc736d91823b0a3621c9b1b5360c9342fe8af51febf184d87997cd02f0d4351a13c290843384d1f0f4cb402ff576aa3eddfed9e695d0d010991272c2b7d124bd27149b1aca17d3a22bff82cd16ca7715ebe75cd351e289ba5362c1f70ccc4622b14666e508c0d081c3c59f2fdca95d5b8da4d84771b505a151afc698230f9a70761423b6cf6315af53a3ef908e04df4b5a4416d0229232c9a97e87770e985299a3da5c961ceac3fb5e53d6551c83f4bd2b2bc312f37b3dbe463c0f7a3132e37ddc2ee929f0a8cbfe76329519afc4229a06a4912ccd7d3f8c251bd22705a4d7f48aed7aa5bdd238889ca64c6d56b22c5a594d0957a22a421265a56ef1bd6dd97def6294b43b65007f10d776d777b519a4a21f68b232d53ca7b5cebc81bcc1ccd6b42f77f768bc2054945ed4aaecd0f86e9ed8f918fe481e75e7b34a27e99b4963b0691adc010660e4fcf10d7799937884815dc1da5794ff8ca6eedd5ac460b21ab34670a1b1d80fd84323d4cb0cbcf8705af39911fce5b2e9f81a4fc5a6d42660d5c29c574611ebd4de9ad18c9d0a8effcdb5e73ddb7108748616e2a718b6004a06f4eb422f0b74abdeab69d2568fa3da3e96b5f1921f4a4375c2beb34b120efce0f599f5fb2d17f6b52aaed0fefb792d1b4ecf8d895462ba69ec63e21cebbb5278c8785a588fae47c2163c81a07d1178cc1390a4203898f51ecf383f675bd8e4a66b552d958e4dc71d3b029955d6032fd8fc5475073c317008b3da22b75ec5bbd3087ed895e0ecb6288b9ae7450336bbf705d52deb7615eb7cfbb64bb716962a7a1466566a321e50a958fe52cda1407b54124dc0cd26f2379fcf06b4d8af88a53d821b7c51306c850003f801dcd0f8ab7aca4fad239444fb9fe664f03dd9cb021f79f840b58a304a573da8bd1983d43c2571b130df9c7f2b7e99865390fc3a517559ef53c706b320fd265c5f2ef4bfd66f0cc14cf93391b02964fce79feffffa73bd60918e119253ed7277c6e75cd5e47902f706a920d46e4556cce6685d19a5e57ff004d2d489ec26f238d150a0771b5dadc02187d1986abf83aa3804d81152dd41fa2e63f30b18ca11d0247e386c26a6136b483a66619f7514fcaf8a299932dcf0b9445d1e91ecf4406be68c3397a9fda1f1a33d354ab64bfc95309ea2ff75ca801580ec4ee53747ee98012012041df2283e049bec58d027cc12c5b7d14362debc5f0900521607c61c31387377fe3f0dee4249219c5e00b461f93b81111b31dc9e710545c25b85f8529d32933bcb1b08287a281622f23bf65e89c8145a982bd608adf8a9591d6c1e81004efbe55057db2040e82a901f4fe411c4ae9ea5c6e7194b3af5dbee861b11b84b518cc1d91c8772a0a3a9c03c9568e3a7f61c1f48807ae6c7408455566081014f46eddd5d2910de1764317ee41d4a964b0d49977b79d9980f5c46a4f988c85dfcfb5a1d4583bc5655d30fc8273307f12f00089931d3edf1c816db258df22e346899b8bca11d1911ee1be31e88b5c57e48a7f151236627fdbc64c246aaca1b5784e76cb17c0a9729c2cd13590eca95c7654299d1004f6d75306ce4899ccb8874225ee81827d98f8a957811fceed935db945c5be66237f38a8eb0b231ba46dda87952892ddd33bf2d0b2abd09d58a8b927bfc064549d266471f69cffd2ce0ff135f2d2e3840c04ca5786ff9633e96c8c389c8d056edc6d5b51f6af55e1136e3bc5467697416858c62a5f234a24f99e21a4ff9f4374d993c9c6aaf118d349e63448e4e547ae3ed7974c6ef62707f5c01e07ad2f31de733d6d30aea9c1b3dc7f3c0e9876dd1b640dc220966c8fc6ece8fc0f7e72cd2c863c335058248a7565d0b1a42213522d09f965a26a8ffef6597fdcee241827e86dc4818896cb16839d4a07ff0c7fe0051ab7fc1d4f897200e9cf094ca9d14d8a834ef6038b37e2175fab54d0e1898cfc79e4c0e636aa42dd52748610292c36acddd5cdb4512002d3991c31b9c568b9e4f50c883d45dcd9bf6dc5a41ab9f7ebb9426e488e5c0edfc16d9305d90324b22fa807a0493a9bbe4e44eb7484939b8d30ebfabbc36008118a1ed1413552bebcad8953499ca864af736dae35654dcdcc9b1444aa90f2c3ab0192f0ae30ba185d992bfeb90e134a13d25052e440f47981f39f5e2bca56fbd9ff429004be400c507f7e306b8e9425e50391c153ff7ae4b2669c0dd19a8c6219c3a6f9f5e0c1a77161804f2b5811d1c179c29c9ccbe2ce8376629fec24317583268b3d46ce018c69eca343aaf5d981a96f7a6c443f75071375cec52f737fae72df3a937f40274d6678145a392cde51f05bc1bc3ca4214bda3796985da83fb817cad79cb2b9c54f48d043740762496fb6c038cdb7a4bb318f21bba6b9fd77b0bebedac470172d0a82d4a4c14ca4ba3106251108787e1fe583112d2b9c7d589859bef56a548205cec083a6dcb690069ce798250b8c01ce1711052c746cc22620b8d53f315013b7ebe507e30f67b95c409b7a0c0bda3da025ab85d70e0598d71733e706eb54e08bff3efe0125ee855c317179c88c9eba8d053ee26428f0fca122c335b865efb4f966ddf3d432a932c7f741bccd7faf0e5d6b00d3dd404d105c5e843ae60e27919b96737cfb2c95e775a23ed2623c230368d3b24092f6478faa2a2719af63d7f01502f93464eec812d46223a93e0f16f1066d7965a70c64e43cb0c3fd79368f3e05fd76ddfa92206e19660361c581e93007a8c170a77d109124c32af75d94297d23328f8438a1c197be69a5666f0e614203dfbae11909506ee8d4662131ad209c54fedde8fcd18505e02b4315f48ff726976c29ec2c7521b9fca9d87ddf96f09fdde8bc78109616d9e41722eb1042673174bd1fea39298adc834600ab355b2b84c811b16c9da8fcf75a884d93bb2b9b0f190060f1fc2162acc32a9f128f7ad690abb9a64e7711b7213d0a978d331273299f0a4b00350f7f72784a17c4184d000340b251386d35ccf099dcb720128f98b63bc707fd561370dbf2dc0b2acb2707194b1720d4bc3376113b71007036a8c0b128fb0c0f920bbca7630bdc72ad7df789307ae14f2a5a6bb19270e56fe803b9c6283f0f325dd997b2c7e4d05cbe1f004be41bd6af087b135df805d6e11533c6dd66626a34a816b5ee6ec3076f5e3b6d936ed5b09deffa3d6ad0b7f6152086a4b6f3097b49c9a6f34754cf76abe138298f2f7c21cb09c69451a7cb8f42fe26943e9e935ce48a0dc432bf1cb642b9ea1bb51f02f584523cc9bd8da89aa592c4c085ad1b95c0d097465888bb43481c56bf9a6cdf11a69c28934e72520b3f02a7506663c06aac9a0cbbe2554e2a58f4e13389aad001c6e6e908ea0dbcc0e7e62d1f9dcd77d68d9e04a15301dd40c050f23669bf31b28aa4424d7afa4143bacdef3ba8b703f5769e98de4f301d4f773f9dcefacc3d26a55f748c38bfaa350f29ed20e6061bd8d1e7cbf01d610687b5c697ba7e6793889dee9474f6f13888b8a1b6e17772ef5c37cf1dc0757f982acb388075373366a3858af6765e13d717f02dea858669790569ef43c1a2494def0069004a14f12b4e07bafeb39f13b785fb5edd2259f492d3a9bdc9ad2ca73bcaf63ee5dd15468ec537c4e4a3b780add69f954b72ec56d2532d51b4958601924dc4707948dd20f216c623d1b11c98ce94e4af692219471e82be2845c02d168ff2766038a454cdf667cb224dbc6ac4fdedd2e512a877f408630a93a279e2bb47665ce8ad680f2e0eba17bd46826c199665eb1f106afc52cb02523b1dd568826dc2fb3d0511d624b0ceac2d31516902cbe2b15f57367a40d0be8d329203fa54653b56513393183a941f623f2d5d0bb04922b28fdf184c5b8c0dd349bac387c906b89e94544e9b94ec97b53f31ff5d3c200cf7d3268d79a230fd952358e0cc10570c373368cf0c980223ccb605f8c881161b1633fda686a6e9c9a60ddb262f65a1845a9bdefddf2c32d139da1f31e838f7ed6e64d6d1b5adee8c5827fac29d95c2e47fa5842c30ea22bb37efc6ba47669502b5fd799c407cbdc35d5743f44b92c8c209d234f4efd5f604d55c26fb3a7edae1fad6261395cf7270ef560adf32aacdc802e49e939d9df4f5dd9811f25c1115a390f3d2703b09a1666a594047d95253ee727bddcb5ecca24844f8c61215bd43c72c08140fdb895d0293c88554330be8484ede2e86d8aade8ec9f1ed713dc80bd5de86d63ecea11fca568254f5d69cf8344e64e1ed9bc44cd83f103c8eb05b3d8cdaed4cc6d6e947990d747ce29159127e4e8881c95a1ac83f0e3046d115d530aad768eb0a2255000b5fd731e70c14c80674b9c6b885f49331f114d7b61899af80674e0dbe4b23c1c1e64e5c7106a48ff6e6b9ebf1395e0c58d7fec2f3f9183c6eddab05d375762ee2e92d518496951af0cd9f6db265a644734633b9113ff62a49bf2a7827542471322bcad1da65bbb9ea3b253d6c8aa8fd25336c3f9465753141cc1e164fc5c0371fd388cd7d5cc3225bf752a9787d823fbb0397f7ff8ad3894fa9a29a77a594633cf3ffc07cdd1bd7946c6e43ca8502378b7999b973f66dc5c9244ad3ad59ffe454c16dfe5af59325e269213bc51fd9b97c96adfe63b03231de435810376360bf83264e1df42141743d0139dc75345cb97641c7ca081fb4307b4b1d4a301a1c40fc86b5a24c484f1c2995f12b327ea3992f4291c6e54a04ab403d9be0c8ffad161684db0ea8e582250e989dfda0a9009e5bddefb5f728121e8c9f26a86824f0f67f80fb0afe26a7fe8789a1b112417d0aab354d0f9b5c3d04f5c31ffa1d62caca8d4099e60a7b596545c802512a312cc253b8e93d8eecd197aca28e03d41933d77837665c45d5da09492aa66e0a11481613c9fd1eaafb8715009cbfa0f4ead778526dcfeb171e48f988bb6a31a185a0c34218e40639ee133f3f160a1593bfaae60c92f074d12f89ea6aa233ce89a870123cad6f300842e81efc7e2466910ec277601e923bf24878302355a3e5210326ef0747dae62de17cd8822989f66c1f03941b7404f6b624fcfced09c149841b4a7e7ae1ac9b37b6df848edea55793766fadf7be674b69b0fe4277f88ae7684da4f240b3cb71a6a7172100df2130b0bc2259453dd10a3229ff5ae0a1637fde448912fde0b63d5df0bbd698fb42b981b9baeb965731dde03060a192ff818271b82dee96bf2050dd6f3139a4772c626640adc191ec26e2510970878fbc780c0c236a3038f8886310b93c67004641c10b9c2413a8bba729ab0e9c3f266068518f46140fbd4878f5ac2eb8ca36cbf72f21d3070624aef122b8b1f9a122263ce42c1e50e08de1d7c805f69c3230ded53c7b526be939d34f39bda9dfb8ff8301d97351f52eed3a791c9e77536cad0b19ad64d9506d3448354fe9b69480d7f058c66d53129e08b499e23dd07900fd1cb891f492eff89f61059ba7d9c7b61ce2960c3e4bdc06b437d43b0f540c25b2ff1e15c534e1b05202d348ea2348da19254707b80e0f8ec48d2ecb2cfded6dc635c3548244a4407c1b4b707052a5f06075aa0320fc3a390fb85b4eeff6d08c0fedef0602518c6a3dfeea6b739c2fb818326f43c38e398c2666a14b298143880eead8f78c1110a36e206555a90574409758065c6501f3e6466a01fdb154bcfd2ccb677f2077fe833ae21f8a0faaa963f329ab180227170afbaca0fea353f524d862ca26cf43fb1154dbf09a3ca24fe7a6431778e7b41538a6a8edaf50487fdb249be91070b807d01fbbfafc0afcee205b161a6bd50c41333ee655b5943861efb002e4b3fd52fd3b4d6d887a1b40a2fd6f37da9cf99a4eeea7650a6b0480e8b9b9b12d6b622ad5e4db7bd7ebc605eb4ace646766fed4ad0a5587c7a0a82b8b8db77b7f131b5f372d71b4f59c0248a4c1d2cf47b8a06f9fc326012aadc9034a8e563b15ef7eecd52bf78121404c51e0ad1af16588a0dbc5c1973f5a4328ded36afb096e61c5837f55694150c66842d16395d643bf83188a149aca7aafc3a169fda8ce42696aed6d4406ae39ad61b0b1ec301a6e9d2e4ef345390f7295931b04dd8238af12551e0df16b8f0352733c655d15c56d73829c9f463adfc3c2cbb83122cf88b68e2d3cfe6d27663ed9c564148b78a654723185a1a85374eb87adceecd21a1d5b1eab18f7d1d02b93a7f59be8f455691e52b0272c8135a0632d82a26333561041bdb515bbdf14281b274c31411fb91b7394f028d017279cf56cff75423978366b72bfbe11128a4403735a47ea902d01a22c4607749ae37796610bf083f756d4041a04aa53dc920f3977c8b1a120bd72c4f59b0770b2e6a27c1598a2e77dbae97728baae1fa1edce52b985dd17fdab90b7b0110e367c8d09af66643509ed7b7dabcfa5fabb30b29d386fca1739c562f40ca989494788f9203839d8f3ed39a660931478ca346774ee3065c7d5582c140c1f94e2faf8da7989bb58e08bdb2a553554436c240073e68033caca2d72d720f9599643d4f09a2765606d2829ba1ca062e0ff487c032c485418771d32e8f8a813f8108d3b89fc45e3e2fbe68cda0be34acd2548d9e59af5a030b5cf6edf3d3a76e0b6dc5921423061bb61bb48f5dfbc4d904db9d327d03946603fc450c7c7132c1f863dc42ffe98deb6a819532b4d39f582628fdda5582211b91af354ccdf4ebdb6c4845db57cbafccd748961a70958aed91c79e693aafe5b344e4b8a9c6da52ea012e568eefaabdcee5b6ddb218ffa47cff7ff464a548ba4b3866cca20142648627ae5939cb74af74ec7dffdaa7f94e327b14671fcac4afd5144f4e392ce12dcee3f28dbd023a8544eab3d5d2ce7ad5cba2a2c9d5941d13b0831512eda387c17138d95ecbc738354477b0090ee54e1c4d4e2e117d363917c58da558dff8930e092fdd0778dabe90a960668a9b2f9d65bb4ae28c036b5016ee851679fdab0a499a02e518cd0788c6e66817e25215b304e6d45af78574e0976352cba4dc40a052dd24cbe8e78fcbbb99448d97a8fa838110b82a41deb8f248f1e1d4c0a3ddd81f59810cc448a75e6949eaf1ffaa89d201f4cbd46a67126474079b02bb6194e55e8218529a6298f441f755825daa34d7d7abcd9e3f2f4da89193564387226bb7e7e552699b636c6c1b29800c67cabb6640a9f09089ef4d20e12b7dd6a8cd8c6a39f982a394904b5269f36f6f1e9694fc29a7622073e467a6699b9233c177b467e039b0f2d47debb972d85e8994bf83d060d15b8bb7ad3d8ca65849a80d38ab1fb418ed0beda410590cfd2e71300c11ad848be297324483b66b5f942b357693f5fdfc86f7a3022bb1ee182ab0f97ea29e39c8806a5a62c8ecd4aa76fd871aa7c363ab2b5643ccbd5e18d0d0c643a4e4c5dcc9cb26a5d5401f7ed9fe091b20107b8390523180527cd8d5b978d2d89d0e9eda36747a8bfd72b1fc7b1368522335f6587812ce9d2b8a4b8e013978d9b62c830122b6c8852cef236540219e2c8b7e4f8f44f61f2fd8cceaa2ebf9482111de169adc03f616aad9c8275ae7d600a936bf14ef4f3c203ae9118d99b8930858261d3da86afcbf5364925931b690421966f8e6a9dd4ff9f6977a4639ec68cc98013794590a1b4dba1597e3228c2e337dd44c71d8d40fd7868ceec8c2b8c3165248ba252e86c2994025135551f95f793f329f43bbb5b26efcf52b286c26b6aa71ee32617512d8f0459fd03176138258b3d1ac3f62bdede00fac969f90d2666cf64f8c59c137aa33a30ac7277386a12246d37f1c06703cb9206d3f2e5a2a395f5904d1e0b1898979350feb8dbf2a411e3b178da82373c361d52efd62c9006ab6b82a289321c7a6be5628e7d35bef7e208dce37d9019526b2f7fdbf70e2a97290395d1416c325895c43025beefb74fd2703be132b9a15be7b710386783ea6fc00092b04d3e57bc73fdbcebe16929b8744612d82e6478fd7def99f894d8dd845d903228d3be3bca76b71e338ae8cf5da12626f256e4c2b4c3bbec09d1d43e1165709448f01cb3bc0f0277265df6692dde0c7dbf457ae959b3f0a768c370f433a571d39ed6558ae8424e1d799206c1a5753cbac2fc2e15e26740fb039c9aea6b765883a2253af8de8b064f9ad61b0a6ca68de58867fb5bcc9cdf511887c7737b5ea7013e881b958c5a40dd64ae794227587f79b96c43970b232778b935d9ccc6f2919b34e3a4227302605973f04f7f4bb4e9771a8465fcd1a58102ab9bd279d349f12a93b53a89fa65157a0cb1fc92c32b22307d5f7b57226d6e188a659758797c01580c19fe66e2ac904d47940f17df907d18ac92c6cf22167ff167aced3c24d980fc95f45bb7fabca65ba1e83256bce58faa337e9f39d22049cc9fd9fb1b7c965cc5087a151cfcf35f56559fc5203352f6032b15727ea833a86fcf64ffe3acc3f9b086bd054412a3cb2ae030c6eb55de6a747727f951172f9524adb2c5e6563bdf638907617602cdbb8e27892219994a26075ef2f8166d44f6ad6c7e518a61d5b3ed7d078f5f45b4869e269e5d8a8b421288e62d95d94976fd273b88a9f68f1f65b3f33a43f1f77b3d974df839c483d4dbdd05f0524bb051699273c71db6c3f37f342938f7ce92ec9be7b48643a0258de1df0518722d882fbc157b20b2bf71f29255b9d4521304d89d5bec976276c1738a7841ab816592c3e1150261343c30263c9201d24c883cd326bf6392b12e7ced3157131a595f4824b25b80365cb7e8098d728ab84ad563889fce7839eccc9ea031935f0d527ce696c10b8af9470085e11a28b3e05ab1770a66ba0ecc052eebe3cca8c44fbccafd8b56ee3727681053abd21de0d67a2b54f59bfa6bc3c666ab9f65136f01a53cb6a7ba7c24a266c34d5478288c0ce0a98b387d1019ead74e0c1629c7ffc1cbd331270b992159a38f3adcc3b91e78a9563c65549b3dea669909e694e60772ab4ba5107733e25d4b2f3ef05b1d4519ad1e84a074b87c34313de60c01cc472d740750e483447b175594147471bb92b6d8dca3fcd50deec3a5846ee3b7fa87d83e1a8bdb1106b26d6bb25426a99c7af370ead4f4f7451ab7c61e5c48beefe5bcdaaf096319adc0c046073566613634ec36d1a130b55749ecf335cbd50189807019352ff2813ce49b7ad6a0cc72250812ea724438a48bd31a4b19bbdb03df4b144d0998af5ffcc9fc9733932e5a80e504aef6a2227b215038b530779811f08d6d7037eef352c328312592dd59dcb0255f332332b448451481a7ca2cb9a4f9f9b76d7088613dd028c18b335b3a0cb71d44e52e42f426d9d635d5549920d0c213de61de4b58a5b7df9c5e28e3f3a08eb7420c8275139a41ff60afd965243ded2472e12bce2a3685cd4dd6f6c50b722e7ba1175e69444cad007c883aa87a1938d28b0b2565101af8edefdf0e35e8b7dc36bb7d32a616b151c03035423a41e0e8a78416dc9789a9767592f5d3885ec5a8a9d3a2da9d1f856dd1f7b6abfd754691dce12c3ed990e06e8660293078c53509a3d161da10293c1eb6a14fa387e81f3a31c22bcf19c667ccd8655dfc3f680bd32cf31cd6c98fd97dec1b4879816ec32c5b819a1404cfa3bb2bf06a3b122701a3fdf6966d5b5648479c71d53515e1736631cf41a1a63814cb4a09b3a528eaeb5597811babb05bb4b6d35a138182a96c191b853da8bca4fa341b42a08aee016a0a40f45f0fccc77d4759f7df4b644863b574f80ece3ad21f6d7c3c433d83466d11886776eec427a498e441c5d7f20de7af3290a7183e81ee5f744943924fa54b67647b92e6a003aa614c1f48568c0c3d17408f2d60bc735ac92eee3b383ceb62e70fedc5297c3f217ee4c4f0fbfe1543cd17a2447cc28782a9146baeae668ff9c0730a25dab0c5a2b95bd39abde24328500017d91079d3422876ecb24e4aa48f398db90e8bf0289c5d7c7abc464a33472ff24f263775a3a5d9bd04006c88d26833ffb415d9cf66eea8447f6bb30c83998c1895eedead84a1884e54b5da26378dc49b6b7baadc569faa561e7aa642e343524de0aaf0706404a1c9f672cf04c6a0030640f525f048bea0b80b7bf296d6800254f31da31d3f6b30e7ad4a7145f9ca60a6d42c31cfe40df4e07239953a047286373a2c32ecf063eadb725dead31706c22db6f11b61f38141e85f3a96406080339c61b01a964ab388390792919cb7b7193f8080adf4b01474c173a97e50ae69c883b95a2714ee75a60b05808088c6c3bd601728250b491cde3e51d572ad47372a391b97b626848dd6401356bcaa6433f774a7b4b126c2aacf436c981a93024584c8db3f09179d197593e5a70da416ec51bf5f58be1ee8908609533733b82a907ddfca2fe1a55f40eb605becb11e87883525ba2f619e881c37e5a43de3c0418aaea635236468705946c87ac036410d14a2dc223ce8511a87d056f412c08bab8f4103dd341f43e54007ad1684028256cb82d82ba477bb7bc9e648d86592be1d55817b57f1a3f81c397cdb932eeeab1ca1c81d4263417f7b1dd7c8c70a87d28be8e42f86a212dba6089010cc9d45dd79a9d84598fc7bf4f198a337865a7387edf5e7f2cdf8df5ab4c11a7952810f644229f6a362788e61dc6271e8ec6f435c6fcc3e160a7573c9cc30d810f6586d88bff829968b4ddd8f10b346e34115e124ad760e5f8e66dfca965ed0ff9f253583ab8369d872de2144ffb5d980efa779b581f85f0c6e34b02fec677c0e0c457d046d2c39218df4ef8ab69737e0d97d6248ed9fb834d55541f07fdf5b73e0f09f8edae32f660b521d37d1177803b8e682acd2275dd651c941f158af5e3b312ff0aef1fc73bc983708510a233857b2020c50b6071e260e2cba1668d7006c8f8bbb7b34562bf5879713e3398adabb5d10370b6bb6f47e807521e5e7133c9619520fdc52aec39fde25fab56af6bbd39339ab1137bd1af6025bc423e94418eefa14a8a482e6db36b3d92ca870bbcfbd1f8f276a58035b2e74c958122e58182d33e5f2494a5e7fa9fdd72899461f820c8a4acbc6d44c50036e6c5191315bc9ce53c379b25f96b1861c4b48d4bbe0553dad9167556df183f8f9f4a8dd0deccebd47d138916be5562bfa405bffc5a252bdab62d9579feed4c8139483c20dfbb51c7b939b61ecfbcd7d5dc5a75cf754d33b714ec8b95865a699f8bdd077aa50a5f213115776309a75d709c13b81bcaebf4f1085ea1a8d8dd6549c8eed94bef010d485dfc97c85adcec8bf4c58e5136fad00d8902614381be3c5e8d41d42bbf0280070bd778357e27a1694660041d87ec8a7a7325cf5afc623d10b8046693ce04dd33a43edbdf325c146d0dc3087454548174466ef66d1f75eb0310287ef6a08600de4b7522efc6edc2a9b1cacf0cd3753a7d0924792059c4eafe74b4057b80ee945242675a3c0a5c288cac57c96c3d20ad4e43e14733aa0032df7c0f7e2376b7f1f26acc7ba506b627917b57151ebb100bdd83de1fd3a0023e06f887f96702ce8995444ee65e324cb477a6111ab849b4eaddf4445cf5cd0e9d23a685b8c74b9285013ad5a963d987494ba7fb866d2d1bff4cf92780d9ab8f54161690e8aa960ccdb790ed546344118c357f101f06430f3942a3ec6460281fb4bbd393aeaab5fa59123df6c744e39e862bab9db48a58298dea23a81c79179e1e964018d2858b561f71e04b5210a5c4c7be00f1fab69e4a69bdb30215113c9a26f7fa0258866c20a50a58fffc592a41f6cddc3e09e4ee3dcd22b84b8b2b70617f8f6e5386bd758c5e7c0ad8928483f496d6ddc5ebe56f6babe590703234b0cae8cb4c31cf823583d50ac96fb10cf8f1746e1ab13db10c07fc626329a1f47aa916e395d6e1f1d3eb056f22854c4b228497a402ef202d156ae794ad8b6301bcd7ab2db16e81ecc24d3c7ff7c445598b471e0db9bd7be900a851c06b0d1744b2cfe99dc7a77c957d9697b84f3ccf9570b98443e8dd520d688cb1a3dd0dd7c98c05f481418f99f66dee4b298740c0ecfd4b350d48444af83225b2271bd5c00548e54d73823ce0dc97072f4a07c3f60b9124527c73a75c34d1b10bb39c424fc64c798f4e04f0d4cb5a797ec985427e33f525c434e6c8658d3dfc2d90d8b3243f5aed970ac9f4bb9362b68953e3fe88321e9b50d787f2049225c923b5fa7627839d29d4f19712d9e364fa42b39ef2c34b3d1ddfba1b8418615fb180e54029fdc5a9bb50e89ffaadee8f8e99f45830bcf8d8cbac10353531520a82f2df15d20c929abecc1d89c40a9ac3fe5d5598fc49d48b88a82a32aa9b0ddfe99679483acff6075f7adc2a8cba09141d66662cdf5201ab64736a80d7656fa8a80265a03a09b9eb883f90d921d4df4ab30d26af1c580cb0fc63cc0294a1239b6f00fe558c2ef5f3838f86ba7ef4b8a0d14a35fed96292caee3b205be07228eb900bf5cbae344ba11238e354ca5744fd477411a3e20957277b2a4e82da0a837707f1b15769128b9557407d11204426054d32f2fa62d462e88c2d18f8088fbb78a01e84e02828a8db5a92d12ae1e290393ac1c1854d1cb540847f476fcf2b412a8ca2ab8b6f665478c83e5a4b2d96175475bbb461ca6fed5b4b9f50783afaca3efd176e32ef07d006354466625b108864be37241ecc5b46380441be50eaa613b49a2c388ec9359111cb9d3a727bd81b70ed66a96df6f8c3862e1780e876dd384b7f02585b46a3f700db183e3c01b554351166dc14a0175c134ab4141dc73f2dc306cbf05c50327c4b7cd2741ef549ae157275bb9c21c5215ba083616350ea34dd9925d836c3fece96ce8ba34d75a0ed8d8187dfd69dace9f58d59202350975d3f3bcd644f6d3082e7d7350d4cb8cc5604d0dcc43ef339502689b34e39443f09254f5a7f187e21923c5cf96d898a95feb4e56443be5aaa1cde30f042912b5888e8f0374e51f5d0155ce7ac8937fd44f18d31f29d3a40a42d3b1c57bb47bcf9773c0d87ac449716a52efcdaca705de7c63f47d6fb191b97112cfda908091af886b2d7579693da1649610ccc11ff09f18bd6838a90946b41ad12de9200faeb078011307095dd3ebf66dcdef7ab08779b260dc263edca535fea8fb2ba3fed24c9b2fba7409a46a32bd43db2de6325f65da82d92d9f2dc6f417b22b690134a4cc74586497c7ebb5dfb861805113594de65cd0c20b26c642dc547c8f81cce535a79e475784b2317f89f276ef7549dab8275c8ecff3803853ddb888c5dc5d0cfcef31f9b1756090e1e7807ae0d4d9b721ad72c192010db0bafba401db1f927b4d734aa8f9fe155edc913611c3af74de337ba84f3856681e60d807f9223e270281f50b2192ba8d052a973f0578839b02b2a9d954e4275b92d0f21dd2f8f93de26ba350c96d535f55852bdcd525b970b99db55c919ca75f05ffef066002e0c4f0bd30f0c08d53ebb09ada561f6a1005cda8ed66665a3ad77245a2620a9c3aa2a6aca2866b773bc11505463a1f07bb78ce4025fe4065000b1e430e26b584e701dd7df273ca4b3e42274d2f29600660a44d8cf89e90dfa653f15ea59892620353c1601e16abf823bdd4144a99acab98bb66cada9c28529a2a5ced45bb8951e227dc7eace5ede5de3b24074999002262c9d55f2fb4a4f652eb9d803c270ad4756da99338bfff2321c3e0d7e13e9e4e78feaf9284a8130f7f2eab769c1bc90f344a03b192ea62de3c1a278fb55696e86f4399e9e36a5ee0d00930c2eee66f3b767917347e5904c06cc425147a945f89e6bf6903bb111c7358b580050d76e5bcae2894436b8818ee55cefeeb1c84dbada959f4b145f0c714e3c5a33cd27de64189eef2a4e8d138e76747b51aa040f6909f0d570c2d955e0927cf17587c124e04d6d04f498cf0880e0ea7a7591a6728505008a49a11e2ef9b5cb0dab660ee441e3cfe3e6fc5d73750787270e4b906f5560330785718170906f581cab19ffec869bfd77be7c38f9e7601d5ce7ee9ce74afc842c3577d0eb86877d6587d927e43e8b99eb4572a933bf914368be1e755f83b796ea4d3b01818522056583dfaaba5a0d53499c616b9291511e604aa60f8ab931f1e2d902451f8816dd45f9167d6ba5082b557d41b31d1abc64ba53a625cd15bc6ff191132c1363b5c77013fa7ad43ff8e57e3b0c91d3dabef3e31e1c1aa91fb8e5bffd0217fc221550d8cf59778c1c850953247a985f4d7be880068f7e2e4f8a341d13fbc1e054b608b607acafcb72c020c11f76f110ff6dcb9d3da09e9ae27e6698ba1eba8b763cd88d0a93906621165ef9bb76d65dbaaad4364a734da5ad6e06b195ee6201b0e44e3efe8351d31753acb83ca54fcdd198761eb31587aa5a9ff297a0d6f3b11049415de2a56f4e0d44e569003161405bf7bce107e60dd1db24b78e58c804a192c0757b25ca6dbb99ca994d111dd0a07c860aac47afd66691d6a29e909f4f65025892ded169cdd224f41acac985ae5e09b0549dbecdb7229701edce49b3af8e9b012d55bf424041001493cd1bf2718d9c69e519a6289af9b364b44d1a78f3c73b6468f69cbd99e393b60043787ebc356fe3bb3da48e930bbf094a5730935eeed155a0400a31b1deb4d6cb6faa7e6fef25d945de14932ba42c0599825bf5d6898ce70ae720a7c5a340253ce051bf5f65fe5f9965375dc69983944ea9b00e9cb8b2b49148e718d925cec55b0ea5a7dcd4c1329e0a54ff8c80a08ed36709e351898a0b9bda43669b1b497ccc913c915d2aadab2df51ac3b2b525f030bd0b4330392caa7e1ada8de04fd9e2de7c015ee426eea0cfd7595064f95aad553705276e57559585efee27ccce9947c0f1b8279bd9355f4f6013d133c329f8f1a98c76cf280761d0e5ef963b2e293e1b10857b8bebd3fcd6ef652700d16649dccc0666a188e1853e49a7d05a36002682c3f342d1f60c3d61ad2627969f40f33ad0d4679a17874e70b5d463c0309974bceb195783aa49505862016804b4b92d6a1dedf1f3b9e298fc46db28a157fbbc6ba07fbcc20dd6106250d71cb9e304278ed2b9980995fd3f744b8c6c35c5d6843cb2971b2bfedacad10d6d47d714d4fa2a0a29e57b2e4e237232a8eea13b363585f9eeca8f5dde5cc41614869a7d013db561098952861ae3cca23ab27c9f2f4fc04eb2cfde4c5b83b38a927745ea5855e7a9f71f19c6269e24fabaf52cf08c0ae8a654040ec99e92d0d26721ad5b24cf1335c340da45b38fc49f348e7efaedf631e411545dce34de67280e5b553ab61c04e7d3f9be407e3b91357c2b42d3060b2b320aa58d267879f6057e41cd5da3dc544be5ff71b2b7a92e095daee7c395ff97942198e9461915ee49a189e093c7a330d1b856eee8bc7beda5e31683fa3d7ae4ec4ca207f91fd5d6f30c5088f1020a7d6189a448ac30a6521cede08d6ca80f0bd33b9312c6d1f83828db52eac8badbd2fffed3d0f0e808765af5efe5386c0183254459d3851404fa0d28aa075d9e2472774a2db32d88b9468bd5217fa502587bb8e76ee286f6c4f474618a24e7ab224597fce5e5f3067a45c26808a32b1c859fe08f69b7bfd2610ba686cee6bd4deb50e1215193f37311837f4882a06cabf6fac13b1f25dd9297d91a97dce7a592020e4c93a409247bc9e379825c04720c5ca3eb322476076083225a95a60aea5690052eaebe8cf1fd88cbd05979d6396fa1f929162ea6f2f29bed44bf0746689d2e5a11958071d21d1949ea8908a26d3f810c332bd61e4a6a5f2720b91f509b29519d1972cf74ea5ed87b30339db4a70d0ce08949e61d97c3fbf08a26d36f85590982c70930fbb600bd694dab01d0935ab7d265c5f2d31c0fb65bf919d290693adf77294b3e7676a875e585afae85161855f8a84524e71df93548c065de464249e22df41a51416fa40c2df58d518b25552b561b5ec79bb04597a85318add79e7d5d7ac9eaf8b2d31ee8f943b3cb1f48dd0817959175e6212f73071172b7fdf779469fd0ba735e12e867683e4d7bc088f114c1c51330da5936ff76a008118a3713bb60cfdda5a8f27f53527a0240b977bbcdcaa6829ddfbaff2e1d440d9c27c8dce80d02abbfb6b56750b2f312a76e0e041877df58f3a85a05976b8cca33e0ee8436f2107c987dae6ced056f31c293c9f6f2784a73b06a335cf15975bbb0a6b654306d55c29028a70d1d4fd9e170d5383014e7fb5e182a1a0f0922259cf9e31ff874c9d78c1c6b42a00e41e9343fcaba10f1b872aff357334d2e1440d259c1ce5bd204694b90982c9dcf0280ffffff7f