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 80947 3009e62335f593d07497cad6ca415307c31551ed8790a7d24f9bfac2a63f27ea

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
77ed9093aa6a05164467e7bae7b2d431d4ede166bd698a4d76582a34088d5dcc
Certificate Block Hash
3009e62335f593d07497cad6ca415307c31551ed8790a7d24f9bfac2a63f27ea
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009030010010c10000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000052441ef18a533a9c6d30877e2ccc94a13a330b718b9c12ecd7cbdd6b0ef7afe6391c0243859c8651b7dd97367ed01869ed70ab286a4d7ef1b67862a28be188f83269dd572a0d55c0c79c7218fde4adb10c90295eba4f02bc4f0000000000000000000200000002009030010010c10000

Raw Header Hex

00004020d8732ceef6d95c313f94ac63d8fbc61b50ebb27e922c1999a5ae55584c3c3e56cb83c448113ce2bad3d498a8942f834c1f3b60a0b3a52a2de4e0266bc2d8a7daf181456aa6c50018cc5d8d08342a58764d8a69bd66e1edd431d4b2e7bae7674416056aaa9390ed77

Proof Data Hex

59,560 bytes
1212160203070990ebc5acfaf00a801906163ff8b04671cb704e5477dcbd52d9ccadccf93af49245150ec80bc409e62069fca053ef8453dc0d182f527bfda1309a9169bcebc03e3bf87a7ccebad7b8127817d05f75b0b76c81991ea8bbd8897eae60db9725b93f1f72438082a5bb2df1f53f399aaa167f3739b67415f7366ee59e0d8cf755841e33d9536691715f64d3a521caf1c2c2da5791d712a86675d5ae0c6b11047fd0fa6b4fc4e922b93455d2b183c537df9ee9b1b019c9df9c945ac8162cf404070e036cc9cdd0489948c31ecd428a2c1a93bb0cb53719a5df81d4dd7d540da7a7019c86f9fd9cd0de9d73c5d4661b340464c960882f9cd6877af82a20584864d4d32ce5b0d7b4e2094bef1e10fa504d0b72b5dd0d432dea523ef9a9746c523b931500e4bae85af96b255310bea5dba13d4c7319ff9c7bdff60b66258423940477a81e951d2d1ff5f5b0365457fb7d268ac06edfc5b7e23c111bc0f7916de88dbce4842128d386795b78fde1904a27181f4d1d7f33464d64c31939d756fa70d79f7e2bc322786db1135a1e6af7862abfe047a3d1e9988736e35552cb5dfa2ea0e0eb7d3d529244b52b276e27c7acf49797256a619f3d32e8fa3c2744efc7022576341c80646f9d9a7bbf19ae7465cbd9de1b370fb5fe6093893a688d27dac7b55b22137a8b7d00c12d0fce6c49d0efda19bef46a7a5cb031cd61440dac00f38d2b22af3108907e85a1fccd37dd6858df6748acea8035f8ce52ce5177aa3aece6b5837e52e00c91ca6fbdb1adbe088a5e15780662e3349dcd61508c12200f716717a0b558d7cf854b9535d229ada7ecbbe6b405b1ba62f67cb72480d4bca6868a331f6a7a6806178fb5b5e5b20ba76ddf90a2fd3e128affe8a40a5641bf5c2c557c04629ab4f00c5261b40d09868c7320f127bee23d8ab76708c260905f912bfd685c51d3b5f8ab999b316303d782030416dc45229787ce4567c99a74f2ee0e76af40b3d640b992bb4918bd90358e1be603862d0e229e7df805b1bf59c161057d7b9c0e59f7355c446e2535cd88b87d841089fb4fd33132953e71e0233f758c54ca5b6337df61a395ffb4807aa97971ea07273ff5192714e1a14603b79eadc77b7e39e7a3feaab820f16ec3db6d948f27ac31ee277d5ddda8fc408444485e8db7b39bca260b1a4af421cccc1511fa7167936f75f9b26860c3e2350f263210b41f0655ef5c56f55543f7c36359b51d1618485773e3f53ccbdc6ce86f9e835bf9bf0a8d804ea999136657c5240f12dea67d9458e1744b9fb7e52d3b07f2f069915dfd0bb35db2ac8787078517e85c63084d8c2673d25e5e5bae78eae6917dff16579a4b6eb93cf4da84d9e032b8d3504e091bb4f26c13bafc8eac16740e6563656613ee4b45f95280aeec873d2788f66310ae15d44c3b350932b17fc1ed24fd42cb0998463f9d3c704725017e6203640b860493b5985c6e0b9f5247bad8ab497779b3a82eb6a3fc18c4b26a596145238fe6f646928134d022fdbe15295ea6b47298ecb68586a3da60483bcd9e1e34bb26c6c41936914b7e21e43c66ab8ed543da4b79a655ac6814405c848b20903cb3c0fd2b278ac67e36c6941fbfbccce62976f871a3a54f70736662f38d22137220634c316b207564eefdad91b32aa0499d300a6d357653cd989c9470243419369cf1762cf9905beb41733e90a4c6cb71c76b3e71d0e493262d1f7ead869ca170763e0a725e3340288b3e877f9f93d9ee15e62dad293311ba5f6ecf65dca4090f06273362d51daf9b4e16a05e7af921aacf2a9e1b0e3d80d4e5bb2cf465238431b5fef2cf5dc493364f83b91e0babf414c2b1989c0d9ca67abd468994d37fa594071c93036d9060e227b01078d4899524367d660822dd2fb722f09b85fc3a1810d5f98f71226ccc305a6ac69a2ff55527912db5ab6edd528403a33ca578e29128208ba894756401b1adda36edfd4eb0cb7cfbf14ae798c12bfbcdbe87ea873702fd9b90f0dc0c081867cf0a5cb293a0da2fd2852b28a2ae022757688b0d296687530bd8c0fadca7174cb3d4b7171f4abdef7834eaa96120c49e309dd1a5f6d3ef3583e496d6aa8ee786ed09eca6071c8b74fbb8a400083fb38c3969ed27069c6d5b801ba8dcf0e71ae266b376b940ea7c6bcf970c34eacaa1c17c4aa2fa43a71dc569b20f1174ff0bdf22c97a93890a653e73558a3cbc1d57a43e35ae442108845f19643994f1acf6d3e1d4d6ced7c6912955435c3c8ca0548d1e0cce14b7fd4b6abf16c8abe92a0e6f76f05cf0be55a2072e85800b83637444a8e89720de5b75e58856a7d9538508f4a220b4cb28162d7c59e0666ffb7f13aeae6b21b79052bed6a6a71d660720326361ae08a5991a9f7ea2aefe0fc971deb1cb53c60e1210043bfbf2fd943ed6dddabcb5d1ee2d0d02eafe8b93b4f61e88f5bb30da7b81ffcadcf8aefcc369dcdb813c9650588287ef69784d7591b6101e3eb1c7bd4b305f128799ac011421b7806934ec7de070b75e26bf2a44bb5130ac5da4ac092fd85f7841fca6dee1e2949f6900ce0c21fb241d58d841112f20bd7e0243f8e99469bb2f2d81574179e459bb4e7c7a8cd4a1a6cea54305e33e33b19a9826ced8b684765b9d8e79effb536fc918f13aa0a88818377bf1e5e029905e73b982c76cc2d2fbb99d492baeb77ce714e53e61d14767b88c04e6525609b6205b4d416fc01f45cb4444d6e3e235cec4c0c3f82c2051f70cf350e4226825173043c4fcd882563f46fec0d733446035a2bb8893bad0adfd51c6b9fda7163c5d54a8c33ae208b613ae0baf8f0fd19e44cbd370edde7ee3ad17a1828fe3af8c8ae6dad9d863c7220564a650da4f8f24585736af62a9f5d672ce4e791d0c09fa04fd9e8da4f964c452978675707a421df10d381327fe815b081d01e86a6cc07de8080b04bbec7d48f21a4d9e4b259c2b0b3071872d95b1003b2eaec1a203943137f92be70b50e4f3b023d63849fae1fb7e3c8ec60e085b001c4babb6b0d983e0904554546df47cd5a7f3164c75a6f1b4d437cd622006529f7d5dcd33e1ed53e31ea28aa383b830a30f6d8201250fc51f3a7e6a4ad7c6d2b49ac24851004ac6ed4655cf2f94e7911211409bb7f13dae04ec4216ca416d8ecf1444b17084c816225e4e88db17da908c09104ee85302c644299e9cbfe39b6384b82f99efbf81e9e8e77f94499ded6239a41c0d09b937bdb12d07ee0f866a9fdbc9319d459a9cf120d25ce63725289326515c243a5bf536c5e608bf07bf2207fe9ba1b4e0e544b059babfe99de2389e00eb0ee914ff90327d40f07610c0b94419fd9b2eb50a1f14c8d64217b187e9b1814469dacf23898bbff8090179f1b924e9afc733422b9bb2a101731897d7a3581ec0ab8338a28f53a6bd77c2a87d891ec709fd54fa5ffc86a25a1c546bdcc5c4b9447bba9ca0b6e31a4e2c19b016861f46f381055de8facc846bb7a610b44606c7f3fdd1db7f41e98883fd0c618fa1a21c7005ed51b6b7e83538fffa7886d214f31988f112b426671ac5767cfa453b5d5e4efc58ea78bdbb40a4447cbb8b1cfe983204a3c97e7f588ff30c32968d805ef95c743827056a42538caf4ff90d9d462cbb4ae99331eedad569aadb0cfb8ea44eed227dda045422e008d53406c00b8e060ec207f66b68718ceb03452d7c74884e4d45fbbc667c11936a6b325665c4a3ef56942d5339b957111f88613fe4086f79c444ef473754fab47144bbf3cca006e79423596ace98854a8b66ccd41dccfe9973e1e24e2b10c49301ad683029b9eb64db5f5f5631bff5951e04fd95fe8d831db8fc0974e24b470b7d74d900d7f5b86d92eba8f22771bea8bbcd338717fcff42f9b8ba419503704b675be94a66801ec8e8fd76cfb848f462b1e9cc1285aa0505630d982ed9d6967278fe1c9f0e6087d590b0e01683eec0e04a12443acdeebe5851da99327f3b3912c0ac4219eb0b174fc456bbbb518b34d6c076fde7ea37ee39a8ad8718a9dcd6dc62839e76759cb6884ce42d766a5097177544789ed7944e5b0e9a998cb72e753e1fbafa0af671d434172a0de598898a2e5035242f9ac3338917dcb45863ac28c778f3651cc30147fe25f082e69d24314f560225a7acc4d727e71050302933b85a624248474a1e7a7a76d5f52b2c38a5d1e2b6999c269fb701e6cd23aaf77d00549413fdd2f20a6ba25ff28ac3a26a1b35b51c541357d9967cd6ddc31f30f673f7fb4e3286f7a0c5318f8e17cde830b62fcf5f88148d5995799e091c23f1031d40c5eefdd2e8946d6ef919b95634c5fd7112d0ae3303cf793bd8375605569fb200925e822879e1156726fb9962fb81d0a220419805aa54b0780b8f89355306987ba20d3ab97b3c8c44ade74ed0b9889815c92f601bd297b00979cd8ee10c64b04798d7ec104024cfbb2545ac0b2f091fa75fdddf2640124ce5e5f1f16365312357f103dd253126b968b3a599e46c5008dbf308b5bb9567437232bb1241cc8a9393823efe0d68c2e68e3026d95bb302115670c3ff67395c6b2f70416c0208d41011c2b6a7c60138ad8bf1aa1801d8fcfa7d317df429e8380e1a2352a064e5436a8fe6e09bdc8f8a8eea978359f0267d44132e0f964d64adb097e75641e5ae18d494e701350ea4d7c7f57bd60753c29109c05992673c1b9be7ac0346f6e749e2dddb859defbd8e42f01f37ca21c46bc1e624f620533f08ee512a21e8ecfe27dbbaaa52fabb5085b25252cddeee896940b58c9a5f0a975bf8052597233fa931c6b8355f131bb4c83b318d1075bcc83cabbc4ee97c2758d16cf0f7e8ba0d80533623fcd358fb61f19b24fb14ed4161cd58a7b36799f82c591be92b0a15ca7bddf0778c0bdeef9dd7dd25a054dd61d59fc0d16516eb8a8bc3feeca774d4006ad0a75036d26c87530e59ef5c4ad9491d4e91a22a1e834f66dc27355ecb607b3305933ddd921702f2ba9e17fb81a14fff99c9da66e66a9938266ac07dfd6fe1d1af39f56687646cd81ec9e2d6fffd6b616f4327dc8b5ece41a6236c326531cb2df61490e92af37432d287c2c6c7be556a5bc54791e6c32fece689073216a5347a7204143bca4ba645f81574ee7655b6eab6a7e9c07fa1573a30d737314c9c24addd81f4c1b34ac3a0c663566e6aeb003f78b996ec5c63d7677f4d4a22dccc24e6c88f49fcd228469eb11cefc27130341bc8dfc5a883ddafac3b0fa0c7c186cc0b81d537da8f6601834368830988d32dc53d639c1bda7a66b14d6666f32cb78a27ce56ca47eae1c39fc7837adb85d5916b2692bda72e93a65295121fcd7988305793325c7db6b1750efd9c179d715942000c3ebd7af4545488b4c00d6347b6d0553dda361c0bf24d8ff6767743513ad83cd7bc14ae39704f6c219c1580348c6484c2d1104ed3bd7ce2f15e3535254a4cf7c5e40a46cd13b240f054adb99c2bd07313257de2d798b603babac8a47d2b8237ef53d6536db5a096860af5d5295a4d546f0c4dce911c6415f7723898a7116519768747fe24966374b4d3bccbab8c0973333604789fde9943b04ae9d37324b29d278e14e9c89affc8bba5ae0c92ddcf1d41577948cebdabac2f08782e506eb52e54716ed7421a304904d76717782aedf4bbc7a471e08376461e6a3b50f7fb88d14dbb306e30f370e78d5f512a46dc31a2d46bdf4da9b5a18ff3dcf7a9dd2a88ab36443f4e32f13657a4e99fc9acb6f35454962952acad4aafd06e38911004bb6e8cfb679186f0f76eebf29cb94861fd9f91ee0d41346e727f088a300e6869dc0fff5997bcd242c8e5fba673fd8c99d4efbe48349baf1a3f79b8b14be922db2e94d2870515b0db7f927c035c7a4877fe94a669fa0db02f95593f70f3899c5b22ea9fadf607760fe4560f22d143c9a8707a4835d21754d308f1888632c1dd3f21a764b8812f939f091dd0929bf0db1c242b6ad59e0bab00fc234adf15ab5441a767077442062b953c6f7af5117944d532c0d187c382c4294c1b44e88fc5de3c7687ac0c368089769afece159e66c0a12298d372b4257a01623ea1903ec7cf1117a0c2a3295327610c5cbb0452a1c66d1f3dc42ba195ae7666021a8e8453e5f1003c6e91bef9f0401308d51143f6f827188fa0828200cd4fb8cb5810f20475b9a38754b08860141b4c3e8f2444a885da773a8bf908c98548caf365b45353ffc1f324743ab1e1631bb6e8917d8a3b035d18970989812b5643e5db99dd491d083df63856c9bdf0b5a8d771dc68de4f6bd347ce36197ed021f995897436dc26911faa7ca3001fcc0bd154f70a2471b816bd136d16c5fd9096f81aaab05737104ea9c937b14b80a1515171db8b3814cf45cb7bceab3f9552c8aa9b2d5b327e9c44e8c9f892b2dc6754cb1b89f53cf17ff63ffb181b80293d148c3dc1cbe47ac1196e61f4143fbcf7a387150724ad82d9d56a864fcdd8d144b0ad76614752c0ff62018948c84d56e92a28a2fa1cd178ee0ab362832963bf4d8d79c30bbfcefb089fdc36636108e1ec1b69d7f2b6787d00cc660c512b0b100d4314d861b99b5b5f31c07489dba43f89f993cf901a58c474484163bd97980cf8b73bbd663cee788afd415b6e3f67234c20c5bd39ebca08482c14ef5a728606ca1b91224079c57fb6cbc93b15809b96afec388aad98d6a51613c40e5498fec0aff2d744456b52e7e3b27a573116c9f93ab33333e8e935760d2db605a1b30ebb3106bc3b352cb1a0c649b0df8c4e1a148e4fff1f6877ec4df8c48eccdc1e48797dd3889895cb30ee8a8a3fb5e79dcc4987e644c60b6377ebb45afe54b04d7ca333076a7a5cbf11010384c798bfd631e8ec675e9a687ce6075512a2a4f6039daeb1cc58e440ada41331733c69c2724a12cf14ea91e9fb1776eb5c81922e3265249f240acd927553399ff344297797f82b3cde37a40381a7f217bd7fbf17a4b21948ad8655eef069758c3a2889650a2856c64d43d45d7be8c564fe5324ef6de10ee8df2c9df3b5de9dcbd23de706f0af01dbbe60a5ed7a19e265751d1efa803bdf6abd5a9280b167f9bfdeedab9f3e4fc2fb2c095ef496e606b88c0015de0e099b4ef16614e8ec8a187939716fad30216da9314c83bfc26f750e55724daf4eb76d9be7b4d5230829c1a4ef53d791e60cee68a39844280ad81aba59a05cf4f405662428286d3804c9093a8e7e23c19b4b1a5d738de744d2a3efec0547b1fc1e44b7e29564c6f7c6f3a065f28aff64bb7bc6ecbaf63c2c11522c258823ed856a71e39960bfcdab4b1dbc1bf397e018b522d02840830aa194e6dd954d7e8650b6516023d8121b37471bed4d3c75b6fb19a5e772c406eba84d465419e3cfe7b04926da1056b64ad853f140470b4f34af0eb37edad60e8fc7689ada686cd6171c0d4965f26c7fd5681718c70bdfb777f454d1c757593f2f07939139d639f8a26b0ab57ec50553b466d212bcbb507188d7ff77555c80c718a901f46b158090473a2cd189131e24f5716045c8a1f848398e9d45378cd310ee5212508653a20608c931a7ccb894f6d910fd7f503511546842163817146240a1b86407a08e040dd21e05c0905226227a89fcd3e98bf5e1ede9e2c5942d4ffa64778d1ecc972b29c76ed1ef95b58786fe905c905bb08f481a5eafaf7c32eaca0e3e560ca26ddee4d0d3ad30fa1f9d9a526bd2c04c103393aa042b7009a574e0a1afee494d84b23ee91500ac5f7fbec229b7f1399de33e603747e272169f345e783bd7821e923aa7476526ac9856db9c552413d6c0038e9894fc25efec3cadb08c35908d5ddfeb3fee52c27c0419a3e2fd9fd3e911aab97da7866beef92a06aa01dc87e1b702f9f038c4399e8f450ff91c50775ee1054dfe57fc71b59423e204fb105ba4b6beec85a160e4ba1f6bb17cc8f64b7cc3fb5aa2534affc61565fe39995dc912b9652fd37dcb270222a506480cfab006a7610e4fd49dd11774399edd661d22ffd14f1643f209740389e3e9cafb8ec3feeb4527298b83a324602b64d43d52262adb9759945fc2a170f7ff63557039977b811254de321e4bd5646468588ffd31a192a071e533d47f4046954d85b3934826fee94b8d5107aeebfea40d61ff827e81473dbaa4552b8f0903d61941b351bde9892e636fe30119bb8dc5a1131b986c074e4988c3a4c3dd887cb6920faa951ea5521a57b1ca8d0c29f75f675d0668eb7d1598324e05dcff9ebb887344d3f543422288a0efedffcd9aa4f247d04b75d2adc8de30e84d8eb891b6555e81090dec92486550f97d276dc1dca6581c8fa1db67171502fcd26164e31538d20ad108a6a49c60c28d5d00d39b29d51c9afc499c63e6ee803f79ebad229c691d2903ca445a0be8e4af79719825d51f445c5cf78558cd104d8ca99ec693caf0d1b1396238a9d639d99faa42e11d07e0b7919a89aa65150fb836e04449103bef90344fb386d174adb27c3fd15426d91c282a8b9fa09ba3367abba15c413e737cd44f47895023b22e6a39ed03ea17b97786b606dfec348bbde5d05307f48f1069918158dd5961da2533d45997151ec23fb78e68bfc979862fff2d154f662e47bc3c970fd062183396906d95f01e8df3c4f6311fa3f42c1f0efee78473fac2e95051ec8053e2d325e765dd4119e99a7822697f60d80e796aafb44e151466352099f4a4d39d41e6f517787567be4b39c21c8519817b786a208be57f8188fc99e8f533b16e4407b69881a1f1ab0fd969951671ef86a946fa71fd8e2100527701e43f93b1c8e5cb4689a7f2ddc5de27cc98a9e1b5a15e11b4f11265e8a82728200cdc5584a3dc1b1b2a43057cfd1b05b92d51d1436ca4aad86437af87abf44943b53bda9f4d7ca096907d2e1d7c401c859214463c2030ac52d05646b835c12d236a3dd1c7afe2d740e49eb2223b3b824e2a900b03102ade258d294d2de273c9008c15616d51e179e069e517c2b206988de51f61e6be12e6a4ad93be02343ce3394e93313b6ef4f96e9549a949046a5c75f009522fd978baaa63ee88a7ea38f7111e6a5d52e7bdc846d1b0ea9f089cfc347a8a10b20a4a793c4aad05deab0b121ac135925e2039307b7d1b46b569562e332562056af1fcc78aa5eee4b2b276709c1a084eaa94f3ce3ebe1be9db008414eac1781f204f94d405d132a1411ea6995141defeff885d5a8c7e07823236fbc7912b7ea23f9d9ffef0ee5e5281b827a9c63c1e7b9306d1f2350431b999bf8870195cf77fcd972a5ff5edc39e571466d1cd25eafe29a809b76ba8cf203c055f0cb3f18abaaca58a3fa8b420eccd8755c50a43762578a2d2d42690882b3dc0ef260e477400edb9f1ab6b5ac16af250ed40787abef90b2088fbe0fc11a7a8f8a44ed50cc9fc33fd4dc70a3569a113b3f778b5a3799f1587f173a6d9e41ee5efecdd87eaad6df3eb43d50e5e1c36a75e4450be031cc2780963a84757f641717aaff856620e5dd0e57c1f4c723bba88ed4e3f75736564e7b6698b2bf3118f757dd9fefb25a0005b7594b3f73f8423954c46ac162fe9c4ee55dc1b3de2cd1703427732725e8b19b4e79c8f498b9c1a33f23ab267d2fd6aff35d263cb7d08cf8b90ca47e87fc3be8355fd7ad56d33c475ddfb52b9e3f4af5e8f9777156bd279b1174a7c989139c4ba69fc9f1b1c6ca6f0ed7f3b2422a3e60cdf29af0bd8ea6176e74c01d440fe5f05f41a6ca35677f321ebc52adeb62809fa5e35d608add488242a7644afcf12b1228591f8b8e8669f808a70efcd4cf6eb10dcc4251b93105be3015623526be890f6151c2bfeea44cbaf62f9b5a38d714f6ccce22d36455d7b74199e06e14a2e9b40de5ca80e014246bbde4f5f0d7d84bef411ff1c33f0efe8f48b65b505d50a45511d978ac7f6d3ca1b0e6dff0067f610ddff2ac376704fb414f5477454741f80b3a6985a53d95363d8daa800830ee587f1b901f2899c1507ae68caed355f3535a8e3f8f9e37e0b77afa0ebd5404ba298c092f88045cd2b077f784179de64e45040235b2115e375f6dc173b9c52b4cb3e2a9056a206c4aafd037eb146c14bfa45fb777da858ba742fac9514b8882fe846f718745c472aba32c9163332febd140c30e735a7b895fbe5b460a436571c0107959c193b05b6c825f51155c8dea37d4fe79ec27f17c64d44e490ebd824f1ca8345281aa30960aebb4b05bba78a648d595f6dbc2485e1b6ed9027742f17e635deb202a9437c4c373b2ab740d00cb14b19a8fb127efe1f5e8b220c0bc135ae7d929981c147d15307cc6748da0b5368610ba9d0b1df0be427a4a7e88cc26b088a2965299bf29a7e45bf7f41428f35428937e5c3a7736390cecb4f27e297aa159a35916a2e5c8a6948d5203213afcc3691deed56c1cc309ab9db9763a40f4ebf97ab8738a321180fa022a360eaa1975e80e47d4f07dd1cb1b25208cfe19375fde509790ae37bc131bb6a31d0d93f3d0bdd03ebf97e29bdad10a07401102fca6a57ed7c613c8edda8e89bc34b169d4dba9ad4b7366776c1953e9b2f73e1aad0a508c5f46978c5afe39f2d96b7508ed0436387fdd63e0461e3e619fc6833c9f83eec1f35d4b000cc8f6f39f4bd7d7e578d3720425dea3f144885bdcc28e4cc60fabd21a49a12e3ed03bd3ff0324863fd15d0a1ff4049636d9780da9cf1bfa6d20906de13625b42ee9a5166cc9791ab3dc0ad15c71427db004c89c2f304ca2d71618ba3d35ada448491c98ab1bba7ffa426c5cbd3a3854788c8d6c010a534327968c781b1d7cfbaab4b817ed01d24c6055da9746870f08ade84527b3dc8f1a849e3cabdf2374713735ee526ab70afe55ecd4ae97db5ee718b98668f84999249bdff673c557855d219d1571011a273236baabe64147e12dfd78eb3ebb3bfb695fbdca0e4e70d8c630f58838852ccd818af5433958e87cdbcf0109c834f3c719ec8c5e4255784ab21d4fd46318f1d1a68162dfe4747b8cb40e8deb2bfb242d88c005c40589bec26523e00f4d8c8f22ecfc612f04efb590a5fc917cc1b8bfa9c5d06c8bc803d66f788fe6c5d4d4e8e1d9be827756f41e69cb324ed2945e02cfb17c52942496e1ebbbafaab6e06173f5b81cb44ae57ac5e8b49e76805abfd2b24a440d83450a44ed81251b309b07b0d9b946e6999276dad5c0ca037a2d6546dc7e4a8b669e84cf2506468b73ab6e52ab4a147ab77a3860de8ea98e16ab296a17ddfb8cdb1299870f0cd940a3cc3944845294b46eaf80632ad12bc2510c6b1e34304db60b240572e56175b53ec678dbc3acf227cdc94da6746f3b1ab7b3214bb8d832ae0710f172acd3b7083e06c6c23d1e906092f05f9cf3335072204971481a65cae201300cbad6ac0bbb4b5b7aa323ca528b491e2d59ec15584339a61ac71006adc445009da1de95652a716b0f244a21d392c9a8e556806b5909785a2454e41e4684be39e9f3d07adb4234742c1b2616144bd752618ad3bb22d09c7f1aaefa51286078e67864ca3876e02ba4003a7a2a073c21c36d1a50fa5a78db2a8087f3506c1aa3e980ef90c876dc0007e134589d99cc3bc9b727e208901db719a0f010ae95824c39252ac2b003d2278417d546a4bf656defb1b26b69717796065b7e3f2de2b772349555b1275a84c97ed3b6cc6e0a4996c43883e7819e188ca980e66765234a82ea11cc89b9d2abfd1ebe904129b51c48fccabb2ec0c17e6bc722ba7a84955e103ae4287f454bb6afef9d38c7d131e6d90da396456e68fd5b4f5c3897bbb0d1b0d4b5c63e6e4848667175795a344ecf00775cdbbaab0f82f5d7b619c0358640beadb3e0aa7961424195e2f12569edcaf654f08ef83a410936a302f611361c084701cf9c9d96ccb668d0f89a4626fa4f09cc19d67f208b71b4046e35a9d98978fcf0135e8fdd41516b34ce818e3716d45da5a2fcdf37c4c57a5da581b85b26cc094c96ea00fd32fe6e4a7118bfffdda220f0499be624b82be79defb30b44e57ac780a96cc0a23cb3409f540e334ec5136d54129d29a8cd71ee79f8459df3cd642af174a9377fab89d4862524609de21b0784f26be71783a4a8681a059036e3ab287489e310d830a1c6f2f289a5609146b6604a8bfe372ed4ec7097ee975138322523fa0d83c2f9d37f3fa5c79ebaae25d3773c631655c23eca31d4f4ab4dc9690bd91bc12b76a7216a797e544526b69707d4a79050dfb8e3815bde62b0f34e89c7322062fb7520693f2109587d6c6f7cd722884ad9ea67b58d9e7cf04a7df74f97e31eabcd88674062577d711c9e15f4528aea631c5425d26cac26b29642f8f9ded5217cea30b1742f5ac990ed008822d10ca9028617145c238068c782accfa8f5088392e38968f5c16cc4d3745266212263182f658a87662e9af4bcc63d50239abee6baa6a732aa79d934fd4c3a8aeaa627300a535ca360c70ff81269b1fc2952cc6e0db17fb13ae95346d185269f65fc639f023de569fea4dc7d5f8fb6d33b2781773c1b9c1e2eff3b72b64a5f7e53de1530bc10e54264924f6dded264d526b03aa824d645e9f63b72dda245d6506703de77307e701d891a95ad0a554f641699a57af4a4c176bde32cb4dfdc4249813662655d177a6d9bc99c14938ca530d43d7726598e2eace787e7b3a97da8e94ad5027e88287f3620ff984c33fa54a701e3b9a4c836c16a9a554d09eed2a7dba97e0063b44a483aa6de2150c8923b466af22635c13967f9a5169fbdf2af2af1361021e774e797883047db8cd5f780eb78b7770289704364c4961787408df15e42dafc688b6f80648177cefc083e252d348a9c1a5adf760ba3eb78dfd69dd4b4fbbe9a26283350749a6fa93bdab6d26191e3fa2cf1f057ad8267482911e587ecb90d7d1e528ddf51c7284604e864587614336cdad19713741e965aba4471667090dab396391473b497581e49ee4eb7094394b2df1a7e4c05b8f69827424d90ad1f21bb7a9806dc2b2aeac6f21eec9e36deeb5cf0043a3ff828e1564263a09051f696c5c799b3ab51cdca726b78dc3234b52d78b67b6d92b6d01cd11b542568bf6ebf4123714892905738cdd1b56db022659e6686e97b1539fe8d18142e771c6b13095c160247907d6d9e5b6f28b2182e3ab00694db7c454dcf8d159006407aa10ff2f064b9d1e4296fc3191a96ef60dd320f7c3b6db8eb100e277111067453152bbcfa33a15b0c8501809e753c43c0707a411c292b395fe6f79bb1174f9c7feb8b8ae5e86b96c70bea849e2a9479d6f13ac9fc02b50b5996c1651427cd097173c7efbd103cce02f6c5b224f054caf1e7bb6e31dd3a30ac41af301a4415612db1c6130b5046d908c952f049506c39abd1eb18a98cc5f696dcb2568f8c07ad3682224af0e761ee5fb2207c3c6f5f1ea0f09e2f25ee44a013a966a52257fe7cbf08c68ce029bfde5ce3a3687c6049086165c15e591afc1301d766adbef5d8cf338f030cecb488de06c3ae7d4ca59a39c5ddfdd9dada55ed4e78e5bfced1f563e0f300413fae4ef84594b22177702e1ffbdd994bd1b5f74c59b5c63572c20054c8cbbd4d5070a88c2c652935bec7047c4437f9e1db09b5f4300cf7249bf6da9585cf164d990ea359f98c6c627f939952f64997c9413f64fda0f8e6cb0bf8a4cd7bcaec4150db5ef3bb8ed1bbf0d477871d91365ae4a855eba47c8f25e219922c4f9d535618253367b928186579cc4a59ba065c5621269e402fb125eab801a14f4152072553032cd8ab4fe63880e2b6758f3e93ffea8cb41ceb48e825d7cba1c2f3f82c57acaa02dbebd5f8c02d4d8d5c77d68cdbc6dff99f776797f9b5f9c8f4418d1c1497e15e10c08d9c9397066a02e4aa15e8567362841b8c578ab99a1856848f630b70b84ec3f7342da26c3be92bdc3542238ac16c4840cb8035b66951466f6c8d9e862c11a8138f28b012e50e66523d96d94482528fb5e7ac1f4aabd64f435c9c0ad031a4bb87b0d89ace4cbd9c7ebcb081adbb58f45cdab7bb1244444d4e2b4cb990668804bffd9fad54cf5dee4ecaf1145cfc25ff4c6f31bd3de9bc2e9999ad557b5ce0adb98e65c82fe768d5f3c5ff90308d40ae29eb3bfae1e5bf7b0405aa975ffdd548dd737f736ab7d42ab00928961089dbc0252097dede17b6e22a974ef77a9a1bf2c595fb877dc1340d75958209948e1c7b291fce93fe0789aafdf9ddfdd27bb1c2e8cfb7726e64e438162a443ab996327fe48b4b79afd4f39f8c6a074c4680a5f4af882f1a431ec9c152e962c1bd140f10bf03f7bc3f40bb98d44d425a7a78b0fb929a13ec562e7a2e387979077f59e622876918ea4704418a291511dd32bd1003b246893903b8aa9ec72626703e1ac98a3c7f25e02f77cb8e36b2fb48a2487b8de624cfea03d2a0c52c9c23ba3ee4195d89e40fde272f8b32b018b7f1428ac81ffb94bd63205260eeaf95d97dc3ae3e1b2d3b27178bacc7dce1c95c2860850336ca48e08292cfacbdbab3a44d6e9e80c98dcea0b9b3fd9754c96133ff770e50caafcecbd58ef5b4ddd15375a904babe98ceac248e7f364e53b2fbb07feeb15baf7ac6a853421b59a0912c4d426fcbe36729bc569644a158a4ff7cf86f92420e7fd9c4518994d9dc08efffbd5d47dc0d21f66e22897f998e4e0af8d701ff586ae22a715c9f7de191e8431b8276a1ea51c47644e18f8d5e52ea81808bbab6c991f9f28da9bb6c6f04cdb1a48116df2908f61269aba4b1ad3538b9d553ecd20f13f122503cf6dd2475e99509a186acbe22437527e8dccc9b7bd180a6d5e2703defc8601be61e0166348e5ca6795edc9e39a255fdf9990ad791063707f086b1d808d16a6664b629a337bb7bbc4a1f24b5788bccd477a8ad748e5295f999e554ad6e7d7eaee5f33c1b058c7ea013865728e711ed1ec55b62031446f906d18001b848b24e5d894da036e87051a96b5e9929010ea8c875993995b62aff5f17b855da390f579635887c18f71b1ccd21bd5be59fe9337878141d1b7cdc4c5897b44e8c39fd9b82910c3fa4cf063bf7303094af4dfda9a0bd26b7478c72a7f7a37c7c6bcc3cd339aafbd8146a5309d34951dad8e567e9af5fa7f4410efcc6eb9804fd87d7b86acc01b106ee4b569d35b71fdea2e3f01ef7621475a7dfd4104567154393d23ecb1af83b245d916f85c1074aa54e5c09b8456fa61e28d7773e5bc0be2c1e884e1b045fe1b4b5f06e0e2bb56ecb4b83d51d661765ec684a642880b27158a733e3413424dd3c75e164d925d78a5803e01dc1faf52cfbff7d260e842a59d17ecd24e4600755f25161b7547875574818912f4b80560c09f915b1f8146a4ad1749ef90be8b9ad7a84bde89dec12fcce51f6a0c48d12590c77d1246c7a72be9db6fdf8211b9bc9f1e95b4123848b3b85027f50f374f631da349401d6c6ad8fc238b1909aceb20f37ea6f858347775f4cd98abf65b293eba0c3a5f4ef43210b864afb39523536ef9d7bfc77e89bafb00fdcf5f27ad8f43e88d62427bbe90bfddbc694fe719744acf234ce3d94c201518dbafe79558dd0fe0213249f41b7fb93ed0d874586a1c6ff5056975f5c8d0ea91a7f2819e4901353b70287fe0d8b266bba43b1bc7c863b771fdae887512086dc2183e9bd8108359b854c0f740eb0a68a6c8feb680291a1411bf2a0200833f643ea3cf2d51f8a9cbb41ef942a39e8154f7709a2b9cade0f85451c97ade694885e1d6f7cb083a2feec944191e8966eef7df69359fe9848e405e1369c6d2a6b06d9d17a41aabf182be95ebd9296e06be8c1747cd49df927c84012add88c4cbf297b3b8e23ab040888d26810e9d02496fa932e275d63080885d15940005ace971a7c163999fdb0efe1c5eda5b5c3c129418e24298e545fb4d9dce1e7d81ca344226b0b7196193337dc48558f4be7642cffd19e0cec91f8802eb848aa89235935630f73525b3e6e7b9ae5e97c1eaca7e202a01537f782ac9ec96001a698e1690e0ca25e6298c4eab8cf8b63f5044a1adc711db88293cebab6d7a101c3a603f4a16f4a52126d8ce7a4f8fe97896aa03d126e696912d7bf9d294bf46b46e2fc20ab2c4849193ebcc0859b9ee134b56fecc5d9e16f83129fab3307592ce63be94802d47644b6dab95bc9f8729b45707a6486c66b01179e44cddf8682baf1f8cc6b61f21200a456462d635c7b7d30bb4ef50f6deb6ab857507919a7b22794fa6a7e1de9e90e56d9dcf2ecaf87f7001a5d14705122ed5801b3006afeb65eda7b36244bff0e0d71f51ad47ed1800f2a8d71d121937b17169036bcf700afd597acf7749881903fb3b80390861b670560cb74340a00c9fed8e3a6e57d9b4e5e7f25cc28a3130d503cbbaf21123f5226913b25966e860bbdcd1705d7f0994452c45a884e0693ab48453fedec50b228f6aeb2cefe9c3c431ae04826bc217bef6f8fe177a805082c26008e15c4c26e122aa1a2002481b5665fc4c94f702643bb9a37e1fcb99c67b0e4604abc423586fa143b721f299b59dcc4b14678e54f0b653c7244126c13084ab89caea0ee8cd312885b59de2eb7d797ddb6b35fd0a12a715741df92a94b2ba5f5aeae90843da33c5f4f7ea0346f5c136dc2212e6d2ca4768ac65b0f8d4bf3df7d035c3246d9dbb9aa22782d1a5441271854c8b9c657ee5bba20b34c627817ed36e16db90ea2bf54dd8a79f176849c2f539226086566582386b773e2fd2464ea19e9785b7f6ce9823e522868d6e309887a759688b17d0353ecabe2f3425f588887c6a04c60703a7daca4425582bc1629191f65d5bfb662f845efefaee76fbbbdfc000a7de42a0adce2678907a15e75b5543986bfe655fc47ba47e8504ad5c54daed23e1172a93e4ba491ab7711edcc767066db1e80984046b200e5a7e594a1d4da5bdb9aff563c5a0b156f0f1a5462e636c395be7c272f6cfa42fe2c49d7bfece38af905375e6bcd837945d0ffe6544fbb04218c4fdb76328dab59f9526a06d21e249c636edf68dcbedecb1379949804f723a877fb5ff38c07495e79d203e818e4667de789ee57caffcbd730a88353c3947384f92698041746180d98965aa38fe82722cfd4b012369a2a30a274d4a1d64549e98b5ee431e74688dab4f3ecd82f4da4a7270f9a87894872f792f2bc82aa130fd9df33e717162471d81ebd1dca221d69528a395f75b2235bd83cd3637f1c912b96a0b286970fe574afae473d826cfedd7783149791db978900bc837d8b5c5e8531f3e56298cba6e5346d4343244b224cd465934b2306a59cb8481907aac16a67aa32cb096469a96f926813de8bf0c267fd2d493a0a58b9c9c9afb099fa0c3ff85ae59721b92763f5972ce994cbc79f05e04ace9b825ccdee4ef6620e58a5f7620c420fc8a6ad745875ee6a98616455af49fa4d9968b16f023428eb4ba34eeead9b9b508c0a58bc8496cca9265332421881eef01d8f6ae39efc37174a428e752728efb09e68b99803969d1df90ea1489a6f3d5122127d4b1ede93e6e29c96f08b3d1fca21619d85e4b43479ea7b9949322da7a5336b768edc9576ae6c9f40067c6c40c8283a6c3f5720075d8be4b77f85f83af2cb4954e5b00687c8933a13b9ffe8f7c39ad8d78a8cde68530125f9691576a7dc4246b6c4be946ccadf71e5c9a5c93977e06c31219726a591af3bc517d76906e6930ae2f5f9ab1923ce3bf181057ee8a59fa38d82d66d3459ab75977385efe7e0df352afc4dcc31388189371b358ffebe8d1ee23760f239fcad853076ce5a8bc3f9c2292c263043e8326e848b73d27b91819157215089a381ed5e9796780d9171cbb53eb6635ccfb64d8d09faf026694fda6af539374f11e0ffd0f1ee4ee9db751679d7c37a620328e32ececd9577024792571f5f269a0996d2b44a055147784bfbee0f76b05aaf8d065e7e3c4c7996651230eff5c64da3cdfb6c5761a272844d66bb59d82f5187d15c784022fb5a2613e1f8bc43094b48f338af0ba169ee057b1d8d50dee88513c250e3443d7ffaeb04e7fdb0143fefa2b9f034f8d2e615d4b96b10251f5b079454757241c38fdf19a60032c264d2e96a2cc9a95ba1d98aa3649e9bbee4bc4e37e449d905f022cfae3d30f4fba8928f32b02fdfb146a2ad5ebdb8f68629b09ecff64a217dd9da9ee93910fc81077955ef63b902a1baf4e93b6343c2830e723e535ebc1a80d1188d70432923b3b96aecbaac4d84a4d3c45fb85aeaeb497913c5285a9154b263ccaf78f81ac9910d9e5eb94e94c0a362f243e51973c58183cc2f5003e10d1f83e3dcdc7ad721af557fd41a05dca91d13fcb398a9146ee62d1e4c2b74633a0d77fbed44c30c4ef077a891482481a418e9567758db55331461ac5ea153559f6cdef1a5c4267551053a3b0e5a6d7092044b6ea0f5876102fef85455881f39c2bece824e0bec7410e735014d73dfbd431587388a0dc0abd84829a74c004f361b485be559ef177ea17da7d6995dd453635faae3d910ae0425ef539daf25cac4eab254967b4dc81609b483a76743bd4bb0799268dfcb7063cb74729bfbc41b17780b47292778a170d234d313976740f26343caf4860bc2323657fe1c21431790c587d80554e422603a1f87b38223c65fda793fe168b9989783f14798790cc1ce33d7ef339d59ac0f50b86ff02e37e0dc6ec2427b6b280ef0b99286e46d956a68bbd8b32cbd06d9bffe9ee5e4e35cac9554d0531c0f39639767f0fdef183c51af78524d264cec1b8ac7398a877861257ef4f21cf468c9cdb3f3691dcafa3c2eff6c18d7066115b38c0445a0f97c7b380f0f9d02dc80f55d3dbb521d7e43ca74cb234762a4b8c5c45050e6efb65dbdc93a85fc4cfd6dda4eb43de93b3e9ec442f9f90f74007c40b7e89bb192ac169ff812090f4e6ce1318fa6eb961dcbfa872d746efaff83ae6932098e484e146c74dc629b708a6b065190ba41154f186384561c2f16adec3d74fe9150e2dc4bdc15489bee1a29f2866ca062579eaac22d31ce21c0b184f498fedad5f2780b7e7fc4a78be9b1581825160b05fb80a21370179fb98d6bf91c93b82ebca150d35fc308cdb7d2305d3f70f627077cd2214fbc6c129566db64f2de3a56e11ed3aa93b4116f00b97b66cea2b8bb0cb27a6bb8a42f1a8d0973416a9622c4960643a9ff450e3f8d3adefeb0cc27000df02b5988b6801fece8c0360c422b66d8fbcaeb7bdaee736b403ad00c90ee0a102f51d971aff889eebdd35a91e1ecaddbc34d642f3ab157d20aa1b535e386671eaaa3004719cbec44124f432bb813a07e0bcb4262713621077bd9deee48d8e89a9084cd6adb1a6ab6d8fce6a18109ee19e62dfb7281d5991d7a63d140848891d7793e7c4f1f69880e13ba56e8e87e4fc2f4ecad3e1044daa65e7aee6baf2290a62bd3c807f09db5e9a326e519e1f74c443b1b898d3f25d2fed45729126e6589c1fde09b27e3b4615aafa755b35e91e5dd70eb3ed838650e90c1bb7306067f6f77c4acc7c909b6765001fd92de0f7b02100f6ce65511777cde48235ba0720fc3502d8f5bccbc9af7501ee7510cddea79b6b68ac4f0c632fd7abc0c013871e815a3951c6437c88fbe57e701383c75f38975c55a5274dace9dd118fbd3631f86565c98658bc32bceac985cc4eefd209b4b4cff13ec35d3fd47b5485fc197e68a7d5e65f58c7df541bbffe297bba6171b4437b443e1fb11aa159d5f03ad626c1dab4229694b349cc1f71b8197ce0a7a477a188c9c792b9992a2c6c2e9931d98185f7545442286d3c899e96845704e2452f9f548f0ac508d795ff9007f4c7cd9e7bf11a7b8c9b1a27c0916bc7528140c21c86922c6596576abf6b2adf48b645ca970f7ac0be2f70e62013ef0cb165f870e43d8bcb78ddca04e61a696aa30f1a40151ee177c8db10e9a93933a85ed3ce1ec9a65da181e66926c4deea781581f65d5a450b64f4387518a3914cfaf7634ff0f1680f7b9e5dd5103738c6bdff8e54013eae70ed50f9ab3ae50132bfeb3b1810e3491eab840a34eb33939c95ea40ed697345354e192444c598d363b274ae44f1f1cbaf330ba837669bb8d6d82b2f25ae0355c32e08fa5fabfbe8c35636701ee59e750db83c9d2c03b167089534175e09665550b587762ff394333d3e2b001f8c8706a1f29d2067d34318ff975fc115ae2e13cc3baa04cd425c0c9ea264648c169ae2ae4931795bdf6a605ad7f43dfb3172e2ae12e4e01374fcdd16027cf02b861eb86d9d9022d340620c4a602b76ad241af7ee99fb63b4374662ee55d76477f4edd7bac0bed4bf97eabc97d22e7e4a79f516b6097a79381c7d77b26a818424767fc3de5a6d54bc716c59e79c2361a9d07f3903225cfa694dce61b14d12096cc098bdb00031968166c8d09381228aa1b91d2df9e4641358940021eb342bd303e2c34ab0a06ca49d3b72611d17d1cc49c9f9136a25a520e5c66468ef745eee11b282c195589768d1c425bed336913a2b7df7c36323c300bc9558f10ff190bbb803dcf39fdfded0072fbfd9d665f03e8ae894766004bd378853b9a3501436492ffdca1751166a4cbccd31d8823eee5f43143dc8bc22058b1ffaff2ff8731fdbae001eb27ee437e9b51ec6ce4050c276564afdfca1f5c45bdc4ba62bf1cc5a20b97da59d1e2fbdc1d3963a8d4dbf928354cc07348e731c2d76bb6b1f049a9075c49d37312d04a95d18db462ab9f729ff0c0d1712ef82a0f3d912f27d8f372a3b7b9e0c0b388d6c824d8b65b1eb1c447231dc818a5e70fe8f04c4a4b9c16bb0932d2e9424b639cb0669b9cfecea0ccc2f9e8297d7691e5d3d365b269f524b52c71ba3076ca9d0b105f687706ae3510ac59d215c5401f6d969ce722ca8a6a5d917f036847ffc39e30c9076f1a1f719772f14075c02cafdefca7d1de7f37cd8dd840af2efc12b77dcc8aaf79ff2b83eb298fdab2fd719b274024a749cba806440bee0fba7cf72acb0fad86cefb610d81d77f0b2179f2b8f9f2e478e3da9df548a904ff89d3ce8994c405b4cf7d0435ed6fb337efacf0dded674b861799f8d64d836a304a3ee99ae4e421dc86ed39a7b1bba043f0ebd3decc51a1a4080fd4f215d72d9cd7d8a1a3b32c2f21e8402f8833e322fb36eec5e07a14548babf90aec36e6697c59e7d1e3b355906034c6dfb7e0d13a65d5d31457b3910a77303190c149087101167daf1010dd88093926d4903f5596028d2b348c29de95f08cfa3eea2aa492e155d863a1ef6f66f8cd6768533738e70c021929e2ce8a36ce1af1eaf34c55ac5541801144d45c8bbfa32de22026102652fe075cdad99e903faefae75fef9159f99c7435aed98cfb4f9cd2e8d6409f79530e2901f698ead1be29f11e3c736acb302e0216188187ef27a6509f5b1d2cc01ad50ecf6449e9ed1e92fc262d1f81f96aa01aa404b67aaad6afefd0e76194bc5d8e17d3dde1b51239b6c01e40d3d0b20b5a3959ff8060305a1682ed5543e17063fb861d6441100b197875b9e6a9d60c165c3825e5d89a2dcd944e22abdab4174809543448b04b74582678f7dbae6f1822987167dbbad74f615da847ca68736866a565f488cdf67d4940148a166e8a018b783824b5e8525cc3135e4ea67002a74902c671b52c255bd8ba50bb89dda25ce3b8874eecda60f3a97feec9185ccc28073f9f309ca45f3ae15d56ad5e448264a2b296f0b116abc05c9ff845bc73db64b523fefd7824d4e1efd92dbbeb8ec1715a3d06dae0ac1770fd276a1355e3209cf84ee32dad884e8014abb4259717451a2fb0af4ed75b6d988d939a13ea2ac5cf67278d32a1cd0541a973ca601f1278e1b415803f350dab55e6f245f23daea103b827560eaa90ad9c4d266d1cbf5813aa3901ba05307a6a102662fb2650e09bf25b47b84836742fedcbff478ecb49d8b934e8a2dc771c1da3c613c4ef9cd4d9ae8da43977bf253ba56efd5679d3fd794a47dba4e1a0437b12ce63811f6db60708ab6b5ce09bc9e19a4e25ee17f98d6b8a61d6ccd99bb3cbef938016d1effcb6563efce2233a75758d4f1fdda810f6104538ed90c705dcc769a5a22f2170015be0033fda9611eff0a3264030396988b3e06a005b948ed6744d0d7d4d1809ee4ec2811bed9ea87c7e29378252fa2c7656ce89a99bc67f153bee019e47875ad4fb456a88ef5e279bf4d934204f0bcf8fcb709bea63652f9e58a533d36c21e5e7afe6ed105ea8802e5592cb35f69a69dec2b20ec0af20069b148ead09cdf9b6df0a5182c0a5dd264529bbd117fb5a63aa791b0bbe16a47f57282a33f8c3f65dedf798834f8ffadf580dd40389b92f959f7aa059158988add80d99b7827666d7b20a8abeffef2264fcde49c761d9e250b57e47a6f2610f49a613fb0bf8ffa46bcbd0141caf8f38d512c9ab74c308ded33208dd3b17db70604a9579be1c8a6fc0d147729d454496bd784b0b70827e6105b030086bd00d9c79ec3cfb3036e5d7b113e847acaaa65b7f50cd73257c5c0de4da1a26171e04c4df11c65d196991745bfee4a56483b48f6f01b20d0bdf0662b1ea686981e88152631f3284a85ce490e3619cc7883e2579d509f85ccaa3c3fb1a551e323b82184016a71d5ca725500750854a3a507ce6b100027cb57f62f1708f286c34ee498ba733202836c3f5d86b76bc95b69c6aeb0a9cadac1eee00b623fe29d6bbc9a2ba821d986b3ec144d8e603ac49d266d70b170e6971555f0217b7c687ee01cd79d6ef08cc0488b01d165da0e8172f8b54965889e19b7dd38bacc9b789b10e0bdb312b250b1915d1831191475e8af5fd0c61ba4d300f994b6b26264a1e7d07bbb03d9e872c7ccf7ff910fead6ee149c893f9657b8bab892b0c555b51761dd1b093de1c77887fbb39425e2dff3a6fa3bbd9a8a4f2cac843815e68a1cc6bb616d108f0b877b914705a725da45a4668dbb9966a0fe282127ad4d6e8868cbaca9898ebf7238fcd262dd6391880c21cc7e588fb4221c22d827e47d3647545833ad4fda0ad53899d96ee19dd5233a663a1cb967d17681375e2465089fc7e51a3035e88f27357c924718678fe5bd8ae6fc426df7c8c797a9921440fff28434abde01a45ba327738ee7700c661b65afea803562420e78b50db5fae1d07426be8e5ab7f9ffb78006f79da9919a0745facc16b4779a7a7bede5dc64952c1706a8fb408fa796715a62a6808be21dd81a56b040685b5af9f4bd66d35105a3d757437f0872d07792d558b6db5e9c7ce8d6516a004ea88d7017bb155a3618387e67cc9a7f904701efe67d00e3d6a63c84434924e3409a6720f286004890baf2d727df7d7e4c2bf10c3f264904e75e06d22defb6e19fc60c465915d121e39e5597c4f2e48bf38bd42714d02ef673c1023045a1d89930faf476915d21af75150a079aa7802707bd6e6e369839a02189cb9c49fc2d8d43700ef9811fbdc62167acced2115cc3089900fddcf156f8dea7b81c3f9a90d877480d9724cd7a2e93e6c81590763806ff386a4bf0faa2e7a39a1eea3a9d47b07049cd6e1176136f2c8d0d7f58bcb632726e753a6dc5ff5cf13336d3691fc083954beb709d03401bd24e6c1914a721c0279da224922dd349a7984c1e36a8522af456af33bec4fab2a40a066e3f467e281f7f2c16ede422949f7a27339ec7991ef9277678cb5dd957584a5630c08ef15d2d077b5cb17f0916992c4d8431b451fc5ffe69b72e0ce9aa559bc1e1a51c7fab8b80b40c400045b8ba681f895ef1afa17af72b1afe51904389c335bd8d0ed04726dcdb720293a088970d67be72b475ef8ecaca3d6965699f0c960f058855fdc40b896aeafe385416f98556dc6bf3a3d7cbeedb270dbe6e6e53b66f57535859049f0658af114717f94a157599a4e947f14418193689538c2dfada3693dcb2057d4ffadc6cdee977b2af4959c240e7b6406adcaf76fca53b3a75fbcaac773de61b243c2c1d2b188c995582e2d9d4017b4c949bc3015f345c0b4c1b05661de8e8eb67f7be4c056a9736809aaa99fb89a48a50e40853dc4575a44a344b27b95ed42c4e65c2e42dba1e86234cd534e3cd9d1396a43243a5fb397a15ae76c49dd36a6aa741bc141b52e5ba3c1785e62e9ce23297ef75245028da59c266b96aecbb4f4d538865f00c151771c7b4ae2b1f9a688d7cbc89abd72e9aac3068ad56bafa4a717c45bbed58146f7e94d1fc34d6aa9c70c7e771fa75854639d338df3d51708bbaf6341c41cdf1ee0d2144cbc85bb47554ec1d3a5a25f16d3e1e0739e75b2b3270207d7748237df7896690c2519a61a36cf4afb1fbfbb07dcadb5d4173faded6749e6fd315da68dc4bf522a9b1a845c3ed06508159c9bafcda013fe70339afa4f4807017a13cf075f5ec9dabdfc500b5f7cf84ddb3affa221eb792a5750f908711399294d95734d8934d8cb1f5a7802f8b692e1e36a5d5acb3dd496cbaff4b620c7108af1c046b60080c39f32b4ced3ec155c22c911baaaee569fbfc7ae465e5ae04700884b2e0ceb6c164f8ae1441527694fcf4ed0df54cbc72de93a4e9d22a79e413b376f5f397d5ddc2ffd30e0809790c0be9ac404468162ac64ecdedb46b29e1fd0c80e7449511f0c94f36dc5f468e224fb9bc5ac0721658ff044ddadf466235fb2f0b143dee5c2076a1748006353ed5da90279f2ebee4e0734bc15605a012a6d139a83397b76b81812a1e1cfde2a637e3129fb10b964ae20268117d57459e885eab430ddfc6c2c3fedf8b48eecbec1d21659f236dbda479173c796312edbd659474a2036b8fad66bf58abc696c883902b45f74ce314d2be04a4053f50b1194825da8e4ba751531b02c1ab9e9a6e30a4e50dbaf5bc1ce062ff95c2511582682e804c224658cfc26e854ae4128c443fb1ddfc4dce10b7dc52d6fdafdd6102e5bfeb0f2e83f687b4611cab0f247f90c35dcf427d63598904f8da8ae80370745390987aa106098625ebd9ca4c087846d0a1c663c15db551d92a9d766bcb4a38565f9faf24dc86b2a475d3057d218c9c5e9c0390b7fe1628d5ed6352f64468668ed1e75c38156873815b2cbea83f4f0002b9160b0c2f66956c23ca627e86ac3142dc972841338affc30190f47e04b7a97121016fee34432568459d194c0a00d2dc221e3f1ba090653eae93482ca409d55f1c4fd609ba57413f88328fbcedbbf1bb8fbd545f489cbf4ed623bf91d71cb40e2a45b67a5c096de698dea90188c85fa880901041e6da9e4ec6555e675bc0edb584fe5be334b895d77ce1b37cb6559b11a42312864c242dc99230c768c38577072686d7c1dc53c14156e7663604573fa56bf82c4992817fb542764030b84fb5aff01cb82bf4cf15e479dd2b23b68028f66863d995c4cfde70f6fa689e31b290cfbe131bf77f73807e7a2ec88997955ca3312d6e7c90d4e98cf7f8b6453bffafa6860cf4e9ec2b32e91f58336fcbd59d0f9ab83d61c45317d782ee27cd204efcfb32b421508b2a5100a9b57631124bd8ec4c6ee66c97d11f8647e4039bf73489cbdabe83249c50d21fe905c3b17aed5dc98610535a55f908d72484dbacc20cbc8474c8718cecbeb6778d05ccce7ef3f0aadd3c09279d59dfe11bffdd0e90839119dba01dab45030a67e33525a002b23e1bc4d8c0b9a5de99f802fdcc3518768248b8a9df37b0d9510f74c9ec5a615b3b19b9763c15c8c315cd0f4061335df1a2ae578c79858313c420e53054bd3d97872a9506730732d489be767135560369871a30d04e82987c2985db589709fb90df02db329c60b64dcd5bc90909622d162af06ed7620bf101182b3a2095a1e2b45c7c72315e563e217b5a02988e8af73ca173724ffb08f06bfbb622445d4decc5ade75f6edb3a3e93457ad4f95139b80c74237938161a6dd6363f0d49a6b531fbd63d7748fea780913f63829ba648aae41de0e8cbeddf206646405e7c4e7517c06bd18d21c7bbc14e1bcef8e63374fcce66ab1e34978f6247e2ab03179d622b6c136132dca1565d2018c1ac7b1a5f031fb2724fbc0352dffe0dda9d2bb3b34a323d52ee5bfaf53ca6d33f0bf912b4a99d61209277008fca91e14a80ab904ba0cf1c3aed5d5b4e3080baaf9ae6baecc82fc96115e692c40946a8e1cf1aa82ff991b921e3d8c7a649298679067a80beebfa2a9cae7530041bc27fdd67b8b9e4e104c355a6813911f76e9e8cc3e5fe2e838d232bf717de4d152feb485a592db23c77e23f74b250aee50e6cb1b4189f82b089ac5d779e51706fe8e7c4247844ac596c9e73f9db4483a4c2095543599ef9517e9b52bb6395e46132f7be565898f2e61bf679e6d2e9c597bb4224f1a5cd9bdf9d02f6fc36270144933f7095de0731153cf5a04a28e7117d20c19d4bb2f680973f7952cd378128244c49b98478cb32b7a5d7fac98b97b85d3f5de438074d8fa9357065c47accd4354ffd7d6b387e483c7238ed493a9e73fc82c34dd8e5b1b00e74bd632e71a76b1d5ab92ec12d1ab314e940c566f17445d06515aac4dbbe0f3ac29ad29ccfd8f76deedfe8e4b521f06071d19bbcb7eda89a1ec8b052a7be2c6e72d5a3de6bb9713d8d9f304c18d33312e8c224378c32f8bbc715f8d591f4b04680edc427fada0aa90bf3679c953244a47e452a4a22683cd0f9098e6d6710744fa694a228492be8c94f537ba869e8ae3e6e18b8e2bdbd911eec8891982461069555051a3757ede9c1925887740c6f0264076b13c236176f4119a4ed0940b96e30d8c6b70d600cc5c1541d3840e15b526a92d5c6825a6ebb09c533e986341dfe552948aa0cbb56a9b4c5f743673bfa4c66ca659dd26af1a9bccaf52e7f54471164ad0e70d21d8ea2648ba6858fae6d5bed0573c745ba5058235692c96ffe5c5c0ea92589e9136a5de67a4fac354e0e453c50cbc49e31b89c6177b6e0b40e008e2273098bbcd781c5c097ffe9d6052f1a7973f2067517b3a57b4f462ff0b58aa9be17a76f854375bd22374fee303a6024827c43cd6bc240494c41b6a4c4aff2127c2a480892d78b9ab38282bf802433847aa1ee321e23a8df70d0c81ae8a8d6b1647eba02b596a09e019227c4b9f11a97dd9384e18eedf7ab1ce8c9e5d4896f338f3cf1d4d6b09a798fad4022a308a0020e37775a210fa81bcb5aa42c91be04545d071bbfa672faa96706db97d7f414e7636cefa43a7ec121eb843152c75c359b4bcd91ade18a4dbec8d025c0f9ef145aa80e49fd742bd854fe645cad161e140a9f16c111526906ba2107c39e6077d7cc8e9fef5d2de26a18c43b95857a7b4cf8de041e9fba6ac0152e28707bda3b2db44fdcb54559adbabf916f46570882f7ad894570963e45829650a5c6214f50d42da8bc6cd342156472f98d1647eec6bca402235e0060d94e84d66328be93f9bf7c8e7ce52ea7f389ae91b737d91ddacd61d0c0ece0c306faef14760c25f6144fea8eb005987d83f5cb4ca1149ddc392af1c155d2366905d52b7649be4f4cb5cad7b7557fd162294616c47d9f1156b073027734f2e5a692403a90022c2c93ece49b195efc9ea4c35a55c06f24bde26e0b60aa74dbdf5131278c7d788566ec4db17b848933e5661c7adb6fd952b45c5f00f1eb03a50a41d7607352d6dcbe175b9b92e7df8c9355add40cf83aa9304d55904c7ee0033c7a0c6654d5cca837d5da5a24d3dabedcd98bd893e5cd2c5091cc5f6db9fe01b6d0ff21a5bce0a43ec2bc1d9715dacfc74bddc545d45deb82bfc0c83e56f9c555308fe285429699d953eece7f3a3bb4239b28bd4d53b8704e646913dfc63174635237b57028c4daecac267ad4a08fe88f1d17b548022fb458ed1ed839ca36b10d9da878452896e217523fa113bf1054176e309066aa5ade70f38f08c31b5651d9d6fee79deb3799bfdf47d5821e4f61dee37a6f2e008722a0b5045a360f16c80f09b62a90b32229c49f385f3c7b297667c1dba6b3cee9db40eb0c7ce3f03d471f78faa851c63a6bcc4f95b882f5569b438811fcc8c7d79f247f0d083fd9cf5dbb09bf335213a1bf5204ebe9879db018780abc96c6169ffdb0e48b2ddaa2d30252432b6aa3d1cf3f44cc6ab0b65323578878c3fe2e661b9d5a68d758c3a1999fef42290089d7f72e7d75a12930815aa67d9f9f93baa07dde32e005ee5605634a38e7b246bb4df573208674f30c39e8bf831e4b6226833e4e7f7fb7ec94377c2e4ada631bd1bfb5b43b6c1eca3c0f3abdbb9359993e5480b896e6d91953a98764834446a9fcacc187d528c520bb928f96d0df41404a04ba233206f22b3451f89a804917763b1ac93443784cc477c8beaa325242e23d4da93a7facf1b0558c70b985482e12519448fc17e511166cb6ddd470fd55aa5e15b008f3e5455da578fb4514a4a5ad96d6c715751f93e70a49a62ac3b2f6c955675365fd685d707c62c0fc6723940671c4002df7a4f80ab0568a01e1d0d7478817f5fa73cd38bdf1233206c747409dfece36c38d4c95ce788cb71aecebce1fed273d6de64057c9995d3fe278044eea7ab8fac5aef30d54a66a1d51a7936e0cb5bbc985d95bc14fc66721e705a58d3d39ebb4220219bd96dd2efeb6a6fcba2cd218e4a24466250b05d49e77730d01f11439ea19bfb05f8688306628da0e882182163de305ade45731fc258ebdcf4ae9c58053a32e6c6bfd257e77efa0e8a3edc2f2e68dc20d820dd21143dec0a4eece4f60940216c2901981e3259813555aace1750ccccc573a24aaac7121490511bcb00d1bce74eb66a893f647bf4434925ab1ce69941f7a85ef2ea77836a2a2f5c709202e2ddb787c876b1a237509c7931ea402d0326f82a46bb16e63a4cbeadd2fda66984cd0b5f462102a905c522ac66b2bbac6514cf1941b0b311b4069b3320b8aacb00ff41cc11ba8060f5c0210b5924fb932b2152dd500de3087c9eed46fdfeea19dce8c56f2c5f3da6924b4c2b847549a96d0cb77f19f31de75cc2d79ae9b5459048334cb846fee182419979a15570fdb978b4a8c513e67e2021a0da1ad44ca6b9a4a867c0ad5a865718a9b366ec8c4f6c6997fd7aa40933285c90fd5e13a44ce7210f2b115cbd42ded96926e6eb0eac633ae2be45779fa5b79859e70a8261692dd9b357938d968496d80df7d60abe066af88c27c14b5f267de4d66e977227c605a88df651f4c6d7c958db438331ff699ea00fcf5bd66be8550292989205fa359011e507ec3305bc93b84801157f1c0290f6740ca1c61ac643497295c3a281bb789f8db6f8045c07709f346dcd54fd27ed781f09a3617a9d63dee53962f071437dc98a005546d1797792496ac1884ef7234edf566d6c64755b72e7f8e202cc458e32a2ef798675af10422a9cece9e05b0a25df075dd70d48028ae8fde7a93f9c7648a4e435684b6dd4f63c83afc86893617bef21f136a72880ba305801167d749a44cc5187bedbf28f6ef9c8dbab545f91754f35ec2c776e2618932059cfc3e5e01c5e9d0bfab9976ef994c737c304c73f8e9397a57cd6a330cb522af4a8cc0f30f6548abdddc3f569bf6b129d896ff1209fc65a36167c5950948e9aa697d70a8b4db445c2f454431bdac0b0c5f258d5c114720a51a478fc256cd36ab822bff9464a66259bf725b9861929c1c77ba667e8e05e2b8448364365832857461100c27abd355a39e4687d58626d381a59b2056249bdc24995277986c92f1d1beeebe69859d36031a7630c4b75164eddf48db481165e3d996e17b51d86259d090d2c6d08dcaf05d824c3f20b84d7056051b0ae291fe7ea403ef923d36324d2ac2e5bcbff30390aec6b8987254f47c2306d92bf6b778e869285590c9b6f82b279d516eaa823d0119b1efb08b498a9aceeb9091be80e09cf08062d8ca8ece1cec2dc2d2fc26cdd6e668266ae9b386d0a1459b45374bdef61ba2be22b14b063683f86d601ebe81a97d87de60dba4982cd14cd1f9d9b856c7252fb731c5c62b9225358c43699fa2e83069899d622dbd3c45a3b3273cef4f29feda557e45a538e9b07eab9d63097e02b40845a2c6c2909f7db019313f35e9c917e9f59f2d1117a036c10fd90a15a7234d2c2e5e36fb0f8940068caf62b99f9be8cb00dd665099ea5abacc1fad75683a2f7b1181171f756e99c32ad04e0fa58021c8ef3a38faa29983787822eecbb56b8302948c4f8ad61781c46856cdfc145399c4c79be201ae46824d87bf9907140b163ff3fadacad4d2eb55bb4246813835c73757df98c6e12f72b238a2efe9e3793eb5de140ee20f7a0e6d8011e6da38299781e4ce2a3cefc0d2c46fece19335cc09ffd9dd810647bbfac5247a1196671dd8cff704d23c146f735caac205086a06c3f9814960949d5d4f6f7aa0dc4fbba18fb9e5fa5410fe4f4a5ca64356261304810ca444bcd9ab37259cd333497168093295588b0827f1fba5deea68db95e62899ca3ab58be5bc9a17fc1563e74a6a5351e6aa33690980373ae800a7c646f41b4dece728f1abb3eecbd04505276c5b9969e2ca65c3e1946b4e92ea4a0cc9e8612577b6412b9673322ac258b46d6debbcbcce49285709df9c9bcdb7799887c24246fb2e09bbd63d52ebc400c9babeaf8e44cab21030f405f455728e96440c78d362796103a7bef38759a5e1c4fb1bfa394e76344a6b9fe4e42ec1edaea3547331af11685b59dd0981c78b92ab322d0e0e68190f2d9fad662227de935b563932a19dcb27eeb0eafbe826ba71800ffc6b63427fdd1b088ab821abe10c09432cd07c588171bb2bb47d39f5fdf9a06cb6c89d3c57b42ec76be94b1f7825e57d1fff193f73291ac55b60b97edeec66f1d2d9c62fd14d0fffa4740fcad3d4eabea868e36c1f60d5723a226e8bba1a4b88c2c09cc58125c9802397871f38a315159c9595918809774560553ba42b608449e357f4cde0c9bdef862a76b186c87944a81363ea774edb445f93418a15b8d6f047fd86a943bf2f0b906d412e3dc2ddd234e99c97fed642622b156294c6ec1d0660565e670e4728a915f2a54325eec726b44d84f2a5ff76345ab503d77da2b7d29ead3a78d51b97049cbe46b7ef8f65334138a323c03200d605b195185e30988df71727f2fe1dd8a51ad8832bfde1fd9d89a5e169358be5ff82d7cdef8b90112b9099cfab8fc71f695735e9173afb636696eccee6ba63ccfd29640363d96c972f16256ae85e3c54e9e55f131cc65e45d5f7127f630233e6c5a66aeda937635360f8310da1a4d09ee596b5aa4ffcbd8296791289aac63a858818c7eed0a95eacbeafd25b93baf6330c48097edf401b7b98bc8e68a28969b2d99d825a0ca50f280f893aa7b2aab5cc18b5a061fbaef86fe184512855b52ddb450b5b5edb0e4de554008d290bf7d33e4a706570f7eeb70dece61fe1bbe94820a8d1f032d615652376be3fa702070cd1293dc3eb3efaacfa87c050383ce33fb3d324ca5ea9b16e1dc36e1823aea0f0d1a4ee4d4c58d0c1701fdf54044c87003af5ecad08a400219b41a65e7c236ad110b2a043612e17d45d2ab898340ecf36f906252f31cb42547551ea5a9df787264b3d2bb982d87e04f5d6e216fbbb78f7cfd58e3eaabf15cf5c4d0b07984c133ec3eaed94d7c421c2f08ed803364be9eb63bd64c7786ad27b6808748a1fdba7a4b579382154633b2ffd6e7a2476859fcc9a0f4012f19a7d45491b860f8394853ee2685e9938c3ad1aac5f61b65aa28d7ac451cec813882da1e9bdcdb7d58c80b9f3c567d9056c2703e445b555d3cb0050b53d2de9c805bbf67a54492f9d5f11470ca01237d0ddde4758bb5eaa498f3b599f0c889002dec6541da621628ec6bf48dc6d121ca16fae86db03103a8a94f5803611831e705e678bac629f68e54e3c2d366b9ff20ee85817eb5d9f75cc47b3ee46d3d798e2efadc01dde656dd364f993c424f0ad8aec1eddabc67d0604196dbf65337658d073425d6625432516bebb1fd071f5fd7e16e223946dd5f1bd67e44951cd7dd5b909cfa4406250587737ea0b0b9113b52b1063430163c3a91574c5bf81fc1f8815ee28cd21f289c9481d1da72b44fc6ba048138842716b93597cdb876c59c210b6f6344dd6a20534d6b77066dff72f3a8264a3ac6363a0c6bda97d18b89f1820f46e98d753f970250a6f7d6a32bca1393cc4ed8f6cd162bd4f529c89827c5d29fa6f5a7b26879cd2ab5ae03e7763059ce09ead93060843eaf67b8a648a02004c2b6deab4b00fff14ad7e7d66f3649a128d8c4acb0372e5b57aad2605b5fc6e45a6d00f79e0e8553137600e1fd2d9005b164cd2ad4dcb16c509f5a34fd8c732204264a84fe1cbbed67dba93aec85921acfc02a131f18c263092e41d7cfd0ccb4e5e263b1dd97d0b610ec24eeb15f20bd93223aa777ef413cef683df61f98cb896f2f3c76e2f351d010aec835dc97b829ba0b54dc2544cd7653b765d4fe6c5cedda0716b5c7e0f8900725273bfd0df345b13a349a57a314f887b637ad85c8c420f27c14ada0635e8c7068659b23c99da996169cab34fdc3522323c17c11c7c64d579e388cb15a7158d07182779a1350324d62319bdfc41147636d826849fd7dc659d810b85e7a834af03302fd0bbff59ccafb4a22dcd861941250841a0558515e77b5bc9e2b3d711cb98ac53bd1bb347f595cd8a547090aacffe875238ddaafd6626ac4552043d41e4d58efb927572bec7b81ac4cdf2531e47c0d8787cbaaae05898aa3572488789f1ac8b2e171831323c8a8571916555ade6e3721397505110e23e53bae8576e89089a54c931fe0c578a12a3eaedf71c6b3f9c5add76b7106b3abf632d0b30beb156da348a861ff8659a2bf542243d00b3eb81597c156aaf7552c40ec3b187ffc8b1c48cdda96e33f0b761a4ce1104022a37f8c9669eb76f9e58a3bf997ddf93751d22665840ed8fe7219f81c8c4f36e47702774b296ad4a08f8d2955d88590838d5eece5f049f62dbf24be8491a8b6584433fb553b70dcf6054c7623ab18d779d50b48da54b1011c5b17a16af0f21bb5679861bbf304b64c19f47dfb801c116b5cd3e210be117e15e8f602386ce552ded80eb6cd4ec036f01461d17f0d49426964d5866aac247fda6883cbc566fd90dbe305cd4ff8ed8e831d39ffbffe2ca2a4bd0470736b8eb3a76df42b73bb885e1a13382b6a3a00d4e8732ffcdf3b2392b431e8b0d4cca148596b3709fb560dc967f32b86fcbfd04cb98c071c3dbe217e3f4a313750c1dba2412bc5a19d494406efe6529402b20a1ad9a4e975d0cfab99fb74549663eba3cfa534f1f743b0e15ce709538a1558e25ec35d913c20a5a969c98b126c0179cecf95ecb393c484c55afe77d7d8308cb59ea3b734a6c8245cefc6c4e037079098432e87a54ceb17ec34c16f7ba18e75429746141e0c2e91749c1d20170d5e4bb1331b5b191bb968e4a8d88d0c8a6f3e4d3129337d9be216bbc7c669fb1e9134fb1e853ae021932c01b6e3d60e16bc8e4a970cf8aa81c3c5c7795ffb28cac484a4f511b4ad7e0873f1669fa985b5b4f99857b5b2e7344dde982cf627420c961f1f788a4badf920f32026f961e44a62c64f0b56b222825a71fa79044b142530bd97887ba38f70e636fd7e3c54885c8d415d66ab857b7468326b3e6f5f23f6b2d934edecb0eb93f0a32e25f20ab935f7058a636d9a36b871550f97ec4a38f20c23e52b589e31d0921307fa2c00b65a7f6d4cc6e604523e9e6e768abba4e0aec9029280b5005a611af203a01dcfc6f6989a79a075a6b12d76d421c7d3d2393fe2f14212bb9f094f823472f6e2e88065795977c9e4886df3201a286a739a886dbcc686f4a873047f97bb6681e7fa37bfef83e9d0a1ad97018c9aaff5a765986ae3be701fed09c9d0b206e795d77ca2355e6fc626c9f3d3b36eebd868d13b946afe864476d6dda0a34aa2ceeac2e1351ba99bda85db5fe2c78f3d4ad3efcab55719c11e25b0b9f98502cbc4c1147dfac92a285090088d60d0f3726feed4dd7a4c392d48c11b808a881d1a3b4f02e9ab4d8ff49cbba7aa8e418681b07cc07039ca02b17e92549663e15a1edc2c010071714f2542e3792bbb9342083a13b943664099f74d686dadb23aa3b25f2d175235f10b4839bc90ae19d4bc560cdd8551086235026d0c6094e3d093a52fc7b341efd244e35d8fbd2054e2866c5e1e345f1f16b4b02d7735f8afc9ae2908e165717c2099532bb89fd150574c551191c338bce12170ffe57ffcc7a5784bcaec8538f88c73ee42e0df051bb4bcb71bfc19bfa0d2d16372ca0812b12effea12ceeba64e5a9d7f21e58a54c2fb727f8a45d43766bc0f87c1b1d7a8d7281b3eb99de7acbf2f29b1c1b0500fe294efe8bfe6d9226325b11a249b6e977710bd546317ea8a0c504385ea390659c647c7beb56abec45b7656a98962917613d18073b8dff0ed14a5deb7be382d98739a9ca841108918ca6c5208d5fff5a8212f24447758080e866cbb86edef93e249e77a254adbcf16b941e61954640cfa032603347e39e82d95ebd9b1e14d521b8b50c172681e85a1b536398505d1ef85bbcd0a7b049d3e8f2e3a96b1e3ffb595a8ea6579ca384b0cfe5ad3cbc17a53d55da2f88b34c0d73b62f32dce1ddb57937c9f418e2b866402c2912e961a394930ee88a42d0e863f0e72535b81ee35e0511e94373733ae1ad4547dd3be33318cfc5143db885396fa10306f3eae8169df2ef59bb89ac588cec195c7f4533ce59204642782289570e6b0cedfbda47f53deedcee7c0e2b6dfd426cbce52edc805450aed7d8feb3e192db37a79362db0843e0ca6ce136aafb3634914579c63e91fc53f344bb057f0fb6baea53c14b86b355f925fd60ebcb1cadab852ffe7409c648cbdd2fc09e5b81ce63f5b48653ccacb073be526ca39a82517b6fdb4880b796e55a7bfb87b7a685bfcdfe35652e30bdbfe5d616debd57c02afe75b8f1cfbfd89c09708803fd326850158fd221ebd2b2a24cb9f9bef480077260c4e34e3037827c97537066c5dfd2bc4bdd5324020f3a9b19e851541163773ccf161f1a6e5178e8068cf3f0d876b2ceedaf3ae094091756d0adb8e92da05e100f6b2faf458fd6127b1aca6128a810a365d1a16ee155d11e6e3b3b4eb4e5febbc6c9af649f34edf3a785b422ac3dd1f1880950af853bea9f260dcaca06d9ae16f8cc538d530db8c09b0ece28b11626339f42a53c6685332b1f251ce3c2543014462b2a5fb2110c294ae7022c3cdc5ff732b951668bc633836adf2af34df53312dc79212789752f9d6cbd7fc011646b26e8dccb422955948ef17976bf30ad248356f6f678fa7d95b1835f7a983bbdf2312b2e0d55465e3d5b3640acdb96cfe081fc337e94458fc18c8ccc23e01936669a3ffe5c50c31209797f41154d48665ec8203210139084ab09635eda23f37db8fddac7c0a6a90c65bbcf0ed55facc5276aa000809bccbaac7c08d9838c2683db633f550c7a87da4cf1eec8d4c086c2b729e53996461d12d9edf77b445484b5ccab253a4213194b3bf78353110098c0b53f2e7fd71eaa588f915536d14a90dc38eb78237a8f9dd5fc31d80bf26344b25c30852e605b6ee1bb94429554fd02abd7ddcfd80d68c7eafff5fb2f80dd67c5c7d5cfe89d229a79100261d75eaf853cb1a077c585d63db0ccf932542aaa0e9d594d468f4b1a3acaf19f8edab3aacd5701856253c05ee01c1f2fa25863d7e41d6eada56c6e05cd48eaa61e03296cd194dc6f959775686455a23c6132dcac27ec10a988e016c606dca8b54114eb5c0c7a62edf14e040dcdac5c893e542b8bd44bd09e7b47c8884c67d4b16e54142ba910f85b1e21e580877820ba2c8dfb8e6e36ce8ad0d1508a4aa98593e9f53c8b6e52176a05774174e7b84c56e1fc9faa493ff1b50b63d200a4c46aee680c89dc604f0635935ed8a1fee6bfd509901320af58c5b676ef4cd4eb8add0c0689a86b0ff540e3a17eece61dda7e1b9260cdc24864c284e50b5ceb832bfc3b35b7f0c5e57d918e7553889338029652f7370f7dd706fe6b97e1da54f6222e5846c732e6e060a5923b5fdc7bae43b21979c96ffcdc174e755cde0495df5db47dbc628f1d37e78ac5231e8d50742b0ba27c5a414887ba50d4db98cf3091cab04f05723e6ee36888a260bcf36a3f7d174b50bcbf76e16a8046666dff53391508db0ed4244b59a4e2b88a5b23c687effaaad7ee86d0f22195313219b3aa0c65adca27fc8f7101bbaf8eb93158efce3c9d2f8c9a6ce6589af6239203a818afdb7bbbbc1377195a78fb977b71326686c09415d722944951c883b9f739868173b8556a70d7193add795b7ee5cb3bf918a5a636e12123e7cea6a37100ac70ef2de3950c4ca749e50abb67f5ce1bcd8a80483b586e5787c73d5bee3dcf06caf3b7a13e10e20a7ef4187dff8efa66ce908005e80fd482eab676db96b7fa59616341b740bcd14e00d21aec59a71eb42a6dd94c89156cac8884482c5cea67c5a605533aebfbe96b3bcba68e5cf18b1179f8d6efb29d9d99b64e3f36b730fb71023799b2f377d523e86ab105fa1bf0376f810e2beb23d5d1b01649e102898c58d4b27e26750497ad703ec7eef8d53d6d2a40f47b3e8b811e47ccf1526a14fe570e2715204efa53e8d1724eacd511e1bfa66057f2450600176d404096f3dfb9e637f918b88d69605cd15eb6353a138fa1bc09f1875fde01a9dc3b1000b9c05d3b9fc4762f20b2d1b417a4face1cb50d2db5412abfc34717392ae31c06cf4c36595f55d17b0d82aa413dd4228f3e69b76ea56c31701094638ddb1075049be2788d68ba7299d137487e21118da8ba73558642fe798ad867544150a6f97abced15543419267b87af64fb95b271d8b34c24da9252919956e4de780e330ea11ed7f90bac42d7433bdea5566dd980cf9a9c5dfe7cf88e78cdeb9d0da007d5a86a0c6529b55127b91b0b8682a9fc401b5c1db7ce81cf6e99574b85b1b58313cb026dc24ce8ce5cd786111e00e0d2ece282e0c418b95b90680ced5df3a41d282bc882c2659c366aefae32076c5b5855ea2d87ee980d13c7aa47d027cad10a9448298e4498a85d661cdd968426726bc6c9dcb465657b259a8054492827def8cea22a607ca5dcfc6faf5e64014b836f4872fe08f759f7dcb1690d6445d9350a79a50829784871380cb83630a324db403f1ba84732a403f806d74a3235964d760df09d81a0754c694ada70b9929d7e8df5246f1427fb1b5b2f551839808de7edc5535f1877efa3514c9d2b264097a677c51e490f101b7a3d38f5def5f848a395ec65f4f74ffd0f907c2b383a7a62d0415130de39db5cc7032727ab2ef8216edff6f4c18ee3fd339299ec838656eb752dbccd944284eb59b6a1feed78570bc4244247d316638515a3359004dce5b00f6651bc5fac64ee426cb5d798f67c73627d580141ce2a09e665b678fe0cbea9ebe0833996a5e1cbaa046cca2931244acdb12a1f4dab83f333e3e1a3d44cd9fc9f48327399ab5b6af5798b4c1195242466ea0417582819680e5fcb95bc2a74137c77f3de4fe3cabbb84f62904f6f28a815ac985decc1025904051c6582ff3a5ae7c90b6d497d4dcdc71a466c66081e35f12c64d5ccabe487fbc4c94def8423db5ba5d92e16cedebd4fcd6b005bdf79c5947a572a10c6a6856e1f4c6518e5cc236a8d956c5660c3ecad6d9d36d4bbf17e3c9f0d947eb8cf7264536543dde102626b28d226cbafb87bd9a49a3b67950b46fce64f80cd3f19687bd29696f20c6a820c9b7370ea4e4b04b67ee11cfa43d3a4309055b61628d3991296ba5ad8407f224a54ce0d06d41b535afef703267793a765d28fa5e8c89dbfcf831d2447acd460b91168a7c952139361ea4fd920970d508a262d62695961b2acbd51a75ee3116f4346f659c413d95d68b95f5e926803dd40b2daeb83e0f47ee6390c87abc1e7205510255a212773a6c1436b9414a13d2cffcd6d5b9e9293f89cc9867f293e4fca7da21b90483604837e3012e468c8611c3766a9da822b3ae01ed5a40025128334a3540db280cbbfc1e283f41fd91695828263eb9809bafb7eb0e3408659136e9d4df358a1478b0fa8206c8b302fc49ef3845f1a3209cd97ff1a74907da9b884fd663823cfa354b2d6ea28c335841d68b3bf3252235c16162f9278cfe941034c71fd32aeb97d9cc94a3497179db7217aac28872887d8b5122b0e64db65b925c7a534f4a4cff955c776ceab764233ca0334bf340bb2396e339eefbc1ff5971b8ed609ae771b73e9ae581d93211939aa8f5f24b92c43fa4ccf5142fa476211b5d90a003f431812b60d52919cef14f5d10b86d7b476037d04a5ccc4dd7ecf3763b609b7f0aec844162a4501fa4c1d95dcacdac3b15c5f2045369b51482e36774affc72216f8b4e5972f7b906c6caff5bfd0ce773555408d8301665f34ce43855d4957a6ce05a78e518b44ead1c25236253580e18cc50becca588fe421429af09d820914edaf358b5e74fceab10754c873cf3f695616a133216546a4849444b5f464eee87aff98771b430b191ed5251d65214027981f9a082a2804392392aa2006269538123d436f71be784bead6283e4924922b43c37cf8bfa390c2446575e9c6d4c4dafc3081cf1fc9767468c1e7fccb2a8de459230194517ffea498f9901b7ae2e98591c901a6ece40041e419378eea91269ca9242bea57f5ad5a82ea1cf45bb05f90da0f3020616919218bde3b698a07a6666d7f25824e2ac26cdce2e8e939d9c85bbc0d405e51a2c5d30a8661e4af42adc6893262e2b6cb9f441f9907939a8c1a1bd3ecf3681271246a6b4fbd79cd73bdcd61bc807169f63d4354ae57d2cd8c930e2d077b41faf975e937c087081c90e8de686c31ee5d09f1a3ba9f4ff2ee75f59e4f272c0173d07616633d7865c522916313e1bee52fea6568ab33963afc0668fa2d4469ab9762d95fedecd41c473a45fd8ca1656bc33d7653f8b296c0b64097ce86d8ea963413cd7f88c7581220f28fd9a62d01240bc97ebbf39e3a57ce605253ec9188d98b7963c6c796482ace7db1c35c7d600f4cc8b93e242bda60c1974beac7e53ecd0bc4ef54a33883d0b260f5d29edd806a73622f51354b1b1820a3ef2d519f1c323bc61d95f00c174681aaba1fe5b2d51fed98453aec5f62d4117a8a2a886b2bb7f38f062d7ee09d264ab93898c609bace4ba59480f1f4612058c533c5e8dc5e154603554dbca467c6e1be3312e248a2f9b9b6dfc13463b5f6ac7d6f9a326480e911473c0525d87877656b5a864377e7ef3e22a6a0e60848922727e317fec6f2ee4b1b3279825c92ee47e23ec1bb82d1bd0ca528befd2a859af250c33d056e6208c44b1c3d9ae2c328865b6243aa8289c38742264f2cfd2d3405491ad2bbd812c28f0824b48ddcce5c6c9271c631a6476841393529146c8b45a75ebd18e848c36defa5f7417d1a5deedce4a7c3e483163ba7e0e05bc7ef84c88a93fcfc44d6838817a305d73375f5961d3ff59960beac22c69a15e01266a48c4d3aca7f4c70ebe1f66c88ec2f6232eaeb3e479cb582a3d9b9d08e5aa7cf1bae51834c7d183cf6329268637681fccc41f3d3b9cb658949e8c7b493aa620c0aa5e7b68942882b832c5e510271c10eeea40cf350103c1cae69778e538c5e2223ef562f609b6a2a1869f55ae5b147447b70f273034575a6a26d7a26aaa54ec99ab2505531e474cec7e970088c90a1a72cc9b8604dc999f7027d657aa40d9403664a7cb0dac8317edde0e54eff7cb159280576cdea5d9caf47b2d677ec18e39c38cfe9a8d58bae447bd228c4a672cb0c46aa85145def458a2d7c6ccd4850cc676f3438b8ae775cb5ebfeffe790a69a25ec7df85c68f05d2a4ba3ca5835db3634cd5bd5eb95d360ca154cf69c07e050bee2dde5c13d28afe623b47396aec4e07caef9b0afd7859f5df19ae15420ac3bf5f6d5787432eb94e4052cc94ea85e6d47bbbb277eed9768b66aa300694fa3b27275254fd643ade418999a93e0174b3fb1fe31f4effb973f8fe29f67f1eeff33423a3c76fb320ae982971d223f42d30e61c8233a7b9d6c6157cb727b621a7121dd51ef0539ec6c2e405826cae4457399da25ad6f49bb65b636c276a347cc4899c8bd903219a97cade71dc6658e15d3592b67fc042b5c5c17331fea586c0f51b4fa0b77035b4ed3457f937059d6172f5689e1bbe774ed1b024a5558586b2ea232281734ac888d832ddcb89a8e2ecc817652c05f846768dac7d751ee63c2910879cc3cf24e195f4a6e207065a5b254987244d18d09212385e644eb01c06079c3554cd1f8da7ad1498b1b8dcadb5a7c283abc657acb4cd73fdcdc00bdaeeadfd03ee3d60058d6920573a19c3572bbd4abf21e67fa5313767a1254988309d345d64505cb578b2273f6d9ff74630f6bc7c7396602fcfafe31622ff612513cbadeefebfa9be8b9a30949e65c34c701d3c34e3d0c6e7c0a5faae613d9948d3aee4f6a46dbb87a2d2e876d477a04ca3bf8f5b3a4c4fa5cf501194f838c14112004efa93dfc9a88158815bf5bd0e5c2927d8e7fedc4e41116ae8da67d51e2ea73f1e833fe9276635f6d615e413cb2650893304c5c1c892ee22d59bb1c3e085bfc23790ebac7bc20e5a7dc2bc2d142715adef144dcdb7830d5d64b04eecccf70b9f7b92254876a9f0d24878608211f712973c14f75b0f88fb0e9e8a17fdf40f82679773d5d7a2485b5af9d856d756a448fa993e42ce96b731da1a0cf5c8eb321333d63289f028ee268f883bd779150120b925fbf68d6d2c3fc8183b31f1e33091fa64373ebd928dbc0703f3f83e37d20b67eb7e02d845e98640ba8c68eb36097372a0edbe1aee4bfa75e1822e07a46bfaa8ce33615fd6cabef2d79ca278cac4c2aaee701e26850aa3db8995ce9f6175f006c623d4704a8ef6afffe774bfc1336d8085b1eefa233cb0070b61f638d9efdbe885f40fb63fb9039e40639fe23ebb0cd959796cc4646992b24443cb3505920bfe846ee08fb2dc184a759cef826eb6f66d75a6e60c838e0dc1e4a475e3089a3bdadb9c144b1fda624869482cbbc7d598e8f4566b3e70eb1cfdc8311a73de25c8969e7b8825d99df5a17e3adae9da87d72da9ce23da4b82dcb23b21fab2be3dfba296db45afb6551ee42be1777b513fc3195b94174c608a3b1af8fb7c52f29e3140fc85636583914f676dc0fdf95c6d69e87d7f9b99e3374b536b5ee4bd8bbe6fe54ffe362c58f64e299cf6d8438730478a0a13e590564f37a3ac4258cc8b6caa3b484bfca2d4e7f243033306c380985c24e5e431264559c8ce2be29a63ccdfe33140de4762fa9ebbb0a3f259acab70b911cc45b9e32fc74a00f0372e62e28455e5d7eca57a0fba3a12b98328bbed2b1ee620de08f3a8270414127f8f235a5a0e5225c7cb58b447669bfa2ca6db7d3db62901bb9628f4883dd4b4038a23592ba0de7fb44d383778f11d1c32ca1dce8da9d0804cb1e64ebff1ab5026b6e88f1a1f3d543f4987e042677cf37694cdd268e167619cb6a4f9273263ae1d4ee77f7dcf3d645c436cdae0d2ee65aa5c63785f46dab9697a82e94b82c929d12fc5a3853192e84a06f1282e7281f352fe4762f8a647a6158c03d3340cefbe7325e1917b434e0da9ab7b8eafee7464bd0738d33f4d63fa624e5a3a492abcee4197453ffa22a6f2eab82fd9e2f89a2ed12010b1d1ae4af34c82b2d4a8d4000ec4fcb22ce2d6a4e8285d7585422828da4741d699b001e6ba2cc6a74ea60ed5789e9d8c2816853e954929b55176102ab182bf474715823493586e17761fc81fded6fd737ebcdb0f27fc30a24f0750cae91430c5b869395f9d16db59828b888845738cad328771e164acb828602a2ff12bd35b19379d808608fc2c9948c142325d1896f411aaf23182e7e9025ac12045310afacf00eb31d490249e93ddbf6b8cae19906b08a7d2f2a0f0d51a6f9488968af0fb87d3fdf5558d96ca0ff84ddff73852e22661e610136fded2581830874ff848128cf28ef4539da72d67c1e95c20f0e79a2485de77592a08adab9a02b2dec75bfb77b3c9dd4e03aa47dae50e5609c0d23e8c3eebf3a8411bed033e3d3a4ac10584177ba8e68b1049fec59875470811038a8897c6d8b658b9bbc0545226241019a10977c5c77985e1d328cf2b01f469cab4f712da2dbf6730109d6088678ca8ca4fea8f08769d289063a55ee09d5de97c6ea37e32536c3a437a27ff89c69785a3629d19974d1e851a1b23db8efd5d8266af5612839f1e7ad90aeee509f826fec2129a00978b1bd37ce336274aa9378018aba831bb72107617bb1c0e83be8619056417453592735ed844e158c49c92b26b11f3b18ba16cfb8eb8df50f56c1fe6f42273ed60dd0505031abf705713b486136baecead0271d8dd227813ebb213a45f868e8fef2aeccd6bfd7fdaaf76fa0f9bfb5dfc12da7ab9f5e84306d9a338d0ee07bef3f134d5cac6b62f3b481141acc1dd5e544de2bae0f54937a596c9c36a232b687384b42101444d4c571650d3d368f87a26611b51a5fdfc57af92276dd1ee3ae2d9d6c2301a82983675456d746670a0a625e2744d13507f4ad69a6ab5e404c8f308e877ca53210b4be49c92883d33c6657783794091042f8cf724c7785b2e20fe458297e3194baa6ddd213c4094c7b0d2687ce419d28ded8e87ad437bf1c0ac4d1b195811c39978e4d0ea2fb71f0505a4fb99afa7a25677829e2a95d1aa463b99468ebf7330e4b152b6d494eec629b5e18d14d93f3bebb98986f3e707fe0ebc5adc67bbc7cdb6953062cca4e275f2576dc845ced06745ff6f0e8100112161fea908ffb00fdb485e4c9fc117408d6810e9df6a94f112c47b50bcd475b0df5caa3fd72fbe60c9b8658d7b82bc21c2822c649872c531e6c60f746d4f346a16027fb198d5de97c5bdb57efd4f0886565db33c18bcebba8e97f86a770c40cda0c58d35a04afea4783305e33536b820cb28216c6551febc33a705fdb8e775094138a900f5a4a405b3d68d8c5211926973bc5c1e13eb48a859847df3b4ac5b7a37673aa0ccf6d5f044767797456ff06751d1cc2f0ebccd3b33c43fc5086441eb1e0160a1428a48dc44ca12d1649acf02315c47fa4837ec2ad232fa31da90a74e11678a69ac203c9fe406d0f138c9578cbcb4d30bc0b078884db0e0f5b54621a2bbca5ba6ab1b361b85a9a6d0c87fa716e779b76e6d9dcfd7b4ff8cdf9c78850a2f21d5e752bd822b25763a5b11b0c97e54e801e714396c1a08f07efb5d2f97b40d49d318a44898f6c61f1910a6f0ba1e4c1d1689abc908ad7e7b53c11922efb4b52d6b6c18bb103c8bd6cab419c89b4ae24393af0cdfa19635346c618f85bc93d9b6cc71be7618a82df5caa246acbb4bd4cc7eff8395efffd0a5d87eee5b08cfdb6556c7f2fb8ef5cc39a67cdb33854145139637d6c60f89ec64fd37e244796a858d937a18a21f1f6b14331e8cad3cd1c9f6e0d2540a9273ca69ea659d875a878bd353c74d904226a1698021d78e7b7c772179c9016f410dcf469d2bb5f1693f0ad4d2cdd9007f51b9e41e73b45dac7e97e76823d1a3fb84bd70f4c770cb811de9fd7d30edfdb2f47899b631462f45f7777393ef887a618bcac5d9f6cd6b81502f99b8ee2413ee0ef0020d7f5f13ad15d8b8bc1fc10a8e21808707c55fc80500d03eb3c0228f1e5c35536234c5fc99ed7a3b1a59e56fde35df42b0a65b4e001e36942ddee42b5fcea89b5fb1fa42ac61403217c1430f51bdad69c2be37e7f8513441419f05bf9514e58675dffd01d2e2f861c7c56d15e68160e6fdcab5a93a92899532e6bf39f038e6ae63f5f24d4fd8026c81732aafa5d8d7c74f111f0b37aba7f1e646ff4566090c8102c4ac1a34e0a5c33f4ffa624ea8b610e5eff30c2e216095adb5bc2e739984a7177fb09d53294b1ddf3c3bed011b465513200441ddd577a403a518e54283fee33c1608278305147676907445393b9d3ee721860f88669832c4e995b0d10d32dd4d3ec6579367299701f5847a2fbcb8c5981cb2ecaa16dc4d6a2b1b80e2b15d877c0b76454f31f0813161ba599e76fb9430cb7bcb980a3c3f16fe0afc59d05f1aecd713dc2236cab22355f284449400fea9a599e7948acd7b9b1a4d261e0e6330394eb3adb1aa8c4396ee67d4051df8dcc73bca0eecdadae2f1dda29a7378aef0dcbe77f310d260ce3563876c57f60f90530d7dd883391bc4d855fe98522c3778e151203492cc33ee75d09436c1986dafa9792c12dc477be70f3f3c4d8ea591dadfece6461fc3b8f5163d35a67e82c79706a27756518ba40cebb1d993914813ee707eefe4d89a6a787b3267ab5135bdf8fc506dd5ec53480c87a34aac050372c888733e692028df07cd61c56dbae2d06442ef3b550c505a1c652ee62fad7ae6e554888073ca5d6d723c28f190adbeb2c2780b0d1c0131c8fea0abb1a0f259459693bce6df1e0b7757ef3d2e02245c5e587726a4e81b3cdda45d76d761e6552324bd190befb935c8f2c514f3311b2f2ec4b077b53a1cd5692ab3fa7e8068af7f40dbfb1bba4b76a4f5fbb6ba04f93d711d16f10ff993ea602219f8a6752636a620cbc8f51272eb16cec7f7e519ba5446dce8d2aa1bb4606f9bd5d7f26a93f27af5eac0258477e05e20f3e659a8f0578d50f73972eff873fa9d892e78804ab6afa7022612e3a008396dc5d6cffd692f9a55e1a691052925e764f78d85afff33c738739c220643150c0bda3da13f301e719b420dc80a601a1ff6f95739b3d5bb4150c353cd828d9096692caefba6335b74221fed783d0bee9d4291e721b30ff3c2e08d03c27ca1ebca9c01100a42913e3a0127ffeb15c70f253a3810951ee2a58a3e12a3908c70c37c5c7d8d429a7726525a5d8050632373bfabe40942244b87f1284bcf1971a60186506697c2b12b536c98586d38d191291d5bf5e0242c10d84f02d9520bd21c32625540d711b50ee5a52721550d93d3f2b158dd802e1f819c8aab33242c339e09a4354e15e7fd99bfa76cc6ba5b160d6a86bf6620efb04dcd25c3f601e761ca6551d24a3b2dd0b403dcbb83fac9bed60c2ee81e798d79dca8ac1233be8ace30e33b2d3ffcc6b8a1238ce35a2d9b2c5532eede8975a2f6c8e4bf5ab5948a02f5b5c74f823ad8552717dcb805fc3469016310f481d16878fdb27cefdd6fc8685946f64cb128375f5b1d5e94613b40d3a8ec4d5cc3d9b6a4421c6b81875808162bfe2b48a1a9ceb72ac86485d3383caa8e5acc13c7ce6e2a00ab3c7f5e9bb33f7c258c55f55202262f8299ef9549582a75772480da6e5aac93d7773a281db92fa004e8240a89858d063c509b9ee27eebcc62e16263e3e1362c4e358e1b7fd04b14dfe427790e6d11ada0bdb7584d1907c49883d84d26c96a7b9c7afc2fa2e188cd05d1380888e3ec741292da7487d716e30ae84d1d1295bec94cf3a6315d1a0ea499b0028eb641f0b6a5b52affd50eb65468094e7b5a6976cc0f5408a07268235912432e2a3096f157705a2605645a86e2585e41f3e09e492200de367c5afca28bed124818563b9697cf14fbfae0109472b389b141faa4575d554c9e0a3764b4405dde40e17cd59289217c53ffe9043325876f2dd1eb30b235fbd42dc21ac1197bdc9cbaad21d44ec329dd06fe6b6564522e917dcdef7458b8711cc08bb83cb1e0b12a8c600809f1c1f3bc2116b157853b72827a67869d804a03dc46e02fc1db381e63fee1bfef9c1b57ee9b37e353af95b33a37bd4de34e7e41c0fdd6cdefdce6c0afd3c938dfc2675ffb3377bdc2ee52b7ba5ce186470d6142a9c191c3b36a60a32562fffeaeda292a0e03972720bf65bc9cf1a34c617b0693aaa3b4df0747c01c7a8364474c08a256fa4954f21eb677322af33dba1c7c483d95810a4fccac25133a30b51a605d5c2ba3377415354af05e30c7fccb4c2465dfc4f9bdae2d59b2e86af2fc04c2d1cc72bf3935bd303157853799be419bfc62089baeeeceb761230ec0a8b56ebf3380e5a531eaf455fafd4694e81310c8a9cec408174a72deac8b771dba150e725088aed7944557a75495eb3e8ddc0d89f9d0e126848131e7f7b9c813a93cccaecbf2ff17b7df697241df0562637c1ee0cd9b9048321e0be35700acc96964796367d28d374b24fe2b2092bd1ea0a70cd007bb6cda6b260d3fa4dd0a041a3a66986c717aabf7ec76543f4f6d72833e0e4dd06fa7e14e963def0669c35741d54a2d2dbd57cf950c34bfe05d81d74a76d76ac7ba8c69d9fc44388fbc9a36c2f17df272f0fa664bfaf09bd8fdb6673d7349d2f749c2772a9e7f9378bd9da9ee0c49da128d1ad4d477aa479e349b8932c9e859695916a9d5aa8bca906ca3b92c3e65a0156bd316319ffe47129c02f2cbe33763c71c94be7bf2d24b0530a034110d19218692486a190047455247ea466b89f57bb77a99a9ea4db6303cc4edf6e0d6d1db667605582dbe29d78626a9646cf354e85fdb249de19c50a09b1bcc87d604899a752c4224c4ff186c0b9d6f9852886a2673eeeaf609fb0d9f902cbcf0a9971d92140143bfdcdb71f1d334569d3889e6dea1963360c816d5f61ae88f2f468f009d414f49ab7b30ccb118ae36cfb874d73728dabed61351aec2016e1ad0540c9600fbab52d2c8435b48a4178bca2b66964f77f938360d65c6bbb98be4ac9dab089a2c213e223007ba9232310adca45543c579ae31865225692db4929adb5624313df4d0cc49024998fa4afb429668a162ce294d09fa044be1923fd0f790c3872dd7bf8b84609936d68f965036e963b2a71d165f0ef7b4028001c5eaa5ac67c0097606a1fca0ef4e0fd3b3b719151b15293e382aca6ab9db8670c82675b4fdf2fc7d1e7c9be101329e8435353b268847223fdc253613dde20911ddcc7c000caa27e949f9ca74b2821b863a7dbc2237e46a2a694b7fca50ad3f08e9bd10823c8d26b9b9c53c557d1a19996af7e1c212fc081e429729b481838541043e3e47123d230dc45a2cbfe200d0360784b571022ef9b251646b361b0d14f3e1a9a58275ab5bc6ad9649875350a35618b032d648bb43accc762bd1367a2db559f4c450859894646dbdcff3bfb02f21e95cad57f0b86645ef5873f4398ce11065127b9bc28e18ca111e9bcc34077a49cad54cee75cd2aa5158b826fd9a60046abfed4175cf7e0cb9c00204ef25586872e2f4602330ce58a96a9a7be78a10c12ac407207c59da96a7f3b98ff0dec2c0b8874cbdeba3ddcb958ca4c3064fc9432bc361d13b637ad9c1fd7e0ba5008ad3d402cc6c05a66eac51536b5cc9da3957827940b9d95a504eb51919d2cca2ef02aa735e1f00b974e603765134eb6e4e6b9f8edbdd1c7c86358b2a50ed0d978ee29c61204596afcb50f1d444bea6e8854eeb84b144c5dc8bfdc45f9e9c0b6207968919190fd223a24a6e929359b0b7783c3d99f4d2c4d69e7766adb51c51a308fc2a19a805f382eaea59072b7be589e986eb434a07b110a05b0e8532fd173332ecdea8c18b84f5e03379538077b9ba0762aec6d109dd1f4b2ba2728822f076ddb10d4543235d6b9d722ff1bcb7bea0d438b03850657366fb2566a220e46f9253be430b1dc1c27f1e8406dcec2eca0a7993a607cf325203619c2748f6f0cd63fccf2a3483d0e274b3e5904e387318eb844d02e79ae3690e6cfb6fbea96b912aa0b982579dd733d1348baef988bc747446b427962c9bc5e036d3f131cbf89ad66bfa56622d4f3d1d7cdc01145a2e761d76a285d17aeef4b3d7b6063d0af1fae751f53246886d82129274af2127038553bced082596eef63b8cf2e8513763df55cae732207552f4336f0c32835b759e066a4a7493f239c8e62edc92a315b7b026591f47dc120ba607e22f7d47ba1057eafba41069599d7393970226c8ca8960d40bdb4c1b1e15aad04dccf0eca00ae1be85117cfa525ba9bbf05e47a60bb92d1f1a53e4f50defda0e5a2efd1f3888f88b40b410cc60a0340dbcc90475d494ef5cddf24b88003779089119a83a3231f7f3f5e1c89067279a4d998bd7dc7602d4a1657f15517b9093764ed2d101db5ca6d5ed633e2e08f38c38c99b8f437da4f9ed2d9ddec6dd8f172bbf0cb20f6f8603c2fc51805e3656a08c32e7915f1e1a13821b61fd287c073d8c821781bfe7d31f7f1af01684137990995a78e5274f1f9a73a1b9b855e4fbbf3ecc6d866e885b46811b73250fcb2f4510a2b1697d99b320560b7c2971630b241d6803730d988f514ae40463a79447205ac462deae6b7234efcb88858afb46e8a585ff8d12ecb972c78374ffb0cd3dbfb33d642b04b902ff0c446daadc2e8690059186ab0e7b76dbbee0c3853dae5fc7ecabbf2151280271a196e1c798e19fe0408e06b52c63a2c30d73f41ee01011fbb465c161035e69824eae61bc1907f1fe39958ea6812c0f1c490ea56d34656b4d316a8d65087fbd130740bfc8f7dbbeeb83244e281da8e30507340aa68dff94cd71b603722b5f80a1aad6cd9e6909a542e6cda7e26a61ccc83574f63d42d286d832303a467b6bdb6007671a8944cd4f52525e6e6f98bf70fd92fcac5fe7120464aafb433394555681a3d7c114b533988d4c4faeaedae9ee750bd8266b7da30f945883888d66551e4eeeed3dbf473675d616fc0fa37245a92129bc7d704e954e3b4ce2a50ee45dbf59adb91bceb163f4b1da925dd1b6b605ae83be46e5d357f5d7808261571b7499ed47c9ad0dcd29b6eb7838bc401fd932e8df8051d87ece4e54045d60fde1668a099a625eeead768cd4d72f6d4ca487cba2389ae428aa490f9895a34a1bc1dbfee817e2bc08dcc8d84881cec4a24a18030210889c7ad2ba11efce7076f4eb1113b66677c29c11e20da5640ca056a1ccdda4c8411be79071efdfed1bfd0bba30773f9709a58d0c19f718033c8fa40b5d12e21b2db5bcd95db93d49db8b90c3dc5bfc5aa9b6a9f055fe6ae6525a39c096bbf613ffa44f19a2a891007905e7a1a9f8cd148dc3821b842b4cec9d7082969650013b5d88fdd010cb625e47e7bd1d7d1275c6bb05c4bae57f74668c62a696fbfac136cbd164cdac2e463fbf91aa0f26159d8203e5315820cdf03599a85d9fcbe2c10ba3ec939295a63c3d454cc5945275432cd24c435347f53c906ab452e3b1f1422d2a0a7d59c24c3b63684f4745439fb362a00fe50cb1b88f43560b4995dd6cd94142c439943efca82a2a7028dcd6af9920be436704c67d5c6d9fc3a2f0297006f5717cf9ed70d06c9d81b2409412c8d431a48fb6d4e2ed086102da68b8b78ae4bf5d9c7997d94fcdfcad3916015b32d25a4d2bd988c1c9bf3b32954424db341d7c6bfeb93942c8187be71df4d2a2fa1c1e7d50aedd3f0c30f1b81d5672bb014058cc709ce87e70249aa574a89f919a698588ecda567dce027be6856e2bdbac701cd02ff8571ca703e9cae0040e47a9f5f64a011faa67eba040d38812104950bec7b75c5dcb8abac1a29e55f49b8281564b254338fd0d98fdb94490b7a79b53f722231f5cde677e2114bb2f8adbdfbfb98c34b2869efc15077db3ce3b4bffddcf67dccba2801310db47617c08e666573471bee48544eaacc421d0061d95a0164b224ca7ec10171cc117183388b194354fbeb80e81abde2bc8b272b99696a26ea38d9aa682a860e88f830abd1494b1c398bf81166d9e9ddc09aa3dfe3a18ae040753cdf84440ca0407d7ea729f55648a35a4dc1fb7755c9a9ee7a689cfc832ce308c73b396a96177f46e8587ed87976055da5d3c0da62ccf748d5fa1673cc93a846b83919f955279c82f3fa38817de89cf3303376a755273b438aaa89a79d392014edbc0f1b452ec1f8215adb0526390d353e948dbe3256e0cf20bf90b0f65affda63b79f978d023c7e8f38bb25f408f8dc62ccb34defe596adefaf29978c43e7004b85cad32c8ea680c716d2a0241a8955564d2ecfdc21b653128221424bed5e0642896d0183c1fecb93cd0197ffbd8fce16781e101fe8fd0712f4869330420d651612d23d2228396a80b081ae0916bb9c1d3dc273594514c801a820900622bbdc538e8cad6f6293202cd177c70094da95f69d51edf39f8bbf5ce5dc719dba77b011e7e8e0a7e2be06b139c6ec4b822b5d7a1dccfbf8196dd28f481d7181adda97cf746b3653c2d7fac5f8b36ef9cbaebf5a912fe71b7decfa586d08254089251b0fc381fd3269a06c5509db2c9a46da2547a0ce09768cdc161898e38568c93c8602e209ac9a6623836de38e944ac872fd15daf398d9d545e6a38cc63f78ad74c5b85c54d6d07f64922b6d03eaf7e4946e66706bf7dd99d477ff1ecb6136ca2a26c6e892a5033fd256a3d06ce622bdf7685854fe2c4549cd9f181b8d49eb12d633cbc26e3ef2c9b79114a87dd38e5b0dfa9075e2253d35a1ba2af48fb08f1e96ca92f8dfed8ca7fe89085d53ab3c423072605bdc228aaf4609c2a521e047e2c306f85a6b3cfc3b85ce66fc4a9ececa8506a2c9cf4af6de6f335cbc7a849fdf5cf3c84e0f94087ee6932677637f5ab9fcc65512cc5d278dcb4cd61d59dd5d0cde0e8e7b34c6ef39bc22ab13e7b0309cdd462a8ce69ea751546cd00784a676bf558f65c1e118b47ed9d266ae71875c1fb00397cc9976e7a2c4f0828392cb82cfd679d8af28ada81c5c5f08b03c319d40c7acfb01c806de0f046f66a56df195c8a5593816c9f3157c652b0dd594c49624b8843787518af6b8a27dd2b0519f2a8e83a121b127662c6cf85fb033c1b7042e9dea4da233076380da3ac05c7fa6464cbd3f4521474d08f5ad88f00537db83bfe4e33b5140fdfec2abbc2f388067846552dd957f383ee6fcc7b733b0f25ee89ae5d358ea3da7f0069d062ff6fc7712323c5cce908c9954f5d49d05517079b8db40c491011ca69ab41d21bf6a24fa20a2356dd6a317c91cf607c5c72cfe9c5697b4d5033b55ff336acec3f65cccd79ad69cf3c2da88e5bfa6361ace2d331e43b4dbd8786479529d8211f24aeb6180cf10f95f9c93e048f8b27c05137f0e80ae23010ad33145f6358f2b3683919ac51cfe7c70108fb24e4d921267a035860d832d0f3c9b6bb39f726f1d786dd8808c1a5602a3ef5ace261415df01263e31e5d953411b173e07dad3ee415a87ec97d31a6e409c7ef777253a6faebb9da479dac8f9963fc9e58b9fa56568177d5ad8b98a647a1ddad8c8755b7e9fb34b85a235457306b394e05418a4ae4a8f09383f541d540f9781b526698eff98c32eaee1a4249e158b3843d434b2df8475d7faba546913e684c5308931c1df35997d6ee7dfcbde9120139bfa7e9469302c4f2555524db991e02d7657540613e2c74384048faac4e0ec1a31643e770bf993a4e2be7ff1124a9ca83c4dd12081605ed51043a4f4fb29e4690643fef6e045f3b29142a225301b35f4f8fbbe850bf890ee66998b0c4bb905ed4a601b0237fa0a8196eea09ecd5ff10f74b8a0f94aae94bddfbf06ebbe8d891ad642c93ef0c589f4544bbe3616f115f8b6779d28da5322a3f53dbb39c39caa1f20ae681299a2a49c9a40e6621684fbd9800f1a81ee228f5ee698fccbbe926ede4bc2a955e408db544ff08bc71e99509a6c1bfc7c5b55e00a1286892718c9e75391ae5df45066b308531ab6871df6ec9a6c278597b26c720f539b7a8ae3fc12db5a60d3d5df47097b9e787acc4b41ce268a716cd55d517366e94e06f889349512805eaacf3997167f52a181cab0d43f2eb9518f775bb491a55a6a27a12834e3400e6202d2f5136d36743e996d69d9d69d688b9f6436538d1082a52efcb4b90cc355cec70ebb07724bb3478f566005c86a88f625053e851031bd0855122c011e0f93e82f207af90686cc2be58caa30bcd56c0a450ad5d8011ecd1c22b2238bb79b629123d3b273b4c335f98e5ea9b64c3342e3070dc3d19675bd624d30455c0b55f006903817b5c6faad2540f1df7bab018f50fa3cbd4a20cc49fae7242ea62748a72e1d2dd38db73cbfc87663ef6267c8cf78aaa959af37291a883cb7e6c05a93afc7a9a192b25ea24ffe88d191141d5e17f90ab3b3a6e5698acad0637db0e6bf719f12b5f47ad6a3c4e775cf321f40311c4e5fa192a327bfed7ef7ff238c2d8f22a16524159f67361a9e68055f007f33f507fb9e3809651132f32017eed809703f6f79c4cdc164104cc9e9b44ec7544f74594845e98c00c1df49dc26766b14692517b2efae14b612a87a9f59318589f64b4d430de3aa3c4cb9ae882b733487f19fb5525650f2b4012333745eded00c135db289410989a87798a5d98aba1b43b2823c122dd12a1f05f5babd203017c7695b8126cd47f2523cfd1011cb4f517e160ba23300e58f76b7acbc93dde0a7ca394224f344db7b6e86b8475041880f13812ab66c6bfe675951b2f74b1350fe4e42328e5b7c308fed6c6e9b2619cb5f9ee49195b3b97b31d262ef75f4d12c9ade099652c4e3ed52076460125f33aab70dc8c7210345bf6be140fa37aded40ab1e2aee7e7e7208e8635a0a30ac906c2c05d8e61e36e063c0ee0c45e89686219cbb4a52008d43ed7df338ea28d9b945b060450ecd3618cdedb1b41655cd595ad18416ce6c8d0276a1820dfd066b4a1d4b711b068f008ce994e07abea47e49061c899ef341edb1096ac8e04e41237465f1a4cc1ae8eccc7789ab50c16075fa554bb8a6765dea28a4be21352511a95744b97bddf0f403847cbb26699aa247a50b0d9b3db77411cd626b8f00de99bbf49f74ad30b1a9c87562818730cb43984653cd8148d12620d23c7d69574bf884425d328155b77ed36cc9af16d3ad428df7c022d1061e8aa554a45b0840cb70f87022c3fc269e87c5f8010a15bb3b4b611b82488cb9bb69973189b882a150ddc80de47e63e243fef8e5d60b85ad3b56bc8143aa8d04fcc4fb8291aa5c955efac2adfa1e2b6c83021d0416a23db56ef8c206c55753a9adf9303d83038b69c4a5f2450648ef42e7876f4399a53ef4d879ca24e91e8a8c3c4805478a0fa94d4e71c9e1492c47de37d06908f6f85c9568d8a69b870fc0fae35d3cd05aabb2b490819b3eff3c9b049641a943c8795e949c79712d1daf306f214bed5c637c3522ebbf24dd20c7cc104089c58c1aafbb489fbf89076d08bbae6744bc51255bc5a4c6eac6676534181b3450318d7ed077eada982271973cb1c9b5848e8117a7ada349b8e4197ae1df37c139e30361c19fd8ac0d9c613185414ae11934aceb58b1d5807de0a70fd27e4559f34b3a902e44b6629633081df1865c1e86c94cdf60f2b894d0955446bbd1adc79215107c8f00bb2f19b362c981bebc233efd2617de1e2b99b07ae016619969736b5547d0a2b70097d5b159a3d90b31ee422bbd9849398fc88290cc46553b39a84e4b95b81807d179a8e05e7807803bf724194463d89a1392a7a7f596eaefc1cd21ba28d9581f970c5fcb5b31b78c534cecdc3ce9700202608e64831dbcb588e4bd38f7421fc9cf6d76deed9e3ed8b2c462fa825af76ac038d0b01a3015aaaa8aaa72ba74323834ee54d7248971e11085474dcca558fee57582d0cb90b85e41381cd755a063aed5b58d3ed89cd16929b551ffb9f8fdadfaa09a515679a268b9cb7a62c4eec9ad252fe1cc72fc46285008f687cadd87379ed30369973ef6745fe1e1aef9954090e983fcbcb4bd71f610165a5119a4d6261889cb03feb062c4a05342e49b6c96b0fd1f93fcaf336264ba691ef659f5984a34a15f36cc66c6cd5fa33b538a5d1cba62e00d1ee43cacb1a9377db597f3dd99d333642c36ec4ae7164e29990f93a05eb6a217cb923e6c614f0049874771b9be021739909f429e24ec38df9bec577893677ddcac6ba14da786b0f0e5d028ca1853d54e07900088125f8f590936ac7c03395fb1ae8d8d4e678c84ab11ee89f228c8ae8fb1063cfb896806a1748ec39c335f10731882a613be7a9dc99a13dfa3fc699e27de8598a3650b21916a464e23a06bc83e7e39cbab9ca5a92e4b45daab9daa5db9fff5eefa5c2bd2caa59cd88bef0ce51f0e461f1f8612185defa1aa28ee42bcf94caeab6067d9d8e8bf8849882b5bc36a53d76fb0bda69c69d2dc7e1648ff5913acc0a3502ab13ef9fb9ad99d40bd8944a42a95f63030a3b853807ae2b90251fa120946355fd0250c5dbf34a8324afb9ccaa1e4af1e28a2582c772965cd21d949f3fcffd007565470f7307d66040cfa384f2518c9a272d949a397dd320bab5aca4ad190b42bbef77e6e30f77bb777b505eae2d22c7cc2bd6fcb6955cc3ad24f365985c94a26eddc6ff43fc9b6f53001778fa8790eeedae38d508703956b36efd8b4199201cae3eb633d20a522e80f0c2a5217d1a68b444c38a7ecb7424a368a49355fe7ebdca2134692216823e20f76754316bfcac2311898b771d799d0c5697a0402e11fc25c29ec333f25cf144343e748817afdae584bb0e08878b58738c16e1cc45dd831e0b1e341d2f9f1fd4cb087f3e71a53dea46d47fa45e44c719e66f10aa9e59c5eca78425bad20a26c29607d6359ea08fccc42b1dcf0ca94306fe8f12c99fcd0b1d39c37041fc42cba601e30a07be01d5cfec91896fa882d38c5f66d6930aa83f5740c8fe0f78a156981dc997cf8dac92f304f06a580639042e73a1cf0b2b645e9953153ffbfe3ef1a37bb602c13302a7ed6954f8aaa24f5fd3083bcbf6cd744a2e6aa9bf1c4054240aeef30582b835ae2efc1500710c5dab77e7ce60d8c82f27910306d1e85dc1e9f31bd13434da9976e48c433802a9fa4670747f2d51e2ee469863eacef21fab914e3e7bdb70d7a610d29f8451a4aeadca3fad664285bbabe1dee837f01fac00ceea697d28922cbb1f497868ac128c16f635c5a24e8cb7e9955860fe5c9a31fc283ad7ab28ec3425f1eee9ac0ebd6fea21ef74d23dfc5d40dccc553e0f64419c9200b5a28c27654d7489eaa73b45995ba4fe54eaa841a44a5b70931e884e5151771bd74521eef19fd56b8a1ecfeb7b1ccce9e5c90cda88b790fb832c84655d0e706d7aa043951350fcaea3f4bf4168c76d224c08c5aabed82e2c082cc3ad5945b8455ec870aaa253868f2df915ba292f16fb3a1d9a7734dd826791201a18ad4e84b5be207d94bb8e6d5bc2e51d7b59950ff8b20ef8c747f594f67becb40663caab8f4c84ca8847fc99ced8f8ec01b1307125ce1e92765dc29c7fe7f407d7375735ef12927ded99e205504f3bb7c1f6e5b2cb166a0ea7f78e3849aeaae762ba1141e8cd7a709aec1164c5ab3bbee7519a488b85a32bbb24bfd4c5924f85d2d455187c92a5c1c673991eece07cbd75285254253bb6f71dede6e022adb31d5aac4e1d1902772e5a0cf9aacbc11fb7900b9d8df2e13e4c3c8b2931b1e5fa6be086b704e43888d79555275da941b412f0a2b9f2f28fb69bca10acdbae625ccef4eb840602c73331ada7be597a55030a125b7fb8ed257116e7da6817bad7afcf94d1fab183ad02bc507833cfc8698530bd939c07a5defe13b398e9ac17f8b47d1a2038a294b6fb5c83aed9e69378bda05befdf57d8fbd46b94ba6194125d6d1f74f23f7fa8ebe0376430599a69e24b6ddf7b1ccde17ff3e0548af6c28395b8a9ba0b8e7d138493ef59cc72cd71d078d9bd05530833027b2831bb793a0939adc728d5b36f7c537d9d049f7da9421a26b62797a3610c39afcc43763b551452229d6e9e85bd80f6b4b1c5cf30a2772081128ff3218d3fe2f48d124495e7bc835a02c4da5c0208a3b38f49c7c9dcf792ade78654b6173e7ff2e39fc9c70e8573c19c8582547f24f83f7fc7718387d35515f4d640c5ea07c5341345fc48277cea8f77a211bde67c76af99821fa8cfd1e877cf5435e53bf2d70052ea9d5595eec935bff0e0c2c17acedad65b476224963595dfee72bca274caa88158b1335f6aca4a0d6b015cb1030c15b0da477b806e67be8d3e908227b55a5378818249e6018b825bed0ce9e222a60e8e30da257e72e0deb8773f22179562f3fd1bbe677c45cee5104d4564ff278a1ea45cbef01e2fe6d477304a9aa7cb821d0c015d902ed0e65ebac95d23a1cb0e8c636f75e342004e7b5b2ed31ba3b3e0a2cca5a178be1c80d3d31319cbaed6ef493e1590fec03c416cc31f3e06f300a1e1a81920af81b35d63e94b3c861f267b93e3dfce69c16284199d5e42d9f6c6dabae7c48e67c78fedd8636c9ce0c440ac67ee8b53e202370e9baf33c06d98cacdfa67eba615d7ab4a34156cec84541527503f4b4633ef8bf8fa9314376b0a3fb177e727e64ace0fed59ec1c3a636f221752692bf5d30b92f64f428e80be42f4335a81dff20e4f035e84cb304c3cdce0b858c9035c6a0bc40aba3af13f38cfac35153bc33010c18cbfbca5d720e62d0f7ac711dd06ea048d43fccbea92dedde4c846c7e82b6c02e7e54c88963d026971c85679aed4f3831e5e324a1e3c6110db799f7660d3785c2993b8a848e816a2337f5f2550a852285204251bf1dd52f691bbd174631c37606c92cd7739c82142b4fb65b7962d034fb6e228b6f4019fcc9c145baa65e5db42c48a348ed2c051464ecc1308d65230bd5e58469b98c9224e93a00b249486164ba9394776eac89bf8e4a73fd94fb6d99ca70327b3c1aa673d9341aaa3762cf62849e35f82d37ba6741ecdd2e91675d3dfb05ea733e8d7b16b4d42695f276be297d9459e45257508b5e9981997c7cd944e45b306c348002bf719a7e0cf65e936b8305565b61d142c2b6378c5eca12f54f109789930ab2653cf355b4fa5135f5401d164eee124dd29d22e87bd8898e74537e52c9efe3d76d9f55e824bf5d0c747228943b93572da307c5669902fd6276399246f48ca28f03fc9884d7caa1526bf84faa794044e304274db20e4943a63f5013366028ba2a9159220739e713597a6ff2eb66396bc51a0d16b8d98f81faf129cd042840c5f3153069bca29b6467378e7dacdcda52112362b145b26f39737125b18508d447ac28fdc16ae9eea0097529f8ae5f0ce2a94e790a218fe70e75f332bf46f032ae112ace1bf6e78cb0271bfe214f150498b83967aa675b6d0ea11c82bf0ba00dd1d5136aa4373fcb5c8a8c071f385de4c36c7c386a8e3f05da440f4dc83782385b829aee1228d8a341f700a6d0a08436bd86c70faad7f3d2e0caf1c66c2095928b1edc8da05221ac38d375043bea425724a7e9f264b4ee40d37be3cc3cf206e1a95a93732fbd1c07fb5c08675e39619d8b28b9964aa2bd1c5955efd68050aac7e921deaded1aba6eaf1ae78398705f4e8e71d08235243378f773c5f7faa8328dda38e46da354def0b6316038caba242c2968f94b2731345213622f17b074f93111ce78a8b137ccf5e9107b000fc3c4476609cd96853d356f37ca4d5e35d9c240bc8ad9c543df2bfa18d6db930507577274a8420589eeceb9184db7d7a43f8383347c936f709e858d11a434b3a506936e0aaf7c678e62eb1083b258e42315bfac801a9fae403e9c89d7b3683065fdb002524e50cf255d3c1f24c7a1b047593481b9e166ece77829094ebeb2cd44433f24c8691ad1e8c24bc630f748bd1f0e6582d3d97c255cf329c3f55d54e74ee6f7f6a5020128f86aacc1416ec7c4c0843e8fdc305575fde67370e00a9cd223389df1d6938800203c521334427c86a14bfe63a8b9bee6833f59a65b7c3b84ac6ff902bfc8a54c9188b331c18717feae2ee8d82f06c6846c49e87af7c86ba230e053072e0051795052fe2d032b3532cae97bb8e7ec930256618015df034920c90e72eb89fdfd03c6eed63de35482c22c11a937f7648555e74f6d23c9f4473b3e67253bf881797a65a1a814f38b7420c7d3d52994e00aa87ec9d46759eb21b8808a7322cf3fa9b3eeccee27c103bdec44ca7d977151a2dd305f3f0f1136633ad801b46b328afdc3bfc290704ca55c8a1a3a3e9749064a6b322fde9d23d9e033e1f0a8edf42944486bc1f4702b6d27b34222bdc6df042d33a168bd266fa3eeaafdd59b101d9082e80b1f8c10e10cc1d26f30021af87f3bdbe46a3e9a072d529e4a8e46e957802b5f5624c32e00e187ca5320bb7d8e0595328ed8d7601a5f827305fd800c189ace8f8354819f7ca77da9cd6bdc0479213f0a3ef7ab27bbb56a06c565156a1980128906e04cbabe023b44338f9bcbff4a808d0efe7ad6673fcf7089c2e2e8cf990c798cb291e28bc666e43a4ed0808f214816bf2bbb5931a7a8c307e3565f7bb266df378a224e5e60de54c670aa84124c3ab02dcfc0a74cf515fe248b4741134e08d199dde88988c545e74f60967ee0ce55695cccf816bacbd1f46fe63510be06a11ce40916cd61e23153ba46c8692f796416ed2380f68d6d79ed13363b8114e484ff64aa1a117bdf3a430878458b7f38f18fd129c92e499335af580b05e95699afe31980db7194bf87224e17e72edf40aee2475db166db8d5edcda7e08d7b1431aef55a7d333c41a72eee03c92c40f3c31036480cbd08e8cc3ecaf45452d832a4af92b33b0d680538952d3ca644c32022dfda1d26526bcfb9c19322d57d68ec7264b7863fa69b21f14b9d04bc6465193f61b22df4bdf652a6473e32dfb8f9c1c1498b03da936ee039bff178818bed184435824200e5b7ee18a4f53c67b4743a615a8e2d5947ec1bfd3a29ffd690da519a3754d9a0fa66a379441bd45cff61ee329df63ce367187e6f4eb83e72eb897037946b5e7483f8972022338493c01f63c2bf674681cd27586032e42341bafdab87480ae7b8adff498043c1b6ba2be5446f63dcc67a773fa2b2bccd7db6704b4e6fba7726850b783e46efdb42daeef84be48e2aa4ea4e69ab95ca33aded4874d20d215f76649339d97b6d79f00426c5c1fd32a6622be45ed071c13fcd1b5e31d678af37ba20610fb8249c944cb8401eadccb3961c965ebe07ac322787c0d957b1edc4e649bf3aba7b26c08f00b9d1c7b6a83448b4062ef9ab9d2ff6fda60cf401ed279c7e30d8e8fb445b668163755e36190f90b48f14c03dd796cade46f0202883ed047e8210d295f0222d170bc0c388480fb87007f1fbed76f20684db3eb85fb7fe84c127f3fb63746408756f07b98b505099be97f6e9e593d0d9633cf32626bed9edced2bd5060fcd3c0e6466d95fb6144319a277184a0694ffccab35ba519de5efa6708e472c6f42eb6fe69802bedb42bf93e480a03e51ee2c9e0be71684e99352f7d349829e07277ccd8b7b1a7923b84bdfdf32a6f200e10fc61a10073b6efcb9eae4b6987612046164e633c7484447507e1d053793ddeca500f8e26c4945d6878550b884f94660a01d25c344431d18f050ffe835429af9676ab4e912ae685c293918629c65532723e39d42b3d7922120c8b575cda464e0e4523dae48879a2513952500814787cfa42107500d71c0c99593167501aa63ae9bbe206814aed256cd031890a926962f633ca121e6dd341b3d9b780992dca20382ce40de1ed19aa4f06e3439af1bf8072d0395ecda87c38acb7d02bbf168e9c2085ce42b6225bf3055947c7b27e6362683dcf3ae8416fb1cde465aa76b4f198fa3156068708a6ab571cbe36957b5ea8dc31a26c6ca83dcb1e544b5c90e343de59c1e948d6bbae93a6114e5b786be3c72924972a21dc76d37f192d50185471932ce8dfd23da62ed7123dcc525fdbd6fb2278537b2da0e71bb61adeb42972574b11e8503a30cca7a0248527edc77718481610c6b504fdd24b1e0d739c67b8c4871ee279643b6681c0fde92f70336f4fc3c8e2dc2aa629e51ce95bc854a03fac3aa9d4c1b2796c87f9bdbd7e5ffa512240beffe5348dfbe7756edb146889562b0475f3dbef8535188b116f27c84a57d84a59f4de3f76fa1a8bfa951cbe7c2999133c3f0d140ed351db61b63994c23beb7bfee2c6756b0fd0b7e9c4869dbaba9bf81fc599606f1d9e63e090ac78befce18389be4c3ef50db6eae888291e18a7eaed589f4ff283f9147d1532c8d2f7ccc8b7fffd5e007ba3c2fe8bb11cef85a243cbb2761ee3a1bbe196b012e293058710327bdfe86255774231042959c8c0e2973a73c2b4031ec0a854dcb1a25e7c0363cb0c3c4ca2887330cad4e00410698ca0de81ef5808f2ddf5f62edea6df012968e2d7bbd1c159e455fe0d31af6350913627b272bde323026b9c18832d4bdbac935f9bd5422645d802bcc9fcbc7113b843d1e67b226c62d72755cd8aec28c2ec831ad186e839c9d4c3cd4bac44f4efa9ed416accfc56ed53f175b4ffe7b9c1a21fcb26953f7b8815722d6d3240ae0bc358359e33dab7501970480b702e1dd5f76fb2658db0377c170623363060975e14d45c562d29b8827f4d3a8a5eaf29b60fe672256eab9fdbd19ac79bc4db1f4d49c7cc5e6d42358191464e20f774d40b9cb1354ea6b309e20d49488c7cfa4e816b49259bdd3e20ef8d0a472e71fa3073078b420833561c064efca74e482f3f3ae178d4027ffb3e33180c31324d9a9b6e95e19d63f9d856a957898b3ef87368db30be5803452959cd31e11fb7b3d931ae5f3e20aae4c625e42aee1f9b15aa740231d89483e4c44a3ae26bea25a6505599a21a827ce3239bac73843c825a299fb96f6806987d96fc8e52979b551a57170006dd705ee61a6b891579f2c30a5c9e31b09e24511735207b75d03d78257e861435c4f4bbefcda5524cb35a119aba5afd008d6f5499447d4e242377cc4071127adcec7a690f3cefe10952c06ab769e7f97437b9bad21f6030b4aea43d0ba787a60852d3d05d8200ed44a070b78a75c44df06527aa958eab219a61b98d7db13751a4134c8e2649f0c951f62164ce612daba24922370dd3989886d48f5c97042c3c1afcbff0159b8587208fce8fe94e4c0624269ed0368469e1e8df30cbd0ae37ab1eb391655241bea954ab88d24a5efd4ba2314599d08648e97b3d4b832120e0fae427bbd25904ec267c5a47593b596c37ba7784aa229699e4cb9a0c4630519b2440cde28784217371882f08fdc6c707f84216dd62ca1e61fac8e6f1b5b6c21c66994fb9f5ae9e4544cd8288cb1c48211d4ef7fad8f3145f42f5bce7118bec83c58f921539b2728dbaace3aaa8e8e990acd33b10f526445d02ef307a42e781104b9fc2ad66766df38e22f8e8850faaac0778ff19d26e4c1a5d25eb98702535b603f28ac5aa30cf67026c4eb2eb73fd3c07214ed7e3086ebad30092c3cd76dc90dc5b5c9bd3b5d305151f712eda1cfd32ec80f8ad374451e7b27feca6c9c442818338c95b7cd482b15c9f3c4a0ba73de28c290cc75920df05af54ed94edd375fcf8965748c574417dfacfda08207d39d71fd07dd4407e4b82b5666b0e0e2c81a6596dac94143eb3045fc9e1c490919c3d423e3ba652d27d3d97957acdf655e390232817af7542753910f6e37584079e0c28cac6815177e78e75acceba4b0093f09405275e39c469b2db9f1adfcf06d5652b37bdb10e195796e1503674b148dc387580161f98da51d5f9fe7e4af4e39ee99a2c613e15d9321d0724b8401dc8b8223da3a56e45fe8d37638be45872f7c0e4ee7fc0b00d1dea6771c9db362432a0f5172085cf551ac24264da410242d9f28c06a02915d4386c9c3b01e99fa0a1def9e62f8411a3f24d6b73ce10625d7538d637455d75a360bc8bb558e5703e180157f874d7df93ccc3fc42363db61730767352dec996aae5bd037c4d43bc0194a2c998e70e5ba5f3e250e244fbea6db49bcf3eda32e6fa4584d1cec898980902ffad001499f8fe00e31f91c48dcf68400b0efd3301a7935d53f1e236c104ce042fd92371b0c532b5e12107a9f7b6144fc008c1839ddf9d33a8d37014b4948e996427d2d268d72fc8c94804dcde158191fe4aac4ba7af89e06cd8fd90483b3d012c1b36839f8eb07ad56f98ea61198b20412312b7d02df2e1b683013f59c2b4c00eb7c1eb4c4074eee7b29c7f480ecaa576fcf447838678a39f4b00ba8477c9f72555af08db6f04c0288f867247299dc06a114ada189e978661e1ba02474ae6ecfacf4e3ad1f8ac65169ee6216bd2384f7f4645ce4745e7d7656dda7060fbbdfc540a4726a593859747f9b4fa02b80b4e00b046ad0259ae1d71fe6817d9da1dcdae4a7d90918c7a399e1a988baf5396caa6d32931019e971c0b3235ce98a0d852404bd3f88c3733add207b9eefc5ee243cd4d9535ae449d6fcc39b4aa8d1a6377a2570511a588f56b37aaa0b368ac1df1212e00a0bf9ba7b2e6e5c243164fa999ee43d8540ddbcb1a54d4664fb2192265dccebe348444bb6c2064febbe7f0311d13c02bfa3e652efdb230bfaf07eba0196f3c32ad75fc5ec2fc7fc263350dcd32d4770331d3d9c7a5befdfb00601e06cb9a44618b2b819b718562a66b8030ae6456b7cf7b6999e0dc629f39aa20a35d04c8a9d9df431876cd775395475ee0989cf53be34fcea93ab2811eabcf20a554e7bf3f1b3d166f986deeba3ee0f9cc8ceb948abd1b6d22f1265e9b167e48c64cf6e75c6397e4241c3030061d85ab613f5a1c1d908188886cdf4a2e0253ce51d31f2f6729aaa2da813529975a2e7762d480b265c0d7846143fcd4a1a3f93641839c7b75c5815302f3021aa2ce6e3c78839d3d54853b34ee960440512868421bae3ec0b84fe32a198c0f19c7f6f30ef76f0c33620a51f53100b723d39dcad510e55b184ebbee4964a82946a68ee2d7416ba566d5b5ed04f45c5b08eb95e7805f6abfdea391913cadce3944e1e63e69625b66d195fb6e5a3813ada32c3427891fc2587d2816ad5594056c14763add2276bae3d4e796222886a91a3086536c20a6f460e23768c7b657f79846794b01f7c93758140892eab64432ad311e5054441dedf2e99931ac77de47aa6f9d653e1fa88d911680e921714a15e1547da7bb89c8d7b20397485ef896614646e5be8e951f5e51d6fde24d4d5258fb78fee0da706a831c1e47d578a74fc51e4ddae2ff43f85bf931032d4b8d08d6c4490d72ffdef8a250b015aee16c728e0277248369eb91a58642a9ca7cef27d72ed7d23e86be397efc5164737ab8e5ee55d589ef1d810c8b6b527bb5d24ea68dcfd76f8fbe7fad1909c20ea9934e9702e0fcb513f8c3f1ab55354ae2ffbaa92473ed12e0cde20526c80f9cb240c925eb903ba53522cbc2cfcedf89c2dca0c535796559a5a1374ffaabc01605c3fb7272c3134071b91fa4892c659679a59dcf4a2d33cfac1c9debfc7505a47e8343c2510562de81f02cbc95efbdc75134d0607f6d34bbc1727dc1c14b34346fb5e61ac52ca61c8da7b2b7ddb2984028ad9db3c93bacc05525282b52c6f7b6d35d4ed0b79708c1ee2ec158ee8e2d895700b2629c0bc741fac089bddf94db440c346d0b1c7b585ac6e434c3ad5b616c6f4d5461c0b43c153c6773f3d26eb4258a6b87de198b5da365040405cca5e80be903a50f867df47261b68e8da346e16fb2219be7b3897b45dddd70ef9cba250e9a29daaacce2398c1e9b77d675f8a97ed763b8db07526b9c5c134d687d7ae60477d039e75e30cd089a02b94b674361a51abee5cf5a6025fdfd4cf8fe281f297aede8f324574385b8c7a1ecc2b6ee76d78904394fbf2a6a29c9c4f23bcfc592b6fc89d2287c6c436a0667a087c220a31e3e247a987d09d2074ef88c7b01fceaafa967f7ab49e5ed4381414ec5f6931187c6c49829a10cdf79160ae91374ddbfc6c1e577de825e2f904ed610537434b58d5848ee03ed85c93bd31a7228e3ef60aab7fb19de97a75d940e18a4787336243723175b46d4741e7e4fb243847cddf9e62e7b88906aa4e1392157c6b4eb1146051ac9b06eb8294cd355a38935e4e72af505e4b4069c452a92250784fa342d7fae731dfde8b433bc4620acceddac858059044a530990582f18cb44d97d08c25880a8eb6179a8f038c4eb1f82bd0d82140847edd77661956fa22ebe8f6ce4cbf4bbc2bc81afd5a342f16a1eda639921ca2f24868e7c0524e6032768ca296717775d25cdd749710407dbf7ff6298f8280cd9e47f24ff762e69b7a34185c40612967be414ef3d678436d9b00ac9ae71db18de293b38c5baa98be49b44602ae2bd07f2c86920764f802851b6d38db7a9c31fbdf82a6db310d3a5a7157d1707c9bfc9ce79d5723d4b928937aa0e40b4320affa3e7df1bdbdf85de7c750d57aebe295634028edc65746d534bb105c16d51453a5dd91a70cb180fe4ed73b90e08cf8bd84ec0fcc8f00e8ffa8e715ab6678f0db69937a4456c5fd00d3589a07232d25b770afdd67a7e745a8eb6d268edeb8a540a2abe27fd5d1ccc5df9df3d14d93899b2854c724d098e4a2fde638e4deb60d19a3a83a080967176f561fc6db2f789ee4a1d8e5714cc64b1f3a2c4a4a43775556ba7aec94f9ce3abd0211d8fac58287ca443110fa7d2cf01cab8e47b77b0843e23cf2eead8a2220a178d580e6b77411ed0d5a2043f4be69722ee76d35abd6787e677f152b87f29f421d139ce49f10cea1cefd63359e49f31d65e6b6ea824259d362bcb65fc275ba1fd770add8405ea4ab7d82bc68b968bec206ca671ec10cb9150e5189955cfcf371c51520729f4df2ae170ec41d00cfa53b09b89408fad79fe6dd195b0554e076b668c65583b844ee4dd819cfec67d37a33ecfb83c6945e53a01214b68a14b58e4823721a955e44836c6da4a5c1fb46c005cdd8d019c0f8913446978026dc6d7c6dc5d23418dad5de05ec5eabc9771e91c5fd30042f25dfaf426155f71984551902ee0a55206f7e659f2d610e8dca93fac7a7a0ba8d49a49e2f20b5280e656ae5193971d4e2f1d949ddeb94affd051caf031da00092c76634f849f18e4a43669e746e7a47bfc5f1451610c343f3b59f662b1c70b65d1858287c80c4d3fbc6d1f081244af2dc15bb462e1f46163b57b82cedb210c035e2f825eb367bdaa9be6de9a9f24b04e00405ef14b9f831eb17a15768fcab9f10344dd21111b8cf101d293c06d228173db688a1f14b4caffaaab1c63b6528ab6e81b3f259573a9032d78e453fb68b326feeca4a53f41d9bc23781534b9ea9c9a8ac43bcbe99b2a5d2649344be1e19db72273152d08325461b8403dc23ea4489bec6cffa56140f2d1da1ab056b957a2459f7c0534e4f01ae518b4af677c67fbb457693af08022bc4795fe6335180c1352f35797a809d2523fc7b47679020d2a89f38309e78d717ac27e0b03683a04432d983c1ccaf1b1c5756c9450ff3f08833c570eb2dbf32bad714237e3f21f9a9d1decd98faf332a10932e0c591b2694f4c8df8aa4d5485c9abfeeb5e4ffe8fd992c0233faadae65a3e6dfc2fcc0f9895d79e20dcac245abd2875ac15d46375a53868a4f81cee16f76dba69d98a1565a0c6b1f46293834fb505c58ebe328fc2cdce6280abf1f5bced0d544dd15c755cf7c2bc9a331836c2d2ed0e6837dc08e5075ef6a945e89109953209a00b5dfceef3f51f0eac32a8e503f06788d299e6f5c99d5df360dfae268d560ae36b5f082295fd0aa45e2a79e2d666e6f8a1be503c5dda021e0320cebc6dd621ed9d2abfbcec4e3dc195ebe3346c5f18263c5ff9d7973e93b24dbf09548157393eaf516f50f112006a7d3b5b3854891dea8285216903474b89aacf55505fecc72b0f8d35454763ee3bec8b881d9fc895d043c792ee648736eca310d51db9688e5aceb362da836a3e1f8c0992d91cd1f350300241d88b71ae5fe7a1a7355570ff5ee8eaba2b851a3677a089102d06326c422e257ad96439e0ebddd43899ce9bfc2b1f7653b771dcccf3294d4cea90841c47e77a4520ee9dc72ba09855f5aed7577a7ba0997808bc2d00434cc75a438ce8a7131ba6a845239a0d890957a3264dcca382fb3bb2e6f0fbe5fdd3b7308ab65468dc5487624a9d00c39d9b0139f611ee375bf89ca9547ee94053550312dc0039a5abca3719103ca840757d65e7e9b442f2595a468e932a073036c7ab5942c8c07afcfc2ce06cde70367a72014097ef9180eacc574ac1c6fef3fb6496574794ebfe5d603b3fb2b5ba6b9f022be30125f34f6a202fe78910b174ae71788f0aa08972a3671ad58c90ee8273b58c5ff23d9ec92cda5f0904914b3af99335d46a4a4ee803c5ed7d896a98e9293863caeb96b668854ed04906b9b67c3befa1dd5c84d22d2587eb5baa2d4776e3205d636e51c2db373699a46867ce4ad8bc1272f57eec86049db87d7d5667356767845ff7f64d7ce4be54240cd539786c37406298ac4b85f0953840349b48dfb5c4cb772846b8f6db18206a55fa92f366f85ebd099cbcdcc75ee644f5654d2bd211c2908a4b07320b4cefe15da8d6ff4065def33ab2a8330b530ca68ec3173e2dacfa1ab6e74a2a835be46f860044d69ddadb3339fd79875778d71db3dde0767e8b3eb656826d40e0068ce832ab8eac5061d891474c41dfa2b7e494ab4e6422c0b51d247f6606adbd32aac4d0c51d0a16442548ae04070a84738e15aad4121376bc5b6fb2d3c91c28c6015864dd197149abb93548bab2a0ca4d53efe895a82a5b5a1caafc33e2de4ff41b6609c213dd98f362f620f9bc1b9fe25d742bdbe4bc1149c930d3b1e43f8e52e0f17b5d60ba5f755f2ce56862b7e0e8b27c9c4d297f5092baa5161ca43b19c5cbef2e13cad0243430a59a315b9bd554395d59b82011c391c11236635f802cf9c5142631ef92f415c2cee98e974fbecb44020950c489d07164d5d6075f35544c72923c62d848991d4c74c44f5acd37400215e72c49559f383e9981ee549e2a6714aecb1cc6f54aa0d433653ccd0bca6d11d98eed8e92636ee72a2d7af66d0f565b08528d79a6253145f5a1d5d2deb9a53971fcaaf8126a6aa713bf0a10360d937353350e53e5b0dcffe441a0bc7bedfd6cb50d1ae65e6e53d200c5f39ba5f9b549bae9904152d3d0938eb43d7921fe4f553751b2b4e9d0848d6767d91c75851e7d187ee85371f194d3404fd7559cdb9d5289b24516bb8d120eed7b6c39285263469a7b9ba0374d1a183055d8e43fce0d1bc8d246360cd356e7a55aef116a98bf462cb8b210a2ea3dea175d03f0933a1384ed8f648c32ec5bd990da3fb49cdf49ba0a0df41b9541f09d35b3d9f395845651b9171ed9dbe17c2a4f91fe149a70447299eedbd1fe5992dd8b95fdb5b2a29c14fd8f0b0fe7f8200814a51d3008221b3bd59bdd983038ed725194f268db3c75992e93c7296f828cdc01c43f3467e96482c99b9fabc43701efaa52b0c835aecccdd09575135732a31e206f354b9f547777aa4afb274077f1e42eccb8af29de4fce56835302b399b5f7b323d4327af98d0d56dc0dd3feb920f9f9f5e46a4c36101b7044367da9fcbf6a2f2c0154023d4338188e43a8c87a58511660317af3a17749aa8c0c5e9b1a32311aa33664d68507fcfd777796a94bc4787a82b5e7a6366fa6088a45583ea7eaf92c4c4f3e1cfe8d49b0c2557d516201cf8926811c4183b919ec14992b103d8cd0c33b9ceac36f52db395f1b218e1edd473fa88913f7988a1204a406a7e16bbcdbe1dd72d7cfb371e90b5b3c2f741a91f3d8be2e9504f88c1c4e26a1055288cc5cccc1dbd189b7051c294e5b51372c163fc5b9227ae99e83a195a49eba6d1b8fbd76991f18ada39e8dcdc3af2c7e6b8563678a3f7976c898ee7934b020eaa85771331b50c44e76f9aef842264a54162c745726be5b0f3cff3c2f1d1a4dc104814134504fd076f5f06e8cd0f17836f630b2673fcdd910037b6b75e00e7eadbd642e0e08cae154ee1c3157b389595355a7bc3c7ec07ca6d073145b069845837939973ea60acb8be3c6beb6693fc88a81ee4028697d12beca057dd0eb66e9996ea47e70f48b4b77bedfde75390c900f02a2c0f45f1e680dbf7f0e57bcced0b9084b77c23c9cb7d7715dc184a648f58b471b635e8447990b27a5a728dccdf19084e85c56a0223e079af3bcb7c70ee53358aebc9f79ddd2684d0d274a427b798fa7c0e0c383a1a23bde7d3a9cf3d371dd95f589a1d2c3e2020c4c3165a01192f49eec6fe9af7a1eef77cbeb7f6d813b4481ade9bcd0bd8ffbf3b6194040e29cf8a231f5e55dcd43743a080af6c54ead295cdc7d9087acc9a074dcade3c783a51594f296bb8d91a5caa71be963e6a1339dbb0c05913d851319c5cc8cd202a56eb9007b1418f055caef5ac27b00489f74efb783449a71450860335244cc954ba388f083dc94961b5c8b2f6627274ee0fac49f982b4b67b35aca00fe3b21227ff1333f5e9d6d90dba9ab60a0179e1753150c6a5d82c567bc046641b9a0aa8c4100fe13aacc7106ea61dbe5632e8470d0c62fba85ecb759e3af403bd6db272b2267308b250a79c376a48405a6634ef1e8fcfadb67b7348396bf904c563bef49c0dee3c31cb5b6fbd0afce4fb3c6ed136d3277022ef955a687b3254b471bb6ad9447410a1e8cd75f47bb4dbcad94a7183f9c481b1a370532afbdd10d9cb8f870748c9af8137ccd4ece1f538c07d9fe28f1129ae00f3e7475ffd7d704eab0f0610b8cb377aafec693b64d435c6c2b8113ec38a7446e9d2ae867551db86787ce519551d599fd50eb8f67952860462551cdef3cf813ccee9fd19fedb0072bb49bbdc6ccfc4e6858c42b3e17380ddf0541ad339c2390dcf1706c7852b20ae26ef3f16ee2e79b52ecff0a02f1e59b3ef9326d83a8657285d5979daa379cbbae42162e7ce87b2f77bc2e56027648350dd1abc0cfe4d1345ecee3c51f6913d0cc249b641ae181759c19d5bbe3aefd00d19a09e6ec264cdcbaa42ac7d9901139be806f9b3ecf9d353afbc26d9da08e349d7bf0387c1176dad5472db2f706ecd939a8e9e5a267f63b7007df7198ebcf36a34427a4f296cbf19a0dcd144a08b7a5d5b2c832de787a8eb87ff156021f6ca1af404bf93ad791782da72e9728ca4deabd36de63129d323127fe0864ad0dc8e0c765caf5fda9628c41c9c9b474895683e8bf3c4224398c6894c857093d6afe8fbcb3eb3a8c06b01a386eb4b9be950ef0df7ccacd7c18c51a25e850dee6633a0d49f22ed3f283a45e1dae02a0bfa3a51a639b9313bce3b070cb532b68af3e6e77cde1104de6d3e9a8d450cbdb3a14974e5969b524a9e8fca95b5214fe31f1fb84ea3c1857ff8177ed48968d1600927a221255ac62d538ce65dc07cb1b0fad5a7e2b9b66f8d6ccd3dbed46fe13fe1e7a6af9d386b84b12c11fd65faa732e95f61fccc8e6e77662c9d6bb09b64086b4e37a9d7f2a5c7a89ec425e986f09c8b6c93b8c586a8081f41472e33ad73780d271e54124b7f291db96b9a5e733a49ceea6bdf70ffb3e204643aea57ef3a0f9d312face8615c78f239246febcc88e3a2f48b1f4b917358af0f0d4e41e55527c0cae8a1f2d2c57884614d617f81abaab858298ab5a504d90fa93538e386935a9abcfb486518a81bc908b00bdc2b136016de7c9d1780ea3edc1598af6281e5a85644fd6094eb0acb456fbbd4c5ce80852261420fcd90d66e64395560f5aa57829649868cd2e9f41e583d927817c617c7f3f3eeb54cda3bdc9d3d1125e9becbd344ba884b0563ee4a92b85867c06183c778d902f81a20bba5d93bf26896da4330f351fa3d12eded8d34d0a60bfb0d98028247106a2c05775b92183f741256d268e4f7764c7be0688a5cd7fdc37864c7737ed7564faf941e79db6a24aad18d88d71b4a45369be5ccd089eebce7c97d418890597f6b2ea663a91da238105ad06adf6f85c3f45ee52b5206d185be659fc0b00c99fcc8491c74525627e5dee8da89b42efdb48644ac197b625851f8b50a30a2c51fdaac1183ce2ca40f22aa8982c09e514f458c5b6613444fb80607a339c60e6b3433496947b239555df2a9168bb5b3d9537a0f8cde8464949c2b597dc94d50515e9a9d570ef978c65a07dde30808cb04adc6fdf10231bbe7a65e2ff808164c7607957d9b932b22726da532e4671bfcb037782d7eb2a3908f2adc7d9529d291ad126a43f0156dca8b472f3bb0bf08fbf8a28d12a7520d5251892ce7421d02d8f8c42ecee529508995c9caa52e303fef9c3f8b8fda98a538d6bd1de4ab90052f13fd38d7bad2ba3cdaaf32c5050aef0295fab7cec276887e08f0056ed46a86b7aa2b4215b4bfb5cf176944afb4f47dc7a699fc9b52c55a9cc7574319bd4bcdec62ab54e29478a729dca9993aa1910f972042622708d86d9cb2d98289840535ac17f57adc7c855bedca8f561be03e36b3beedf4c8373316993f0c0a6d71d31e92d267b639d5c561ec851c9ad6978d2a709195fe42ee52415a48317271aeceaa959dfeb22e3c7e4bdd7d6e27a2a2e68e0045e8374e198a747834271107e978a76cf260334d23cf4ec15cc4952d48dc12c6249c707dfbeae5d284df4e0057929c6e43e3ce2ec5d6fa00b57449bb87fb501384af86f9c24c1959fbe6b8847732fb6a170e2ce96f957fd593f62e900bb240c7c79320b44bc6ed55389eed8ee8465e38276895d332f5c225180e7f0af3faca37aa53dbd461c835e54c041583568b9a961320aff162fd1f8315c638169cbf0a333c9e67a70f777d47d210abd4446bf0ac1a674d7b6a786d578bf9faa0e6918f3577551610f145e2a55aefafbd98acd7a411ec06f8c25ed107b46ff051c7cbae3e31d93c1f9177742ce304d4ea90365131fd235dd82f0e7a586222d8550173556b80f50bfd5733afb520c72b746550a100b3932d0e21e5e1c301c2288a3884e7fab6cff67743ce5d97552dc71432d8720a975d025d4abefdaa8947edc6a502e23df59a078071c9ec2db2e55190d22d50e91ce44393efa3206c59e60f52bb97bcd5841e35a74a745aedcad364ea307c30f3566e6664706a621d72f9dd44c880db70890914e36db085c8a5680661fc5509c731fcfce1e156917b54d0e1896f6caae09b231dac3ab33b1a972566a71b55f6ec580f3b5618af18959ec6351c14bc60d97c01234ddcbc9b44eecb961b5dfacf11fe98d27ca73e2f83b4f555484f5873399b65b126ecfacd34a4813d01164b40a3d86c6ed32e6f611d851a5540229132e5ee633d4c0c1e1ed9637dcbfa765f8e03a35f0d91dbdb758dccc2d17598a9c0dd619cffc947a2855edc6c1aa42dfce7fdd47b6a0c50e22feb161caca360325d57ea76b2fbb450b55c932fa41b4065f250275e487ded0dc23b0736efcb30ae1ab391da54c1258a2372a59bfe6d993e1e6fddf195dd43ff9beb9b4ee7ec6b6e6e955a11d5526f61d61e3a3ce060e6186e57c8ef2741ace39b921235f231cf0505de9b9e54e87868be09fadc8fd9b77fd386c8a0c4e7cd9f9891591d11712b17a6ba68cd1cdaa5c9a5fb78f0b047e3ef65c6fe65ce3fd5ae8e77cf0c20a408ff6bee72b0fb4706ac58d3a1940634cc97a8ba9b68dde7d4cb75d7a7e3e9b704767d67dc2eb21ecd24ff313b2849aa43d55441360744ca414eb44cc10b404d364c07711a758f57c98b98ab0eafbe70188a95fb9b6974a25ba782a6716ef7c3dafe59068460c56b216b4109ad0833b215f8534b9c80364ae8f28da5376fdccf3ef0354a164fd551afb4820b0be2b31ede5a99716171d992e5334a40203c9b4f7b78766ff01b5ab0a04e02b675ce2203eba88bfdfae931a43679e36721b01aed1ff2870c9bdf88333d2e66d788827c5bc83e163fa4f55addee8d31aaf12c5975c8f30e1feba9c654325abbebd22f0a095ebda4ed31c67f8b367f83de501325b49a0196ee34d19db94a1135a5c3aa4fa2e8a8936bf3affa34b59e0bb22d7d3251b995551d7019670349c7341e81d203863d3a50777e29a5a9e5cd8123b7ad73a474e6109a27878d012a6720bcf75d55e98be0de2f34eab6cfad57f9128bb9c7d50a93b754cdbed0084516b55055d4fce4cf3f2f0fe8f59c56164ae2912640b47b22cae8ab9756ecd11a2d7b0d344cbb2476620da9c692e53a5d834e049a4946084eaad0fe50d0d1a0819937a6d274b6d99dede1ca5e8430528ee1e3f7c6b3fb4257ec3995f6617247dd5544f8616ab4d68f68f2869ae5df32c77e7a01e96bc76e48b3ae8919f3a4c34c4f0cb6c43a72d307a50d86357a4da54be8ae876362c057772ac2c6157cde5e628bd32c304700acbc3654d7b857ab2c2eb7c439a1688c7e35a9c44f5f5694e15d8288a0a9dcdc03aacebed9656a7116892560d5977aca56127b0610f84ab829ed78ade4ac67514cd8529917e33049e91bde5da3c6e8ccad8cad96a1d25ba3fa467cd8dce1eb0c349dbd3bd45911d73c6e1b4cdf694aed612d0426a32c205b8f3e5ec8336bb49e66a0e6741c747fcdad1a3fd5a0ca1204f71aee9dace7035e8ec1aeceffb70b0855c7051e73423dc075dfd5d962bcb0bc2dd02f21420e3ae8816bd7a7b2d471a964a94686710ed908aebdec01f0dea97d588da93da38d844e81bdc156d6c25d65be744aee76b9e9bf06f6423b5c0ccb3767c5d7a7939dd91f86af4dee03a14b10795ed805a6e01caa3d5ae404ef12c5967628b0c310c5bf414bd142a956ae966a7be68a1ac15ca3eaa9232963f86197c5d47030fb053fbe50a9bbe56663db56eb392e509b9db74749b1cfcd1b86f28772e720fa9ba8801030bf07bfdad242439d4909d29a167d3957ba0b9ab513e301164b81794a441d331a72fdabaf7a6e6f194bd92ab79da1a00e444d7b9bcd40b1a1c25a59d33b2bfd5285b0012315ae955801f759d01435e106754b69a3f973edb4bb56af351808248dabd98825a272fa2c2882396ba4cb319e478ce6e4b9890a6fbb3afb7f8f508a8fdf75c9101195253a2af0578181589fa56ea0d089a41c6a0f4204bc257d94070ecf750c7ac53cd3df1b76b71bd48742365f509503e3fbf737e5c8e8e1e4bb6e30fcfb7b0394aeeb9fad9467d1157b6adc8c3a41426b1e9f1cbf466d3f071f388578a9a8262bf9e6ca7e7ce5ea10fd47ceeb03df142a1a721fc18516332a70eaa586543309c5cd32ebaf6bbcb0b2629dae080dbc00a598af39fafb140fad8c6f8602fcd288d0db8ee4b3643db3e926263237587dbfa03b67e90e739f560ee2707142fc7135d8f90dc2d85d76770d45590e6d1b565116e744e7d5474dac5500759abce5a96e4a33f66dca05eb7058722c7547ebfef1d76464c7c10f9eb975724d473f833baef2e21fbde0146e768a31a37fa16711842cd5f91bde48f6885818e2fa810ea3b0ad3a157f225bdf7fd21ced546a81547e3634db3a14523a31f8097dc8ccb8cb5aaaec0df369a18ca5ac76253087c3a6968a8339c26a74a295e31fbd062c9e29f9346cd0f4518de552cce7a2630b27a77fb95e89556599bf82d795befa9a7dee596b1a663f2a2602b07749e56027c3f34a542acf1c7a2195f087c7bde89d6c84d2d705476494e9103e2134c6de9dc226539494a0642c7943962ef5059be6c4e37502c643fb85cbaf651399196c0b8182ba18f79e811454bd07557b8c15d86172ab9a2053eecd2adbe82633ab057885c67f0b5fde4a36ae9c0566ba80326b4e4f551b0bfe750ab273b3a26037c830ebb60d66f7d0906a144bf76089a894c027af06e1cb758dc49a951b7569913ad6d1b714e53188c99b24c5d26f88fdb43c85a7fb530f3e3dd2e9dc1763fb9b2fc072a443b487bf673e7b52f4236f6b54f2ae16f3535b0d4e17540138c93a66e71dc882ba1947dfc3eb67909260af88c057ddeb38e17dc7d80d858aa264a9fd28cd14bf31b442d9f6ef49e52640c7a1fe40777c78125643ea934f6e063b75abb5dbb19666eeebf0315a245ce0efa50102b07a938eecc03aaf6084a76fc48e41100a5600eadb6b69db0055a6fbacccc5b70f9d6a85dd0182cf394113c4c6e07ee226f13fcae830a3ba9a0d2197e02f7e966cb54822e9fc72fbb8ebce13590c320fd766f493ed2ad486d18cd1b2fa18c5d982946672825b6903f2befeefc7a11e0d639a7bcb868ae4ae3b8bf11222dce66fa9b35aa39aba9eb13c7289feddc7f795b41548886e236b5ccae2d336dae747f4feb3c07896054e3e09887bbde1d2cefc0907bfbd7bdebebcd731bc7f623d1ab5b4511358819d8a067123baa4b489f33e1046348d3a6c68397635af174f5c4b0bc4ebeebf7e85e278aaf666682bd18d6de718ea36ef7e4ef29f6dbf22ce627678756280da8d75b850ed0c5e8b3856ff84c14f9db7273df3b3ea1bb3a2f81eeb213f631d2daebe94450ad426f1a1d3ee11dba9d7e7c972d385489b2afc45b7b88ba67b55944eb382b5661d6e3f821e375606d348a1ff194643792002adc09d678b951d46df34edeae9cd6954d760775f1057f01224975f6a95d4b473c8cf1584bd31cdcc62162a106bdd98cb106ec3bf138a6576e59ffc8f1726cc070d173b1841250895b707cdcb774b9c7740c180929c9ebfc46116fc7921ac756ec1fa483756eac9d4fb7cdfbfcd85e7c1db439655fecb01765ec59583917b51a0afb5321fe544a8997d1bc1cc119474fc2c396f23ae3025c6254c031f6f9262c2f13258b3c6d4a2df3980ad3a5e92f6a532ee13da3f6f670d8ef3e7dadc1f41d4f0bc90a7a0d30ff2a886a093efbebf38ead2ba3551c27d730f61f502b3dd0435b7c66a879db2625325c47e71a3fc3e2e47c62de39daf1cda10209ed6aa20be81ac2b050c2813acc4ba5e8f9ee2dadccecd8789d33727a2165011bc9ec95aa44a2e9cf80a289cf4860528613095b3195ef4b0cfb74eb3ba1a88f73cb49d07fbc12cfca22d69f391dcf61d229b1ea855dcfd133784459fc4d4faca83fe48aa200064b6f10890db667adf165290cbd6eafce408133e3d32ab7b1f59f839ee7c86878446c5177b0d5fef2a62774a546bf2c65a4e9bee60c2e946fdef83533b04b943ea208e269c899a72da61d1b825298b9297ce3e5ed01a67a84130a0e74881fd30c598d17c061b2c23597423d059440e5520c781ba77ed86059047261c1c9ebb112fa1200537be8e6199b4e163cb89bfe64c56416f698b832e6e053f73ec728161a3e7e3f1649310a196f7d81250a5f101d735d3b0ee116374aa2c8c32b2bfce16a1120c8f5687fe9c8ce90d29c89b741223141b8c188a4604befc0132b04b07d816363516cb2f5dfbf5cf9f944e34a3fe7949ede08163676e978964ceec42514a1d17989bece0de4ec975646799102264fa59cf2c74ccab4fba0f758a4f6fb862a7ff69dbbbc4576c3a316bb27dca4b06b17e58e63088af7b4fa9bcfe56f23a60469a5cd9de595826614b0565bfda29cb25fd3489016a326173e2ec0b1b47876fb6b4d9b33800c2e685d03701205f42b0f44351dcdcea01aaa721a905998dcd642ceaf002fbe76b169d6db0e983150c70d868e4ca3df9fd444fe0248f88b7a13fa244fc3b7582ae962ec191f03e4f262c2c837557f445d0731b73c09101ea04ebef8fec1f0cbe44c281611a13770426e8350630d43f0fba54920602d1ef5814b2aa71b0b7a23ea2492a992ca898700d6f7a532a723f883a8249addd4337103a28bdb805205e42665ac78fe18dca5af97a8de6189ba0978fd9dd1f47e85c691df7aa9f8d0755edc3945443ec3a3e8df6741483f466ece890756e64128dc5f65ddeb2d7015e1a9135944211fa3532cd08baeff874c0c46c8667eb52fed0833504040ae1d03ba04607aa132c64c05495fde515b1a9a31f77e858ba5fa66c73f79a48205bc7ddb138e4a0acc99c5f52cc7580a5cb82e325c99ece41daddb2cc4b86858b92e51c2ab0de502b1e7f8b92d6d74fcb6ad7f590a566b42ed1a6f413f1bed467168c03f405bd28c5938d0c2e4476c1b458e1061c5a72a5f25aa977ebda475557fefe1fac891b41d085d6200b4c6e785c2a517a88f004ffc59f707b936dc5337bae2cf9140a042152a65ea5942c43cbba244771530d646b1704cc3049ce386ea156dfca241a2d74b445a9b115993a161cd55dcafad0863e387ea78f2f6fe45128ba49dba8fdc78896167deb301b886fdfedd3096945f2fd6d36c3809c40213305d6296529fe5dbe0e3b43435e12a80b42075ef8725769d2381b5e8bbff3d5388f87ec1af3f62d27c2a8d8fba068ed127901ea85cecdbde549b26c09038e4248ebd326d6f0b9d192da40dd7dff519b18edd96dca35bc451dcb0823466e638be2ea54085c3842ef9964e706f855b1bb98d05529fe8c761e9f57203073a024471d05b44df9f1a64cf3fe85daec7f5b720009277e6c723c0ece80d6405fe8e43eed3552ae83626a533ec4286ea7a4ac1a0fce2b0a9fe59dfe3b140a26439b86f51dc82cf6de4c366a7a62b19bca4584294fb231033ae98486d4cc05adcf7b1a33999b83ad1e94b5c34c6392685ce6f4275fa81dd733c0fdd4d57e25e215df628c922765922a3999805540570490afb42f74304bba057a2c6a267d438f89f9a5a12b034f47343161e0a9c55b82dccf5a167c031438fc6c028568d3e8dbaab8810ed74079c80d7bcc095d78e1573291e9bed02aeed786ea10ea2fd42ee739e1c46d28ea90f01474a5850ef51d0b549eb051b75c3fca70639ae1f7c0ce4d24407e9f55278648a2288c5147e94b71450db81d27e6263bc07430d5b429f833cbfe4b79a204fefead8b92c434eda11a3dd759671e93d349142afcaa464291ceedfe51ae80868bf354a7dbc76fe104dd88beea582dcc3e59aced46fbf48e774edff39c62e8fd502854cb2177432dff11f3405dcda7c9bdb724e3d5c4508e040c428011241e8fa899acddf7f99297fe66e480c41941df435daec5ba45834c911cef772b5199c783a0b8224a53129914525abd3d68f089e46136e23b73ce610439286bf1fdcf3266482d9e7ace261ec6b2d9b343bcbcdbe198ebf8406fff4b58fa0b3f051a794afb12068c3531ddce0c4f8d8852de8e83753db105e05e6c1b54ad227415ae931fbd016068f52845577e2a76228dd3102f5a9366f112e1dccc8868146682b656608b95adf192d5cd66967c35030c320398fd8278b6df5753991e5655869dc01c85d812e304617aa0358ed172e969ba7b672e520d543d9c0d53411952bd47f05107ab3c55eb4a424c0fe734a49f4794b08f670b3894d439687499e79029e95af03af038e5ef767bb5e160fde42764ab69b13eb061ed5f820607991f1ab38dccd5ffc6d00eb32a5e4a59db67806c8e4df506b5e120f5dd47517efea73ea8e315a8d3102763b1c0dd4637ab577daf77147a39cf2338090f2508b820451aea541c3ba13e4f82c698cf99d9a01f8b5be922c1779d8c43052c72a4b4eb55ab6a772f32e5961c7bccd2e04a8b4d2e8960349732ef45fddce0bf125632e0d3434ab5fa495fe6482323bf3a3cb38f079f0bd9b62b34e320af9f8b4d34a2a04c013a5cf274f33d7c8dd03a9a85612570b80d1e5138071d7ba91942a7f657e796bf2256b77fd24f37c34b25ff2e4a45f3fe377215a3886cf195aa2c0a93040cb1933b669e7f63ab43e9a2e4869d160c2e128eeaeeae88675b7d99bcdeee923f1301eae1ba920e4bad2074bd0068f53735c9df17848e6010d8190005c5f67af1ca9f8f946fc5564e27455be8ec3fdf13a12cd2caf26936f88a546642674a907c5baa2a46a9922319de8bb43d26e05f160c2d6143e8ebb1cc0d0395d8d5910e982cee03f1abefa55aaad453e996628f2c4a3f9e122c1a58c6762a10301a90b2b55afeec297aeef5ba77eabb7ce5cfa082107d0b3764267fdba0148bb4204db97049fb63d7526da237f25f6615e70fd8337014e770f6b3763e46dc21e27774bb62ead82ffe72798ae213576ae99570cd5afe040e71386b9bf0cda4c8b9bd523dd460ae96cdb5404bfb025aeedd69f92ff143b354f8447876ee1839d8bcf48cb251daf96cacaebd051f8e9c7b4bf8621ffa795664b15330528ec3aa0982309387ad5458c3a2ce0f9c368a7537946b895b36e2038f277412a07f39bc4d44efca3cf521477d10f87d358eca569577f959802f9c3c746df5b5710ff099540bfce598aa97372f6dd5655143fdcbfe8d3a9e5939ec10592fb98b4c9d4420dc1bf1d40bee2be43e93431886a1fba23a08877c5751f761e43aea011173d368a7b51d102df6db05b8113ebcd5d0415134e93e312261ecc6401824122d5961db5e50b3f3c34acf46211c1587430eae73e345dedb4b16aa1368d4c8c991602367fcddf65bffae29ac0beb3606d5f54f7fe97b4b37ac76d58734b186be372a5bd0811721a7f7798cc18b4906537891a74ae933f12b258f190d8fac5078d77ff1dcdd34203ffd511fbca3f89696537b3f61b87a708335503da76ce32fec73bd2a9155d3f4b5ac0c3a548978ec588ba3ce701583d0e531f746275eeb8ad4ec12c51f32e93e4f8003e8d8b4622d6a6b19387c641ae305b117dedba5babb1f203cdc1c3893829600a9c54559451701f9bb3bd9ab2551035f17a259a16ef881bad0bd0ce4934bc0fd11908f6f85c9568d8a69b870fc0fae35d3cd05aabb2b490819b3eff3cedb52835a12949545d93538b764d99ec6964381e67df29138e186c5270907e2075ac89446674c09c1d3669ce50ca068e104e4bd9fd99bc91c7b97118c46de9a8392db649b1a205600396ba4d71403e13db8746b2464a1a0b845ca463e92adcf5d3bb5acf4cef44a97722821fdcf143b2b71124d55c066570d486c4da1f7eb0a102ff2e80c44de23a6c6305eddd464d45af9983292a26e640f0162d6dd460e9ebad1eaa3a00ee76caf1fc8ae272b2d3ada3042dfe1219738b13a3cb25e31c8a8de2268be5b8b34e890cbf1372976438ee58782fbeb15290d4af5a6e91d5d8be9d8c6087c1f59d279abedfd9c7a1730b0f9965811cfd3f053e4bdb871cd279346ee553bb80e90d8806e4c7bf23a357b9c779a2c1abdaf0e427d362dafa9f3044c4a371ca3e29668af2bb6e5290901f2ba3c8322ef15a89677ca418c81328195098a7688cbfd9a882fb797ba721abd8ab00fc4f54bb9783489c48d29703b8112d5e67ecaa60188df143e7615d4f6711e6fccb6fd9c7018c37240828b18e8d85f064bf359b8656c383b9a09e1205811d972b89a1ef8a7d9edcd20f4f8b04f4d8c0ac8745050530e1e2420ec5f78aeb5f30f6a093b2278ab62b0876fb7ea5b5c723363adad1587ea1a2e786f239781dff5faa002de37ea019571cd23d5a827e31099ff2670cf18374ca69ba719e3fdcafd4f64143b5246cc09f359a9c0f61a03ec4710edd95d24b9aff76cf73eab4c4f700a7de90f049874771b9be021739909f429e24ec38df9bec577893677ddcac63b664ab5bec31fab2af7ac59c5271f96f375021fd374c499b179d86811fb7c703e9f5dea36f2dfe2f7b71cbcfd4b9ac48cd3b68b8b9a82492d2f5839a5b295391f4ef70a1228c726316e8759230264a22537838617b948c72b069d95c2d541bd8775ed5bfe625dd676868b4da0a0cc857f621d2b01b3e1519ee7ce56bf89092a0babbc476a913724e99f958c76f5f0afe9081e7b7131d614113687ab2a3ecf10ebcd4a07701bfd035edeeb2ec5cb1113192e95c8a68c3a511f9b3fca9e61875a98887d79cb53400dc217ed83a6598f5bf44f807d7d6b238941456d87491441cb9e1e01c41cde2b9a8309bc048310d31083f71af0932db7746f1b0db1a1e7364a28408031892f532c2101876162c3edfc9b5fa75cfe04fb3b0f4b0452a21c95087d8094a3be0d7f604886fbec232ba63117a053c803dce44cf8872a28828658e6318e2a5bd9b79964d09097d5e64db294760e798cefe1150ad2e93fdf639e31351d72d049fc47cdddbb14be867dfae3c7dc7cd3e727ac0070995529207483c87e83f5121a9d072c0cb8f843deb565a21fd308b62e20c31a6f95b6e277a86b0525abc9ac2da6899a28d8821b12ef6f00e5b20341958f31ece2e0e1751701df06c6ba809aff14bb23348704852ae56fb51b3e3765269551cbc87e916ec5d7f3ecb4de53f528e0a681082d00ad6bc1009fcdae0440bb8e18e2fb939845f9d6e0c241fec91fa74927a7da34c84252db56922755298042a6f10afc82b3f918d86dada02513bae30002ddaaeeae7c9c9cdc8c9e34128541ddb13fe97d4af2e81b80cce11c78d81717e9a02ac18856f8b4985df0d11e1badc0703d270ce04be7a15c547bd61cfb26eb59e6d3ff33a9bc0825042ee0ceaecac74a0838dfd52a75126d782c734c370760d8c7002c824ccbc3610049514de19863eacef21fab914e3e7bdb70d7a610d29f8451a4aeadca3fad66cd8929f3063d56a05a5239fe4f4e4a10f271234727648573f3a7fa24b06a40db7962a011fa64f1cf4d40a1d6f1e262d77f5e62fd2fff6436c26c7a03a55cd8d523592c7741e969fe54a6f0f04964173de6f36cdac63d193effa634ee2a58d933f8e5f33bbc1fbb78cb15d6e151d98223464aed413f6eb3ba625325c0dbec2fce0cd26c1ba9c42ab2d71cc49e316d1a0f894404980382e698100691af8ad78a5151056493c9077cfc284600bd73b5e11176fa75fe8953eadca129dad40682b88f4592e716cebf9510441f6de06ddbd8584626405c3ed658cba84bffdec91def6c4b71f9332803306f71bc76d8de005e4f97eff112593283c9b2d6a81b32e4cff910a1fd231a14ef6e6fbb936beedd5b7642f9f6923fcc200e46ec15ea8abfd46db6b1c3627aad88936be45a9ac5b97afcb036a2238ea6b207fa90d64cce174a7f7fa93be756bcd94c2e23e8ec24ed953c6538484b58813247a94a43de9ad5917d9a7c5906d9df597968bb07349be94ae8b6003743ef0a295961f331b152e1c849f5f46d4d2db3012ff5fcf4ba582d65f034079359b7643825580da0ea4e5c72f109408859ab2823c5da43eb840602c73331ada7be597a55030a125b7fb8ed257116e7da68176c51fc2feaacc7280905797c21555d79d291d32c04471ca46859b18b17779d01f45d93a05396284da59b64009be23a0f9bbbcc927dfaa49120b475737af14c8d08fd5b45e424fd4ed0a4cff75f558c94712a79627f00a1436b5857adc0b90dc4668b62ace432d4c7e68dad5773c81c1af1f63e3e802dbdd500ee9550a08e3eaa09659e63cf201a8e19daeb2699ccbf3f0341202245b6ab9ad793544c0c005290cba2b203fed8d146a09cfd0839a95383352cbe59d6b3e8bd3b3501c46decc2721c7934c78e46acbe75312e286e20557e154fb8f2c19ee4cce25602f36958e28ac3d8d2b1e86d989209980cf537cb131ca3c7dedeacd1a617ea9d5df93ed3abf4496c1aa88b48dbf86b00ec82965f8b18890b2e9a9564e29cdeba40376d423cea4fe961de1b87bb221b4cb1c6429a828a154776766db657f2543f8726b3c19404a112c6e6bce69e58652ea6f76b5d5b9390c6f01d549b6acb755a5378818249e6018b825bed0ce9e222a60e8e30da257e72e0deb8cb64c4b6fb10fc69d594e562669d7ee8a1a17c13912213cd2bcec0925b778c14da1e7250c7bf7dddbb9b7cb4784f2723904f4562d36852577588037bf29c50def8110620b3b57e0f4370ce4bab060d04574310afb906774fb1db369cd142678cbfa3cf20ba28416eaa9c8998ff2a81a8c24973eed31cc4adefd411b15b18f57fea04fc3075527444a7819bfb1e98c55a103ca9040f2c05cbd5b78ae686231b2827721bf69013eae03d23a79f0c7bfacdd3cfe3422d306cd0b0e2fd2f3d082df157daeafb6f590b22f3fa02df185ebc652d013e0920f060079810f97339d77570f855b75afcb5fb4a3f2d5a1b1d6b167f3aca443c459cb88d47800f7df91ca150cf540056e23e245fe8b676ee9eb8f77672e28579d67ddcaefffef86ae4735ba3161882697d894eb224627ea66174a94254d89381fa9fdd1c19fd9b3cd8ba6620366176c9b08c049c59b92ad878b1d1baf1d0f6785a6b900332a698f000bcf46bdeea1bfe1b0bd65a8758ed19363c5cf499c61320a6272329ae43ff18c38ffd873fad65e019de80294eaf2272561864833b4d2af2cb5ddfc527d9c0baac8b96055771d8a3eeb89e74ed72fd78a8a0d1d014f67d4f1846cbc3e6322c881e2c11a7d94c8158187e3d5b88e6971c0c1af4e8d3f993995e76dde0979ac867c9337041705e03336d465933583c02b85915b115f987cd853a33597248f8470d1386dd477498bc2ae5144f2e703b797183cf53668a87f39daf1f30260082bfe8c33b3452f77d7c6bae46bac0f8fce27e824e31b18661c5898e66ac35c6fc05090db7fce311398c88fbc9a5ae53aa459da08b7faa807b13f540c50f18f4a472c36a1d914a8ad44cdd03eba31a5496311f513887412ce990d12990762ddd4c901ed9d753e62926964c61fb48c58009f2f6fa2fe0a1889db5e61e3d35508a789dae40f7d2faa4500a5c44f9c822911aad14f5f895947ff2f475b829d5ec0ee1d0b2013ff8715d4add619fcb93551b3e0909a41cc27a3f1e4132ff14cd10191f701d1e4dceb5eb2cc8d64200042200e548d2959517a262c03a9c70a09b31cbfc7bec3aec868583df59eab8809d1d9896a2319523d976b161b0d4d7d4329942c7937be7ba6d4a6e5c8382349219ea1d77f89d4a10672dfa6a79ae1ff44b12575f82f8dbd107d2656a17af41f88b303d14d3c96aa21d06d695913010ccae7c83c1d84c3011b5e0898f9c54145e75146f07f3667368188be0235ba9c55bb619969c37fd93b13ada4415b79aa2b4cfadc93845cdc02f856151b1703823d60652b3a3a3f1bb7450cbf83010112ea4d4a2e1c59f4bc30b9402c308572910bfa906864a2995f8b0a4957e401ddb21467661fbdfb914bfcf1c1e32cd84d6bc48dcae6bfc82862cda001360435c9d90f3fbab85d20a19cf37651a1fe3f21fdf8443261f7d3726c2b9728e8b7e91fee3f163e6dccf5d2286d000cb3f9b979a3a6dfe47a72a05d5abc1a1f035f9cd17850fed650cdb25c17a01cafbcc8ec7812d0e3c38ce7aee1d003e8b84e600c9b4271f56881f280733581b78a2831136d8bfac4280ea6684c0873fe76a01db93f7374c2f3a1a36087bec762c1c0e41af84f19a874a76c613e66db6e6131c9cc2c18f3a34e098dda47f77138731009c487244856cc6aa40664f7142d9ccce275417ac5e229aad2986f96e79dc585b570852a8f876fefef97a54d49a9bc2e8969abe3ae311f3ad7ba2979b621797981bdaa71a628b190f91d3df855a8d1ef36d3504ded1b3020d31d7a77d865566d643b2b918e560161ab6010fe7d593dfa10ddbbe4aac2485ee7d975e10d6c2d3d0e92aa1540e96cd97402fe1d3921c51d90bd37ed23a9514abf27fa9132d0215f18aa31768f1a57d5d3143b4a91c4bd1d051209c22d7dbfbb56099219223836db8d4f9b0abad1a31d84a3ba32d6b91fa23f3396ed594e953decda89e3f07fee18e8bef35ff272f7946c3dc6b6b208bfd0616a6a693299fd7ffebb3604fb8658c1d98e6d262c5acdcdb96822cd20ddfde1fb4152c4214897f3764b1f3ed0d45bfec98a47c91891a6f4973df291431faf05c17e48af4b061cf4da270fc29f834345eb6bb0f771403b58ec93961d1f1c1628ad710aee88841117a676b6b7dde57809e7b1cefb34ebd4867f31c0d21d4ff3ce4694ab6ba1a6c33a1c86cc150ac2a69abc65b0ca656eb336ea6bacdb3403c2c3d14fc2b9c93a78e1c69db9625f2ea5e47a67f40664d184451eb12432715fc537bdd1010d4811978ebaf23ac7c52d212e8d86cbaf8d15c00763bc6dab0ac32a6df609320f523bf2c7610d3b60340de9fbcf5b4d41c7446305685571fe8ff5618369c4be7b949848e3bf97856dfdfd67308d04c4ce88c623c3d2ba20598d09c4f8b37afe782fde482046d823b378ce328c13c792e1662471266014387132ebd0026c120c11ffe050e3107bbcffddcb937d4fb8a7bbd213637ad1c80db74adec1f667240e5a4a40a0689d8e52e8a350c85c75059d008d30d931918671a58eb04c7d338343c7f5e965c8d2840ce375f06d7495cc1db00acfc4359f6d5e81759c2988066cf62e98bc9b644279dd4dfd58b1b5c330745c7f6b738895051e449768c5186aad2d1736994f481e16f48776ed36d672a739cdb940f71c69c36617947e4e54801e55a89a830eb8e40437fa13ca857610119b2a181d82cb6031a9285b9f1139a01e9a2663398db8fc3584b291f37f8c7350aa7b9e921100fa066803d89a7d0c254c50bcc5545622767198d70aee25d101f096e5e959286f340e76b7c44a7420f626aae8851079443cd54930f8ff7171dce7041a04c30283ff89f5dc04553094fc572e0ad40f893cae2adabe13f504c2f31c11276dd633fe94ae069e4877585cb830aa0ffffff5f